Computer Glitch
   HOME

TheInfoList



OR:

A glitch is a short-lived technical fault, such as a transient one that corrects itself, making it difficult to troubleshoot. The term is particularly common in the
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, hardware and softw ...
and
electronics Electronics is a scientific and engineering discipline that studies and applies the principles of physics to design, create, and operate devices that manipulate electrons and other Electric charge, electrically charged particles. It is a subfield ...
industries, in circuit bending, as well as among players of
video game A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
s. More generally, all types of systems including human
organization An organization or organisation (English in the Commonwealth of Nations, Commonwealth English; American and British English spelling differences#-ise, -ize (-isation, -ization), see spelling differences) is an legal entity, entity—such as ...
s and nature experience glitches. A glitch, which is slight and often temporary, differs from a more serious bug which is a genuine functionality-breaking problem. Alex Pieschel, writing for ''Arcade Review'', said: bug' is often cast as the weightier and more blameworthy pejorative, while 'glitch' suggests something more mysterious and unknowable inflicted by surprise inputs or stuff outside the realm of code". The word itself is sometimes humorously described as being short for "gremlins lurking in the computer hardware".


Etymology

Some reference books, including ''Random House's American Slang'', state that the term comes from the German word as well as the
Yiddish Yiddish, historically Judeo-German, is a West Germanic language historically spoken by Ashkenazi Jews. It originated in 9th-century Central Europe, and provided the nascent Ashkenazi community with a vernacular based on High German fused with ...
word and , meaning "slippery place". Glitch was used from the 1940s by radio announcers to refer to an on-air mistake. During the following decade, the term became used by television engineers to indicate technical problems. According to a ''Wall Street Journal'' article written by Ben Zimmer, the
Yale University Yale University is a Private university, private Ivy League research university in New Haven, Connecticut, United States. Founded in 1701, Yale is the List of Colonial Colleges, third-oldest institution of higher education in the United Stat ...
law librarian Fred Shapiro came up with the new earliest use of the word yet found: May 19, 1940. That was when the novelist Katharine Brush wrote about ''glitch'' in her column "Out of My Mind" (syndicated in ''
The Washington Post ''The Washington Post'', locally known as ''The'' ''Post'' and, informally, ''WaPo'' or ''WP'', is an American daily newspaper published in Washington, D.C., the national capital. It is the most widely circulated newspaper in the Washington m ...
'', ''
The Boston Globe ''The Boston Globe,'' also known locally as ''the Globe'', is an American daily newspaper founded and based in Boston, Massachusetts. The newspaper has won a total of 27 Pulitzer Prizes. ''The Boston Globe'' is the oldest and largest daily new ...
'', and other papers). Brush corroborated Tony Randall's radio recollection:
When the radio talkers make a little mistake in diction they call it a "fluff," and when they make a bad one they call it a "glitch," and I love it.
Other examples from the world of radio can be found in the 1940s. The April 11, 1943, issue of ''The Washington Post'' carried a review of Helen Sioussat's book about radio broadcasting, ''Mikes Don't Bite''. The reviewer noted an error and wrote, "In the lingo of radio, has Miss Sioussat pulled a 'muff,' 'fluff,' 'bust,' or 'glitch'?" And in a 1948 book called ''The Advertising and Business Side of Radio'', Ned Midgley explained how a radio station's "traffic department" was responsible for properly scheduling items in a broadcast. "Usually most 'glitches,' as on-the-air mistakes are called, can be traced to a mistake on the part of the traffic department", Midgley wrote. In the 1950s, ''glitch'' made the transition from radio to television. In a 1953 ad in ''
Broadcasting Broadcasting is the data distribution, distribution of sound, audio audiovisual content to dispersed audiences via a electronic medium (communication), mass communications medium, typically one using the electromagnetic spectrum (radio waves), ...
'' magazine, RCA boasted that their TV camera has "no more a-c power line 'glitches' (horizontal-bar interference)". And Bell Telephone ran an ad in a 1955 issue of ''
Billboard A billboard (also called a hoarding in the UK and many other parts of the world) is a large outdoor advertising structure (a billing board), typically found in high-traffic areas such as alongside busy roads. Billboards present large advertis ...
'' showing two technicians monitoring the TV signals that were broadcast on Bell System lines: "When he talks of 'glitch' with a fellow technician, he means a low frequency interference which appears as a narrow horizontal bar moving vertically through the picture". A 1959 article in '' Sponsor'', a trade magazine for television and radio advertisers, gave another technical usage in an article about editing TV commercials by splicing tape. Glitch' is slang for the 'momentary jiggle' that occurs at the editing point if the sync pulses don't match exactly in the splice". It also provided one of the earliest etymologies of the word, noting that, Glitch' probably comes from a German or Yiddish word meaning a slide, a glide or a slip". It was first widely defined for the American people by Bennett Cerf on the June 20, 1965, episode of '' What's My Line'' as "a kink ... when anything goes wrong down there ape Kennedy they say there's been a slight glitch". The astronaut
John Glenn John Herschel Glenn Jr. (July 18, 1921 – December 8, 2016) was an American Marine Corps aviator, astronaut, businessman, and politician. He was the third American in space and the first to orbit the Earth, circling it three times in 1 ...
explained the term in his section of the book ''Into Orbit'', writing that
Another term we adopted to describe some of our problems was "glitch". Literally, a glitch is a spike or change in voltage in an electrical circuit which takes place when the circuit suddenly has a new load put on it. You have probably noticed a dimming of lights in your home when you turn a switch or start the dryer or the television set. Normally, these changes in voltage are protected by fuses. A glitch, however, is such a minute change in voltage that no fuse could protect against it.quoted in Ben Zimmer, "The Hidden History of Glitch", visualthesarus.com
John Daly further defined the word on the July 4, 1965, episode of ''What's My Line'', saying that it's a term used by the United States Air Force at Cape Kennedy, in the process of launching rockets, "it means something's gone wrong and you can't figure out what it is so you call it a 'glitch'". Later, on July 23, 1965, ''
Time Time is the continuous progression of existence that occurs in an apparently irreversible process, irreversible succession from the past, through the present, and into the future. It is a component quantity of various measurements used to sequ ...
'' magazine felt it necessary to define it in an article: "Glitches—a spaceman's word for irritating disturbances". In relation to the reference by ''Time'', the term has been believed to enter common usage during the American
Space Race The Space Race (, ) was a 20th-century competition between the Cold War rivals, the United States and the Soviet Union, to achieve superior spaceflight capability. It had its origins in the ballistic missile-based nuclear arms race between t ...
of the 1950s, where it was used to describe minor faults in the rocket hardware that were difficult to pinpoint.


Electronics glitch

An
electronics Electronics is a scientific and engineering discipline that studies and applies the principles of physics to design, create, and operate devices that manipulate electrons and other Electric charge, electrically charged particles. It is a subfield ...
glitch or logic hazard is a transition that occurs on a signal before the signal settles to its intended value, particularly in a
digital circuit In theoretical computer science, a circuit is a model of computation in which input values proceed through a sequence of gates, each of which computes a function. Circuits of this kind provide a generalization of Boolean circuits and a mathematica ...
. Generally, this implies an electrical pulse of short duration, often due to a
race condition A race condition or race hazard is the condition of an electronics, software, or other system where the system's substantive behavior is dependent on the sequence or timing of other uncontrollable events, leading to unexpected or inconsistent ...
between two signals derived from a common source but with different delays. In some cases, such as a well-timed synchronous circuit, this could be a harmless and well-tolerated effect that occurs normally in a design. In other contexts, a glitch can represent an undesirable result of a fault or design error that can produce a malfunction. Some electronic components, such as flip-flops, are triggered by a pulse that must not be shorter than a specified minimum duration in order to function correctly; a pulse shorter than the specified minimum may be called a glitch. A related concept is the runt pulse, a pulse whose amplitude is smaller than the minimum level specified for correct operation, and a spike, a short pulse similar to a glitch but often caused by ringing or
crosstalk In electronics, crosstalk (XT) is a phenomenon by which a signal transmitted on one circuit or channel of a transmission system creates an undesired effect in another circuit or channel. Crosstalk is usually caused by undesired capacitive, ...
.


Computer glitch

A computer glitch is the failure of a system, usually containing a computing device, to complete its functions or to perform them properly. It frequently refers to an error which is not detected at the time it occurs but shows up later in data errors or incorrect human decisions. Situations which are frequently called computer glitches are incorrectly written software (
software bug A software bug is a design defect ( bug) in computer software. A computer program with many or serious bugs may be described as ''buggy''. The effects of a software bug range from minor (such as a misspelled word in the user interface) to sev ...
s), incorrect instructions given by the operator ( operator errors, and a failure to account for this possibility might also be considered a software bug), undetected invalid input data (this might also be considered a software bug), undetected communications errors,
computer virus A computer virus is a type of malware that, when executed, replicates itself by modifying other computer programs and Code injection, inserting its own Computer language, code into those programs. If this replication succeeds, the affected areas ...
es, Trojan attacks and computer exploiting (sometimes called "hacking"). Such glitches could produce problems such as keyboard malfunction, number key failures, screen abnormalities (turned left, right or upside-down), random program malfunctions, and abnormal program registering. Examples of computer glitches causing disruption include an unexpected shutdown of a
water filtration A water filter removes impurities by lowering contamination of water using a fine physical barrier, a chemical process, or a biological process. Filters cleanse water to different extents, for purposes such as: providing agricultural irrigation, ...
plant in New Canaan, 2010, failures in the Computer Aided Dispatch system used by the police in Austin, resulting in unresponded 911 calls, and an unexpected bit flip causing the Cassini spacecraft to enter "safe mode" in November 2010. Glitches can also be costly: in 2015, a bank was unable to raise interest rates for weeks resulting in losses of more than a million dollars per day.


Video game glitches

Glitches in
video games A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
may include graphical and sound errors, collision detection problems, game crashes, and other issues.
Quality assurance Quality assurance (QA) is the term used in both manufacturing and service industries to describe the systematic efforts taken to assure that the product(s) delivered to customer(s) meet with the contractual and other agreed upon performance, design ...
(QA) testers are commonly employed throughout the development process to find and report glitches to the programmers to be fixed, then potentially start over with a new build of the game. If insufficient bug fixes are performed, numerous glitches and bugs can make their way to the final product.
Bethesda Softworks Bethesda Softworks LLC is an American video game publisher based in Rockville, Maryland. The company was founded by Christopher Weaver in 1986 as a Division (business), division of Media Technology Limited. In 1999, it became a subsidiary of Z ...
, for example, is notorious for the amount of glitches in their games, though some players even prefer them to a glitch-free experience. Some players may seek to induce glitches in a game for fun, using methods such as cartridge tilting to disrupt the data flow. "Glitch hunters" are fans of a game who search for beneficial glitches that will allow them to
speedrun Speedrunning is the act of playing a video game, or section of a video game, with the goal of completing it as fast as possible. Speedrunning often involves following planned routes, which may incorporate sequence breaking and exploit glitch ...
the game faster, usually by skipping portions of a level, or quickly defeating enemies. One example of a speedrunning scene with large amounts of glitch hunters is the ''Souls'' series. The use of glitches during speedruns is a controversial topic, with some frowning upon their use as subverting the intent of the developers. Those in favor of glitch use believe that using the glitches can in itself take a great deal of skill. Multiple categories of speedruns exist, with "any%" allowing the use of any type of glitch, while "glitchless" indicates the speedrun was performed without them. Some games purposely include effects that look like glitches as a means to break the fourth wall and either scare the player or put the player at unease, or otherwise as part of the game's narrative. Games like '' Eternal Darkness'' and '' Batman: Arkham Asylum'' include segments with intentional glitches where it appears that the player's game system has failed. The Animus interface in the ''
Assassin's Creed ''Assassin's Creed'' is a historical fiction, historical action-adventure video game series and media franchise published by Ubisoft and developed mainly by its studio Ubisoft Montreal using the game engine Anvil (game engine), Anvil and its m ...
'' series, which allows the player-character to experience the memories of an ancestor though their genetic heritage, includes occasional glitches as to enforce the idea that the game is what the player-character is witnessing through a computer-aided system.


Television glitch

In broadcasting, a corrupted signal may glitch in the form of jagged lines on the screen, misplaced squares, static looking effects, freezing problems, or inverted colors. The glitches may affect the video and/or audio (usually audio dropout) or the transmission. These glitches may be caused by a variety of issues, interference from portable electronics or microwaves, damaged cables at the broadcasting center, or weather.


In popular culture

Multiple works of popular culture deal with glitches; those with the word "glitch" or derivations thereof are detailed in Glitch (disambiguation). *The nonfiction book ''CB Bible'' (1976) includes glitch in its glossary of
citizens band radio Citizens band radio (CB radio) is a land mobile radio system, a system allowing short-distance one-to-many bidirectional voice communication among individuals, using two-way radios operating near 27 MHz (or the 11-m wavelength) in the high freq ...
slang, defining it as "an indefinable technical defect in CB equipment", indicating the term was already then in use on citizens band. *The short film ''The Glitch'' (2008), opening film and best science fiction finalist at Dragon Con Independent Film Festival 2008, deals with the disorientation of late-night TV viewer Harry Owen (Scott Charles Blamphin), who experiences "heavy brain-splitting digital breakdowns".


See also

*
Fuzzing In programming and software development, fuzzing or fuzz testing is an automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program. The program is then monitored for exceptio ...
* Glitch art *
Glitch removal Glitch removal is the elimination of Glitch#Electronics glitch, glitchesunnecessary signal transitions without functionalityfrom electronic circuits. Power dissipation of a gate occurs in two ways: static power dissipation and dynamic power dissip ...
*
Hazard (logic) In digital logic, a hazard is an undesirable effect caused by either a deficiency in the system or external influences in both synchronous circuit, synchronous and asynchronous circuits. Logic hazards are manifestations of a problem in which cha ...
* Hardware bug *
Software bug A software bug is a design defect ( bug) in computer software. A computer program with many or serious bugs may be described as ''buggy''. The effects of a software bug range from minor (such as a misspelled word in the user interface) to sev ...


References

{{Authority control Digital electronics Software bugs Software anomalies Computer errors