Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,874 posts.
Monitoring Is a Pain
And we're all doing it wrong (including me) I have a confession. Despite having been hired multiple times in part due to my experience with monitoring platforms, I have come to hate monitoring. Monitoring and observability tools commit the cardinal sin of tricking people into thinking this is an
This year’s insane timeline of hacks
An archive of this year’s insane timeline of hacks few people are talking about
What Is Entropy?
I wrote a little book about entropy; here’s the current draft: • What is Entropy? If you see typos and other mistakes, or have trouble understanding things, please let me know! An altern…
How I re–over-engineered my home network for privacy and security
How I used Docker Compose, Ansible, and Caddy to re-over-engineer my network setup for easier maintenance, treating my Raspberry Pi like cattle, not a pet.
Meta in Myanmar
I’ve never trusted Facebook, mostly because I’ve been around tech for a long time and everything I’ve ever learned about the company looked like a red flag. But once I started to really dig in, what I learned was so much gnarlier and grosser and more devastating than what I’d assumed.
Minimum effective dose
I am still recovering from my failed root canal (and still have one visit to complete the procedure), so I have been hesitant in taking up my regular exercise again because I don't want to distract my immune system from my tooth's healing. So when I went to the gym today for the first time...
Why do we need Flask, Celery, and Redis? (2019)
Understanding Flask, Celery, and Redis through Mcdonalds
Building better AI tools
I’ve been reading this week about how humans learn, and effective ways of transferring knowledge. In addition, I’ve also had AI in the back of my mind, and...
The day Return became Enter (2023)
A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard
Rewriting Reddit (2005)
2012 note: This article was first published in 2005. After it was published, Django launched a RemovingTheMagic project to address some of my criticisms (though personally I still find it unusable), web.py inspired FriendFeed’s tornado.web and Google’s gae.webapp and others (though I still prefer web.py), and this…
We built a self-healing system to survive a concurrency bug at Netflix
Our CPUs were dying, the bug was temporarily un-fixable, and we had no viable path forward. Here's how we managed to survive.
How the Dreamcast Copy Protection Was Defeated
After I shipped the DOOM Black Book , I took some vacation in Japan where I was able to play Ikaruga on a real arcade at Taito HEY in Akihabara. The experience reignited my interest in SEGA's ultimate video game console, the Dreamcast. There is a lot of documentation available online which made the studying process…
The first time I was almost fired from Apple
I was hired on at Apple in October of 1995. This was what I refer to as Apple’s circling the drain period. Maybe you remember all the doomsaying — speculation that Apple was going to be shuttering soon. It’s a little odd perhaps then that they were hiring at all but apparently Apple reasoned that they nonetheless…
The Nobel Prize in Physics 2020
The Nobel Prize in Physics 2020 was divided, one half awarded to Roger Penrose "for the discovery that black hole formation is a robust prediction of the general theory of relativity", the other half jointly to Reinhard Genzel and Andrea Ghez "for the discovery of a supermassive compact object at the centre of our…
What I Learned Trying to Secure Congressional Campaigns
You know how it happens. You try to secure one Congressional campaign, and then another, and pretty soon you can't stop. You'll fly across the country just to brief a Green Party candidate in a district the Republicans carried by 60 points. You want more, more, always looking for that next fix.
Open AI gets GPT-3 to work by hiring an army of humans to fix GPT’s bad answers
A few months ago, Smith wrote an AI-skeptical article where he threw some sentences at the GPT-3, a text processor from Open AI. As wikipedia puts it:
gRPC-Web is going GA
On behalf of the Cloud Native Computing Foundation, I’m excited to announce the GA release of gRPC-Web, a JavaScript client library that enables web apps to communicate directly with backend gRPC…