11 August 2026

37 links · Tuesday

Joining Cursor

I’m joining Cursor (soon to be part of SpaceX) to work on Cloud Agents. I’ll still be managing state, only agents this time instead of databases.

The joy of simple computing

Progress, these days, seems to be equivalent to ever-more polished interfaces; more whitespace around buttons, glow, glassy, or frosty effects; smooth animations even on websites. For a long time, I appreciated this: using a sleek, pretty (in modern terms) app…

Dark mode toggles: two states are enough • Lea Verou

Yes, the underlying model must have three states, but one is always irrelevant to the actual user goal. Users do not seek out solutions to problems they don’t currently have. A lot of the hate towards two-state toggles is based on poor implementations.

The Norway Problem in Yaml

Norway's ISO country code is NO. Under the YAML 1.1 spec, unquoted no (case-insensitive, along with yes, on, off, y, n, true, false) is treated as a boolean and not a string. You can see the problem h

Distorted Reality

When you divide performance by salary, being expensive looks like underperforming. The metric quietly shifts from impact to intelligence per dollar, and everyone reading it ends up believing something that is not true.

Continual Learning Needs More Nuance

(This blog post is derived from this video response on my YouTube channel.) Dwarkesh Patel has been making the case for continual learning for a while, both with guests on his podcast and, most recently, in a blog post and an accompanying video. …

No, local models will not win

Every time a new open-weight AI model is released, people say that local models are the future. Why spend billions of dollars building out datacenters when everyone will just be able to run AI models on their laptops or phones? I think this idea is doomed. No …

When longing becomes hate

the author muddles throught thoughts about having lost something they never had, what could have been and how disappointment can lead to deep frustration

Escaping the LLM Coding Rat Race

There's only one winner in the AI coding rat race: your inference provider.

Agents remind me of sculpting

Imagine taking a big rock and slowly removing pieces from it until it becomes something meaningful or useful.

Tokenisation: Who decides what a token is anyway? — idlemachines

How does a neural network understand text? It's a question so basic, you can be forgiven for forgetting about it. Words and letters are human-readable, but are discrete (even if infinite in combination) and not compatible with the continuous representations th…

Watch out for cache read costs

For long agentic sessions cache reads are most of the bill, not input or output tokens. KV caches have shrunk dramatically while cache read pricing has barely moved.

With Flying Pen, When Mortals Sleep

It was in that moment, reading those words, that I had a new quest. I needed to see this letter. Not a translation on a page, but the real thing.

I've vibe coded an application to see what it's like

I’ve always wanted to write a simple, custom CLI application that would let me log amateur radio contacts quickly and easily. The focus was on logging satellite contacts and the desire to avoid using a database. Instead, the log entries should be edited, delet…

Agents Can Talk, But They Can't Commit

MCP, A2A, and AP2 standardized how agents find each other and speak. None of them standardize what happens when step four fails and steps one through three already happened.