HOME

TheInfoList



OR:

Computer humour, also known as hacker humour, is
humour Humour (English in the Commonwealth of Nations, Commonwealth English) or humor (American English) is the tendency of experiences to provoke laughter and provide amusement. The term derives from the humorism, humoral medicine of the ancient Gre ...
on the subject of
computer A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
s or their users.


Examples

Examples of computer humour include: *"Any key", taken to mean pressing the (non-existent) "Any" key rather than any key * April Fools' Day Request for Comments *
Bastard Operator From Hell The Bastard Operator From Hell (BOFH) is a fictional rogue computer operator created by Simon Travaglia, who takes out his anger on users (who are " lusers" to him) and others who pester him with their computer problems, uses his expertise aga ...
, a fictional rogue computer operator * Blinkenlights, a neologism for diagnostic lights *
Bogosort In computer science, bogosort (also known as permutation sort and stupid sort) is a sorting algorithm based on the generate and test paradigm. The function successively generates permutations of its input until it finds one that is sorted. It i ...
, a portmanteau of the words bogus and sort * COMEFROM, an obscure programming language control flow structure, originally as a joke *" The Complexity of Songs", a journal article published by computer scientist Donald Knuth in 1977 as an in-joke about computational complexity theory *'' The Computer Contradictionary'', a non-fiction book by Stan Kelly-Bootle that compiles a satirical list of definitions of computer industry terms *'' The Daily WTF'', a humorous blog dedicated to "Curious Perversions in Information Technology" *''
Dilbert ''Dilbert'' is an American comic strip written and illustrated by Scott Adams, first published on April 16, 1989. It is known for its satire, satirical office humor about a White-collar worker, white-collar, micromanagement, micromanaged offic ...
'', an American comic strip *
Easter egg Easter eggs, also called Paschal eggs, are eggs that are decorated for the Christian holiday of Easter, which celebrates the resurrection of Jesus. As such, Easter eggs are commonly used during the season of Eastertide (Easter season). The ...
, an intentional inside joke, hidden message or image, or secret feature of a work **
List of Google Easter eggs The American technology company Google has added Easter egg (media), Easter eggs into many of its List of Google products, products and services, such as Google Search, YouTube, and Android (operating system), Android since the 2000s. Google ...
**
List of Easter eggs in Microsoft products Some of Microsoft's early products included hidden Easter Eggs. Microsoft formally stopped including Easter Eggs in its programs as part of its Trustworthy Computing Initiative in 2002. Windows Windows 1.0, 2.0 and 2.1 all include an E ...
**'' The Book of Mozilla'' * Elephant in Cairo, in computer programming, a piece of data inserted at the end of a search space, which matches the search criteria, in order to make sure the search algorithm terminates; it is a humorous example of a
sentinel value In computer programming, a sentinel value (also referred to as a flag value, trip value, rogue value, signal value, or dummy data) is a special value in the context of an algorithm which uses its presence as a condition of termination, typically ...
*
Evil bit The evil bit is a fictional IPv4 packet header field proposed in a humorous April Fools' Day RFC from 2003, authored by Steve Bellovin. The Request for Comments recommended that the last remaining unused bit, the "Reserved Bit" in the IPv4 pac ...
, a fictional IPv4 packet header field * Eyeball search, humorous terminology * FINO (first in, never out) (sometimes seen as "FISH", for first in, still here), a humorous scheduling algorithm, as opposed to traditional first in, first out (FIFO) and last in, first out (LIFO) *
Garbage in, garbage out In computer science, garbage in, garbage out (GIGO) is the concept that flawed, biased or poor quality ("garbage") information or input (computer science), input produces a result or input/output, output of similar ("garbage") quality. The adage ...
(GIGO), the concept that flawed, or nonsense input data produces nonsense output * J. Random Hacker, an arbitrary programmer (hacker) * Halt and Catch Fire (HCF), an idiom referring to a computer machine code instruction that causes the computer's CPU to cease meaningful operation * Hex, a fictional computer featured in the ''Discworld'' novels by Terry Pratchett *
Hexspeak Hexspeak is a novelty form of variant English spelling using the hexadecimal digits. Created by programmers as memorable magic numbers, hexspeak words can serve as a clear and unique identifier with which to mark memory or data. Hexadecimal not ...
, like
leetspeak Leet (or "1337"), also known as eleet or leetspeak, or simply hacker speech, is a system of modified spellings used primarily on the Internet. It often uses character replacements in ways that play on the similarity of their glyphs via refle ...
, a novelty form of spelling using the hexadecimal digits *
Hyper Text Coffee Pot Control Protocol The Hyper Text Coffee Pot Control Protocol (HTCPCP) is a facetious communication protocol for controlling, monitoring, and diagnosing coffee pots. It is specified in , published on 1 April 1998 as an April Fools' Day RFC, as part of an April F ...
(HTCPCP), a facetious communication protocol for controlling, monitoring, and diagnosing coffee pots *
Interactive EasyFlow Easyflow was one of the first diagramming and flow charting software packages available for personal computers. It was produced by HavenTree Software Limited of Kingston, Ontario, Kingston, Ontario Canada. HavenTree's mark on history for its produc ...
, a diagramming and flow charting software package that included a humorous software licence ''This is where the bloodthirsty licensing agreement is supposed to go...'' *
Internet Oracle The Internet Oracle (historically known as The Usenet Oracle) is an effort at collective humor in a pseudo- Socratic question-and-answer format. A user sends a question ("tellme") to the Oracle via e-mail, or the Internet Oracle website, and it i ...
, an effort at collective humor in a pseudo-Socratic question-and-answer format *
IP over Avian Carriers In computer networking, IP over Avian Carriers (IPoAC) is an ostensibly functional proposal to carry Internet Protocol (IP) traffic by birds such as homing pigeons. IP over Avian Carriers was initially described in issued by the Internet Engi ...
, a joke proposal to carry IP traffic by birds such as homing pigeons *''
It's Geek 2 Me ''It's Geek 2 Me'' is a tech cartoon about people and their off-center relationships with technology created by Pittsburgh-based cartoonist, Francis Cleetus. He was inspired to draw the very first cartoon by a frantic intern who rushed into his ...
'', a tech cartoon *
Jargon File The Jargon File is a glossary and usage dictionary of slang used by computer programmers. The original Jargon File was a collection of terms from technical cultures such as the MIT Computer Science and Artificial Intelligence Laboratory, MIT AI Lab ...
, a glossary and usage dictionary of slang used by computer programmers *'' The Joy of Tech'', a webcomic * Kitchen Table International, a fictitious computer company * Kremvax, originally a fictitious Usenet site at the Kremlin, named like the then large number of Usenet VAXen with names of the form "
foo The terms foobar (), foo, bar, baz, qux, quux, and others are used as metasyntactic variables and placeholder names in computer programming or computer-related documentation. - Etymology of "Foo" They have been used to name entities such as Var ...
vax" * lp0 on fire (also known as Printer on Fire), is an outdated error message generated on some Unix and Unix-like computer operating systems in response to certain types of printer errors * Magic smoke (also factory smoke, blue smoke, angry pixies, or the genie), a humorous name for the caustic smoke produced by burning out electronic circuits or components *
Ninety–ninety rule In computer programming and software engineering, the ninety-ninety rule is a humorous aphorism that states: This adds up to 180%, making a wry allusion to the notoriety of software development projects significantly over-running their schedul ...
: "the first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time" *
Null device In some operating systems, the null device is a device file that discards all data written to it but reports that the write operation succeeded. This device is called /dev/null on Unix and Unix-like systems, NUL: (see TOPS-20) or NUL on CP/M a ...
, in programmer jargon, the bit bucket or black hole * PC LOAD LETTER or PC LOAD A4, a printer error message that has entered popular culture as a technology meme referring to a confusing or inappropriate error message * Slowsort, a humorous, not useful, sorting algorithm *'' The Tao of Programming'', a 1987 book by Geoffrey James * TPS report, Testing Procedure Specification, has come to mean pointless, mindless paperwork * User error, an error made by the human user of a complex system. Related slang terms include PMAC ("problem exists between monitor and chair"), identity error or ID-10T/1D-10T error ("idiot error"), PICNIC ("problem in chair, not in computer"), IBM error ("idiot behind machine error") *''
User Friendly ''User Friendly'' was a webcomic written by J. D. Frazer, also known by his pen name Illiad. Starting in 1997, the strip was one of the earliest webcomics to make its creator a living. The comic is set in a fictional internet service provider a ...
'', a former daily webcomic *'' Working Daze'', a comic strip * Write-only memory (joke) *''
xkcd ''xkcd'' is a serial webcomic created in 2005 by American author Randall Munroe. Sometimes styled ''XKCD'', the comic's tagline describes it as "a webcomic of romance, sarcasm, math, and language". Munroe states on the comic's website that the ...
'', a webcomic * Zaltair, a fictional computer created by Steve Wozniak


