Chapter V: Rare: book (10)
:MEGO: /me'goh/ or /mee'goh/ [`My Eyes Glaze Over', often `Mine Eyes
Glazeth (sic) Over', attributed to the futurologist Herman Kahn]
Also `MEGO factor'. 1. n. A {handwave} intended to confuse the
listener and hopefully induce agreement because the listener does
not want to admit to not understanding what is going on. MEGO is
usually directed at senior management by engineers and contains a
high proportion of {TLA}s. 2. excl. An appropriate response to
MEGO tactics. 3. Among non-hackers this term often refers not to
behavior that causes the eyes to glaze, but to the eye-glazing
reaction itself, which may be triggered by the mere threat of
technical detail as effectively as by an actual excess of it.
:meltdown, network: n. See {network meltdown}.
:meme: /meem/ [coined on analogy with `gene' by Richard
Dawkins] n. An idea considered as a {replicator}, esp. with
the connotation that memes parasitize people into propagating them
much as viruses do. Used esp. in the phrase `meme complex'
denoting a group of mutually supporting memes that form an
organized belief system, such as a religion. This lexicon is an
(epidemiological) vector of the `hacker subculture' meme complex;
each entry might be considered a meme. However, `meme' is often
misused to mean `meme complex'. Use of the term connotes
acceptance of the idea that in humans (and presumably other tool-
and language-using sophonts) cultural evolution by selection of
adaptive ideas has superseded biological evolution by selection of
hereditary traits. Hackers find this idea congenial for tolerably
obvious reasons.
:meme plague: n. The spread of a successful but pernicious
{meme}, esp. one that parasitizes the victims into giving
their all to propagate it. Astrology, BASIC, and the other guy's
religion are often considered to be examples. This usage is given
point by the historical fact that `joiner' ideologies like
Naziism or various forms of millennarian Christianity have
exhibited plague-like cycles of exponential growth followed by
collapses to small reservoir populations.
:memetics: /me-met'iks/ [from {meme}] The study of memes. As of
mid-1991, this is still an extremely informal and speculative
endeavor, though the first steps towards at least statistical rigor
have been made by H. Keith Henson and others. Memetics is a
popular topic for speculation among hackers, who like to see
themselves as the architects of the new information ecologies in
which memes live and replicate.
:memory leak: n. An error in a program's dynamic-store allocation
logic that causes it to fail to reclaim discarded memory, leading
to eventual collapse due to memory exhaustion. Also (esp. at
CMU) called {core leak}. These problems were severe on older
machines with small, fixed-size address spaces, and special "leak
detection" tools were commonly written to root them out. With the
advent of virtual memory, it is unfortunately easier to be sloppy
about wasting a bit of memory (although when you run out of memory
on a VM machine, it means you've got a *real* leak!). See
{aliasing bug}, {fandango on core}, {smash the stack},
{precedence lossage}, {overrun screw}, {leaky heap},
{leak}.
:memory smash: [XEROX PARC] n. Writing through a pointer that
doesn't point to what you think it does. This occasionally reduces
your machine to a rubble of bits. Note that this is subtly
different from (and more general than) related terms such as a
{memory leak} or {fandango on core} because it doesn't imply
an allocation error or overrun condition.
:menuitis: /men`yoo-i:'tis/ n. Notional disease suffered by software
with an obsessively simple-minded menu interface and no escape.
Hackers find this intensely irritating and much prefer the
flexibility of command-line or language-style interfaces,
especially those customizable via macros or a special-purpose
language in which one can encode useful hacks. See
{user-obsequious}, {drool-proof paper}, {WIMP environment},
{for the rest of us}.
:mess-dos: /mes-dos/ n. Derisory term for MS-DOS. Often followed
by the ritual banishing "Just say No!" See {{MS-DOS}}. Most
hackers (even many MS-DOS hackers) loathe MS-DOS for its
single-tasking nature, its limits on application size, its nasty
primitive interface, and its ties to IBMness (see {fear and
loathing}). Also `mess-loss', `messy-dos', `mess-dog',
`mess-dross', `mush-dos', and various combinations thereof. In
Ireland and the U.K. it is even sometimes called `Domestos' after a
brand of toilet cleanser.
:meta: /me't*/ or /may't*/ or (Commonwealth) /mee't*/ [from
analytic philosophy] adj.,pref. One level of description up. A
metasyntactic variable is a variable in notation used to describe
syntax, and meta-language is language used to describe language.
This is difficult to explain briefly, but much hacker humor turns
on deliberate confusion between meta-levels. See {{Humor,
Hacker}}.
:meta bit: n. The top bit of an 8-bit character, which is on in
character values 128--255. Also called {high bit}, {alt bit},
or {hobbit}. Some terminals and consoles (see {space-cadet
keyboard}) have a META shift key. Others (including,
*mirabile dictu*, keyboards on IBM PC-class machines) have an
ALT key. See also {bucky bits}.
Historical note: although in modern usage shaped by a universe of
8-bit bytes the meta bit is invariably hex 80 (octal 0200), things
were different on earlier machines with 36-bit words and 9-bit
bytes. The MIT and Stanford keyboards (see {space-cadet
keyboard}) generated hex 100 (octal 400) from their meta keys.
:metasyntactic variable: n. A name used in examples and understood
to stand for whatever thing is under discussion, or any random
member of a class of things under discussion. The word {foo} is
the {canonical} example. To avoid confusion, hackers never
(well, hardly ever) use `foo' or other words like it as permanent
names for anything. In filenames, a common convention is that any
filename beginning with a metasyntactic-variable name is a
{scratch} file that may be deleted at any time.
To some extent, the list of one's preferred metasyntactic variables
is a cultural signature. They occur both in series (used for
related groups of variables or objects) and as singletons. Here
are a few common signatures:
{foo}, {bar}, {baz}, {quux}, quuux, quuuux...:
MIT/Stanford usage, now found everywhere (thanks largely to early
versions of this lexicon!). At MIT, {baz} dropped out of use for
a while in the 1970s and '80s. A common recent mutation of this
sequence inserts {qux} before {quux}.
{foo}, {bar}, thud, grunt:
This series was popular at CMU. Other CMU-associated variables
include {gorp}.
{foo}, {bar}, fum:
This series is reported common at XEROX PARC.
{fred}, {barney}:
See the entry for {fred}. These tend to be Britishisms.
{toto}, titi, tata, tutu:
Standard series of metasyntactic variables among francophones.
{corge}, {grault}, {flarp}:
Popular at Rutgers University and among {GOSMACS} hackers.
zxc, spqr, {wombat}:
Cambridge University (England).
Of all these, only `foo' and `bar' are universal (and {baz}
nearly so). The compounds {foobar} and `foobaz' also enjoy
very wide currency.
Some jargon terms are also used as metasyntactic names; {barf}
and {mumble}, for example. See also {{Commonwealth Hackish}}
for discussion of numerous metasyntactic variables found in Great
Britain and the Commonwealth.
:MFTL: /M-F-T-L/ [abbreviation: `My Favorite Toy Language'] 1. adj.
Describes a talk on a programming language design that is heavy on
the syntax (with lots of BNF), sometimes even talks about semantics
(e.g., type systems), but rarely, if ever, has any content (see
{content-free}). More broadly applied to talks --- even when
the topic is not a programming language --- in which the subject
matter is gone into in unnecessary and meticulous detail at the
sacrifice of any conceptual content. "Well, it was a typical MFTL
talk". 2. n. Describes a language about which the developers are
passionate (often to the point of prosyletic zeal) but no one else
cares about. Applied to the language by those outside the
originating group. "He cornered me about type resolution in his
MFTL."
The first great goal in the mind of the designer of an MFTL is
usually to write a compiler for it, then bootstrap the design away
from contamination by lesser languages by writing a compiler for it
in itself. Thus, the standard put-down question at an MFTL talk is
"Has it been used for anything besides its own compiler?". On
the other hand, a language that *cannot* be used to write
its own compiler is beneath contempt. See {break-even point}.
(On a related note, Dennis Ritchie has proposed a test of the
generality and utility of a language and the operating system under
which it is compiled: "Is the output of a program compiled under
the language acceptable as input to the compiler?" In other
words, can you write programs which write programs? (see
{toolsmith}) Alarming numbers of (language, OS) pairs fail this
test, particularly when the language is Fortran; Ritchie is quick
to point out that {UNIX} (even using Fortran) passes it handily.
That the test could ever be failed is only surprising to those who
have had the good fortune only to have worked under modern systems
which lack OS-supported and -imposed "file types".)
:mickey: n. The resolution unit of mouse movement. It has been
suggested that the `disney' will become a benchmark unit for
animation graphics performance.
:mickey mouse program: n. North American equivalent of a {noddy}
(that is, trivial) program. Doesn't necessarily have the
belittling connotations of mainstream slang "Oh, that's just
mickey mouse stuff!"; sometimes trivial programs can be very
useful.
:micro-: pref. 1. Very small; this is the root of its use as a
quantifier prefix. 2. A quantifier prefix, calling for
multiplication by 10^(-6) (see {{quantifiers}}). Neither
of these uses is peculiar to hackers, but hackers tend to fling
them both around rather more freely than is countenanced in
standard English. It is recorded, for example, that one
CS professor used to characterize the standard length of his
lectures as a microcentury --- that is, about 52.6 minutes (see
also {attoparsec}, {nanoacre}, and especially
{microfortnight}). 3. Personal or human-scale --- that is,
capable of being maintained or comprehended or manipulated by one
human being. This sense is generalized from `microcomputer',
and is esp. used in contrast with `macro-' (the corresponding
Greek prefix meaning `large'). 4. Local as opposed to global (or
{macro-}). Thus a hacker might say that buying a smaller car to
reduce pollution only solves a microproblem; the macroproblem of
getting to work might be better solved by using mass transit,
moving to within walking distance, or (best of all) telecommuting.
:microfloppies: n. 3.5-inch floppies, as opposed to 5.25-inch
{vanilla} or mini-floppies and the now-obsolete 8-inch variety.
This term may be headed for obsolescence as 5.25-inchers pass out
of use, only to be revived if anybody floats a sub-3-inch floppy
standard. See {stiffy}, {minifloppies}.
:microfortnight: n. 1/1000000 of the fundamental unit of time in
the Furlong/Firkin/Fortnight system of measurement; 1.2096 sec.
The VMS operating system has a lot of tuning parameters that you
can set with the SYSGEN utility, and one of these is
TIMEPROMPTWAIT, the time the system will wait for an operator to
set the correct date and time at boot if it realizes that the
current value is bogus. This time is specified in microfortnights!
Multiple uses of the millifortnight (about 20 minutes) and
{nanofortnight} have also been reported.
:microLenat: /mi:-kroh-len'-*t/ n. See {bogosity}.
:microReid: /mi:'kroh-reed/ n. See {bogosity}.
:Microsloth Windows: /mi:'kroh-sloth` win'dohz/ n. Hackerism for
`Microsoft Windows', a windowing system for the IBM-PC which is so
limited by bug-for-bug compatibility with {mess-dos} that it is
agonizingly slow on anything less than a fast 386. Compare {X},
{sun-stools}.
:microtape: /mi:'kroh-tayp/ n. Occasionally used to mean a
DECtape, as opposed to a {macrotape}. A DECtape is a small
reel, about 4 inches in diameter, of magnetic tape about an inch
wide. Unlike drivers for today's {macrotape}s, microtape
drivers allow random access to the data, and therefore could be
used to support file systems and even for swapping (this was
generally done purely for {hack value}, as they were far too
slow for practical use). In their heyday they were used in pretty
much the same ways one would now use a floppy disk: as a small,
portable way to save and transport files and programs. Apparently
the term `microtape' was actually the official term used within
DEC for these tapes until someone coined the word `DECtape',
which, of course, sounded sexier to the {marketroid}s; another
version of the story holds that someone discovered a conflict with
another company's `microtape' trademark.
:middle-endian: adj. Not {big-endian} or {little-endian}.
Used of perverse byte orders such as 3-4-1-2 or 2-1-4-3,
occasionally found in the packed-decimal formats of minicomputer
manufacturers who shall remain nameless. See {NUXI problem}.
:milliLampson: /mil'*-lamp`sn/ n. A unit of talking speed,
abbreviated mL. Most people run about 200 milliLampsons. Butler
Lampson (a CS theorist and systems implementor highly regarded
among hackers) goes at 1000. A few people speak faster. This unit
is sometimes used to compare the (sometimes widely disparate) rates
at which people can generate ideas and actually emit them in
speech. For example, noted computer architect C. Gordon Bell
(designer of the PDP-11) is said, with some awe, to think at about
1200 mL but only talk at about 300; he is frequently reduced to
fragments of sentences as his mouth tries to keep up with his
speeding brain.
:minifloppies: n. 5.25-inch {vanilla} floppy disks, as opposed to
3.5-inch or {microfloppies} and the now-obsolescent 8-inch
variety. At one time, this term was a trademark of Shugart
Associates for their SA-400 minifloppy drive. Nobody paid any
attention. See {stiffy}.
:MIPS: /mips/ [abbreviation] n. 1. A measure of computing speed;
formally, `Million Instructions Per Second' (that's 10^6
per second, not 2^(20)!); often rendered by hackers as
`Meaningless Indication of Processor Speed' or in other
unflattering ways. This joke expresses a nearly universal attitude
about the value of most {benchmark} claims, said attitude being
one of the great cultural divides between hackers and
{marketroid}s. The singular is sometimes `1 MIP' even though
this is clearly etymologically wrong. See also {KIPS} and
{GIPS}. 2. Computers, especially large computers, considered
abstractly as sources of {computron}s. "This is just a
workstation; the heavy MIPS are hidden in the basement." 3. The
corporate name of a particular RISC-chip company; among other
things, they designed the processor chips used in DEC's 3100
workstation series. 4. Acronym for `Meaningless Information per
Second' (a joke, prob. from sense 1).
:misbug: /mis-buhg/ [MIT] n. An unintended property of a program
that turns out to be useful; something that should have been a
{bug} but turns out to be a {feature}. Usage: rare. Compare
{green lightning}. See {miswart}.
:misfeature: /mis-fee'chr/ or /mis'fee`chr/ n. A feature that
eventually causes lossage, possibly because it is not adequate for
a new situation which has evolved. Since it results from a
deliberate and properly-implemented feature, a misfeature is not a
bug. Nor is it a simple unforeseen side effect; the term implies
that the feature in question was carefully planned, but its
long-term consequences were not accurately or adequately predicted
(which is quite different from not having thought ahead at all). A
misfeature can be a particularly stubborn problem to resolve,
because fixing it usually involves a substantial philosophical
change to the structure of the system involved.
Many misfeatures (especially in user-interface design) arise
because the designers/implementors mistake their personal tastes
for laws of nature. Often a former feature becomes a misfeature
because a tradeoff was made whose parameters subsequently change
(possibly only in the judgment of the implementors). "Well, yeah,
it is kind of a misfeature that file names are limited to 6
characters, but the original implementors wanted to save directory
space and we're stuck with it for now."
:Missed'em-five: n. Pejorative hackerism for AT&T System V UNIX,
generally used by {BSD} partisans in a bigoted mood. (The
synonym `SysVile' is also encountered.) See {software bloat},
{Berzerkeley}.
:missile address: n. See {ICBM address}.
:miswart: /mis-wort/ [from {wart} by analogy with {misbug}] n.
A {feature} that superficially appears to be a {wart} but has been
determined to be the {Right Thing}. For example, in some versions
of the {EMACS} text editor, the `transpose characters' command
exchanges the character under the cursor with the one before it on the
screen, *except* when the cursor is at the end of a line, in
which case the two characters before the cursor are exchanged.
While this behavior is perhaps surprising, and certainly
inconsistent, it has been found through extensive experimentation
to be what most users want. This feature is a miswart.
:moby: /moh'bee/ [MIT: seems to have been in use among model
railroad fans years ago. Derived from Melville's `Moby Dick'
(some say from `Moby Pickle').] 1. adj. Large, immense, complex,
impressive. "A Saturn V rocket is a truly moby frob." "Some
MIT undergrads pulled off a moby hack at the Harvard-Yale game."
(See "{The Meaning of `Hack'}"). 2. n. obs. The
maximum address space of a machine (see below). For a 680[234]0 or
VAX or most modern 32-bit architectures, it is 4,294,967,296 8-bit
bytes (4 gigabytes). 3. A title of address (never of third-person
reference), usually used to show admiration, respect, and/or
friendliness to a competent hacker. "Greetings, moby Dave. How's
that address-book thing for the Mac going?" 4. adj. In
backgammon, doubles on the dice, as in `moby sixes', `moby
ones', etc. Compare this with {bignum} (sense 2): double sixes
are both bignums and moby sixes, but moby ones are not bignums (the
use of `moby' to describe double ones is sarcastic). Standard
emphatic forms: `Moby foo', `moby win', `moby loss'. `Foby
moo': a spoonerism due to Richard Greenblatt.
This term entered hackerdom with the Fabritek 256K memory added to
the MIT AI PDP-6 machine, which was considered unimaginably huge
when it was installed in the 1960s (at a time when a more typical
memory size for a timesharing system was 72 kilobytes). Thus, a
moby is classically 256K 36-bit words, the size of a PDP-6 or
PDP-10 moby. Back when address registers were narrow the term was
more generally useful, because when a computer had virtual memory
mapping, it might actually have more physical memory attached to it
than any one program could access directly. One could then say
"This computer has 6 mobies" meaning that the ratio of physical
memory to address space is 6, without having to say specifically
how much memory there actually is. That in turn implied that the
computer could timeshare six `full-sized' programs without having
to swap programs between memory and disk.
Nowadays the low cost of processor logic means that address spaces
are usually larger than the most physical memory you can cram onto
a machine, so most systems have much *less* than one theoretical
`native' moby of {core}. Also, more modern memory-management
techniques (esp. paging) make the `moby count' less significant.
However, there is one series of popular chips for which the term
could stand to be revived --- the Intel 8088 and 80286 with their
incredibly {brain-damaged} segmented-memory designs. On these, a
`moby' would be the 1-megabyte address span of a segment/offset
pair (by coincidence, a PDP-10 moby was exactly 1 megabyte of 9-bit
bytes).
:mod: vt.,n. 1. Short for `modify' or `modification'. Very
commonly used --- in fact the full terms are considered markers
that one is being formal. The plural `mods' is used esp. with
reference to bug fixes or minor design changes in hardware or
software, most esp. with respect to {patch} sets or a {diff}.
2. Short for {modulo} but used *only* for its techspeak sense.
:mode: n. A general state, usually used with an adjective
describing the state. Use of the word `mode' rather than
`state' implies that the state is extended over time, and
probably also that some activity characteristic of that state is
being carried out. "No time to hack; I'm in thesis mode." In its
jargon sense, `mode' is most often attributed to people, though
it is sometimes applied to programs and inanimate objects. In
particular, see {hack mode}, {day mode}, {night mode},
{demo mode}, {fireworks mode}, and {yoyo mode}; also
{talk mode}.
One also often hears the verbs `enable' and `disable' used in
connection with jargon modes. Thus, for example, a sillier way of
saying "I'm going to crash" is "I'm going to enable crash mode
now". One might also hear a request to "disable flame mode,
please".
In a usage much closer to techspeak, a mode is a special state
which certain user interfaces must pass into in order to perform
certain functions. For example, in order to insert characters into a
document in the UNIX editor `vi', one must type the "i" key,
which invokes the "Insert" command. The effect of this command
is to put vi into "insert mode", in which typing the "i" key
has a quite different effect (to wit, it inserts an "i" into the
document). One must then hit another special key, "ESC", in
order to leave "insert mode". Nowadays, moded interfaces are
generally considered {losing}, but survive in quite a few
widely-used tools built in less enlightened times.
:mode bit: n. A {flag}, usually in hardware, that selects between
two (usually quite different) modes of operation. The connotations
are different from {flag} bit in that mode bits are mainly
written during a boot or set-up phase, are seldom explicitly read,
and seldom change over the lifetime of an ordinary program. The
classic example was the EBCDIC-vs.-ASCII bit (#12) of the Program
Status Word of the IBM 360. Another was the bit on a PDP-12 that
controlled whether it ran the PDP-8 or the LINC instruction set.
:modulo: /mo'dyu-loh/ prep. Except for. An overgeneralization of
mathematical terminology; one can consider saying that
4 = 22 except for the 9s (4 = 22 mod 9). "Well,
LISP seems to work okay now, modulo that {GC} bug." "I feel
fine today modulo a slight headache."
:molly-guard: /mol'ee-gard/ [University of Illinois] n. A shield
to prevent tripping of some {Big Red Switch} by clumsy or
ignorant hands. Originally used of some plexiglass covers
improvised for the BRS on an IBM 4341 after a programmer's toddler
daughter (named Molly) frobbed it twice in one day. Later
generalized to covers over stop/reset switches on disk drives and
networking equipment.
:Mongolian Hordes technique: n. Development by {gang bang}
(poss. from the Sixties counterculture expression `Mongolian
clusterfuck' for a public orgy). Implies that large numbers of
inexperienced programmers are being put on a job better performed
by a few skilled ones. Also called `Chinese Army technique';
see also {Brooks's Law}.
:monkey up: vt. To hack together hardware for a particular task,
especially a one-shot job. Connotes an extremely {crufty} and
consciously temporary solution. Compare {hack up}, {kluge up},
{cruft together}, {cruft together}.
:monkey, scratch: n. See {scratch monkey}.
:monstrosity: 1. n. A ridiculously {elephantine} program or
system, esp. one that is buggy or only marginally functional.
2. The quality of being monstrous (see `Overgeneralization' in the
discussion of jargonification). See also {baroque}.
:Moof: /moof/ [MAC users] n. The Moof or `dogcow' is a
semi-legendary creature that lurks in the depths of the Macintosh
Technical Notes Hypercard stack V3.1; specifically, the full story
of the dogcow is told in technical note #31 (the particular Moof
illustrated is properly named `Clarus'). Option-shift-click will
cause it to emit a characteristic `Moof!' or `!fooM' sound.
*Getting* to tech note 31 is the hard part; to discover how
to do that, one must needs examine the stack script with a hackerly
eye. Clue: {rot13} is involved. A dogcow also appears if you
choose `Page Setup...' with a LaserWriter selected and click on
the `Options' button.
:Moore's Law: /morz law/ prov. The observation that the logic
density of silicon integrated circuits has closely followed the
curve (bits per square inch) = 2^((n - 1962)); that is, the
amount of information storable in one square inch of silicon has
roughly doubled yearly every year since the technology was
invented. See also {Parkinson's Law of Data}.
:moose call, the: n. See {whalesong}.
:moria: /mor'ee-*/ n. Like {nethack} and {rogue}, one of the
large PD Dungeons-and-Dragons-like simulation games, available for
a wide range of machines and operating systems. Extremely
addictive and a major consumer of time better used for hacking.
:MOTAS: /moh-toz/ [USENET: Member Of The Appropriate Sex, after
{MOTOS} and {MOTSS}] n. A potential or (less often) actual sex
partner. See also {SO}.
:MOTOS: /moh-tohs/ [acronym from the 1970 U.S. census forms via
USENET: Member Of The Opposite Sex] n. A potential or (less often)
actual sex partner. See {MOTAS}, {MOTSS}, {SO}. Less
common than MOTSS or {MOTAS}, which have largely displaced it.
:MOTSS: /mots/ or /M-O-T-S-S/ [from the 1970 U.S. census forms
via USENET, Member Of The Same Sex] n. Esp. one considered as a
possible sexual partner. The gay-issues newsgroup on USENET is
called soc.motss. See {MOTOS} and {MOTAS}, which derive
from it. Also see {SO}.
:mouse ahead: vi. Point-and-click analog of `type ahead'. To
manipulate a computer's pointing device (almost always a mouse in
this usage, but not necessarily) and its selection or command
buttons before a computer program is ready to accept such input, in
anticipation of the program accepting the input. Handling this
properly is rare, but it can help make a {WIMP environment} much
more usable, assuming the users are familiar with the behavior of
the user interface.
:mouse around: vi. To explore public portions of a large system, esp.
a network such as Internet via {FTP} or {TELNET}, looking for
interesting stuff to {snarf}.
:mouse belt: n. See {rat belt}.
:mouse droppings: [MS-DOS] n. Pixels (usually single) that are not
properly restored when the mouse pointer moves away from a
particular location on the screen, producing the appearance that
the mouse pointer has left droppings behind. The major causes for
this problem are programs that write to the screen memory
corresponding to the mouse pointer's current location without
hiding the mouse pointer first, and mouse drivers that do not quite
support the graphics mode in use.
:mouse elbow: n. A tennis-elbow-like fatigue syndrome resulting from
excessive use of a {WIMP environment}. Similarly, `mouse
shoulder'; GLS reports that he used to get this a lot before he
taught himself to be ambimoustrous.
:mouso: /mow'soh/ n. [by analogy with `typo'] An error in mouse usage
resulting in an inappropriate selection or graphic garbage on the
screen. Compare {thinko}, {braino}.
:MS-DOS:: /M-S-dos/ [MicroSoft Disk Operating System] n. A
{clone} of {{CP/M}} for the 8088 crufted together in 6 weeks by
hacker Tim Paterson, who is said to have regretted it ever since.
Numerous features, including vaguely UNIX-like but rather broken
support for subdirectories, I/O redirection, and pipelines, were
hacked into 2.0 and subsequent versions; as a result, there are two
or more incompatible versions of many system calls, and MS-DOS
programmers can never agree on basic things like what character to
use as an option switch or whether to be case-sensitive. The
resulting mess is now the highest-unit-volume OS in history. Often
known simply as DOS, which annoys people familiar with other
similarly abbreviated operating systems (the name goes back to the
mid-1960s, when it was attached to IBM's first disk operating
system for the 360). The name further annoys those who know what
the term {operating system} does (or ought to) connote; DOS is
more properly a set of relatively simple interrupt services. Some
people like to pronounce DOS like "dose", as in "I don't work on
dose, man!", or to compare it to a dose of brain-damaging drugs
(a slogan button in wide circulation among hackers exhorts:
"MS-DOS: Just say No!"). See {mess-dos}, {ill-behaved}.
:mu: /moo/ The correct answer to the classic trick question
"Have you stopped beating your wife yet?". Assuming that you
have no wife or you have never beaten your wife, the answer "yes"
is wrong because it implies that you used to beat your wife and
then stopped, but "no" is worse because it suggests that you have
one and are still beating her. According to various Discordians
and Douglas Hofstadter (see the Bibliography in {appendix C}),
the correct answer is usually "mu", a Japanese word alleged to
mean "Your question cannot be answered because it depends on
incorrect assumptions". Hackers tend to be sensitive to logical
inadequacies in language, and many have adopted this suggestion
with enthusiasm. The word `mu' is actually from Chinese, meaning
`nothing'; it is used in mainstream Japanese in that sense, but
native speakers do not recognize the Discordian question-denying
use. It almost certainly derives from overgeneralization of the
answer in the following well-known Rinzei Zen teaching riddle:
A monk asked Joshu, "Does a dog have the Buddha nature?"
Joshu retorted, "Mu!"
See also {has the X nature}, {AI Koans}, and Douglas
Hofstadter's `G"odel, Escher, Bach: An Eternal Golden Braid'
(pointer in the Bibliography in appendix C).
:MUD: /muhd/ [acronym, Multi-User Dungeon; alt. Multi-User
Dimension] 1. n. A class of {virtual reality} experiments
accessible via the Internet. These are real-time chat forums with
structure; they have multiple `locations' like an adventure game,
and may include combat, traps, puzzles, magic, a simple economic
system, and the capability for characters to build more structure
onto the database that represents the existing world. 2. vi. To
play a MUD (see {hack-and-slay}). The acronym MUD is often
lowercased and/or verbed; thus, one may speak of `going
mudding', etc.
Historically, MUDs (and their more recent progeny with names of MU-
form) derive from a hack by Richard Bartle and Roy Trubshaw on the
University of Essex's DEC-10 in the early 1980s; descendants of
that game still exist today (see {BartleMUD}). There is a
widespread myth (repeated, unfortunately, by earlier versions of
this lexicon) that the name MUD was trademarked to the commercial
MUD run by Bartle on British Telecom (the motto: "You haven't
*lived* 'til you've *died* on MUD!"); however, this is
false --- Richard Bartle explicitly placed `MUD' in PD in 1985. BT
was upset at this, as they had already printed trademark claims on
some maps and posters, which were released and created the
myth.
Students on the European academic networks quickly improved on the
MUD concept, spawning several new MUDs (VAXMUD, AberMUD, LPMUD).
Many of these had associated bulletin-board systems for social
interaction. Because these had an image as `research' they
often survived administrative hostility to BBSs in general. This,
together with the fact that USENET feeds have been spotty and
difficult to get in the U.K., made the MUDs major foci of hackish
social interaction there.
AberMUD and other variants crossed the Atlantic around 1988 and
quickly gained popularity in the U.S.; they became nuclei for large
hacker communities with only loose ties to traditional hackerdom
(some observers see parallels with the growth of USENET in the
early 1980s). The second wave of MUDs (TinyMUD and variants)
tended to emphasize social interaction, puzzles, and cooperative
world-building as opposed to combat and competition. In 1991, over
50% of MUD sites are of a third major variety, LPMUD, which
synthesizes the combat/puzzle aspects of AberMUD and older systems
with the extensibility of TinyMud. The trend toward greater
programmability and flexibility will doubtless continue.
The state of the art in MUD design is still moving very rapidly,
with new simulation designs appearing (seemingly) every month.
There is now (early 1991) a move afoot to deprecate the term
{MUD} itself, as newer designs exhibit an exploding variety of
names corresponding to the different simulation styles being
explored. See also {BartleMUD}, {berserking}, {bonk/oif},
{brand brand brand}, {FOD}, {hack-and-slay}, {link-dead},
{mudhead}, {posing}, {talk mode}, {tinycrud}.
:muddie: n. Syn. {mudhead}. More common in Great Britain, possibly
because system administrators there like to mutter "bloody
muddies" when annoyed at the species.
:mudhead: n. Commonly used to refer to a {MUD} player who eats,
sleeps, and breathes MUD. Mudheads have been known to fail their
degrees, drop out, etc., with the consolation, however, that they
made wizard level. When encountered in person, on a MUD, or in a
chat system, all a mudhead will talk about is three topics: the
tactic, character, or wizard that is supposedly always unfairly
stopping him/her from becoming a wizard or beating a favorite MUD;
why the specific game he/she has experience with is so much better
than any other, and the MUD he or she is writing or going to write
because his/her design ideas are so much better than in any
existing MUD. See also {wannabee}.
:multician: /muhl-ti'shn/ [coined at Honeywell, ca. 1970] n.
Competent user of {{Multics}}. Perhaps oddly, no one has ever
promoted the analogous `Unician'.
:Multics:: /muhl'tiks/ n. [from "MULTiplexed Information and
Computing Service"] An early (late 1960s) timesharing operating
system co-designed by a consortium including MIT, GE, and Bell
Laboratories. Very innovative for its time --- among other things,
it introduced the idea of treating all devices uniformly as special
files. All the members but GE eventually pulled out after
determining that {second-system effect} had bloated Multics to
the point of practical unusability (the `lean' predecessor in
question was {CTSS}). Honeywell commercialized Multics after
buying out GE's computer group, but it was never very successful
(among other things, on some versions one was commonly required to
enter a password to log out). One of the developers left in the
lurch by the project's breakup was Ken Thompson, a circumstance
which led directly to the birth of {{UNIX}}. For this and other
reasons, aspects of the Multics design remain a topic of occasional
debate among hackers. See also {brain-damaged} and {GCOS}.
:multitask: n. Often used of humans in the same meaning it has for
computers, to describe a person doing several things at once (but
see {thrash}). The term `multiplex', from communications
technology (meaning to handle more than one channel at the same
time), is used similarly.
:mumblage: /muhm'bl*j/ n. The topic of one's mumbling (see
{mumble}). "All that mumblage" is used like "all that
stuff" when it is not quite clear how the subject of discussion
works, or like "all that crap" when `mumble' is being used as
an implicit replacement for pejoratives.
:mumble: interj. 1. Said when the correct response is too
complicated to enunciate, or the speaker has not thought it out.
Often prefaces a longer answer, or indicates a general reluctance
to get into a long discussion. "Don't you think that we could
improve LISP performance by using a hybrid reference-count
transaction garbage collector, if the cache is big enough and there
are some extra cache bits for the microcode to use?" "Well,
mumble ... I'll have to think about it." 2. Sometimes used as
an expression of disagreement. "I think we should buy a
{VAX}." "Mumble!" Common variant: `mumble frotz' (see
{frotz}; interestingly, one does not say `mumble frobnitz'
even though `frotz' is short for `frobnitz'). 3. Yet another
{metasyntactic variable}, like {foo}. 4. When used as a question
("Mumble?") means "I didn't understand you". 5. Sometimes used
in `public' contexts on-line as a placefiller for things one is
barred from giving details about. For example, a poster with
pre-released hardware in his machine might say "Yup, my machine
now has an extra 16M of memory, thanks to the card I'm testing for
Mumbleco." 6. A conversational wild card used to designate
something one doesn't want to bother spelling out, but which can be
{glark}ed from context. Compare {blurgle}. 7. [XEROX PARC]
A colloquialism used to suggest that further discussion would be
fruitless.
:munch: [often confused with {mung}, q.v.] vt. To transform
information in a serial fashion, often requiring large amounts of
computation. To trace down a data structure. Related to {crunch}
and nearly synonymous with {grovel}, but connotes less pain.
:munching: n. Exploration of security holes of someone else's
computer for thrills, notoriety, or to annoy the system manager.
Compare {cracker}. See also {hacked off}.
:munching squares: n. A {display hack} dating back to the PDP-1
(ca. 1962, reportedly discovered by Jackson Wright), which employs
a trivial computation (repeatedly plotting the graph Y = X XOR T
for successive values of T --- see {HAKMEM} items 146--148) to
produce an impressive display of moving and growing squares that
devour the screen. The initial value of T is treated as a
parameter, which, when well-chosen, can produce amazing effects.
Some of these, later (re)discovered on the LISP machine, have been
christened `munching triangles' (try AND for XOR and toggling
points instead of plotting them), `munching w's', and `munching
mazes'. More generally, suppose a graphics program produces an
impressive and ever-changing display of some basic form, foo, on a
display terminal, and does it using a relatively simple program;
then the program (or the resulting display) is likely to be
referred to as `munching foos'. [This is a good example of the
use of the word {foo} as a {metasyntactic variable}.]
:munchkin: /muhnch'kin/ [from the squeaky-voiced little people in
L. Frank Baum's `The Wizard of Oz'] n. A teenage-or-younger micro
enthusiast hacking BASIC or something else equally constricted. A
term of mild derision --- munchkins are annoying but some grow up
to be hackers after passing through a {larval stage}. The term
{urchin} is also used. See also {wannabee}, {bitty box}.
:mundane: [from SF fandom] n. 1. A person who is not in science
fiction fandom. 2. A person who is not in the computer industry.
In this sense, most often an adjectival modifier as in "in my
mundane life...." See also {Real World}.
:mung: /muhng/ alt. `munge' /muhnj/ [in 1960 at MIT, `Mash
Until No Good'; sometime after that the derivation from the
{{recursive acronym}} `Mung Until No Good' became standard] vt.
1. To make changes to a file, esp. large-scale and irrevocable
changes. See {BLT}. 2. To destroy, usually accidentally,
occasionally maliciously. The system only mungs things
maliciously; this is a consequence of {Finagle's Law}. See
{scribble}, {mangle}, {trash}, {nuke}. Reports from
{USENET} suggest that the pronunciation /muhnj/ is now usual
in speech, but the spelling `mung' is still common in program
comments (compare the widespread confusion over the proper spelling
of {kluge}). 3. The kind of beans of which the sprouts are used
in Chinese food. (That's their real name! Mung beans! Really!)
Like many early hacker terms, this one seems to have originated at
{TMRC}; it was already in use there in 1958. Peter Samson
(compiler of the TMRC lexicon) thinks it may originally have been
onomatopoeic for the sound of a relay spring (contact) being
twanged.
:Murphy's Law: prov. The correct, *original* Murphy's Law
reads: "If there are two or more ways to do something, and one of
those ways can result in a catastrophe, then someone will do it."
This is a principle of defensive design, cited here because it is
usually given in mutant forms less descriptive of the challenges of
design for lusers. For example, you don't make a two-pin plug
symmetrical and then label it `THIS WAY UP'; if it matters which
way it is plugged in, then you make the design asymmetrical (see
also the anecdote under {magic smoke}).
Edward A. Murphy, Jr. was one of the engineers on the rocket-sled
experiments that were done by the U.S. Air Force in 1949 to test
human acceleration tolerances (USAF project MX981). One experiment
involved a set of 16 accelerometers mounted to different parts of
the subject's body. There were two ways each sensor could be glued
to its mount, and somebody methodically installed all 16 the wrong
way around. Murphy then made the original form of his
pronouncement, which the test subject (Major John Paul Stapp)
quoted at a news conference a few days later.
Within months `Murphy's Law' had spread to various technical
cultures connected to aerospace engineering. Before too many years
had gone by variants had passed into the popular imagination,
changing as they went. Most of these are variants on "Anything
that can go wrong, will"; this is sometimes referred to as
{Finagle's Law}. The memetic drift apparent in these mutants
clearly demonstrates Murphy's Law acting on itself!
:music:: n. A common extracurricular interest of hackers (compare
{{science-fiction fandom}}, {{oriental food}}; see also
{filk}). Hackish folklore has long claimed that musical and
programming abilities are closely related, and there has been at
least one large-scale statistical study that supports this.
Hackers, as a rule, like music and often develop musical
appreciation in unusual and interesting directions. Folk music is
very big in hacker circles; so is electronic music, and the sort of
elaborate instrumental jazz/rock that used to be called
`progressive' and isn't recorded much any more. The hacker's
musical range tends to be wide; many can listen with equal
appreciation to (say) Talking Heads, Yes, Gentle Giant, Spirogyra,
Scott Joplin, Tangerine Dream, King Sunny Ade, The Pretenders, or
Bach's Brandenburg Concerti. It is also apparently true that
hackerdom includes a much higher concentration of talented amateur
musicians than one would expect from a similar-sized control group
of {mundane} types.
:mutter: vt. To quietly enter a command not meant for the ears, eyes,
or fingers of ordinary mortals. Often used in `mutter an
{incantation}'. See also {wizard}.
= N = =====
:N: /N/ quant. 1. A large and indeterminate number of objects:
"There were N bugs in that crock!" Also used in its
original sense of a variable name: "This crock has N bugs,
as N goes to infinity." (The true number of bugs is always
at least N + 1.) 2. A variable whose value is inherited
from the current context. For example, when a meal is being
ordered at a restaurant, N may be understood to mean however
many people there are at the table. From the remark "We'd like to
order N wonton soups and a family dinner
for N - 1" you can deduce that one person at the table
wants to eat only soup, even though you don't know how many people
there are (see {great-wall}). 3. `Nth': adj. The
ordinal counterpart of N, senses 1 and 2. "Now for the
Nth and last time..." In the specific context
"Nth-year grad student", N is generally assumed to
be at least 4, and is usually 5 or more (see {tenured graduate
student}). See also {{random numbers}}, {two-to-the-N}.
:nadger: /nad'jr/ [Great Britain] v. Of software or hardware (not
people), to twiddle some object in a hidden manner, generally so
that it conforms better to some format. For instance, string
printing routines on 8-bit processors often take the string text
from the instruction stream, thus a print call looks like `jsr
print:"Hello world"'. The print routine has to `nadger' the
return instruction pointer so that the processor doesn't try to
execute the text as instructions.
:nailed to the wall: [like a trophy] adj. Said of a bug finally
eliminated after protracted, and even heroic, effort.
:nailing jelly: vi. See {like nailing jelly to a tree}.
:na"ive: adj. Untutored in the perversities of some particular
program or system; one who still tries to do things in an intuitive
way, rather than the right way (in really good designs these
coincide, but most designs aren't `really good' in the
appropriate sense). This is completely unrelated to general
maturity or competence, or even competence at any other specific
program. It is a sad commentary on the primitive state of
computing that the natural opposite of this term is often claimed
to be `experienced user' but is really more like `cynical
user'.
:na"ive user: n. A {luser}. Tends to imply someone who is
ignorant mainly owing to inexperience. When this is applied to
someone who *has* experience, there is a definite implication
of stupidity.
:NAK: /nak/ [from the ASCII mnemonic for 0010101] interj.
1. On-line joke answer to {ACK}?: "I'm not here."
2. On-line answer to a request for chat: "I'm not available."
3. Used to politely interrupt someone to tell them you don't
understand their point or that they have suddenly stopped making
sense. See {ACK}, sense 3. "And then, after we recode the
project in COBOL...." "Nak, Nak, Nak! I thought I heard you
say COBOL!"
:nano: /nan'oh/ [CMU: from `nanosecond'] n. A brief period of
time. "Be with you in a nano" means you really will be free
shortly, i.e., implies what mainstream people mean by "in a
jiffy" (whereas the hackish use of `jiffy' is quite different ---
see {jiffy}).
:nano-: [SI: the next quantifier below {micro-}; meaning *
10^(-9)] pref. Smaller than {micro-}, and used in the same rather
loose and connotative way. Thus, one has {{nanotechnology}}
(coined by hacker K. Eric Drexler) by analogy with
`microtechnology'; and a few machine architectures have a
`nanocode' level below `microcode'. Tom Duff at Bell Labs has
also pointed out that "Pi seconds is a nanocentury".
See also {{quantifiers}}, {pico-}, {nanoacre}, {nanobot},
{nanocomputer}, {nanofortnight}.
:nanoacre: /nan'oh-ay`kr/ n. A unit (about 2 mm square) of real
estate on a VLSI chip. The term gets its giggle value from the
fact that VLSI nanoacres have costs in the same range as real acres
once one figures in design and fabrication-setup costs.
:nanobot: /nan'oh-bot/ n. A robot of microscopic proportions,
presumably built by means of {{nanotechnology}}. As yet, only
used informally (and speculatively!). Also called a `nanoagent'.
:nanocomputer: /nan'oh-k*m-pyoo'tr/ n. A computer whose switching
elements are molecular in size. Designs for mechanical
nanocomputers which use single-molecule sliding rods for their
logic have been proposed. The controller for a {nanobot} would be
a nanocomputer.
:nanofortnight: [Adelaide University] n. 1 fortnight * 10^-9,
or about 1.2 msec. This unit was used largely by students doing
undergraduate practicals. See {microfortnight}, {attoparsec},
and {micro-}.
:nanotechnology:: /nan'-oh-tek-no`l*-jee/ n. A hypothetical
fabrication technology in which objects are designed and built with
the individual specification and placement of each separate atom.
The first unequivocal nanofabrication experiments are taking place
now (1990), for example with the deposition of individual xenon
atoms on a nickel substrate to spell the logo of a certain very
large computer company. Nanotechnology has been a hot topic in the
hacker subculture ever since the term was coined by K. Eric Drexler
in his book `Engines of Creation', where he predicted that
nanotechnology could give rise to replicating assemblers,
permitting an exponential growth of productivity and personal
wealth. See also {blue goo}, {gray goo}, {nanobot}.
:nasal demons: n. During a discussion on the USENET group
comp.std.c in early 1992, a regular remarked "When the
compiler encounters [a given undefined construct] it is legal for
it to make demons fly out of your nose" (the implication is that
it may choose any arbitrarily bizarre way to interpret the code
without violating the ANSI C standard). Someone else followed up with a
reference to "nasal demons", which became recognized shorthand on
that group for any unexpected behaviour of a C compiler on
encountering an undefined construct.
:nastygram: /nas'tee-gram/ n. 1. A protocol packet or item of
email (the latter is also called a {letterbomb}) that takes
advantage of misfeatures or security holes on the target system to
do untoward things. 2. Disapproving mail, esp. from a
{net.god}, pursuant to a violation of {netiquette} or a
complaint about failure to correct some mail- or news-transmission
problem. Compare {shitogram}. 3. A status report from an
unhappy, and probably picky, customer. "What'd Corporate say in
today's nastygram?" 4. [deprecated] An error reply by mail from a
{daemon}; in particular, a {bounce message}.
:Nathan Hale: n. An asterisk (see also {splat}, {{ASCII}}). Oh,
you want an etymology? Notionally, from "I regret that I have only
one asterisk for my country!", a misquote of the famous remark
uttered by Nathan Hale just before he was hanged. Hale was a
(failed) spy for the rebels in the American War of Independence.
:nature: n. See {has the X nature}.
:neat hack: n. 1. A clever technique. 2. A brilliant practical
joke, where neatness is correlated with cleverness, harmlessness,
and surprise value. Example: the Caltech Rose Bowl card display
switch (see "{The Meaning of `Hack'}", appendix A). See
also {hack}.
:neats vs. scruffies: n. The label used to refer to one of the
continuing {holy wars} in AI research. This conflict tangles
together two separate issues. One is the relationship between
human reasoning and AI; `neats' tend to try to build systems
that `reason' in some way identifiably similar to the way humans
report themselves as doing, while `scruffies' profess not to
care whether an algorithm resembles human reasoning in the least as
long as it works. More importantly, `neats' tend to believe
that logic is king, while `scruffies' favor looser, more ad-hoc
methods driven by empirical knowledge. To a `neat',
`scruffy' methods appear promiscuous and successful only by
accident; to a `scruffy', `neat' methods appear to be hung up
on formalism and irrelevant to the hard-to-capture `common
sense' of living intelligences.
:neep-neep: /neep neep/ [onomatopoeic, from New York SF fandom] n.
One who is fascinated by computers. More general than {hacker},
as it need not imply more skill than is required to boot games on a
PC. The derived noun `neep-neeping' applies specifically to
the long conversations about computers that tend to develop in the
corners at most SF-convention parties. Fandom has a related
proverb to the effect that "Hacking is a conversational black
hole!".
:neophilia: /nee`oh-fil'-ee-*/ n. The trait of being excited and
pleased by novelty. Common trait of most hackers, SF fans, and
members of several other connected leading-edge subcultures,
including the pro-technology `Whole Earth' wing of the ecology
movement, space activists, many members of Mensa, and the
Discordian/neo-pagan underground. All these groups overlap heavily
and (where evidence is available) seem to share characteristic
hacker tropisms for science fiction, {{music}}, and {{oriental
food}}.
:net.-: /net dot/ pref. [USENET] Prefix used to describe people and
events related to USENET. From the time before the {Great
Renaming}, when most non-local newsgroups had names beginning
`net.'. Includes {net.god}s, `net.goddesses' (various
charismatic net.women with circles of on-line admirers),
`net.lurkers' (see {lurker}), `net.person',
`net.parties' (a synonym for {boink}, sense 2), and
many similar constructs. See also {net.police}.
:net.god: /net god/ n. Used to refer to anyone who satisfies some
combination of the following conditions: has been visible on USENET
for more than 5 years, ran one of the original backbone sites,
moderated an important newsgroup, wrote news software, or knows
Gene, Mark, Rick, Mel, Henry, Chuq, and Greg personally. See
{demigod}. Net.goddesses such as Rissa or the Slime Sisters have
(so far) been distinguished more by personality than by authority.
:net.personality: /net per`sn-al'-*-tee/ n. Someone who has made a name
for him or herself on {USENET}, through either longevity or
attention-getting posts, but doesn't meet the other requirements of
{net.god}hood.
:net.police: /net-p*-lees'/ n. (var. `net.cops') Those USENET
readers who feel it is their responsibility to pounce on and
{flame} any posting which they regard as offensive or in
violation of their understanding of {netiquette}. Generally
used sarcastically or pejoratively. Also spelled `net police'.
See also {net.-}, {code police}.
:NetBOLLIX: [from bollix: to bungle] n. {IBM}'s NetBIOS, an
extremely {brain-damaged} network protocol which, like {Blue
Glue}, is used at commercial shops that don't know any better.
:netburp: [IRC] n. When {netlag} gets really bad, and delays
between servers exceed a certain threshhold, the {IRC} network
effectively becomes partitioned for a period of time, and large
numbers of people seem to be signing off at the same time and then
signing back on again when things get better. An instance of this
is called a `netburp' (or, sometimes, {netsplit}).
:netdead: [IRC] n. The state of someone who signs off {IRC},
perhaps during a {netburp}, and doesn't sign back on until
later. In the interim, he is "dead to the net".
:nethack: /net'hak/ [UNIX] n. A dungeon game similar to
{rogue} but more elaborate, distributed in C source over
{USENET} and very popular at UNIX sites and on PC-class machines
(nethack is probably the most widely distributed of the freeware
dungeon games). The earliest versions, written by Jay Fenlason and
later considerably enhanced by Andries Brouwer, were simply called
`hack'. The name changed when maintenance was taken over by a
group of hackers originally organized by Mike Stephenson; the
current contact address (as of mid-1991) is
[email protected].
:netiquette: /net'ee-ket/ or /net'i-ket/ [portmanteau from "network
etiquette"] n. Conventions of politeness recognized on {USENET},
such as avoidance of cross-posting to inappropriate groups or
refraining from commercial pluggery on the net.
:netlag: [IRC, MUD] n. A condition that occurs when the delays in
the {IRC} network or on a {MUD} become severe enough that
servers briefly lose and then reestablish contact, causing messages
to be delivered in bursts, often with delays of up to a minute.
(Note that this term has nothing to do with mainstream "jetlag",
a condition which hackers tend not to be much bothered by.)
:netnews: /net'n[y]ooz/ n. 1. The software that makes {USENET}
run. 2. The content of USENET. "I read netnews right after my
mail most mornings."
:netrock: /net'rok/ [IBM] n. A {flame}; used esp. on VNET,
IBM's internal corporate network.
:netsplit: n. Syn. {netburp}.
:netter: n. 1. Loosely, anyone with a {network address}. 2. More
specifically, a {USENET} regular. Most often found in the
plural. "If you post *that* in a technical group, you're
going to be flamed by angry netters for the rest of time!"
:network address: n. (also `net address') As used by hackers,
means an address on `the' network (see {network, the}; this is
almost always a {bang path} or {{Internet address}}). Such an
address is essential if one wants to be to be taken seriously by
hackers; in particular, persons or organizations that claim to
understand, work with, sell to, or recruit from among hackers but
*don't* display net addresses are quietly presumed to be
clueless poseurs and mentally flushed (see {flush}, sense 4).
Hackers often put their net addresses on their business cards and
wear them prominently in contexts where they expect to meet other
hackers face-to-face (see also {{science-fiction fandom}}). This
is mostly functional, but is also a signal that one identifies with
hackerdom (like lodge pins among Masons or tie-dyed T-shirts among
Grateful Dead fans). Net addresses are often used in email text as
a more concise substitute for personal names; indeed, hackers may
come to know each other quite well by network names without ever
learning each others' `legal' monikers. See also {sitename},
{domainist}.
:network meltdown: n. A state of complete network overload; the
network equivalent of {thrash}ing. This may be induced by a
{Chernobyl packet}. See also {broadcast storm}, {kamikaze
packet}.
Comments
Log in to leave a comment.
The Jargon File, Version 2.9.10, 01 Jul 1992Chapter V: Rare: book (10)
0%34 min left in chapter