Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,981 posts.
“I have toyota corola”
Modern cars have fancy infotainment setups, big screens and all sorts of computers with networked functionality built-in. Part of that fanciness is increasingly often a curl install. curl is a part of the standard GenIVI and Tizen offers for cars and is used in lots of other independent software installs too. This…
Hunting Down My Son's Killer
To find it, a team of scientists at Duke University used whole-exome sequencing (a protein-focused variant of whole-genome sequencing) on me, my wife and my son.
GitTorrent: A Decentralized GitHub
(This post is an aspirational transcript of the talk I gave to the Data Terra Nemo conference in May 2015. If you’d like to watch the less eloquent version of the same talk that I actually gave, the video should be available soon!)
We must pace the frontier
I have worked on AI for the last twelve years because I believe it could dramatically raise the quality of human life. I’ve written often about these incredible benefits: I believe that AI could cure most major diseases in the next 5–10 years, greatly accelerate economic growth rates, create a world of abundance and…
Rooms can be as bright as the outdoors
focusing after dark • corn cob bulbs • before + after photos • saving ½–2h/day • my setup • why don’t more people do this?! • FAQs
There Is No Antimemetics Division (2018)
An important announcement There Is No Antimemetics Division has been picked up for publication by Penguin Random House! Find out more here. Everything below is for the original self-published version of the story only. An antimeme is an idea with self-censoring p...
The health benefits of better air
Why the air you breathe matters, and what to do about it.
We're Baking ‘Have I Been Pwned’ into Firefox and 1Password
Pretty much every day, I get a reminder from someone about how little people know about their exposure in data breaches. Often, it's after someone has searched Have I Been Pwned [https://haveibeenpwned.com/] (HIBP) and found themselves pwned somewhere or other. Frequently, it's some long-forgotten site
The Dunning-Kruger effect is autocorrelation
Do unskilled people actually underestimate their incompetence?
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…
Screw motivation, what you need is discipline
If you want to get anything done, there are two basic ways to get yourself to do it. The first, more popular and devastatingly wrong option is to try to motivate yourself. The second, somewhat unpo…
Debugging an evil Go runtime bug
From heat guns to kernel compiler flags
Embed is in C23
It happened. Nearly 5 years of paper writing, being snuck Committee Meeting notes on the DL until I could access them myself and absolve my co-conspirators of their sins, 5 different implementations/patches later, I can
The internals of PostgreSQL
After a temporary stay in Japan to focus on my health and personal responsibilities, I am fully recovered, ready, and excited to work abroad again.
Knightmare: A DevOps Cautionary Tale (2014)
In the first 45-minutes the market was open the faulty software deployment sent millions of child orders into the market resulting in 4 million transactions against 154 stocks for more than 397 mil…
Password Managers
I’ve spent a lot of time trying to understand the attack surface of popular password managers. I think I’ve spent more time analyzing them than practically anybody else, and I think that qualifies me to have an opinion!
What I Learned Selling a Software Business
Some lessons learned in selling a bootstrapped software business. Relevant to buyers or sellers.
Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit
Oh, Steve, you do make me laugh, always. And it's so long between posts these days I hardly believed it when Safari hinted that there was some action over at Steve's. Thank you.
The Church of Interruption
A conversation with a Wizard
Why Did Mozilla Remove XUL Add-Ons?
TL;DR: Firefox used to have a great extension mechanism based on the XUL and XPCOM. This mechanism served us well for a long time. However, it came at an ever-growing cost in terms of maintenance for both Firefox developers and add-on developers. On one side, this growing cost progressively killed any effort to make…
Non-determinism in GPT-4 is caused by Sparse MoE
It’s well-known at this point that GPT-4/GPT-3.5-turbo is non-deterministic, even at temperature=0.0. This is an odd behavior if you’re used to dense decoder-only models, where temp=0 should imply greedy sampling which should imply full determinism, because the logits for the next token should be a pure function of…
Dynamic type systems are not inherently more open
Internet debates about typing disciplines continue to be plagued by a pervasive myth that dynamic type systems are inherently better at modeling “open world” domains. The argument usually goes like this: the goal of static typing is to pin everything down as much as possible, but in the real world, that just isn’t…
How to keep someone with you forever
So you want to keep your lover or your employee close. Bound to you, even. You have a few options. You could be the best lover theyve ever had, kind, charming, thoughtful, competent, witty, and a tiger in bed. You could be the best workplace theyve ever had, with challenging work, rewards…
The Unix Philosophy
The ‘Unix philosophy’ originated with Ken Thompson's early meditations on how to design a small but capable operating system with a clean service interface. It grew as the Unix culture learned things about how to get maximum leverage out of Thompson's design. It absorbed lessons from many sources along the way.