Topics /

Life, Learning & Writing

The most popular blog posts about life, learning & writing on Hacker News. 602 posts.

2025
362

Pasta Cooking Time

I generally find the numbers printed on pasta boxes for cooking time far too high: I'll set the timer for a minute below their low-end "al dente" time, and when I taste one it's already getting too mushy. I decided to run a small experiment to get a better sense of how cooked I like pasta. I decided to use Market…

373

The McPhee method for writing deeply reported nonfiction

When I first started writing for a real publication, I taught myself “reporting” with a simple self-made curriculum unfolding over six or seven articles. The first two pieces I wrote from my head, with reference to things I already knew or to books I’d read. For the third, I actually got out of the house, but didn’t…

376

Consider Knitting

Let’s say that, like me, you are a person who stares at a computer and writes code for a living. As a straight male who grew up in a time where knitting was very strongly female coded, it for the most part never occurred to me that knitting was a thing I could do and might enjoy. Regardless of your demographic…

377

Blogs rot. Wikis wait

blogs rot. wikis wait. 2025-01-01 wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is my abyss is my wiki is…

380

It Awaits Your Experiments

You may have heard of Christian Bök. You may have read about him on this very blog if you’ve been hanging out here long enough. Perhaps you were even one of the very select few to witness the seminal talk I gave back in 2016 [1] —“ScArt: or, How to Tell When You’ve Finished Fucking”— which climaxed with a glowing…

381

Solving SICP

This report is written as a post-mortem of a project that has, perhaps, been the author’s most extensive personal project: creating a complete and comprehensive solution to one of the most fa…

384

Three Observations

Our mission is to ensure that AGI (Artificial General Intelligence) benefits all of humanity. Systems that start to point to AGI* are coming into view, and so we think it’s important to...

388

Read your code

Stop vibe-coding blindly! Why reading AI-generated code is crucial in 2025. Avoid security flaws, architectural decay, and knowledge loss when using Claude Code or any other tool.