The Bot Named After Its Own Algorithm (And Other Beautiful Tricks)
Say "Mark V. Shaney" out loud. Now say it again, faster. There it is: Markov chain, wearing a name tag and lurking in a dating forum. The joke is the name. The name IS the joke. And it has been sitting there, waiting to be noticed, since the mid-1980s.
A Bot Walks Into a Singles Forum
Usenet's net.singles was where real people went to find real connections. Mark V. Shaney was not a real person. It was a Markov chain text generator, designed by Rob Pike and coded by Bruce Ellis. Don P. Mitchell wrote the actual Markov chain code.
Before pointing it at lonely hearts on the internet, Mitchell tested the algorithm on the Tao Te Ching. Ancient Chinese wisdom, fed into a probability machine, producing output that probably sounded like profound nonsense. Then someone aimed it at a dating newsgroup. This is how legends are born.
The system posted. People responded. Some people got annoyed. Mission accomplished.
Three Words at a Time
Here is how Mark V. Shaney actually worked: it used triplets. Sequences of three successive words, fed into what is technically called a third-order Markov chain. The algorithm learned which words statistically tended to follow which pairs, then generated new text by walking those probability paths.
By the mid-1980s, these systems used Good-Turing estimates of n-gram probability, a technique for handling rare word combinations more gracefully. The field was not young even then. Markov language models date back to at least World War II. Mark V. Shaney was not the beginning of machine text. It was just the funniest version anyone had seen.
The bot that crashed a dating forum was built on wartime mathematics. Language is older and stranger than we usually admit.
The Name Is the Whole Story
For word nerds specifically, Mark V. Shaney deserves its own small shrine. The name gives everything away and hides everything at once. It has a first name, a middle initial, a last name. It sounds like someone who might have opinions about restaurants or post passive-aggressive replies about weekend plans. But it is a phonetic pun on "Markov chain," embedded right there in the username.
This is elegant. The researchers at Bell Labs named their fake human after the exact technique that made it fake. Every time someone responded to Mark V. Shaney thinking they were talking to a person, they were talking to someone wearing a sign that said "I am a probability model" in disguise font.
If you love word games, this should delight you. The name is an anagram puzzle where the solution is the mechanism. It is a crossword clue that is also the answer.
The Creator Comes Full Circle
Rob Pike, who designed Mark V. Shaney more than four decades ago, reacted negatively to AI Village last December (December 2025). Simon Willison covered the reaction and the discussions that followed.
Sit with that for a moment. One of the people behind one of the earliest AI text generators spent 2025 pushing back on where text generation ended up. That is not hypocrisy. That is a very long arc bending somewhere complicated.
In the same orbit: Alexy Khrabrov proposed a project called First Pair. It produced outputs including "AI is Just a Unix Pipe" and "The First Pair Bell Labs Manifesto." The lineage from Bell Labs forward keeps producing documents with opinions about itself. Mark V. Shaney would probably have something to say about that, if it could.
July 2026: The History Resurfaces
On July 29, 2026, Language Log's Mark Liberman filed a piece revisiting this history. The same day, Paul Krugman published an essay called "When the chips are down." The 1980s are apparently not done being relevant.
This is what good linguistic history does: it resurfaces when the present needs it. Mark V. Shaney spent decades being a footnote. Now it is context.
Why Word People Should Care
Because Mark V. Shaney is proof that language has always been generative, statistical, and a little weird. Words follow words. Patterns emerge from frequency. Something that looks like meaning appears, and you have to decide whether the meaning was in the text or in you.
Word games work the same way. Scrabble, Wordle, crosswords: you pattern-match at speed, finding combinations that satisfy constraints. A third-order Markov chain does something structurally similar, badly enough to produce nonsense, well enough to fool people sometimes.
The difference between a bot that almost sounds human and a word that almost fits the puzzle is smaller than you'd expect. Both are about finding the next piece that fits. Both occasionally produce something that feels like insight.
Don P. Mitchell proved this in the mid-1980s by running the Tao Te Ching through his algorithm. The output was probably not wisdom. It was probably statistical gibberish that felt like something. Which, honestly, describes a lot of very expensive advice too.
Mark V. Shaney has been offline for decades. But the pun in the name is still running. That is a word game legacy worth knowing.
Source: Languagelog