Skip to main content

Sometimes free isn't cheap enough

· 3 min read

For the past year the techfluencers and executives and tokenmaxxers have been telling us that code is cheap. Lately harness engineers have upgraded the claim: code is free.1 Soon enough, the marginal cost of acquiring another thousand lines really will round to zero, totally untethered from the old bottlenecks of human time and human expertise.

I think this misses the point. Sometimes free isn't cheap enough.

Over the last century, conservation efforts for American bison in places like Montana and Nebraska worked a little too well. The buffalo came back — and then they kept coming. Herds grew to the point where they threatened serious destruction of the very ecosystems we'd set out to protect. So every autumn, the surplus animals had to be culled. From the 1960s up until around 1992 the Department of the Interior ran a surplus wildlife disposal program to try and find an outcome other than slaughter for these beautiful animals.

Which leads me to ask you, the reader: how cheap would one of these buffalo have to be for you to sign up?

If you answered "I wouldn't, at any cost" — then I hope you see my point. I bring up this specific example because for decades, these buffalo were actually available for free!2

Turns out there can be costs to a transaction other than just the acquisition cost. Some are financial. Some are opportunity costs. Some are just risks and inconveniences. A buffalo costs an enormous amount of time and money to maintain. Every hour you spend caring for it is an hour you didn't spend on the work you actually meant to do. And a new buffalo can expose the rest of your herd to new pathogens and disease.

Those other costs can matter so much more than the sticker price, that the up-front number becomes basically irrelevant to the decision. Free was never the question. So if over the next couple of years the frontier labs decide to debt-finance a massive supply of buffalo and hand them out for nothing... I would not recommend rebuilding your entire way of working around buffalomaxxing.3

Because sometimes free is not cheap enough.

Footnotes

  1. No shade towards Ryan Lapopolo! I've been constantly citing his post on harness engineering over and over again in conversation, since it came out. Maybe the writeup of the year already, for how much it influenced my thinking

  2. I first came across this historical oddity in Abbie Hoffman's indie book/manifesto, Steal This Book (1971). But the surplus disposal of overpopulated wildlife is real, codified federal regulation: 50 CFR § 31.2

  3. That is, unless your business is entirely that of acquiring buffalo! In reality, very few businesses actually exist just to acquire code. Some exist to figure out exactly what code to write. Some exist to run that code for other people. Some exist to own the liability of the code in operation. And I think there are very interesting ways that AI can help software businesses solve these problems better. Over-indexing on tokenmaxxing does not seem like the right framework to do so!