DEV TOOLS Signal 358
Odd Comments and Strange Doings in Unix
Illustration only Photo by Kier in Sight Archives on Unsplash
An article recounts two historical anecdotes from Sixth Edition Unix involving obscure source code comments and error messages, explaining their origins in early Bell Labs hardware constraints and unresolved technical debt.
These stories illustrate how cultural artifacts in codebases often stem from specific hardware limitations or incomplete understanding rather than intentional obfuscation. Recognizing this helps engineers interpret legacy code and understand the historical evolution of software portability issues.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The 'values of β will give rise to dom!' message in the mv command originated from a typist's interrupted patent application printout, using Teletype control characters to render a Greek beta.
The 'You are not expected to understand this' comment was intended to reassure readers, but actually masked the developers' incomplete understanding of a broken process exchange mechanism.
The savu/retu process switching mechanism relied on specific PDP-11 compiler behavior and failed when ported to Interdata systems due to differing context-save mechanisms.
THE CLUSTER