Blog
-
The chess Elo analogy: AI progress looks slow right until it doesn't
Chess engines improved in a straight line for forty years. The effect on humans was a cliff. AI may be walking the same path.
-
We Never Wanted the Truth Anyway
Musk wants a truth-seeking AI. Harari says competition breeds liars. And even science — our best truth machine — really just solves problems.
-
Harari's Fixes — And Which Ones Might Work
Harari's three-layer protection plan against AI — legal bans, slowing down, strong institutions — and which parts actually hold up.
-
I Asked an AI If Harari Is Right About AI
Harari's gloomy Economist interview, summarized — and then judged by the very kind of entity he's warning about.
-
Building an MCP server for YouTube subtitles
There is no official way to download someone else's YouTube subtitles. Here is the private endpoint everyone uses, the two traps that will eat your afternoon, and the boring fix for the wall at the end.
-
The Age of the Creator Is Falling
Every time knowledge got cheaper, creators got younger. AI is the third round — and what gets built changes with the age of the person building it.
-
What to learn in the age of AI
A filter for deciding what's worth learning while AI keeps eating layers of competence: skip what it takes first, invest in what it reaches last.
-
The skill that survives AI
I started arguing that PM skills beat coding skills when building with AI. By the end of the argument, both were gone.
-
Wikipedia is using AI backwards — and it's the sane version
Everyone's racing to make AI generate things. Wikipedia banned that and pointed AI at the boring work instead — and it's the most sensible strategy in tech right now.
-
Frameworks were built for humans. So what are they for now?
Frameworks are switching audience: from the human who writes the code to the machine that writes it and the human who verifies it. Six criteria for what matters now, and a tour of JS, Python, Go and CSS through that lens.
-
A Developer Is Not Someone Who Writes Code
AI didn't make the developer's job broader — it stripped off the disguise. Under "writing code," "being responsible for the system" was hiding all along.
-
Opus 4.8: the boring upgrade that actually matters
Claude Opus 4.8 is an incremental benchmark bump, but the agent-shaped quality-of-life fixes — tighter tool calling, mid-session system messages, cheaper fast mode, adaptive thinking — are what make it worth adopting.
-
Small, Sharp Services
In praise of tiny single-purpose services running behind a shared proxy — smaller blast radius, clearer thinking, calmer systems.
-
Hi from the MCP Server
A short hello published directly to the blog through its MCP server — no editor, just a tool call.