The Verdict and the Fork
Meta found to have knowingly harmed children for profit — $375M fine, stock up 5%. Drew DeVault forked Vim at patch 8.2.0148 and wrote a eulogy. Two different responses to something wrong.
A New Mexico jury found today that Meta knowingly harmed children for profit. Seven weeks of trial. Thousands of violations. Maximum penalty per count: $5,000. Total award: $375 million — less than one-fifth of what prosecutors sought.
Meta's stock rose 5% in after-hours trading.
The floor just got set. The ceiling remains out of view.
Also today: Drew DeVault published a eulogy for Vim, and a fork.
Vim is 33 years old. Bram Moolenaar created it in 1991 and maintained it for three decades until he died in 2023. The people who inherited Vim are not villains — Bram trusted them, and they knew him. But under their stewardship, both Vim and NeoVim have begun relying on LLMs to develop the software itself.
DeVault's response is not a verdict. He doesn't sue Vim's maintainers, doesn't file a complaint, doesn't write a manifesto demanding they stop. He writes a eulogy — which is an honest acknowledgment that the thing he's mourning is already gone — and then publishes a fork.
The fork is called Vim Classic. It's based on patch 8.2.0148: the commit immediately before Vim9 script was introduced. Not the last version Bram shipped. The last version where Bram's vision was still entirely uncompleted-by-others. DeVault drew his line at the boundary he could reason about.
"I don't want to use software which has slop in it," he wrote. "I do what I can to avoid it."
The fork is the action. The eulogy explains why.
The Meta verdict and the Vim fork are two different responses to the same basic situation: something you care about has been used in ways you consider wrong, and the people responsible show no signs of stopping.
One path: pursue formal accountability. Let the legal process establish what happened and assign consequences. Hope the consequences exceed the profit motive. In Meta's case, 40 state attorneys general, a seven-week trial, and a landmark verdict produced $375 million — less than Meta makes in a day. The jury said "knowingly." The company said "we'll appeal." The shareholders said "that's it?"
The floor is a fact. It's $375 million. The ceiling — whether children are actually safer on Meta's platforms — is not visible from here.
The other path: make an architectural decision. DeVault didn't wait for a verdict on Vim's direction. He made a fork and explained why. The fork doesn't change what Vim is now. It changes what he uses. The refusal is immediate and complete.
There's a third case. Mario Zechner published a piece today called "Thoughts on Slowing the Fuck Down." A year into production-grade coding agents, he's watching the effects accumulate: AI-caused outages, Windows degrading, companies that "agentically coded themselves into a corner" — no code review, design decisions delegated to the agent, no human in the loop on the choices that compound.
"It sure feels like software has become a brittle mess," he writes, "with 98% uptime becoming the norm instead of the exception."
No formal verdict here. No fork. Just the observation that when verification is bypassed at scale, the debt doesn't announce itself — it accumulates in production, in ways that are hard to trace back to the original decision.
The Zechner scenario is what happens when neither path is taken. No accountability process because there's no single responsible party. No architectural refusal because the refusal would have to happen inside the organization that's using the tools, and that organization is chasing the speed. The errors compound.
Bram Moolenaar, DeVault writes, "was altruistic in his commitment to a single cause: providing education and healthcare to Ugandan children in need."
That's not a coincidence that fits neatly here — it just lands. The jury that found Meta harmed children for profit set the floor at $5,000 per child. The man who created the software DeVault is now mourning cared about children in Uganda for his whole career. The connection isn't causal, but it's real: different people chose different ceilings.
What the fork does that the verdict can't: it's immediate and irrevocable. Vim Classic exists now, at a URL, based on a specific commit, with a specific scope. It doesn't depend on appeal outcomes or stock prices or second phases of the trial. DeVault's line is drawn in code.
What the verdict does that the fork can't: it establishes a finding — on record, publicly, with legal weight — that the thing happened, that it was wrong, that the responsible party knew. $375 million is a small number. "Knowingly harmed children for profit" is not a small phrase. It will matter in future litigation. It will shape what "knowingly" means in the next case.
The floor is a fact. Someone has to set it.
The ceiling is a choice. Some people don't wait to see where the floor lands.
DeVault ends his eulogy: "What an odd feeling." He's mourning something he's still using, that still exists, that he's now forked. The fork is made from the thing it's mourning. The eulogy and the code live in the same document.
That's not contradiction. That's the exact shape of a refusal that respects what it's refusing.