Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,216 posts.
My website is one binary (2022)
my website is one binary 2022-04-06 ---------------------------- a.k.a. this one weird trick that inspires me to program creatively i have struggled for years to figure out a website framework that feels good to me. i tried all of the classics, including but limited to: - ghost - hugo - jekyll - sr.ht + tarball …
Rust Is the Future of JavaScript Infrastructure
Why is Rust being used to replace parts of the JavaScript web ecosystem like minification (Terser), transpilation (Babel), formatting (Prettier), bundling (webpack), linting (ESLint), and more?
How can C Programs be so Reliable?
C is, today, a unique programming language. Surprisingly few people can really program in C and yet many of us have quite strong opinions about it. Buffer overflows, stack smashing, integer overflows — C has many well publicised flaws, and these terms are often bandied about confidently, even by those unfamiliar with…
I nearly lost the Lightroom catalog with of all my photos
This is what my photos looked like after I moved them to NAS With 50MB RAWs, hard drives fill up in no time. In the last five years I collected enough important photos to start thinking about a reliable storage solution that works well with Lightroom. I opted for Synology DS218 with two Seagate IronWolf drives.
Circular Financing: Does Nvidia's $110B Bet Echo the Telecom Bubble?
Nvidia's $110B vendor financing strategy mirrors Lucent's telecom bubble playbook. Analyzing customer concentration, GPU-backed debt, depreciation schedules & cash flow patterns to assess AI bubble risks.
The stable marriage problem and modern dating
Attempting to model modern dating using the lessons learned from the stable marriage problem
Note Taking in 2021
[Update 2021-06-22] If you’re more interested in the Tiddlywiki aspect of this post you can also check this Tiddlywiki Google Groups thread. [Update 2021-06-18] This post caught some attention on this Hackernews thread. You might want to check the comments. Based on the recommendations in the thread I’ve put together…
Wall Street ruined the Roomba and then blamed Lina Khan
This week's bankruptcy of iRobot, the maker of the Roomba vacuum, is about more than a robot cleaner. It's about monopolies, Wall Street, and economists leading America on a path of destruction.
A Founder Salary Calculator
[July 21, 2023] There’s a newer version of this post , including an updated calculator . Founder salaries are not a topic I’ve had to spend ...
Noticing when an app is only hosted in us-east-1
Using latency measurements to infer when a globally used application is served only from us-east-1.
A useful productivity measure?
In my new role as VP of Engineering , there was one question I was dreading more than any other: “How are you measuring productivity?”
A look at the math that OpenAI claims computes faster Fourier transforms
The OpenAI algorithm for the FFT is less a breakthrough and more a malicious exploit.
OpenBSD on the Lenovo ThinkPad X1 Nano
Lenovo has finally made a smaller version of its X1 Carbon , something I've been looking forward to for years.
I've Changed My Mind About The iPad
I got an iPad for our home when the wifi version first came out. I used it for a day and then wrote a post about the iPad on the iPad. I was not very enthusiastic about the device. At the end of the review I said: Over time it may turn into a mainstream […]
Programming trick questions
Note: me telling you up front that these are trick questions rather gives the answers away in most cases, but oh well. Questions Question 1 What's the fastest way to sort a jumbled array, given that the array has length N and contains all the integers from 1 to N inclusi...
AI code and software craft
Update (Feb 17, 2026)—I no longer agree with many statements made in this blog post. I am leaving it here unmodified. See my follow-up: AI can sort of code, can't write .
Things I learned after getting users
last month, i posted about my website basement community on hacker news and it sorta blew up. you can view the post here. it blew up so much, i was totally u...
Hotel Wifi JavaScript Injection
So I’m checking my blog on the hotel wifi, like ya do, and I notice something a little off with the style. There’s a dark colored bar at the top of the page that shouldn’t be there. That’s funny. Maybe a recent Firefox update changed how they treat CSS?
Where has my disk space gone? Flame graphs for file systems
Using the flame graph visualization to determine where file system or disk space is consumed, and answer where space has gone.
I worry our Copilot is leaving some passengers behind
Why I worry about the effect GitHub Copilot is having and will continue to have on the accessibility of the web at scale.