Amethyst

 view release on metacpan or  search on metacpan

factpacks/jargon-split.fact  view on Meta::CPAN

BBS3 is  but they serve a   valuable function by knitting together lots of hackers and users in   the personal-micro world who would otherwise be unable to exchange   code at all. 
beam is  [from Star Trek Classic's "Beam me up, Scotty!"] vt. To   transfer {softcopy} of a file electronically; most often in   combining forms such as `beam me a copy' or `beam that over to   his site'.  Compare {blast}, {snarf}, {BLT}.
beanie key is  [Mac users] n. See {command key}.
beep is  n.,v. Syn. {feep}.  This term seems to be preferred among micro   hobbyists.
beige toaster is  n. A Macintosh. See {toaster}; compare   {Macintrash}, {maggotbox}.
bells and whistles is  [by analogy with the toyboxes on theater   organs] n. Features added to a program or system to make it more   {flavorful} from a hacker's point of view, without necessarily   adding to its utility for its primary function.  Dis...
bells and whistles2 is  to attract users.  "Now that we've   got the basic program working, let's go back and add some bells and   whistles."  No one seems to know what distinguishes a bell from a   whistle. 
bells, whistles, and gongs is  n. A standard elaborated form of   {bells and whistles}; typically said with a pronounced and ironic   accent on the `gongs'.
benchmark is  [techspeak] n. An inaccurate measure of computer   performance.  "In the computer industry, there are three kinds of   lies lies, damn lies, and benchmarks."  Well-known ones include   Whetstone, Dhrystone, Rhealstone (see {h}), the Gab...
benchmark2 is  SPECmark suite, and LINPACK.  See   also {machoflops}, {MIPS}. 
Berkeley Quality Software is  adj. (often abbreviated `BQS') Term used   in a pejorative sense to refer to software that was apparently   created by rather spaced-out hackers late at night to solve some   unique problem.  It usually has nonexistent, ...
Berkeley Quality Software2 is  been tested on at least two examples,   and core dumps when anyone else attempts to use it.  This term was   frequently applied to early versions of the `dbx(1)' debugger.   See also {Berzerkeley}. 
berklix is  /berk'liks/ n.,adj. [contraction of `Berkeley UNIX'] See   {BSD}.  Not used at Berkeley itself.  May be more common among   {suit}s attempting to sound like cognoscenti than among hackers,   who usually just say `BSD'.
berserking is  vi. A {MUD} term meaning to gain points *only*   by killing other players and mobiles (non-player characters).   Hence, a Berserker-Wizard is a player character that has achieved   enough points to become a wizard, but only by killing ...
berserking2 is  frowned upon because of its   inherently antisocial nature, but some MUDs have a `berserker   mode' in which a player becomes *permanently* berserk, can   never flee from a fight, cannot use magic, gets no score for   treasure, but do...
berserking3 is  wizards can seriously damage your elf!" 
Berzerkeley is  /b*r-zer'klee/ [from `berserk', via the name of a   now-deceased record label] n. Humorous distortion of `Berkeley'   used esp. to refer to the practices or products of the   {BSD} UNIX hackers.  See {software bloat}, {Missed'em-five}...
Berzerkeley2 is  use of this term in reference to the cultural and   political peculiarities of UC Berkeley as a whole has been reported   from as far back as the 1960s. 
beta is  /bay't*/, /be't*/ or (Commonwealth) /bee't*/ n. 1. In   the {Real World}, software often goes through two stages of   testing Alpha (in-house) and Beta (out-house?).  Software is said   to be `in beta'.  2. Anything that is new and experimen...
beta2 is  means that he is still testing   for compatibility and reserving judgment.  3. Beta software is   notoriously buggy, so `in beta' connotes flakiness.   Historical note More formally, to beta-test is to test a   pre-release (potentially unre...
beta3 is  making it available to selected customers and users.  This term   derives from early 1960s terminology for product cycle checkpoints,   first used at IBM but later standard throughout the industry.   `Alpha Test' was the unit, module, or co...
beta4 is  system test.  These themselves came from earlier   A- and B-tests for hardware.  The A-test was a feasibility and   manufacturability evaluation done before any commitment to design   and development.  The B-test was a demonstration that th...
beta5 is  The C-test   (corresponding to today's beta) was the B-test performed on early   samples of the production design. 
BFI is  /B-F-I/ n. See {brute force and ignorance}.  Also   encountered in the variant `BFMI', `brute force and   *massive* ignorance'.
bible is  n. 1. One of a small number of fundamental source books   such as {Knuth} and {K&R}.  2. The most detailed and   authoritative reference for a particular language, operating   system, or other complex software system.
BiCapitalization is  n. The act said to have been performed on   trademarks (such as NeXT, {NeWS}, VisiCalc, FrameMaker,   TK!solver, EasyWriter) that have been raised above the ruck of   common coinage by nonstandard capitalization.  Too many   {mar...
BiCapitalization2 is  really cute, even   the 2,317th time they do it.  Compare {studlycaps}. 
BIFF is  /bif/ [USENET] n. The most famous {pseudo}, and the   prototypical {newbie}.  Articles from BIFF are characterized by   all uppercase letters sprinkled liberally with bangs, typos,   `cute' misspellings (EVRY BUDY LUVS GOOD OLD BIFF CUZ HE"S...
BIFF2 is  IN CAPITULL LETTRS LIKE   THIS!!!), use (and often misuse) of fragments of {talk mode}   abbreviations, a long {sig block} (sometimes even a {doubled   sig}), and unbounded na"ivet'e.  BIFF posts articles using his elder   brother's VIC-20....
BIFF3 is    appear to come from a variety of sites.  However, {BITNET} seems to   be the most frequent origin.  The theory that BIFF is a denizen of   BITNET is supported by BIFF's (unfortunately invalid) electronic   mail address BIFF@BIT.NET. 
biff is  /bif/ vt. To notify someone of incoming mail.  From the   BSD utility `biff(1)', which was in turn named after the   implementor's dog (it barked whenever the mailman came).  No   relation to {BIFF}.
Big Gray Wall is  n. What faces a {VMS} user searching for   documentation.  A full VMS kit comes on a pallet, the documentation   taking up around 15 feet of shelf space before the addition of layered   products such as compilers, databases, multive...
Big Gray Wall2 is  Recent (since VMS version 5) DEC   documentation comes with gray binders; under VMS version 4 the   binders were orange (`big orange wall'), and under version 3   they were blue.  See {VMS}. 
big iron is  n. Large, expensive, ultra-fast computers.  Used generally   of {number-crunching} supercomputers such as Crays, but can include   more conventional big commercial IBMish mainframes.  Term of   approval; compare {heavy metal}, oppose {di...
Big Red Switch is  [IBM] n. The power switch on a computer, esp. the   `Emergency Pull' switch on an IBM {mainframe} or the power switch   on an IBM PC where it really is large and red.  "This !@%$%   {bitty box} is hung again; time to hit the Big Re...
Big Red Switch2 is  tune with the company's passion for   {TLA}s, this is often acronymized as `BRS' (this has also   become established on FidoNet and in the PC {clone} world).  It   is alleged that the emergency pull switch on an IBM 360/91 actuall...
Big Red Switch3 is  power feed; the BRSes on   more recent machines physically drop a block into place so that   they can't be pushed back in.  People get fired for pulling them,   especially inappropriately (see also {molly-guard}).  Compare   {powe...
the Big Room is  n. The extremely large room with the blue ceiling   and intensely bright light (during the day) or black ceiling with   lots of tiny night-lights (during the night) found outside all   computer installations.  "He can't come to the p...
big win is  n. Serendipity.  "Yes, those two physicists discovered   high-temperature superconductivity in a batch of ceramic that had   been prepared incorrectly according to their experimental schedule.   Small mistake; big win!" See {win big}.
big-endian is  [From Swift's `Gulliver's Travels' via the famous   paper `On Holy Wars and a Plea for Peace' by Danny Cohen,   USC/ISI IEN 137, dated April 1, 1980] adj. 1. Describes a computer   architecture in which, within a given multi-byte numer...
big-endian2 is  has the lowest address   (the word is stored `big-end-first').  Most processors, including   the IBM 370 family, the {PDP-10}, the Motorola microprocessor   families, and most of the various RISC designs current in mid-1991,   are big...
big-endian3 is  {NUXI   problem}.  2. An {{Internet address}} the wrong way round.  Most   of the world follows the Internet standard and writes email   addresses starting with the name of the computer and ending up with   the name of the country.  I...
big-endian4 is  decided to do it the other way round before the Internet domain   standard was established; e.g., me@uk.ac.wigan.cs.  Most gateway   sites have {ad-hockery} in their mailers to handle this, but can   still be confused.  In particular,...
big-endian5 is  (domain uk) or Czechoslovakia (domain cs). 
bignum is  /big'nuhm/ [orig. from MIT MacLISP] n. 1. [techspeak] A   multiple-precision computer representation for very large integers.   More generally, any very large number.  "Have you ever looked at   the United States Budget?  There's bignums f...
bignum2 is  numbers on the dice are called   `bignums', especially a roll of double fives or double sixes   (compare {moby}, sense 4).  See also {El Camino Bignum}.   Sense 1 may require some explanation.  Most computer languages   provide a kind of ...
bignum3 is  integers are usually very limited in size; usually they must be   smaller than than 2^{31} (2,147,483,648) or (on a losing   {bitty box}) 2^{15} (32,768).  If you want to work with   numbers larger than that, you have to use floating-poin...
bignum4 is  six or seven decimal places.   Computer languages that provide bignums can perform exact   calculations on very large numbers, such as 1000!  (the factorial   of 1000, which is 1000 times 999 times 998 times ... times 2   times 1). 
bigot is  n. A person who is religiously attached to a particular   computer, language, operating system, editor, or other tool (see   {religious issues}).  Usually found with a specifier; thus,   `cray bigot', {ITS bigot}, `APL bigot', `VMS bigot', ...
bigot2 is  distinguished from mere   partisans or zealots by the fact that they refuse to learn   alternatives even when the march of time and/or technology is   threatening to obsolete the favored tool.  It is said "You can   tell a bigot, but you c...
bit is  [from the mainstream meaning and `Binary digIT'] n.   1. [techspeak] The unit of information; the amount of information   obtained by asking a yes-or-no question for which the two outcomes   are equally probable.  2. [techspeak] A computation...
bit2 is  values, such as true and false or 0 and 1.   3. A mental flag a reminder that something should be done   eventually.  "I have a bit set for you."  (I haven't seen you for   a while, and I'm supposed to tell or ask you something.)  4. More   ...
bit3 is  of belief.  "I have   a bit set that says that you were the last guy to hack on EMACS."   (Meaning "I think you were the last guy to hack on EMACS, and what   I am about to say is predicated on this, so please stop me if this   isn't true.")...
bit4 is  way of indicating that   you intend only a short interruption for a question that can   presumably be answered yes or no.   A bit is said to be `set' if its value is true or 1, and   `reset' or `clear' if its value is false or 0.  One   spea...
bit5 is  or   `invert' a bit is to change it, either from 0 to 1 or from   1 to 0.  See also {flag}, {trit}, {mode bit}. 
bit bang is  n. Transmission of data on a serial line, when   accomplished by rapidly tweaking a single output bit at the   appropriate times.  The technique is a simple   loop with eight OUT and SHIFT instruction pairs for each byte.   Input is more...
bit bang2 is  and output   at the same time) is one way to separate the real hackers from the   {wannabee}s.   Bit bang was used on certain early models of Prime computers,   presumably when UARTs were too expensive, and on archaic Z80 micros   with ...
bit bang3 is  instance of the   {cycle of reincarnation}, this technique is now (1991) coming   back into use on some RISC architectures because it consumes such   an infinitesimal part of the processor that it actually makes sense   not to have a UA...
bit bashing is  n. (alt. `bit diddling' or {bit twiddling}) Term   used to describe any of several kinds of low-level programming   characterized by manipulation of {bit}, {flag}, {nybble},   and other smaller-than-character-sized pieces of data; the...
bit bashing2 is  encryption algorithms, checksum   and error-correcting codes, hash functions, some flavors of   graphics programming (see {bitblt}), and assembler/compiler code   generation.  May connote either tedium or a real technical   challenge...
bit bashing3 is  decoding for   the new tape driver looks pretty solid but the bit-bashing for the   control registers still has bugs."  See also {bit bang},   {mode bit}. 
bit bucket is  n. 1. The universal data sink (originally, the   mythical receptacle used to catch bits when they fall off the end   of a register during a shift instruction).  Discarded, lost, or   destroyed data is said to have `gone to the bit buck...
bit bucket2 is  {/dev/null}.  Sometimes amplified as `the Great   Bit Bucket in the Sky'.  2. The place where all lost mail and news   messages eventually go.  The selection is performed according to   {Finagle's Law}; important mail is much more lik...
bit bucket3 is  mail, which has an almost 100% probability   of getting delivered.  Routing to the bit bucket is automatically   performed by mail-transfer agents, news systems, and the lower   layers of the network.  3. The ideal location for all un...
bit bucket4 is  article to the bit bucket."   Such a request is guaranteed to overflow one's mailbox with flames.   4. Excuse for all mail that has not been sent.  "I mailed you   those figures last week; they must have ended in the bit bucket."   Co...
bit bucket5 is  in jest.  It is based on the fanciful   notion that bits are objects that are not destroyed but only   misplaced.  This appears to have been a mutation of an earlier term   `bit box', about which the same legend was current; old-time ...
bit bucket6 is  told that when the CPU   stored bits into memory it was actually pulling them `out of the   bit box'.  See also {chad box}.   Another variant of this legend has it that, as a consequence of the   `parity preservation law', the number ...
bit bucket7 is  equal the number of 0 bits.  Any imbalance results in   bits filling up the bit bucket.  A qualified computer technician   can empty a full bit bucket as part of scheduled maintenance. 
bit decay is  n. See {bit rot}.  People with a physics background   tend to prefer this one for the analogy with particle decay.  See   also {computron}, {quantum bogodynamics}.
bit rot is  n. Also {bit decay}.  Hypothetical disease the existence   of which has been deduced from the observation that unused programs   or features will often stop working after sufficient time has   passed, even if `nothing has changed'.  The t...
bit rot2 is  were radioactive.  As time passes, the   contents of a file or the code in a program will become   increasingly garbled.   There actually are physical processes that produce such effects   (alpha particles generated by trace radionuclide...
bit rot3 is  change the contents of a computer memory   unpredictably, and various kinds of subtle media failures can   corrupt files in mass storage), but they are quite rare (and   computers are built with error-detecting circuitry to compensate   ...
bit rot4 is  hackers that cosmic   rays are among the causes of such events turns out to be a myth;   see the {cosmic rays} entry for details.   The term {software rot} is almost synonymous.  Software rot is   the effect, bit rot the notional cause. 
bit twiddling is  n. 1. (pejorative) An exercise in {tuning} in   which incredible amounts of time and effort go to produce little   noticeable improvement, often with the result that the code has   become incomprehensible.  2. Aimless small modifica...
bit twiddling2 is  goal.  3. Approx. syn. for {bit   bashing}; esp. used for the act of frobbing the device control   register of a peripheral in an attempt to get it back to a known   state. 
bit-paired keyboard is  n. obs. (alt. `bit-shift keyboard') A   non-standard keyboard layout that seems to have originated with   the Teletype ASR-33 and remained common for several years on early   computer equipment.  The ASR-33 was a mechanical de...
bit-paired keyboard2 is  generate the character codes from   keystrokes was by some physical linkage.  The design of the ASR-33   assigned each character key a basic pattern that could be modified   by flipping bits if the SHIFT or the CTRL key was p...
bit-paired keyboard3 is  more of a Rube Goldberg kluge than it   already was, the design had to group characters that shared the   same basic bit pattern on one key.   This is why the characters !"#$%&'() appear where they do on a   Teletype (thankfu...
bit-paired keyboard4 is  was   *not* the weirdest variant of the {QWERTY} layout widely   seen, by the way; that prize should probably go to one of several   (differing) arrangements on IBM's even clunkier 026 and 029 card   punches.   When electroni...
bit-paired keyboard5 is  there   was no agreement in the industry over how the keyboards should be   laid out.  Some vendors opted to emulate the Teletype keyboard,   while others used the flexibility of electronic circuitry to make   their product l...
bit-paired keyboard6 is  alternatives   became known as `bit-paired' and `typewriter-paired' keyboards.  To   a hacker, the bit-paired keyboard seemed far more logical --- and   because most hackers in those days had never learned to touch-type,   th...
bit-paired keyboard7 is  users to adapt   keyboards to the typewriter standard.   The doom of the bit-paired keyboard was the large-scale   introduction of the computer terminal into the normal office   environment, where out-and-out technophobes wer...
bit-paired keyboard8 is  `typewriter-paired' standard became universal,   `bit-paired' hardware was quickly junked or relegated to dusty   corners, and both terms passed into disuse. 
bitblt is  /bit'blit/ n. [from {BLT}, q.v.] 1. Any of a family   of closely related algorithms for moving and copying rectangles of   bits between main and display memory on a bit-mapped device, or   between two areas of either main or display memory...
bitblt2 is  the case of overlapping source and   destination rectangles is what makes BitBlt tricky).  2. Synonym   for {blit} or {BLT}.  Both uses are borderline techspeak. 
BITNET is  /bit'net/ [acronym Because It's Time NETwork] n.   Everybody's least favorite piece of the network (see {network,   the}).  The BITNET hosts are a collection of IBM dinosaurs and   VAXen (the latter with lobotomized comm hardware) that com...
BITNET2 is  images (see {eighty-column   mind}); thus, they tend to mangle the headers and text of   third-party traffic from the rest of the ASCII/RFC-822 world with   annoying regularity.  BITNET is also notorious as the apparent home   of {BIFF}. 
bits is  n.pl. 1. Information.  Examples "I need some bits about file   formats."  ("I need to know about file formats.")  Compare {core   dump}, sense 4.  2. Machine-readable representation of a document,   specifically as contrasted with paper  "I ...
bits2 is  does anyone know where I can get the bits?".   See {softcopy}, {source of all good bits} See also {bit}. 
bitty box is  /bit'ee boks/ n. 1. A computer sufficiently small,   primitive, or incapable as to cause a hacker acute claustrophobia   at the thought of developing software for it.  Especially used of   small, obsolescent, single-tasking-only persona...
bitty box2 is  Sinclair, VIC-20, TRS-80, or IBM PC.   2. [Pejorative]  More generally, the opposite of `real computer'   (see {Get a real computer!}).  See also {mess-dos},   {toaster}, and {toy}. 
bixie is  /bik'see/ n. Variant {emoticon}s used on BIX (the Byte   Information eXchange).  The {smiley} bixie is <@_@>, apparently   intending to represent two cartoon eyes and a mouth.  A few others   have been reported.
black art is  n. A collection of arcane, unpublished, and (by   implication) mostly ad-hoc techniques developed for a particular   application or systems area (compare {black magic}).  VLSI design   and compiler code optimization were (in their begin...
black art2 is  art; as theory developed they   became {deep magic}, and once standard textbooks had been written,   became merely {heavy wizardry}.  The huge proliferation of formal   and informal channels for spreading around new computer-related   ...
black art3 is  made both the term   `black art' and what it describes less common than formerly.  See   also {voodoo programming}. 
black hole is  n. When a piece of email or netnews disappears   mysteriously between its origin and destination sites (that is,   without returning a {bounce message}) it is commonly said to have   `fallen into a black hole'.  "I think there's a blac...
black hole2 is  site foovax has been dropping   a lot of stuff on the floor lately (see {drop on the floor}).   The implied metaphor of email as interstellar travel is interesting   in itself.  Compare {bit bucket}. 
black magic is  n. A technique that works, though nobody really   understands why.  More obscure than {voodoo programming}, which   may be done by cookbook.  Compare also {black art}, {deep   magic}, and {magic number} (sense 2).
blast is  1. vt.,n. Synonym for {BLT}, used esp. for large data   sends over a network or comm line.  Opposite of {snarf}.  Usage   uncommon.  The variant `blat' has been reported.  2. vt.   [HP/Apollo] Synonymous with {nuke} (sense 3).  Sometimes th...
blast2 is  Blast them (y/n)?' would   appear in the command window upon logout. 
blat is  n. 1. Syn. {blast}, sense 1.  2. See {thud}.
bletch is  /blech/ [from Yiddish/German `brechen', to vomit, poss.   via comic-strip exclamation `blech'] interj.  Term of disgust.   Often used in "Ugh, bletch".  Compare {barf}.
bletcherous is  /blech'*-r*s/ adj. Disgusting in design or function;   esthetically unappealing.  This word is seldom used of people.   "This keyboard is bletcherous!" (Perhaps the keys don't work very   well, or are misplaced.)  See {losing}, {creti...
bletcherous2 is  The term {bletcherous}   applies to the esthetics of the thing so described; similarly for   {cretinous}.  By contrast, something that is `losing' or   `bagbiting' may be failing to meet objective criteria.  See also   {bogus} and {r...
bletcherous3 is  meaning than any of the above. 
blinkenlights is  /blink'*n-litz/ n. Front-panel diagnostic lights   on a computer, esp. a {dinosaur}.  Derives from the last word of   the famous   blackletter-Gothic   sign in mangled pseudo-German that once graced about half the   computer rooms i...
blinkenlights2 is  in   its entirety as follows                   ACHTUNG!  ALLES LOOKENSPEEPERS!        Das computermachine ist nicht fuer gefingerpoken und mittengrabben.        Ist easy schnappen der springenwerk, blowenfusen und poppencorken     ...
blinkenlights3 is  bei das dumpkopfen.        Das rubbernecken sichtseeren keepen das cotten-pickenen hans in das        pockets muss; relaxen und watchen das blinkenlichten.   This silliness dates back at least as far as 1959 at Stanford   Universit...
blinkenlights4 is  early 1960s,   when it was reported at London University's ATLAS computing site.   There are several variants of it in circulation, some of which   actually do end with the word `blinkenlights'.   In an amusing example of turnabout...
blinkenlights5 is  their own versions of the blinkenlights poster in   fractured English, one of which is reproduced here                               ATTENTION        This room is fullfilled mit special electronische equippment.        Fingergrabbi...
blinkenlights6 is  computers is        allowed for die experts only!  So all the "lefthanders" stay away        and do not disturben the brainstorming von here working        intelligencies.  Otherwise you will be out thrown and kicked        andersw...
blinkenlights7 is  astaunished        the blinkenlights.   See also {geef}. 
blit is  /blit/ vt. 1. To copy a large array of bits from one part   of a computer's memory to another part, particularly when the   memory is being used to determine what is shown on a display   screen.  "The storage allocator picks through the tabl...
blit2 is  memory, and then blits it all back   down again."  See {bitblt}, {BLT}, {dd}, {cat},   {blast}, {snarf}.  More generally, to perform some operation   (such as toggling) on a large array of bits while moving them.   2. All-capitalized as `BL...
blit3 is  designed by Rob Pike at Bell Labs, later commercialized as   the AT&T 5620.  (The folk etymology from `Bell Labs Intelligent   Terminal' is incorrect.) 
blitter is  /blit'r/ n. A special-purpose chip or hardware system   built to perform {blit} operations, esp. used for fast   implementation of bit-mapped graphics.  The Commodore Amiga and a   few other micros have these, but in 1991 the trend is awa...
blitter2 is  reincarnation}).  Syn. {raster   blaster}. 
blivet is  /bliv'*t/ [allegedly from a World War II military term   meaning "ten pounds of manure in a five-pound bag"] n. 1. An   intractable problem.  2. A crucial piece of hardware that can't be   fixed or replaced if it breaks.  3. A tool that ha...
blivet2 is  programmers that it has become an   unmaintainable tissue of hacks.  4. An out-of-control but   unkillable development effort.  5. An embarrassing bug that pops up   during a customer demo.   This term has other meanings in other technica...
blivet3 is  hardware engineers of various kinds it   seems to mean any random object of unknown purpose (similar to   hackish use of {frob}).  It has also been used to describe an   amusing trick-the-eye drawing resembling a three-pronged fork that  ...
blivet4 is  until one realizes that   the parts fit together in an impossible way. 

factpacks/jargon-split.fact  view on Meta::CPAN

Chernobyl packet2 is  both source and destination Ether and IP   address set as the respective broadcast addresses for the   subnetworks being gated between.  Compare {Christmas tree   packet}. 
chicken head is  [Commodore] n. The Commodore Business Machines logo,   which strongly resembles a poultry part.  Rendered in ASCII as   `C='.  With the arguable exception of the Amiga (see {amoeba}),   Commodore's machines are notoriously crocky lit...
chicken head2 is  Thus, this usage may owe something to   Philip K.  Dick's novel `Do Androids Dream of Electric Sheep?'   (the basis for the movie `Blade Runner'), in which a   `chickenhead' is a mutant with below-average intelligence. 
chiclet keyboard is  n. A keyboard with small rectangular or   lozenge-shaped rubber or plastic keys that look like pieces of   chewing gum.  (Chiclets is the brand name of a variety of chewing   gum that does in fact resemble the keys of chiclet key...
chiclet keyboard2 is  IBM PCjr keyboard.  Vendors   unanimously liked these because they were cheap, and a lot of early   portable and laptop products got launched using them.  Customers   rejected the idea with almost equal unanimity, and chiclets a...
chine nual is  /sheen'yu-*l/ [MIT] n.,obs. The Lisp Machine Manual, so   called because the title was wrapped around the cover so only those   letters showed on the front.
Chinese Army technique is  n. Syn. {Mongolian Hordes technique}.
choke is  v. To reject input, often ungracefully.  "Nuls make System   V's `lpr(1)' choke."  "I tried building an {EMACS} binary to   use {X}, but `cpp(1)' choked on all those `#define's."   See {barf}, {gag}, {vi}.
chomp is  vi. To {lose}; specifically, 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.  To perform it, hold the four fingers   t...
chomp2 is  tips.  Now open and   close your hand rapidly to suggest a biting action (much like what   Pac-Man does in the classic video game, though this pantomime seems   to predate that).  The gesture alone means `chomp chomp' (see   Verb Doubling ...
chomp3 is  Prependices).  The hand may be pointed at the object of complaint,   and for real emphasis you can use both hands at once.  Doing this   to a person is equivalent to saying "You chomper!"  If you point   the gesture at yourself, it is a hu...
chomp4 is  You might do this if someone told you that a program   you had written had failed in some surprising way and you felt dumb   for not having anticipated it. 
chomper is  n. Someone or something that is chomping; a loser.  See   {loser}, {bagbiter}, {chomp}.
Christmas tree is  n. A kind of RS-232 line tester or breakout box   featuring rows of blinking red and green LEDs suggestive of   Christmas lights.
Christmas tree packet is  n. A packet with every single option set for   whatever protocol is in use.  See {kamikaze packet}, {Chernobyl   packet}.  (The term doubtless derives from a fanciful image of each   little option bit being represented by a ...
chrome is  [from automotive slang via wargaming] n. Showy features   added to attract users but contributing little or nothing to   the power of a system.  "The 3D icons in Motif are just chrome,   but they certainly are *pretty* chrome!"  Distinguis...
chrome2 is  that the latter are usually   added to gratify developers' own desires for featurefulness.    Often used as a term of contempt. 
chug is  vi. To run slowly; to {grind} or {grovel}.  "The disk is   chugging like crazy."
Church of the SubGenius is  n. A mutant offshoot of   {Discordianism} launched in 1981 as a spoof of fundamentalist   Christianity by the `Reverend' Ivan Stang, a brilliant satirist   with a gift for promotion.  Popular among hackers as a rich source...
Church of the SubGenius2 is  "Bob" the divine   drilling-equipment salesman, the Benevolent Space Xists, and the   Stark Fist of Removal.  Much SubGenius theory is concerned with the   acquisition of the mystical substance or quality of   `slack'. 
Cinderella Book is  [CMU] n. `Introduction to Automata Theory,   Languages, and Computation', by John Hopcroft and Jeffrey Ullman,   (Addison-Wesley, 1979).  So called because the cover depicts a girl   (putatively Cinderella) sitting in front of a R...
Cinderella Book2 is  coming out of it.  The back cover depicts the   girl with the device in shambles after she has pulled on the rope.   See also {{book titles}}. 
CI$ is  // n. Hackerism for `CIS', CompuServe Information Service.   The dollar sign refers to CompuServe's rather steep line charges.  Often   used in {sig block}s just before a CompuServe address.  Syn.   {Compu$erve}.
Classic C is  /klas'ik C/ [a play on `Coke Classic'] n. The   C programming language as defined in the first edition of {K&R},   with some small additions.  It is also known as `K&R C'.  The name   came into use while C was being standardized by the ...
Classic C2 is  This is sometimes applied   elsewhere thus, `X Classic', where X = Star Trek (referring to the   original TV series) or X = PC (referring to IBM's ISA-bus machines   as opposed to the PS/2 series).  This construction is especially   us...
Classic C3 is  versions are considered   serious losers relative to the older ones. 
clean is  1. adj. Used of hardware or software designs, implies   `elegance in the small', that is, a design or implementation that   may not hold any surprises but does things in a way that is   reasonably intuitive and relatively easy to comprehend...
clean2 is  or {crufty}.  2. v. To remove   unneeded or undesired files in a effort to reduce clutter  "I'm   cleaning up my account." "I cleaned up the garbage and now have   100 Meg free on that partition." 
CLM is  /C-L-M/ [Sun `Career Limiting Move'] 1. n. An action   endangering one's future prospects of getting plum projects and   raises, and possibly one's job  "His Halloween costume was a   parody of his manager.  He won the prize for `best CLM'." ...
CLM2 is  discovered by a   customer and obviously missed earlier because of poor testing   "That's a CLM bug!" 
clobber is  vt. To overwrite, usually unintentionally "I walked off   the end of the array and clobbered the stack."  Compare {mung},   {scribble}, {trash}, and {smash the stack}.
clocks is  n. Processor logic cycles, so called because each   generally corresponds to one clock pulse in the processor's timing.   The relative execution times of instructions on a machine are   usually discussed in clocks rather than absolute frac...
clocks2 is  is that clock speeds for various   models of the machine may increase as technology improves, and it   is usually the relative times one is interested in when discussing   the instruction set.  Compare {cycle}. 
clone is  n. 1. An exact duplicate "Our product is a clone of   their product."  Implies a legal reimplementation from   documentation or by reverse-engineering.  Also connotes lower   price.  2. A shoddy, spurious copy "Their product is a   clone of...
clone2 is  likely violating   copyright, patent, or trade secret protections "Your   product is a clone of my product."  This use implies legal   action is pending.  4. A `PC clone'; a PC-BUS/ISA or   EISA-compatible 80x86-based microcomputer (this u...
clone3 is   These invariably have much   more bang for the buck than the IBM archetypes they resemble.   5. In the construction `UNIX clone' An OS designed to deliver   a UNIX-lookalike environment without UNIX license fees, or with   additional `mis...
clone4 is  real-time programming.  6. v. To make an exact copy of something.   "Let me clone that" might mean "I want to borrow that paper so I   can make a photocopy" or "Let me get a copy of that file before   you {mung} it". 
clover key is  [Mac users] n. See {command key}.
clustergeeking is  /kluh'st*r-gee`king/ [CMU] n.  Spending more time   at a computer cluster doing CS homework than most people spend   breathing.
COBOL is  /koh'bol/ [COmmon Business-Oriented Language] n.   (Synonymous with {evil}.)  A weak, verbose, and flabby language   used by {card walloper}s to do boring mindless things on   {dinosaur} mainframes.  Hackers believe all COBOL programmers   ...
COBOL2 is  self-respecting hacker   will ever admit to having learned the language.  Its very name is   seldom uttered without ritual expressions of disgust or horror.   See also {fear and loathing}, {software rot}. 
COBOL fingers is  /koh'bol fing'grz/ n. Reported from Sweden, a   (hypothetical) disease one might get from coding in COBOL.  The   language requires code verbose beyond all reason; thus it is   alleged that programming too much in COBOL causes one's...
COBOL fingers2 is  endless typing.  "I refuse to type in   all that source code again; it would give me COBOL fingers!" 
code grinder is  n. 1. A {suit}-wearing minion of the sort hired in   legion strength by banks and insurance companies to implement   payroll packages in RPG and other such unspeakable horrors.  In his   native habitat, the code grinder often removes...
code grinder2 is  consisting of button-down shirt (starch   optional) and a tie.  In times of dire stress, the sleeves (if   long) may be rolled up and the tie loosened about half an inch.  It   seldom helps.  The {code grinder}'s milieu is about as ...
code grinder3 is  touch a computer; the term   connotes pity.  See {Real World}, {suit}.  2. Used of or to a   hacker, a really serious slur on the person's creative ability;   connotes a design style characterized by primitive technique,   rule-boun...
code grinder4 is  imagination.   Compare {card walloper}; contrast {hacker}, {real   programmer}. 
code police is  [by analogy with George Orwell's `thought police'] n.   A mythical team of Gestapo-like storm troopers that might burst   into one's office and arrest one for violating programming style   rules.  May be used either seriously, to unde...
code police2 is  violation is dangerous, or ironically, to suggest   that the practice under discussion is condemned mainly by   anal-retentive {weenie}s.  "Dike out that goto or the code   police will get you!"  The ironic usage is perhaps more comm...
codewalker is  n. A program component that traverses other programs for   a living.  Compilers have codewalkers in their front ends; so do   cross-reference generators and some database front ends.  Other   utility programs that try to do too much wi...
codewalker2 is  As in "This new `vgrind' feature would require a   codewalker to implement." 
coefficient of X is  n. Hackish speech makes rather heavy use of   pseudo-mathematical metaphors.  Four particularly important ones   involve the terms `coefficient', `factor', `index', and   `quotient'.  They are often loosely applied to things you ...
coefficient of X2 is  there are subtle   distinctions among them that convey information about the way the   speaker mentally models whatever he or she is describing.   `Foo factor' and `foo quotient' tend to describe something for   which the issue ...
coefficient of X3 is  example is {fudge factor}.  It's not important how much you're   fudging; the term simply acknowledges that some fudging is needed.   You might talk of liking a movie for its silliness factor.   Quotient tends to imply that the ...
coefficient of X4 is  "I would have won except for my luck quotient."  This   could also be "I would have won except for the luck factor", but   using *quotient* emphasizes that it was bad luck overpowering   good luck (or someone else's good luck ov...
coefficient of X5 is  `coefficient of foo' both tend to imply   that foo is, if not strictly measurable, at least something that   can be larger or smaller.  Thus, you might refer to a paper or   person as having a `high bogosity index', whereas you ...
coefficient of X6 is  bogosity factor'.  `Foo index' suggests   that foo is a condensation of many quantities, as in the mundane   cost-of-living index; `coefficient of foo' suggests that foo is a   fundamental quantity, as in a coefficient of fricti...
coefficient of X7 is  one of personal preference; e.g., some   people might feel that bogosity is a fundamental attribute and thus   say `coefficient of bogosity', whereas others might feel it is a   combination of factors and thus say `bogosity inde...
cokebottle is  /kohk'bot-l/ n. Any very unusual character,   particularly one you can't type because it it isn't on your   keyboard.  MIT people used to complain about the   `control-meta-cokebottle' commands at SAIL, and SAIL people   complained rig...
cokebottle2 is    commands at MIT.  After the demise of the {space-cadet   keyboard}, `cokebottle' faded away as serious usage, but was   often invoked humorously to describe an (unspecified) weird or   non-intuitive keystroke command.  It may be due...
cokebottle3 is  window manager, `mwm(1)', has   a reserved keystroke for switching to the default set of   keybindings and behavior.  This keystroke is (believe it or not)   `control-meta-bang' (see {bang}).  Since the exclamation point   looks a lot...
cokebottle4 is  have   begun referring to this keystroke as `cokebottle'.  See also   {quadruple bucky}. 
cold boot is  n. See {boot}.
COME FROM is  n. A semi-mythical language construct dual to the `go   to'; `COME FROM' <label> would cause the referenced label to act as a   sort of trapdoor, so that if the program ever reached it control   would quietly and {automagically} be tran...
COME FROM2 is  FROM'.  `COME FROM' was first proposed in a   {Datamation} article of December 1973 (reprinted in the April 1984   issue of `Communications of the ACM') that parodied the   then-raging `structured programming' {holy wars} (see   {consi...
COME FROM3 is  the   `assigned COME FROM' and the `computed COME FROM'   (parodying some nasty control constructs in FORTRAN and some   extended BASICs).  Of course, multi-tasking (or non-determinism)   could be implemented by having more than one `C...
COME FROM4 is  label.   In some ways the FORTRAN `DO' looks like a `COME FROM'   statement.  After the terminating statement number/`CONTINUE'   is reached, control continues at the statement following the DO.   Some generous FORTRANs would allow arb...
COME FROM5 is  the statement, leading to examples like           DO 10 I=1,LIMIT     C imagine many lines of code here, leaving the     C original DO statement lost in the spaghetti...           WRITE(6,10) I,FROB(I)      10   FORMAT(1X,I5,G10.4)   i...
COME FROM6 is  statement labeled 10.   (This is particularly surprising because the label doesn't appear   to have anything to do with the flow of control at all!)   While sufficiently astonishing to the unsuspecting reader, this   form of `COME FROM...
COME FROM7 is  all,   control will eventually pass to the following statement.  The   implementation of the general form was left to Univac FORTRAN,   ca. 1975.  The statement `AT 100' would perform a `COME   FROM 100'.  It was intended strictly as a...
COME FROM8 is  promised to anyone so deranged as to use it in   production code.  More horrible things had already been perpetrated   in production languages, however; doubters need only contemplate   the `ALTER' verb in {COBOL}.   `COME FROM' was su...
COME FROM9 is  15 years later, in C-INTERCAL (see {INTERCAL},   {retrocomputing}); knowledgeable observers are still reeling   from the shock. 
comm mode is  /kom mohd/ [ITS from the feature supporting on-line   chat; the term may spelled with one or two m's] Syn. for {talk   mode}.
command key is  [Mac users] n. The Macintosh key with the cloverleaf   graphic on its keytop; sometimes referred to as `flower',   `pretzel', `clover', `propeller', `beanie' (an apparent   reference to the major feature of a propeller beanie), or   {...
command key2 is   The   proliferation of terms for this creature may illustrate one subtle   peril of iconic interfaces. 
comment out is  vt. To surround a section of code with comment   delimiters or to prefix every line in the section with a comment   marker; this prevents it from being compiled or interpreted.  Often   done when the code is redundant or obsolete, but...
comment out2 is  the intent of the active code clearer;   also when the code in that section is broken and you want to bypass   it in order to debug some other part of the code.  Compare   {condition out}, usually the preferred technique in languages...
Commonwealth Hackish is  n. Hacker jargon as spoken outside   the U.S., esp. in the British Commonwealth.  It is reported that   Commonwealth speakers are more likely to pronounce truncations like   `char' and `soc', etc., as spelled (/char/, /sok/),...
Commonwealth Hackish2 is  Dots in {newsgroup}   names tend to be pronounced more often (so soc.wibble is /sok dot   wib'l/ rather than /sohsh wib'l/).  The prefix {meta} may be   pronounced /mee't*/; similarly, Greek letter beta is often   /bee't*/, ...
Commonwealth Hackish3 is  Preferred   metasyntactic variables include `eek', `ook',   `frodo', and `bilbo'; `wibble', `wobble', and   in emergencies `wubble'; `banana', `wombat',   `frog', {fish}, and so on and on (see {foo}, sense 4).   Alternatives...
Commonwealth Hackish4 is  `frenzy' (as in feeding frenzy), and `city' (examples "barf   city!" "hack-o-rama!" "core dump frenzy!").  Finally, note   that the American terms `parens', `brackets', and `braces' for (),   [], and {} are uncommon; Commonw...
Commonwealth Hackish5 is  brackets', and `curly brackets'.  Also, the   use of `pling' for {bang} is common outside the United States.   See also {attoparsec}, {calculator}, {chemist}, {console   jockey}, {fish}, {go-faster stripes}, {grunge}, {haksp...
Commonwealth Hackish6 is  fixer}, {noddy},   {psychedelicware}, {plingnet}, {raster blaster}, {seggie},   {terminal junkie}, {tick-list features}, {weeble},   {weasel}, {YABA}, and notes or definitions under {Bad Thing},   {barf}, {bogus}, {bum}, {ch...
Commonwealth Hackish7 is  {crunch}, {dodgy}, {gonk}, {hamster},   {hardwarily}, {mess-dos}, {nybble}, {proglet}, {root},   {SEX}, {tweak}, and {xyzzy}. 
compact is  adj. Of a design, describes the valuable property that it   can all be apprehended at once in one's head.  This generally means   the thing created from the design can be used with greater facility   and fewer errors than an equivalent to...
compact2 is  imply triviality or lack of power; for   example, C is compact and FORTRAN is not, but C is more powerful   than FORTRAN.  Designs become non-compact through accreting   {feature}s and {cruft} that don't merge cleanly into the   overall ...
compact3 is  maintain   that ANSI C is no longer compact). 
compiler jock is  n. See {jock} (sense 2).
compress is  [UNIX] vt. When used without a qualifier, generally   refers to {crunch}ing of a file using a particular   C implementation of Lempel-Ziv compression by James A. Woods et al. and   widely circulated via {USENET}.  Use of {crunch} itself ...
Compu$erve is  n. See {CI$}.
computer confetti is  n. Syn. {chad}.  Though this term is common,   this use of the punched-card chad is not a good idea, as the pieces   are stiff and have sharp corners that could injure the eyes.  GLS   reports that he once attended a wedding at ...
computer confetti2 is  enthusiastically threw chad instead of rice. The   groom later grumbled that he and his bride had spent most of the   evening trying to get the stuff out of their hair. 
computer geek is  n. One who eats (computer) bugs for a living.  One   who fulfills all the dreariest negative stereotypes about hackers   an asocial, malodorous, pasty-faced monomaniac with all the   personality of a cheese grater.  Cannot be used b...
computer geek2 is  hackers; compare black-on-black usage   of `nigger'.  A computer geek may be either a fundamentally   clueless individual or a proto-hacker in {larval stage}.  Also   called `turbo nerd', `turbo geek'.  See also   {clustergeeking},...
computron is  /kom'pyoo-tron`/ n. 1. A notional unit of computing   power combining instruction speed and storage capacity, dimensioned   roughly in instructions-per-second times megabytes-of-main-store   times megabytes-of-mass-storage.  "That machi...
computron2 is  enough computrons!"  This usage is usually   found in metaphors that treat computing power as a fungible   commodity good, like a crop yield or diesel horsepower.  See   {bitty box}, {Get a real computer!}, {toy}, {crank}.   2. A mythi...
computron3 is  quantity of   computation or information, in much the same way that an electron   bears one unit of electric charge (see also {bogon}).  An   elaborate pseudo-scientific theory of computrons has been developed   based on the physical f...
computron4 is  more rapidly as it is heated.  It is argued that an object   melts because the molecules have lost their information about where   they are supposed to be (that is, they have emitted computrons).   This explains why computers get so ho...
computron5 is  computrons.  Conversely, it should be   possible to cool down an object by placing it in the path of a   computron beam.  It is believed that this may also explain why   machines that work at the factory fail in the computer room the  ...
computron6 is  other hardware.   (This theory probably owes something to the "Warlock" stories   by Larry Niven, the best known being "What Good is a Glass   Dagger?", in which magic is fueled by an exhaustible natural   resource called `mana'.) 
condition out is  vt. To prevent a section of code from being compiled   by surrounding it with a conditional-compilation directive whose   condition is always false.  The {canonical} examples are `#if   0' (or `#ifdef notdef', though some find this ...
condom is  n. 1. The protective plastic bag that accompanies 3.5-inch   microfloppy diskettes.  Rarely, also used of (paper) disk envelopes.   Unlike the write protect tab, the condom (when left on) not only   impedes the practice of {SEX} but has al...
condom2 is  drive mechanisms attempt to access the disk --- and   can even fatally frustrate insertion.  2. The protective cladding   on a {light pipe}. 
connector conspiracy is  [probably came into prominence with the   appearance of the KL-10 (one model of the {PDP-10}), none of   whose connectors matched anything else] n. The tendency of   manufacturers (or, by extension, programmers or purveyors o...
connector conspiracy2 is  that don't fit together   with the old stuff, thereby making you buy either all new stuff or   expensive interface devices.  The KL-10 Massbus connector was   actually *patented* by DEC, which reputedly refused to license   ...
connector conspiracy3 is  parties out of   competition for the lucrative Massbus peripherals market.  This is   a source of never-ending frustration for the diehards who maintain   older PDP-10 or VAX systems.  Their CPUs work fine, but they are   st...
connector conspiracy4 is  drives with low   capacity and high power requirements.   In these latter days of open-systems computing this term has fallen   somewhat into disuse, to be replaced by the observation that   "Standards are great!  There are ...
cons is  /konz/ or /kons/ [from LISP] 1. vt. To add a new element   to a specified list, esp. at the top.  "OK, cons picking a   replacement for the console TTY onto the agenda."  2. `cons up'   vt. To synthesize from smaller pieces "to cons up an ex...
cons2 is  fundamental operation for   building structures.  It takes any two objects and returns a   `dot-pair' or two-branched tree with one object hanging from each   branch.  Because the result of a cons is an object, it can be used   to build bin...
cons3 is  think   of it as a sort of universal constructor, and that is where the   jargon meanings spring from. 
considered harmful is  adj. Edsger W. Dijkstra's note in the   March 1968 `Communications of the ACM', "Goto Statement   Considered Harmful", fired the first salvo in the structured   programming wars.  Amusingly, the ACM considered the resulting   a...
considered harmful2 is  policy) no longer   print an article taking so assertive a position against a coding   practice.  In the ensuing decades, a large number of both serious   papers and parodies have borne titles of the form "X   considered Y".  ...
considered harmful3 is    over with the realization that both sides were wrong, but use of   such titles has remained as a persistent minor in-joke (the   `considered silly' found at various places in this lexicon is   related). 
console is  n. 1. The operator's station of a {mainframe}.  In   times past, this was a privileged location that conveyed godlike   powers to anyone with fingers on its keys.  Under UNIX and other   modern timesharing OSes, such privileges are guarde...
console2 is  just the {tty} the system was booted   from.  Some of the mystique remains, however, and it is traditional   for sysadmins to post urgent messages to all users from the console   (on UNIX, /dev/console).  2. On microcomputer UNIX boxes, ...
console3 is  character-only terminals talking   to a serial port).  Typically only the console can do real graphics   or run {X}.  See also {CTY}. 
console jockey is  n. See {terminal junkie}.
content-free is  [by analogy with techspeak `context-free'] adj.   Used of a message that adds nothing to the recipient's knowledge.   Though this adjective is sometimes applied to {flamage}, it more   usually connotes derision for communication styl...
content-free2 is  centered on concerns irrelevant to the   subject ostensibly at hand.  Perhaps most used with reference to   speeches by company presidents and other professional manipulators.   "Content-free?  Uh...that's anything printed on glossy...
content-free3 is  "He gave a talk on   the implications of electronic networks for postmodernism and the   fin-de-siecle aesthetic.  It was content-free." 
control-C is  vi. 1. "Stop whatever you are doing."  From the   interrupt character used on many operating systems to abort a   running program.  Considered silly.  2. interj. Among BSD UNIX   hackers, the canonical humorous response to "Give me a br...
control-O is  vi. "Stop talking."  From the character used on some   operating systems to abort output but allow the program to keep on   running.  Generally means that you are not interested in hearing   anything more from that person, at least on t...
control-O2 is  who is flaming.  Considered silly. 
control-Q is  vi. "Resume."  From the ASCII XON character used to   undo a previous control-S (in fact it is also pronounced   XON /X-on/).
control-S is  vi. "Stop talking for a second."  From the ASCII XOFF   character (this is also pronounced XOFF /X-of/).  Control-S   differs from {control-O} in that the person is asked to stop   talking (perhaps because you are on the phone) but will...
control-S2 is  listen to him --- as opposed to   control-O, which has more of the meaning of "Shut up."  Considered   silly. 
Conway's Law is  prov. The rule that the organization of the software and   the organization of the software team will be congruent; originally   stated as "If you have four groups working on a compiler, you'll   get a 4-pass compiler".   This was or...

factpacks/jargon-split.fact  view on Meta::CPAN

flamer is  n. One who habitually {flame}s.  Said esp. of obnoxious   {USENET} personalities.
flap is  vt. 1. To unload a DECtape (so it goes flap, flap,   flap...).  Old-time hackers at MIT tell of the days when the   disk was device 0 and {microtape}s were 1, 2,... and   attempting to flap device 0 would instead start a motor banging   insi...
flap2 is  to unload any   magnetic tape.  See also {macrotape}.  Modern cartridge tapes no   longer actually flap, but the usage has remained. 
flarp is  /flarp/ [Rutgers University] n. Yet another metasyntactic   variable (see {foo}).  Among those who use it, it is associated   with a legend that any program not containing the word `flarp'   somewhere will not work.  The legend is discreetl...
flarp2 is  which *do* contain the magic word. 
flat is  adj. 1. Lacking any complex internal structure.  "That   {bitty box} has only a flat filesystem, not a hierarchical   one."  The verb form is {flatten}.  2. Said of a memory   architecture (like that of the VAX or 680x0) that is one big line...
flat2 is  possible value of a processor   register corresponding to a unique core address), as opposed to a   `segmented' architecture (like that of the 80x86) in which   addresses are composed from a base-register/offset pair (segmented   designs ar...
flat-ASCII is  adj. Said of a text file that contains only 7-bit ASCII   characters and uses only ASCII-standard control characters (that   is, has no embedded codes specific to a particular text formatter   or markup language, and no {meta}-characte...
flat-file is  adj. A {flatten}ed representation of some database or   tree or network structure as a single file from which the   structure could implicitly be rebuilt, esp. one in {flat-ASCII}   form.
flatten is  vt. To remove structural information, esp. to filter   something with an implicit tree structure into a simple sequence of   leaves; also tends to imply mapping to {flat-ASCII}.  "This code   flattens an expression with parentheses into a...
flavor is  n. 1. Variety, type, kind.  "DDT commands come in two   flavors."  "These lights come in two flavors, big red ones and   small green ones."  See {vanilla}.  2. The attribute that causes   something to be {flavorful}.  Usually used in the p...
flavor2 is  convention yields additional flavor by   allowing one to print text either right-side-up or upside-down."   See {vanilla}.  This usage was certainly reinforced by the   terminology of quantum chromodynamics, in which quarks (the   constit...
flavor3 is  (up, down,   strange, charm, top, bottom) and three colors (red, blue, green)   --- however, hackish use of `flavor' at MIT predated QCD.  3. The   term for `class' (in the object-oriented sense) in the LISP Machine   Flavors system.  Tho...
flavor4 is  (notably by the Common LISP CLOS facility), the term `flavor' is   still used as a general synonym for `class' by some LISP hackers. 
flavorful is  adj. Full of {flavor}; esthetically pleasing.  See   {random} and {losing} for antonyms.  See also the entries for   {taste} and {elegant}.
flippy is  /flip'ee/ n. A single-sided floppy disk altered for   double-sided use by addition of a second write-notch, so called   because it must be flipped over for the second side to be   accessible.  No longer common.
flowchart is  [techspeak] n. An archaic form of visual control-flow   specification employing arrows and `speech balloons' of various   shapes.  Hackers never use flowcharts, consider them extremely   silly, and associate them with {COBOL} programmer...
flowchart2 is  of life.  This is because (from a   hacker's point of view) they are no easier to read than code, are   less precise, and tend to fall out of sync with the code (so that   they either obfuscate it rather than explaining it or require  ...
flowchart3 is  the code).  See also   {pdl}, sense 3. 
flower key is  [Mac users] n. See {command key}.
flush is  v. 1. To delete something, usually superfluous, or to abort   an operation.  "All that nonsense has been flushed."  2. [UNIX/C]   To force buffered I/O to disk, as with an `fflush(3)' call.   This is *not* an abort or deletion as in sense 1...
flush2 is  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."  4. To exclude someone from an activity,   or to ignore a person.   `Flush' was standard ITS terminology for aborting an ...
flush3 is  would have been printed, but   was not, as having been flushed.  It is speculated that this term   arose from a vivid image of flushing unwanted characters by hosing   down the internal output buffer, washing the characters away before   t...
flush4 is  other hand, was   propagated by the `fflush(3)' call in C's standard I/O library   (though it is reported to have been in use among BLISS programmers   at DEC and on Honeywell and IBM machines as far back as 1965).   UNIX/C hackers find th...
Flyspeck 3 is  n. Standard name for any font that is so tiny as to be   unreadable (by analogy with such names as `Helvetica 10' for   10-point Helvetica).  Legal boilerplate is usually printed in   Flyspeck 3.
flytrap is  n. See {firewall machine}.
FOAF is  // [USENET] n. Acronym for `Friend Of A Friend'.  The   source of an unverified, possibly untrue story.  This was not   originated by hackers (it is used in Jan Brunvand's books on urban   folklore), but is much better recognized on USENET a...
FOD is  /fod/ v. [Abbreviation for `Finger of Death', originally a   spell-name from fantasy gaming] To terminate with extreme prejudice   and with no regard for other people.  From {MUD}s where the   wizard command `FOD <player>' results in the imme...
FOD2 is  as punishment for obnoxious behavior.   This migrated to other circumstances, such as "I'm going to fod   the process that is burning all the cycles."  Compare {gun}.   In aviation, FOD means Foreign Object Damage, e.g., what happens   when ...
FOD3 is  bird in   flight.  Finger of Death is a distressingly apt description of   what this does to the engine. 
fold case is  v. See {smash case}.  This term tends to be used   more by people who don't mind that their tools smash case.  It also   connotes that case is ignored but case distinctions in data   processed by the tool in question aren't destroyed.
followup is  n. On USENET, a {posting} generated in response to   another posting (as opposed to a {reply}, which goes by email   rather than being broadcast).  Followups include the ID of the   {parent message} in their headers; smart news-readers c...
followup2 is  news in `conversation' sequence   rather than order-of-arrival.  See {thread}. 
foo is  /foo/ 1. interj. Term of disgust.  2. Used very generally   as a sample name for absolutely anything, esp. programs and files   (esp. scratch files).  3. First on the standard list of   metasyntactic variables used in syntax examples.  See al...
foo2 is  {grault},   {garply}, {waldo}, {fred}, {plugh}, {xyzzy},   {thud}.   {foo} is the {canonical} example of a `metasyntactic   variable' --- a name used in examples and understood to stand for   whatever thing is under discussion, or any random...
foo3 is  discussion.  To avoid confusion, hackers never use   `foo' or other words like it as permanent names for anything.  In   filenames, a common convention is that any filename beginning   `foo' is a scratch file that may be deleted at any time....
foo4 is  When used in   connection with `bar' it is generally traced to the WWII-era Army   slang acronym FUBAR (`Fucked Up Beyond All Recognition'), later   bowdlerized to {foobar}.  (See also {FUBAR}).   However, the use of the word `foo' itself ha...
foo5 is  long history in comic strips and cartoons.   The old "Smokey Stover" comic strips by Bill Holman often   included the word `FOO', in particular on license plates of cars;   allegedly, `FOO' and `BAR' also occurred in Walt Kelly's   "Pogo" st...
foo6 is   early version of Daffy Duck holds up a sign saying "SILENCE IS   FOO!"; oddly, this seems to refer to some approving or positive   affirmative use of foo.  It is even possible that hacker usage   actually springs from `FOO, Lampoons and Par...
foo7 is  in September 1958; the byline read   `C. Crumb' but this may well have been a sort-of pseudonym for   noted weird-comix artist Robert Crumb.  The title FOO was featured   in large letters on the front cover.   An old-time member reports that...
foo8 is  Language', compiled at {TMRC} there was an entry that went   something like this        FOO The first syllable of the sacred chant phrase "FOO MANE PADME        HUM."  Our first obligation is to keep the foo counters turning.   For more abou...
foo9 is  Almost   the entire AI staff was involved with TMRC, so it is not clear   which group introduced the other to the word FOO.   Very probably, hackish `foo' had no single origin and derives   through all these channels from Yiddish `feh' and/o...
foobar is  n. Another common metasyntactic variable; see {foo}.   Hackers do *not* generally use this to mean {FUBAR} in   either the slang or jargon sense.
fool is  n. As used by hackers, specifically describes a person who   habitually reasons from obviously or demonstrably incorrect   premises and cannot be persuaded by evidence to do otherwise; it is   not generally used in its other senses, i.e., to...
fool2 is  to reason correctly, or a clown.  Indeed,   in hackish experience many fools are capable of reasoning all too   effectively in executing their errors.  See also {cretin},   {loser}, {fool file, the}. 
fool file, the is  [USENET] n. A notional repository of all the most   dramatically and abysmally stupid utterances ever.  There is a   subgenre of {sig block}s that consists of the header "From the   fool file" followed by some quote the poster wish...
fool file, the2 is  dimwittery; for this to be really effective,   the quote has to be so obviously wrong as to be laughable.  More   than one USENETter has achieved an unwanted notoriety by being   quoted in this way. 
Foonly is  n. 1. The {PDP-10} successor that was to have been built by   the Super Foonly project at the Stanford Artificial Intelligence   Laboratory along with a new operating system.  The intention was to   leapfrog from the old DEC timesharing sy...
Foonly2 is  bypassing TENEX which at that time was the ARPANET   standard.  ARPA funding for both the Super Foonly and the new   operating system was cut in 1974.  Most of the design team went to   DEC and contributed greatly to the design of the PDP...
Foonly3 is  formed by Dave Poole, one of the   principal Super Foonly designers, and one of hackerdom's more   colorful personalities.  Many people remember the parrot which sat   on Poole's shoulder and was a regular companion.  3. Any of the   mach...
Foonly4 is  the F-1 (a.k.a.   Super Foonly), which was the computational engine used to create   the graphics in the movie "TRON".  The F-1 was the fastest   PDP-10 ever built, but only one was ever made.  The effort drained   Foonly of its financial...
Foonly5 is  smaller, slower, and much less expensive machines.  Unfortunately,   these ran not the popular {TOPS-20} but a TENEX varient called   Foonex; this seriously limited their market.  Also, the machines   shipped were actually wire-wrapped en...
Foonly6 is  attention from more than usually competent site   personnel, and thus had significant reliability problems.  Poole's   legendary temper and unwillingness to suffer fools gladly did not   help matters.  By the time of the Jupiter project c...
Foonly7 is  build another F-1 was eclipsed by the   {Mars}, and the company never quite recovered.  See the   {Mars} entry for the continuation and moral of this story. 
footprint is  n. 1. The floor or desk area taken up by a piece of   hardware.  2. [IBM] The audit trail (if any) left by a crashed   program (often in plural, `footprints').  See also   {toeprint}.
for free is  adj. Said of a capability of a programming language or   hardware equipment that is available by its design without needing   cleverness to implement "In APL, we get the matrix operations for   free."  "And owing to the way revisions are...
for free2 is  trees for free."  Usually it refers to a   serendipitous feature of doing things a certain way (compare   {big win}), but it may refer to an intentional but secondary   feature. 
for the rest of us is  [from the Mac slogan "The computer for the   rest of us"] adj. 1. Used to describe a {spiffy} product whose   affordability shames other comparable products, or (more often)   used sarcastically to describe {spiffy} but very ov...
for the rest of us2 is  with a limited interface,   deliberately limited capabilities, non-orthogonality, inability to   compose primitives, or any other limitation designed to not   `confuse' a na"ive user.  This places an upper bound on how far tha...
for the rest of us3 is  get in the way of the task   instead of helping accomplish it.  Used in reference to Macintosh   software which doesn't provide obvious capabilities because it is   thought that the poor lusers might not be able to handle them...
for the rest of us4 is  third-party   reference; thus, "Yes, it is an attractive program, but it's   designed for The Rest Of Them" means a program that superficially   looks neat but has no depth beyond the surface flash.  See also   {WIMP environme...
fora is  pl.n. Plural of {forum}.
foreground is  [UNIX] vt. To foreground a task is to bring it to   the top of one's {stack} for immediate processing, and hackers   often use it in this sense for non-computer tasks. "If your   presentation is due next week, I guess I'd better foregr...
foreground2 is  Technically, on a time-sharing system, a task executing in   foreground is one able to accept input from and return output to   the user; oppose {background}.  Nowadays this term is primarily   associated with {{UNIX}}, but it appears...
foreground3 is  OS/360.  Normally, there is only one foreground   task per terminal (or terminal window); having multiple processes   simultaneously reading the keyboard is a good way to {lose}. 
forked is  [UNIX; prob. influenced by a mainstream expletive] adj.   Terminally slow, or dead.  Originated when one system slowed to   incredibly bad speeds because of a process recursively spawning copies   of itself (using the UNIX system call `for...
Fortrash is  /for'trash/ n. Hackerism for the FORTRAN language,   referring to its primitive design, gross and irregular syntax,   limited control constructs, and slippery, exception-filled   semantics.
fortune cookie is  [UNIX] n. A random quote, item of trivia, joke, or   maxim printed to the user's tty at login time or (less commonly) at   logout time.  Items from this lexicon have often been used as   fortune cookies.  See {cookie file}.
forum is  n. [USENET, GEnie CI$; pl. `fora' or `forums'] Any   discussion group accessible through a dial-in {BBS}, a   {mailing list}, or a {newsgroup} (see {network, the}).  A   forum functions much like a bulletin board; users submit   {posting}s ...
forum2 is  Contrast   real-time chat via {talk mode} or point-to-point personal   {email}. 
fossil is  n. 1. In software, a misfeature that becomes understandable   only in historical context, as a remnant of times past retained so   as not to break compatibility.  Example the retention of octal as   default base for string escapes in {C}, ...
fossil2 is  to ASCII and modern byte-addressable   architectures.  See {dusty deck}.  2. More restrictively, a   feature with past but no present utility.  Example the   force-all-caps (LCASE) bits in the V7 and {BSD} UNIX tty driver,   designed for ...
fossil3 is  of the   usual backward-compatibility goal, this functionality has actually   been expanded and renamed in some later {USG UNIX} releases as   the IUCLC and OLCUC bits.  3. The FOSSIL (Fido/Opus/Seadog   Standard Interface Level) driver s...
fossil4 is  replace the {brain-dead} routines in the IBM PC ROMs.   Fossils are used by most MS-DOS {BBS} software in lieu of   programming the {bare metal} of the serial ports, as the ROM   routines do not support interrupt-driven operation or setti...
fossil5 is  specification allows   additional functionality to be hooked in, drivers that use the   {hook} but do not provide serial-port access themselves are named   with a modifier, as in `video fossil'. 
four-color glossies is  1. Literature created by {marketroid}s   that allegedly containing technical specs but which is in fact as   superficial as possible without being totally {content-free}.   "Forget the four-color glossies, give me the tech ref...
four-color glossies2 is  superficiality even when the   material is printed on ordinary paper in black and white.   Four-color-glossy manuals are *never* useful for finding a   problem.  2. [rare] Applied by extension to manual pages that don't   con...
four-color glossies3 is  program doesn't   produce the expected or desired output. 
fragile is  adj. Syn {brittle}.
fred is  n. 1. The personal name most frequently used as a   metasyntactic variable (see {foo}).  Allegedly popular because   it's easy for a non-touch-typist to type on a standard QWERTY   keyboard.  Unlike {J. Random Hacker} or `J. Random Loser',  ...
fred2 is  (but see {Mbogo,   Dr. Fred}).  2. An acronym for `Flipping Ridiculous Electronic   Device'; other F-verbs may be substituted for `flipping'. 
frednet is  /fred'net/ n. Used to refer to some {random} and   uncommon protocol encountered on a network.  "We're implementing   bridging in our router to solve the frednet problem."
freeware is  n. Free software, often written by enthusiasts and   distributed by users' groups, or via electronic mail, local   bulletin boards, {USENET}, or other electronic media.  At one   time, `freeware' was a trademark of Andrew Fluegelman, the...
freeware2 is  program PC-TALK III.  It wasn't   enforced after his mysterious disappearance and presumed death   in 1984.  See {shareware}. 
freeze is  v. To lock an evolving software distribution or document   against changes so it can be released with some hope of stability.   Carries the strong implication that the item in question will   `unfreeze' at some future date.  "OK, fix that ...
freeze2 is  are more specific constructions on this.  A `feature freeze',   for example, locks out modifications intended to introduce new   features; a `code freeze' connotes no more changes at all.   At Sun Microsystems and elsewhere, one may also ...
freeze3 is  an almost-but-not-quite frozen state. 
fried is  adj. 1. Non-working due to hardware failure; burnt out.   Especially used of hardware brought down by a `power glitch' (see   {glitch}), {drop-outs}, a short, or some other electrical   event.  (Sometimes this literally happens to electroni...
fried2 is  burn out and transformers can melt   down, emitting noxious smoke.  However, this term is also used   metaphorically.)  Compare {frotzed}.  2. Of people, exhausted.   Said particularly of those who continue to work in such a state.   Often...
fried3 is  know that fix   destroyed the file system, but I was fried when I put it in."   Esp. common in conjunction with `brain' "My brain is fried   today, I'm very short on sleep." 
friode is  /fri'ohd/ [TMRC] n. A reversible (that is, fused or   blown) diode.  Compare {fried}.
fritterware is  n. An excess of capability that serves no productive   end.  The canonical example is font-diddling software on the Mac   (see {macdink}); the term describes anything that eats huge   amounts of time for quite marginal gains in functi...
frob is  /frob/ 1. n. [MIT] The {TMRC} definition was "FROB = a   protruding arm or trunnion"; by metaphoric extension, a `frob' is   any random small thing; an object that you can comfortably hold in   one hand; something you can frob.  See {frobnit...
frob2 is  {frobnicate}.  3. [from the {MUD} world]   A command on some MUDs that changes a player's experience level   (this can be used to make wizards); also, to request {wizard}   privileges on the `professional courtesy' grounds that one is a   w...
frobnicate is  /frob'ni-kayt/ vt. [Poss. derived from {frobnitz}, and   usually abbreviated to {frob}, but `frobnicate' is recognized   as the official full form.] To manipulate or adjust, to tweak.   One frequently frobs bits or other 2-state device...
frobnicate2 is  (that is, flip it), but also   "Stop frobbing that clasp; you'll break it".  One also sees the   construction `to frob a frob'.  See {tweak} and {twiddle}.   Usage frob, twiddle, and tweak sometimes connote   points along a continuum....
frobnicate3 is  `twiddle' connotes gross manipulation, often a coarse search for   a proper setting; `tweak' connotes fine-tuning.  If someone is   turning a knob on an oscilloscope, then if he's carefully adjusting   it, he is probably tweaking it; ...
frobnicate4 is  screen, he is probably twiddling it; but if he's just doing   it because turning a knob is fun, he's frobbing it.  The variant   `frobnosticate' has been recently reported. 
frobnitz is  /frob'nits/, pl. `frobnitzem' /frob'nit-zm/ or   `frobni' /frob'ni/ 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}.  ...
frobnitz2 is  `frobule'   (/frob'yool/).  Starting perhaps in 1979, `frobozz'   /fruh-boz'/ (plural `frobbotzim' /fruh-bot'zm/) has also   become very popular, largely through its exposure as a name via   {Zork}.  These can also be applied to nonphys...
frog is  alt. `phrog' 1. interj. Term of disgust (we seem to have   a lot of them).  2. Used as a name for just about anything.  See   {foo}.  3. n. Of things, a crock.  4. n. Of people, somewhere   in between a turkey and a toad.  5. `froggy' adj. S...
frog2 is  milder.  "This froggy   program is taking forever to run!"front end n. 1. An intermediary computer that does set-up and   filtering for another (usually more powerful but less friendly)   machine (a `back end').  2. What you're talking to w...
frog3 is  is making replies without   paying attention.  "Look at the dancing elephants!"  "Uh-huh."   "Do you know what I just said?"  "Sorry, you were talking to the   front end."  See also {fepped out}.  3. Software that provides   an interface to...
frog4 is  as   user-friendly.  Probably from analogy with hardware front-ends (see   sense 1) that interfaced with mainframes. 
frotz  is  /frots/ 1. n. See {frobnitz}.  2. `mumble frotz' An   interjection of very mild disgust.
frotzed is  /frotst/ adj. {down} because of hardware problems.  Compare   {fried}.  A machine that is merely frotzed may be fixable   without replacing parts, but a fried machine is more seriously   damaged.
frowney is  n. (alt. `frowney face')  See {emoticon}.
fry is  1. vi. To fail.  Said especially of smoke-producing hardware   failures.  More generally, to become non-working.  Usage never   said of software, only of hardware and humans.  See {fried},   {magic smoke}.  2. vt. To cause to fail; to {roach}...
fry2 is  Never used of software or humans,   but compare {fried}. 
FTP is  /F-T-P/, *not* /fit'ip/ 1. [techspeak] n. The File   Transfer Protocol for transmitting files between systems on the   Internet.  2. vt. To {beam} a file using the File Transfer   Protocol.  3. Sometimes used as a generic even for file transf...
FTP2 is  `Wuthering   Heights' ftp'd from uunet." 
FUBAR is  n. The Failed UniBus Address Register in a VAX.  A good   example of how jargon can occasionally be snuck past the {suit}s;   see {foobar}.
fuck me harder is  excl. Sometimes uttered in response to egregious   misbehavior, esp. in software, and esp. of misbehaviors which   seem unfairly persistent (as though designed in by the imp of the   perverse).  Often theatrically elaborated "Aiigh...
fuck me harder2 is  curare-tipped wrought-iron fence   *and no lubricants*!" The phrase is sometimes heard   abbreviated `FMH' in polite company.   [This entry is an extreme example of the hackish habit of coining   elaborate and evocative terms for ...
fuck me harder3 is  parody of mainstream expletives that has become a   running gag in part of the hacker culture; it illustrates the   hackish tendency to turn any situation, even one of extreme   frustration, into an intellectual game (the point be...
fuck me harder4 is  long-winded description of the   most anatomically absurd mental image possible --- the short forms   implicitly allude to all the ridiculous long forms ever spoken).   Scatological language is actually relatively uncommon among  ...
fuck me harder5 is  whether this entry   ought to be included at all.  As it reflects a live usage   recognizably peculiar to the hacker culture, we feel it is   in the hackish spirit of truthfulness and opposition to all   forms of censorship to rec...
FUD is  /fuhd/ n. Defined by Gene Amdahl after he left IBM to found   his own company "FUD is the fear, uncertainty, and doubt that IBM   sales people instill in the minds of potential customers who might   be considering [Amdahl] products."  The ide...
FUD2 is  with safe IBM gear rather than with   competitors' equipment.  This was traditionally done by promising   that Good Things would happen to people who stuck with IBM, but   Dark Shadows loomed over the future of competitors' equipment or   so...
FUD wars is  /fuhd worz/ n. [from {FUD}] Political posturing engaged in   by hardware and software vendors ostensibly committed to   standardization but actually willing to fragment the market to   protect their own shares.  The UNIX International vs...
fudge is  1. vt. To perform in an incomplete but marginally acceptable   way, particularly with respect to the writing of a program.  "I   didn't feel like going through that pain and suffering, so I fudged   it --- I'll fix it later."  2. n. The res...

factpacks/jargon-split.fact  view on Meta::CPAN

go flatline is  [from cyberpunk SF, refers to flattening of EEG traces   upon brain-death] vi., also adjectival `flatlined'. 1. To die,   terminate, or fail, esp. irreversibly.  In hacker parlance, this is   used of machines only, human death being c...
go flatline2 is  employ jargon-jokes.  2. To go completely   quiescent; said of machines undergoing controlled shutdown.  "You   can suffer file damage if you shut down UNIX but power off before   the system has gone flatline."  3. Of a video tube, t...
go flatline3 is  sees is a bright horizontal line   bisecting the screen. 
go root is  [UNIX] vi. To temporarily enter {root mode} in order   to perform a privileged operation.  This use is deprecated in   Australia, where v. `root' refers to animal sex.
go-faster stripes is  [UK] Syn. {chrome}.
gobble is  vt. To consume or to obtain.  The phrase `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 doc...
Godzillagram is  /god-zil'*-gram/ n. [from Japan's national hero]   1. A network packet that in theory is a broadcast to every machine   in the universe.  The typical case of this is an IP datagram whose   destination IP address is [255.255.255.255]....
Godzillagram2 is  enough to attempt to implement this!  2. A   network packet of maximum size.  An IP Godzillagram has   65,536 octets. 
golden is  adj. [prob. from folklore's `golden egg'] When used to   describe a magnetic medium (e.g., `golden disk', `golden tape'),   describes one containing a tested, up-to-spec, ready-to-ship   software version.  Compare {platinum-iridium}.
golf-ball printer is  n. The IBM 2741, a slow but letter-quality   printing device and terminal based on the IBM Selectric typewriter.   The `golf ball' was a round object bearing reversed embossed   images of 88 different characters arranged on four...
golf-ball printer2 is  font by swapping in a different golf   ball.  This was the technology that enabled APL to use a   non-EBCDIC, non-ASCII, and in fact completely non-standard   character set.  This put it 10 years ahead of its time --- where it ...
golf-ball printer3 is  character displays   gave way to programmable bit-mapped devices with the flexibility to   support other character sets. 
gonk is  /gonk/ vt.,n. 1. To prevaricate or to embellish the truth   beyond any reasonable recognition.  It is alleged that in German   the term is (mythically) `gonken'; in Spanish the verb becomes   `gonkar'.  "You're gonking me.  That story you ju...
gonk2 is  for example, "Du gonkst mir" (You're   pulling my leg).  See also {gonkulator}.  2. [British] To grab some   sleep at an odd time; compare {gronk out}. 
gonkulator is  /gon'kyoo-lay-tr/ [from the old "Hogan's Heroes" TV   series] n. A pretentious piece of equipment that actually serves no   useful purpose.  Usually used to describe one's least favorite   piece of computer hardware.  See {gonk}.
gonzo is  /gon'zoh/ [from Hunter S. Thompson] adj. Overwhelming;   outrageous; over the top; very large, esp. used of collections of   source code, source files, or individual functions.  Has some of the   connotations of {moby} and {hairy}, but with...
Good Thing is  n.,adj. Often capitalized; always pronounced as if   capitalized.  1. Self-evidently wonderful to anyone in a position   to notice "The Trailblazer's 19.2Kbaud PEP mode with on-the-fly   Lempel-Ziv compression is a Good Thing for sites...
Good Thing2 is  possibly have any ill   side-effects and may save considerable grief later "Removing the   self-modifying code from that shared library would be a Good   Thing."  3. When said of software tools or libraries, as in "YACC   is a Good Th...
Good Thing3 is   drastically reduced a programmer's work load.  Oppose {Bad   Thing}. 
gorilla arm is  n. The side-effect that destroyed touch-screens as a   mainstream input technology despite a promising start in the early   1980s.  It seems the designers of all those {spiffy} touch-menu   systems failed to notice that humans aren't ...
gorilla arm2 is  their faces making small motions.  After more than   a very few selections, the arm begins to feel sore, cramped, and   oversized; hence `gorilla arm'.  This is now considered a classic   cautionary tale to human-factors designers; "...
gorilla arm3 is  "How is this going to fly in *real*   use?". 
gorp is  /gorp/ [CMU perhaps from the canonical hiker's food, Good   Old Raisins and Peanuts] Another metasyntactic variable, like   {foo} and {bar}.
GOSMACS is  /goz'maks/ [contraction of `Gosling EMACS'] n. The first   {EMACS}-in-C implementation, predating but now largely eclipsed by   {GNUMACS}.  Originally freeware; a commercial version is now   modestly popular as `UniPress EMACS'.  The auth...
Gosperism is  /gos'p*r-izm/ A hack, invention, or saying by   arch-hacker R. William (Bill) Gosper.  This notion merits its own   term because there are so many of them.  Many of the entries in   {HAKMEM} are Gosperisms; see also {life}.
gotcha is  n. A {misfeature} of a system, especially a programming   language or environment, that tends to breed bugs or mistakes because   it behaves in an unexpected way.  For example, a classic gotcha in {C}   is the fact that `if (a=b) {code;}' ...
gotcha2 is  correct.  It puts the value of `b' into `a'   and then executes `code' if `a' is non-zero.  What the   programmer probably meant was `if (a==b) {code;}',   which executes `code' if `a' and `b' are equal. 
GPL is  /G-P-L/ n. Abbrev. for `General Public License' in   widespread use; see {copyleft}.
GPV is  /G-P-V/ n. Abbrev. for {General Public Virus} in   widespread use.
grault is  /grawlt/ n. Yet another meta-syntactic variable, invented by   Mike Gallaher and propagated by the {GOSMACS} documentation.  See   {corge}.
gray goo is  n. A hypothetical substance composed of {sagan}s of   sub-micron-sized self-replicating robots programmed to make copies   of themselves out of whatever is available.  The image that goes   with the term is one of the entire biosphere of...
gray goo2 is  goo.  This is the simplest of the   {{nanotechnology}} disaster scenarios, easily refuted by arguments   from energy requirements and elemental abundances.  Compare {blue   goo}. 
Great Renaming is  n. The {flag day} on which all of the non-local   groups on the {USENET} had their names changed from the net.-   format to the current multiple-hierarchies scheme.
Great Runes is  n. Uppercase-only text or display messages.  Some   archaic operating systems still emit these.  See also {runes},   {smash case}, {fold case}.   Decades ago, back in the days when it was the sole supplier of   long-distance hardcopy ...
Great Runes2 is  Corporation was faced with a major design choice.  To shorten code   lengths and cut complexity in the printing mechanism, it had been   decided that teletypes would use a monocase font, either ALL UPPER   or all lower.  The question...
Great Runes3 is  conducted on readability under various conditions of bad ribbon,   worn print hammers, etc.  Lowercase won; it is less dense and has   more distinctive letterforms, and is thus much easier to read both   under ideal conditions and wh...
Great Runes4 is  obscured.  The results were filtered up through {management}.   The chairman of Teletype killed the proposal because it failed one   incredibly important criterion     "It would be impossible to spell the name of the Deity correctly....
Great Runes5 is  folklore has it) superstition   triumphed over utility.  Teletypes were the major input devices on   most early computers, and terminal manufacturers looking for   corners to cut naturally followed suit until well into the 1970s.   T...
Great Runes6 is  Runes for thirty years. 
great-wall is  [from SF fandom] vi.,n. A mass expedition to an   oriental restaurant, esp. one where food is served family-style   and shared.  There is a common heuristic about the amount of food   to order, expressed as "Get N - 1 entrees"; the val...
great-wall2 is  the group, can be inferred from   context (see {N}).  See {{oriental food}}, {ravs},   {stir-fried random}. 
Green Book is  n. 1. One of the three standard PostScript references   `PostScript Language Program Design', bylined `Adobe Systems'   (Addison-Wesley, 1988; QA76.73.P67P66 ISBN; 0-201-14396-8); see   also {Red Book}, {Blue Book}).  2. Informal name ...
Green Book2 is  SmallTalk `Smalltalk-80   Bits of History, Words of Advice', by Glenn Krasner   (Addison-Wesley, 1983; QA76.8.S635S58; ISBN 0-201-11669-3) (this,   too, is associated with blue and red books).  3. The `X/Open   Compatibility Guide'.  ...
Green Book3 is  environment that is a proper superset of POSIX/SVID; also includes   descriptions of a standard utility toolkit, systems administrations   features, and the like.  This grimoire is taken with particular   seriousness in Europe.  See {...
Green Book4 is  Operating Systems Interface standard has been dubbed "The   Ugly Green Book".  5. Any of the 1992 standards which will be   issued by the CCITT's tenth plenary assembly.  Until now, these   have changed color each review cycle (1984 w...
Green Book5 is  is rumored that this convention is   going to be dropped before 1992.  These include, among other   things, the X.400 email standard and the Group 1 through 4 fax   standards.  See also {{book titles}}. 
green bytes is  n. 1. Meta-information embedded in a file, such as   the length of the file or its name; as opposed to keeping such   information in a separate description file or record.  The term   comes from an IBM user's group meeting (ca. 1962) ...
green bytes2 is  debated and the diagram of the file on   the blackboard had the `green bytes' drawn in green.  2. By   extension, the non-data bits in any self-describing format.  "A   GIF file contains, among other things, green bytes describing th...
green bytes3 is  {out-of-band},   {zigamorph}, {fence} (sense 1). 
green card is  n. [after the `IBM System/360 Reference Data'   card] This is used for any summary of an assembly language, even if   the color is not green.  Less frequently used now because of the   decrease in the use of assembly language.  "I'll g...
green card2 is  addressing mode for that instruction."   Some green cards are actually booklets.   The original green card became a yellow card when the System/370   was introduced, and later a yellow booklet.  An anecdote from IBM   refers to a scen...
green card3 is  room   at Yorktown in 1978.  A luser overheard one of the programmers ask   another "Do you have a green card?"  The other grunted and   passed the first a thick yellow booklet.  At this point the luser   turned a delicate shade of ol...
green card4 is  return.  See also {card}. 
green lightning is  [IBM] n. 1. Apparently random flashing streaks on   the face of 3278-9 terminals while a new symbol set is being   downloaded.  This hardware bug was left deliberately unfixed, as   some genius within IBM suggested it would let th...
green lightning2 is  That, it certainly does.  Later   microprocessor-driven IBM color graphics displays were actually   *programmed* to produce green lightning!  2. [proposed] Any   bug perverted into an alleged feature by adroit rationalization or ...
green lightning3 is  the 88000   architecture `compatibility logic', but I call it green   lightning".  See also {feature}. 
green machine is  n. A computer or peripheral device that has been   designed and built to military specifications for field equipment   (that is, to withstand mechanical shock, extremes of temperature   and humidity, and so forth).  Comes from the o...
Green's Theorem is  [TMRC] prov. For any story, in any group of people   there will be at least one person who has not heard the story.   [The name of this theorem is a play on a fundamental theorem in   calculus. --- ESR]
grep is  /grep/ [from the qed/ed editor idiom g/re/p , where   re stands for a regular expression, to Globally search for the   Regular Expression and Print the lines containing matches to it,   via {{UNIX}} `grep(1)'] vt. To rapidly scan a file or f...
grep2 is  pattern.  By extension, to look   for something by pattern.  "Grep the bulletin board for the system   backup schedule, would you?"  See also {vgrep}. 
grind is  vt. 1. [MIT and Berkeley] To format code, especially LISP   code, by indenting lines so that it looks pretty.  This usage was   associated with the MacLISP community and is now rare;   {prettyprint} was and is the generic term for such   op...
grind2 is  version of a   document from the nroff, troff, TeX, or Scribe source.  The BSD   program `vgrind(1)' grinds code for printing on a Versatec   bitmapped printer.  3. To run seemingly interminably, esp. (but   not necessarily) if performing ...
grind3 is  Similar to {crunch} or {grovel}.  Grinding has a   connotation of using a lot of CPU time, but it is possible to grind   a disk, network, etc.  See also {hog}.  4. To make the whole   system slow.  "Troff really grinds a PDP-11."  5. `grin...
grind crank is  n. A mythical accessory to a terminal.  A crank on the   side of a monitor, which when operated makes a zizzing noise and   causes the computer to run faster.  Usually one does not refer to a   grind crank out loud, but merely makes t...
grind crank2 is  {grind} and {wugga wugga}.   Historical note At least one real machine actually had a grind   crank --- the R1, a research machine built toward the end of the   days of the great vacuum tube computers, in 1959.  R1 (also known as   `...
grind crank3 is  as `The Rice   University Computer' (TRUC)) had a single-step/free-run switch for   use when debugging programs.  Since single-stepping through a large   program was rather tedious, there was also a crank with a cam and   gear arrang...
grind crank4 is  button.   This allowed one to `crank' through a lot of code, then slow down   to single-step for a bit when you got near the code of interest, poke   at some registers using the console typewriter, and then keep on   cranking. 
gritch is  /grich/ 1. n. A complaint (often caused by a {glitch}).   2. vi. To complain.  Often verb-doubled "Gritch gritch".  3. A   synonym for {glitch} (as verb or noun).
grok is  /grok/, var. /grohk/ [from the novel `Stranger in   a Strange Land', by Robert A. Heinlein, where it is a Martian word   meaning literally `to drink' and metaphorically `to be one   with'] vt. 1. To understand, usually in a global sense.  Co...
grok2 is  Contrast {zen}, similar   supernal understanding as a single brief flash.  See also   {glark}.  2. Used of programs, may connote merely sufficient   understanding.  "Almost all C compilers grok the `void' type   these days." 
gronk is  /gronk/ [popularized by Johnny Hart's comic strip   "B.C." but the word apparently predates that] vt. 1. To   clear the state of a wedged device and restart it.  More severe   than `to {frob}'.  2. [TMRC] To cut, sever, smash, or   similarl...
gronk2 is  diskette   drives.  In particular, the microfloppies on a Commodore Amiga go   "grink, gronk". 
gronk out is  vi. To cease functioning.  Of people, to go home and go   to sleep.  "I guess I'll gronk out now; see you all tomorrow."
gronked is  adj. 1. Broken.  "The teletype scanner was gronked, so   we took the system down."  2. Of people, the condition of feeling   very tired or (less commonly) sick.  "I've been chasing that bug   for 17 hours now and I am thoroughly gronked!"...
gronked2 is  same as {gronk} used of   hardware, but connotes depression or mental/emotional problems in   people. 
grovel is  vi. 1. To work interminably and without apparent progress.   Often used transitively with `over' or `through'.  "The file   scavenger has been groveling through the file directories for 10   minutes now."  Compare {grind} and {crunch}.  Em...
grovel2 is  examine minutely or in complete detail.   "The compiler grovels over the entire source program before   beginning to translate it."  "I grovelled through all the   documentation, but I still couldn't find the command I wanted." 
grunge is  /gruhnj/ n. 1. That which is grungy, or that which makes   it so.  2. [Cambridge] Code which is inaccessible due to changes in   other parts of the program.  The preferred term in North America is   {dead code}.
gubbish is  /guhb'*sh/ [a portmanteau of `garbage' and `rubbish'?]   n. Garbage; crap; nonsense.  "What is all this gubbish?"  The   opposite portmanteau `rubbage' is also reported.
guiltware is  /gilt'weir/ n. 1. A piece of {freeware} decorated   with a message telling one how long and hard the author worked on   it and intimating that one is a no-good freeloader if one does not   immediately send the poor suffering martyr gobs...
gumby is  /guhm'bee/ [from a class of Monty Python characters, poss.   themselves named after the 1960s claymation character] n. An act of   minor but conspicuous stupidity, often in `gumby maneuver' or   `pull a gumby'.
gun is  [ITS from the `GUN' command] vt. To forcibly   terminate a program or job (computer, not career).  "Some idiot   left a background process running soaking up half the cycles, so I   gunned it."  Compare {can}.
gunch is  /guhnch/ [TMRC] vt. To push, prod, or poke at a device   that has almost produced the desired result.  Implies a threat to   {mung}.
gurfle is  /ger'fl/ interj. An expression of shocked disbelief.  "He   said we have to recode this thing in FORTRAN by next week.   Gurfle!"  Compare {weeble}.
guru is  n. 1. [UNIX] An expert.  Implies not only {wizard} skill   but also a history of being a knowledge resource for others.  Less   often, used (with a qualifier) for other experts on other systems,   as in `VMS guru'.  See {source of all good b...
guru2 is  UNIX.  When the system crashes, a   cryptic message "GURU MEDITATION #XXXXXXXX.YYYYYYYY" appears,   indicating what the problem was.  An Amiga guru can figure things   out from the numbers.  Generally a {guru} event must be followed   by a ...
guru3 is  A method of `marking' common words,   i.e., calling attention to the fact that they are being used in a   nonstandard, ironic, or humorous way.  Originated in the fannish   catchphrase "Bheer is the One True Ghod!" from decades ago.   H-inf...
guru4 is  into the 1960s   counterculture via underground comix, and into early hackerdom   either from the counterculture or from SF fandom (the three overlapped   heavily at the time).  More recently, the h infix has become an   expected feature of...
guru5 is  etc.); this is prob. patterning on the original Whetstone (the name   of a laboratory) but influenced by the fannish/counterculture   h infix. 
ha ha only serious is  [from SF fandom, orig. as mutation of HHOK,   `Ha Ha Only Kidding'] A phrase (often seen abbreviated as HHOS)   that aptly captures the flavor of much hacker discourse.  Applied   especially to parodies, absurdities, and ironic...
ha ha only serious2 is  to contain a possibly disquieting amount of   truth, or truths that are constructed on in-joke and self-parody.   This lexicon contains many examples of ha-ha-only-serious in both   form and content.  Indeed, the entirety of h...
ha ha only serious3 is  ha-ha-only-serious by hackers themselves; to take it   either too lightly or too seriously marks a person as an outsider,   a {wannabee}, or in {larval stage}.  For further   enlightenment on this subject, consult any Zen mast...
hack is  1. n. Originally, a quick job that produces what is needed,   but not well.  2. n. An incredibly good, and perhaps very   time-consuming, piece of work that produces exactly what is needed.   3. vt. To bear emotionally or physically.  "I can...
hack2 is  something (typically a program).  In an   immediate sense "What are you doing?"  "I'm hacking TECO."   In a general (time-extended) sense "What do you do around here?"   "I hack TECO."  More generally, "I hack `foo'" is roughly   equivalent...
hack3 is  "I   hack solid-state physics."  5. vt. To pull a prank on.  See   sense 2 and {hacker} (sense 5).  6. vi. To interact with a   computer in a playful and exploratory rather than goal-directed   way.  "Whatcha up to?"  "Oh, just hacking."  7...
hack4 is  Constructions on this term abound.  They include `happy   hacking' (a farewell), `how's hacking?' (a friendly greeting   among hackers) and `hack, hack' (a fairly content-free but   friendly comment, often used as a temporary farewell).  Fo...
hack5 is   See also {neat hack},   {real hack}. 
hack attack is  [poss. by analogy with `Big Mac Attack' from ads   for the McDonald's fast-food chain; the variant `big hack attack'   is reported] n. Nearly synonymous with {hacking run}, though the   latter more strongly implies an all-nighter.
hack mode is  n. 1. What one is in when hacking, of course.  2. More   specifically, a Zen-like state of total focus on The Problem that   may be achieved when one is hacking (this is why every good hacker   is part mystic).  Ability to enter such co...
hack mode2 is  wizardliness; it is one of the most   important skills learned during {larval stage}.  Sometimes   amplified as `deep hack mode'.   Being yanked out of hack mode (see {priority interrupt}) may be   experienced as a physical shock, and ...
hack mode3 is  little habituating.  The intensity of this   experience is probably by itself sufficient explanation for the   existence of hackers, and explains why many resist being promoted   out of positions where they can code.  See also {cybersp...
hack mode4 is  etiquette will appear quite odd to an   observer unaware of the high value placed on hack mode.  For   example, if someone appears at your door, it is perfectly okay to   hold up a hand (without turning one's eyes away from the screen)...
hack mode5 is  type, and interact with the   computer for quite some time before further acknowledging the   other's presence (of course, he or she is reciprocally free to   leave without a word).  The understanding is that you might be in   {hack mo...
hack mode6 is  your   head, and you dare not {swap} that context out until you have   reached a good point to pause. See also {juggling eggs}. 
hack on is  vt. To {hack}; implies that the subject is some   pre-existing hunk of code that one is evolving, as opposed to   something one might {hack up}.
hack together is  vt. To throw something together so it will work.   Unlike `kluge together' or {cruft together}, this does not   necessarily have negative connotations.
hack up is  vt. To {hack}, but generally implies that the result is   a hack in sense 1 (a quick hack).  Contrast this with {hack on}.   To `hack up on' implies a {quick-and-dirty} modification to an   existing system.  Contrast {hacked up}; compare ...
hack value is  n. Often adduced as the reason or motivation for   expending effort toward a seemingly useless goal, the point being   that the accomplished goal is a hack.  For example, MacLISP had   features for reading and printing Roman numerals, ...
hack value2 is  See {display hack} for one   method of computing hack value, but this cannot really be   explained.  As a great artist once said of jazz "If you hafta ask,   you ain't never goin' to find out." 
hack-and-slay is  v. (also `hack-and-slash') 1. To play a {MUD}   or go mudding, especially with the intention of {berserking} for   pleasure.  2. To undertake an all-night programming/hacking   session, interspersed with stints of mudding as a chang...
hack-and-slay2 is  academic network amongst students   who worked nights and logged onto Essex University's MUDs during   public-access hours (2 A.M. to 7 A.M.).  Usually more   mudding than work was done in these sessions. 
hacked off is  [analogous to `pissed off'] adj. Said of system   administrators who have become annoyed, upset, or touchy owing to   suspicions that their sites have been or are going to be victimized   by crackers, or used for inappropriate, technic...
hacked off2 is  activities.  For example, having unreadable   files in your home directory called `worm', `lockpick', or `goroot'   would probably be an effective (as well as impressively obvious and   stupid) way to get your sysadmin hacked off at y...
hacked up is  adj. Sufficiently patched, kluged, and tweaked that the   surgical scars are beginning to crowd out normal tissue (compare   {critical mass}).  Not all programs that are hacked become   `hacked up'; if modifications are done with some e...
hacked up2 is  maintainability, the software may emerge better for   the experience.  Contrast {hack up}. 
hacker is  [originally, someone who makes furniture with an axe] n.   1. A person who enjoys exploring the details of programmable   systems and how to stretch their capabilities, as opposed to most   users, who prefer to learn only the minimum neces...
hacker2 is  (even obsessively) or who enjoys   programming rather than just theorizing about programming.  3. A   person capable of appreciating {hack value}.  4. A person who is   good at programming quickly.  5. An expert at a particular program,  ...
hacker3 is  it; as in `a UNIX   hacker'.  (Definitions 1 through 5 are correlated, and people who fit   them congregate.)  6. An expert or enthusiast of any kind.  One   might be an astronomy hacker, for example.  7. One who enjoys the   intellectual...
hacker4 is  circumventing   limitations.  8. [deprecated] A malicious meddler who tries to   discover sensitive information by poking around.  Hence `password   hacker', `network hacker'.  See {cracker}.   It is better to be described as a hacker by ...
hacker5 is  Hackers consider themselves something of an   elite (a meritocracy based on ability), though one to which new   members are gladly welcome.  There is thus a certain ego   satisfaction to be had in identifying yourself as a hacker (but if ...
hacker6 is  quickly be labeled   {bogus}). 

factpacks/jargon-split.fact  view on Meta::CPAN

hexadecimal is  n. Base 16.  Coined in the early 1960s to replace   earlier `sexadecimal', which was too racy and amusing for stuffy   IBM, and later adopted by the rest of the industry.   Actually, neither term is etymologically pure.  If we take `b...
hexadecimal2 is  etymologically correct term for   base 10, for example, is `denary', which   comes from `deni' (ten at a time, ten each), a Latin `distributive'   number; the corresponding term for base-16 would be something like   `sendenary'.  `De...
hexadecimal3 is  corresponding prefix for 6 would imply something like   `sextidecimal'.  The `sexa-' prefix is Latin but incorrect in this   context, and `hexa-' is Greek.  The word `octal' is similarly   incorrect; a correct form would be `octaval'...
hexadecimal4 is  with binary).  If anyone ever implements a   base-3 computer, computer scientists will be faced with the   unprecedented dilemma of a choice between two *correct* forms;   both `ternary' and `trinary' have a claim to this throne. 
hexit is  /hek'sit/ n. A hexadecimal digit (0--9, and A--F or a--f).   Used by people who claim that there are only *ten* digits,   dammit; sixteen-fingered human beings are rather rare, despite what   some keyboard designs might seem to imply (see {...
hidden flag is  [scientific computation] n. An extra option added to a   routine without changing the calling sequence.  For example,   instead of adding an explicit input variable to instruct a routine   to give extra diagnostic output, the programm...
hidden flag2 is  meaningless feature of the existing inputs,   such as a negative mass.  Liberal use of hidden flags can make a   program very hard to debug and understand. 
high bit is  [from `high-order bit'] n. 1. The most significant   bit in a byte.  2. By extension, the most significant part of   something other than a data byte "Spare me the whole {saga},   just give me the high bit."  See also {meta bit}, {hobbit...
high bit2 is  mainstream slang   `bottom line'. 
high moby is  /hi' mohb'ee/ n. The high half of a 512K {PDP-10}'s   physical address space; the other half was of course the low moby.  This   usage has been generalized in a way that has outlasted the   {PDP-10}; for example, at the 1990 Washington ...
high moby2 is  (Disclave), when a miscommunication resulted in two   separate wakes being held in commemoration of the shutdown of MIT's   last {{ITS}} machines, the one on the upper floor was dubbed the   `high moby' and the other the `low moby'.  A...
highly is  [scientific computation] adv. The preferred modifier for   overstating an understatement.  As in `highly nonoptimal', the   worst possible way to do something; `highly nontrivial', either   impossible or requiring a major research project;...
highly2 is  unpredictable; `highly   nontechnical', drivel written for {luser}s, oversimplified to the   point of being misleading or incorrect (compare {drool-proof   paper}).  In other computing cultures, postfixing of {in the   extreme} might be p...
hirsute is  adj. Occasionally used humorously as a synonym for {hairy}.
HLL is  /H-L-L/ n. [High-Level Language (as opposed to assembler)]   Found primarily in email and news rather than speech.  Rarely, the   variants `VHLL' and `MLL' are found.  VHLL stands for `Very-High-Level   Language' and is used to describe a {bo...
HLL2 is  speaker happens to like; Prolog and Backus's FP   are often called VHLLs.  `MLL' stands for `Medium-Level Language' and is   sometimes used half-jokingly to describe {C}, alluding to its   `structured-assembler' image.  See also {languages o...
hobbit is  n. 1. The High Order Bit of a byte; same as the {meta   bit} or {high bit}.  2. The non-ITS name of vad@ai.mit.edu   (*Hobbit*), master of lasers.
hog is  n.,vt. 1. Favored term to describe programs or hardware that   seem to eat far more than their share of a system's resources,   esp. those which noticeably degrade interactive response.   *Not* used of programs that are simply extremely large...
hog2 is  slow themselves (see {pig,   run like a}).  More often than not encountered in qualified forms,   e.g., `memory hog', `core hog', `hog the processor', `hog   the disk'.  "A controller that never gives up the I/O bus   gets killed after the b...
hog3 is  *people* who use more than their fair share of resources   (particularly disk, where it seems that 10% of the people use 90%   of the disk, no matter how big the disk is or how many people use   it).  Of course, once disk hogs fill up one fi...
hog4 is  one to infect, claiming to the   sysadmin that they have an important new project to complete. 
holy wars is  [from {USENET}, but may predate it] n. {flame   war}s over {religious issues}.  The paper by Danny Cohen that   popularized the terms {big-endian} and {little-endian} in   connection with the LSB-first/MSB-first controversy was entitled...
holy wars2 is  perennial Holy   Wars have included {EMACS} vs. {vi}, my personal computer vs.   everyone else's personal computer, {{ITS}} vs. {{UNIX}},   {{UNIX}} vs. {VMS}, {BSD} UNIX vs. {USG UNIX}, {C} vs.   {{Pascal}}, {C} vs. {LISP}, etc., ad n...
holy wars3 is  distinguishes {holy wars} from normal   technical disputes is that in a holy wars most of the participants   spend their time trying to pass off personal value choices and   cultural attachments as objective technical evaluations. See ...
home box is  n. A hacker's personal machine, especially one he or she   owns.  "Yeah?  Well, *my* home box runs a full 4.2 BSD, so   there!"
hook is  n. A software or hardware feature included in order to   simplify later additions or changes by a user.  For example,   a simple program that prints numbers might always print them in   base 10, but a more flexible version would let a variab...
hook2 is  variable to 5 would make   the program print numbers in base 5.  The variable is a simple   hook.  An even more flexible program might examine the variable   and treat a value of 16 or less as the base to use, but treat any   other number a...
hook3 is  printing   a number.  This is a {hairy} but powerful hook; one can then write a   routine to print numbers as Roman numerals, say, or as Hebrew   characters, and plug it into the program through the hook.  Often   the difference between a g...
hook4 is  latter has useful hooks in judiciously chosen places.  Both may do   the original job about equally well, but the one with the hooks is   much more flexible for future expansion of capabilities ({EMACS},   for example, is *all* hooks).  The...
hook5 is  formal and less hackish. 
hop is  n. One file transmission in a series required to get a file   from point A to point B on a store-and-forward network.  On such   networks (including {UUCPNET} and {FidoNet}), the important   inter-machine metric is the number of hops in the s...
hop2 is  geographical separation.  See   {bang path}. 
hose is  1. vt. To make non-functional or greatly degraded in   performance.  "That big ray-tracing program really hoses the   system."  See {hosed}.  2. n. A narrow channel through which   data flows under pressure.  Generally denotes data paths tha...
hose2 is  Cabling, especially   thick Ethernet cable.  This is sometimes called `bit hose' or   `hosery' (play on `hosiery') or `etherhose'.  See also   {washing machine}. 
hosed is  adj. Same as {down}.  Used primarily by UNIX hackers.   Humorous also implies a condition thought to be relatively easy to   reverse.  Probably derived from the Canadian slang `hoser'   popularized by the Bob and Doug Mackenzie skits on SCT...
hosed2 is  people in the mainstream sense   of `in an extremely unfortunate situation'.   Once upon a time, a Cray that had been experiencing periodic   difficulties crashed, and it was announced to have been hosed.   It was discovered that the crash...
hosed3 is  hoses.  The problem was corrected, and users were then   assured that everything was OK because the system had been rehosed.   See also {dehose}. 
hot spot is  n. 1. [primarily used by C/UNIX programmers, but   spreading] It is received wisdom that in most programs, less than   10% of the code eats 90% of the execution time; if one were to   graph instruction visits versus code addresses, one w...
hot spot2 is  a lot of low-level noise.  Such spikes   are called `hot spots' and are good candidates for heavy   optimization or {hand-hacking}.  The term is especially used of   tight loops and recursions in the code's central algorithm, as   oppos...
hot spot3 is  infrequent I/O   operations.  See {tune}, {bum}, {hand-hacking}.  2. The   active location of a cursor on a bit-map display.  "Put the   mouse's hot spot on the `ON' widget and click the left button."   3. In a massively parallel comput...
hot spot4 is  all 10,000 processors are trying to read or   write at once (perhaps because they are all doing a {busy-wait}   on the same lock). 
house wizard is  [prob. from ad-agency lingo, `house freak'] n. A   hacker occupying a technical-specialist, R&D, or systems position   at a commercial shop.  A really effective house wizard can have   influence out of all proportion to his/her osten...
house wizard2 is  suit.  Used esp. of UNIX wizards.  The   term `house guru' is equivalent. 
HP-SUX is  /H-P suhks/ n. Unflattering hackerism for HP-UX,   Hewlett-Packard's UNIX port.  Features some truly unique bogosities   in the filesystem internals and elsewhere which occasionally create   portability problems.  HP-UX is often referred t...
HP-SUX2 is  respondent claims that the proper pronunciation   is /H-P ukkkhhhh/ as though one were about to spit.  Another such   alternate spelling and pronunciation is "H-PUX" /H-puhks/.   Hackers at HP/Apollo (the former Apollo Computers which was...
HP-SUX3 is  complain that Mr. Packard should   have pushed to have his name first, if for no other reason than the   greater eloquence of the resulting acronym.  Compare {buglix}.   See also {Telerat}, {sun-stools}, {terminak}. 
huff is  v. To compress data using a Huffman code.  Various programs   that use such methods have been called `HUFF' or some variant   thereof.  Oppose {puff}.  Compare {crunch}, {compress}.
humma is  // excl. A filler word used on various `chat' and   `talk' programs when you had nothing to say but felt that it was   important to say something.  The word apparently originated (at   least with this definition) on the MECC Timeshare Syste...
humma2 is  time-sharing system running in Minnesota   during the 1970s and the early 1980s) but was later sighted on   early UNIX systems. 
Humor, Hacker is  n. A distinctive style of shared intellectual humor   found among hackers, having the following distinctive   characteristics   1. Fascination with form-vs.-content jokes, paradoxes, and humor   having to do with confusion of metale...
Humor, Hacker2 is  laugh hold a red index card in front of him/her   with "GREEN" written on it, or vice-versa (note, however, that   this is funny only the first time).   2. Elaborate deadpan parodies of large intellectual constructs, such   as spec...
Humor, Hacker3 is  documents,   language descriptions (see {INTERCAL}), and even entire scientific   theories (see {quantum bogodynamics}, {computron}).   3. Jokes that involve screwily precise reasoning from bizarre,   ludicrous, or just grossly cou...
Humor, Hacker4 is  puns and wordplay.   5. A fondness for apparently mindless humor with subversive   currents of intelligence in it --- for example, old Warner Brothers   and Rocky & Bullwinkle cartoons, the Marx brothers, the early   B-52s, and Mon...
Humor, Hacker5 is  this   trait with elements of high camp and slapstick is especially   favored.   6. References to the symbol-object antinomies and associated ideas   in Zen Buddhism and (less often) Taoism.  See {has the X nature},   {Discordianis...
Humor, Hacker6 is  See also {filk}, {retrocomputing}, and appendix B.  If you have an   itchy feeling that all 6 of these traits are really aspects of   one thing that is incredibly difficult to talk about exactly, you   are (a) correct and (b) respo...
Humor, Hacker7 is  recognizable (though in a less marked form) throughout   {{science-fiction fandom}}. 
hung is  [from `hung up'] adj. Equivalent to {wedged}, but more   common at UNIX/C sites.  Not generally used of people.  Syn. with   {locked up}, {wedged}; compare {hosed}.  See also {hang}.   A hung state is distinguished from {crash}ed or {down}, ...
hung2 is  but because it is not running   rather than because it is waiting for something.  However, the   recovery from both situations is often the same. 
hungry puppy is  n. Syn. {slopsucker}.
hungus is  /huhng'g*s/ [perhaps related to slang `humongous'] adj.   Large, unwieldy, usually unmanageable.  "TCP is a hungus piece of   code."  "This is a hungus set of modifications."
hyperspace is  /hi'per-spays/ n. A memory location that is *far*   away from where the program counter should be pointing, often   inaccessible because it is not even mapped in.  "Another core   dump --- looks like the program jumped off to hyperspac...
hyperspace2 is  never-never land}.)  This   usage is from the SF notion of a spaceship jumping `into   hyperspace', that is, taking a shortcut through higher-dimensional   space --- in other words, bypassing this universe.  The variant   `east hypers...
hyperspace3 is  hackers.*I didn't change anything! interj. An aggrieved cry often heard as   bugs manifest during a regression test.  The {canonical} reply to   this assertion is "Then it works just the same as it did before,   doesn't it?"  See also...
hyperspace4 is  applications programmers trying to blame an obvious applications   problem on an unrelated systems software change, for example a   divide-by-0 fault after terminals were added to a network.   Usually, their statement is found to be f...
hyperspace5 is  admit some major restructuring of the   program that shouldn't have broken anything, in their opinion,   but which actually {hosed} the code completely. 
I see no X here. is  Hackers (and the interactive computer games they   write) traditionally favor this slightly marked usage over other   possible equivalents such as "There's no X here!" or "X is   missing."  or "Where's the X?".  This goes back to...
I see no X here.2 is  respond in this wise if you asked   it to do something involving an object not present at your location   in the game. 
i14y is  // n. Abbrev. for `interoperability', with the `14'   replacing fourteen letters.  Used in the {X} (windows)   community.  Refers to portability and compatibility of data formats   (even binary ones) between different programs or implementat...
i18n is  // n. Abbrev. for `internationali{z,s}ation', with the 18   replacing 18 letters.  Used in the {X} (windows) community.
IBM is  /I-B-M/ Inferior But Marketable; It's Better Manually;   Insidious Black Magic; It's Been Malfunctioning; Incontinent Bowel   Movement; and a near-{infinite} number of even less complimentary   expansions, including `International Business Ma...
IBM2 is  illustrate the considerable   antipathy most hackers have long felt toward the `industry leader'   (see {fear and loathing}).   What galls hackers about most IBM machines above the PC level isn't   so much that they are underpowered and over...
IBM3 is  but that the designs are incredibly archaic,   {crufty}, and {elephantine} ... and you can't *fix* them   --- source code is locked up tight, and programming tools are   expensive, hard to find, and bletcherous to use once you've found   the...
IBM4 is  family this may have   begun to change --- but then, we thought that when the PC-RT came   out, too.   In the spirit of universal peace and brotherhood, this lexicon now   includes a number of entries attributed to `IBM'; these derive from s...
IBM5 is  circulated within IBM's own   beleaguered hacker underground. 
IBM discount is  n. A price increase.  Outside IBM, this derives from   the common perception that IBM products are generally overpriced   (see {clone}); inside, it is said to spring from a belief that   large numbers of IBM employees living in an ar...
ice is  [coined by USENETter Tom Maddox, popularized by William   Gibson's cyberpunk SF novels acronym for `Intrusion   Countermeasure Electronics'] Security software (in Gibson's novels,   software that responds to intrusion by attempting to literal...
ice2 is  program designed for   cracking security on a system.  Neither term is in serious use yet   as of mid-1991, but many hackers find the metaphor attractive, and   each may develop a denotation in the future. 
ifdef out is  /if'def owt/ v. Syn. for {condition out}, specific   to {C}.
ill-behaved is  adj. 1. [numerical analysis] Said of an algorithm or   computational method that tends to blow up because of accumulated   roundoff error or poor convergence properties.  2. Software that   bypasses the defined {OS} interfaces to do t...
ill-behaved2 is  itself, often in a way that depends on the   hardware of the machine it is running on or which is nonportable or   incompatible with other pieces of software.  In the IBM PC/MS-DOS   world, there is a folk theorem (nearly true) to th...
ill-behaved3 is  and performance penalties in the OS   interface) all interesting applications are ill-behaved.  See also   {bare metal}. Oppose {well-behaved}, compare {PC-ism}.  See   {mess-dos}. 
IMHO is  // [from SF fandom via USENET; acronym for `In My Humble   Opinion']  "IMHO, mixed-case C names should be avoided, as   mistyping something in the wrong case can cause hard-to-detect   errors --- and they look too Pascalish anyhow."  Also se...
IMHO2 is  Not-So-Humble Opinion) and IMAO   (In My Arrogant Opinion). 
in the extreme is  adj. A preferred superlative suffix for many hackish   terms.  See, for example, `obscure in the extreme' under {obscure},   and compare {highly}.
incantation is  n. Any particularly arbitrary or obscure command that   one must mutter at a system to attain a desired result.  Not used   of passwords or other explicit security features.  Especially used   of tricks that are so poorly documented t...
incantation2 is  compiler normally locates initialized data   in the data segment, but if you {mutter} the right incantation they   will be forced into text space." 
include is  vt. [USENET] 1. To duplicate a portion (or whole) of   another's message (typically with attribution to the source) in a   reply or followup, for clarifying the context of one's response.   See the the discussion of inclusion styles under...
include2 is  `#include <disclaimer.h>'   has appeared in {sig block}s to refer to a notional `standard   disclaimer file'. 
include war is  n. Excessive multi-leveled including within a   discussion {thread}, a practice that tends to annoy readers.  In   a forum with high-traffic newsgroups, such as USENET, this can lead   to {flame}s and the urge to start a {kill file}.
indent style is  [C programmers] n. The rules one uses to indent code   in a readable fashion; a subject of {holy wars}.  There are four   major C indent styles, described below; all have the aim of   making it easier for the reader to visually track...
indent style2 is  significant variable is the placement of   `{' and `}' with respect to the statement(s) they   enclose and the guard or controlling statement (`if',   `else', `for', `while', or `do') on the block,   if any.   `K&R style' --- Named ...
indent style3 is  examples in {K&R} are formatted this way.  Also called `kernel   style' because the UNIX kernel is written in it, and the `One True   Brace Style' (abbrev. 1TBS) by its partisans.  The basic indent   shown here is eight spaces (or o...
indent style4 is  seen, but are much less common.     if (cond) {             <body>     }   `Allman style' --- Named for Eric Allman, a Berkeley hacker who   wrote a lot of the BSD utilities in it (it is sometimes called   `BSD style').  Resembles n...
indent style5 is  indent per level shown here is eight spaces, but four is just   as common (esp. in C++ code).     if (cond)     {             <body>     }   `Whitesmiths style' --- popularized by the examples that came   with Whitesmiths C, an earl...
indent style6 is  level shown here is eight spaces, but four is occasionally seen.     if (cond)             {             <body>             }   `GNU style' --- Used throughout GNU EMACS and the Free Software   Foundation code, and just about nowher...
indent style7 is  level, with `{' and `}' halfway between the   outer and inner indent levels.     if (cond)       {         <body>       }   Surveys have shown the Allman and Whitesmiths styles to be the most   common, with about equal mind shares. ...
indent style8 is  now much less common (the opening brace tends to   get lost against the right paren of the guard part in an `if'   or `while', which is a {Bad Thing}).  Defenders of 1TBS   argue that any putative gain in readability is less importa...
indent style9 is  vertical space, which enables   one to see more code on one's screen at once.  Doubtless these   issues will continue to be the subject of {holy wars}. 
index is  n. See {coefficient}.
infant mortality is  n. It is common lore among hackers that the   chances of sudden hardware failure drop off exponentially with a   machine's time since power-up (that is, until the relatively   distant time at which enough mechanical wear in I/O d...
infant mortality2 is  components has accumulated for the   machine to start going senile).  Up to half of all chip and wire   failures happen within a new system's first few weeks; such   failures are often referred to as `infant mortality' problems ...
infant mortality3 is  syndrome').  See   {bathtub curve}, {burn-in period}. 
infinite is  adj. Consisting of a large number of objects; extreme.   Used very loosely as in "This program produces infinite   garbage."  "He is an infinite loser."  The word most likely to   follow `infinite', though, is {hair} (it has been pointed...
infinite2 is  of infinite hair).  These   uses are abuses of the word's mathematical meaning.  The term   `semi-infinite', denoting an immoderately large amount of some   resource, is also heard.  "This compiler is taking a semi-infinite   amount of ...
infinite loop is  n. One that never terminates (that is, the machine   {spin}s or {buzz}es forever; the usual symptom is   {catatonia}).  There is a standard joke that has been made about   each generation's exemplar of the ultra-fast machine "The Cr...
infinite loop2 is  loop in under 2 seconds!" 
infinity is  n. 1. The largest value that can be represented in a   particular type of variable (register, memory location, data type,   whatever).  2. `minus infinity' The smallest such value, not   necessarily or even usually the simple negation of...
infinity2 is  arithmetic, infinity is   2^{N-1} - 1 but minus infinity is - (2^{N-1}),   not -(2^{N-1} - 1).  Note also that this is different from   "time T equals minus infinity", which is closer to a   mathematician's usage of infinity. 
insanely great is  adj. [Mac community, from Steve Jobs; also BSD UNIX   people via Bill Joy] Something so incredibly {elegant} that it is   imaginable only to someone possessing the most puissant of   {hacker}-natures.
INTERCAL is  /in't*r-kal/ [said by the authors to stand for   `Compiler Language With No Pronounceable Acronym'] n. A   computer language designed by Don Woods and James Lyon in 1972.   INTERCAL is purposely different from all other computer   langua...
INTERCAL2 is  written language,   being totally unspeakable.  An excerpt from the INTERCAL Reference   Manual will make the style of the language clear        It is a well-known and oft-demonstrated fact that a person whose        work is incomprehen...
INTERCAL3 is        one were to state that the simplest way to store a value of 65536        in a 32-bit INTERCAL variable is          DO 1 <- #0$#256        any sensible programmer would say that that was absurd.  Since this        is indeed the sim...
INTERCAL4 is  look        foolish in front of his boss, who would of course have happened to        turn up, as bosses are wont to do.  The effect would be no less        devastating for the programmer having been correct.   INTERCAL has many other p...
INTERCAL5 is  more unspeakable.  The Woods-Lyons implementation was actually used   by many (well, at least several) people at Princeton.  The language   has been recently reimplemented as C-INTERCAL and is consequently   enjoying an unprecedented le...
INTERCAL6 is  alt.lang.intercal newsgroup devoted to the study and ...   appreciation of the language on USENET. 
interesting is  adj. In hacker parlance, this word has strong   connotations of `annoying', or `difficult', or both.  Hackers   relish a challenge, and enjoy wringing all the irony possible out   of the ancient Chinese curse "May you live in interest...
Internet address is  n. 1. [techspeak] An absolute network address of   the form foo@bar.baz, where foo is a user name, bar is a   {sitename}, and baz is a `domain' name, possibly including   periods itself.  Contrast with {bang path}; see also {netw...
Internet address2 is  Internet machines and most UUCP   sites can now resolve these addresses, thanks to a large amount of   behind-the-scenes magic and PD software written since 1980 or so.   See also {bang path}, {domainist}.  2. More loosely, any ...
Internet address3 is  this includes {bang   path} addresses and some internal corporate and government   networks.   Reading Internet addresses is something of an art.  Here are the   four most important top-level functional Internet domains followed...
Internet address4 is  com          commercial organizations     edu          educational institutions     gov          U.S. government civilian sites     mil          U.S. military sites   Note that most of the sites in the com and edu domains are in...
Internet address5 is  the U.S. outside the functional domains     su          sites in the Soviet Union (see {kremvax}).     uk          sites in the United Kingdom   Within the us domain, there are subdomains for the fifty   states, each generally w...

factpacks/jargon-split.fact  view on Meta::CPAN

neophilia is  /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 t...
neophilia2 is  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.- is  /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' (variou...
net.-2 is  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 is  /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 ...
net.god2 is  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 is  /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 is  /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  ...
net.police2 is  spelled `net police'.   See also {net.-}, {code police}. 
nethack is  /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...
nethack2 is  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 c...
nethack3 is  nethack-bugs@linc.cis.upenn.edu. 
netiquette is  /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.
netnews is  /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 is  /net'rok/ [IBM] n. A {flame}; used esp. on VNET,   IBM's internal corporate network.
network address is  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 se...
network address2 is  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).   Hacke...
network address3 is  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   ha...
network address4 is  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 ...
network address5 is  also {sitename},   {domainist}. 
network meltdown is  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}.
network, the is  n. 1. The union of all the major noncommercial,   academic, and hacker-oriented networks, such as Internet, the old   ARPANET, NSFnet, {BITNET}, and the virtual UUCP and {USENET}   `networks', plus the corporate in-house networks and...
network, the2 is  CompuServe) that gateway to them.  A   site is generally considered `on the network' if it can be reached   through some combination of Internet-style (@-sign) and UUCP   (bang-path) addresses.  See {bang path}, {{Internet address}}...
network, the3 is  conspiracy of libertarian   hacker-subversives and anti-authoritarian monkeywrenchers described   in Robert Anton Wilson's novel `Schr"odinger's Cat', to which   many hackers have subsequently decided they belong (this is an   examp...
network, the4 is  `network' is often abbreviated to `net'.  "Are   you on the net?" is a frequent question when hackers first meet   face to face, and "See you on the net!" is a frequent goodbye. 
New Jersey is  [primarily Stanford/Silicon Valley] adj. Brain-damaged   or of poor design.  This refers to the allegedly wretched quality   of such software as C, C++, and UNIX (which originated at Bell Labs   in Murray Hill, New Jersey).  "This comp...
New Jersey2 is  from a compiler designed in New Jersey?"   Compare {Berkeley Quality Software}.  See also {UNIX   conspiracy}. 
New Testament is  n. [C programmers] The second edition of K&R's   `The C Programming Language' (Prentice-Hall, 1988; ISBN   0-13-110362-8), describing ANSI Standard C.  See {K&R}.
newbie is  /n[y]oo'bee/ n. [orig. from British public-school and   military slang variant of `new boy'] A USENET neophyte.   This term surfaced in the {newsgroup} talk.bizarre but is   now in wide use.  Criteria for being considered a newbie vary   w...
newbie2 is  newsgroup while   remaining a respected regular in another.  The label `newbie'   is sometimes applied as a serious insult to a person who has been   around USENET for a long time but who carefully hides all evidence   of having a clue.  ...
newgroup wars is  /n[y]oo'groop wohrz/ [USENET] n. The salvos of dueling   `newgroup' and `rmgroup' messages sometimes exchanged by   persons on opposite sides of a dispute over whether a {newsgroup}   should be created net-wide.  These usually settl...
newgroup wars2 is  clear whether the group has a natural   constituency (usually, it doesn't).  At times, especially in the   completely anarchic alt hierarchy, the names of newsgroups   themselves become a form of comment or humor; e.g., the spinoff...
newgroup wars3 is  alt.tv.muppets in   early 1990, or any number of specialized abuse groups named after   particularly notorious {flamer}s, e.g., alt.weemba. 
newline is  /n[y]oo'li:n/ n. 1. [techspeak, primarily UNIX] The   ASCII LF character (0001010), used under {{UNIX}} as a text line   terminator.  A Bell-Labs-ism rather than a Berkeleyism;   interestingly (and unusually for UNIX jargon), it is said t...
newline2 is  (Though the term `newline' appears   in ASCII standards, it never caught on in the general computing   world before UNIX).  2. More generally, any magic character,   character sequence, or operation (like Pascal's writeln procedure)   re...
newline3 is  lines.  See   {crlf}, {terpri}. 
NeWS is  /nee'wis/, /n[y]oo'is/ or /n[y]ooz/ [acronym; the   `Network Window System'] n. The road not taken in window systems, an   elegant PostScript-based environment that would almost certainly   have won the standards war with {X} if it hadn't be...
NeWS2 is  is a lesson here that   too many software vendors haven't yet heeded.  Many hackers insist   on the two-syllable pronunciations above as a way of distinguishing   NeWS from {news} (the {netnews} software). 
news is  n. See {netnews}.
newsfroup is  // [USENET] n. Silly synonym for {newsgroup},   originally a typo but now in regular use on USENET's talk.bizarre   and other lunatic-fringe groups.
newsgroup is  [USENET] n. One of {USENET}'s huge collection of   topic groups or {fora}.  Usenet groups can be `unmoderated'   (anyone can post) or `moderated' (submissions are automatically   directed to a moderator, who edits or filters and then po...
newsgroup2 is  parallel {mailing list}s for   Internet people with no netnews access, with postings to the group   automatically propagated to the list and vice versa.  Some   moderated groups (especially those which are actually gatewayed   Internet...
newsgroup3 is  with groups   of postings periodically collected into a single large posting with   an index.   Among the best-known are comp.lang.c (the C-language forum),   comp.arch (on computer architectures), comp.unix.wizards   (for UNIX wizards...
newsgroup4 is  fans), and talk.politics.misc (miscellaneous political   discussions and {flamage}). 
nickle is  /ni'kl/ [from `nickel', common name for the U.S.   5-cent coin] n. A {nybble} + 1; 5 bits.  Reported among   developers for Mattel's GI 1600 (the Intellivision games   processor), a chip with 16-bit-wide RAM but 10-bit-wide ROM.  See   als...
night mode is  n. See {phase} (of people).
Nightmare File System is  n. Pejorative hackerism for Sun's Network   File System (NFS).  In any nontrivial network of Suns where there   is a lot of NFS cross-mounting, when one Sun goes down, the others   often freeze up.  Some machine tries to acc...
Nightmare File System2 is  repeats indefinitely.  This causes it to   appear dead to some messages (what is actually happening is that   it is locked up in what should have been a brief excursion to a   higher {spl} level).  Then another machine trie...
Nightmare File System3 is  pseudo-down machine, and itself becomes   pseudo-down.  The first machine to discover the down one is now   trying both to access the down one and to respond to the pseudo-down   one, so it is even harder to reach.  This sn...
Nightmare File System4 is  network of machines is frozen --- the user can't   even abort the file access that started the problem!  (ITS   partisans are apt to cite this as proof of UNIX's alleged bogosity;   ITS had a working NFS-like shared file sy...
Nightmare File System5 is  1970s.)  See also {broadcast storm}. 
NIL is  /nil/ [from LISP terminology for `false'] No.  Used   in reply to a question, particularly one asked using the   `-P' convention.  See {T}.
NMI is  /N-M-I/ n. Non-Maskable Interrupt.  An IRQ 7 on the PDP-11   or 680[01234]0; the NMI line on an 80{88,[1234]}86.  In contrast   with a {priority interrupt} (which might be ignored, although   that is unlikely), an NMI is *never* ignored.
no-op is  /noh'op/ alt. NOP /nop/ [no operation] n. 1. (also v.)   A machine instruction that does nothing (sometimes used in   assembler-level programming as filler for data or patch areas, or   to overwrite code to be removed in binaries).  See als...
no-op2 is  nothing to a project, or has nothing   going on upstairs, or both.  As in "He's a no-op." 3. Any   operation or sequence of operations with no effect, such as   circling the block without finding a parking space, or putting   money into a ...
no-op3 is  into   the coin-return box, or asking someone for help and being told to   go away.  "Oh, well, that was a no-op."  Hot-and-sour soup (see   {great-wall}) that is insufficiently either is `no-op soup';   so is wonton soup if everybody else...
noddy is  /nod'ee/ [UK: from the children's books] adj.   1. Small and un-useful, but demonstrating a point.  Noddy programs   are often written by people learning a new language or system.  The   archetypal noddy program is {hello, world}.  Noddy co...
noddy2 is  bug of a compiler.  May be used of   real hardware or software to imply that it isn't worth using.   "This editor's a bit noddy."  2. A program that is more or less   instant to produce.  In this use, the term does not necessarily   connot...
noddy3 is  sufficiently trivial   that it can be written and debugged while carrying on (and during   the space of) a normal conversation.  "I'll just throw together a   noddy {awk} script to dump all the first fields."  In North   America this might...
NOMEX underwear is  /noh'meks uhn'-der-weir/ [USENET] n. Syn.   {asbestos longjohns}, used mostly in auto-related mailing lists   and newsgroups.  NOMEX underwear is an actual product available on   the racing equipment market, used as a fire resista...
non-optimal solution is  n. (also `sub-optimal solution') An   astoundingly stupid way to do something.  This term is generally   used in deadpan sarcasm, as its impact is greatest when the person   speaking looks completely serious.  Compare {stunni...
nonlinear is  adj. [scientific computation] 1. Behaving in an erratic and   unpredictable fashion.  When used to describe the behavior of a   machine or program, it suggests that said machine or program is   being forced to run far outside of design ...
nonlinear2 is  induced by unreasonable inputs, or may be triggered   when a more mundane bug sends the computation far off from its   expected course.  2. When describing the behavior of a person,   suggests a tantrum or a {flame}.  "When you talk to...
nonlinear3 is  go nonlinear for hours."  In   this context, `go nonlinear' connotes `blow up out of proportion'   (proportion connotes linearity). 
nontrivial is  adj. Requiring real thought or significant computing   power.  Often used as an understated way of saying that a problem   is quite difficult or impractical, or even entirely unsolvable   ("Proving P=NP is nontrivial").  The preferred ...
nontrivial2 is  See {trivial}, {uninteresting},   {interesting}. 
notwork is  /not'werk/ n. A network, when it is acting {flaky} or is   {down}.  Compare {nyetwork}.  Said at IBM to have orig.   referred to a particular period of flakiness on IBM's VNET   corporate network, ca. 1988; but there are independent repor...
NP- is  /N-P/ pref. Extremely.  Used to modify adjectives   describing a level or quality of difficulty; the connotation is   often `more so than it should be' (NP-complete problems all seem to   be very hard, but so far no one has found a good a pri...
NP-2 is  this algorithm to perform   correctly in every case is NP-annoying."  This is generalized from   the computer-science terms `NP-hard' and `NP-complete'.  NP is   the set of Nondeterministic-Polynomial algorithms, those that can   be complete...
NP-3 is  amount of   time that is a polynomial function of the size of the input; a   solution for one NP-complete problem would solve all the others. 
nuke is  vt. 1. To intentionally delete the entire contents of a   given directory or storage volume.  "On UNIX, `rm -r /usr'   will nuke everything in the usr filesystem."  Never used for   accidental deletion.  Oppose {blow away}.  2. Syn. for   {d...
nuke2 is  features, or   code sections.  Often used to express a final verdict.  "What do   you want me to do with that 80-meg {wallpaper} file?"  "Nuke   it."  3. Used of processes as well as files; nuke is a frequent   verbal alias for `kill -9' on...
nuke3 is  {fandango on core} can trash the operating   system, including the FAT (the in-core copy of the disk block   chaining information).  This can utterly scramble attached disks,   which are then said to have been `nuked'.  This term is also   ...
nuke4 is  other micros without   memory protection. 
number-crunching is  n. Computations of a numerical nature, esp.   those that make extensive use of floating-point numbers.  The only   thing {Fortrash} is good for.  This term is in widespread   informal use outside hackerdom and even in mainstream ...
number-crunching2 is  connotations: namely, that the computations   are mindless and involve massive use of {brute force}.  This is   not always {evil}, esp. if it involves ray tracing or fractals   or some other use that makes {pretty pictures}, esp...
numbers is  [scientific computation] n. Output of a computation that   may not be significant results but at least indicate that the   program is running.  May be used to placate management, grant   sponsors, etc.  `Making numbers' means running a pr...
numbers2 is  necessarily meaningful output   --- is needed as a demonstration of progress.  See {pretty   pictures}, {math-out}, {social science number}. 
NUXI problem is  /nuk'see pro'bl*m/ n. This refers to the problem of   transferring data between machines with differing byte-order.  The   string `UNIX' might look like `NUXI' on a machine with a   different `byte sex' (e.g., when transferring data ...
NUXI problem2 is  vice-versa).  See also   {middle-endian}, {swab}, and {bytesexual}. 
nybble is  /nib'l/ (alt. `nibble') [from v. `nibble' by analogy   with `bite' => `byte'] n. Four bits; one {hex} digit;   a half-byte.  Though `byte' is now techspeak, this useful relative   is still jargon.  Compare {{byte}}, {crumb}, {tayste},   {d...
nybble2 is  Apparently   this spelling is uncommon in Commonwealth Hackish, as British   orthography suggests the pronunciation /ni:'bl/. 
nyetwork is  /nyet'werk/ [from Russian `nyet' = no] n. A network,   when it is acting {flaky} or is {down}.  Compare {notwork}.
Ob- is  /ob/ pref. Obligatory.  A piece of {netiquette}   acknowledging that the author has been straying from the newsgroup's   charter topic.  For example, if a posting in alt.sex is a response   to a part of someone else's posting that has nothing...
Ob-2 is  append `ObSex' (or `Obsex') and toss   off a question or vignette about some unusual erotic act.  It is   considered a sign of great {winnitude} when your Obs are more   interesting than other people's whole postings. 
Obfuscated C Contest is  n. An annual contest run since 1984 over   USENET by Landon Curt Noll and friends.  The overall winner is   whoever produces the most unreadable, creative, and bizarre (but   working) C program; various other prizes are award...
Obfuscated C Contest2 is  and macro-preprocessor facilities give   contestants a lot of maneuvering room.  The winning programs often   manage to be simultaneously (a) funny, (b) breathtaking works of   art, and (c) horrible examples of how *not* to ...
Obfuscated C Contest3 is  entry might help convey the flavor   of obfuscated C     /*      * HELLO WORLD program      * by Jack Applin and Robert Heckendorn, 1985      */     main(v,c)char**c;{for(v[c++]="Hello, world!\n)";     (!!c)[*c]&&(v--||--c&&...
obi-wan error is  /oh'bee-won` er'*r/ [RPI, from `off-by-one' and   the Obi-Wan Kenobi character in "Star Wars"] n.  A loop of   some sort in which the index is off by 1.  Common when the index   should have started from 0 but instead started from 1....
Objectionable-C is  n. Hackish take on "Objective-C", the name of an   object-oriented dialect of C in competition with the    better-known C++ (it is used to write native applications on the NeXT   machine).  Objectionable-C uses a Smalltalk-like sy...
Objectionable-C2 is  method calls, and (like many such   efforts) comes frustratingly close to attaining the {Right Thing}   without actually doing so. 
obscure is  adj. Used in an exaggeration of its normal meaning, to   imply total incomprehensibility.  "The reason for that last crash   is obscure."  "The `find(1)' command's syntax is obscure!"   The phrase `moderately obscure' implies that it coul...
obscure2 is  the trouble.  The construction   `obscure in the extreme' is the preferred emphatic form. 
octal forty is  /ok'tl for'tee/ n. Hackish way of saying "I'm   drawing a blank."  Octal 40 is the {{ASCII}} space character,   0100000; by an odd coincidence, {hex} 40 (01000000) is the   {{EBCDIC}} space character.  See {wall}.
off the trolley is  adj. Describes the behavior of a program that   malfunctions and goes catatonic, but doesn't actually {crash} or   abort.  See {glitch}, {bug}, {deep space}.
off-by-one error is  n. Exceedingly common error induced in many   ways, such as by starting at 0 when you should have started at 1 or   vice versa, or by writing `< N' instead of `<= N' or   vice-versa.  Also applied to giving something to the perso...
off-by-one error2 is   Often confounded with   {fencepost error}, which is properly a particular subtype of it. 
offline is  adv. Not now or not here.  "Let's take this   discussion offline."  Specifically used on {USENET} to suggest   that a discussion be taken off a public newsgroup to email.
old fart is  n. Tribal elder.  A title self-assumed with remarkable   frequency by (esp.) USENETters who have been programming for more   than about 25 years; often appears in {sig block}s attached to   Jargon File contributions of great archeologica...
old fart2 is  the second or third person but one of   pride in first person. 
Old Testament is  n. [C programmers] The first edition of {K&R}, the   sacred text describing {Classic C}.
one-line fix is  n. Used (often sarcastically) of a change to a   program that is thought to be trivial or insignificant right up to   the moment it crashes the system.  Usually `cured' by another   one-line fix.  See also {I didn't change anything!}
one-liner wars is  n. A game popular among hackers who code in the   language APL (see {write-only language}).  The objective is to   see who can code the most interesting and/or useful routine in one   line of operators chosen from APL's exceedingly...
one-liner wars2 is  was practiced among {TECO} hackers.      Ken Iverson, the inventor of APL, has been credited with a   one-liner that, given a number N, produces a list of the   prime numbers from 1 to N inclusive.  It looks like this	(2 = 0 +.= T...
one-liner wars3 is  character, the assignment arrow is a   single character, and `i' represents the APL iota. 
ooblick is  /oo'blik/ [from Dr. Seuss's `Bartholomew and the   Oobleck'] n. A bizarre semi-liquid sludge made from cornstarch and   water.  Enjoyed among hackers who make batches during playtime at   parties for its amusing and extremely non-Newtonia...
ooblick2 is  resists rapid motion like a solid and will   even crack when hit by a hammer.  Often found near lasers.   Here is a field-tested ooblick recipe contributed by GLS     1 cup cornstarch     1 cup baking soda     3/4 cup water     N drops o...
ooblick3 is  non-Newtonian as a pure cornstarch   ooblick, but has an appropriately slimy feel.   Some, however, insist that the notion of an ooblick *recipe*   is far too mechanical, and that it is best to add the water in   small increments so that...
ooblick4 is  through as it *becomes* ooblick can be grokked in   fullness by many hands.  For optional ingredients of this   experience, see the "Ceremonial Chemicals" section of   appendix B. 
open is  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 defun foo, open   eks close, open, plus eks one, close clos...
open switch is  [IBM prob. from railroading] n. An unresolved   question, issue, or problem.
operating system is  [techspeak] n. (Often abbreviated `OS') The   foundation software of a machine, of course; that which schedules   tasks, allocates storage, and presents a default interface to the   user between applications.  The facilities an o...
operating system2 is  design philosophy exert an extremely   strong influence on programming style and on the technical cultures   that grow up around its host machines.  Hacker folklore has been   shaped primarily by the {{UNIX}}, {{ITS}}, {{TOPS-10...
operating system3 is  {{CP/M}}, {{MS-DOS}}, and   {{Multics}} operating systems (most importantly by ITS and   UNIX). 
Orange Book is  n. The U.S. Government's standards document   `Trusted Computer System Evaluation Criteria, DOD standard   5200.28-STD, December, 1985' which characterize secure computing   architectures and defines levels A1 (most secure) through D ...
Orange Book2 is  can be upgraded to about C1   without excessive pain.  See also {{book titles}}. 
oriental food is  n. Hackers display an intense tropism towards   oriental cuisine, especially Chinese, and especially of the spicier   varieties such as Szechuan and Hunan.  This phenomenon (which has   also been observed in subcultures that overlap...
oriental food2 is  science-fiction fandom) has never been   satisfactorily explained, but is sufficiently intense that one can   assume the target of a hackish dinner expedition to be the best   local Chinese place and be right at least three times o...
oriental food3 is  {stir-fried random},   {laser chicken}, {Yu-Shiang Whole Fish}.  Thai, Indian,   Korean, and Vietnamese cuisines are also quite popular. 
orphan is  [UNIX] n. A process whose parent has died; one inherited by   `init(1)'.  Compare {zombie}.
orphaned i-node is  /or'f*nd i'nohd/ [UNIX] n. 1. [techspeak] A   file that retains storage but no longer appears in the directories   of a filesystem.  2. By extension, a pejorative for any person   serving no useful function within some organizatio...
orthogonal is  [from mathematics] adj. Mutually independent; well   separated; sometimes, irrelevant to.  Used in a generalization of   its mathematical meaning to describe sets of primitives or   capabilities that, like a vector basis in geometry, s...
orthogonal2 is  system and are in some sense   non-overlapping or mutually independent.  For example, in   architectures such as the PDP-11 or VAX where all or nearly all   registers can be used interchangeably in any role with respect to   any instr...
orthogonal3 is  orthogonal.  Or, in   logic, the set of operators `not' and `or' is orthogonal,   but the set `nand', `or', and `not' is not (because any   one of these can be expressed in terms of the others).  Also used   in comments on human disco...
OS is  /O-S/ 1. [Operating System] n. An acronym heavily used in email,   occasionally in speech. 2. n.,obs. On ITS, an output spy.  See   appendix A.
OS/2 is  /O S too/ n. The anointed successor to MS-DOS for Intel   286- and 386-based micros; proof that IBM/Microsoft couldn't get it   right the second time, either.  Mentioning it is usually good for a   cheap laugh among hackers --- the design wa...
OS/22 is  1.x so bad, that 3 years after introduction   you could still count the major {app}s shipping for it on the   fingers of two hands --- in unary.  Often called `Half-an-OS'.  On   January 28, 1991, Microsoft announced that it was dropping it...
OS/23 is  leaving the OS entirely in   the hands of IBM; on January 29 they claimed the media had got the   story wrong, but were vague about how.  It looks as though OS/2 is   moribund.  See {vaporware}, {monstrosity}, {cretinous},   {second-system ...
out-of-band is  [from telecommunications and network theory] adj.   1. In software, describes values of a function which are not in its   `natural' range of return values, but are rather signals that   some kind of exception has occurred.  Many C fun...
out-of-band2 is  nonnegative integral value, or indicate   failure with an out-of-band return value of -1.  Compare   {hidden flag}, {green bytes}.  2. Also sometimes used to   describe what communications people call `shift characters',   like the E...
out-of-band3 is  terminals, or   the level shift indicators in the old 5-bit Baudot codes.  3. In   personal communication, using methods other than email, such as   telephones or {snail-mail}. 
overflow bit is  n. 1. [techspeak] On some processors, an attempt to   calculate a result too large for a register to hold causes a   particular {flag} called an {overflow bit} to be set.   2. Hackers use the term of human thought too.  "Well, the {{...
overflow bit2 is  but I could hack it OK until   they got to the exception handling ... that set my overflow bit."   3. The hypothetical bit that will be set if a hacker doesn't get to   make a trip to the Room of Porcelain Fixtures "I'd better proce...
overrun is  n. 1. [techspeak] Term for a frequent consequence of data   arriving faster than it can be consumed, esp. in serial line   communications.  For example, at 9600 baud there is almost exactly   one character per millisecond, so if your {sil...
overrun2 is  machine takes longer than 2 msec to get to   service the interrupt, at least one character will be lost.  2. Also   applied to non-serial-I/O communications. "I forgot to pay my   electric bill due to mail overrun." "Sorry, I got four ph...
overrun3 is  your message to   overrun."  When {thrash}ing at tasks, the next person to make a   request might be told "Overrun!"  3. More loosely, may refer to a   {buffer overflow} not necessarily related to processing time (as   in {overrun screw}...
overrun screw is  [C programming] n. A variety of {fandango on core}   produced by scribbling past the end of an array (C has no checks   for this).  This is relatively benign and easy to spot if the array   is static; if it is auto, the result may b...
overrun screw2 is  in {heisenbug}s of the most diabolical   subtlety.  The term `overrun screw' is used esp. of scribbles   beyond the end of arrays allocated with `malloc(3)'; this   typically trashes the allocation header for the next block in the ...
overrun screw3 is  malloc and often   a core dump on the next operation to use `stdio(3)' or   `malloc(3)' itself.  See {spam}, {overrun}; see also   {memory leak}, {aliasing bug}, {precedence lossage},   {fandango on core}, {secondary damage}.*P.O.D...
overrun screw4 is  opposed to a   code section). Usage pedantic and rare.  See also {pod}. 
padded cell is  n. Where you put {luser}s so they can't hurt   anything.  A program that limits a luser to a carefully restricted   subset of the capabilities of the host system (for example, the   `rsh(1)' utility on USG UNIX).  Note that this is di...
padded cell2 is  overt and not aimed at   enforcing security so much as protecting others (and the luser)   from the consequences of the luser's boundless na"ivet'e (see   {na"ive}).  Also `padded cell environment'. 
page in is  [MIT] vi. 1. To become aware of one's surroundings again after   having paged out (see {page out}).  Usually confined to the sarcastic   comment "Eric pages in.  Film at 11."  See {film at 11}.   2. Syn. `swap in'; see {swap}.
page out is  [MIT] vi. 1. To become unaware of one's surroundings   temporarily, due to daydreaming or preoccupation.  "Can you repeat   that?  I paged out for a minute."  See {page in}.  Compare   {glitch}, {thinko}.  2. Syn. `swap out'; see {swap}.
pain in the net is  n. A {flamer}.
paper-net is  n. Hackish way of referring to the postal service,   analogizing it to a very slow, low-reliability network.  USENET   {sig block}s not uncommonly include a "Paper-Net" header just   before the sender's postal address; common variants o...
paper-net2 is  {voice-net}, {snail-mail}. 
param is  /p*-ram'/ n. Shorthand for `parameter'.  See also   {parm}; Compare {arg}, {var}.
parent message is  n. See {followup}.
parity errors is  pl.n. Little lapses of attention or (in more severe   cases) consciousness, usually brought on by having spent all night   and most of the next day hacking.  "I need to go home and crash;   I'm starting to get a lot of parity errors...
parity errors2 is  nearly always correctable transient error in   RAM hardware. 
Parkinson's Law of Data is  prov. "Data expands to fill the space   available for storage"; buying more memory encourages the use of   more memory-intensive techniques.  It has been observed over the   last 10 years that the memory usage of evolving ...
Parkinson's Law of Data2 is  18 months.  Fortunately, memory density   available for constant dollars tends to double about once every   12 months (see {Moore's Law}); unfortunately, the laws of   physics guarantee that the latter cannot continue ind...
parm is  /parm/ n. Further-compressed form of {param}.  This term   is an IBMism, and written use is almost unknown outside IBM   shops; spoken /parm/ is more widely distributed, but the synonym   {arg} is favored among hackers.  Compare {arg}, {var}...
parse is  [from linguistic terminology] vt. 1. To determine the   syntactic structure of a sentence or other utterance (close to the   standard English meaning).  "That was the one I saw you."  "I   can't parse that."  2. More generally, to understan...
parse2 is  just kretch the glims and then   aos the zotz."  "I can't parse that."  3. Of fish, to have to   remove the bones yourself.  "I object to parsing fish", means "I   don't want to get a whole fish, but a sliced one is okay".  A   `parsed fis...
parse3 is  over   whether `unparsed' should mean `bony', or also mean   `deboned'. 
Pascal is  n. An Algol-descended language designed by Niklaus Wirth   on the CDC 6600 around 1967--68 as an instructional tool for   elementary programming.  This language, designed primarily to keep   students from shooting themselves in the foot an...
Pascal2 is  general-purpose-programming point of view, was   later promoted as a general-purpose tool and, in fact, became the   ancestor of a large family of languages including Modula-2 and   {{Ada}} (see also {bondage-and-discipline language}).  T...
Pascal3 is  probably best summed up by a   devastating (and, in its deadpan way, screamingly funny) 1981 paper   by Brian Kernighan (of {K&R} fame) entitled "Why Pascal is   Not My Favorite Programming Language", which was never formally   published ...
Pascal4 is  Part of his   discussion is worth repeating here, because its criticisms are   still apposite to Pascal itself after ten years of improvement and   could also stand as an indictment of many other   bondage-and-discipline languages.  At th...
Pascal5 is  Pascal, Kernighan wrote     9. There is no escape     This last point is perhaps the most important.  The language is     inadequate but circumscribed, because there is no way to escape its     limitations.  There are no casts to disable ...
Pascal6 is  no way to replace the defective run-time     environment with a sensible one, unless one controls the compiler that     defines the "standard procedures".  The language is closed.      People who use Pascal for serious programming fall in...
Pascal7 is  impotent, it must be extended.  But each group     extends Pascal in its own direction, to make it look like whatever     language they really want.  Extensions for separate compilation,     FORTRAN-like COMMON, string data types, interna...
Pascal8 is  numbers, bit operators, etc., all add to the     utility of the language for one group but destroy its portability to     others.     I feel that it is a mistake to use Pascal for anything much beyond its     original target.  In its pure...
Pascal9 is  for teaching but not for real programming.   Pascal has since been almost entirely displaced (by {C}) from the   niches it had acquired in serious applications and systems   programming, but retains some popularity as a hobbyist language ...
patch is  1. n. A temporary addition to a piece of code, usually as a   {quick-and-dirty} remedy to an existing bug or misfeature.  A   patch may or may not work, and may or may not eventually be   incorporated permanently into the program.  Distingu...
patch2 is  that a patch is generated by more   primitive means than the rest of the program; the classical   examples are instructions modified by using the front panel   switches, and changes made directly to the binary executable of a   program ori...
patch3 is    fix}.  2. vt. To insert a patch into a piece of code.  3. [in the   UNIX world] n. A {diff} (sense 2).  4. A set of modifications to   binaries to be applied by a patching program.  IBM operating   systems often receive updates to the op...
patch4 is  hexadecimal patches.  If you have modified your OS, you   have to disassemble these back to the source.  The patches might   later be corrected by other patches on top of them (patches were   said to "grow scar tissue").  The result was of...
patch5 is  galore.   There is a classic story of a {tiger team} penetrating a secure   military computer that illustrates the danger inherent in binary   patches (or, indeed, any that you can't --- or don't --- inspect   and examine before installing...
patch6 is  any way to penetrate security of IBM's OS, so they made a   site visit to an IBM office (remember, these were official military   types who were purportedly on official business), swiped some IBM   stationery, and created a fake patch.  Th...
patch7 is  needed.  The patch was distributed at about the right   time for an IBM patch, had official stationery and all accompanying   documentation, and was dutifully installed.  The installation   manager very shortly thereafter learned something...
patch space is  n. An unused block of bits left in a binary so that   it can later be modified by insertion of machine-language   instructions there (typically, the patch space is modified to   contain new code, and the superseded code is patched to ...
patch space2 is  The widening use of HLLs has   made this term rare; it is now primarily historical outside IBM   shops.  See {patch} (sense 4), {zap} (sense 4), {hook}. 
path is  n. 1. A {bang path} or explicitly routed {{Internet   address}}; a node-by-node specification of a link between two   machines.  2. [UNIX] A filename, fully specified relative to the   root directory (as opposed to relative to the current di...
path2 is  `relative path'). This is also   called a `pathname'.  3. [UNIX and MS-DOS] The `search   path', an environment variable specifying the directories in which   the {shell} (COMMAND.COM, under MS-DOS) should look for commands.   Other, simila...
path3 is  the   C preprocessor has a `search path' it uses in looking for   `#include' files). 
pathological is  adj. 1. [scientific computation] Used of a data set   that is grossly atypical of normal expected input, esp. one that   exposes a weakness or bug in whatever algorithm one is using.  An   algorithm that can be broken by pathological...
pathological2 is  are very unlikely to occur in practice.   2. When used of test input, implies that it was purposefully   engineered as a worst case.  The implication in both senses is that   the data is spectacularly ill-conditioned or that someone...
pathological3 is  algorithm in order to come up with   such a crazy example.  3. Also said of an unlikely collection of   circumstances.  "If the network is down and comes up halfway   through the execution of that command by root, the system may   j...
pathological4 is  case."  Often used   to dismiss the case from discussion, with the implication that the   consequences are acceptable since that they will happen so   infrequently (if at all) that there is no justification for   going to extra trou...
payware is  /pay'weir/ n. Commercial software.  Oppose {shareware}   or {freeware}.
PBD is  /P-B-D/ [abbrev. of `Programmer Brain Damage'] n.  Applied   to bug reports revealing places where the program was obviously   broken by an incompetent or short-sighted programmer.  Compare   {UBD}; see also {brain-damaged}.
PC-ism is  /P-C-izm/ n. A piece of code or coding technique that   takes advantage of the unprotected single-tasking environment in   IBM PCs and the like, e.g., by busy-waiting on a hardware register,   direct diddling of screen memory, or using har...
PC-ism2 is  {vaxism}, {unixism}.  Also,   `PC-ware' n., a program full of PC-isms on a machine with a more   capable operating system.  Pejorative. 
PD is  /P-D/ adj. Common abbreviation for `public domain', applied   to software distributed over {USENET} and from Internet archive   sites.  Much of this software is not in fact public domain in   the legal sense but travels under various copyright...
PD2 is  anyone who can {snarf} a copy.  See   {copyleft}. 

factpacks/jargon-split.fact  view on Meta::CPAN

pdl3 is  eyes won't focus beyond 2 feet." 
PDP-10 is  [Programmed Data Processor model 10] n. The machine that   made timesharing real.  It looms large in hacker folklore because   of its adoption in the mid-1970s by many university computing   facilities and research labs, including the MIT ...
PDP-102 is  the instruction set (most notably the   bit-field instructions) are still considered unsurpassed.  The 10   was eventually eclipsed by the VAX machines (descendants of the   PDP-11) when DEC recognized that the 10 and VAX product lines we...
PDP-103 is  concentrate its software   development effort on the more profitable VAX.  The machine was   finally dropped from DEC's line in 1983, following the failure of   the Jupiter Project at DEC to build a viable new model. (Some   attempts by o...
PDP-104 is  nothing; see   {Foonly}) This event spelled the doom of {{ITS}} and the   technical cultures that had spawned the original Jargon File, but   by mid-1991 it had become something of a badge of honorable   old-timerhood among hackers to hav...
PDP-105 is  {{TOPS-10}}, {{ITS}}, {AOS}, {BLT}, {DDT}, {DPB},   {EXCH}, {HAKMEM}, {JFCL}, {LDB}, {pop}, {push},   appendix A. 
PDP-20 is  n. The most famous computer that never was.  {PDP-10}   computers running the {{TOPS-10}} operating system were labeled   `DECsystem-10' as a way of differentiating them from the PDP-11.   Later on, those systems running {TOPS-20} were lab...
PDP-202 is  being the result of a lawsuit   brought against DEC by Singer, which once made a computer called   `system-10'), but contrary to popular lore there was never a   `PDP-20'; the only difference between a 10 and a 20 was the   operating syst...
PDP-203 is  all)   machines sold to run TOPS-10 were painted `Basil Blue', whereas   most TOPS-20 machines were painted `Chinese Red' (often mistakenly   called orange). 
peek is  n.,vt. (and {poke}) The commands in most microcomputer   BASICs for directly accessing memory contents at an absolute   address; often extended to mean the corresponding constructs in any   {HLL} (peek reads memory, poke modifies it).  Much ...
peek2 is  {peek}ing around memory, more   or less at random, to find the location where the system keeps   interesting stuff.  Long (and variably accurate) lists of such   addresses for various computers circulate (see {{interrupt list,   the}}).  Th...
peek3 is  highly   useful, mildly amusing, useless but neat, or (most likely) total   {lossage} (see {killer poke}). 
pencil and paper is  n. An archaic information storage and   transmission device that works by depositing smears of graphite on   bleached wood pulp.  More recent developments in paper-based   technology include improved `write-once' update devices w...
pencil and paper2 is  balls to deposit colored   pigment.  All these devices require an operator skilled at   so-called `handwriting' technique.  These technologies are   ubiquitous outside hackerdom, but nearly forgotten inside it.  Most   hackers h...
pencil and paper3 is  years of   keyboarding tend to have encouraged it to degrade further.  Perhaps   for this reason, hackers deprecate pencil-and-paper technology and   often resist using it in any but the most trivial contexts.  See   also append...
peon is  n. A person with no special ({root} or {wheel})   privileges on a computer system.  "I can't create an account on   *foovax* for you; I'm only a peon there."
percent-S is  /per-sent' es'/ [From the code in C's `printf(3)'   library function used to insert an arbitrary string argument] n. An   unspecified person or object.  "I was just talking to some   percent-s in administration."  Compare {random}.
perf is  /perf/ n. See {chad} (sense 1).  The term `perfory'   /per'f*-ree/ is also heard.
perfect programmer syndrome is  n. Arrogance; the egotistical   conviction that one is above normal human error.  Most frequently   found among programmers of some native ability but relatively   little experience (especially new graduates; their per...
perfect programmer syndrome2 is  excellent performance at solving {toy   problem}s).  "Of course my program is correct, there is no need to   test it."  "Yes, I can see there may be a problem here, but   *I'll* never type `rm -r /' while in {root}." 
Perl is  /perl/ [Practical Extraction and Report Language, a.k.a   Pathologically Eclectic Rubbish Lister] n. An interpreted language   developed by Larry Wall (lwall@jpl.nasa.gov, author of   `patch(1)' and `rn(1)') and distributed over USENET.   Su...
Perl2 is  hairier (see   {awk}).  UNIX sysadmins, who are almost always incorrigible   hackers, increasingly consider it one of the {languages of   choice}.  Perl has been described, in a parody of a famous remark   about `lex(1)', as the "Swiss-Army...
pessimal is  /pes'im-l/ [Latin-based antonym for `optimal'] adj.   Maximally bad.  "This is a pessimal situation."  Also `pessimize'   vt. To make as bad as possible.  These words are the obvious   Latin-based antonyms for `optimal' and `optimize', b...
pessimal2 is  most English dictionaries, although   `pessimize' is listed in the OED. 
pessimizing compiler is  /pes'*-miz`ing k*m-pil'r/ [antonym of   `optimizing compiler'] n. A compiler that produces object code that   is worse than the straightforward or obvious hand translation.  The   implication is that the compiler is actually ...
pessimizing compiler2 is  excessive cleverness is doing the opposite.  A   few pessimizing compilers have been written on purpose, however, as   pranks or burlesques. 
peta- is  /pe't*/ [SI] pref. See {{quantifiers}}.
PETSCII is  /pet'skee/ [abbreviation of PET ASCII] n. The variation   (many would say perversion) of the {{ASCII}} character set used by   the Commodore Business Machines PET series of personal computers   and the later Commodore C64, C16, and C128 m...
PETSCII2 is  and up-arrow (as in old-style ASCII) instead of   underscore and caret, placed the unshifted alphabet at positions   65--90, put the shifted alphabet at positions 193--218, and added   graphics characters. 
phase is  1. 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 and/or according to no fixed   schedule.  It is not uncommon to change one's ph...
phase2 is  regular basis.  "What's your phase?"  "I've   been getting in about 8 P.M. lately, but I'm going to {wrap   around} to the day schedule by Friday."  A person who is roughly   12 hours out of phase is sometimes said to be in `night mode'.  ...
phase3 is  frequently) used, meaning   you're working 9 to 5 (or, more likely, 10 to 6).)  The act of   altering one's cycle is called `changing phase'; `phase   shifting' has also been recently reported from Caltech.   2. `change phase the hard way'...
phase4 is  to get into a different phase.  3. `change phase   the easy way' To stay asleep, etc.  However, some claim that   either staying awake longer or sleeping longer is easy, and that it   is *shortening* your day or night that's hard (see {wra...
phase5 is  travelers who cross many   time-zone boundaries may be attributed to two distinct causes the   strain of travel per se, and the strain of changing phase.  Hackers   who suddenly find that they must change phase drastically in a   short per...
phase6 is  experience   something very like jet lag without traveling. 
phase of the moon is  n. Used humorously as a random parameter on which   something is said to depend.  Sometimes implies unreliability of   whatever is dependent, or that reliability seems to be dependent on   conditions nobody has been able to dete...
phase of the moon2 is  channel open in mumble mode, having the foo   switch set, and on the phase of the moon."   True story Once upon a time there was a bug that really did depend   on the phase of the moon.  There is a little subroutine that had   ...
phase of the moon3 is  MIT to calculate an   approximation to the moon's true phase.  GLS incorporated this   routine into a LISP program that, when it wrote out a file, would   print a timestamp line almost 80 characters long.  Very   occasionally t...
phase of the moon4 is  and   would overflow onto the next line, and when the file was later read   back in the program would {barf}.  The length of the first line   depended on both the precise date and time and the length of the   phase specificatio...
phase of the moon5 is  bug   literally depended on the phase of the moon!   The first paper edition of the Jargon File (Steele-1983) included   an example of one of the timestamp lines that exhibited this bug, but   the typesetter `corrected' it.  Th...
phreaking is  [from `phone phreak'] n. 1. The art and science of   cracking the phone network (so as, for example, to make free   long-distance calls).  2. By extension, security-cracking in any   other context (especially, but not exclusively, on co...
phreaking2 is  phreaking was a semi-respectable activity among   hackers; there was a gentleman's agreement that phreaking as an   intellectual game and a form of exploration was OK, but serious   theft of services was taboo.  There was significant c...
phreaking3 is  hard-core phone phreaks who   ran semi-underground networks of their own through such media as   the legendary `TAP Newsletter'.  This ethos began to break   down in the mid-1980s as wider dissemination of the techniques put   them in ...
phreaking4 is  the same   time, changes in the phone network made old-style technical   ingenuity less effective as a way of hacking it, so phreaking came   to depend more on overtly criminal acts such as stealing phone-card   numbers.  The crimes an...
phreaking5 is  turned that game very ugly.  A few old-time hackers still phreak   casually just to keep their hand in, but most these days have   hardly even heard of `blue boxes' or any of the other   paraphernalia of the great phreaks of yore. 
pico- is  [SI a quantifier   meaning * 10^-12]   pref. Smaller than {nano-}; used in the same rather loose   connotative way as {nano-} and {micro-}.  This usage is not yet   common in the way {nano-} and {micro-} are, but should be   instantly recog...
pico-2 is  {{quantifiers}},   {micro-}. 
run like a pig is  v. To run very slowly on given hardware, said of   software.  Distinct from {hog}.
pilot error is  [Sun from aviation] n. A user's misconfiguration or   misuse of a piece of software, producing apparently buglike results   (compare {UBD}).  "Joe Luser reported a bug in sendmail that   causes it to generate bogus headers."  "That's ...
ping is  [from the TCP/IP acronym `Packet INternet Groper', prob.   originally contrived to match the submariners' term for a sonar   pulse] 1. n.  Slang term for a small network message (ICMP ECHO)   sent by a computer to check for the presence and ...
ping2 is  a phone greeting.  See {ACK},   also {ENQ}.  2. vt. To verify the presence of.  3. vt. To get   the attention of.  From the UNIX command `ping(1)' that sends   an ICMP ECHO packet to another host.  4. vt. To send a message to   all members ...
ping3 is  order   to verify that everybody's addresses are reachable).  "We haven't   heard much of anything from Geoff, but he did respond with an ACK   both times I pinged jargon-friends."   The funniest use of `ping' to date was described in Janua...
ping4 is  comp.sys.next.  He was trying   to isolate a faulty cable segment on a TCP/IP Ethernet hooked up to   a NeXT machine, and got tired of having to run back to his console   after each cabling tweak to see if the ping packets were getting   th...
ping5 is  on the NeXT, then   wrote a script that repeatedly invoked `ping(8)', listened for   an echo, and played back the recording on each returned packet.   Result?  A program that caused the machine to repeat, over and   over, "Ping ... ping ......
ping6 is  turned the volume to maximum, ferreted through   the building with one ear cocked, and found a faulty tee connector   in no time. 
Pink-Shirt Book is  `The Peter Norton Programmer's Guide to the IBM   PC'.  The original cover featured a picture of Peter Norton with a   silly smirk on his face, wearing a pink shirt.  Perhaps in   recognition of this usage, the current edition has...
Pink-Shirt Book2 is  pink shirt.  See also {{book titles}}. 
PIP is  /pip/ [Peripheral Interchange Program] vt.,obs. To copy; from   the program PIP on CP/M, RSX-11, RSTS/E, and OS/8 (derived from a   utility on the PDP-6) that was used for file copying (and in OS/8   and RT-11 for just about every other file ...
PIP2 is  that when the program was originated, during the   development of the PDP-6 in 1963, it was called ATLATL (`Anything,   Lord, to Anything, Lord'). 
pistol is  [IBM] n. A tool that makes it all too easy for you to   shoot yourself in the foot.  "UNIX `rm *' makes such a nice   pistol!"
pizza box is  [Sun] n. The largish thin box housing the electronics   in (especially Sun) desktop workstations, so named because of its   size and shape and the dimpled pattern that looks like air holes.   Two meg single-platter removable disk packs ...
pizza box2 is  they were stuck into was referred to as a pizza   oven.  It's an index of progress that in the old days just the disk   was pizza-sized, while now the entire computer is. 
ANSI standard pizza is  /an'see stan'd*rd peet'z*/ [CMU] Pepperoni   and mushroom pizza.  Coined allegedly because most pizzas ordered   by CMU hackers during some period leading up to mid-1990 were of   that flavor.  See also {rotary debugger}; comp...
plain-ASCII is  /playn-as'kee/ Syn. {flat-ASCII}.
plan file is  [UNIX] n. On systems that support {finger}, the   `.plan' file in a user's home directory is displayed when the user   is fingered.  This feature was originally intended to be used to   keep potential fingerers apprised of one's locatio...
plan file2 is  almost universally to humorous and   self-expressive purposes (like a {sig block}).  See {Hacking X   for Y}. 
platinum-iridium is  adj. Standard, against which all others of the   same category are measured.  Usage silly.  The notion is that one   of whatever it is has actually been cast in platinum-iridium alloy   and placed in the vault beside the Standard...
platinum-iridium2 is  Weights and Measures near Paris.  (From   1889 to 1960, the meter was defined to be the distance between two   scratches in a platinum-iridium bar kept in that vault --- this   replaced an earlier definition as 10^7 times the di...
platinum-iridium3 is  along a meridian through   Paris; unfortunately, this had been based on an inexact value of   the circumference of the Earth.  From 1960 to 1984 it was defined   to be 1650763.73 wavelengths of the orange-red line of krypton-86 ...
platinum-iridium4 is  as the length of the   path traveled by light in a vacuum in the time interval of   1/299,792,458 of a second.  The kilogram is now the only unit of   measure officially defined in terms of a unique artifact.)  "This   garbage-c...
platinum-iridium5 is    platinum-iridium cons cell in Paris."  Compare {golden}. 
playpen is  [IBM] n. A room where programmers work.  Compare {salt   mines}.
playte is  /playt/ 16 bits, by analogy with {nybble} and {{byte}}.  Usage   rare and extremely silly.  See also {dynner} and {crumb}.
plingnet is  /pling'net/ n. Syn. {UUCPNET}.  Also see   {{Commonwealth Hackish}}, which uses `pling' for {bang} (as in   {bang path}).
plokta is  /plok't*/ [Acronym for `Press Lots Of Keys To Abort']   v.  To press random keys in an attempt to get some response from   the system.  One might plokta when the abort procedure for a   program is not known, or when trying to figure out if...
plokta2 is   Plokta can also be used while trying   to figure out any unknown key sequence for a particular operation.   Someone going into `plokta mode' usually places both hands flat   on the keyboard and presses down, hoping for some useful   resp...
plonk is  [USENET possibly influenced by British slang `plonk' for   cheap booze] The sound a {newbie} makes as he falls to the bottom   of a {kill file}.  Used almost exclusively in the {newsgroup}   talk.bizarre, this term (usually written "*plonk*...
plugh is  /ploogh/ [from the {ADVENT} game] v. See {xyzzy}.
plumbing is  [UNIX] n. Term used for {shell} code, so called because   of the prevalence of `pipelines' that feed the output of one   program to the input of another.  Under UNIX, user utilities can   often be implemented or at least prototyped by a ...
plumbing2 is  temp-file grinding encapsulated in a   shell script; this is much less effort than writing C every time,   and the capability is considered one of UNIX's major winning   features.  Esp. used in the construction `hairy plumbing' (see   {...
plumbing3 is  spell-checker out of   `sort(1)', `comm(1)', and `tr(1)' with a little   plumbing." See also {tee}. 
PM  is  /P-M/ 1. v. (from `preventive maintenance') To bring   down a machine for inspection or test purposes; see {scratch   monkey}.  2. n. Abbrev. for `Presentation Manager', an   {elephantine} OS/2 graphical user interface.  See also   {provocati...
pnambic is  /p*-nam'bik/ [Acronym from the scene in the film   version of `The Wizard of Oz' in which true nature of the   wizard is first discovered "Pay no attention to the man behind   the curtain."]  1. A stage of development of a process or func...
pnambic2 is  implementation or to the complexity of   the system, requires human interaction to simulate or replace some   or all of the actions, inputs, or outputs of the process or   function.  2. Of or pertaining to a process or function whose   a...
pnambic3 is  falsified.  3. Requiring   {prestidigitization}.   The ultimate pnambic product was "Dan Bricklin's Demo", a program   which supported flashy user-interface design prototyping.  There is   a related maxim among hackers "Any sufficiently ...
pnambic4 is  a rigged demo."  See   {magic}, sense 1, for illumination of this point. 
pod is  [allegedly from acronym POD for `Prince Of Darkness'] n. A   Diablo 630 (or, latterly, any letter-quality impact printer).  From   the DEC-10 PODTYPE program used to feed formatted text to it.   See also {P.O.D.}
poke is  n.,vt. See {peek}.
poll is  v.,n. 1. [techspeak] The action of checking the status of an   input line, sensor, or memory location to see if a particular   external event has been registered.  2. To repeatedly call or check   with someone "I keep polling him, but he's n...
poll2 is  out."  3. To ask.  "Lunch?  I poll for   a takeout order daily." 
polygon pusher is  n. A chip designer who spends most of his or her time at   the physical layout level (which requires drawing *lots* of   multi-colored polygons).  Also `rectangle slinger'.
POM is  /P-O-M/ n. Common acronym for {phase of the moon}.  Usage   usually in the phrase `POM-dependent', which means {flaky}.
pop is  [from the operation that removes the top of a stack, and the   fact that procedure return addresses are saved on the stack] (also   capitalized `POP' /pop/) 1. vt. To remove something from a   {stack} or {pdl}.  If a person says he/she has po...
pop2 is  he/she has finally finished   working on it and can now remove it from the list of things hanging   overhead.  2. When a discussion gets to too deep a level of detail   so that the main point of the discussion is being lost, someone   will s...
pop3 is  level!"   The shout is frequently accompanied by an upthrust arm with a   finger pointing to the ceiling. 
POPJ is  /pop'J/ [from a {PDP-10} return-from-subroutine   instruction] n.,v. To return from a digression.  By verb doubling,   "Popj, popj" means roughly "Now let's see, where were we?"   See {RTI}.
posing is  n. On a {MUD}, the use of `' or an equivalent   command to announce to other players that one is taking a certain   physical action that has no effect on the game (it may, however,   serve as a social signal or propaganda device that induc...
posing2 is  example, if one's character name   is Firechild, one might type ` looks delighted at the idea and   begins hacking on the nearest terminal' to broadcast a message that   says "Firechild looks delighted at the idea and begins hacking on   ...
post is  v. To send a message to a {mailing list} or {newsgroup}.   Distinguished in context from `mail'; one might ask, for   example "Are you going to post the patch or mail it to known   users?"
posting is  n. Noun corresp. to v. {post} (but note that   {post} can be nouned).  Distinguished from a `letter' or ordinary   {email} message by the fact that it is broadcast rather than   point-to-point.  It is not clear whether messages sent to a ...
posting2 is  perhaps the best dividing line   is that if you don't know the names of all the potential   recipients, it is a posting. 
postmaster is  n. The email contact and maintenance person at a site   connected to the Internet or UUCPNET.  Often, but not always, the   same as the {admin}.  It is conventional for each machine to have   a `postmaster' address that is aliased to t...
pound on is  vt.  Syn. {bang on}.
power cycle is  vt. (also, `cycle power' or just `cycle') To   power off a machine and then power it on immediately, with the   intention of clearing some kind of {hung} or {gronk}ed state.   Syn. {120 reset}; see also {Big Red Switch}.  Compare   {V...
power cycle2 is  see the   AI Koan in appendix A about Tom Knight and the novice. 
PPN is  /P-P-N/, /pip'n/ [from `Project-Programmer Number'] n. A   user-ID under {{TOPS-10}} and its various mutant progeny at SAIL,   BBN, CompuServe, and elsewhere.  Old-time hackers from the PDP-10   era sometimes use this to refer to user IDs on ...
precedence lossage is  /pre's*-dens los'*j/ [C programmers] n. Coding   error in an expression due to unexpected grouping of arithmetic or   logical operators by the compiler.  Used esp. of certain common   coding errors in C due to the nonintuitivel...
precedence lossage2 is  `<<', and `>>' (for this   reason, experienced C programmers deliberately forget the   language's {baroque} precedence hierarchy and parenthesize   defensively).  Can always be avoided by suitable use of   parentheses.  {LISP}...
precedence lossage3 is  happen in *their* favorite language, which eschews precedence   entirely, requiring one to use explicit parentheses everywhere.   See {aliasing bug}, {memory leak}, {smash the stack},   {fandango on core}, {overrun screw}. 
prepend is  /pree`pend'/ [by analogy with `append'] vt. To   prefix.  As with `append' (but not `prefix' or `suffix' as a   verb), the direct object is always the thing being added and not   the original word (or character string, or whatever).  "If ...
prepend2 is  translation routine will pass   it through unaltered." 
prestidigitization is  /pres`t*-di`j*-ti-zay'sh*n/ n. 1. The act   of putting something into digital notation via sleight of hand.   2. Data entry through legerdemain.
pretty pictures is  n. [scientific computation] The next step up from   {numbers}.  Interesting graphical output from a program that may   not have any sensible relationship to the system the program is   intended to model.  Good for showing to {mana...
prettyprint is  /prit'ee-print/ (alt. `pretty-print') v. 1. To   generate `pretty' human-readable output from a {hairy} internal   representation; esp. used for the process of {grind}ing (sense 2)   LISP code.  2. To format in some particularly slick...
pretzel key is  [Mac users] n. See {command key}.
prime time is  [from TV programming] n. Normal high-usage hours on a   timesharing system; the day shift.  Avoidance of prime time is a   major reason for {night mode} hacking.
priority interrupt is  [from the hardware term] n. Describes any   stimulus compelling enough to yank one right out of {hack mode}.   Classically used to describe being dragged away by an {SO} for   immediate sex, but may also refer to more mundane i...
priority interrupt2 is  in the near vicinity.  Also called   an {NMI} (non-maskable interrupt), especially in PC-land. 
profile is  n. 1. A control file for a program, esp. a text file   automatically read from each user's home directory and intended to   be easily modified by the user in order to customize the program's   behavior.  Used to avoid {hardcoded} choices....
profile2 is  time spent in each routine of a program,   used to find and {tune} away the {hot spot}s in it.  This sense   is often verbed.  Some profiling modes report units other than time   (such as call counts) and/or report at granularities other...
proglet is  /prog'let/ [UK] n. A short extempore program written   to meet an immediate, transient need.  Often written in BASIC,   rarely more than a dozen lines long, and contains no subroutines.   The largest amount of code that can be written off...
proglet2 is  any editing, and that runs correctly the   first time (this amount varies significantly according to the   language one is using).  Compare {toy program}, {noddy},   {one-liner wars}. 
program is  n. 1. A magic spell cast over a computer allowing it to   turn one's input into error messages.  2. An exercise in   experimental epistemology.  3. A form of art, ostensibly intended   for the instruction of computers, which is neverthele...
program2 is  programmers can't understand it. 
Programmer's Cheer is  "Shift to the left!  Shift to the right!  Pop   up, push down!  Byte!  Byte!  Byte!"  A joke so old it has hair on   it.
programming is  n. 1. The art of debugging a blank sheet of paper (or,   in these days of on-line editing, the art of debugging an empty   file).  2. n. A pastime similar to banging one's head against a   wall, but with fewer opportunities for reward...
programming2 is  clothes on (although clothes are not   mandatory). 
propeller head is  n. Used by hackers, this is syn. with {computer   geek}.  Non-hackers sometimes use it to describe all techies.   Prob. derives from SF fandom's tradition (originally invented by   old-time fan Ray Faraday Nelson) of propeller bean...
propeller head2 is  actually wears them except as a joke). 
propeller key is  [Mac users] n. See {command key}.
proprietary is  adj. 1. In {marketroid}-speak, superior; implies a   product imbued with exclusive magic by the unmatched brilliance of   the company's hardware or software designers.  2. In the language   of hackers and users, inferior; implies a pr...
proprietary2 is  standards, and thus one that puts the customer at the   mercy of a vendor able to gouge freely on service and upgrade   charges after the initial sale has locked the customer in (that's   assuming it wasn't too expensive in the first...
protocol is  n. As used by hackers, this never refers to niceties   about the proper form for addressing letters to the Papal Nuncio or   the order in which one should use the forks in a Russian-style   place setting; hackers don't care about such th...
protocol2 is  set of rules that allow different machines   or pieces of software to coordinate with each other without   ambiguity.  So, for example, it does include niceties about the   proper form for addressing packets on a network or the order in...
protocol3 is  Philosophers Problem.   It implies that there is some common message format and an accepted set   of primitives or commands that all parties involved understand, and   that transactions among them follow predictable logical sequences.  ...
provocative maintenance is  [common ironic mutation of `preventive   maintenance'] n. Actions performed upon a machine at regularly   scheduled intervals to ensure that the system remains in a usable   state.  So called because it is all too often pe...
provocative maintenance2 is  know what he is doing; this results   in the machine's remaining in an *un*usable state for an   indeterminate amount of time.  See also {scratch monkey}. 
prowler is  [UNIX] n. A {daemon} that is run periodically (typically   once a week) to seek out and erase {core} files, truncate   administrative logfiles, nuke `lost+found' directories, and   otherwise clean up the {cruft} that tends to pile up in t...
prowler2 is  {GFR}, {reaper},   {skulker}. 
pseudo is  /soo'doh/ [USENET truncation of `pseudonym'] n. 1. An   electronic-mail or {USENET} persona adopted by a human for   amusement value or as a means of avoiding negative repercussions of   one's net.behavior; a `nom de USENET', often associa...
pseudo2 is  message origins.  Perhaps the   best-known and funniest hoax of this type is {BIFF}.   2. Notionally, a {flamage}-generating AI program simulating a   USENET user.  Many flamers have been accused of actually being such   entities, despite...
pseudo3 is  sophistication yet exists.  However, in 1989 there was a famous   series of forged postings that used a phrase-frequency-based   travesty generator to simulate the styles of several well-known   flamers; it was based on large samples of t...
pseudo4 is  Press}).  A significant number of people   were fooled by the forgeries, and the debate over their   authenticity was settled only when the perpetrator came forward to   publicly admit the hoax. 
pseudoprime is  n. A backgammon prime (six consecutive occupied   points) with one point missing.  This term is an esoteric pun   derived from a mathematical method that, rather than determining   precisely whether a number is prime (has no divisors)...
pseudoprime2 is  whether the number is `probably'   prime.  A number that passes this test is called a pseudoprime.   The hacker backgammon usage stems from the idea that a pseudoprime   is almost as good as a prime it does the job of a prime until  ...
pseudosuit is  /soo'doh-s[y]oot`/ n. A {suit} wannabee; a hacker   who has decided that he wants to be in management or administration   and begins wearing ties, sport coats, and (shudder!) suits   voluntarily.  It's his funeral.  See also {lobotomy}...
psychedelicware is  /si`k*-del'-ik-weir/ [UK] n. Syn.   {display hack}.  See also {smoking clover}.
psyton is  /si'ton/ [TMRC] n. The elementary particle carrying the   sinister force.  The probability of a process losing is   proportional to the number of psytons falling on it.  Psytons are   generated by observers, which is why demos are more lik...
psyton2 is  watching.  [This term appears to have been   largely superseded by {bogon}; see also {quantum bogodynamics}.   --- ESR] 
pubic directory is  [NYU] (also `pube directory' /pyoob'   d*-rek't*-ree/) n. The `pub' (public) directory on a machine that   allows {FTP} access.  So called because it is the default   location for {SEX} (sense 1).  "I'll have the source in the   p...
puff is  vt. To decompress data that has been crunched by Huffman   coding.  At least one widely distributed Huffman decoder program   was actually *named* `PUFF', but these days it is usually   packaged with the encoder.  Oppose {huff}.
punched card is  alt. `punch card' [techspeak] n.obs. The signature   medium of computing's {Stone Age}, now obsolescent outside of   some IBM shops.  The punched card actually predated computers   considerably, originating in 1801 as a control devic...
punched card2 is  patented by Hollerith and used with   mechanical tabulating machines in the 1890 U.S. Census was a piece   of cardboard about 90 mm by 215 mm, designed to fit exactly in the   currency trays used for that era's larger dollar bills. ...
punched card3 is  manufacturer) married   the punched card to computers, encoding binary information as   patterns of small rectangular holes; one character per column,   80 columns per card.  Other coding schemes, sizes of card, and   hole shapes we...
punched card4 is  width of most character terminals is a legacy of the   IBM punched card; so is the size of the quick-reference cards   distributed with many varieties of computers even today.  See   {chad}, {chad box}, {eighty-column mind}, {green ...
punt is  [from the punch line of an old joke referring to American   football "Drop back 15 yards and punt!"] v. 1. To give up,   typically without any intention of retrying.  "Let's punt the   movie tonight."  "I was going to hack all night to get t...
punt2 is  mean that you've decided   not to stay up all night, and may also mean you're not ever even   going to put in the feature.  2. More specifically, to give up on   figuring out what the {Right Thing} is and resort to an   inefficient hack.  3...
punt3 is  problem, typically because one cannot define what is desirable   sufficiently well to frame an algorithmic solution.  "No way to   know what the right form to dump the graph in is --- we'll punt   that for now."  4. To hand a tricky impleme...

factpacks/jargon-split.fact  view on Meta::CPAN

Wizard Book2 is  LISP/Scheme   world. 
wizard mode is  [from {rogue}] n. A special access mode of a program or   system, usually passworded, that permits some users godlike   privileges.  Generally not used for operating systems themselves   (`root mode' or `wheel mode' would be used inst...
wizardly is  adj. Pertaining to wizards.  A wizardly {feature} is one   that only a wizard could understand or use properly.
womb box is  n. 1. [TMRC] Storage space for equipment.  2. [proposed]   A variety of hard-shell equipment case with heavy interior padding   and/or shaped carrier cutouts in a foam-rubber matrix; mundanely   called a `flight case'.  Used for delicate...
WOMBAT is  [Waste Of Money, Brains, And Time] adj. Applied to problems   which are both profoundly {uninteresting} in themselves and   unlikely to benefit anyone interesting even if solved.  Often used   in fanciful constructions such as `wrestling w...
WOMBAT2 is  {SMOP}.  Also note the rather different   usage as a meta-syntactic variable in {{Commonwealth Hackish}}. 
wonky is  /wong'kee/ [from Australian slang] adj. Yet another   approximate synonym for {broken}.  Specifically connotes a   malfunction that produces behavior seen as crazy, humorous, or   amusingly perverse.  "That was the day the printer's font lo...
wonky2 is  out in Tengwar."  Also in   `wonked out'.  See {funky}, {demented}, {bozotic}. 
workaround is  n. A temporary {kluge} inserted in a system under   development or test in order to avoid the effects of a {bug} or   {misfeature} so that work can continue.  Theoretically,   workarounds are always replaced by {fix}es; in practice,   ...
workaround2 is  workarounds in the   first couple of releases.  "The code died on NUL characters in the   input, so I fixed it to interpret them as spaces."  "That's not a   fix, that's a workaround!" 
working as designed is  [IBM] adj. 1. In conformance to a wrong or   inappropriate specification; useful, but misdesigned.   2. Frequently used as a sardonic comment on a program's utility.   3. Unfortunately also used as a bogus reason for not accep...
working as designed2 is  this sense is used in   official documents!  See {BAD}. 
worm is  [from `tapeworm' in John Brunner's novel `The   Shockwave Rider', via XEROX PARC] n. A program that propagates   itself over a network, reproducing itself as it goes.  Compare   {virus}.  Nowadays the term has negative connotations, as it is...
worm2 is  Perhaps the   best-known example was Robert T. Morris's `Internet Worm' of 1988,   a `benign' one that got out of control and hogged hundreds of   Suns and VAXen across the U.S.  See also {cracker}, {RTM},   {Trojan horse}, {ice}. 
wound around the axle is  adj. In an infinite loop.  Often used by older   computer types.
wrap around is  vi. (also n. `wraparound' and v. shorthand `wrap')   1. [techspeak] The action of a counter that starts over at zero or at   `minus infinity' (see {infinity}) after its maximum value has   been reached, and continues incrementing, eit...
wrap around2 is  because of an overflow (as when a car's   odometer starts over at 0).  2. To change {phase} gradually and   continuously by maintaining a steady wake-sleep cycle somewhat   longer than 24 hours, e.g., living six long (28-hour) days i...
wrap around3 is  rate of 10 microhertz). 
write-only code is  [a play on `read-only memory'] n. Code so   arcane, complex, or ill-structured that it cannot be modified or   even comprehended by anyone but its author, and possibly not even   by him/her.  A {Bad Thing}.
write-only language is  n. A language with syntax (or semantics)   sufficiently dense and bizarre that any routine of significant size   is {write-only code}.  A sobriquet applied occasionally to C and   often to APL, though {INTERCAL} and {TECO} cer...
write-only memory is  n. The obvious antonym to `read-only   memory'.  Out of frustration with the long and seemingly useless   chain of approvals required of component specifications, during   which no actual checking seemed to occur, an engineer at...
write-only memory2 is  a write-only memory and included   it with a bunch of other specifications to be approved.  This   inclusion came to the attention of Signetics {management} only   when regular customers started calling and asking for pricing  ...
write-only memory3 is  edition of the data   book and requested the return of the `erroneous' ones.  Later,   around 1974, Signetics bought a double-page spread in `Electronics'   magazine's April issue and used the spec as an April Fools' Day   joke...
write-only memory4 is  characteristic curves, the   25120 "fully encoded, 9046 x N, Random Access, write-only-memory"   data sheet included diagrams of "bit capacity vs. Temp.",   "Iff vs. Vff", "Number of pins remaining vs. number of socket   insert...
write-only memory5 is  required a   6.3 VAC VFF supply, a +10V VCC, and VDD of 0V,   +/- 2%. 
Wrong Thing is  n. A design, action, or decision that is clearly   incorrect or inappropriate.  Often capitalized; always emphasized   in speech as if capitalized.  The opposite of the {Right Thing};   more generally, anything that is not the Right T...
Wrong Thing2 is  of the best', the merely good --- although   good --- is nevertheless the Wrong Thing. "In C, the default is for   module-level declarations to be visible everywhere, rather than   just within the module.  This is clearly the Wrong T...
wugga wugga is  /wuh'g* wuh'g*/ n. Imaginary sound that a computer   program makes as it labors with a tedious or difficult task.   Compare {cruncha cruncha cruncha}, {grind} (sense 4).
WYSIWYG is  /wiz'ee-wig/ adj. Describes a user interface under which   "What You See Is What You Get", as opposed to one that uses   more-or-less obscure commands which do not result in immediate   visual feedback.  The term can be mildly derogatory,...
WYSIWYG2 is  {user-friendly} interfaces targeted   at non-programmers; a hacker has no fear of obscure commands.   On the other hand, EMACS was one of the very first WYSIWYG editors,   replacing (actually, at first overlaying) the extremely obscure, ...
WYSIWYG3 is  environment}.  [Oddly   enough, this term has already made it into the OED. --- ESR]*X /X/ n. 1. Used in various speech and writing contexts (also   in lowercase) in roughly its algebraic sense of `unknown within a   set defined by conte...
WYSIWYG4 is  680x0 stands for 68000, 68010, 68020, 68030, or 68040, and 80x86   stands for 80186, 80286 80386 or 80486 (note that a UNIX hacker   might write these as 680[0-4]0 and 80[1-4]86 or 680?0 and 80?86   respectively; see {glob}).  2. [after ...
WYSIWYG5 is  `W'] An over-sized, over-featured,   over-engineered and incredibly over-complicated window system   developed at MIT and widely used on UNIX systems. 
XOFF is  /X'of/ n. Syn. {control-s}.
xor is  /X'or/, /kzor/ conj. Exclusive or.  `A xor B' means   `A or B, but not both'.  "I want to get cherry pie xor a   banana split."  This derives from the technical use of the term as   a function on truth-values that is true if exactly one of it...
xref is  /X'ref/ vt., n. Hackish standard abbreviation for   `cross-reference'.
XXX is  /X-X-X/ n. A marker that attention is needed.   Commonly used in program comments to indicate areas that are kluged   up or need to be.  Some hackers liken `XXX' to the notional   heavy-porn movie rating.
xyzzy is  /X-Y-Z-Z-Y/, /X-Y-ziz'ee/, /ziz'ee/, or /ik-ziz'ee/   [from the ADVENT game] adj.  The {canonical} `magic word'.   This comes from {ADVENT}, in which the idea is to explore an   underground cave with many rooms and to collect the treasures ...
xyzzy2 is  appropriate time, you can   move instantly between two otherwise distant points.  If, therefore,   you encounter some bit of {magic}, you might remark on this   quite succinctly by saying simply "Xyzzy!"  "Ordinarily you   can't look at so...
xyzzy3 is  if   you type quadruple-bucky-clear the system will let you do it   anyway."  "Xyzzy!"  Xyzzy has actually been implemented as an   undocumented no-op command on several OSes; in Data General's   AOS/VS, for example, it would typically res...
xyzzy4 is  if the magic was invoked at the   wrong spot or before a player had performed the action that enabled   the word.  See also {plugh}. 
YA- is  [Yet Another] abbrev. In hackish acronyms this almost   invariably expands to {Yet Another}, following the precedent set   by UNIX `yacc(1)'.  See {YABA}.
YABA is  /ya'b*/ [Cambridge] n. Yet Another Bloody Acronym.  Whenever   some program is being named, someone invariably suggests that it be   given a name that is acronymic.  The response from those with a   trace of originality is to remark ironical...
YABA2 is  `YABA-compatible'.  Also used in response to questions   like "What is WYSIWYG?"  See also {TLA}. 
YAUN is  /yawn/ [Acronym for `Yet Another UNIX Nerd'] n. Reported   from the San Diego Computer Society (predominantly a microcomputer   users' group) as a good-natured punning insult aimed at UNIX   zealots.
Yellow Book is  [proposed] n. The print version of this Jargon File;   `The New Hacker's Dictionary', forthcoming from MIT Press,   1991.  Includes all the material in the File, plus a Foreword by   Guy L.  Steele and a Preface by Eric S. Raymond.  M...
Yellow Book2 is  typeset and includes almost all of the   infamous Crunchly cartoons by the Great Quux, each attached to an   appropriate entry. 
Yet Another is  adj. [From UNIX's `yacc(1)', `Yet Another Compiler-   Compiler', a LALR parser generator]  1. Of your own work A humorous   allusion often used in titles to acknowledge that the topic is not   original, though the content is.  As in `...
Yet Another2 is  Simulated Annealing Algorithm'.  2. Of others'   work Describes something of which there are far too many.  See   also {YA-}, {YABA}, {YAUN}. 
You are not expected to understand this is  cav. [UNIX] The canonical   comment describing something {magic} or too complicated to   bother explaining properly.  From an infamous comment in the   context-switching code of the V6 UNIX kernel.
You know you've been hacking too long when... is  The set-up line   for a genre of one-liners told by hackers about themselves.  These   include the following   * not only do you check your email more often than your paper     mail, but you remember ...
You know you've been hacking too long when...2 is  postal one.   * your {SO} kisses you on the neck and the first thing you     think is "Uh, oh, {priority interrupt}."   * you go to balance your checkbook and discover that you're     doing it in oct...
You know you've been hacking too long when...3 is  value than your car.   * in your universe, `round numbers' are powers of 2, not 10.   * more than once, you have woken up recalling a dream in     some programming language.   * you realize you have ...
You know you've been hacking too long when...4 is  early version of this entry said "All but one of these   have been reliably reported as hacker traits (some of them quite   often).  Even hackers may have trouble spotting the ringer."  The   ringer ...
You know you've been hacking too long when...5 is  made up out   of whole cloth.  Although more respondents picked that one   out as fiction than any of the others, I also received multiple   independent reports of its actually happening. --- ESR] 
Your mileage may vary is  cav. [from the standard disclaimer attached   to EPA mileage ratings by American car manufacturers] 1. A ritual   warning often found in UNIX freeware distributions.  Translates   roughly as "Hey, I tried to write this porta...
Your mileage may vary2 is  system?"  2. A qualifier more   generally attached to advice.  "I find that sending flowers works   well, but your mileage may vary." 
Yow! is  /yow/ [from "Zippy the Pinhead" comix] interj. A favored hacker   expression of humorous surprise or emphasis.  "Yow!  Check out what   happens when you twiddle the foo option on this display hack!"   Compare {gurfle}.
yoyo mode is  n. The state in which the system is said to be when it   rapidly alternates several times between being up and being down.   Interestingly (and perhaps not by coincidence), many hardware   vendors give out free yoyos at Usenix exhibits....
yoyo mode2 is  SIGPLAN '88.  Tourists   staying at one of Atlanta's most respectable hotels were   subsequently treated to the sight of 200 of the country's top   computer scientists testing yo-yo algorithms in the lobby. 
Yu-Shiang Whole Fish is  /yoo-shyang hohl fish/ n. obs. The   character gamma (extended SAIL ASCII 0001001), which with a loop in   its tail looks like a little fish swimming down the page.  The term   is actually the name of a Chinese dish in which ...
Yu-Shiang Whole Fish2 is  covered with Yu-Shiang (or Yu-Hsiang)   sauce.  Usage primarily by people on the MIT LISP Machine, which   could display this character on the screen.  Tends to elicit   incredulity from people who hear about it second-hand....
zap is  1. n. Spiciness.  2. vt. To make food spicy.  3. vt. To make   someone `suffer' by making his food spicy.  (Most hackers love   spicy food.  Hot-and-sour soup is considered wimpy unless it makes   you wipe your nose for the rest of the meal.)...
zap2 is  correct; esp. used when the action   is performed with a debugger or binary patching tool.  Also implies   surgical precision.  "Zap the debug level to 6 and run it again."   In the IBM mainframe world, binary patches are applied to programs...
zap3 is  `superzap', whose file name is   `IMASPZAP' (I M A SuPerZAP).  5. vt. To erase or reset.  6. To   {fry} a chip with static electricity. "Uh oh --- I think that   lightning strike may have zapped the disk controller." 
zapped is  adj. Spicy.  This term is used to distinguish between food   that is hot (in temperature) and food that is *spicy*-hot.   For example, the Chinese appetizer Bon Bon Chicken is a kind of   chicken salad that is cold but zapped; by contrast,...
zapped2 is  zapped.  See also {{oriental food}},   {laser chicken}.  See {zap}, senses 1 and 2. 
zen is  vt. To figure out something by meditation or by a sudden flash   of enlightenment.  Originally applied to bugs, but occasionally   applied to problems of life in general.  "How'd you figure out the   buffer allocation problem?"  "Oh, I zenned...
zen2 is  time-extended version of zenning a system.   Compare {hack mode}.  See also {guru}. 
zero is  vt. 1. To set to 0.  Usually said of small pieces of data,   such as bits or words (esp. in the construction `zero out').  2. To   erase; to discard all data from.  Said of disks and directories,   where `zeroing' need not involve actually w...
zero2 is  zeroed.  One may speak of something being   `logically zeroed' rather than being `physically zeroed'.  See   {scribble}. 
zero-content is  adj. Syn. {content-free}.
zeroth is  /zee'rohth/ adj. First.  Among software designers, comes   from C's and LISP's 0-based indexing of arrays.  Hardware people   also tend to start counting at 0 instead of 1; this is natural   since, e.g., the 256 states of 8 bits correspond...
zeroth2 is  the digital devices known as `counters'   count in this way.   Hackers and computer scientists often like to call the first   chapter of a publication `chapter 0', especially if it is of an   introductory nature (one of the classic instan...
zeroth3 is  recent years this trait has also been   observed among many pure mathematicians (who have an independent   tradition of numbering from 0).  Zero-based numbering tends to   reduce {fencepost error}s, though it cannot eliminate them   entir...
zigamorph is  /zig'*-morf/ n. Hex FF (11111111) when used as a   delimiter or {fence} character.  Usage primarily at IBM   shops.
zip is  [primarily MS-DOS] vt. To create a compressed archive from a   group of files using PKWare's PKZIP or a compatible archiver.  Its   use is spreading now that portable implementations of the algorithm   have been written.  Commonly used as fol...
zip2 is  See {arc}, {tar and feather}. 
zipperhead is  [IBM] n. A person with a closed mind.
zombie is  [UNIX] n. A process that has died but has not yet   relinquished its process table slot (because the parent process   hasn't executed a `wait(2)' for it yet).  These can be seen in   `ps(1)' listings occasionally.  Compare {orphan}.
zorch is  /zorch/ 1. [TMRC] v. To attack with an inverse heat sink.   2. [TMRC] v. To travel, with v approaching c [that   is, with velocity approaching lightspeed --- ESR].  3. [MIT] v. To   propel something very quickly.  "The new comm software is ...
zorch2 is  the network."  4. [MIT] n.   Influence.  Brownie points.  Good karma.  The intangible and fuzzy   currency in which favors are measured.  "I'd rather not ask him   for that just yet; I think I've used up my quota of zorch with him   for th...
zorch3 is  ability.  "I think   I'll {punt} that change for now; I've been up for 30 hours   and I've run out of zorch." 
Zork is  /zork/ n. The second of the great early experiments in computer   fantasy gaming; see {ADVENT}.  Originally written on MIT-DM   during the late 1970s, later distributed with BSD UNIX and   commercialized as `The Zork Trilogy' by Infocom.
zorkmid is  /zork'mid/ n. The canonical unit of currency in   hacker-written games.  This originated in {zork} but has spread   to {nethack} and is referred to in several other games.= [^A-Za-z] (see {regexp}) =
'Snooze is  /snooz/ [FidoNet] n. Fidonews, the weekly official on-line   newsletter of FidoNet.  As the editorial policy of Fidonews is   "anything that arrives, we print", there are often large articles   completely unrelated to FidoNet, which in tu...
(TM) is  // [USENET] ASCII rendition of the trademark-superscript symbol   appended to phrases that the author feels should be recorded for   posterity, perhaps in future editions of this lexicon.  Sometimes   used ironically as a form of protest aga...
(TM)2 is  algorithm patents and `look and feel' lawsuits.  See   also {UN*X}. 
-oid is  [from `android'] suff. 1. This suffix is used as in   mainstream English to indicate a poor imitation, a counterfeit, or   some otherwise slightly bogus resemblance.  Hackers will happily   use it with all sorts of non-Greco/Latin stem words...
-oid2 is  mainstream English.  For example, "He's a   nerdoid" means that he superficially resembles a nerd but can't   make the grade; a `modemoid' might be a 300-baud box (Real Modems   run at 9600); a `computeroid' might be any {bitty box}.  The  ...
-oid3 is  {chiclet keyboard},   but would have to be written; spoken, it would confuse the listener   as to the speaker's city of origin.  2. There is a more specific   sense of `oid' as an indicator for `resembling an android'   which in the past ha...
-oid4 is  hackers.  It too has recently (in 1991) started to go mainstream   (most notably in the term `trendoid' for victims of terminal   hipness).  This is probably traceable to the popularization of the   term {droid} in "Star Wars" and its seque...
-oid5 is  in science fiction for at   least fifty years, and hackers (who are often SF fans) have   probably been making `-oid' jargon for almost that long   [though GLS and I can personally confirm only that they were   already common in the mid-197...
-ware is  [from `software'] suff. Commonly used to form jargon terms   for classes of software.  For examples, see {careware},   {crippleware}, {crudware}, {freeware}, {fritterware},   {guiltware}, {liveware}, {meatware}, {payware},   {psychedelicwar...
/dev/null is  /dev-nuhl/ [from the UNIX null device, used as a data   sink] n. A notional `black hole' in any information space being   discussed, used, or referred to.  A controversial posting, for   example, might end "Kudos to rasputin@kremlin.org...
120 reset is  /wuhn-twen'tee ree'set/ [from 120 volts, U.S. wall   voltage] n. To cycle power on a machine in order to reset or unjam   it.  Compare {Big Red Switch}, {power cycle}.
2 is  infix. In translation software written by hackers, infix 2 often   represents the syllable *to* with the connotation   `translate to' as in dvi2ps (DVI to PostScript), int2string   (integer to string), and texi2roff (Texinfo to [nt]roff).
@-party is  /at'par`tee/ [from the @-sign in an Internet address]   n.  (alt. `@-sign party' /at'sin par`tee/) A semi-closed   party thrown for hackers at a science-fiction convention (esp.   the annual Worldcon); one must have a {network address} to...
@-party2 is  someone who does.  One of   the most reliable opportunities for hackers to meet face to face   with people who might otherwise be represented by mere phosphor   dots on their screens.  Compare {boink}. 
@Begin is  // See {\begin}.
\begin is  // [from the LaTeX command] With \end, used   humorously in writing to indicate a context or to remark on the   surrounded text.  For example     \begin{flame}     Predicate logic is the only good programming     language.  Anyone who woul...
\begin2 is  all computers should be     tredecimal instead of binary.     \end{flame}   The Scribe users at CMU and elsewhere used to use @Begin/@End in   an identical way (LaTeX was built to resemble Scribe).  On USENET,   this construct would more ...



( run in 3.322 seconds using v1.01-cache-2.11-cpan-5a3173703d6 )