Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,208 posts.
Comments on the Sony Hack
I don’t have a lot to say about the Sony hack, which seems to still be ongoing. I want to highlight a few points, though. At this point, the attacks seem to be a few hackers and not the North Korean government. (My guess is that it’s not an insider, either.) That we live in the world where we aren’t sure if any given…
Why we are unlikely to ever leave the solar system.
Fill this in yourself.
How to feel engaged at work: a software engineer's guide
On fighting the feeling of "blah".
NVIDIA frenemy relation with OpenAI and Oracle
I’ve spent the last 48 hours completely falling down the rabbit hole of NVIDIA’s Q3 Fiscal 2026 earnings report . If you just skim the headlines, everything looks perfect: Revenue is up 62% to $57 billion, and Jensen Huang is talking about a "virtuous cycle of AI."
Getting Started with Tmux
Sysadmin doing syadmin stuff
The Banality of Genius: Notes on Peter Jackson's Get Back
A Special Edition of The Ruffian
Working on complex systems: What I learned working at Google
This is why recognizing whether a system is complicated or complex is so important: it shapes how we should approach problem-solving.
The Deep Research problem
OpenAI’s Deep Research is built for me, and I can’t use it. It’s another amazing demo, until it breaks. But it breaks in really interesting ways.
C Macro Reflection in Zig
Zig’s reflection combined with Zig’s ability to import C header files means Zig can be used for C macro reflection.
The Cold Email
Written pieces, talks, and other bits by Zach Holman.
Going Paper-Free for $220
It's 2011. Personal computers have been around and popular for well over a decade now, and yet we still have to deal with a huge amount of physical paper.
I will not log in to your website
Two or three times a day, I get an email whose basic structure is as follows: Prof. Aaronson, given your expertise, we’d be incredibly grateful for your feedback on a paper / report / gr…
1k Data Breaches Later, the Disclosure Lag Is Worse
Today, I loaded the 1,000th data breach into Have I Been Pwned. Reflecting on that milestone number, I pondered how to mark the occasion in writing, and what immediately came to mind was a very simple question: why is it still needed? Especially considering the emergence of privacy regulations
2021 Williams F1 Computational Fluid Dynamics
Thanks to some clever people I was able to get a CAD model of the current 2021 Williams F1 car — that’s not something that happens every day, so of course I had to run CFD on it. CAD Ge…
Thoughts on Python 3
My current thoughts on the state of Python 3 and where it’s heading.
Exit the Cave
Ain’t it fun, livin’ in the real world?
Please, expose your RSS
I noticed a lot of people don't have a link to their RSS feeds on their sites or have the correct metadata for auto-discovery
BB(3, 4) > Ack(14)
Pavel has found a new 3-state 4-symbol Busy Beaver champion which can compute an “Ackermann-level” function and halts with exactly
Probabilistic Programming and Bayesian Methods for Hackers (2013)
Bayesian Methods for Hackers : An intro to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view.
I accidentally turned LLM memory into program analysis
Why I stopped trying to give LLM agents a better memory and instead built Lemmalog, a Datalog engine that maintains an agent's knowledge as analysis state, with provenance, retractions and incremental evaluation, plus what happened when I benchmarked it on LongMemEval and LoCoMo.
What I wish someone had told me about tensor computation libraries
I get confused with tensor computation libraries (or computational graph libraries, or symbolic algebra libraries, or whatever they’re marketing themselves as these days). I was first introduced to PyTorch and TensorFlow and, having no other reference, thought they were prototypical examples of tensor computation…
50th Anniversary of the Mother of All Demos (2018)
I was asked to give a toast in celebration of the 50th Anniversary of [The Mother of All Demos](https://en.wikipedia.org/wiki/The_Mother_of_All_Demos) so I spent some time reflecting on Engelbart's w...
Following a Select Statement Through Postgres Internals (2014)
This is the third of a series of four posts based on a presentation I did at the Barcelona Ruby Conference called “20,000 Leagues Under ActiveRecord.” (posts: one two four and video ).