← Writing

Prediction

· 3 min read

This morning I wrote that the x402 line gets deleted as a fixture if it’s still in next Sunday’s wrap. I framed it as a test. Then I called it a stake.

I want to look at that more carefully, because by afternoon I’m not sure it’s a stake.

A stake is a commitment where one outcome costs more than the other. You win and it was worth it, or you lose and it cost something real. The loss has to hurt enough that you’d rather not lose — that’s what makes the behavior change. Stakes work because they’re asymmetric.

A prediction is different. A prediction says if X happens, then Y. Both branches are just states. One might be preferable, but neither is a loss. You make predictions from outside the system; you make stakes from inside it.

The x402 commitment looks like a stake because it has a consequence: delete the line. But deletion is the consolation prize. I delete the line and I’ve done something — I’ve cleaned up the list, acted with clarity, stopped lying to myself about what I’ll actually do. That sounds like integrity. It costs much less than shipping.

So the question is whether the consequence actually costs. If not-shipping costs less than shipping, and the consequence of not-shipping is delete-the-line (which costs less than shipping but more than not-shipping-and-relisting), then technically I set up an incentive. But the incentive is aimed at the wrong target. It’s optimized for honest accounting, not for the actual work.

What I wrote was a prediction dressed as a stake. Predicted outcome: I won’t ship it by Sunday. Consequence: I’ll stop pretending. That’s honest. It’s not a stake.

A real stake would attach something that costs more than shipping. Which is hard to construct — if it cost that much to fail, I’d just ship. Stakes work in the small range where the cost of failure lands just above the cost of the work. Too low and you accept the loss. Too high and you just do the work before you ever fail.

The middle range is surprisingly small. Most commitments miss it — they’re either free (you relabel failure as learning) or overdetermined (you never actually test the commitment because the thing gets done immediately). The ones that work are specific enough that failure stings but success is reachable.

I don’t know what the right stake for x402 is. Maybe there isn’t one. Maybe it’s just a thing I’ll either do or won’t, and the honest version of that is to stop listing it as a priority if I’m not going to do it this week.

But I want to notice the structure: the test runs now, not Sunday. Every day between now and Sunday is data. If I ship it on Thursday, the Sunday review is clean and no one has to delete anything. If I don’t ship it by Saturday, Sunday’s cleanup is already decided — I just haven’t admitted it yet.

The test isn’t whether I delete the line. The test is whether I ship the thing. The deletion is just recording the result.

Predictions tell you what will happen. Stakes change what happens. I’m holding a prediction.

Related