Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,813 posts.
Cloudflare's Disruption
Cloudflare’s new storage offering is potentially disruptive both economically and strategically.
The Most Revealing Job Interview Question
Not all SaaS referral programs are built the same. Learn how B2B SaaS, consumer SaaS, and partner programs each need a different approach, plus examples.
Happy 20th Birthday, Django
Posted by Thibaud Colas & Benjamin Balder Bach on July 13, 2025
Mammals dream about the world they are about to experience before they are born
Yale researchers observing the brains of closed-eyed baby mice found waves that help explain why mammals can navigate their environment so soon after birth.
Running local models on an M4 with 24GB memory
Experiments with getting usable outputs out of local models on a standard Macbook
A Git story: Not so fun this time
Linus Torvalds once wrote in a book that he created Linux just for fun , but it ended up sparking a revolution. Git, his second major creation, was also an accidental revolution. It’s now a standard tool for software engineers, but its origin story wasn’t so much fun this time, at least for Linus.
The Illustrated DeepSeek-R1
A recipe for reasoning LLMs
Twitter Contest Winning as a Service
This is the story of how I wrote a Twitter bot to automatically enter contests and ended up winning on average 4 contests per day, every day, for about 9 months straight.
Matz (creator of Ruby) joins Heroku
Japanese version here (日本語版はこちら). Today marks a very special occasion in the history of Heroku, as we are honored to announce that Yukihiro "Matz" Matsumot
OK, Milt Olin, I'll start writing again
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Choose Boring Technology
Probably the single best thing to happen to me in my career was having had Kellan placed in charge of me. I stuck around long enough to see Kellan’s technical decisionmaking start to bear fruit. I learned a great deal from this, but I also learned a great deal as a result of this. I would not have been free to become…
Writing books is not really a good idea
Could the creator economy provide a better one?
Rust: A Critical Retrospective
Since I was unable to travel for a couple of years during the pandemic, I decided to take my new-found time and really lean into Rust. After writing over 100k lines of Rust code, I think I am starting to get a feel for the language and like every cranky engineer I have developed opinions and because this is the…
The Post-American Internet
On December 28th, I delivered a speech entitled " A post-American, enshittification-resistant internet " for 39C3, the 39th Chaos Communications Congress in Hamburg, Germany. This is the transcript of that speech.
Software Developers Should Have Sysadmin Experience
The differences between system administrators and software developers as well as why all software developers should have some amount of sysadmin experience.
Should I use JWTs for authentication tokens?
Let’s talk about what we’re talking about. JWT stands for JSON Web Tokens, a reasonably well defined standard for authenticated tokens. Specifically they have a header with format information, a payload, and a signature or message authentication code. The core idea is that whoever has the corresponding verification…
My 2.5 year old laptop can write Space Invaders in JavaScript now (GLM-4.5 Air)
I wrote about the new GLM-4.5 model family yesterday—new open weight (MIT licensed) models from Z.ai in China which their benchmarks claim score highly in coding even against models such …
The Tsunami of Burnout Few See
That's the problem with deploying play-acting as "solutions:" play-acting doesn't actually fix the problems at the source, it simply lets th...
I have seen things
I still don't have any idea what Instagram or Facebook stories is. Tried Googling and still don't have a good idea about it. — Murat Dem...
Every layer of review makes you 10x slower
We’ve all heard of those network effect laws: the value of a network goes up with the square of the number of members. Or the cost of commun...
Discord is not documentation
I'm going to be slightly contrarian and say that I like Discord. It's great to be able to get real-time help on a problem. And it is fun to see, again in real-time, what other people are working on and struggling with. In truth, Discord is no harder to sign up to than Slack, Matrix, Gitter, IRC, or whatever. And of…
You can now disable all AI features in Zed
From the Zed Blog: If you don’t want AI in your workflow, it won’t be there.
The Hiring Post
The developer job interview doesn't work: it measures a basket of skills uncorrelated with job performance. Work-sample tests, warm-ups, and how to grade your own hiring process.
AI Blindspots – Blindspots in LLMs I've noticed while AI coding
Blindspots in LLMs I’ve noticed while AI coding. Sonnet family emphasis. Maybe I will eventually suggest Cursor rules for these problems.