The 'Values of β Will Give Rise to dom!' Error: A Unix mv Mystery from Bell Labs
The article explains the origin of a cryptic error message 'values of β will give rise to dom!' in Unix V5's mv command, tracing it to a truncated physics patent sentence about domain wall movement, displayed via ASCII control characters on a Model 37 teletype, and later misheard as 'doom' by a text-to-speech system, becoming a beloved Bell Labs anecdote.
In early Unix V5, the mv command (used for moving or renaming files) contained a baffling error message: values of β will give rise to dom!. The message appeared when a user attempted to rename the current directory, for example with mv . dir. The Greek letter β and the word “dom” (which is not an English word) made the warning seem like a mysterious prophecy.
Source Code Reveals the Mechanism
Examining the mv source code shows the exact write call that produces the message:
write(1,"values of \016B\017 will give rise to dom!
",37);The octal escape sequences \016 and \017 correspond to the ASCII control characters SO (Shift Out) and SI (Shift In) . On the widely used Model 37 teletype, these characters switched the terminal into an alternate character set, causing the capital letter B between them to be printed as the Greek letter β. Modern terminal emulators do not support this character-set switching, so the B appears literally.
Triggering the Error
The error occurs when trying to rename the current directory (represented by .). A screenshot from a terminal emulator shows the message displayed without the Greek letter because the emulator lacks SO/SI support. Notably, the cd command was called chdir in that era.
For comparison, on a modern Linux system the same command yields a clearer error: mv: cannot move '.' to 'dir/.': Device or resource busy.
Historical Context: Unix as a Patent‑Processing System
The story goes back to the early 1970s at Bell Labs. After developing the first Unix on a PDP‑7 in 1969, Ken Thompson and Dennis Ritchie wanted to port it to a more powerful PDP‑11. To justify the $65,000 purchase, they proposed using Unix as a text‑processing system for patent applications . Typists on the sixth floor worked on Unix terminals, producing patent documents.
The Real Origin: A Physics Patent Fragment
One day a typist noticed a lone line on the printout:
values of β will give rise to dom!
It looked like a cryptic warning. Colleagues soon realized the output had been interrupted during printing. The complete sentence from a physics patent was likely:
varying values of β will give rise to domain wall movement
The trailing ! was not an exclamation but a status marker from the ed editor indicating the end of a line.
From “dom” to “Doom”
Bell Labs was also experimenting with text‑to‑speech synthesis. The system pronounced the truncated “dom!” in a way that sounded remarkably like the English word “doom” (毁灭). This auditory coincidence turned the fragment into a running joke among the programmers, cementing the message as a cherished Easter egg in Unix lore.
Conclusion
A stray line from a physics patent, rendered through teletype control characters and misheard by an early speech synthesizer, became one of Unix’s most famous oddities — a reminder that even the most puzzling error messages can have a perfectly mundane (and delightful) origin.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
IT Services Circle
Delivering cutting-edge internet insights and practical learning resources. We're a passionate and principled IT media platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
