Blinkenlights

Last updated

Lights on the front panel of a DEC PDP-8 (1965) DEC PDP-8, Stuttgart, cropped.jpg
Lights on the front panel of a DEC PDP-8 (1965)
The Harwell Dekatron Computer does arithmetic at approximately human speed. Watching the lights allows one to follow the instructions and the changing data as it runs the Squares program displayed on the panels

In computer jargon, blinkenlights are diagnostic lights on front panels of old mainframe computers. More recently the term applies to status lights of modern network hardware (modems, network hubs, etc.). [1] Blinkenlights disappeared from more recent computers for a number of reasons, the most important being the fact that with faster CPUs a human can no longer interpret the processes in the computer on the fly. [1] Though more sophisticated UI mechanisms have since been developed, blinkenlights may still be present as additional status indicators and familiar skeuomorphs.[ citation needed ]

Contents

Etymology

The term has its origins in hacker humor and is taken from a famous (often blackletter-Gothic) mock warning sign written in a mangled form of German. Variants of the sign were relatively common in computer rooms in English-speaking countries from the early 1960s. One version read: [1]

ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENSPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN.

Some versions of the sign end with the word blinkenlights. [1]

The sign dates back as far as 1955 at IBM, and a copy was reported at London University's Atlas computer facility. [1]

Although the sign might initially appear to be in German and uses an approximation of German grammar, it is composed largely of words that are either near-homonyms of English words or (in the cases of the longer words) actual English words that are rendered in a faux-German spelling. As such, the sign is generally comprehensible by many English speakers regardless of whether they have any fluency in German, but mostly incomprehensible to German speakers with no knowledge of English. Much of the humor in these signs was their intentionally incorrect language.

Michael J. Preston relates the sign as being posted above photocopiers in offices as a warning not to mess with the machine in the first print reference from 1974. [2] The sign is also reported to have been seen on an electron microscope at the Cavendish Laboratory in the 1950s. Such pseudo-German parodies were common in Allied machine shops during and following World War II, and an example photocopy is shown in the Jargon File.

The Jargon File also mentions that German hackers had in turn developed their own versions of the blinkenlights poster, in broken English: [1]

ATTENTION
This room is fullfilled mit special electronische equippment.
Fingergrabbing and pressing the cnoeppkes from the computers is allowed for die experts only!
So all the "lefthanders" stay away and do not disturben the brainstorming von here working intelligencies.
Otherwise you will be out thrown and kicked anderswhere!
Also: please keep still and only watchen astaunished the blinkenlights.

Actual blinkenlights

Blinkenlights on the NSA's FROSTBURG supercomputer from the 1990s Frostburg.jpg
Blinkenlights on the NSA's FROSTBURG supercomputer from the 1990s
Typical LED pattern of a Thinking Machines CM-5 Thinking Machines CM-5 LED pattern animation.gif
Typical LED pattern of a Thinking Machines CM-5

The bits and digits in the earliest mechanical and vacuum tube-based computers were typically large and few, making it easy to see (and often hear) activity. Afterwards, for decades, computers incorporated arrays of indicator lamps in their control panels, indicating the values carried on the address, data, and other internal buses, and in various registers. These could be used for diagnosing or "single-stepping" a halted machine, but even with the machine operating normally, a skilled operator could interpret the high-speed blur of the lamps to tell which section of a large program was executing, whether the program was caught in an endless loop, and so on.

With rising processor clock rates, increased memory sizes, and improved interactive debugging tools, such panel lights gradually lost their usefulness, though today most devices have indicators showing power on/off status, hard disk activity, network activity, and other indicators of "signs of life".

The original IBM PC could have a diagnostics card plugged into it that used LEDs to show what part of the memory it was using, and show the memory address and data code on 7-segment displays whenever the card was manually locked or automatically triggered.[ citation needed ]

