Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,290 posts.

Any topic
2020
1743

Why software ends up complex

Complexity in software, whether it’s a programming languages, an API, or a user interface, is generally regarded as a vice. And yet complexity is exceptionally common, even though no one ever sets out to build something complex. For people interested in building easy to use software, understanding the causes of…

1744

AWS Graviton2

In November of last year, AWS announced the first ARM-based AWS instance type ( AWS Designed Processor: Graviton ). For me this was a very big deal because I’ve been talking about ARM based servers for more than a decade, believing that massive client volumes fund the R&D stream that feeds most server-side innovation…

1747

Mac sandbox escape

This blog post discloses a sandbox escape on macOS. I reported the issue to Apple Product Security on December 19 2019, the day the Apple Security Bounty program finally opened. (I discovered the issue in August 2019.) Today I received an email from Apple Product Security saying "we do not see any actual security…

1760

How the Digg team was acquihired

About a year after the catastrophic Digg V4 launch, our last-ditch experiment to salvage the site showed a spark of hope. We’d cajoled our way into a Facebook beta that allowed us to publish each Digg users’s read articles into their Facebook newsfeed, sending every clicking friend directly to Digg’s permalink page…

1767

Straightened Trees

Using custom code, the natural curvature of each tree is "corrected." Manufactured objects, i.e. buildings and power lines, twist and contort around the artificially plumbed tree. Each photo is shot on large format film, the only medium that captures enough detail to straighten the tree without pixelly artifacts…