Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,188 posts.
The Future of JavaScript MVCs
often devs still approach performance of JS code as if they are riding a horse cart but the horse had long been replaced with fusion reactor
Hacker News Folks Get Long Overdue Thanks
Well over a year ago, the Free Software and Linux Communities came together for a focused cause. To save my life. For those that d...
I keep a WTF notebook (2021)
There's a very specific reputation I want to have on a team: "Nat helps me solve my problems. Nat get things I care about done."
Losing Sight
Léonie Watson's personal website. Writing about the web, accessibility, and other things.
The Demise of Scientific American
Scott’s foreword One week ago, E. O. Wilson—the legendary naturalist and conservationist, and man who was universally acknowledged to know more about ants than anyone else in human hist…
Just Say No
I grew up in Amsterdam, which is a pretty rough town by Dutch Standards. As a kid there are all kinds of temptations and peer-pressure to join in in bad stuff is something that is hard to escape. But somehow that never was a big factor for me, computers and electronics kept me fascinated for long enough that none of…
As a solo developer, I decided to offer phone support
This year, around February, I started offering telephone support for Taxnote, which I hadn’t done up until then, because the idea made me anxious. I intended to quit if, at any time, I thought it was tough for me to do; but, so far, I have continued with it for over half a year, so
Google and Mozilla are failing to support browser extension developers
It is a regular occurrence to hear about open source developers selling their browser extensions, only for their users to be exploited later on by the new owners. Purchase offers for browser extensions usually range between $0.1 and $0.3 per user, depending on factors such as the geographical distribution of users…
How the Bitcoins Were Stolen from Mt. Gox [video]
The thought “I know PHP! How hard could running an exchange be?” never goes anywhere good.
Learning music with Strudel
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
Executable Is a SQLite Database
I have been probably obsessed with two things in the last few years: Nix as a tool to explore innovative ideas that require the capability to rebuild the world and replacing ELF with SQLite as an executable format. You might have noticed that these two ideas are well suited to each other.
Color: From Hex codes to Eyeballs
If you're curious about rainbows, colorimetry, gamma encoding, and experiments run in the late 1920s, then this is the post for you!
What Does an Idle CPU Do?
In the last post I said the fundamental axiom of OS behavior is that at any given time, exactly one and only one task is active on a CPU. But if there’s absolutely nothing to do, then what? It turns
Payments crisis of 2025: Not “read only” access anymore
If you are a current or former career Bureau of the Fiscal Service Employee, especially if you’re a legacy IT programmer with years of experience and especially if you are a COBOL programmer currently working on the PAM, SPS or any other adjacent team, contact me over email or
Using an 8K TV as a Monitor
TLDR: If your job is to write code all day or stare at Excel spreadsheets, buy an 8K TV instead of a multi-monitor setup. You can even use the same TV for 4K 120 Hz gaming or watching movies as a bonus!
Are Apple gift cards safe to redeem?
Link to: https://tidbits.com/2025/12/17/compromised-apple-gift-card-leads-to-apple-account-lockout/
Rsync replaced with openrsync on macOS Sequoia
On many Unix-based operating systems, rsync is a command line tool for transferring and synchronizing files on a computer, either between storage attached directly to the computer or between anothe…
An iframe from googlesyndication.com tries to access the camera and microphone
The last thing we want is for an advertising network to access the Camera or Microphone on our computer. But, while looking for something else, I stumbled upon messages in the Safari JavaScript console saying that an iframe loaded from safeframe.googlesyndication.com tried to do exactly that.
Cybersecurity looks like proof of work now
AISI’s tests of Mythos suggest a new security economy: to harden a system you must spend more tokens finding exploits than attackers do.
Fixing Mass Effect black blobs on modern AMD CPUs
Graphical artifacts caused by a CPU, not GPU? Sure thing.
The Tech Bust of 2015
Maybe instead of a tech bubble, we’re in a tech bust. No one seems to fervently believe tech valuations are cheap, so it’d be somewhat surprising if we were in a bubble. In many parts of the...
Reverse engineering a neural network's clever solution to binary addition
While training small neural networks to perform binary addition, a surprising solution emerged that allows the network to solve the problem very effectively. This post explores the mechanism behind that solution and how it relates to analog electronics.
Serious Intel CPU bugs (2016)
2015 was a pretty good year for Intel. Their quarterly earnings reports exceeded expectations every quarter. They continue to be the only game in town for the serious server market, which continues to grow exponentially; from the earnings reports of the two largest cloud vendors, we can see that AWS and Azure grew by…
The UX of Lego Interface Panels (2020)
LEGO interface panels are beautiful, iconic, and great for learning interface design basics. I bought 52 of them from BrickLink to explore the design, layout and organisation of complex interfaces.
The computers are fast, but you don't know it
The computers are fast but you don't know it: Speeding up your Python functions with Cython & C++
How much can you get out of a $4 VPS?
When starting a new project, evaluating the budget needed for cloud hosting can be a tricky question.On one side, you will hear horror stories of people waki...