The Connection Machine, a 65536-processor parallel computer designed in the mid-1980s, was a black cube with one side covered with a grid of red blinkenlights; the sales demo had them evolving Conway's Game of Life patterns. [1]

The two CPU load monitors on the front of BeBoxes were also called "blinkenlights". [3]

This word gave its name to several projects, including screen savers, hardware gadgets, and other nostalgic things. Some notable enterprises include the German Chaos Computer Club's Project Blinkenlights and the Blinkenlights Archaeological Institute.

See also

Related Research Articles

<span class="mw-page-title-main">IBM Personal Computer</span> Personal computer model released in 1981

The IBM Personal Computer is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team of engineers and designers directed by William C. Lowe and Philip Don Estridge in Boca Raton, Florida.

In processor design, microcode serves as an intermediary layer situated between the central processing unit (CPU) hardware and the programmer-visible instruction set architecture of a computer, also known as its machine code. It consists of a set of hardware-level instructions that implement the higher-level machine code instructions or control internal finite-state machine sequencing in many digital processing components. While microcode is utilized in general-purpose CPUs in contemporary desktops, it also functions as a fallback path for scenarios that the faster hardwired control unit is unable to manage.

<span class="mw-page-title-main">PDP-10</span> 36-bit computer by Digital (1966–1983)

Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especially as the TOPS-10 operating system became widely used.

<span class="mw-page-title-main">IBM 1620</span> Small IBM scientific computer released in 1959

The IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive scientific computer. After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems.

<span class="mw-page-title-main">UNIVAC 1100/2200 series</span> Family of mainframe computers

The UNIVAC 1100/2200 series is a series of compatible 36-bit computer systems, beginning with the UNIVAC 1107 in 1962, initially made by Sperry Rand. The series continues to be supported today by Unisys Corporation as the ClearPath Dorado Series. The solid-state 1107 model number was in the same sequence as the earlier vacuum-tube computers, but the early computers were not compatible with their solid-state successors.

<span class="mw-page-title-main">Denglisch</span> Mixture of German and English languages

Denglisch is a term describing the increased use of anglicisms and pseudo-anglicisms in the German language. It is a portmanteau of the German words Deutsch (German) and Englisch. The term is first recorded from 1965.

<span class="mw-page-title-main">HP 2100</span> Mid-1960s 16-bit computer series by Hewlitt Packard

The HP 2100 is a series of 16-bit minicomputers that were produced by Hewlett-Packard (HP) from the mid-1960s to early 1990s. Tens of thousands of machines in the series were sold over its twenty-five year lifetime, making HP the fourth largest minicomputer vendor during the 1970s.

<span class="mw-page-title-main">Faxlore</span> Urban legends that spread via fax machine

Faxlore is a sort of folklore: humorous texts, folk poetry, folk art, and urban legends that are circulated, not by word of mouth, but by fax machine. Xeroxlore or photocopylore is similar material circulated by photocopying; compare samizdat in Soviet-bloc countries.

BIOS implementations provide interrupts that can be invoked by operating systems and application programs to use the facilities of the firmware on IBM PC compatible computers. Traditionally, BIOS calls are mainly used by DOS programs and some other software such as boot loaders. BIOS runs in the real address mode of the x86 CPU, so programs that call BIOS either must also run in real mode or must switch from protected mode to real mode before calling BIOS and then switching back again. For this reason, modern operating systems that use the CPU in Protected mode or Long mode generally do not use the BIOS interrupt calls to support system functions, although they use the BIOS interrupt calls to probe and initialize hardware during booting. Real mode has the 1MB memory limitation, modern boot loaders use the unreal mode or protected mode to access up to 4GB memory.

<span class="mw-page-title-main">Power-on self-test</span> Process performed by firmware or software routines

A power-on self-test (POST) is a process performed by firmware or software routines immediately after a computer or other digital electronic device is powered on.

<span class="mw-page-title-main">Front panel</span>

