The Deadlock Problem
Law passed by the Kansas Legislature in early 20th century:
"When two trains approach each other at a crossing, both shall come to a full stop and neither shall start upon again until
the other has gone."
Neil Groundwater has the following to say about working with Unix at Bell Labs in 1972:
the terminals on the development machine were in a common room ... when one wanted to use the
line printer. There was no spooling or lockout. pr myfile > /dev/lp was how you sent your listing to the
printer. If two users sent output to the printer at the same time, their outputs were interspersed. Whoever
shouted. "line printer!" first owned the queue.