The Story of Mel
The Story of Mel is an archetypical piece of computer programming folklore. Its subject, Mel Kaye, is the canonical Real Programmer.
Ed Nather’s The Story of Mel details the extraordinary programm...
The Three Laws of Robotics in popular culture
References to Isaac Asimov's Three Laws of Robotics have appeared in a wide variety of circumstances. In some cases, other authors have explored the Laws in a serious fashion. Other references, like t...
Three Laws of Robotics
The Three Laws of Robotics (often shortened to The Three Laws or Three Laws, also known as Asimov's Laws) are a set of rules devised by the science fiction author Isaac Asimov. The rules were introduc...
Magic (programming)
In the context of computer programming, magic is an informal term for abstraction - it is used to describe code that handles complex tasks while hiding that complexity to present a simple interface. ...
Dogcow
The dogcow, also known as Clarus the Dogcow, is a bitmapped image first introduced by Apple. It is the shape of a dog, originally created in 1983 as part of the Cairo font by Susan Kare as the glyph f...
I've Been Working on the Railroad
"I've Been Working on the Railroad" is an American folk song. The first published version appeared as "Levee Song" in Carmina Princetonia, a book of Princeton University songs published in 1894. The e...
Pauli effect
The Pauli effect is a term referring to the apparently mysterious, anecdotal failure of technical equipment in the presence of Austrian theoretical physicist Wolfgang Pauli. The term was coined using ...
Clarke's three laws
Clarke's Three Laws are three "laws" of prediction formulated by the British science fiction writer Arthur C. Clarke. They are:
Clarke's First Law was proposed by Arthur C. Clarke in the essay "Ha...
Real Programmers Don't Use Pascal
"Real Programmers Don't Use Pascal" (a parody of the bestselling 1982 tongue-in-cheek book on stereotypes about masculinity Real Men Don't Eat Quiche) is an essay about computer programming written by...
Pentium F00F bug
The invalid operand with locked CMPXCHG8B instruction bug, commonly referred to as the Pentium F00F bug (as shorthand for F0 0F C7 C8, the hexadecimal encoding of one offending instruction), is a desi...
R.U.R.
R.U.R. is a 1920 science fiction play in the Czech language by Karel Čapek. R.U.R. stands for Rosumovi Univerzální Roboti (Rossum’s Universal Robots). However, the English phrase Rossum’s Universal Ro...
Does not compute
"Does not compute", and variations on it, is a phrase often spoken by computers, robots and other artificial intelligences in science fiction works of the 1960s to 1980s. The phrase indicated cognitiv...
Jargon File
The Jargon File is a glossary of computer programmer slang. The original Jargon File was a collection of terms from technical cultures such as the MIT AI Lab, the Stanford AI Lab (SAIL) and others of ...
Fan death
Fan death is the belief that death can be caused by sleeping in a closed room containing a running electric fan. There are no verified cases of the alleged phenomenon, but it remains a widely believe...
Anti-pattern
An anti-pattern (or antipattern) is a common response to a recurring problem that is usually ineffective and risks being highly counterproductive. The term, coined in 1995 by Andrew Koenig, was inspir...
Real Programmer
"Real Programmers Don't Use Pascal" (a parody of the bestselling 1982 tongue-in-cheek book on stereotypes about masculinity Real Men Don't Eat Quiche) is an essay about computer programming written by...
Philosophy of artificial intelligence
The philosophy of artificial intelligence attempts to answer such questions as:These three questions reflect the divergent interests of AI researchers, cognitive scientists and philosophers respective...
Magic number (programming)
In computer programming, the term magic number has multiple meanings. It could refer to one or more of the following:
The format indicator type of magic number was first found in early Seventh Ed...
Jargon
Jargon is a type of language that is used in a particular context and may not be well understood outside of it. The context is usually a particular occupation (that is, a certain trade, profession, or...
Gremlin
A Gremlin is a fantastic creature commonly depicted as mischievous and mechanically oriented, with a specific interest in aircraft. Gremlins' mischievous natures are similar to those of English folklo...