A front panel was used on early electronic computers to display and allow the alteration of the state of the machine's internal registers and memory. The front panel usually consisted of arrays of indicator lamps, digit and symbol displays, toggle switches, dials, and push buttons mounted on a sheet metal face plate. In early machines, CRTs might also be present. Prior to the development of CRT system consoles, many computers such as the IBM 1620 had console typewriters.

<span class="mw-page-title-main">Ireen Sheer</span> German-English singer

Ireen Sheer is a German-English singer. She had her first major hit in 1970 with Hey Pleasure Man. She had a top five hit on the German singles chart with "Goodbye Mama" in 1973. She went on to finish fourth at the Eurovision Song Contest 1974 representing Luxembourg, sixth at the Eurovision Song Contest 1978 representing Germany, and thirteenth at the Eurovision Song Contest 1985 representing Luxembourg again.

<span class="mw-page-title-main">IBM System/360 Model 30</span> IBM computer model from 1960s

The IBM System/360 Model 30 was a low-end member of the IBM System/360 family. It was announced on April 7, 1964, shipped in 1965, and withdrawn on October 7, 1977. The Model 30 was designed by IBM's General Systems Division in Endicott, New York, and manufactured in Endicott and other IBM manufacturing sites outside of U.S.

<span class="mw-page-title-main">USB decoration</span>

A USB decoration is a decorative device that uses the Universal Serial Bus (USB) connector for electrical power, and sometimes the protocol, on a computer or other host. In addition, some lightweight devices use the USB connector itself for mechanical support.

<span class="mw-page-title-main">History of personal computers</span> History of the consumer personal computer

The history of the personal computer as a mass-market consumer electronic device began with the microcomputer revolution of the 1970s. A personal computer is one intended for interactive individual use, as opposed to a mainframe computer where the end user's requests are filtered through operating staff, or a time-sharing system in which one large processor is shared by many individuals. After the development of the microprocessor, individual personal computers were low enough in cost that they eventually became affordable consumer goods. Early personal computers – generally called microcomputers – were sold often in electronic kit form and in limited numbers, and were of interest mostly to hobbyists and technicians.

In computing, virtualization or virtualisation in British English is the act of creating a virtual version of something at the same abstraction level, including virtual computer hardware platforms, storage devices, and computer network resources.

<span class="mw-page-title-main">Emulator</span> System allowing a device to imitate another

In computing, an emulator is hardware or software that enables one computer system to behave like another computer system. An emulator typically enables the host system to run software or use peripheral devices designed for the guest system. Emulation refers to the ability of a computer program in an electronic device to emulate another program or device.

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 AI Lab, the Stanford AI Lab (SAIL) and others of the old ARPANET AI/LISP/PDP-10 communities, including Bolt, Beranek and Newman, Carnegie Mellon University, and Worcester Polytechnic Institute. It was published in paperback form in 1983 as The Hacker's Dictionary, revised in 1991 as The New Hacker's Dictionary.

Computer humour, also known as hacker humour, is humour on the subject of computers or their users.

<span class="mw-page-title-main">Der Mond ist aufgegangen</span>

"Der Mond ist aufgegangen" is a German lullaby and evening song by Matthias Claudius, one of the most popular in German literature. Also known under the name Abendlied it was first released in Musen-Almanach in 1779, published by Johann Heinrich Voß. In 1783, Claudius published the poem with a modification to verse six in Asmus omnia sua secum portans oder Sämmtliche Werke des Wandsbecker Bothen IV. Theil.

References

  1. 1 2 3 4 5 6 7 "Blinkenlights". The Jargon File . Version 4.4.6. 2003-10-25. Retrieved 2015-01-17.
  2. Preston, Michael J. (1974). "Xerox-lore". Keystone Folklore (19). Pennsylvania Folklore Society: 11–26. Retrieved 2013-11-23.
  3. Pinheiro, Eric (2020-01-09). "BeOS: The Alternate Universe's Mac OS X". Hackaday. Retrieved 2024-03-10.

Further reading