universal-machines
Explanation
The Joke
A woman is lecturing about computer science, explaining that a Turing machine is by definition a universal machine. She then adds a caveat: "Note: this is unlike a washing machine, which is only good for one thing." A washing machine in the audience takes offense, calling this a "goddamn slur." When the woman responds with "Tough talk for a scrub box," the washing machine threatens "I'll kill you," and the woman retorts "You'd have to learn how."
The Humor
The comic plays on the dual meaning of "machine" in computer science versus everyday life. In computational theory, a "universal machine" (or Universal Turing Machine) is one that can simulate any other Turing machine -- it is a theoretical foundation of all general-purpose computers. The joke anthropomorphizes a washing machine, which takes offense at being called limited compared to a universal machine. The insult "scrub box" is a double pun -- washing machines scrub clothes, and "scrub" is also slang for someone who is low-status or incompetent. The washing machine's threat to kill is undercut by the professor's devastating comeback: "You'd have to learn how" -- implying the washing machine, unlike a universal machine, literally cannot learn or be reprogrammed to do anything beyond its single purpose.
References
- A Turing machine is an abstract mathematical model of computation defined by Alan Turing in 1936. A Universal Turing Machine is a Turing machine that can simulate any other Turing machine given the right input, making it the theoretical basis for general-purpose computers.