mirror of
https://github.com/PDP-10/its.git
synced 2026-03-26 02:05:51 +00:00
The jargon file(s).
This commit is contained in:
committed by
Eric Swenson
parent
611b173f4f
commit
544dbc74af
1700
doc/humor/jargon.68
Normal file
1700
doc/humor/jargon.68
Normal file
File diff suppressed because it is too large
Load Diff
560
doc/humor/mitsai.jargon
Normal file
560
doc/humor/mitsai.jargon
Normal file
@@ -0,0 +1,560 @@
|
||||
Compiled by Guy L. Steele Jr. with assistance from
|
||||
the MIT AI community. Some definitions were taken
|
||||
from a compilation by Raphael Finkel with assistance
|
||||
from the SAIL community.
|
||||
|
||||
Verb doubling: a standard construction is to double a verb
|
||||
and use it as a comment on what the implied subject does.
|
||||
Often used to terminate a conversation. Typical examples
|
||||
involve WIN, LOSE, HACK, FLAME, BARF, CHOMP:
|
||||
"The disk heads just crashed." "Lose, lose."
|
||||
"Mostly he just talked about his --- crock. Flame, flame."
|
||||
"Boy, what a bagbiter! Chomp, chomp!"
|
||||
|
||||
Soundalike slang: similar to Cockney rhyming slang. Often made up
|
||||
on the spur of the moment.
|
||||
Standard examples:
|
||||
Boston Globe => Boston Glob
|
||||
Herald American => Horrid (Harried) American
|
||||
New York Times => New York Slime
|
||||
Dime Time => Slime Time
|
||||
government property - do not duplicate (seen on keys)
|
||||
=> government duplicity - do not propagate
|
||||
|
||||
The -P convention: turning a word into a question by appending the
|
||||
syllable "P"; from the LISP convention of appending the letter "P"
|
||||
to denote a predicate (a Boolean-values function). The question
|
||||
should expect a yes/no answer, though it need not.
|
||||
At dinnertime: "Foodp?" "Yeah, I'm pretty hungry."
|
||||
"State-of-the-world-P?" (Straight) "I'm about to go home."
|
||||
(Humorous) "Yes, the world has a state."
|
||||
|
||||
Peculiar nouns: MIT AI hackers love to take various words and add
|
||||
the wrong endings to them to make nouns and verbs, often by following a
|
||||
standard rule to nonuniform cases. Examples:
|
||||
porous => porosity
|
||||
generous => generosity
|
||||
Ergo: mysterious => mysteriosity
|
||||
ferrous => ferocity
|
||||
|
||||
Other examples: winnitude, disgustitude, hackification.
|
||||
|
||||
AOS (aus (East coast) ay-ahs (West coast)) Based on a PDP-10
|
||||
increment instruction. v. To increase the amount of something:
|
||||
"Aos the campfire". usage: considered silly. See SOS.
|
||||
|
||||
ARG n. Abbreviation for "argument" (to a function), used so often
|
||||
as to have become a new word.
|
||||
|
||||
BAGBITER 1. n. Equipment or program that fails, usually
|
||||
intermittently. 2. adj. BAGBITING: failing hardware or software.
|
||||
"This bagbiting system won't let me get out of spacewar." usage:
|
||||
verges on obscenity. Grammatically separable: one may speak of
|
||||
"biting the bag". Synonyms: LOSER, LOSING, CRETINOUS, BLETCHEROUS,
|
||||
BARFUCIOUS, CHOMPER, CHOMPING.
|
||||
|
||||
BAR 1. The second metasyntactic variable, after FOO.
|
||||
"Suppose we have two functions FOO and BAR. FOO calls BAR..."
|
||||
2. Often appended to FOO to produce FOOBAR.
|
||||
|
||||
BARF 1. interj. Term of disgust - see BLETCH.
|
||||
2. v. choke, as on input. May mean to give an error message.
|
||||
"The function = compares two fixnums or two flonums,
|
||||
and barfs on anything else."
|
||||
BARFULOUS, BARFUCIOUS adj. said of something which would
|
||||
make anyone barf, if only for aesthetic reasons.
|
||||
|
||||
BLETCH from German "brechen", to vomit. (?) 1. interj. Term of
|
||||
disgust. 2. adj. BLETCHEROUS: disgusting in design or function.
|
||||
"This keyboard is bletcherous!". usage: slightly comic.
|
||||
|
||||
BLT (blit, very rarely belt) Based on the PDP-10 block transfer
|
||||
instruction. Confusing to users of the PDP-11. 1. v. To transfer
|
||||
a large contiguous package of information from one place to
|
||||
another. 2. THE BIG BLT, n. Shuffling operation on the PDP-10
|
||||
under some operating systems that consumes significant computer
|
||||
time.
|
||||
|
||||
BUCKY BITS (primarily Stanford) n. The bits produced by the CTRL
|
||||
and META shift keys on a Stanford (or Knight) keyboard.
|
||||
DOUBLE BUCKY adj. using both the CTRL and META keys.
|
||||
"The command to burn all LEDs is double bucky F."
|
||||
|
||||
BUG Comes from telephone terminology: "bugs in a telephone cable",
|
||||
blamed for noisy lines. n. An unwanted and unintended property
|
||||
of a program. See "feature."
|
||||
|
||||
BUM 1. v. To make highly efficient, either in time or space, often
|
||||
at the expense of clarity. "I managed to bum three more
|
||||
instructions." 2. n. A small change to an algorithm to make it
|
||||
more efficient. usage: somewhat rare.
|
||||
|
||||
CDR (ku'der) From LISP. 1. v. with "down": to trace down a list of
|
||||
elements. "Shall we cdr down the agenda?". usage: silly.
|
||||
|
||||
CHOMP v. To lose; to chew on something of which more was bitten off
|
||||
than one can. Probably related to gnashing of teeth. See BAGBITER.
|
||||
A hand gesture commonly accompanies this, consisting of the
|
||||
four fingers held together as if in a mitten or hand puppet,
|
||||
and the fingers and thumb open and close rapidly to illustrate
|
||||
a biting action. The gesture alone means CHOMP CHOMP (see Verb
|
||||
Doubling).
|
||||
|
||||
CLOSE n. Abbreviation for "close (or right) parenthesis", used when
|
||||
necessary to eliminate oral ambiguity. See OPEN.
|
||||
|
||||
CONS From LISP. 1. v. To add a new element to a list. 2. v. CONS UP:
|
||||
To synthesize from smaller pieces: "to cons up an example".
|
||||
|
||||
CRETIN 1. n. Congenital loser, q. v. 2. CRETINOUS adj. See
|
||||
"bletcherous" and "bagbiting". usage: somewhat ad hominem.
|
||||
|
||||
CROCK n. An awkward feature or programming technique that ought to
|
||||
be made cleaner. example: To use small integers to represent
|
||||
error codes without the program interpreting them to the user is a
|
||||
crock.
|
||||
|
||||
CRUFTY From "cruddy" adj. 1. Poorly built, possibly overly complex.
|
||||
"This is standard old crufty DEC software". Hence CRUFT, n.
|
||||
shoddy construction. 2. Unpleasant, especially to the touch,
|
||||
often with encrusted junk. Like spilled coffee smeared with peanut
|
||||
butter and ketchup. Hence CRUFT, disgusting mess. 3. Generally
|
||||
unpleasant.
|
||||
Does CRUFT have anything to do with the Cruft Lab at Harvard?
|
||||
I don't know, though I was a Harvard student. - GLS
|
||||
|
||||
DIKE From "diagonal cutters". v. To remove a module or disable it.
|
||||
"When in doubt, dike it out."
|
||||
|
||||
DOWN 1. adj. Not working, as "The up escalator is down". 2. TAKE
|
||||
DOWN, BRING DOWN v. To deactivate, usually for repair work.
|
||||
See UP.
|
||||
|
||||
DPB (duh-pib') From the PDP-10 instruction set.
|
||||
1. v. To plop something down in the middle.
|
||||
|
||||
EPSILON from standard mathematical notation for a small quantity.
|
||||
1. n. A small quantity of anything. "The cost is epsilon."
|
||||
2. adj. Very small, negligible; less than marginal.
|
||||
"We can get this feature for epsilon cost."
|
||||
|
||||
EXCH (ex'chuh, ekstch) From the PDP-10 instruction set.
|
||||
v. To exchange two things, each for the other.
|
||||
|
||||
EXCL (eks'cul) Abbreviation for "exclamation point". See SEMI,
|
||||
OPEN, CLOSE.
|
||||
|
||||
FAULTY 1. n. Same denotation as "bagbiting", "bletcherous",
|
||||
"losing", q. v., but the connotation is much milder.
|
||||
|
||||
FEATURE 1. n. A surprising property of a program. Occasionally
|
||||
documented. To call a property a feature sometimes means that the
|
||||
author of the program did not consider the particular case, and
|
||||
the program makes an unexpected, although not strictly speaking an
|
||||
incorrect response. See "bug". "That's not a bug, that's a
|
||||
feature!" A bug can be changed to a feature by documenting it.
|
||||
2. A well-known and beloved property, a facility.
|
||||
Sometimes features are planned, but are called crocks
|
||||
by others. An approximately correct spectrum:
|
||||
BUG SCREW LOSS MISFEATURE CROCK KLUDGE WIN FEATURE PERFECTION
|
||||
(the last is never actually attained).)
|
||||
|
||||
FENCEPOST ERROR n. The discrete equivalent of a boundary condition.
|
||||
Often exhibited in programs by iterative loops.
|
||||
From the following problem: "If you build a fence 100 feet
|
||||
long with post ten feet apart, how many posts do you need?"
|
||||
|
||||
FLAKEY 1. adj. Subject to frequent lossages. See "lossage".
|
||||
|
||||
FLAME 1. v. To speak incessantly and/or rabidly on some
|
||||
relatively uninteresting subject or with a patently
|
||||
ridiculous attitude.
|
||||
FLAME ON - to continue to flame.
|
||||
|
||||
FLAVOR n. 1. Variety, type, kind. "DDT commands come
|
||||
in two flavors." 2. The attribute of
|
||||
causing something to be FLAVORFUL. "This convention
|
||||
yields additional flavor by allowing one to ..."
|
||||
|
||||
FLAVORFUL adj. aesthetically pleasing.
|
||||
|
||||
FLUSH v. 1. To delete something, usually superfluous. "All that
|
||||
nonsense has been flushed". Standard ITS terminology for
|
||||
aborting an output operation. 2. to leave at the end
|
||||
of a day's work (as opposed to leaving for a meal):
|
||||
"I'm going to flush now", "Time to flush".
|
||||
|
||||
FOO 1. from Yiddish "feh" or the Anglo-Saxon "fooey!" interj. Term
|
||||
of disgust. 2. Comes from FUBAR (Fucked up beyond all
|
||||
recognition), from WWII. Often seen as FOOBAR. name used for
|
||||
temporary programs, or samples of three letter names. Other
|
||||
similar words are BAR, BAZ (Stanford corruption of BAR), and
|
||||
rarely RAG. These have been used in Pogo as well. 3. Used very
|
||||
generally as a sample name for absolutely anything.
|
||||
The old SMOKEY STOVER comic strips often included the word FOO,
|
||||
in particular on license plates of cars.
|
||||
MOBY FOO - see MOBY.
|
||||
|
||||
FROB 1. n. (MIT) The offical Tech Model Railroad Club definition
|
||||
is "FROB = protruding arm or trunnion", and by metaphoric
|
||||
extension any somewhat small thing. See FROBNITZ.
|
||||
2. v. abbreviated form of FROBNICATE.
|
||||
|
||||
FROBNICATE 1. v. To manipulate or adjust, to tweak. Derived from
|
||||
FROBNITZ, q. v. Usually abbreviated to FROB. Thus one has the
|
||||
saying "To frob a frob".
|
||||
|
||||
FROBNITZ, pl. FROBNITZEM (frob'nitsm) 1. n. An unspecified physical
|
||||
object, a widget. Also refers to electronic black boxes. This
|
||||
rare form is usually abbreviated to FROTZ, or more commonly to
|
||||
FROB.
|
||||
|
||||
FROTZ 1. n. See FROBNITZ. 2. MUMBLE FROTZ, an interjection
|
||||
of very mild disgust.
|
||||
|
||||
GARBAGE COLLECT v., GARBAGE COLLECTION n. See GC.
|
||||
|
||||
GC From LISP terminology. 1. v. To clean up and throw away useless things.
|
||||
"I think I'll GC the top of my desk today."
|
||||
2. v. To recycle, reclaim, or put to another use.
|
||||
3. n. An instantiation of the GC process.
|
||||
|
||||
GLITCH From the Yiddish "glitshen", to slide. 1. n. A sudden
|
||||
interruption in electric service, sanity, or program function.
|
||||
Sometimes recoverable. 2. v. To commit a glitch.
|
||||
|
||||
GOBBLE v. To consume or to obtain. GOBBLE UP tends to imply "consume",
|
||||
while GOBBLE DOWN tends to imply "obtain".
|
||||
"The output spy gobbles characters out of a TTY output buffer."
|
||||
"I guess I'll gobble down a copy of the documentation tomorrow."
|
||||
See SNARF.
|
||||
|
||||
GRITCH See GLITCH.
|
||||
|
||||
GRONK From the cartoon strip "B.C." 1. v. To clear the state of a
|
||||
wedged device and restart it. More severe than "to frob", q. v.
|
||||
2. To break. "The teletype scanner was gronked, so we took the
|
||||
system down." 3. GRONK OUT v. To cease functioning. Of people,
|
||||
to go home and go to sleep. "I guess I'll gronk out now; see
|
||||
you all tomorrow."
|
||||
|
||||
HACK 1. n. Originally a quick job that produces what is needed, but
|
||||
not well. 2. The result of that job. 3. NEAT HACK: a clever
|
||||
technique. 4. REAL HACK: a crock, (occasionally affectionate) 5.
|
||||
v. with "together": to throw something together so it will work.
|
||||
6. to bear emotionally or physically. "I can't hack this heat!"
|
||||
7. v. To work on something (typically a program).
|
||||
In specific sense: "What are you doing?" "I'm hacking TECO."
|
||||
In general sense: "What do you do around here?" "I hack TECO."
|
||||
(The former is time-immediate, the latter time-extended.)
|
||||
More generally, "I hack x" is roughly equivalent to
|
||||
"x is my bag": "I hack solid-state physics".
|
||||
8. to HACK UP ON: to hack, but generally implies that the result
|
||||
is meanings 1-2.
|
||||
HAPPY HACKING - a farewell. HOW'S HACKING? - a friendly greeting
|
||||
among hackers. HACK HACK - a somewhat pointless but friendly
|
||||
comment, often used as a temporary farewell.
|
||||
|
||||
HACKER Originally, someone who makes furniture with an axe. 1. n. A
|
||||
person who is good at programming quickly. Not everything a
|
||||
hacker produces is a hack. 2. An expert at a particular program,
|
||||
example: "A SAIL hacker". 3. A malicious or inquisitive meddler
|
||||
who tries to discover information by poking around. Hence
|
||||
"keyword hacker", "network hacker".
|
||||
|
||||
HACKISH adj. Being or involving a hack. HACKISHNESS n.
|
||||
|
||||
HAIR n. The complications which make something hairy.
|
||||
"Decoding TECO commands requires a certain amount of hair."
|
||||
|
||||
HAIRY adj. 1. Overly complicated. "DWIM is incredibly hairy."
|
||||
2. Incomprehensible. "DWIM is incredibly hairy."
|
||||
3. Of people, high-powered, authoritative, rare, expert, and/or
|
||||
incomprehensible. Hard to explain except in context:
|
||||
"He knows this hairy lawyer who says there's nothing to worry about."
|
||||
|
||||
HIRSUTE Occasionally used humorously as a synonym for HAIRY.
|
||||
|
||||
HANDWAVE 1. v. To gloss over a complex point; to distract a listener;
|
||||
to support a (possibly actually valid) point with blatantly faulty logic.
|
||||
2. n. The act of handwaving. "Boy, what a handwave!"
|
||||
The use of this word is often accompanied by gestures: both
|
||||
hands up, palms forward, swinging the hands in a vertical plane
|
||||
pivoting at the elbows and/or shoulders (depending on the magnitude
|
||||
of the handwave); alternatively, holding the forearms still
|
||||
while rotating the hands at the wrist to make them flutter.
|
||||
In context, the gestures alone can suffice as a remark.
|
||||
|
||||
HARDWARILY adv. In a way pertaining to hardware. "The system
|
||||
is hardwarily unreliable." The adjective "hardwary" is NOT used.
|
||||
See SOFTWARILY.
|
||||
|
||||
JFCL (djif'kl or djafik'l) Based on the PDP-10 instruction that acts
|
||||
as a fast no-op. v. To cancel or annul something. "Why don't
|
||||
you jfcl that out?"
|
||||
Once at the Museum of Science parking lot I saw a Vermont
|
||||
License plate JFCL. I wonder who owns it? - GLS
|
||||
|
||||
JIFFY n. 1. Interval of CPU time, commonly 1/60 second or 1
|
||||
millisecond. 2. Indeterminate time from a few seconds to forever.
|
||||
"I'll do it in a jiffy" means certainly not now and possibly
|
||||
never.
|
||||
|
||||
JRST (jerst) Based on the PDP-10 jump instruction. 1. v. To
|
||||
suddenly change subjects. Rather rare. "Jack be nimble, Jack be
|
||||
quick; Jack jrst over the candle stick."
|
||||
|
||||
KLUDGE (kloodj) alt: KLUGE. From the German "kluge", clever. 1. A
|
||||
Rube Goldberg device in hardware or software. 2. n. A clever
|
||||
programming trick intended to solve a particular nasty case in an
|
||||
efficient, if not clear, manner. Often used to repair bugs.
|
||||
Often verges on being a crock. 3. Something that works for the
|
||||
wrong reason.
|
||||
|
||||
LDB (lid'dib) From the PDP-10 instruction set.
|
||||
1. v. To extract from the middle.
|
||||
|
||||
LINE STARVE (MIT) Inverse of LINE FEED.
|
||||
|
||||
LOSE from MIT jargon 1. v. To fail. A program loses when it
|
||||
encounters an exceptional condition. 2. v. To be exceptionally
|
||||
unaesthetic. 3. Of people to be obnoxious or unusually stupid
|
||||
(as opposed to ignorant).
|
||||
One is said to DESERVE TO LOSE if one willfully does the wrong thing;
|
||||
humorously, if one uses a feature known to be marginal.
|
||||
What is meant is that one deserves the consequences of one's losing actions.
|
||||
"Boy, anyone who tries to use MULTICS deserves to lose!"
|
||||
LOSE LOSE - a reply or comment on a situation.
|
||||
|
||||
LOSER n. An unexpectedly bad situation, program, programmer, or
|
||||
person. Especially "real loser".
|
||||
|
||||
LOSS n. Something which loses. WHAT A (MOBY) LOSS! - interjection.
|
||||
|
||||
LOSSAGE n. The result of a bug or malfunction.
|
||||
|
||||
MAGIC adj. Something as yet unexplained, or too complicated to explain.
|
||||
(Someone (who was it?) said that magic was as yet not understood science.)
|
||||
"TTY echoing is controlled by a large number of magic bits."
|
||||
"This routine magically computes the parity of an eight-bit byte
|
||||
in three instructions."
|
||||
|
||||
MARGINAL adj. 1. Extremely small. 2. Of extremely small merit.
|
||||
3. Of extremely small probability of winning.
|
||||
"A marginal increase in core can decrease GC time drastically."
|
||||
"This proposed new feature seems rather marginal to me."
|
||||
"The power supply was rather marginal anyway; no wonder it crapped out."
|
||||
MARGINALLY adv. slightly. "The ravs here are only marginally
|
||||
better than at Small Eating Place."
|
||||
|
||||
MISFEATURE n. A feature which eventually screws someone,
|
||||
possibly because it is not adequate for a new situation
|
||||
which has evolved. It is not the same as a bug because fixing
|
||||
it involve a gross philosophical change to the structure of the
|
||||
system involved. Often a former feature becomes a misfeature
|
||||
because a tradeoff was made whose parameters subsequently changed
|
||||
(possibly only in the judgement of the implementors).
|
||||
"Well, yeah, it's kind of a misfeature that file names are limited
|
||||
to six characters, but we're stuck with it for now."
|
||||
|
||||
MOBY Seems to have been in use among model railroad fans years ago.
|
||||
Entered the world of AI with the Fabritek 256K moby memory of
|
||||
MIT-AI. Derived from Melville's "Moby-Dick" (some say from "Moby Pickle").
|
||||
1. adj. Large, immense, or complex. "A moby frob". 2. n. The
|
||||
maximum address space of a machine, hence 3. n. 256K words, the
|
||||
size of a PDP-10 moby. The maximum address space means the
|
||||
maximum normally addressable space, as opposed to
|
||||
the amount of physical memory a machine can have.
|
||||
Thus the MIT PDP-10's each have two mobies, usually
|
||||
referred to as the "low moby" (0-777777) and "high moby"
|
||||
(1000000-1777777), or as "moby 0" and "moby 1" (MIT-AI has
|
||||
four mobies of address space: moby 2 is the PDP-6 memory.
|
||||
and moby 3 the PDP-11 interface.)
|
||||
4. A title of address (never of third-person reference), usually
|
||||
used to show admiration, respect, and/or friendliness to
|
||||
a competent hacker. "So, moby Knight, how's the CONS machine doing?"
|
||||
MOBY FOO, MOBY WIN, MOBY LOSS - standard emphatic forms.
|
||||
FOBY MOO - a spoonerism due to Greenblatt.
|
||||
|
||||
MODULO prep. Except for. From mathematical terminology: one can
|
||||
consider saying that 422 "except for the 9's" (422 mod 9).
|
||||
"Well, LISP seems to work okay now, modulo that GC bug."
|
||||
|
||||
MUMBLE 1. interj. Said when the correct response is either 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 big long discussion. "Well, mumble."
|
||||
2. Sometimes used as an expression of disagreement.
|
||||
"I think we should buy it." "Mumble!"
|
||||
Common variant: MUMBLE FROTZ.
|
||||
|
||||
MUNCH v. Often confused with "mung", q. v. To transform information
|
||||
in a serial fashion, often requiring large amounts of computation.
|
||||
To trace down a data structure. Related to "crunch", as in
|
||||
"number-crunching".
|
||||
|
||||
MUNG (variant: MUNGE) Recursive acronym for Mung Until No Good. 1.
|
||||
v. To make changes to a file, often large-scale, usually
|
||||
irrevocable. Occasionally accidental. See "blt". 2. v. To
|
||||
destroy.
|
||||
|
||||
OPEN n. Abbreviation for "open (or left) parenthesis", used when
|
||||
necessary to eliminate oral ambiguity. To read aloud the
|
||||
LISP form (DEFUN FOO (X) (PLUS X 1)) one might say:
|
||||
"Open dee-fun foo, open eks close, open, plus ekx one, close close."
|
||||
See CLOSE.
|
||||
|
||||
PHASE (of people) n. The phase of one's waking-sleeping schedule
|
||||
with respect to the standard 24-hour cycle. This is a useful
|
||||
concept among people who often work at night according to
|
||||
no fixed schedule. It is not uncommon to change one's phase
|
||||
by as much as six hours/day on a regular basis.
|
||||
"What's your phase?" "I've been getting in about 8 PM lately,
|
||||
but I'm going to work around to the day schedule by Friday."
|
||||
|
||||
PHASE OF THE MOON n. Used humorously as a random parameter on which
|
||||
something is said to depend. Sometimes implies unreliability
|
||||
of whatever is dependent. "This feature depends on having the
|
||||
channel open in mumble mode, having the foo switch set, and on
|
||||
the phase of the moon."
|
||||
|
||||
POP Based on the stack operation that removes the top of a stack, and
|
||||
the fact that procedure return addresses are saved on the stack.
|
||||
dialect: POPJ (pop-jay), based on the PDP-10 procedure return
|
||||
instruction. 1. v. To return from a digression.
|
||||
|
||||
PUSH Based on the stack operation that puts the current information
|
||||
on a stack, and the fact that procedure call addresses are saved
|
||||
on the stack. dialect: PUSHJ (push-jay), based on the PDP-10
|
||||
procedure call instruction. 1. v. To enter upon a digression, to
|
||||
save the current discussion for later.
|
||||
|
||||
QUUX Invented by Steele. Mythically, from the Latin semi-deponent
|
||||
verb QUUXO, QUUXARE, QUUXANDUM IRI; noun form variously
|
||||
QUUX (plural QUUCES, Anglicized to QUUXES) and QUUXU
|
||||
(genitive plural is QUUXUUM, four U's in seven letters).
|
||||
1. Originally, a meta-word like FOO and FOOBAR. Invented
|
||||
by Steele for precisely this purpose.
|
||||
2. Interjection: see FOO; however, denotes very little disgust,
|
||||
and is uttered mostly for the sake of the sound of it.
|
||||
3. n. Refers to one of three people who went to
|
||||
Boston Latin School and eventually to MIT:
|
||||
THE GREAT QUUX: Guy L. Steele Jr.
|
||||
THE LESSER QUUX: David J. Littleboy
|
||||
THE MEDIOCRE QUUX: Alan P. Swide
|
||||
(This taxonomy, I am told, is similarly applied
|
||||
to three Frankston brothers at MIT.)
|
||||
QUUX, without qualification, usually refers to
|
||||
The Great Quux, who is somewhat infamous for light verse
|
||||
and for the "Crunchly" cartoons.
|
||||
4. QUUXY adj. of or pertaining to a QUUX.
|
||||
|
||||
SACRED adj. Reserved for the exclusive use of something
|
||||
(a metaphorical extension of the standard meaning).
|
||||
"Accumulator 7 is sacred to the UUO handler."
|
||||
Often means that anyone may look at the sacred object,
|
||||
but clobbering it will screw whatever it is sacred to.
|
||||
|
||||
SEMI n. Abbreviation for "semicolon", when speaking.
|
||||
"Commands to GRIND are prefixed by semi-semi-star" means
|
||||
that the prefix is ";;*", not 1/4 of a star.
|
||||
|
||||
SNARF v. To grab, esp. a large document or file for the purpose of
|
||||
using it either with or without the author's permission. See
|
||||
"blt". Variant: SNARF (IT) DOWN. (At MIT on ITS, DDT has a command
|
||||
called :SNARF which grabs a job from another (inferior) DDT.)
|
||||
|
||||
SOFTWARILY adv. In a way pertaining to software. "The system
|
||||
is softwarily unreliable." The adjective "softwary" is NOT used.
|
||||
See HARDWARILY.
|
||||
|
||||
SOS 1. n. A losing editor, SON OF STOPGAP. 2. v. Inverse of AOS,
|
||||
from the PDP-10 instruction set.
|
||||
|
||||
SPAZZ 1. v. To behave spastically or erratically; more often,
|
||||
to commit a single gross error. "Boy, is he spazzing!"
|
||||
2. n. One who spazzes. "Boy, what a spazz!"
|
||||
3. n. The result of spazzing. "Boy, what a spazz!"
|
||||
|
||||
STATE n. Condition, situation.
|
||||
"What's the state of NEWIO?" "It's winning away."
|
||||
"What's your state?" "I'm about to gronk out."
|
||||
As a special case, "What's the state of the world?"
|
||||
(or, more silly, "State-of-world-P?") means "What's new?"
|
||||
or "What's going on?"
|
||||
|
||||
SUPERPROGRAMMER 1. n. See "wizard", "hacker". Usage: rare.
|
||||
(Becoming more common among IBM and Yourdon types.)
|
||||
|
||||
SWAPPED v. From the use of secondary storage devices to implement
|
||||
virtual memory in computer systems. Something which is SWAPPED IN
|
||||
is available for immediate use in main memory, and otherwise
|
||||
is SWAPPED OUT. Often used metaphorically to refer to people's
|
||||
memories: "I read TECO ORDER every few months to keep the
|
||||
information swapped in."
|
||||
|
||||
SYSTEM n. 1. The supervisor program on the computer. 2. Any
|
||||
large-scale program. 3. Any method or algorithm. 4. The way
|
||||
things are usually done. usage: A fairly ambiguous word. "You
|
||||
can't beat the system."
|
||||
SYSTEM HACKER: one who hacks the system (in sense 1 only -
|
||||
for sense 2 one mentions the particular program: LISP HACKEWR, e.g.)
|
||||
|
||||
THEORY n. Used in the general sense of idea, plan, story, or set of rules.
|
||||
"What's the theory on fixing this TECO loss?"
|
||||
"What's the theory on dinner tonight?" ("Chinatown, I guess.")
|
||||
"What's the current theory on letting losers on during the day?"
|
||||
"The theory behind this change is to fix the following well-known screw..."
|
||||
|
||||
TICK n. 1. Interval of time; basic clock time on the computer.
|
||||
Typically 1/60 second. See JIFFY.
|
||||
|
||||
UP adj. 1. Working, in order. "The down escalator is up." 2. BRING
|
||||
UP v. To create a working version and start it. "They brought up
|
||||
a down system."
|
||||
|
||||
USER n. Definition by RF:
|
||||
A programmer who will believe anything you tell him. One
|
||||
who asks questions. Identified at MIT with "loser" by the
|
||||
spelling "luser".
|
||||
Definition by GLS:
|
||||
I don't agree with RF's definition at all.
|
||||
Basically, there are two classes of people who
|
||||
work with a program: there are implementors (hackers)
|
||||
and users (losers). The users are looked down on by hackers
|
||||
to a mild degree because they don't understand the full
|
||||
ramifications of the system in all its glory. (A few users
|
||||
who do are known as real winners.)
|
||||
It is true that users ask questions (of necessity). Very
|
||||
often they are annoying or downright stupid.
|
||||
|
||||
VANILLA adj. Ordinary flavor, standard. See FLAVOR.
|
||||
|
||||
WALDO Used at Harvard, particularly by Tom Cheatham and students,
|
||||
instead of FOOBAR as a meta-syntactic variable and general nonsense
|
||||
word. See FOO, BAR, FOOBAR, QUUX.
|
||||
|
||||
WEDGED from "head wedged up ass". adj. To be in a locked state,
|
||||
incapable of proceeding without help. (See "gronk"). Often
|
||||
refers to humans suffering misconceptions. "The swapper is
|
||||
wedged."
|
||||
|
||||
WIN 1. v. MIT jargon. To win is to succeed. A program wins if no
|
||||
unexpected conditions arise. 2. BIG WIN n. serendipity.
|
||||
Emphatic forms: MOBY WIN, SUPER WIN, HYPER-WIN (often used interjectively
|
||||
as a reply). For some reason SUITABLE WIN is also common at MIT.
|
||||
See LOSE.
|
||||
|
||||
WINNAGE 1. n. The situation when a lossage is corrected, or when
|
||||
something is winning. Quite rare.
|
||||
|
||||
WINNER 1. n. An unexpectedly good situation, program, programmer or
|
||||
person. 2. REAL WINNER: often sarcastic, but also used as high praise.
|
||||
|
||||
WINNITUDE 1. n. The quality of winning (as opposed to WINNAGE, which is
|
||||
the result of winning). "That's really great! Boy, what winnitude!"
|
||||
|
||||
WIZARD n. A person who knows how a complex piece of software or
|
||||
hardware works; someone who can find and fix his bugs in an
|
||||
emergency. Rarely used at MIT, where HACKER is the preferred term.
|
||||
|
||||
349
doc/humor/nasa.jargon
Normal file
349
doc/humor/nasa.jargon
Normal file
@@ -0,0 +1,349 @@
|
||||
Date: 23 Jan 84 7:41:17-PST (Mon)
|
||||
From: hplabs!hao!seismo!flinn at Ucb-Vax
|
||||
To: AIList
|
||||
Re: Glossary of NASA Terminology
|
||||
|
||||
[Reprinted from the Space Digest by permission of the author.
|
||||
This strikes me as an interesting example of a "natural sublanguage."
|
||||
It does not reflect the growth and change of NASA jargon, however:
|
||||
subsequent discussion on the Space Digest indicates that many of the
|
||||
terms date back eight years and many newer terms are missing. The
|
||||
author and others are continuing to add to the list. -- KIL]
|
||||
|
||||
|
||||
I've been collecting examples of the jargon in common use by
|
||||
people at NASA Headquarters. Here is the collection so far:
|
||||
I have not made any of these up. I'd be glad to hear of worthy
|
||||
additions to the collection.
|
||||
|
||||
The 'standard NASA noun modifiers' are nouns used as
|
||||
adjectives in phrases like 'science community' or 'planetary area.'
|
||||
Definitions have been omitted for entries whose meaning ought to be
|
||||
clear.
|
||||
|
||||
-- Ted Flinn
|
||||
|
||||
Action Item
|
||||
Actors in the Program
|
||||
Ancillary
|
||||
Ankle: 'Get your ankles bitten' = running into unexpected trouble.
|
||||
Ant: 'Which ant is steering this log?' = which office is in charge
|
||||
of a project.
|
||||
Appendice (pronounced ap-pen-di-see): some people, never having
|
||||
seen a document with only one appendix, think that this
|
||||
is the singular of 'appendices.'
|
||||
Area: Always as 'X Area,' where X is one of the standard NASA
|
||||
noun modifiers.
|
||||
Asterick: pronounced this way more often than not.
|
||||
Back Burner
|
||||
Bag It: 'It's in the bag' = it's finished.
|
||||
Ball of Wax
|
||||
Baseline: verb or noun.
|
||||
Basis: Always as 'X Basis,' where X is one of the standard NASA
|
||||
noun modifiers.
|
||||
Bean Counters: financial management people.
|
||||
Bed: 'Completely out of bed' = said of people whose opinions
|
||||
are probably incorrect.
|
||||
Belly Buttons: employees.
|
||||
Bench Scientists
|
||||
Bend Metal: verb, to construct hardware.
|
||||
Bending Your Pick: unrewarding activity.
|
||||
Bent Out of Shape: disturbed or upset, of a person.
|
||||
Big Picture
|
||||
Big-Picture Purposes
|
||||
Bite the Bullet
|
||||
Big-Ticket Item: one of the expensive parts.
|
||||
Black-belt Bureaucrat: an experienced and knowledgable government
|
||||
employee.
|
||||
Bless: verb, to approve at a high level of management.
|
||||
Blow One's Skirts Up: usually negative: 'that didn't blow
|
||||
their skirts up' = that didn't upset them.
|
||||
Blow Smoke: verb, to obfuscate.
|
||||
Blown Out of the Water
|
||||
Bottom Line
|
||||
Bounce Off: to discuss an idea with someone else.
|
||||
Brassboard (see Breadboard).
|
||||
Breadboard (see Brassboard).
|
||||
Bullet: one of the paragraphs or lines on a viewgraph, which are
|
||||
*never* numbered, but always labelled with a bullet.
|
||||
Bulletize: to make an outline suitable for a viewgraph.
|
||||
Bureaucratic Hurdles
|
||||
Burn: verb, to score points off a competitor.
|
||||
Burning Factor: one of the critical elements.
|
||||
Calibrate: verb, to judge the capabilities of people or
|
||||
organizations.
|
||||
Camel's Nose in the Tent
|
||||
Can of Worms
|
||||
Canned: finished, as 'it's in the can.'
|
||||
Can't Get There From Here.
|
||||
Capture a Mission: verb, to construct a launch vehicle for
|
||||
a space flight.
|
||||
Carve Up the Turkey
|
||||
Caveat: usually a noun.
|
||||
Centers: 'on N-week centers' = at N-week intervals.
|
||||
Choir, Preaching to the
|
||||
Clock is Ticking = time is getting short.
|
||||
Code: Every section at NASA centers or Headquarters has a label
|
||||
consisting of one or more letters or numbers, and in
|
||||
conversations or less formal memos, sections are always
|
||||
referred to by the code rather than the name:
|
||||
Code LI, Code 931, Code EE, etc.
|
||||
Commonality
|
||||
Community: 'X Community,' where X is one of the standard NASA
|
||||
noun modifiers.
|
||||
Concept: 'X Concept,' where X is one of the standard NASA
|
||||
noun modifiers.
|
||||
Concur: verb, to agree.
|
||||
Configure: verb.
|
||||
Constant Dollars: cost without taking inflation into account
|
||||
(see Real-Year Dollars).
|
||||
Contract Out
|
||||
Core X: The more important parts of X, where X is one of the
|
||||
nouns used as modifiers.
|
||||
Correlative
|
||||
Cost-Benefit Tradeoff
|
||||
Cross-Cut: verb, to look at something a different way.
|
||||
Crump: transitive verb, to cause to collapse.
|
||||
Crutch: flimsy argument.
|
||||
Cut Orders: to fill out a travel order form; left over from the
|
||||
days when this was done with mimeograph stencils.
|
||||
Cutting Edge
|
||||
Data Base
|
||||
Data Dump: a report made to others, usually one's own group.
|
||||
Data Point: an item of information.
|
||||
Debrief: transitive verb, to report to one's own staff after
|
||||
an outside meeting.
|
||||
Deep Yoghurt: bad trouble.
|
||||
Definitize: verb, to make precise or definite.
|
||||
De-integrate: verb, to take apart (not dis-).
|
||||
De-lid: verb, to take the top off an instrument.
|
||||
Delta: an increment to cost or content.
|
||||
Descope: verb, to redesign a project as a result of budget
|
||||
cuts (not the opposite of scope, q.v.).
|
||||
Development Concept
|
||||
Dialog: transitive verb.
|
||||
Disadvantage: transitive verb.
|
||||
Disgruntee: non-NASA person unhappy with program decisions.
|
||||
Dog's Breakfast
|
||||
Dollar-Limited
|
||||
Driver: an item making up a significant part of cost or
|
||||
schedule: 'X is the cost driver.'
|
||||
Drop-Dead Date: the real deadline; see 'hard deadline.'
|
||||
Ducks in a Row
|
||||
Egg on One's Face
|
||||
End Item: product.
|
||||
End-Run the System
|
||||
End to End
|
||||
Extent to Which
|
||||
Extramural
|
||||
Facilitize: verb, to make a facility out of something.
|
||||
Factor in: verb.
|
||||
Feedback: reaction of another section or organization to
|
||||
a proposition.
|
||||
Fill This Square
|
||||
Finalize
|
||||
Finesse The System
|
||||
First Cut: preliminary estimate.
|
||||
Fiscal Constraints
|
||||
Flag: verb, to make note of something for future reference.
|
||||
Flagship Program
|
||||
Flex the Parameters
|
||||
Flux and Change
|
||||
What Will Fly: 'see it if will fly.'
|
||||
Folded In: taken into account.
|
||||
Forest: miss the f. for the trees.
|
||||
Forgiving, unforgiving: of a physical system.
|
||||
Front Office
|
||||
Full-Up: at peak level.
|
||||
Future: promise or potential, as, 'a lot of potential future.'
|
||||
Futuristic
|
||||
Gangbusters
|
||||
Glitch
|
||||
Grease the Skids
|
||||
Green Door: 'behind the green door' = in the Administrator's offices.
|
||||
Go to Bat For
|
||||
Goal: contrasted to 'objective,' q.v.
|
||||
Grabber
|
||||
Gross Outline: approximation.
|
||||
Ground Floor
|
||||
Group Shoot = brainstorming session.
|
||||
Guidelines: always desirable to have.
|
||||
Guy: an inanimate object such as a data point.
|
||||
Hack: 'get a hack on X' = make some kind of estimate.
|
||||
Hard Copy: paper, as contrasted to viewgraphs.
|
||||
Hard Deadline: supposed deadline; never met.
|
||||
Hard Over: intransigent.
|
||||
Head Counters: personnel office staff.
|
||||
Hit X Hard: concentrate on X.
|
||||
Hoop: a step in realizing a program: 'yet to go through this hoop.'
|
||||
Humanoid
|
||||
Hypergolic: of a person: intransigent or upset in general.
|
||||
Impact: verb.
|
||||
Implement: verb.
|
||||
In-House
|
||||
Initialize
|
||||
Innovative
|
||||
Intensive: always as X-intensive.
|
||||
Intercompare: always used instead of 'compare.'
|
||||
Issue: always used instead of 'problem.'
|
||||
Key: adj., of issues: 'key issue; not particularly key'.
|
||||
Knickers: 'get into their knickers' = to interfere with them.
|
||||
Laicize: verb, to describe in terms comprehensible to lay people.
|
||||
Lashup = rackup.
|
||||
Lay Track: to make an impression on management ('we laid a lot
|
||||
of track with the Administrator').
|
||||
Learning Curve
|
||||
Liaise: verb.
|
||||
Limited: always as X-limited.
|
||||
Line Item
|
||||
Link Calculation
|
||||
Liberate Resources: to divert funds from something else.
|
||||
Looked At: 'the X area is being looked at' = being studied.
|
||||
Loop: to be in the loop = to be informed.
|
||||
Love It! exclamation of approval.
|
||||
Low-Cost
|
||||
Machine = spacecraft.
|
||||
Man-Attended Experiment
|
||||
Marching Orders
|
||||
Matrix
|
||||
Micromanagement = a tendency to get involved in management of
|
||||
affairs two or more levels down from
|
||||
one's own area of responsibility.
|
||||
Milestone
|
||||
Mission Definition
|
||||
Mode: 'in an X mode.'
|
||||
Model-Dependent
|
||||
Muscle: 'get all the muscle into X'
|
||||
Music: 'let's all read from the same sheet of music.'
|
||||
Necessitate
|
||||
Nominal: according to expectation.
|
||||
Nominative: adj., meaning unknown.
|
||||
Nonconcur: verb, to disagree.
|
||||
Numb Nut: unskilled or incapable person.
|
||||
Objective: as contrasted with 'goal' (q.v.)
|
||||
Overarching Objective
|
||||
Oblectation
|
||||
Off-Load: verb.
|
||||
On Board: 'Y is on board' = the participation of Y is assured.
|
||||
On-Boards: employees or participants.
|
||||
On Leave: on vacation.
|
||||
On the Part Of
|
||||
On Travel: out of town.
|
||||
Open Loop
|
||||
Out-of-House
|
||||
Over Guidelines
|
||||
Ox: 'depends on whose ox is gored.'
|
||||
Package
|
||||
Paradigm
|
||||
Parking Orbit: temporary assignment or employment.
|
||||
Pathfinder Studies
|
||||
Pedigree: history of accumulation of non-NASA support for a mission.
|
||||
Peg to Hang X On
|
||||
Pie: 'another slice through this same pie is...'
|
||||
Piece of the Action
|
||||
Ping On: verb, to remind someone of something they were
|
||||
supposed to do.
|
||||
Pitch: a presentation to management.
|
||||
Placekeeper
|
||||
Planning Exercise
|
||||
Pony in This Pile of Manure Somewhere = some part of this mess
|
||||
may be salvageable.
|
||||
Posture
|
||||
Pre-Posthumous
|
||||
Prioritize
|
||||
Priority Listing
|
||||
Problem Being Worked: 'we're working that problem.'
|
||||
Problem Areas
|
||||
Product = end item.
|
||||
Programmatic
|
||||
Pucker Factor: degree of apprehension.
|
||||
Pull One's Tongue Through One's Nose: give someone a hard time.
|
||||
Pulse: verb, as, 'pulse the system.'
|
||||
Quick Look
|
||||
Rackup = lashup.
|
||||
Rainmaker: an employee able to get approval for budget increases
|
||||
or new missions.
|
||||
Rapee: a person on the receiving end of an unfavorable decision.
|
||||
Rattle the Cage: 'that will rattle their cage.'
|
||||
Real-Year Dollars: cost taking inflation into account, as
|
||||
contrasted with 'constant dollars.'
|
||||
Reclama
|
||||
Refugee: a person transferred from another program.
|
||||
Report Out: verb, used for 'report.'
|
||||
Resources = money.
|
||||
Resource-Intensive = expensive.
|
||||
ROM: 'rough order of magnitude,' of estimates.
|
||||
Rubric
|
||||
Runout
|
||||
Sales Pitch
|
||||
Scenario
|
||||
Scope: verb, to attempt to understand something.
|
||||
Scoped Out: pp., understood.
|
||||
Secular = non-scientific or non-technological.
|
||||
Self-Serving
|
||||
Sense: noun, used instead of 'consensus.'
|
||||
Shopping List
|
||||
Show Stopper
|
||||
Sign Off On something = approve.
|
||||
Space Cadets: NASA employees.
|
||||
Space Winnies or Wieners: ditto, but even more derogatory.
|
||||
X-Specific
|
||||
Speak to X: to comment on X, where X is a subject, not a person.
|
||||
Specificity
|
||||
Speed, Up To
|
||||
Spinning One's Wheels
|
||||
Spooks: DOD of similar people from other agencies.
|
||||
Staff: verb.
|
||||
Standpoint: 'from an X standpoint'
|
||||
Statussed: adj., as, 'that has been statussed.'
|
||||
Strap On: verb, to try out: 'strap on this idea...'
|
||||
Strawman
|
||||
String to One's Bow
|
||||
Street, On The: distributed outside one's own office.
|
||||
Stroking
|
||||
Structure: verb.
|
||||
Subsume
|
||||
Success-Oriented: no provision for possible trouble.
|
||||
Surface: verb, to bring up a problem.
|
||||
Surveille: verb.
|
||||
Suspense Date: the mildest form of imaginary deadline.
|
||||
Tail: to have one's tail in a crack = to be upset or in trouble.
|
||||
Tall Pole in the Tent: data anomaly.
|
||||
Tar With the Same Brush
|
||||
On Target
|
||||
Task Force
|
||||
Team All Set Up
|
||||
Tickler = reminder.
|
||||
Tiger Team
|
||||
Time-Critical: something likely to cause schedule trouble.
|
||||
Time Frame
|
||||
Torque the System
|
||||
Total X, where X is one of the standard NASA noun modifiers.
|
||||
Total X Picture
|
||||
Truth Model
|
||||
Unique
|
||||
Update: noun or verb.
|
||||
Up-Front: adj.
|
||||
Upscale
|
||||
Upper Management
|
||||
Vector: verb.
|
||||
Vector a Program: to direct it toward some objective.
|
||||
Ventilate the Issues: to discuss problems.
|
||||
Versatilify: verb, to make something more versatile.
|
||||
Viable: adj., something that might work or might be acceptable.
|
||||
Viewgraph: always mandatory in any presentation.
|
||||
Viz-a-Viz
|
||||
WAG = wild-assed guess.
|
||||
Wall to Wall: adj., pervasive.
|
||||
Watch: 'didn't happen on my watch...'
|
||||
Water Off a Duck's Back
|
||||
Waterfall Chart: one way of present costs vs. time.
|
||||
I'm Not Waving, I'm Drowning
|
||||
Wedge; Planning Wedge: available future-year money.
|
||||
Been to the Well
|
||||
Where Coming From
|
||||
Whole Nine Yards
|
||||
X-Wide
|
||||
X-wise
|
||||
Workaround: way to overcome a problem.
|
||||
Wrapped Around the Axle: disturbed or upset.
|
||||
2797
doc/info/jargon.info
Normal file
2797
doc/info/jargon.info
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user