2 July 2026

25 links · Thursday

Who am I? I'm an awkward fellow, after all

New month, new Indie Web Carnival submission to overshare personal stuff on the internet. This month it’s hosted by Joe Crawford and the theme is “Masks, Identity & Cosplay”. I’ve never cosplayed or been fond of costumes. My parents never let me celebrate Ha…

Understanding is the new bottleneck

Agents can write code faster than we can absorb it. Here's why it still matters for humans to understand what they build — and some techniques for doing that efficiently: explainer docs, quizzes, micro-worlds, and shared spaces.

Clickhouse is winning the Observability Wars

For roughly the last ten years, a meaningful percentage of my working hours have been spent thinking about observability. If you're not familiar with the term, "observability" is what we call it now that "monitoring" doesn't sound expensive enough. The actual …

We Don’t Have to Be This Bad at Improving Society

Major political reforms and big product bets fail for the same reason: too much decision risk taken in one huge bet. Working in small learnable chunks and defining outcomes instead of outputs can change that.

Ingo Blechschmidt (@iblech@mathstodon.xyz)

So. For the past few days I've been deep in a fun and very rewarding, but also extremely scary debugging saga. To cut a long git-bisecting story short: Since Linux 6.9 (May 2024), the tool that locks the laptop's drive on suspend had been silently failing. L…

This blog is written in en-GB

Someone left a comment on my blog recently asking if I'd mind making my language more inclusive. They didn't get some of the cultural references I'd used and suggested it would be easier if I used tropes which were more globally known. Here's the thing. No. …

Text AI watermarks will always be trivial to remove

The European Union AI Act will begin to be enforceable in August 2026, one month from now1. One of the biggest new requirements is Article 50, which requires all AI outputs to be “detectable as artificially generated”. In other words, if LLM providers want to …