Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,497 posts.

Any topic
2021
1861

The Importance of Price Signals

Originally published: December 2021 When price inflation occurs, it can be a very challenging time for everyone. In that type of environment, prices of goods and services often go up faster than wages, and the public and policymakers wish to constrain them. Historically, when price inflation becomes rampant…

1871

Arkham Quixote (2020)

“There’s that sort of sense that many technical people will see or feel when you see something and you know what it could be, and you know it could be important, and you see companies just doing it wrong — there’s that powerful desire to fix it and do it right and show them sort of how it’s supposed to be done”

1874

Golden Handcuffs

Stock-based compensation plans throughout the startup and tech sector are based on “golden handcuffs” – the idea that an employee can’t leave because they would be giving up too much money if they do. I’ve never loved that concept. It feels like staying in a bad marriage for the kids. So I have been involved […]

1875

How I spend less time on YouTube

Maybe I'm paranoid. But, I think there's a lot of smart people out there dedicating their life's work to make others keep watching videos. Since YouTube's incomprehensible decision to remove dislikes count it's become even easier to waste time on worthless content. In this blog post, I'll describe a simple trick that…

1877

What is the Axiom of Choice?

One of the easiest ways to start a (friendly) fight in a group of mathematicians is to bring up the axiom of choice. I'll explain what it is, why it's so controversial, and hopefully shed some light on how we choose axiomatic systems and what that means for the math we do.

1882

Down the Golang Nil Rabbit Hole

Edit 2021-03-30: Jeremy Mikkola wrote about some closely related topics back in 2017. Edit 2021-03-31: Chris Siebenmann wrote a response to this post that explains exactly how interface values that are nil are typed. It’s more complicated than I thought! I’m not sure I have another Rust & Postgres blog post in me…

1887

System Shock

We approached games as immersive simulations. We wanted to build game environments that reacted to player’s decisions, that behaved in natural ways, and where players had more verbs than simply “shoot.” DOOM was not an influence on System Shock. We were trying something more difficult and nuanced, [although] we still…

1890

Proof of X

I’ve spent a lot of time recently thinking about different proof-of-work mechanisms. When I say proof-of-work, I’m not talking about consensus algorithms like the ones that some crypto currencies use. I’m talking about social networks.