See also

* Computational humor, a branch of computational linguistics and artificial intelligence which uses computers in humor research * Humor on the internet *
Mathematical joke A mathematical joke is a form of humor which relies on aspects of mathematics or a stereotype of mathematicians. The humor may come from a pun, or from a double meaning of a mathematical term, or from a lay person's misunderstanding of a mathemati ...
*
Geek The word ''geek'' is a slang term originally used to describe Eccentricity (behavior), eccentric or non-mainstream people; in current use, the word typically connotes an expert or enthusiast obsessed with a hobby or intellectual pursuit. In th ...
*
Esoteric programming language An esoteric programming language (sometimes shortened to esolang) is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software art, as a hacking interface to another language ...
*
List of humorous units of measurement Many people have made use of, or neologism, invented, units of measurement intended primarily for their humor value. This is a list of such units invented by sources that are notable for reasons other than having made the unit itself, and that ...


References

{{reflist , refs= {{cite conference , title=Computer-Related Cartoons and Humor and Its Historical Transition , first=Russell , last=McMahon , page=177 , conference=Proceedings of the 18th Annual Conference on Information Technology Education (SIGITE '17) , date=October 4-7, 2017 , location=Rochester, NY, USA , publisher=
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
, doi=10.1145/3125659.3125705 , isbn=9781450351003
Computing-related lists