Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,191 posts.
AWS, MongoDB, and the Economic Realities of Open Source
Amazon’s latest offering highlights the economic challenges facing open source companies — and Amazon should pay attention.
Facebook’s code quality problem (2015)
"Move fast and break things: A cautionary tale from Facebook's code quality woes."
10 years of personal finances in plain text files
I've been tracking my finances using Beancount in plain text files for 10 years. Here are the numbers, the workflow, and why I believe plaintext accounting will outlive any app.
The Original Cookie specification from 1997 was GDPR compliant (2019)
Baekdal is your premium site for media reports and trend analysis. Subscribe from €7.55/month
Steve Wozniak's floating point routines for the 6502
Create beautiful emails, automate campaigns, and track performance. Try it now and see how our tools can drive your business.
Why Medium Sucks
Yuk cek kesehatan gigimu di Klinik Gigi Wangsa Maju dengan promo INDO200 pakai uang jepemu. Perawatan nyaman, dokter berpengalaman, hasil maksimal. Booking sekarang biar senyummu makin percaya diri!
The media's lab leak fiasco
A huge fuckup, with perhaps not-so-huge policy stakes
Unit Testing Is Overrated
The importance of testing in modern software development is really hard to overstate. Delivering a successful product is not something you do once and forget about, but is rather a continuous and recurring process. With every line of code that changes,…
The AirPods Pro “Rattlegate”
The AirPods Pro “Rattlegate” The first generation of the AirPods was generally regarded as a perfect product. “Apple at its best!” was the universally accepted opinion. I used them for a long time. No speaker issues, no battery issues. Excited for the noise cancelling feature I ordered the AirPods Pro and for the…
There are only four billion floats, so test them all (2014)
A few months ago I saw a blog post touting fancy new SSE3 functions for implementing vector floor, ceil, and round functions. There was the inevitable proud proclaiming of impressive performance an…
Web3 is expensive P2P
Web3 claims to be the only way to save us from commercial entities defining what we can see and what not. Yet, it does exactly this: It results in commercialized entities defining what we can see and what not. More on the blockchain ecosystem in this overview and especially in the simple, hum
Cleaning up after AI rockstar developers
We've all worked with a rockstar developer. They joined the team years ago, full of energy. They had great ideas about new tech, new paradigms, new architectures. Their cutting-edge ideas left everyone else feeling a bit behind and outdated.
‘BlueLeaks’ Exposes Files from Hundreds of Police Departments
Hundreds of thousands of potentially sensitive files from police departments across the United States were leaked online last week. The collection, dubbed “ BlueLeaks ” and made searchable online, stems from a security breach at a Texas web design and hosting company that maintains a number of state law enforcement…
State of the Windows: How many layers of UI inconsistencies are in Windows 10?
We’ve all heard this riddle: if you dig down deep enough in Windows 10, you’ll find elements that date from Windows 3.x days. But is it actually true? In this article we’ll discov…
I love LLMs, I hate hype
I think from this blog you may misunderestimate how absolutely giddy I am about AI. I did hacking from 2007-2014, after that my whole career has been devoted to AI. I love the progress. I’m so excited for the new LLMs, self driving cars, video generation models, and coding agents. I set up a Linux box with opencode on…
Your small imprecise ask is a big waste of their time
When managers and leaders don't specify the expected time investment of an ask, the time that is invested is almost never what was intended.
How I reverse-engineered Google Docs to play back any document's keystrokes
How James Somers reverse-engineered Google Docs to play back any document's keystrokes
Human mathematicians are being outcounterexampled
It’s been an interesting few weeks for counterexamples. This post is basically my perspective of what has been going on in the world of formalization, AI tools and, in particular, counterexam…
O(n^2), again, now in Windows Management Instrumentation
I recently hit some multi-minute delays on my workstation. After investigating I found that the problem was due to a lock being held for five minutes, and during that time the lock-holder was mostl…
Firefox Experiments I Would Have Liked to Try
I have been part of the Firefox Test Pilot team for several years. I had a long list of things I wanted to build. Some I didn’t personally want to build, but I thought they were interesting ideas. I didn’t get very far through this list at all, and now that Test Pilot is being retired I am unlikely to get to them in…
The most expensive number in engineering
How to put a price on the limits of knowledge
Guide to Python Debugging
<p> Even if you write clear and readable code, even if you cover your code with tests, even if you are very experienced developer, weird bugs will inevitab...
Every HTML Element
An interactive page demonstrating every HTML element.
How a single line of code could brick your iPhone
Gui Rambo writes about his coding and reverse engineering adventures.