Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 809 posts.
Meditations on Moloch (2014)
I. Allen Ginsberg’s famous poem on Moloch:What sphinx of cement and aluminum bashed open their skulls and ate up their brains and imagination? Moloch! Solitude! Filth! Ugliness! Ashcans and u…
Parse, Don’t Validate
Historically, I’ve struggled to find a concise, simple way to explain what it means to practice type-driven design. Too often, when someone asks me “How did you come up with this approach?” I find I can’t give them a satisfying answer. I know it didn’t just come to me in a vision—I have an iterative design process…
Solving Every Sudoku Puzzle (2006)
Every square has exactly 3 units and 20 peers. For example, here are the units and peers for the square C2 :
Gell-Mann Amnesia
"Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so…
Scissor Statements: Sort by Controversial
[Epistemic status: fiction] Thanks for letting me put my story on your blog. Mainstream media is crap and no one would have believed me anyway. This starts in September 2017. I was working for a sm…
How Not to Die (2007)
August 2007 (This is a talk I gave at the last Y Combinator dinner of the summer. Usually we don't have a speaker at the last dinner; it's more of a party. But it seemed worth spoiling the atmosphere if I could save some of the startups from preventable deaths. So at the last minute I cooked up this rather grim talk…
A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux (1999)
If you're a programmer who's become fed up with software bloat, then may you find herein the perfect antidote.
CSS Utility Classes and “Separation of Concerns” (2017)
Over the last several years, the way I write CSS has transitioned from a "semantic" approach to something more like what people call "functional CSS." In this post I explain how I got to this point and share some of the lessons and insights I've picked up along the way.
Richard Stallman resigns from CSAIL at MIT
My intention is to make links only to publicly accessible, stable URLs. If you find a link to a page that requires subscription, please report that as you would report any other broken link.
Death rates from energy production per TWh
Death rates are measured based on deaths from accidents and air pollution per terawatt-hour of electricity.
Making Wrong Code Look Wrong (2005)
Way back in September 1983, I started my first real job, working at Oranim, a big bread factory in Israel that made something like 100,000 loaves of bread every night in six giant ovens the size of…
Figma is powered by WebAssembly
Because our product is written in C++, which can easily be compiled into WebAssembly, Figma is a perfect demonstration of this new format’s power.
Hexing the technical interview (2017)
Long ago, on Svalbard, when you were a young witch of forty-three, your mother took your unscarred wrists in her hands, and spoke:
You Weren't Meant to Have a Boss (2008)
March 2008, rev. June 2008 Technology tends to separate normal from natural. Our bodies weren't designed to eat the foods that people in rich countries eat, or to get so little exercise. There may be a similar problem with the way we work: a normal job may be as bad for us intellectually as white flour or sugar is for…
Technology Preview for secure value recovery
At Signal, we want to make privacy simple. From the beginning, we’ve designed Signal so that your information is in your hands rather than ours. Technologies like Signal Protocol secure your messages so that they are never visible by anyone but you and the intended recipients. Technologies like p...
IQ is largely a pseudoscientific swindle
Background : “IQ” is a stale test meant to measure mental capacity but in fact mostly measures extreme unintelligence (learning…
Exponential Economist Meets Finite Physicist (2012)
[ An updated treatment of some of this material appears in Chapter 2 of the Energy and Human Ambitions on a Finite Planet (free) textbook, also mirrors a 2022 article in Nature Physics . . ]
It rather involved being on the other side of this airtight hatchway
Not every code injection bug is a security hole.
The C language is purely functional (2009)
Inspirations & experiments, mainly about denotative/functional programming in Haskell
How do CO2 emissions compare when we adjust for trade?
Which countries are net importers and exports of emissions? How much CO2 is ‘offshored’?
An amusing story about a practical use of the null garbage collector
The computer itself ceases to exist.
CO₂ and Other Greenhouse Gas Emissions
Human emissions of greenhouse gases are the primary driver of climate change. The world needs to decarbonize to reduce them.
Fast
San Francisco proposed a new bus lane on Van Ness in 2001. It opened in 2022 , yielding a project duration of around 7,600 days. “The project has been delayed due to an increase of wet weather since the project started,” said Paul Rose, a San Francisco Municipal Transportation Agency spokesperson. The project cost…