Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 669 posts.
Open Circuits: The Inner Beauty of Electronic Components
Every trip to Defcon – the massive annual hacker-con in Las Vegas – is a delight. Partly it's the familiar – seeing old friends, getting updates on hacks of years gone by. But mostly, it's the surprises, the things you never anticipated. Defcon never fails to surprise.
Pizza rolls and the meaning of midcentury food
How a snacktime staple embodies a specific cultural moment
Collecting and curating material is good and we should do it more
Chronicling, plugin systems, and six other disjointed ideas combine in an argument of how to "engineerize" software more
The myth of the myth of learning styles
“Four different learning styles” has been debunked, but learners still have to learn how they learn, and choose the paths and materials that are right for them.
Nailing jelly to a wall: is it possible? (2007)
We've all heard the old saying "it's like nailing jelly to a wall" to describe a task that is very difficult or impossible. But is our view of the difficulty of this task justified? Has anybody actually tried nailing jelly to a wall? In this experiment I attempt to establish, one way or the other, the validity of the…
Can I take ducks home from the park?
16 queries and 6 language models
Math Exposition on YouTube
This summer, 3Blue1Brown launched the third installment of the Summer of Math Exposition contest. Every year, I’ve been impressed and inspired by the quality of some of the videos in this con…
What do we mean by "the foundations of mathematics"?
The phrase “foundations of mathematics” is bandied about frequently these days, but it’s clear that there is widespread confusion about what it means. Some say that a proof assistant must be based on a foundation of mathematics, and therefore that the foundations of mathematics refers to some sort of formal system…
When Work Didn’t Follow You Home
In a recent article written for Slate, journalist Dan Kois recounts the shock his younger coworkers expressed when they discovered that he had, earlier in ... Read more
The 24 Hour “Do Nothing” Challenge
There’s not too much to say on this one, so I’ll keep it short. My goal was to do nothing for 24 hours. Like everyone in the modern world, I’m hopelessly addicted to little dopamine bur…
My Little MillionDollarHomepage Garden
Back around the time I convinced my family to switch from a 56 kb/s dial-up modem to ADSL, the website milliondollarhomepage.com was launched, and quickly became an Internet phenomenon, selling pixels for advertising space on a 1000x1000 canvas. 18 years later, the homepage is still standing, proudly displaying the…
Be sceptical of your own work (2009)
An expert is a man who has made all the mistakes, which can be made, in a very narrow field. (Niels Bohr) If you unexpectedly find a problem solving itself almost effortlessly, and you can’t quite …
And yet It Understands
In high-dimensional vector spaces, numerical optimization is omnipotent.
Improving sleep
Things I tried to improve bad sleep quality.
How I stay reasonably anonymous online (2022)
I'm not wanted by the FBI, nor am I worried about my ISP watching me, and I don't care about Google knowing what I search for. What I am worried about is cra...
The Almost Romance Languages
If you like languages, you’ve probably heard the terms Romance and the Romance family. Although it started life as a name for the language of medieval France, Romance has come to be the umbre…
Why Write?
In a world of AI-powered writing tools, it's tempting to think human writing skills are losing their value. But this article reveals the surprising reasons why writing remains essential for clarifying your thinking, deepening your understanding, and standing out in an increasingly automated future. Discover the…
On not noticing rather too many things
Last year I was on a date, and, being somewhat new to San Francisco, proposed a walk directly through the Tenderloin. After we arrived, my date was somewhat disturbed: “What happened?” I said. “Di…
Book list for streetfighting computer scientists (2022)
2025 edition. this is very different from most "best books for programmers" lists you'll see, with Code Complete and Clean Code and Wistful Wanking for Practical Wankers and Design Slatterns and titles like that. you'll figure all that out as you go along. these are books to read so that you can cut motherfuckers with…
Lessons from a Pessimist: Make Your Pessimism Productive
On the topic of life lessons from a born pessimist.
Getting into Pinball
Almost exactly a year ago, I began playing pinball at my friend Noah's house. I didn't understand how he could be so interested in Pinball that he bought two machines, but since I....
20 Years of Programming (2020)
I’m not sure of the exact date, but 20 years ago, around now, I started my first professional programming job. It’s weird to think about having done anything for 20 years. That’s as long as all my schooling put together.
What I wish someone had told me
Optimism, obsession, self-belief, raw horsepower and personal connections are how things get started. Cohesive teams, the right combination of calmness and urgency, and unreasonable commitment are...
Reflections on quitting my job
Programming lessons I’ve learnt over the last 7 years.
Hyperlink maximalism (2022)
I’m a hyperlink maximalist: everything should be a hyperlink , including everything that is hyperlinked by the author, everything that isn’t hyperlinked by the author, and perhaps even the hyperlinks themselves. Words should be hyperlinked, but so should be every interesting phrase, quote, name, proper noun…