2a1ffc8cddf4850e796df9cc42877506ebe368a0 — Damien Tardy-Panis 30 days ago 822f76e
Add "References:" above references links
1930 files changed, 1934 insertions(+), 2 deletions(-)

M jargon/glossary/0/TM.gmi
M jargon/glossary/0/at-party.gmi
M jargon/glossary/0/code-404-compliant.gmi
M jargon/glossary/0/dev-null.gmi
M jargon/glossary/0/one-TBS.gmi
M jargon/glossary/A/ABEND.gmi
M jargon/glossary/A/ACK.gmi
M jargon/glossary/A/ADVENT.gmi
M jargon/glossary/A/AFJ.gmi
M jargon/glossary/A/AI-complete.gmi
M jargon/glossary/A/ANSI-standard-pizza.gmi
M jargon/glossary/A/ANSI-standard.gmi
M jargon/glossary/A/AOL-.gmi
M jargon/glossary/A/ARMM.gmi
M jargon/glossary/A/ASCII-art.gmi
M jargon/glossary/A/ASCII.gmi
M jargon/glossary/A/Acme.gmi
M jargon/glossary/A/Alderson-loop.gmi
M jargon/glossary/A/All-hardware-sucks--all-software-sucks-.gmi
M jargon/glossary/A/Aluminum-Book.gmi
M jargon/glossary/A/Amiga-Persecution-Complex.gmi
M jargon/glossary/A/Amiga.gmi
M jargon/glossary/A/Angband.gmi
M jargon/glossary/A/accumulator.gmi
M jargon/glossary/A/ad-hockery.gmi
M jargon/glossary/A/address-harvester.gmi
M jargon/glossary/A/adger.gmi
M jargon/glossary/A/admin.gmi
M jargon/glossary/A/adware.gmi
M jargon/glossary/A/airplane-rule.gmi
M jargon/glossary/A/aliasing-bug.gmi
M jargon/glossary/A/all-your-base-are-belong-to-us.gmi
M jargon/glossary/A/alpha-particles.gmi
M jargon/glossary/A/alt-bit.gmi
M jargon/glossary/A/alt.gmi
M jargon/glossary/A/amp-off.gmi
M jargon/glossary/A/amper.gmi
M jargon/glossary/A/angle-brackets.gmi
M jargon/glossary/A/angry-fruit-salad.gmi
M jargon/glossary/A/annoybot.gmi
M jargon/glossary/A/annoyware.gmi
M jargon/glossary/A/anti-idiotarianism.gmi
M jargon/glossary/A/app.gmi
M jargon/glossary/A/arena.gmi
M jargon/glossary/A/arg.gmi
M jargon/glossary/A/armor-plated.gmi
M jargon/glossary/A/asbestos-cork-award.gmi
M jargon/glossary/A/asbestos-longjohns.gmi
M jargon/glossary/A/asbestos.gmi
M jargon/glossary/A/astroturfing.gmi
M jargon/glossary/A/attoparsec.gmi
M jargon/glossary/A/autobogotiphobia.gmi
M jargon/glossary/A/autoconfiscate.gmi
M jargon/glossary/A/automagically.gmi
M jargon/glossary/A/avatar.gmi
M jargon/glossary/A/awk.gmi
M jargon/glossary/B/B1FF.gmi
M jargon/glossary/B/BAD.gmi
M jargon/glossary/B/BASIC.gmi
M jargon/glossary/B/BBS.gmi
M jargon/glossary/B/BCPL.gmi
M jargon/glossary/B/BDFL.gmi
M jargon/glossary/B/BFI.gmi
M jargon/glossary/B/BI.gmi
M jargon/glossary/B/BLOB.gmi
M jargon/glossary/B/BLT.gmi
M jargon/glossary/B/BNF.gmi
M jargon/glossary/B/BOFH.gmi
M jargon/glossary/B/BRS.gmi
M jargon/glossary/B/BSD.gmi
M jargon/glossary/B/BSOD.gmi
M jargon/glossary/B/BUAF.gmi
M jargon/glossary/B/BUAG.gmi
M jargon/glossary/B/BWQ.gmi
M jargon/glossary/B/Bad-Thing.gmi
M jargon/glossary/B/Bad-and-Wrong.gmi
M jargon/glossary/B/Batman-factor.gmi
M jargon/glossary/B/Befunge.gmi
M jargon/glossary/B/Berkeley-Quality-Software.gmi
M jargon/glossary/B/Berzerkeley.gmi
M jargon/glossary/B/BiCapitalization.gmi
M jargon/glossary/B/Big-Red-Switch.gmi
M jargon/glossary/B/Black-Screen-of-Death.gmi
M jargon/glossary/B/Bloggs-Family.gmi
M jargon/glossary/B/Blue-Glue.gmi
M jargon/glossary/B/Blue-Screen-of-Death.gmi
M jargon/glossary/B/BogoMIPS.gmi
M jargon/glossary/B/Bohr-bug.gmi
M jargon/glossary/B/Borg.gmi
M jargon/glossary/B/Breidbart-Index.gmi
M jargon/glossary/B/BrokenWindows.gmi
M jargon/glossary/B/Brookss-Law.gmi
M jargon/glossary/B/back-door.gmi
M jargon/glossary/B/backbone-cabal.gmi
M jargon/glossary/B/backbone-site.gmi
M jargon/glossary/B/backgammon.gmi
M jargon/glossary/B/background.gmi
M jargon/glossary/B/backronym.gmi
M jargon/glossary/B/backward-combatability.gmi
M jargon/glossary/B/bagbiter.gmi
M jargon/glossary/B/bagbiting.gmi
M jargon/glossary/B/baggy-pantsing.gmi
M jargon/glossary/B/balloonian-variable.gmi
M jargon/glossary/B/bamf.gmi
M jargon/glossary/B/banana-problem.gmi
M jargon/glossary/B/bandwidth.gmi
M jargon/glossary/B/bang-on.gmi
M jargon/glossary/B/bang-path.gmi
M jargon/glossary/B/bang.gmi
M jargon/glossary/B/banner-site.gmi
M jargon/glossary/B/banner.gmi
M jargon/glossary/B/bar.gmi
M jargon/glossary/B/bare-metal.gmi
M jargon/glossary/B/barf.gmi
M jargon/glossary/B/barfmail.gmi
M jargon/glossary/B/barfulation.gmi
M jargon/glossary/B/barney.gmi
M jargon/glossary/B/baroque.gmi
M jargon/glossary/B/bathtub-curve.gmi
M jargon/glossary/B/baz.gmi
M jargon/glossary/B/bazaar.gmi
M jargon/glossary/B/bboard.gmi
M jargon/glossary/B/beam.gmi
M jargon/glossary/B/beanie-key.gmi
M jargon/glossary/B/beep.gmi
M jargon/glossary/B/beige-toaster.gmi
M jargon/glossary/B/bells-and-whistles.gmi
M jargon/glossary/B/bells-whistles-and-gongs.gmi
M jargon/glossary/B/benchmark.gmi
M jargon/glossary/B/beta.gmi
M jargon/glossary/B/bible.gmi
M jargon/glossary/B/biff.gmi
M jargon/glossary/B/big-endian.gmi
M jargon/glossary/B/big-iron.gmi
M jargon/glossary/B/big-win.gmi
M jargon/glossary/B/bignum.gmi
M jargon/glossary/B/bigot.gmi
M jargon/glossary/B/binary-four.gmi
M jargon/glossary/B/bit-bang.gmi
M jargon/glossary/B/bit-bashing.gmi
M jargon/glossary/B/bit-bucket.gmi
M jargon/glossary/B/bit-decay.gmi
M jargon/glossary/B/bit-paired-keyboard.gmi
M jargon/glossary/B/bit-rot.gmi
M jargon/glossary/B/bit-twiddling.gmi
M jargon/glossary/B/bit.gmi
M jargon/glossary/B/bitblt.gmi
M jargon/glossary/B/bits.gmi
M jargon/glossary/B/bitty-box.gmi
M jargon/glossary/B/bixie.gmi
M jargon/glossary/B/black-art.gmi
M jargon/glossary/B/black-hat.gmi
M jargon/glossary/B/black-hole.gmi
M jargon/glossary/B/black-magic.gmi
M jargon/glossary/B/blargh.gmi
M jargon/glossary/B/blast.gmi
M jargon/glossary/B/blat.gmi
M jargon/glossary/B/bletch.gmi
M jargon/glossary/B/bletcherous.gmi
M jargon/glossary/B/blinkenlights.gmi
M jargon/glossary/B/blit.gmi
M jargon/glossary/B/blitter.gmi
M jargon/glossary/B/blivet.gmi
M jargon/glossary/B/block.gmi
M jargon/glossary/B/blog.gmi
M jargon/glossary/B/blogosphere.gmi
M jargon/glossary/B/blow-away.gmi
M jargon/glossary/B/blow-out.gmi
M jargon/glossary/B/blow-past.gmi
M jargon/glossary/B/blow-up.gmi
M jargon/glossary/B/blue-box.gmi
M jargon/glossary/B/blue-goo.gmi
M jargon/glossary/B/blue-wire.gmi
M jargon/glossary/B/blurgle.gmi
M jargon/glossary/B/boa.gmi
M jargon/glossary/B/board.gmi
M jargon/glossary/B/boat-anchor.gmi
M jargon/glossary/B/bob.gmi
M jargon/glossary/B/bodge.gmi
M jargon/glossary/B/bogo-sort.gmi
M jargon/glossary/B/bogometer.gmi
M jargon/glossary/B/bogon-filter.gmi
M jargon/glossary/B/bogon-flux.gmi
M jargon/glossary/B/bogon.gmi
M jargon/glossary/B/bogosity.gmi
M jargon/glossary/B/bogotify.gmi
M jargon/glossary/B/bogue-out.gmi
M jargon/glossary/B/bogus.gmi
M jargon/glossary/B/boink.gmi
M jargon/glossary/B/bomb.gmi
M jargon/glossary/B/bondage-and-discipline-language.gmi
M jargon/glossary/B/bonk-oif.gmi
M jargon/glossary/B/book-titles.gmi
M jargon/glossary/B/boot.gmi
M jargon/glossary/B/bot.gmi
M jargon/glossary/B/bottom-feeder.gmi
M jargon/glossary/B/bottom-post.gmi
M jargon/glossary/B/bounce-message.gmi
M jargon/glossary/B/bounce.gmi
M jargon/glossary/B/boxed-comments.gmi
M jargon/glossary/B/boxen.gmi
M jargon/glossary/B/boxology.gmi
M jargon/glossary/B/bozotic.gmi
M jargon/glossary/B/brain-damaged.gmi
M jargon/glossary/B/brain-dump.gmi
M jargon/glossary/B/brain-fart.gmi
M jargon/glossary/B/braino.gmi
M jargon/glossary/B/brainwidth.gmi
M jargon/glossary/B/bread-crumbs.gmi
M jargon/glossary/B/break-even-point.gmi
M jargon/glossary/B/break.gmi
M jargon/glossary/B/breath-of-life-packet.gmi
M jargon/glossary/B/breedle.gmi
M jargon/glossary/B/brick.gmi
M jargon/glossary/B/bring-X-to-its-knees.gmi
M jargon/glossary/B/brittle.gmi
M jargon/glossary/B/broadcast-storm.gmi
M jargon/glossary/B/broken-arrow.gmi
M jargon/glossary/B/broket.gmi
M jargon/glossary/B/brute-force-and-ignorance.gmi
M jargon/glossary/B/brute-force.gmi
M jargon/glossary/B/bubble-sort.gmi
M jargon/glossary/B/bucky-bits.gmi
M jargon/glossary/B/buffer-chuck.gmi
M jargon/glossary/B/buffer-overflow.gmi
M jargon/glossary/B/bug-compatible.gmi
M jargon/glossary/B/bug-for-bug-compatible.gmi
M jargon/glossary/B/bug-of-the-month-club.gmi
M jargon/glossary/B/bug.gmi
M jargon/glossary/B/bulletproof.gmi
M jargon/glossary/B/bullschildt.gmi
M jargon/glossary/B/burble.gmi
M jargon/glossary/B/buried-treasure.gmi
M jargon/glossary/B/burn-a-CD.gmi
M jargon/glossary/B/burn-in-period.gmi
M jargon/glossary/B/burst-page.gmi
M jargon/glossary/B/busy-wait.gmi
M jargon/glossary/B/buzz.gmi
M jargon/glossary/B/by-hand.gmi
M jargon/glossary/B/byte-sex.gmi
M jargon/glossary/B/byte.gmi
M jargon/glossary/B/bytesexual.gmi
M jargon/glossary/C/C-Programmers-Disease.gmi
M jargon/glossary/C/C-ampersand-C.gmi
M jargon/glossary/C/C-plus-plus.gmi
M jargon/glossary/C/C.gmi
M jargon/glossary/C/CDA.gmi
M jargon/glossary/C/CHOP.gmi
M jargon/glossary/C/CIS.gmi
M jargon/glossary/C/CNK.gmi
M jargon/glossary/C/COBOL-fingers.gmi
M jargon/glossary/C/COBOL.gmi
M jargon/glossary/C/COME-FROM.gmi
M jargon/glossary/C/CP-M.gmi
M jargon/glossary/C/CPU-Wars.gmi
M jargon/glossary/C/CTSS.gmi
M jargon/glossary/C/Camel-Book.gmi
M jargon/glossary/C/Cancelmoose.gmi
M jargon/glossary/C/Chernobyl-chicken.gmi
M jargon/glossary/C/Chernobyl-packet.gmi
M jargon/glossary/C/Chinese-Army-technique.gmi
M jargon/glossary/C/Christmas-tree-packet.gmi
M jargon/glossary/C/Church-of-the-SubGenius.gmi
M jargon/glossary/C/Cinderella-Book.gmi
M jargon/glossary/C/Classic-C.gmi
M jargon/glossary/C/Code-of-the-Geeks.gmi
M jargon/glossary/C/Commonwealth-Hackish.gmi
M jargon/glossary/C/CompuServe.gmi
M jargon/glossary/C/Conways-Law.gmi
M jargon/glossary/C/Core-Wars.gmi
M jargon/glossary/C/CrApTeX.gmi
M jargon/glossary/C/calculator.gmi
M jargon/glossary/C/camelCase.gmi
M jargon/glossary/C/camelCasing.gmi
M jargon/glossary/C/can-t-happen.gmi
M jargon/glossary/C/cancelbot.gmi
M jargon/glossary/C/candygrammar.gmi
M jargon/glossary/C/canonical.gmi
M jargon/glossary/C/careware.gmi
M jargon/glossary/C/cargo-cult-programming.gmi
M jargon/glossary/C/cascade.gmi
M jargon/glossary/C/case-and-paste.gmi
M jargon/glossary/C/case-mod.gmi
M jargon/glossary/C/casting-the-runes.gmi
M jargon/glossary/C/cat.gmi
M jargon/glossary/C/catatonic.gmi
M jargon/glossary/C/cathedral.gmi
M jargon/glossary/C/cdr.gmi
M jargon/glossary/C/chad-box.gmi
M jargon/glossary/C/chad.gmi
M jargon/glossary/C/chain.gmi
M jargon/glossary/C/chainik.gmi
M jargon/glossary/C/channel-hopping.gmi
M jargon/glossary/C/channel-op.gmi
M jargon/glossary/C/channel.gmi
M jargon/glossary/C/chanop.gmi
M jargon/glossary/C/charityware.gmi
M jargon/glossary/C/chase-pointers.gmi
M jargon/glossary/C/chawmp.gmi
M jargon/glossary/C/check.gmi
M jargon/glossary/C/cheerfully.gmi
M jargon/glossary/C/chemist.gmi
M jargon/glossary/C/chicken-head.gmi
M jargon/glossary/C/choke.gmi
M jargon/glossary/C/chomp.gmi
M jargon/glossary/C/chomper.gmi
M jargon/glossary/C/chrome.gmi
M jargon/glossary/C/chug.gmi
M jargon/glossary/C/clean.gmi
M jargon/glossary/C/clobber.gmi
M jargon/glossary/C/clock.gmi
M jargon/glossary/C/clocks.gmi
M jargon/glossary/C/clone-and-hack-coding.gmi
M jargon/glossary/C/clone.gmi
M jargon/glossary/C/clover-key.gmi
M jargon/glossary/C/clue-by-four.gmi
M jargon/glossary/C/coaster-toaster.gmi
M jargon/glossary/C/code-grinder.gmi
M jargon/glossary/C/code-monkey.gmi
M jargon/glossary/C/code-police.gmi
M jargon/glossary/C/code.gmi
M jargon/glossary/C/codes.gmi
M jargon/glossary/C/coefficient-of-X.gmi
M jargon/glossary/C/cokebottle.gmi
M jargon/glossary/C/cold-boot.gmi
M jargon/glossary/C/comm-mode.gmi
M jargon/glossary/C/command-key.gmi
M jargon/glossary/C/comment-out.gmi
M jargon/glossary/C/compact.gmi
M jargon/glossary/C/compiler-jock.gmi
M jargon/glossary/C/compo.gmi
M jargon/glossary/C/compress.gmi
M jargon/glossary/C/computer-confetti.gmi
M jargon/glossary/C/computron.gmi
M jargon/glossary/C/con_.gmi
M jargon/glossary/C/condition-out.gmi
M jargon/glossary/C/condom.gmi
M jargon/glossary/C/connector-conspiracy.gmi
M jargon/glossary/C/console-jockey.gmi
M jargon/glossary/C/console.gmi
M jargon/glossary/C/content-free.gmi
M jargon/glossary/C/control-O.gmi
M jargon/glossary/C/control-Q.gmi
M jargon/glossary/C/control-S.gmi
M jargon/glossary/C/cookbook.gmi
M jargon/glossary/C/cooked-mode.gmi
M jargon/glossary/C/cookie-bear.gmi
M jargon/glossary/C/cookie-file.gmi
M jargon/glossary/C/cookie-jar.gmi
M jargon/glossary/C/cookie-monster.gmi
M jargon/glossary/C/cookie.gmi
M jargon/glossary/C/copious-free-time.gmi
M jargon/glossary/C/copper.gmi
M jargon/glossary/C/copybroke.gmi
M jargon/glossary/C/copyleft.gmi
M jargon/glossary/C/copyparty.gmi
M jargon/glossary/C/copywronged.gmi
M jargon/glossary/C/core-cancer.gmi
M jargon/glossary/C/core-dump.gmi
M jargon/glossary/C/core-leak.gmi
M jargon/glossary/C/core.gmi
M jargon/glossary/C/cosmic-rays.gmi
M jargon/glossary/C/cough-and-die.gmi
M jargon/glossary/C/courier.gmi
M jargon/glossary/C/cow-orker.gmi
M jargon/glossary/C/cowboy.gmi
M jargon/glossary/C/crack-root.gmi
M jargon/glossary/C/crack.gmi
M jargon/glossary/C/cracker.gmi
M jargon/glossary/C/cracking.gmi
M jargon/glossary/C/crash-and-burn.gmi
M jargon/glossary/C/crash.gmi
M jargon/glossary/C/crawling-horror.gmi
M jargon/glossary/C/creationism.gmi
M jargon/glossary/C/creeping-elegance.gmi
M jargon/glossary/C/creeping-featurism.gmi
M jargon/glossary/C/creeping-featuritis.gmi
M jargon/glossary/C/cretin.gmi
M jargon/glossary/C/cretinous.gmi
M jargon/glossary/C/crippleware.gmi
M jargon/glossary/C/critical-mass.gmi
M jargon/glossary/C/crlf.gmi
M jargon/glossary/C/crock.gmi
M jargon/glossary/C/cross-post.gmi
M jargon/glossary/C/crossload.gmi
M jargon/glossary/C/crudware.gmi
M jargon/glossary/C/cruft-together.gmi
M jargon/glossary/C/cruft.gmi
M jargon/glossary/C/cruftsmanship.gmi
M jargon/glossary/C/crufty.gmi
M jargon/glossary/C/crumb.gmi
M jargon/glossary/C/crunch.gmi
M jargon/glossary/C/cthulhic.gmi
M jargon/glossary/C/cursor-dipped-in-X.gmi
M jargon/glossary/C/cuspy.gmi
M jargon/glossary/C/cut-a-tape.gmi
M jargon/glossary/C/cybercrud.gmi
M jargon/glossary/C/cyberpunk.gmi
M jargon/glossary/C/cyberspace.gmi
M jargon/glossary/C/cycle-of-reincarnation.gmi
M jargon/glossary/C/cycle.gmi
M jargon/glossary/C/cypherpunk.gmi
M jargon/glossary/D/DAU.gmi
M jargon/glossary/D/DDT.gmi
M jargon/glossary/D/DEADBEEF.gmi
M jargon/glossary/D/DEC-Wars.gmi
M jargon/glossary/D/DEC.gmi
M jargon/glossary/D/DED.gmi
M jargon/glossary/D/DMZ.gmi
M jargon/glossary/D/DP.gmi
M jargon/glossary/D/DPer.gmi
M jargon/glossary/D/DRECNET.gmi
M jargon/glossary/D/DWIM.gmi
M jargon/glossary/D/Datamation.gmi
M jargon/glossary/D/Dave-the-Resurrector.gmi
M jargon/glossary/D/Death--X-of.gmi
M jargon/glossary/D/Death-Square.gmi
M jargon/glossary/D/Death-Star.gmi
M jargon/glossary/D/Dilbert.gmi
M jargon/glossary/D/Discordianism.gmi
M jargon/glossary/D/Dissociated-Press.gmi
M jargon/glossary/D/DoS-attack.gmi
M jargon/glossary/D/Don-t-do-that-then-.gmi
M jargon/glossary/D/Doom--X-of.gmi
M jargon/glossary/D/Dr--Fred-Mbogo.gmi
M jargon/glossary/D/Dragon-Book.gmi
M jargon/glossary/D/Duffs-device.gmi
M jargon/glossary/D/daemon-book.gmi
M jargon/glossary/D/daemon.gmi
M jargon/glossary/D/dahmum.gmi
M jargon/glossary/D/dark-side-hacker.gmi
M jargon/glossary/D/day-mode.gmi
M jargon/glossary/D/dd.gmi
M jargon/glossary/D/dead-beef-attack.gmi
M jargon/glossary/D/dead-code.gmi
M jargon/glossary/D/dead-tree-version.gmi
M jargon/glossary/D/dead.gmi
M jargon/glossary/D/deadlock.gmi
M jargon/glossary/D/deadly-embrace.gmi
M jargon/glossary/D/death-code.gmi
M jargon/glossary/D/decay.gmi
M jargon/glossary/D/deckle.gmi
M jargon/glossary/D/deep-hack-mode.gmi
M jargon/glossary/D/deep-magic.gmi
M jargon/glossary/D/deep-space.gmi
M jargon/glossary/D/defined-as.gmi
M jargon/glossary/D/dehose.gmi
M jargon/glossary/D/delint.gmi
M jargon/glossary/D/delta.gmi
M jargon/glossary/D/demented.gmi
M jargon/glossary/D/demigod.gmi
M jargon/glossary/D/demo-mode.gmi
M jargon/glossary/D/demo.gmi
M jargon/glossary/D/demoeffect.gmi
M jargon/glossary/D/demogroup.gmi
M jargon/glossary/D/demon-dialer.gmi
M jargon/glossary/D/demon.gmi
M jargon/glossary/D/demoparty.gmi
M jargon/glossary/D/demoscene.gmi
M jargon/glossary/D/dentro.gmi
M jargon/glossary/D/deprecated.gmi
M jargon/glossary/D/derf.gmi
M jargon/glossary/D/deserves-to-lose.gmi
M jargon/glossary/D/despew.gmi
M jargon/glossary/D/dickless-workstation.gmi
M jargon/glossary/D/dictionary-flame.gmi
M jargon/glossary/D/diddle.gmi
M jargon/glossary/D/die-horribly.gmi
M jargon/glossary/D/die.gmi
M jargon/glossary/D/diff.gmi
M jargon/glossary/D/ding.gmi
M jargon/glossary/D/dink.gmi
M jargon/glossary/D/dinosaur-pen.gmi
M jargon/glossary/D/dinosaur.gmi
M jargon/glossary/D/dinosaurs-mating.gmi
M jargon/glossary/D/dirty-power.gmi
M jargon/glossary/D/disemvowel.gmi
M jargon/glossary/D/disk-farm.gmi
M jargon/glossary/D/display-hack.gmi
M jargon/glossary/D/dispress.gmi
M jargon/glossary/D/distribution.gmi
M jargon/glossary/D/distro.gmi
M jargon/glossary/D/disusered.gmi
M jargon/glossary/D/do-protocol.gmi
M jargon/glossary/D/documentation.gmi
M jargon/glossary/D/dodgy.gmi
M jargon/glossary/D/dogcow.gmi
M jargon/glossary/D/dogfood.gmi
M jargon/glossary/D/dogwash.gmi
M jargon/glossary/D/dongle-disk.gmi
M jargon/glossary/D/dongle.gmi
M jargon/glossary/D/doorstop.gmi
M jargon/glossary/D/dot-file.gmi
M jargon/glossary/D/double-bucky.gmi
M jargon/glossary/D/doubled-sig.gmi
M jargon/glossary/D/down.gmi
M jargon/glossary/D/download.gmi
M jargon/glossary/D/dragon.gmi
M jargon/glossary/D/drain.gmi
M jargon/glossary/D/dread-high-bit-disease.gmi
M jargon/glossary/D/driver.gmi
M jargon/glossary/D/droid.gmi
M jargon/glossary/D/drool-proof-paper.gmi
M jargon/glossary/D/drop-ins.gmi
M jargon/glossary/D/drop-on-the-floor.gmi
M jargon/glossary/D/drop-outs.gmi
M jargon/glossary/D/drugged.gmi
M jargon/glossary/D/drum.gmi
M jargon/glossary/D/drunk-mouse-syndrome.gmi
M jargon/glossary/D/dumb-terminal.gmi
M jargon/glossary/D/dumbass-attack.gmi
M jargon/glossary/D/dumbed-down.gmi
M jargon/glossary/D/dump.gmi
M jargon/glossary/D/dumpster-diving.gmi
M jargon/glossary/D/dusty-deck.gmi
M jargon/glossary/D/dynner.gmi
M jargon/glossary/E/EBCDIC.gmi
M jargon/glossary/E/ECP.gmi
M jargon/glossary/E/ELIZA-effect.gmi
M jargon/glossary/E/EMACS.gmi
M jargon/glossary/E/EMP.gmi
M jargon/glossary/E/ENQ.gmi
M jargon/glossary/E/EOF.gmi
M jargon/glossary/E/EOL.gmi
M jargon/glossary/E/EOU.gmi
M jargon/glossary/E/EXCH.gmi
M jargon/glossary/E/Easter-egging.gmi
M jargon/glossary/E/El-Camino-Bignum.gmi
M jargon/glossary/E/English.gmi
M jargon/glossary/E/Eric-Conspiracy.gmi
M jargon/glossary/E/Eris.gmi
M jargon/glossary/E/Evil-Empire.gmi
M jargon/glossary/E/Exon.gmi
M jargon/glossary/E/Exploder.gmi
M jargon/glossary/E/eat-flaming-death.gmi
M jargon/glossary/E/ed.gmi
M jargon/glossary/E/eighty-column-mind.gmi
M jargon/glossary/E/elder-days.gmi
M jargon/glossary/E/elegant.gmi
M jargon/glossary/E/elephantine.gmi
M jargon/glossary/E/elevator-controller.gmi
M jargon/glossary/E/elite.gmi
M jargon/glossary/E/elvish.gmi
M jargon/glossary/E/email.gmi
M jargon/glossary/E/emoticon.gmi
M jargon/glossary/E/engine.gmi
M jargon/glossary/E/enhancement.gmi
M jargon/glossary/E/epoch.gmi
M jargon/glossary/E/epsilon-squared.gmi
M jargon/glossary/E/epsilon.gmi
M jargon/glossary/E/era.gmi
M jargon/glossary/E/eurodemo.gmi
M jargon/glossary/E/evil-and-rude.gmi
M jargon/glossary/E/evil.gmi
M jargon/glossary/E/exa-.gmi
M jargon/glossary/E/examining-the-entrails.gmi
M jargon/glossary/E/excl.gmi
M jargon/glossary/E/exec.gmi
M jargon/glossary/E/exercise--left-as-an.gmi
M jargon/glossary/E/exploit.gmi
M jargon/glossary/E/eye-candy.gmi
M jargon/glossary/E/eyeball-search.gmi
M jargon/glossary/F/FAQ-list.gmi
M jargon/glossary/F/FAQL.gmi
M jargon/glossary/F/FIXME.gmi
M jargon/glossary/F/FM.gmi
M jargon/glossary/F/FOD.gmi
M jargon/glossary/F/FRS.gmi
M jargon/glossary/F/FSF.gmi
M jargon/glossary/F/FUBAR.gmi
M jargon/glossary/F/FUD-wars.gmi
M jargon/glossary/F/FUD.gmi
M jargon/glossary/F/Finagles-Law.gmi
M jargon/glossary/F/Foonly.gmi
M jargon/glossary/F/Formosas-Law.gmi
M jargon/glossary/F/Frankenputer.gmi
M jargon/glossary/F/Fred-Foobar.gmi
M jargon/glossary/F/Full-Monty.gmi
M jargon/glossary/F/factor.gmi
M jargon/glossary/F/fall-over.gmi
M jargon/glossary/F/fall-through.gmi
M jargon/glossary/F/fan.gmi
M jargon/glossary/F/fandango-on-core.gmi
M jargon/glossary/F/farkled.gmi
M jargon/glossary/F/farm.gmi
M jargon/glossary/F/fascist.gmi
M jargon/glossary/F/fat-electrons.gmi
M jargon/glossary/F/faulty.gmi
M jargon/glossary/F/fear-and-loathing.gmi
M jargon/glossary/F/feature-creature.gmi
M jargon/glossary/F/feature-creep.gmi
M jargon/glossary/F/feature-key.gmi
M jargon/glossary/F/feature.gmi
M jargon/glossary/F/featurectomy.gmi
M jargon/glossary/F/feep.gmi
M jargon/glossary/F/feeper.gmi
M jargon/glossary/F/feeping-creature.gmi
M jargon/glossary/F/feeping-creaturism.gmi
M jargon/glossary/F/fence.gmi
M jargon/glossary/F/fencepost-error.gmi
M jargon/glossary/F/fiber-seeking-backhoe.gmi
M jargon/glossary/F/field-circus.gmi
M jargon/glossary/F/field-servoid.gmi
M jargon/glossary/F/file-signature.gmi
M jargon/glossary/F/filk.gmi
M jargon/glossary/F/film-at-11.gmi
M jargon/glossary/F/filter.gmi
M jargon/glossary/F/fine.gmi
M jargon/glossary/F/finger.gmi
M jargon/glossary/F/finn.gmi
M jargon/glossary/F/firebottle.gmi
M jargon/glossary/F/firefighting.gmi
M jargon/glossary/F/firehose-syndrome.gmi
M jargon/glossary/F/firewall-code.gmi
M jargon/glossary/F/firewall-machine.gmi
M jargon/glossary/F/fireworks-mode.gmi
M jargon/glossary/F/fish.gmi
M jargon/glossary/F/fisking.gmi
M jargon/glossary/F/flag-day.gmi
M jargon/glossary/F/flag.gmi
M jargon/glossary/F/flaky.gmi
M jargon/glossary/F/flamage.gmi
M jargon/glossary/F/flame-bait.gmi
M jargon/glossary/F/flame-on.gmi
M jargon/glossary/F/flame-war.gmi
M jargon/glossary/F/flamer.gmi
M jargon/glossary/F/flarp.gmi
M jargon/glossary/F/flash-crowd.gmi
M jargon/glossary/F/flat-ASCII.gmi
M jargon/glossary/F/flat-file.gmi
M jargon/glossary/F/flat.gmi
M jargon/glossary/F/flatten.gmi
M jargon/glossary/F/flavor.gmi
M jargon/glossary/F/flavorful.gmi
M jargon/glossary/F/flood.gmi
M jargon/glossary/F/flowchart.gmi
M jargon/glossary/F/flower-key.gmi
M jargon/glossary/F/flush.gmi
M jargon/glossary/F/flypage.gmi
M jargon/glossary/F/flytrap.gmi
M jargon/glossary/F/fnord.gmi
M jargon/glossary/F/fold-case.gmi
M jargon/glossary/F/followup.gmi
M jargon/glossary/F/foo.gmi
M jargon/glossary/F/foobar.gmi
M jargon/glossary/F/fool-file.gmi
M jargon/glossary/F/fool.gmi
M jargon/glossary/F/footprint.gmi
M jargon/glossary/F/for-free.gmi
M jargon/glossary/F/for-the-rest-of-us.gmi
M jargon/glossary/F/for-values-of.gmi
M jargon/glossary/F/fora.gmi
M jargon/glossary/F/foreground.gmi
M jargon/glossary/F/fork-bomb.gmi
M jargon/glossary/F/forked.gmi
M jargon/glossary/F/fortune-cookie.gmi
M jargon/glossary/F/forum.gmi
M jargon/glossary/F/fossil.gmi
M jargon/glossary/F/four-color-glossies.gmi
M jargon/glossary/F/frag.gmi
M jargon/glossary/F/fragile.gmi
M jargon/glossary/F/fred.gmi
M jargon/glossary/F/frednet.gmi
M jargon/glossary/F/free-software.gmi
M jargon/glossary/F/freeware.gmi
M jargon/glossary/F/fried.gmi
M jargon/glossary/F/frink.gmi
M jargon/glossary/F/friode.gmi
M jargon/glossary/F/fritterware.gmi
M jargon/glossary/F/frob.gmi
M jargon/glossary/F/frobnicate.gmi
M jargon/glossary/F/frobnitz.gmi
M jargon/glossary/F/frog.gmi
M jargon/glossary/F/frogging.gmi
M jargon/glossary/F/frotz.gmi
M jargon/glossary/F/frotzed.gmi
M jargon/glossary/F/frowney.gmi
M jargon/glossary/F/fry.gmi
M jargon/glossary/F/fscking.gmi
M jargon/glossary/F/fudge-factor.gmi
M jargon/glossary/F/fuel-up.gmi
M jargon/glossary/F/fum.gmi
M jargon/glossary/F/funky.gmi
M jargon/glossary/F/furrfu.gmi
M jargon/glossary/G/G.gmi
M jargon/glossary/G/GC.gmi
M jargon/glossary/G/GCOS.gmi
M jargon/glossary/G/GECOS.gmi
M jargon/glossary/G/GIFs-at-11.gmi
M jargon/glossary/G/GIGO.gmi
M jargon/glossary/G/GIPS.gmi
M jargon/glossary/G/GIYF.gmi
M jargon/glossary/G/GNU.gmi
M jargon/glossary/G/GNUMACS.gmi
M jargon/glossary/G/GOSMACS.gmi
M jargon/glossary/G/GPL.gmi
M jargon/glossary/G/GPV.gmi
M jargon/glossary/G/GWF.gmi
M jargon/glossary/G/GandhiCon.gmi
M jargon/glossary/G/Gatess-Law.gmi
M jargon/glossary/G/General-Public-Virus.gmi
M jargon/glossary/G/Genius-From-Mars-Technique.gmi
M jargon/glossary/G/Get-a-life-.gmi
M jargon/glossary/G/Get-a-real-computer-.gmi
M jargon/glossary/G/GoAT.gmi
M jargon/glossary/G/Godwins-Law.gmi
M jargon/glossary/G/Godzillagram.gmi
M jargon/glossary/G/Good-Thing.gmi
M jargon/glossary/G/Great-Renaming.gmi
M jargon/glossary/G/Great-Runes.gmi
M jargon/glossary/G/Great-Worm.gmi
M jargon/glossary/G/Guido.gmi
M jargon/glossary/G/gang-bang.gmi
M jargon/glossary/G/garbage-collect.gmi
M jargon/glossary/G/garply.gmi
M jargon/glossary/G/gas.gmi
M jargon/glossary/G/gawble.gmi
M jargon/glossary/G/gedanken.gmi
M jargon/glossary/G/geef.gmi
M jargon/glossary/G/geek-code.gmi
M jargon/glossary/G/geek-out.gmi
M jargon/glossary/G/geek.gmi
M jargon/glossary/G/geekasm.gmi
M jargon/glossary/G/gen.gmi
M jargon/glossary/G/gender-mender.gmi
M jargon/glossary/G/generate.gmi
M jargon/glossary/G/gensym.gmi
M jargon/glossary/G/gib.gmi
M jargon/glossary/G/gig.gmi
M jargon/glossary/G/giga-.gmi
M jargon/glossary/G/gilley.gmi
M jargon/glossary/G/gillion.gmi
M jargon/glossary/G/ginger.gmi
M jargon/glossary/G/glark.gmi
M jargon/glossary/G/glass-tty.gmi
M jargon/glossary/G/glass.gmi
M jargon/glossary/G/glassfet.gmi
M jargon/glossary/G/glitch.gmi
M jargon/glossary/G/glob.gmi
M jargon/glossary/G/glork.gmi
M jargon/glossary/G/glue.gmi
M jargon/glossary/G/gnarly.gmi
M jargon/glossary/G/gnubie.gmi
M jargon/glossary/G/go-faster-stripes.gmi
M jargon/glossary/G/go-flatline.gmi
M jargon/glossary/G/go-gold.gmi
M jargon/glossary/G/go-root.gmi
M jargon/glossary/G/gobble.gmi
M jargon/glossary/G/golden.gmi
M jargon/glossary/G/gonk.gmi
M jargon/glossary/G/gonkulator.gmi
M jargon/glossary/G/gonzo.gmi
M jargon/glossary/G/google-juice.gmi
M jargon/glossary/G/gopher-hole.gmi
M jargon/glossary/G/gorets.gmi
M jargon/glossary/G/gorilla-arm.gmi
M jargon/glossary/G/gorp.gmi
M jargon/glossary/G/gotcha.gmi
M jargon/glossary/G/gray-goo.gmi
M jargon/glossary/G/gray-hat.gmi
M jargon/glossary/G/great-wall.gmi
M jargon/glossary/G/green-bytes.gmi
M jargon/glossary/G/green-card.gmi
M jargon/glossary/G/green-lightning.gmi
M jargon/glossary/G/grep.gmi
M jargon/glossary/G/grilf.gmi
M jargon/glossary/G/grind-crank.gmi
M jargon/glossary/G/grind.gmi
M jargon/glossary/G/gritch.gmi
M jargon/glossary/G/grok.gmi
M jargon/glossary/G/gronk.gmi
M jargon/glossary/G/gronked.gmi
M jargon/glossary/G/grovel.gmi
M jargon/glossary/G/grue.gmi
M jargon/glossary/G/grunge.gmi
M jargon/glossary/G/guiltware.gmi
M jargon/glossary/G/gunch.gmi
M jargon/glossary/G/gunpowder-chicken.gmi
M jargon/glossary/G/guru-meditation.gmi
M jargon/glossary/G/guru.gmi
M jargon/glossary/G/gweep.gmi
M jargon/glossary/H/HAKMEM.gmi
M jargon/glossary/H/HAND.gmi
M jargon/glossary/H/HCF.gmi
M jargon/glossary/H/HHOK.gmi
M jargon/glossary/H/HHOS.gmi
M jargon/glossary/H/HLL.gmi
M jargon/glossary/H/HP-SUX.gmi
M jargon/glossary/H/HTH.gmi
M jargon/glossary/H/Hacking-X-for-Y.gmi
M jargon/glossary/H/Halloween-Documents.gmi
M jargon/glossary/H/Hanlons-Razor.gmi
M jargon/glossary/H/Hed-Rat.gmi
M jargon/glossary/H/ha-ha-only-serious.gmi
M jargon/glossary/H/hack-attack.gmi
M jargon/glossary/H/hack-mode.gmi
M jargon/glossary/H/hack-on.gmi
M jargon/glossary/H/hack-together.gmi
M jargon/glossary/H/hack-up.gmi
M jargon/glossary/H/hack-value.gmi
M jargon/glossary/H/hack.gmi
M jargon/glossary/H/hacked-up.gmi
M jargon/glossary/H/hacker-ethic.gmi
M jargon/glossary/H/hacker-humor.gmi
M jargon/glossary/H/hacker.gmi
M jargon/glossary/H/hacking-run.gmi
M jargon/glossary/H/hackish.gmi
M jargon/glossary/H/hackishness.gmi
M jargon/glossary/H/hackitude.gmi
M jargon/glossary/H/hair.gmi
M jargon/glossary/H/hairy.gmi
M jargon/glossary/H/hakspek.gmi
M jargon/glossary/H/ham.gmi
M jargon/glossary/H/hammer.gmi
M jargon/glossary/H/hamster.gmi
M jargon/glossary/H/hand-cruft.gmi
M jargon/glossary/H/hand-hacking.gmi
M jargon/glossary/H/hand-roll.gmi
M jargon/glossary/H/handle.gmi
M jargon/glossary/H/handshaking.gmi
M jargon/glossary/H/handwave.gmi
M jargon/glossary/H/hang.gmi
M jargon/glossary/H/hard-boot.gmi
M jargon/glossary/H/hardcoded.gmi
M jargon/glossary/H/hardwarily.gmi
M jargon/glossary/H/hardwired.gmi
M jargon/glossary/H/has-the-X-nature.gmi
M jargon/glossary/H/hash-bucket.gmi
M jargon/glossary/H/hash-collision.gmi
M jargon/glossary/H/hat.gmi
M jargon/glossary/H/heads-down.gmi
M jargon/glossary/H/heartbeat.gmi
M jargon/glossary/H/heatseeker.gmi
M jargon/glossary/H/heavy-metal.gmi
M jargon/glossary/H/heavy-wizardry.gmi
M jargon/glossary/H/heavyweight.gmi
M jargon/glossary/H/heisenbug.gmi
M jargon/glossary/H/hello--wall-.gmi
M jargon/glossary/H/hello-sailor-.gmi
M jargon/glossary/H/hello-world.gmi
M jargon/glossary/H/hex.gmi
M jargon/glossary/H/hexit.gmi
M jargon/glossary/H/high-bit.gmi
M jargon/glossary/H/high-moby.gmi
M jargon/glossary/H/highly.gmi
M jargon/glossary/H/hing.gmi
M jargon/glossary/H/hirsute.gmi
M jargon/glossary/H/hoarding.gmi
M jargon/glossary/H/hole.gmi
M jargon/glossary/H/holy-penguin-pee.gmi
M jargon/glossary/H/holy-wars.gmi
M jargon/glossary/H/home-machine.gmi
M jargon/glossary/H/home-page.gmi
M jargon/glossary/H/honey-pot.gmi
M jargon/glossary/H/hook.gmi
M jargon/glossary/H/hop.gmi
M jargon/glossary/H/hose.gmi
M jargon/glossary/H/hosed.gmi
M jargon/glossary/H/hot-chat.gmi
M jargon/glossary/H/hot-spot.gmi
M jargon/glossary/H/hotlink.gmi
M jargon/glossary/H/huff.gmi
M jargon/glossary/H/hung.gmi
M jargon/glossary/H/hungry-puppy.gmi
M jargon/glossary/H/hungus.gmi
M jargon/glossary/H/hyperspace.gmi
M jargon/glossary/H/hysterical-reasons.gmi
M jargon/glossary/I/I-didn-t-change-anything-.gmi
M jargon/glossary/I/I-see-no-X-here-.gmi
M jargon/glossary/I/IBM.gmi
M jargon/glossary/I/ICBM-address.gmi
M jargon/glossary/I/IDP.gmi
M jargon/glossary/I/INTERCAL.gmi
M jargon/glossary/I/IRC.gmi
M jargon/glossary/I/ISP.gmi
M jargon/glossary/I/ITS.gmi
M jargon/glossary/I/IWBNI.gmi
M jargon/glossary/I/IYFEG.gmi
M jargon/glossary/I/If-you-want-X--you-know-where-to-find-it-.gmi
M jargon/glossary/I/Imminent-Death-Of-The-Net-Predicted-.gmi
M jargon/glossary/I/Infinite-Monkey-Theorem.gmi
M jargon/glossary/I/Infocom.gmi
M jargon/glossary/I/InterCaps.gmi
M jargon/glossary/I/Internet-Death-Penalty.gmi
M jargon/glossary/I/Internet-Exploder.gmi
M jargon/glossary/I/Internet-Exploiter.gmi
M jargon/glossary/I/Internet.gmi
M jargon/glossary/I/Iron-Age.gmi
M jargon/glossary/I/idempotent.gmi
M jargon/glossary/I/idiot.gmi
M jargon/glossary/I/ifdef-out.gmi
M jargon/glossary/I/ill-behaved.gmi
M jargon/glossary/I/in-the-extreme.gmi
M jargon/glossary/I/incantation.gmi
M jargon/glossary/I/include-war.gmi
M jargon/glossary/I/include.gmi
M jargon/glossary/I/indent-style.gmi
M jargon/glossary/I/index-of-X.gmi
M jargon/glossary/I/infant-mortality.gmi
M jargon/glossary/I/infinite-loop.gmi
M jargon/glossary/I/infinite.gmi
M jargon/glossary/I/inflate.gmi
M jargon/glossary/I/initgame.gmi
M jargon/glossary/I/insanely-great.gmi
M jargon/glossary/I/interesting.gmi
M jargon/glossary/I/interrupt.gmi
M jargon/glossary/I/interrupts-locked-out.gmi
M jargon/glossary/I/intro.gmi
M jargon/glossary/I/iron-box.gmi
M jargon/glossary/I/iron.gmi
M jargon/glossary/I/ironmonger.gmi
M jargon/glossary/J/J--Random-Hacker.gmi
M jargon/glossary/J/J--Random.gmi
M jargon/glossary/J/JCL.gmi
M jargon/glossary/J/JEDR.gmi
M jargon/glossary/J/Java.gmi
M jargon/glossary/J/Jeff-K-.gmi
M jargon/glossary/J/Jeopardy-style-quoting.gmi
M jargon/glossary/J/jack-in.gmi
M jargon/glossary/J/jello.gmi
M jargon/glossary/J/jibble.gmi
M jargon/glossary/J/jiffy.gmi
M jargon/glossary/J/job-security.gmi
M jargon/glossary/J/jock.gmi
M jargon/glossary/J/joe-code.gmi
M jargon/glossary/J/juggling-eggs.gmi
M jargon/glossary/J/juice.gmi
M jargon/glossary/J/jump-off-into-never-never-land.gmi
M jargon/glossary/J/jupiter.gmi
M jargon/glossary/K/K-ampersand-R.gmi
M jargon/glossary/K/K.gmi
M jargon/glossary/K/KIBO.gmi
M jargon/glossary/K/KIPS.gmi
M jargon/glossary/K/KISS-Principle.gmi
M jargon/glossary/K/Knuth.gmi
M jargon/glossary/K/k-.gmi
M jargon/glossary/K/kahuna.gmi
M jargon/glossary/K/kamikaze-packet.gmi
M jargon/glossary/K/kangaroo-code.gmi
M jargon/glossary/K/ken.gmi
M jargon/glossary/K/kernel-of-the-week-club.gmi
M jargon/glossary/K/kgbvax.gmi
M jargon/glossary/K/kiboze.gmi
M jargon/glossary/K/kibozo.gmi
M jargon/glossary/K/kick.gmi
M jargon/glossary/K/kill-file.gmi
M jargon/glossary/K/killer-micro.gmi
M jargon/glossary/K/killer-poke.gmi
M jargon/glossary/K/kilo-.gmi
M jargon/glossary/K/kilogoogle.gmi
M jargon/glossary/K/kit.gmi
M jargon/glossary/K/klone.gmi
M jargon/glossary/K/kludge.gmi
M jargon/glossary/K/kluge-around.gmi
M jargon/glossary/K/kluge-up.gmi
M jargon/glossary/K/kluge.gmi
M jargon/glossary/K/knobs.gmi
M jargon/glossary/K/knurd.gmi
M jargon/glossary/K/koan.gmi
M jargon/glossary/K/kook.gmi
M jargon/glossary/K/kremvax.gmi
M jargon/glossary/K/kyrka.gmi
M jargon/glossary/L/LART.gmi
M jargon/glossary/L/LER.gmi
M jargon/glossary/L/LISP.gmi
M jargon/glossary/L/Lintel.gmi
M jargon/glossary/L/Linus.gmi
M jargon/glossary/L/Linux.gmi
M jargon/glossary/L/Lions-Book.gmi
M jargon/glossary/L/Live-Free-Or-Die-.gmi
M jargon/glossary/L/Lumber-Cartel.gmi
M jargon/glossary/L/lag.gmi
M jargon/glossary/L/lamer.gmi
M jargon/glossary/L/language-lawyer.gmi
M jargon/glossary/L/languages-of-choice.gmi
M jargon/glossary/L/larval-stage.gmi
M jargon/glossary/L/laser-chicken.gmi
M jargon/glossary/L/leaf-site.gmi
M jargon/glossary/L/leak.gmi
M jargon/glossary/L/leaky-heap.gmi
M jargon/glossary/L/leech-mode.gmi
M jargon/glossary/L/leech.gmi
M jargon/glossary/L/legal.gmi
M jargon/glossary/L/legalese.gmi
M jargon/glossary/L/lenna.gmi
M jargon/glossary/L/let-the-smoke-out.gmi
M jargon/glossary/L/letterbomb.gmi
M jargon/glossary/L/life.gmi
M jargon/glossary/L/light-pipe.gmi
M jargon/glossary/L/lightweight.gmi
M jargon/glossary/L/like-kicking-dead-whales-down-the-beach.gmi
M jargon/glossary/L/line-eater--the.gmi
M jargon/glossary/L/line-noise.gmi
M jargon/glossary/L/link-dead.gmi
M jargon/glossary/L/link-farm.gmi
M jargon/glossary/L/link-rot.gmi
M jargon/glossary/L/lint.gmi
M jargon/glossary/L/list-bomb.gmi
M jargon/glossary/L/little-endian.gmi
M jargon/glossary/L/live-data.gmi
M jargon/glossary/L/livelock.gmi
M jargon/glossary/L/liveware.gmi
M jargon/glossary/L/lobotomy.gmi
M jargon/glossary/L/locked-and-loaded.gmi
M jargon/glossary/L/locked-up.gmi
M jargon/glossary/L/logic-bomb.gmi
M jargon/glossary/L/logical.gmi
M jargon/glossary/L/loop-through.gmi
M jargon/glossary/L/loose-bytes.gmi
M jargon/glossary/L/lord-high-fixer.gmi
M jargon/glossary/L/lose.gmi
M jargon/glossary/L/loser.gmi
M jargon/glossary/L/losing.gmi
M jargon/glossary/L/loss.gmi
M jargon/glossary/L/lossage.gmi
M jargon/glossary/L/lost-in-the-noise.gmi
M jargon/glossary/L/lost-in-the-underflow.gmi
M jargon/glossary/L/low-bandwidth.gmi
M jargon/glossary/L/lunatic-fringe.gmi
M jargon/glossary/L/lurker.gmi
M jargon/glossary/L/luser.gmi
M jargon/glossary/M/M.gmi
M jargon/glossary/M/MEGO.gmi
M jargon/glossary/M/MFTL.gmi
M jargon/glossary/M/MIPS.gmi
M jargon/glossary/M/MOTAS.gmi
M jargon/glossary/M/MOTOS.gmi
M jargon/glossary/M/MOTSS.gmi
M jargon/glossary/M/MS-DOS.gmi
M jargon/glossary/M/MUD.gmi
M jargon/glossary/M/Macintoy.gmi
M jargon/glossary/M/Macintrash.gmi
M jargon/glossary/M/Mars.gmi
M jargon/glossary/M/Matrix.gmi
M jargon/glossary/M/McQuary-limit.gmi
M jargon/glossary/M/MiSTing.gmi
M jargon/glossary/M/MicroDroid.gmi
M jargon/glossary/M/Microsloth-Windows.gmi
M jargon/glossary/M/Microsoft.gmi
M jargon/glossary/M/Mongolian-Hordes-technique.gmi
M jargon/glossary/M/Moof.gmi
M jargon/glossary/M/Moores-Law.gmi
M jargon/glossary/M/Multics.gmi
M jargon/glossary/M/Murphys-Law.gmi
M jargon/glossary/M/macdink.gmi
M jargon/glossary/M/machoflops.gmi
M jargon/glossary/M/macro-.gmi
M jargon/glossary/M/macro.gmi
M jargon/glossary/M/macrology.gmi
M jargon/glossary/M/maggotbox.gmi
M jargon/glossary/M/magic-cookie.gmi
M jargon/glossary/M/magic-number.gmi
M jargon/glossary/M/magic-smoke.gmi
M jargon/glossary/M/magic.gmi
M jargon/glossary/M/mail-storm.gmi
M jargon/glossary/M/mailbomb.gmi
M jargon/glossary/M/mailing-list.gmi
M jargon/glossary/M/main-loop.gmi
M jargon/glossary/M/mainframe.gmi
M jargon/glossary/M/mainsleaze.gmi
M jargon/glossary/M/malware.gmi
M jargon/glossary/M/management.gmi
M jargon/glossary/M/mandelbug.gmi
M jargon/glossary/M/manged.gmi
M jargon/glossary/M/mangle.gmi
M jargon/glossary/M/mangler.gmi
M jargon/glossary/M/manularity.gmi
M jargon/glossary/M/marbles.gmi
M jargon/glossary/M/marginal.gmi
M jargon/glossary/M/marginally.gmi
M jargon/glossary/M/marketroid.gmi
M jargon/glossary/M/martian.gmi
M jargon/glossary/M/massage.gmi
M jargon/glossary/M/math-out.gmi
M jargon/glossary/M/maximum-Maytag-mode.gmi
M jargon/glossary/M/meatspace.gmi
M jargon/glossary/M/meatware.gmi
M jargon/glossary/M/meeces.gmi
M jargon/glossary/M/meg.gmi
M jargon/glossary/M/mega-.gmi
M jargon/glossary/M/meltdown--network.gmi
M jargon/glossary/M/meme-plague.gmi
M jargon/glossary/M/meme.gmi
M jargon/glossary/M/memetics.gmi
M jargon/glossary/M/memory-leak.gmi
M jargon/glossary/M/memory-smash.gmi
M jargon/glossary/M/menuitis.gmi
M jargon/glossary/M/mess-dos.gmi
M jargon/glossary/M/meta-bit.gmi
M jargon/glossary/M/meta.gmi
M jargon/glossary/M/metasyntactic-variable.gmi
M jargon/glossary/M/mickey-mouse-program.gmi
M jargon/glossary/M/micro-.gmi
M jargon/glossary/M/microLenat.gmi
M jargon/glossary/M/microReid.gmi
M jargon/glossary/M/microfortnight.gmi
M jargon/glossary/M/micros-tilde-1.gmi
M jargon/glossary/M/microserf.gmi
M jargon/glossary/M/middle-endian.gmi
M jargon/glossary/M/middle-out-implementation.gmi
M jargon/glossary/M/milliLampson.gmi
M jargon/glossary/M/minor-detail.gmi
M jargon/glossary/M/misbug.gmi
M jargon/glossary/M/missile-address.gmi
M jargon/glossary/M/miswart.gmi
M jargon/glossary/M/moby.gmi
M jargon/glossary/M/mockingbird.gmi
M jargon/glossary/M/mod.gmi
M jargon/glossary/M/mode-bit.gmi
M jargon/glossary/M/mode.gmi
M jargon/glossary/M/modulo.gmi
M jargon/glossary/M/molly-guard.gmi
M jargon/glossary/M/monkey--scratch.gmi
M jargon/glossary/M/monkey-up.gmi
M jargon/glossary/M/monstrosity.gmi
M jargon/glossary/M/monty.gmi
M jargon/glossary/M/moria.gmi
M jargon/glossary/M/mouse-ahead.gmi
M jargon/glossary/M/mouse-belt.gmi
M jargon/glossary/M/mouse-elbow.gmi
M jargon/glossary/M/mouso.gmi
M jargon/glossary/M/mu.gmi
M jargon/glossary/M/muddie.gmi
M jargon/glossary/M/mudhead.gmi
M jargon/glossary/M/muggle.gmi
M jargon/glossary/M/multitask.gmi
M jargon/glossary/M/mumblage.gmi
M jargon/glossary/M/mumble.gmi
M jargon/glossary/M/munch.gmi
M jargon/glossary/M/munching-squares.gmi
M jargon/glossary/M/munching.gmi
M jargon/glossary/M/munchkin.gmi
M jargon/glossary/M/mundane.gmi
M jargon/glossary/M/mung.gmi
M jargon/glossary/M/munge.gmi
M jargon/glossary/M/music.gmi
M jargon/glossary/M/mutter.gmi
M jargon/glossary/N/N.gmi
M jargon/glossary/N/NAK.gmi
M jargon/glossary/N/NANA.gmi
M jargon/glossary/N/NIL.gmi
M jargon/glossary/N/NMI.gmi
M jargon/glossary/N/NSA-line-eater.gmi
M jargon/glossary/N/NSP.gmi
M jargon/glossary/N/NUXI-problem.gmi
M jargon/glossary/N/Nathan-Hale.gmi
M jargon/glossary/N/NeWS.gmi
M jargon/glossary/N/Netscrape.gmi
M jargon/glossary/N/New-Jersey.gmi
M jargon/glossary/N/New-Testament.gmi
M jargon/glossary/N/Nightmare-File-System.gmi
M jargon/glossary/N/nadger.gmi
M jargon/glossary/N/nagware.gmi
M jargon/glossary/N/nailing-jelly.gmi
M jargon/glossary/N/naive-user.gmi
M jargon/glossary/N/naive.gmi
M jargon/glossary/N/nano-.gmi
M jargon/glossary/N/nano.gmi
M jargon/glossary/N/nanobot.gmi
M jargon/glossary/N/nanocomputer.gmi
M jargon/glossary/N/nanofortnight.gmi
M jargon/glossary/N/nanotechnology.gmi
M jargon/glossary/N/nastygram.gmi
M jargon/glossary/N/nature.gmi
M jargon/glossary/N/neat-hack.gmi
M jargon/glossary/N/neats-vs--scruffies.gmi
M jargon/glossary/N/neep-neep.gmi
M jargon/glossary/N/neophilia.gmi
M jargon/glossary/N/nerd-knob.gmi
M jargon/glossary/N/nerd.gmi
M jargon/glossary/N/net--.gmi
M jargon/glossary/N/net-god.gmi
M jargon/glossary/N/net-personality.gmi
M jargon/glossary/N/net-police.gmi
M jargon/glossary/N/netburp.gmi
M jargon/glossary/N/netdead.gmi
M jargon/glossary/N/nethack.gmi
M jargon/glossary/N/netiquette.gmi
M jargon/glossary/N/netlag.gmi
M jargon/glossary/N/netnews.gmi
M jargon/glossary/N/netsplit.gmi
M jargon/glossary/N/netter.gmi
M jargon/glossary/N/network-address.gmi
M jargon/glossary/N/network-meltdown.gmi
M jargon/glossary/N/newbie.gmi
M jargon/glossary/N/newgroup-wars.gmi
M jargon/glossary/N/newline.gmi
M jargon/glossary/N/newsfroup.gmi
M jargon/glossary/N/newsgroup.gmi
M jargon/glossary/N/nick.gmi
M jargon/glossary/N/nickle.gmi
M jargon/glossary/N/night-mode.gmi
M jargon/glossary/N/no-op.gmi
M jargon/glossary/N/noddy.gmi
M jargon/glossary/N/non-optimal-solution.gmi
M jargon/glossary/N/nonlinear.gmi
M jargon/glossary/N/nontrivial.gmi
M jargon/glossary/N/not-ready-for-prime-time.gmi
M jargon/glossary/N/notwork.gmi
M jargon/glossary/N/nude.gmi
M jargon/glossary/N/nugry.gmi
M jargon/glossary/N/nuke.gmi
M jargon/glossary/N/number-crunching.gmi
M jargon/glossary/N/numbers.gmi
M jargon/glossary/N/nybble.gmi
M jargon/glossary/N/nyetwork.gmi
M jargon/glossary/O/OS-2.gmi
M jargon/glossary/O/OSS.gmi
M jargon/glossary/O/OT.gmi
M jargon/glossary/O/Ob-.gmi
M jargon/glossary/O/Obfuscated-C-Contest.gmi
M jargon/glossary/O/Objectionable-C.gmi
M jargon/glossary/O/Old-Testament.gmi
M jargon/glossary/O/Orange-Book.gmi
M jargon/glossary/O/obi-wan-error.gmi
M jargon/glossary/O/octal-forty.gmi
M jargon/glossary/O/off-by-one-error.gmi
M jargon/glossary/O/off-the-trolley.gmi
M jargon/glossary/O/offline.gmi
M jargon/glossary/O/old-fart.gmi
M jargon/glossary/O/on-the-gripping-hand.gmi
M jargon/glossary/O/one-banana-problem.gmi
M jargon/glossary/O/one-line-fix.gmi
M jargon/glossary/O/one-liner-wars.gmi
M jargon/glossary/O/op.gmi
M jargon/glossary/O/open-source.gmi
M jargon/glossary/O/operating-system.gmi
M jargon/glossary/O/operator-headspace.gmi
M jargon/glossary/O/optical-diff.gmi
M jargon/glossary/O/optical-grep.gmi
M jargon/glossary/O/optimism.gmi
M jargon/glossary/O/oriental-food.gmi
M jargon/glossary/O/orphan.gmi
M jargon/glossary/O/orphaned-i-node.gmi
M jargon/glossary/O/orthogonal.gmi
M jargon/glossary/O/out-of-band.gmi
M jargon/glossary/O/overclock.gmi
M jargon/glossary/O/overflow-bit.gmi
M jargon/glossary/O/overrun-screw.gmi
M jargon/glossary/O/overrun.gmi
M jargon/glossary/O/suffix-oid.gmi
M jargon/glossary/P/PARC.gmi
M jargon/glossary/P/PBD.gmi
M jargon/glossary/P/PD.gmi
M jargon/glossary/P/PDP-10.gmi
M jargon/glossary/P/PDP-11.gmi
M jargon/glossary/P/PDP-20.gmi
M jargon/glossary/P/PEBKAC.gmi
M jargon/glossary/P/PFY.gmi
M jargon/glossary/P/PHB.gmi
M jargon/glossary/P/PM.gmi
M jargon/glossary/P/POM.gmi
M jargon/glossary/P/Parkinsons-Law-of-Data.gmi
M jargon/glossary/P/Pascal.gmi
M jargon/glossary/P/Pentagram-Pro.gmi
M jargon/glossary/P/Pentium.gmi
M jargon/glossary/P/Perl.gmi
M jargon/glossary/P/Ping-O--Death.gmi
M jargon/glossary/P/PostScript.gmi
M jargon/glossary/P/Postels-Prescription.gmi
M jargon/glossary/P/Purple-Book.gmi
M jargon/glossary/P/Python.gmi
M jargon/glossary/P/packet-over-air.gmi
M jargon/glossary/P/padded-cell.gmi
M jargon/glossary/P/page-in.gmi
M jargon/glossary/P/page-out.gmi
M jargon/glossary/P/pain-in-the-net.gmi
M jargon/glossary/P/paper-net.gmi
M jargon/glossary/P/param.gmi
M jargon/glossary/P/parent-message.gmi
M jargon/glossary/P/parm.gmi
M jargon/glossary/P/pastie.gmi
M jargon/glossary/P/patch-space.gmi
M jargon/glossary/P/patch.gmi
M jargon/glossary/P/path.gmi
M jargon/glossary/P/payware.gmi
M jargon/glossary/P/peek.gmi
M jargon/glossary/P/peon.gmi
M jargon/glossary/P/percent-S.gmi
M jargon/glossary/P/perf.gmi
M jargon/glossary/P/perfect-programmer-syndrome.gmi
M jargon/glossary/P/person-of-no-account.gmi
M jargon/glossary/P/peta-.gmi
M jargon/glossary/P/pffft.gmi
M jargon/glossary/P/phage.gmi
M jargon/glossary/P/phase-of-the-moon.gmi
M jargon/glossary/P/phase-wrapping.gmi
M jargon/glossary/P/phase.gmi
M jargon/glossary/P/phreaker.gmi
M jargon/glossary/P/phreaking.gmi
M jargon/glossary/P/pico-.gmi
M jargon/glossary/P/pilot-error.gmi
M jargon/glossary/P/ping-storm.gmi
M jargon/glossary/P/ping.gmi
M jargon/glossary/P/pink-wire.gmi
M jargon/glossary/P/pixel-sort.gmi
M jargon/glossary/P/plaid-screen.gmi
M jargon/glossary/P/plain-ASCII.gmi
M jargon/glossary/P/plan-file.gmi
M jargon/glossary/P/platinum-iridium.gmi
M jargon/glossary/P/playpen.gmi
M jargon/glossary/P/playte.gmi
M jargon/glossary/P/plokta.gmi
M jargon/glossary/P/plonk.gmi
M jargon/glossary/P/plugh.gmi
M jargon/glossary/P/plumbing.gmi
M jargon/glossary/P/point-and-drool-interface.gmi
M jargon/glossary/P/point-release.gmi
M jargon/glossary/P/pointy-haired.gmi
M jargon/glossary/P/pointy-hat.gmi
M jargon/glossary/P/poke.gmi
M jargon/glossary/P/pop.gmi
M jargon/glossary/P/poser.gmi
M jargon/glossary/P/post.gmi
M jargon/glossary/P/postcardware.gmi
M jargon/glossary/P/posting.gmi
M jargon/glossary/P/postmaster.gmi
M jargon/glossary/P/pound-on.gmi
M jargon/glossary/P/power-cycle.gmi
M jargon/glossary/P/power-hit.gmi
M jargon/glossary/P/pr0n.gmi
M jargon/glossary/P/precedence-lossage.gmi
M jargon/glossary/P/pretty-pictures.gmi
M jargon/glossary/P/prettyprint.gmi
M jargon/glossary/P/pretzel-key.gmi
M jargon/glossary/P/prime-time.gmi
M jargon/glossary/P/print.gmi
M jargon/glossary/P/priority-interrupt.gmi
M jargon/glossary/P/profile.gmi
M jargon/glossary/P/progasm.gmi
M jargon/glossary/P/proggy.gmi
M jargon/glossary/P/proglet.gmi
M jargon/glossary/P/programming-fluid.gmi
M jargon/glossary/P/propeller-head.gmi
M jargon/glossary/P/propeller-key.gmi
M jargon/glossary/P/proprietary.gmi
M jargon/glossary/P/protocol.gmi
M jargon/glossary/P/provocative-maintenance.gmi
M jargon/glossary/P/prowler.gmi
M jargon/glossary/P/pseudo.gmi
M jargon/glossary/P/pseudosuit.gmi
M jargon/glossary/P/psychedelicware.gmi
M jargon/glossary/P/psyton.gmi
M jargon/glossary/P/pubic-directory.gmi
M jargon/glossary/P/puff.gmi
M jargon/glossary/P/pumpkin-holder.gmi
M jargon/glossary/P/pumpking.gmi
M jargon/glossary/P/punched-card.gmi
M jargon/glossary/P/punt.gmi
M jargon/glossary/P/purple-wire.gmi
M jargon/glossary/P/push.gmi
M jargon/glossary/Q/QWERTY.gmi
M jargon/glossary/Q/Quirk-objection.gmi
M jargon/glossary/Q/quad.gmi
M jargon/glossary/Q/quadruple-bucky.gmi
M jargon/glossary/Q/quantifiers.gmi
M jargon/glossary/Q/quantum-bogodynamics.gmi
M jargon/glossary/Q/quarter.gmi
M jargon/glossary/Q/ques.gmi
M jargon/glossary/Q/quick-and-dirty.gmi
M jargon/glossary/Q/quine.gmi
M jargon/glossary/Q/quote-chapter-and-verse.gmi
M jargon/glossary/Q/quotient.gmi
M jargon/glossary/Q/quux.gmi
M jargon/glossary/Q/qux.gmi
M jargon/glossary/R/RBL.gmi
M jargon/glossary/R/RE.gmi
M jargon/glossary/R/RETI.gmi
M jargon/glossary/R/RFC.gmi
M jargon/glossary/R/RFE.gmi
M jargon/glossary/R/RL.gmi
M jargon/glossary/R/RSN.gmi
M jargon/glossary/R/RTBM.gmi
M jargon/glossary/R/RTFAQ.gmi
M jargon/glossary/R/RTFM.gmi
M jargon/glossary/R/RTFS.gmi
M jargon/glossary/R/RTI.gmi
M jargon/glossary/R/RTM.gmi
M jargon/glossary/R/RTS.gmi
M jargon/glossary/R/Random-Number-God.gmi
M jargon/glossary/R/Real-Programmer.gmi
M jargon/glossary/R/Real-Soon-Now.gmi
M jargon/glossary/R/Real-World.gmi
M jargon/glossary/R/Right-Thing.gmi
M jargon/glossary/R/rabbit-job.gmi
M jargon/glossary/R/rain-dance.gmi
M jargon/glossary/R/rainbow-series.gmi
M jargon/glossary/R/random-numbers.gmi
M jargon/glossary/R/random.gmi
M jargon/glossary/R/randomness.gmi
M jargon/glossary/R/rape.gmi
M jargon/glossary/R/rare-mode.gmi
M jargon/glossary/R/raster-blaster.gmi
M jargon/glossary/R/raster-burn.gmi
M jargon/glossary/R/rat-dance.gmi
M jargon/glossary/R/rathole.gmi
M jargon/glossary/R/ratio-site.gmi
M jargon/glossary/R/rave-on-.gmi
M jargon/glossary/R/rave.gmi
M jargon/glossary/R/ravs.gmi
M jargon/glossary/R/raw-mode.gmi
M jargon/glossary/R/rc-file.gmi
M jargon/glossary/R/read-only-user.gmi
M jargon/glossary/R/real-estate.gmi
M jargon/glossary/R/real-hack.gmi
M jargon/glossary/R/real-operating-system.gmi
M jargon/glossary/R/real-time.gmi
M jargon/glossary/R/real-user.gmi
M jargon/glossary/R/real.gmi
M jargon/glossary/R/reality-check.gmi
M jargon/glossary/R/reaper.gmi
M jargon/glossary/R/rectangle-slinger.gmi
M jargon/glossary/R/recursion.gmi
M jargon/glossary/R/recursive-acronym.gmi
M jargon/glossary/R/red-wire.gmi
M jargon/glossary/R/regexp.gmi
M jargon/glossary/R/rehi.gmi
M jargon/glossary/R/reincarnation--cycle-of.gmi
M jargon/glossary/R/relay-rape.gmi
M jargon/glossary/R/religion-of-CHI.gmi
M jargon/glossary/R/religious-issues.gmi
M jargon/glossary/R/replicator.gmi
M jargon/glossary/R/reply.gmi
M jargon/glossary/R/restriction.gmi
M jargon/glossary/R/retrocomputing.gmi
M jargon/glossary/R/return-from-the-dead.gmi
M jargon/glossary/R/ripoff.gmi
M jargon/glossary/R/roach.gmi
M jargon/glossary/R/robocanceller.gmi
M jargon/glossary/R/robot.gmi
M jargon/glossary/R/robust.gmi
M jargon/glossary/R/rococo.gmi
M jargon/glossary/R/rogue.gmi
M jargon/glossary/R/room-temperature-IQ.gmi
M jargon/glossary/R/root-mode.gmi
M jargon/glossary/R/root.gmi
M jargon/glossary/R/rootkit.gmi
M jargon/glossary/R/rot13.gmi
M jargon/glossary/R/rotary-debugger.gmi
M jargon/glossary/R/rubber-hose-cryptanalysis.gmi
M jargon/glossary/R/rude.gmi
M jargon/glossary/R/runes.gmi
M jargon/glossary/R/runic.gmi
M jargon/glossary/R/rusty-iron.gmi
M jargon/glossary/S/S-N-ratio.gmi
M jargon/glossary/S/SAIL.gmi
M jargon/glossary/S/SCSI-voodoo.gmi
M jargon/glossary/S/SED.gmi
M jargon/glossary/S/SEX.gmi
M jargon/glossary/S/SMOP.gmi
M jargon/glossary/S/SNAFU-principle.gmi
M jargon/glossary/S/SO.gmi
M jargon/glossary/S/SPACEWAR.gmi
M jargon/glossary/S/STFW.gmi
M jargon/glossary/S/STR.gmi
M jargon/glossary/S/Saturday-night-special.gmi
M jargon/glossary/S/September-that-never-ended.gmi
M jargon/glossary/S/Share-and-enjoy-.gmi
M jargon/glossary/S/Shub-Internet.gmi
M jargon/glossary/S/Slowlaris.gmi
M jargon/glossary/S/Spinning-Pizza-of-Death.gmi
M jargon/glossary/S/Stanford-Bunny.gmi
M jargon/glossary/S/Stone-Age.gmi
M jargon/glossary/S/Stupids.gmi
M jargon/glossary/S/Sturgeons-Law.gmi
M jargon/glossary/S/Sun.gmi
M jargon/glossary/S/Suzie-COBOL.gmi
M jargon/glossary/S/Swiss-Army-chainsaw.gmi
M jargon/glossary/S/saga.gmi
M jargon/glossary/S/salescritter.gmi
M jargon/glossary/S/salt-mines.gmi
M jargon/glossary/S/salt.gmi
M jargon/glossary/S/same-day-service.gmi
M jargon/glossary/S/samizdat.gmi
M jargon/glossary/S/samurai.gmi
M jargon/glossary/S/sandbender.gmi
M jargon/glossary/S/sandbox.gmi
M jargon/glossary/S/sanity-check.gmi
M jargon/glossary/S/say.gmi
M jargon/glossary/S/scag.gmi
M jargon/glossary/S/scanno.gmi
M jargon/glossary/S/schroedinbug.gmi
M jargon/glossary/S/science-fiction-fandom.gmi
M jargon/glossary/S/scram-switch.gmi
M jargon/glossary/S/scratch-monkey.gmi
M jargon/glossary/S/scratch.gmi
M jargon/glossary/S/scream-and-die.gmi
M jargon/glossary/S/screen-name.gmi
M jargon/glossary/S/screen.gmi
M jargon/glossary/S/screw.gmi
M jargon/glossary/S/screwage.gmi
M jargon/glossary/S/scribble.gmi
M jargon/glossary/S/script-kiddies.gmi
M jargon/glossary/S/scrog.gmi
M jargon/glossary/S/scruffies.gmi
M jargon/glossary/S/search-and-destroy-mode.gmi
M jargon/glossary/S/second-system-effect.gmi
M jargon/glossary/S/secondary-damage.gmi
M jargon/glossary/S/security-through-obscurity.gmi
M jargon/glossary/S/segfault.gmi
M jargon/glossary/S/seggie.gmi
M jargon/glossary/S/segment.gmi
M jargon/glossary/S/segmentation-fault.gmi
M jargon/glossary/S/segv.gmi
M jargon/glossary/S/self-reference.gmi
M jargon/glossary/S/selvage.gmi
M jargon/glossary/S/semi-infinite.gmi
M jargon/glossary/S/semi.gmi
M jargon/glossary/S/senior-bit.gmi
M jargon/glossary/S/server.gmi
M jargon/glossary/S/sex-changer.gmi
M jargon/glossary/S/shar-file.gmi
M jargon/glossary/S/sharchive.gmi
M jargon/glossary/S/shareware.gmi
M jargon/glossary/S/sharing-violation.gmi
M jargon/glossary/S/shell-out.gmi
M jargon/glossary/S/shell.gmi
M jargon/glossary/S/shift-left-or-right-logical.gmi
M jargon/glossary/S/shim.gmi
M jargon/glossary/S/shitogram.gmi
M jargon/glossary/S/shotgun-debugging.gmi
M jargon/glossary/S/shriek.gmi
M jargon/glossary/S/sig-block.gmi
M jargon/glossary/S/sig-quote.gmi
M jargon/glossary/S/sig-virus.gmi
M jargon/glossary/S/signal-to-noise-ratio.gmi
M jargon/glossary/S/silicon.gmi
M jargon/glossary/S/silly-walk.gmi
M jargon/glossary/S/silo.gmi
M jargon/glossary/S/since-time-T-equals-minus-infinity.gmi
M jargon/glossary/S/sitename.gmi
M jargon/glossary/S/skrog.gmi
M jargon/glossary/S/skulker.gmi
M jargon/glossary/S/slack.gmi
M jargon/glossary/S/slash.gmi
M jargon/glossary/S/slashdot-effect.gmi
M jargon/glossary/S/sleep.gmi
M jargon/glossary/S/slop.gmi
M jargon/glossary/S/slopsucker.gmi
M jargon/glossary/S/slurp-the-robot.gmi
M jargon/glossary/S/slurp.gmi
M jargon/glossary/S/smart-terminal.gmi
M jargon/glossary/S/smart.gmi
M jargon/glossary/S/smash-case.gmi
M jargon/glossary/S/smash-the-stack.gmi
M jargon/glossary/S/smiley.gmi
M jargon/glossary/S/smoke-and-mirrors.gmi
M jargon/glossary/S/smoke-test.gmi
M jargon/glossary/S/smoke.gmi
M jargon/glossary/S/smoking-clover.gmi
M jargon/glossary/S/smurf.gmi
M jargon/glossary/S/snail-mail.gmi
M jargon/glossary/S/snail.gmi
M jargon/glossary/S/snap.gmi
M jargon/glossary/S/snarf-ampersand-barf.gmi
M jargon/glossary/S/snarf-down.gmi
M jargon/glossary/S/snarf.gmi
M jargon/glossary/S/sneaker.gmi
M jargon/glossary/S/sniff.gmi
M jargon/glossary/S/snippage.gmi
M jargon/glossary/S/social-engineering.gmi
M jargon/glossary/S/social-science-number.gmi
M jargon/glossary/S/sock-puppet.gmi
M jargon/glossary/S/sodium-substrate.gmi
M jargon/glossary/S/soft-boot.gmi
M jargon/glossary/S/softcopy.gmi
M jargon/glossary/S/software-bloat.gmi
M jargon/glossary/S/software-hoarding.gmi
M jargon/glossary/S/software-laser.gmi
M jargon/glossary/S/software-rot.gmi
M jargon/glossary/S/softwarily.gmi
M jargon/glossary/S/some-random-X.gmi
M jargon/glossary/S/sorcerers-apprentice-mode.gmi
M jargon/glossary/S/source-of-all-good-bits.gmi
M jargon/glossary/S/space-cadet-keyboard.gmi
M jargon/glossary/S/spaceship-operator.gmi
M jargon/glossary/S/spaghetti-inheritance.gmi
M jargon/glossary/S/spam-bait.gmi
M jargon/glossary/S/spam.gmi
M jargon/glossary/S/spamblock.gmi
M jargon/glossary/S/spamhaus.gmi
M jargon/glossary/S/spamvertize.gmi
M jargon/glossary/S/spangle.gmi
M jargon/glossary/S/spawn.gmi
M jargon/glossary/S/special-case.gmi
M jargon/glossary/S/speedometer.gmi
M jargon/glossary/S/spell.gmi
M jargon/glossary/S/spelling-flame.gmi
M jargon/glossary/S/spider.gmi
M jargon/glossary/S/spiffy.gmi
M jargon/glossary/S/spike.gmi
M jargon/glossary/S/spin.gmi
M jargon/glossary/S/spl.gmi
M jargon/glossary/S/splash-screen.gmi
M jargon/glossary/S/splat-out.gmi
M jargon/glossary/S/splat.gmi
M jargon/glossary/S/splork-.gmi
M jargon/glossary/S/spod.gmi
M jargon/glossary/S/spoiler-space.gmi
M jargon/glossary/S/spoiler.gmi
M jargon/glossary/S/sponge.gmi
M jargon/glossary/S/spool-file.gmi
M jargon/glossary/S/spool.gmi
M jargon/glossary/S/spungle.gmi
M jargon/glossary/S/spyware.gmi
M jargon/glossary/S/stack.gmi
M jargon/glossary/S/stale-pointer-bug.gmi
M jargon/glossary/S/star-out.gmi
M jargon/glossary/S/state.gmi
M jargon/glossary/S/stealth-manager.gmi
M jargon/glossary/S/stir-fried-random.gmi
M jargon/glossary/S/stomp-on.gmi
M jargon/glossary/S/stone-knives-and-bearskins.gmi
M jargon/glossary/S/stoppage.gmi
M jargon/glossary/S/store.gmi
M jargon/glossary/S/stroke.gmi
M jargon/glossary/S/strudel.gmi
M jargon/glossary/S/studly.gmi
M jargon/glossary/S/studlycaps.gmi
M jargon/glossary/S/stupid-sort.gmi
M jargon/glossary/S/sucking-mud.gmi
M jargon/glossary/S/sufficiently-small.gmi
M jargon/glossary/S/suit.gmi
M jargon/glossary/S/suitable-win.gmi
M jargon/glossary/S/sun-stools.gmi
M jargon/glossary/S/sunspots.gmi
M jargon/glossary/S/super-source-quench.gmi
M jargon/glossary/S/superloser.gmi
M jargon/glossary/S/superprogrammer.gmi
M jargon/glossary/S/superuser.gmi
M jargon/glossary/S/swab.gmi
M jargon/glossary/S/swap.gmi
M jargon/glossary/S/swapped-in.gmi
M jargon/glossary/S/swapped-out.gmi
M jargon/glossary/S/swizzle.gmi
M jargon/glossary/S/sync.gmi
M jargon/glossary/S/syntactic-salt.gmi
M jargon/glossary/S/syntactic-sugar.gmi
M jargon/glossary/S/sysadmin.gmi
M jargon/glossary/S/sysape.gmi
M jargon/glossary/S/sysop.gmi
M jargon/glossary/S/system-mangler.gmi
M jargon/glossary/S/systems-jock.gmi
M jargon/glossary/T/T.gmi
M jargon/glossary/T/TAN.gmi
M jargon/glossary/T/TANSTAAFL.gmi
M jargon/glossary/T/TCB.gmi
M jargon/glossary/T/TCP-IP.gmi
M jargon/glossary/T/TECO.gmi
M jargon/glossary/T/TINC.gmi
M jargon/glossary/T/TINLC.gmi
M jargon/glossary/T/TLA.gmi
M jargon/glossary/T/TMRC.gmi
M jargon/glossary/T/TMRCie.gmi
M jargon/glossary/T/TMTOWTDI.gmi
M jargon/glossary/T/TOFU.gmi
M jargon/glossary/T/TOPS-10.gmi
M jargon/glossary/T/TOPS-20.gmi
M jargon/glossary/T/TWENEX.gmi
M jargon/glossary/T/TeX.gmi
M jargon/glossary/T/Thats-not-a-bug--thats-a-feature-.gmi
M jargon/glossary/T/This-can-t-happen.gmi
M jargon/glossary/T/This-time--for-sure-.gmi
M jargon/glossary/T/Trojan-horse.gmi
M jargon/glossary/T/Troll-O-Meter.gmi
M jargon/glossary/T/Turing-tar-pit.gmi
M jargon/glossary/T/Tux.gmi
M jargon/glossary/T/tail-recursion.gmi
M jargon/glossary/T/talk-mode.gmi
M jargon/glossary/T/talker-system.gmi
M jargon/glossary/T/tanked.gmi
M jargon/glossary/T/tape-monkey.gmi
M jargon/glossary/T/tar-and-feather.gmi
M jargon/glossary/T/taste.gmi
M jargon/glossary/T/tayste.gmi
M jargon/glossary/T/tee.gmi
M jargon/glossary/T/teergrube.gmi
M jargon/glossary/T/teledildonics.gmi
M jargon/glossary/T/tentacle.gmi
M jargon/glossary/T/tera-.gmi
M jargon/glossary/T/teraflop-club.gmi
M jargon/glossary/T/terminak.gmi
M jargon/glossary/T/terminal-brain-death.gmi
M jargon/glossary/T/terminal-illness.gmi
M jargon/glossary/T/terminal-junkie.gmi
M jargon/glossary/T/test.gmi
M jargon/glossary/T/text.gmi
M jargon/glossary/T/thanks-in-advance.gmi
M jargon/glossary/T/the-X-that-can-be-Y-is-not-the-true-X.gmi
M jargon/glossary/T/the-literature.gmi
M jargon/glossary/T/the-network.gmi
M jargon/glossary/T/theology.gmi
M jargon/glossary/T/thinko.gmi
M jargon/glossary/T/thrash.gmi
M jargon/glossary/T/three-finger-salute.gmi
M jargon/glossary/T/throwaway-account.gmi
M jargon/glossary/T/thud.gmi
M jargon/glossary/T/thunk.gmi
M jargon/glossary/T/tick.gmi
M jargon/glossary/T/tiger-team.gmi
M jargon/glossary/T/time-T.gmi
M jargon/glossary/T/time-bomb.gmi
M jargon/glossary/T/timesharing.gmi
M jargon/glossary/T/tired-iron.gmi
M jargon/glossary/T/tits-on-a-keyboard.gmi
M jargon/glossary/T/to-a-zeroth-approximation.gmi
M jargon/glossary/T/toad.gmi
M jargon/glossary/T/toast.gmi
M jargon/glossary/T/toaster.gmi
M jargon/glossary/T/toeprint.gmi
M jargon/glossary/T/toggle.gmi
M jargon/glossary/T/tool.gmi
M jargon/glossary/T/toolsmith.gmi
M jargon/glossary/T/toor.gmi
M jargon/glossary/T/top-post.gmi
M jargon/glossary/T/topic-drift.gmi
M jargon/glossary/T/topic-group.gmi
M jargon/glossary/T/tourist.gmi
M jargon/glossary/T/touristic.gmi
M jargon/glossary/T/toy-language.gmi
M jargon/glossary/T/toy-problem.gmi
M jargon/glossary/T/toy-program.gmi
M jargon/glossary/T/toy.gmi
M jargon/glossary/T/trampoline.gmi
M jargon/glossary/T/trap-door.gmi
M jargon/glossary/T/trap.gmi
M jargon/glossary/T/trash.gmi
M jargon/glossary/T/tree-killer.gmi
M jargon/glossary/T/treeware.gmi
M jargon/glossary/T/trit.gmi
M jargon/glossary/T/trivial.gmi
M jargon/glossary/T/troff.gmi
M jargon/glossary/T/troglodyte-mode.gmi
M jargon/glossary/T/troll.gmi
M jargon/glossary/T/tron.gmi
M jargon/glossary/T/troughie.gmi
M jargon/glossary/T/true-hacker.gmi
M jargon/glossary/T/tty.gmi
M jargon/glossary/T/tumbler.gmi
M jargon/glossary/T/tunafish.gmi
M jargon/glossary/T/tune.gmi
M jargon/glossary/T/turbo-nerd.gmi
M jargon/glossary/T/turist.gmi
M jargon/glossary/T/tweak.gmi
M jargon/glossary/T/twiddle.gmi
M jargon/glossary/T/twilight-zone.gmi
M jargon/glossary/T/twink.gmi
M jargon/glossary/T/two-to-the-N.gmi
M jargon/glossary/T/tyop.gmi
M jargon/glossary/U/UBD.gmi
M jargon/glossary/U/UBE.gmi
M jargon/glossary/U/UCE.gmi
M jargon/glossary/U/UDP.gmi
M jargon/glossary/U/UN-asterisk-X.gmi
M jargon/glossary/U/UTSL.gmi
M jargon/glossary/U/UUOC.gmi
M jargon/glossary/U/Unix-brain-damage.gmi
M jargon/glossary/U/Unix-conspiracy.gmi
M jargon/glossary/U/Unix-weenie.gmi
M jargon/glossary/U/Unix.gmi
M jargon/glossary/U/Usenet-Death-Penalty.gmi
M jargon/glossary/U/Usenet.gmi
M jargon/glossary/U/Utah-teapot.gmi
M jargon/glossary/U/u-.gmi
M jargon/glossary/U/ubergeek.gmi
M jargon/glossary/U/under-the-hood.gmi
M jargon/glossary/U/undocumented-feature.gmi
M jargon/glossary/U/uninteresting.gmi
M jargon/glossary/U/unixism.gmi
M jargon/glossary/U/unswizzle.gmi
M jargon/glossary/U/unwind-the-stack.gmi
M jargon/glossary/U/up.gmi
M jargon/glossary/U/upload.gmi
M jargon/glossary/U/upthread.gmi
M jargon/glossary/U/urchin.gmi
M jargon/glossary/U/user-friendly.gmi
M jargon/glossary/U/user-obsequious.gmi
M jargon/glossary/U/user.gmi
M jargon/glossary/V/V7.gmi
M jargon/glossary/V/VAX.gmi
M jargon/glossary/V/VAXen.gmi
M jargon/glossary/V/VMS.gmi
M jargon/glossary/V/VR.gmi
M jargon/glossary/V/Venus-flytrap.gmi
M jargon/glossary/V/Version-7.gmi
M jargon/glossary/V/Vulcan-nerve-pinch.gmi
M jargon/glossary/V/vadding.gmi
M jargon/glossary/V/vanilla.gmi
M jargon/glossary/V/vannevar.gmi
M jargon/glossary/V/var.gmi
M jargon/glossary/V/vaxocentrism.gmi
M jargon/glossary/V/vdiff.gmi
M jargon/glossary/V/veeblefester.gmi
M jargon/glossary/V/velveeta.gmi
M jargon/glossary/V/verbage.gmi
M jargon/glossary/V/verbiage.gmi
M jargon/glossary/V/vgrep.gmi
M jargon/glossary/V/vi.gmi
M jargon/glossary/V/video-toaster.gmi
M jargon/glossary/V/videotex.gmi
M jargon/glossary/V/virgin.gmi
M jargon/glossary/V/virtual-reality.gmi
M jargon/glossary/V/virtual-shredder.gmi
M jargon/glossary/V/virtual.gmi
M jargon/glossary/V/virus.gmi
M jargon/glossary/V/visionary.gmi
M jargon/glossary/V/voice-net.gmi
M jargon/glossary/V/voice.gmi
M jargon/glossary/V/voodoo-programming.gmi
M jargon/glossary/W/WAITS.gmi
M jargon/glossary/W/WIBNI.gmi
M jargon/glossary/W/WIMP-environment.gmi
M jargon/glossary/W/WOMBAT.gmi
M jargon/glossary/W/WYSIAYG.gmi
M jargon/glossary/W/WYSIWYG.gmi
M jargon/glossary/W/Weenix.gmi
M jargon/glossary/W/Windoze.gmi
M jargon/glossary/W/Wintel.gmi
M jargon/glossary/W/Wizard-Book.gmi
M jargon/glossary/W/Wrong-Thing.gmi
M jargon/glossary/W/suffix-ware.gmi
M jargon/glossary/W/wabbit.gmi
M jargon/glossary/W/waldo.gmi
M jargon/glossary/W/walk-off-the-end-of.gmi
M jargon/glossary/W/walk.gmi
M jargon/glossary/W/walking-drives.gmi
M jargon/glossary/W/wall-follower.gmi
M jargon/glossary/W/wall-time.gmi
M jargon/glossary/W/wall.gmi
M jargon/glossary/W/wango.gmi
M jargon/glossary/W/wank.gmi
M jargon/glossary/W/wannabee.gmi
M jargon/glossary/W/war-chalking.gmi
M jargon/glossary/W/war-dialer.gmi
M jargon/glossary/W/war-driving.gmi
M jargon/glossary/W/warez-d00dz.gmi
M jargon/glossary/W/warez-kiddies.gmi
M jargon/glossary/W/warez.gmi
M jargon/glossary/W/warlording.gmi
M jargon/glossary/W/warm-boot.gmi
M jargon/glossary/W/wart.gmi
M jargon/glossary/W/washing-machine.gmi
M jargon/glossary/W/water-MIPS.gmi
M jargon/glossary/W/wave-a-dead-chicken.gmi
M jargon/glossary/W/weasel.gmi
M jargon/glossary/W/web-pointer.gmi
M jargon/glossary/W/web-toaster.gmi
M jargon/glossary/W/webmaster.gmi
M jargon/glossary/W/wedged.gmi
M jargon/glossary/W/wedgie.gmi
M jargon/glossary/W/wedgitude.gmi
M jargon/glossary/W/weeds.gmi
M jargon/glossary/W/weenie.gmi
M jargon/glossary/W/well-behaved.gmi
M jargon/glossary/W/well-connected.gmi
M jargon/glossary/W/wetware.gmi
M jargon/glossary/W/whack-a-mole.gmi
M jargon/glossary/W/whack.gmi
M jargon/glossary/W/whacker.gmi
M jargon/glossary/W/whales.gmi
M jargon/glossary/W/wheel-bit.gmi
M jargon/glossary/W/wheel-of-reincarnation.gmi
M jargon/glossary/W/wheel-wars.gmi
M jargon/glossary/W/wheel.gmi
M jargon/glossary/W/white-hat.gmi
M jargon/glossary/W/whizzy.gmi
M jargon/glossary/W/wibble.gmi
M jargon/glossary/W/widget.gmi
M jargon/glossary/W/wild-side.gmi
M jargon/glossary/W/win-big.gmi
M jargon/glossary/W/win-win.gmi
M jargon/glossary/W/win.gmi
M jargon/glossary/W/window-shopping.gmi
M jargon/glossary/W/winged-comments.gmi
M jargon/glossary/W/winkey.gmi
M jargon/glossary/W/winner.gmi
M jargon/glossary/W/winnitude.gmi
M jargon/glossary/W/wired.gmi
M jargon/glossary/W/wirewater.gmi
M jargon/glossary/W/wish-list.gmi
M jargon/glossary/W/within-delta-of.gmi
M jargon/glossary/W/within-epsilon-of.gmi
M jargon/glossary/W/wizard-hat.gmi
M jargon/glossary/W/wizard-mode.gmi
M jargon/glossary/W/wizard.gmi
M jargon/glossary/W/wizardly.gmi
M jargon/glossary/W/womble.gmi
M jargon/glossary/W/wonky.gmi
M jargon/glossary/W/workaround.gmi
M jargon/glossary/W/working-as-designed.gmi
M jargon/glossary/W/worm.gmi
M jargon/glossary/W/wormhole.gmi
M jargon/glossary/W/wrap-around.gmi
M jargon/glossary/W/write-only-code.gmi
M jargon/glossary/W/write-only-language.gmi
M jargon/glossary/W/write-only-memory.gmi
M jargon/glossary/W/wugga-wugga.gmi
M jargon/glossary/W/wumpus.gmi
M jargon/glossary/X/X.gmi
M jargon/glossary/X/XEROX-PARC.gmi
M jargon/glossary/X/XOFF.gmi
M jargon/glossary/X/XON.gmi
M jargon/glossary/X/XXX.gmi
M jargon/glossary/X/xyzzy.gmi
M jargon/glossary/Y/YA-.gmi
M jargon/glossary/Y/YABA.gmi
M jargon/glossary/Y/YAFIYGI.gmi
M jargon/glossary/Y/YHBT.gmi
M jargon/glossary/Y/YMMV.gmi
M jargon/glossary/Y/Yet-Another.gmi
M jargon/glossary/Y/You-are-not-expected-to-understand-this.gmi
M jargon/glossary/Y/You-know-you-ve-been-hacking-too-long-when.gmi
M jargon/glossary/Y/Yu-Shiang-Whole-Fish.gmi
M jargon/glossary/Y/yellow-card.gmi
M jargon/glossary/Y/yellow-wire.gmi
M jargon/glossary/Z/Zero-One-Infinity-Rule.gmi
M jargon/glossary/Z/Zork.gmi
M jargon/glossary/Z/zap.gmi
M jargon/glossary/Z/zapped.gmi
M jargon/glossary/Z/zbeba.gmi
M jargon/glossary/Z/zen.gmi
M jargon/glossary/Z/zero-content.gmi
M jargon/glossary/Z/zero.gmi
M jargon/glossary/Z/zeroth.gmi
M jargon/glossary/Z/zigamorph.gmi
M jargon/glossary/Z/zip.gmi
M jargon/glossary/Z/zombie.gmi
M jargon/glossary/Z/zorch.gmi
M jargon/glossary/Z/zorkmid.gmi
M utilities/manual_fixes.sh
M jargon/glossary/0/TM.gmi => jargon/glossary/0/TM.gmi +1 -0
@@ 2,6 2,7 @@

[Usenet] ASCII rendition of the (TM) 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 against the recent spate of software and algorithm patents and look and feel lawsuits. See also {UN*X}.

=> /glossary/U/UN-asterisk-X.gmi UN*X

=> /glossary/0.gmi Back to 0 glossary

M jargon/glossary/0/at-party.gmi => jargon/glossary/0/at-party.gmi +1 -0
@@ 9,6 9,7 @@ The first recorded @-party was held at the Westercon (a U.S. western regional SF

We are informed, however, that rec.skydiving members have maintained a tradition of formation jumps in the shape of an @.

=> /glossary/B/boink.gmi boink
=> /glossary/N/network-address.gmi network address

M jargon/glossary/0/code-404-compliant.gmi => jargon/glossary/0/code-404-compliant.gmi +1 -0
@@ 4,6 4,7 @@ adj.

The status of a website which has been completely removed, usually by the administrators of the hosting site as a result of net abuse by the website operators. The term is a tongue-in-cheek reference to the standard "301 compliant" Murkowski Bill disclaimer used by spammers. See also: {spam}, {spamvertize}.

=> /glossary/S/spamvertize.gmi spamvertize
=> /glossary/S/spam.gmi spam

M jargon/glossary/0/dev-null.gmi => jargon/glossary/0/dev-null.gmi +1 -0
@@ 5,6 5,7 @@ n.

[from the Unix null device, used as a data sink] 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, flames to /dev/null". See {bit bucket}.

=> /glossary/B/bit-bucket.gmi bit bucket

=> /glossary/0.gmi Back to 0 glossary

M jargon/glossary/0/one-TBS.gmi => jargon/glossary/0/one-TBS.gmi +1 -0
@@ 4,6 4,7 @@ n.

The "One True Brace Style"; see {indent style}.

=> /glossary/I/indent-style.gmi indent style

=> /glossary/0.gmi Back to 0 glossary

M jargon/glossary/A/ABEND.gmi => jargon/glossary/A/ABEND.gmi +1 -0
@@ 9,6 9,7 @@ n.

2. [alt.callahans] Absent By Enforced Net Deprivation -- used in the subject lines of postings warning friends of an imminent loss of Internet access. (This can be because of computer downtime, loss of provider, moving or illness.) Variants of this also appear: ABVND = 'Absent By Voluntary Net Deprivation' and ABSEND = 'Absent By Self-Enforced Net Deprivation' have been sighted.

=> /glossary/C/code-grinder.gmi code grinder
=> /glossary/C/crash.gmi crash
=> /glossary/L/lossage.gmi lossage

M jargon/glossary/A/ACK.gmi => jargon/glossary/A/ACK.gmi +1 -0
@@ 13,6 13,7 @@ interj.

There is also a usage "ACK?" (from sense 1) meaning "Are you there?", often used in email when earlier mail has produced no reply, or during a lull in {talk mode} to see if the person has gone away (the standard humorous response is of course {NAK}, i.e., "I'm not here").

=> /glossary/E/ENQ.gmi ENQ
=> /glossary/N/NAK.gmi NAK
=> /glossary/P/ping.gmi ping

M jargon/glossary/A/ADVENT.gmi => jargon/glossary/A/ADVENT.gmi +1 -0
@@ 47,6 47,7 @@ Crowther, by the way, participated in the exploration of the Mammoth & Flint Rid

ADVENT sources are available for FTP at ftp://ftp.wustl.edu/doc/misc/if-archive/games/source/advent.tar.Z. You can also play it as a Java applet. There is a good page of resources at the Colossal Cave Adventure Page.

=> /glossary/I/INTERCAL.gmi INTERCAL
=> /glossary/I/Infocom.gmi Infocom
=> /glossary/P/PDP-10.gmi PDP-10

M jargon/glossary/A/AFJ.gmi => jargon/glossary/A/AFJ.gmi +1 -0
@@ 4,6 4,7 @@ n.

Written-only abbreviation for "April Fool's Joke". Elaborate April Fool's hoaxes are a long-established tradition on Usenet and Internet; see {kremvax} for an example. In fact, April Fool's Day is the only seasonal holiday consistently marked by customary observances on Internet and other hacker networks.

=> /glossary/K/kremvax.gmi kremvax

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/AI-complete.gmi => jargon/glossary/A/AI-complete.gmi +1 -0
@@ 7,6 7,7 @@ adj.

Examples of AI-complete problems are 'The Vision Problem' (building a system that can see as well as a human) and 'The Natural Language Problem' (building a system that can understand and speak a natural language as well as a human). These may appear to be modular, but all attempts so far (2003) to solve them have foundered on the amount of context information and 'intelligence' they seem to require. See also {gedanken}.

=> /glossary/N/NP-.gmi NP-
=> /glossary/G/gedanken.gmi gedanken

M jargon/glossary/A/ANSI-standard-pizza.gmi => jargon/glossary/A/ANSI-standard-pizza.gmi +1 -0
@@ 4,6 4,7 @@

[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}; compare {ISO standard cup of tea}.

=> /glossary/I/ISO-standard-cup-of-tea.gmi ISO standard cup of tea
=> /glossary/R/rotary-debugger.gmi rotary debugger

M jargon/glossary/A/ANSI-standard.gmi => jargon/glossary/A/ANSI-standard.gmi +1 -0
@@ 6,6 6,7 @@ The ANSI standard usage of ANSI standard refers to any practice which is typical

This usage derives from the American National Standards Institute. ANSI, along with the International Organization for Standards (ISO), standardized the C programming language (see {K&R}, {Classic C}), and promulgates many other important software standards.

=> /glossary/C/Classic-C.gmi Classic C
=> /glossary/K/K-ampersand-R.gmi K&R

M jargon/glossary/A/AOL-.gmi => jargon/glossary/A/AOL-.gmi +1 -0
@@ 10,6 10,7 @@ n.

is also frequently seen. See also {September that never ended}.

=> /glossary/S/September-that-never-ended.gmi September that never ended

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/ARMM.gmi => jargon/glossary/A/ARMM.gmi +1 -0
@@ 8,6 8,7 @@ ARMM's bug produced a recursive {cascade} of messages each of which mechanically

Reactions varied from amusement to outrage. The pathological messages crashed at least one mail system, and upset people paying line charges for their Usenet feeds. One poster described the ARMM debacle as "instant Usenet history" (also establishing the term {despew}), and it has since been widely cited as a cautionary example of the havoc the combination of good intentions and incompetence can wreak on a network. The Usenet thread on the subject is archived here. Compare {Great Worm}; {sorcerer's apprentice mode}. See also {software laser}, {network meltdown}.

=> /glossary/G/Great-Worm.gmi Great Worm
=> /glossary/C/cancelbot.gmi cancelbot
=> /glossary/C/cascade.gmi cascade

M jargon/glossary/A/ASCII-art.gmi => jargon/glossary/A/ASCII-art.gmi +1 -0
@@ 95,6 95,7 @@ The next step beyond static tableaux in ASCII art is ASCII animation. There are 

There is a newsgroup, alt.ascii-art, devoted to this genre; however, see also {warlording}.

=> /glossary/B/boxology.gmi boxology
=> /glossary/W/warlording.gmi warlording

M jargon/glossary/A/ASCII.gmi => jargon/glossary/A/ASCII.gmi +1 -0
@@ 51,6 51,7 @@ Some other common usages cause odd overlaps. The #, $, >, and & characters, for 

The inability of ASCII text to correctly represent any of the world's other major languages makes the designers' choice of 7 bits look more and more like a serious {misfeature} as the use of international networks continues to increase (see {software rot}). Hardware and software from the U.S. still tends to embody the assumption that ASCII is the universal character set and that characters have 7 bits; this is a major irritant to people who want to use a character set suited to their own languages. Perversely, though, efforts to solve this problem by proliferating 'national' character sets produce an evolutionary pressure to use a smaller subset common to all those in use.

=> /glossary/C/Commonwealth-Hackish.gmi Commonwealth Hackish
=> /glossary/E/EBCDIC.gmi EBCDIC
=> /glossary/I/INTERCAL.gmi INTERCAL

M jargon/glossary/A/Acme.gmi => jargon/glossary/A/Acme.gmi +1 -0
@@ 6,6 6,7 @@ n.

This term, specially cherished by American hackers and explained here for the benefit of our overseas brethren, comes from the Warner Brothers' series of "Road-runner" cartoons. In these cartoons, the famished Wile E. Coyote was forever attempting to catch up with, trap, and eat the Road-runner. His attempts usually involved one or more high-technology Rube Goldberg devices -- rocket jetpacks, catapults, magnetic traps, high-powered slingshots, etc. These were usually delivered in large wooden crates labeled prominently with the Acme name -- which, probably not by coincidence, was the trade name of a peg bar system for superimposing animation cels used by cartoonists since forever. Acme devices invariably malfunctioned in improbable and violent ways.

=> /glossary/I/insanely-great.gmi insanely great
=> /glossary/P/pistol.gmi pistol

M jargon/glossary/A/Alderson-loop.gmi => jargon/glossary/A/Alderson-loop.gmi +1 -0
@@ 6,6 6,7 @@ n.

This term received its name from a programmer who had coded a modal message box in MSAccess with no Ok or Cancel buttons, thereby disabling the entire program whenever the box came up. The message box had the proper code for dismissal and even was set up so that when the non-existent Ok button was pressed the proper code would be called.

=> /glossary/I/infinite-loop.gmi infinite loop

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/All-hardware-sucks--all-software-sucks-.gmi => jargon/glossary/A/All-hardware-sucks--all-software-sucks-.gmi +1 -0
@@ 4,6 4,7 @@ prov.

[from {scary devil monastery}] A general recognition of the fallibility of any computer system, ritually intoned as an attempt to quell incipient {holy wars}. It is a common response to any sort of {bigot}. When discussing {Wintel} systems, however, it is often snidely appended with, 'but some suck more than others.'

=> /glossary/W/Wintel.gmi Wintel
=> /glossary/B/bigot.gmi bigot
=> /glossary/H/holy-wars.gmi holy wars

M jargon/glossary/A/Aluminum-Book.gmi => jargon/glossary/A/Aluminum-Book.gmi +1 -0
@@ 4,6 4,7 @@ n.

[MIT] Common LISP: The Language, by Guy L. Steele Jr. (Digital Press, first edition 1984, second edition 1990). Note that due to a technical screwup some printings of the second edition are actually of a color the author describes succinctly as "yucky green". See also {book titles}.

=> /glossary/B/book-titles.gmi book titles

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/Amiga-Persecution-Complex.gmi => jargon/glossary/A/Amiga-Persecution-Complex.gmi +1 -0
@@ 4,6 4,7 @@ n.

The disorder suffered by a particularly egregious variety of {bigot}, those who believe that the marginality of their preferred machine is the result of some kind of industry-wide conspiracy (for without a conspiracy of some kind, the eminent superiority of their beloved shining jewel of a platform would obviously win over all, market pressures be damned!) Those afflicted are prone to engaging in {flame war}s and calling for boycotts and mailbombings. Amiga Persecution Complex is by no means limited to Amiga users; NeXT, {NeWS}, {OS/2}, Macintosh, {LISP}, and {GNU} users are also common victims. {Linux} users used to display symptoms very frequently before Linux started winning; some still do. See also {newbie}, {troll}, {holy wars}, {weenie}, {Get a life!}.

=> /glossary/G/GNU.gmi GNU
=> /glossary/G/Get-a-life-.gmi Get a life!
=> /glossary/L/LISP.gmi LISP

M jargon/glossary/A/Amiga.gmi => jargon/glossary/A/Amiga.gmi +1 -0
@@ 8,6 8,7 @@ The Amiga was released just as the personal computing world standardized on IBM-

Due to spectacular mismanagement, Commodore did hardly any R&D, allowing the competition to close Amiga's technological lead. After Commodore went bankrupt in 1994 the technology passed through several hands, none of whom did much with it. However, the Amiga is still being produced in Europe under license and has a substantial number of fans, which will probably extend the platform's life considerably.

=> /glossary/A/Amiga-Persecution-Complex.gmi Amiga Persecution Complex
=> /glossary/V/video-toaster.gmi video toaster

M jargon/glossary/A/Angband.gmi => jargon/glossary/A/Angband.gmi +1 -0
@@ 5,6 5,7 @@ n.

Like {nethack}, {moria}, and {rogue}, one of the large freely distributed Dungeons-and-Dragons-like simulation games, available for a wide range of machines and operating systems. The name is from Tolkien's Pits of Angband (compare {elder days}, {elvish}). Has been described as "Moria on steroids"; but, unlike Moria, many aspects of the game are customizable. This leads many hackers and would-be hackers into fooling with these instead of doing productive work. There are many Angband variants, of which the most notorious is probably the rather whimsical Zangband. In this game, when a key that does not correspond to a command is pressed, the game will display "Type ? for help" 50% of the time. The other 50% of the time, random error messages including "An error has occurred because an error of type 42 has occurred" and "Windows 95 uninstalled successfully" will be displayed. Zangband also allows the player to kill Santa Claus (who has some really good stuff, but also has a lot of friends), "Bull Gates", and Barney the Dinosaur (but be watchful; Barney has a nasty case of halitosis). There is an official angband home page at http://thangorodrim.angband.org/ and a zangband one at http://www.zangband.org/. See also {Random Number God}.

=> /glossary/R/Random-Number-God.gmi Random Number God
=> /glossary/E/elder-days.gmi elder days
=> /glossary/E/elvish.gmi elvish

M jargon/glossary/A/accumulator.gmi => jargon/glossary/A/accumulator.gmi +1 -0
@@ 8,6 8,7 @@ n. obs.

3. One's in-basket (esp. among old-timers who might use sense 1). "You want this reviewed? Sure, just put it in the accumulator." (See {stack}.)

=> /glossary/S/stack.gmi stack

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/ad-hockery.gmi => jargon/glossary/A/ad-hockery.gmi +1 -0
@@ 16,6 16,7 @@ Also called ad-hackery, ad-hocity (/ad-hos'@-tee/), ad-crockery. See also {ELIZA
=> /glossary/W/water-MIPS.gmi Next cartoon in the Crunchly saga
=> /glossary/B/bug.gmi Previous cartoon in the Crunchly saga

=> /glossary/E/ELIZA-effect.gmi ELIZA effect
=> /glossary/A/ad-hockery.gmi ad-hockery
=> /glossary/C/choke.gmi choke

M jargon/glossary/A/address-harvester.gmi => jargon/glossary/A/address-harvester.gmi +1 -0
@@ 4,6 4,7 @@ n.

A robot that searches web pages and/or filters netnews traffic looking for valid email addresses. Some address harvesters are benign, used only for compiling address directories. Most, unfortunately, are run by miscreants compiling address lists to {spam}. Address harvesters can be foiled by a {teergrube}.

=> /glossary/S/spam.gmi spam
=> /glossary/T/teergrube.gmi teergrube

M jargon/glossary/A/adger.gmi => jargon/glossary/A/adger.gmi +1 -0
@@ 5,6 5,7 @@ vt.

[UCLA mutant of {nadger}, poss. also from the middle name of an infamous {tenured graduate student}] To make a bonehead move with consequences that could have been foreseen with even slight mental effort. E.g., "He started removing files and promptly adgered the whole project". Compare {dumbass attack}.

=> /glossary/D/dumbass-attack.gmi dumbass attack
=> /glossary/N/nadger.gmi nadger
=> /glossary/T/tenured-graduate-student.gmi tenured graduate student

M jargon/glossary/A/admin.gmi => jargon/glossary/A/admin.gmi +1 -0
@@ 5,6 5,7 @@ n.

Short for 'administrator'; very commonly used in speech or on-line to refer to the systems person in charge on a computer. Common constructions on this include sysadmin and site admin (emphasizing the administrator's role as a site contact for email and news) or newsadmin (focusing specifically on news). Compare {postmaster}, {sysop}, {system mangler}.

=> /glossary/P/postmaster.gmi postmaster
=> /glossary/S/sysop.gmi sysop
=> /glossary/S/system-mangler.gmi system mangler

M jargon/glossary/A/adware.gmi => jargon/glossary/A/adware.gmi +1 -0
@@ 4,6 4,7 @@ n.

Software which is free to download and use but includes pop-up banner ads somewhere. See also {-ware}.

=> /glossary/W/suffix-ware.gmi -ware

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/airplane-rule.gmi => jargon/glossary/A/airplane-rule.gmi +1 -0
@@ 4,6 4,7 @@ n.

"Complexity increases the possibility of failure; a twin-engine airplane has twice as many engine problems as a single-engine airplane." By analogy, in both software and electronics, the rule that simplicity increases robustness. It is correspondingly argued that the right way to build reliable systems is to put all your eggs in one basket, after making sure that you've built a really good basket. See also {KISS Principle}, {elegant}.

=> /glossary/K/KISS-Principle.gmi KISS Principle
=> /glossary/E/elegant.gmi elegant

M jargon/glossary/A/aliasing-bug.gmi => jargon/glossary/A/aliasing-bug.gmi +1 -0
@@ 6,6 6,7 @@ A class of subtle programming errors that can arise in code that does dynamic al

Historical note: Though this term is nowadays associated with C programming, it was already in use in a very similar sense in the Algol-60 and FORTRAN communities in the 1960s.

=> /glossary/G/GC.gmi GC
=> /glossary/L/LISP.gmi LISP
=> /glossary/A/arena.gmi arena

M jargon/glossary/A/all-your-base-are-belong-to-us.gmi => jargon/glossary/A/all-your-base-are-belong-to-us.gmi +1 -0
@@ 4,6 4,7 @@ A declaration of victory or superiority. The phrase stems from a 1991 adaptation

The original has been generalized to "All your X are belong to us", where X is filled in to connote a sinister takeover of some sort. Thus, "When Joe signed up for his new job at Yoyodyne, he had to sign a draconian NDA. It basically said: All your code are belong to us." Has many of the connotations of "Resistance is futile; you will be assimilated" (see {Borg}). Considered silly, and most likely to be used by the type of person that finds {Jeff K.} hilarious.

=> /glossary/B/Borg.gmi Borg
=> /glossary/J/Jeff-K-.gmi Jeff K.

M jargon/glossary/A/alpha-particles.gmi => jargon/glossary/A/alpha-particles.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {bit rot}.

=> /glossary/B/bit-rot.gmi bit rot

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/alt-bit.gmi => jargon/glossary/A/alt-bit.gmi +1 -0
@@ 5,6 5,7 @@ adj.

See {meta bit}.

=> /glossary/M/meta-bit.gmi meta bit

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/alt.gmi => jargon/glossary/A/alt.gmi +1 -0
@@ 10,6 10,7 @@

4. n., obs. Rare alternate name for the ASCII ESC character (ASCII 0011011). This use, derives, with the alt key itself, from archaic PDP-10 operating systems, especially {ITS}.

=> /glossary/I/ITS.gmi ITS
=> /glossary/B/bucky-bits.gmi bucky bits
=> /glossary/C/clone.gmi clone

M jargon/glossary/A/amp-off.gmi => jargon/glossary/A/amp-off.gmi +1 -0
@@ 4,6 4,7 @@ vt.

[Purdue] To run in {background}. From the Unix shell '&' operator.

=> /glossary/B/background.gmi background

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/amper.gmi => jargon/glossary/A/amper.gmi +1 -0
@@ 4,6 4,7 @@ n.

Common abbreviation for the name of the ampersand ('&', ASCII 0100110) character. See {ASCII} for other synonyms.

=> /glossary/A/ASCII.gmi ASCII

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/angle-brackets.gmi => jargon/glossary/A/angle-brackets.gmi +1 -0
@@ 4,6 4,7 @@ n.

Either of the characters < (ASCII 0111100) and > (ASCII 0111110) (ASCII less-than or greater-than signs). Typographers in the {Real World} use angle brackets which are either taller and slimmer (the ISO lang and rang characters), or significantly smaller (single or double guillemets) than the less-than and greater-than signs. See {broket}, {ASCII}.

=> /glossary/A/ASCII.gmi ASCII
=> /glossary/R/Real-World.gmi Real World
=> /glossary/B/broket.gmi broket

M jargon/glossary/A/angry-fruit-salad.gmi => jargon/glossary/A/angry-fruit-salad.gmi +1 -0
@@ 4,6 4,7 @@ n.

A bad visual-interface design that uses too many colors. (This term derives, of course, from the bizarre day-glo colors found in canned fruit salad.) Too often one sees similar effects from interface designers using color window systems such as {X}; there is a tendency to create displays that are flashy and attention-getting but uncomfortable for long-term use.

=> /glossary/X/X.gmi X

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/annoybot.gmi => jargon/glossary/A/annoybot.gmi +1 -0
@@ 5,6 5,7 @@ n.

[IRC] See {bot}.

=> /glossary/B/bot.gmi bot

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/annoyware.gmi => jargon/glossary/A/annoyware.gmi +1 -0
@@ 4,6 4,7 @@ n.

A type of {shareware} that frequently disrupts normal program operation to display requests for payment to the author in return for the ability to disable the request messages. (Also called nagware) The requests generally require user action to acknowledge the message before normal operation is resumed and are often tied to the most frequently used features of the software. See also {careware}, {charityware}, {crippleware}, {freeware}, {FRS}, {guiltware}, {postcardware}, and {-ware}; compare {payware}.

=> /glossary/W/suffix-ware.gmi -ware
=> /glossary/F/FRS.gmi FRS
=> /glossary/C/careware.gmi careware

M jargon/glossary/A/anti-idiotarianism.gmi => jargon/glossary/A/anti-idiotarianism.gmi +1 -0
@@ 4,6 4,7 @@ n.

[very common] Opposition to idiots of all political stripes. First coined in the {blog} named Little Green Footballs as part of a post expressing disgust with inane responses to post-9/11 Islamic terrorism. Anti-idiotarian wrath has focused on Islamic terrorists and their sympathizers in the Western political left, but also routinely excoriated right-wing politicians backing repressive 'anti-terror' legislation and Christian religious figures who (in the blogosphere's view of the matter) have descended nearly to the level of jihad themselves.

=> /glossary/B/blog.gmi blog

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/app.gmi => jargon/glossary/A/app.gmi +1 -0
@@ 5,6 5,7 @@ n.

Short for 'application program', as opposed to a systems program. Apps are what systems vendors are forever chasing developers to create for their environments so they can sell more boxes. Hackers tend not to think of the things they themselves run as apps; thus, in hacker parlance the term excludes compilers, program editors, games, and messaging systems, though a user would consider all those to be apps. (Broadly, an app is often a self-contained environment for performing some well-defined task such as 'word processing'; hackers tend to prefer more general-purpose tools.) See {killer app}; oppose {tool}, {operating system}.

=> /glossary/K/killer-app.gmi killer app
=> /glossary/O/operating-system.gmi operating system
=> /glossary/T/tool.gmi tool

M jargon/glossary/A/arena.gmi => jargon/glossary/A/arena.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common; Unix] The area of memory attached to a process by brk(2) and sbrk(2) and used by malloc(3) as dynamic storage. So named from a malloc: corrupt arena message emitted when some early versions detected an impossible value in the free block list. See {overrun screw}, {aliasing bug}, {memory leak}, {memory smash}, {smash the stack}.

=> /glossary/A/aliasing-bug.gmi aliasing bug
=> /glossary/M/memory-leak.gmi memory leak
=> /glossary/M/memory-smash.gmi memory smash

M jargon/glossary/A/arg.gmi => jargon/glossary/A/arg.gmi +1 -0
@@ 5,6 5,7 @@ n.

Abbreviation for 'argument' (to a function), used so often as to have become a new word (like 'piano' from 'pianoforte'). "The sine function takes 1 arg, but the arc-tangent function can take either 1 or 2 args." Compare {param}, {parm}, {var}.

=> /glossary/P/param.gmi param
=> /glossary/P/parm.gmi parm
=> /glossary/V/var.gmi var

M jargon/glossary/A/armor-plated.gmi => jargon/glossary/A/armor-plated.gmi +1 -0
@@ 4,6 4,7 @@ n.

Syn. for {bulletproof}.

=> /glossary/B/bulletproof.gmi bulletproof

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/asbestos-cork-award.gmi => jargon/glossary/A/asbestos-cork-award.gmi +1 -0
@@ 4,6 4,7 @@ n.

Once, long ago at MIT, there was a {flamer} so consistently obnoxious that another hacker designed, had made, and distributed posters announcing that said flamer had been nominated for the asbestos cork award. (Any reader in doubt as to the intended application of the cork should consult the etymology under {flame}.) Since then, it is agreed that only a select few have risen to the heights of bombast required to earn this dubious dignity -- but there is no agreement on which few.

=> /glossary/F/flamer.gmi flamer
=> /glossary/F/flame.gmi flame

M jargon/glossary/A/asbestos-longjohns.gmi => jargon/glossary/A/asbestos-longjohns.gmi +1 -0
@@ 4,6 4,7 @@ n.

Notional garments donned by {Usenet} posters just before emitting a remark they expect will elicit {flamage}. This is the most common of the {asbestos} coinages. Also asbestos underwear, asbestos overcoat, etc.

=> /glossary/U/Usenet.gmi Usenet
=> /glossary/A/asbestos.gmi asbestos
=> /glossary/F/flamage.gmi flamage

M jargon/glossary/A/asbestos.gmi => jargon/glossary/A/asbestos.gmi +1 -0
@@ 4,6 4,7 @@ adj.

[common] Used as a modifier to anything intended to protect one from {flame}s; also in other highly {flame}-suggestive usages. See, for example, {asbestos longjohns} and {asbestos cork award}.

=> /glossary/A/asbestos-cork-award.gmi asbestos cork award
=> /glossary/A/asbestos-longjohns.gmi asbestos longjohns
=> /glossary/F/flame.gmi flame

M jargon/glossary/A/astroturfing.gmi => jargon/glossary/A/astroturfing.gmi +1 -0
@@ 8,6 8,7 @@ n.

This term became common among hackers after it came to light in early 1998 that Microsoft had attempted to use such tactics to forestall the U.S. Department of Justice's antitrust action against the company. The maneuver backfired horribly, angering a number of state attorneys-general enough to induce them to go public with plans to join the Federal suit. It also set anybody defending Microsoft on the net for the accusation "You're just astroturfing!".

=> /glossary/S/sock-puppet.gmi sock puppet
=> /glossary/T/tentacle.gmi tentacle

M jargon/glossary/A/attoparsec.gmi => jargon/glossary/A/attoparsec.gmi +1 -0
@@ 4,6 4,7 @@ n.

About an inch. atto- is the standard SI prefix for multiplication by 10^-18. A parsec (parallax-second) is 3.26 light-years; an attoparsec is thus 3.26 × 10^-18 light years, or about 3.1 cm (thus, 1 attoparsec/{microfortnight} equals about 1 inch/sec). This unit is reported to be in use (though probably not very seriously) among hackers in the U.K. See {micro-}.

=> /glossary/M/micro-.gmi micro-
=> /glossary/M/microfortnight.gmi microfortnight

M jargon/glossary/A/autobogotiphobia.gmi => jargon/glossary/A/autobogotiphobia.gmi +1 -0
@@ 4,6 4,7 @@

n. See {bogotify}.

=> /glossary/B/bogotify.gmi bogotify

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/autoconfiscate.gmi => jargon/glossary/A/autoconfiscate.gmi +1 -0
@@ 2,6 2,7 @@

To set up or modify a source-code {distribution} so that it configures and builds using the GNU project's autoconf/automake/libtools suite. Among open-source hackers, a mere running binary of a program is not considered a full release; what's interesting is a source tree that can be built into binaries using standard tools. Since the mid-1990s, autoconf and friends been the standard way to adapt a distribution for portability so that it can be built on multiple operating systems without change.

=> /glossary/D/distribution.gmi distribution

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/automagically.gmi => jargon/glossary/A/automagically.gmi +1 -0
@@ 7,6 7,7 @@ Automatically, but in a way that, for some reason (typically because it is too c

This term is quite old, going back at least to the mid-70s in jargon and probably much earlier. The word 'automagic' occurred in advertising (for a shirt-ironing gadget) as far back as the late 1940s.

=> /glossary/M/magic.gmi magic

=> /glossary/A.gmi Back to A glossary

M jargon/glossary/A/avatar.gmi => jargon/glossary/A/avatar.gmi +1 -0
@@ 8,6 8,7 @@ n.

2. [CMU, Tektronix] {root}, {superuser}. There are quite a few Unix machines on which the name of the superuser account is 'avatar' rather than 'root'. This quirk was originated by a CMU hacker who found the terms root and superuser unimaginative, and thought 'avatar' might better impress people with the responsibility they were accepting.

=> /glossary/M/MUD.gmi MUD
=> /glossary/C/cyberspace.gmi cyberspace
=> /glossary/R/root.gmi root

M jargon/glossary/A/awk.gmi => jargon/glossary/A/awk.gmi +1 -0
@@ 8,6 8,7 @@

3. vt. To process data using awk(1).

=> /glossary/P/Perl.gmi Perl
=> /glossary/N/newline.gmi newline
=> /glossary/R/regexp.gmi regexp

M jargon/glossary/B/B1FF.gmi => jargon/glossary/B/B1FF.gmi +1 -0
@@ 7,6 7,7 @@ The most famous {pseudo}, and the prototypical {newbie}. Articles from B1FF feat

[1993: Now It Can Be Told! My spies inform me that B1FF was originally created by Joe Talmadge <jat@cup.hp.com>, also the author of the infamous and much-plagiarized "Flamer's Bible". The BIFF filter he wrote was later passed to Richard Sexton, who posted BIFFisms much more widely. Versions have since been posted for the amusement of the net at large. See also {Jeff K.} --ESR]

=> /glossary/J/Jeff-K-.gmi Jeff K.
=> /glossary/D/doubled-sig.gmi doubled sig
=> /glossary/N/newbie.gmi newbie

M jargon/glossary/B/BAD.gmi => jargon/glossary/B/BAD.gmi +1 -0
@@ 5,6 5,7 @@ adj.

[IBM: acronym, "Broken As Designed"] Said of a program that is {bogus} because of bad design and misfeatures rather than because of bugginess. See {working as designed}.

=> /glossary/B/bogus.gmi bogus
=> /glossary/W/working-as-designed.gmi working as designed

M jargon/glossary/B/BASIC.gmi => jargon/glossary/B/BASIC.gmi +1 -0
@@ 9,6 9,7 @@ A programming language, originally designed for Dartmouth's experimental timesha

BASIC stands for "Beginner's All-purpose Symbolic Instruction Code". Earlier versions of this entry claiming this was a later {backronym} were incorrect.

=> /glossary/P/Pascal.gmi Pascal
=> /glossary/B/backronym.gmi backronym
=> /glossary/L/lossage.gmi lossage

M jargon/glossary/B/BBS.gmi => jargon/glossary/B/BBS.gmi +1 -0
@@ 5,6 5,7 @@ n.

[common; abbreviation, "Bulletin Board System"] An electronic bulletin board system; that is, a message database where people can log in and leave broadcast messages for others grouped (typically) into {topic group}s. The term was especially applied to the thousands of local BBS systems that operated during the pre-Internet microcomputer era of roughly 1980 to 1995, typically run by amateurs for fun out of their homes on MS-DOS boxes with a single modem line each. Fans of Usenet and Internet or the big commercial timesharing bboards such as CompuServe and GEnie tended to consider local BBSes the low-rent district of the hacker culture, but they served a valuable function by knitting together lots of hackers and users in the personal-micro world who would otherwise have been unable to exchange code at all. Post-Internet, BBSs are likely to be local newsgroups on an ISP; efficiency has increased but a certain flavor has been lost. See also {bboard}.

=> /glossary/B/bboard.gmi bboard
=> /glossary/T/topic-group.gmi topic group

M jargon/glossary/B/BCPL.gmi => jargon/glossary/B/BCPL.gmi +1 -0
@@ 4,6 4,7 @@ n.

[abbreviation, "Basic Combined Programming Language") A programming language developed by Martin Richards in Cambridge in 1967. It is remarkable for its rich syntax, small size of compiler (it can be run in 16k) and extreme portability. It reached break-even point at a very early stage, and was the language in which the original {hello world} program was written. It has been ported to so many different systems that its creator confesses to having lost count. It has only one data type (a machine word) which can be used as an integer, a character, a floating point number, a pointer, or almost anything else, depending on context. BCPL was a precursor of C, which inherited some of its features.

=> /glossary/H/hello-world.gmi hello world

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/BDFL.gmi => jargon/glossary/B/BDFL.gmi +1 -0
@@ 2,6 2,7 @@

[Python; common] Benevolent Dictator For Life. {Guido}, considered in his role as the project leader of {Python}. People who are feeling temporarily cheesed off by one of his decisions sometimes leave off the B. The mental image that goes with this, of a cigar-chomping caudillo in gold braid and sunglasses, is extremely funny to anyone who has ever met Guido in person.

=> /glossary/G/Guido.gmi Guido
=> /glossary/P/Python.gmi Python

M jargon/glossary/B/BFI.gmi => jargon/glossary/B/BFI.gmi +1 -0
@@ 5,6 5,7 @@ n.

See {brute force and ignorance}. Also encountered in the variants BFMI, "brute force and massive ignorance" and BFBI "brute force and bloody ignorance". In some parts of the U.S. this abbreviation was probably reinforced by a company called Browning-Ferris Industries in the waste-management business; a large BFI logo in white-on-blue could be seen on the sides of garbage trucks.

=> /glossary/B/brute-force-and-ignorance.gmi brute force and ignorance

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/BI.gmi => jargon/glossary/B/BI.gmi +1 -0
@@ 2,6 2,7 @@

Common written abbreviation for {Breidbart Index}.

=> /glossary/B/Breidbart-Index.gmi Breidbart Index

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/BLOB.gmi => jargon/glossary/B/BLOB.gmi +1 -0
@@ 4,6 4,7 @@

2. v. To {mailbomb} someone by sending a BLOB to him/her; esp. used as a mild threat. "If that program crashes again, I'm going to BLOB the core dump to you."

=> /glossary/M/mailbomb.gmi mailbomb

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/BLT.gmi => jargon/glossary/B/BLT.gmi +1 -0
@@ 5,6 5,7 @@ n., vt.

Synonym for {blit}. This is the original form of {blit} and the ancestor of {bitblt}. It referred to any large bit-field copy or move operation (one resource-intensive memory-shuffling operation done on pre-paged versions of ITS, WAITS, and TOPS-10 was sardonically referred to as "The Big BLT"). The jargon usage has outlasted the {PDP-10} BLock Transfer instruction from which {BLT} derives; nowadays, the assembler mnemonic {BLT} almost always means "Branch if Less Than zero".

=> /glossary/B/BLT.gmi BLT
=> /glossary/P/PDP-10.gmi PDP-10
=> /glossary/B/bitblt.gmi bitblt

M jargon/glossary/B/BNF.gmi => jargon/glossary/B/BNF.gmi +1 -0
@@ 20,6 20,7 @@ This translates into English as: "A postal-address consists of a name-part, foll

3. In {science-fiction fandom}, a 'Big-Name Fan' (someone famous or notorious). Years ago a fan started handing out black-on-green BNF buttons at SF conventions; this confused the hacker contingent terribly.

=> /glossary/P/parse.gmi parse
=> /glossary/R/regexp.gmi regexp
=> /glossary/S/science-fiction-fandom.gmi science-fiction fandom

M jargon/glossary/B/BOFH.gmi => jargon/glossary/B/BOFH.gmi +1 -0
@@ 6,6 6,7 @@ n.

Several people have written stories about BOFHs. The set usually considered canonical is by Simon Travaglia and may be found at the Bastard Home Page. BOFHs and BOFH wannabes hang out on {scary devil monastery} and wield {LART}s.

=> /glossary/L/LART.gmi LART
=> /glossary/L/luser.gmi luser
=> /glossary/S/scary-devil-monastery.gmi scary devil monastery

M jargon/glossary/B/BRS.gmi => jargon/glossary/B/BRS.gmi +1 -0
@@ 5,6 5,7 @@ n.

Syn. {Big Red Switch}. This abbreviation is fairly common on-line.

=> /glossary/B/Big-Red-Switch.gmi Big Red Switch

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/BSD.gmi => jargon/glossary/B/BSD.gmi +1 -0
@@ 5,6 5,7 @@ n.

[abbreviation for 'Berkeley Software Distribution'] a family of {Unix} versions for the {DEC} {VAX} and {PDP-11} developed by Bill Joy and others at {Berzerkeley} starting around 1977, incorporating paged virtual memory, TCP/IP networking enhancements, and many other features. The BSD versions (4.1, 4.2, and 4.3) and the commercial versions derived from them (SunOS, ULTRIX, and Mt. Xinu) held the technical lead in the Unix world until AT&T's successful standardization efforts after about 1986; descendants including Free/Open/NetBSD, BSD/OS and MacOS X are still widely popular. Note that BSD versions going back to 2.9 are often referred to by their version numbers alone, without the BSD prefix. See also {Unix}.

=> /glossary/B/Berzerkeley.gmi Berzerkeley
=> /glossary/D/DEC.gmi DEC
=> /glossary/P/PDP-11.gmi PDP-11

M jargon/glossary/B/BSOD.gmi => jargon/glossary/B/BSOD.gmi +1 -0
@@ 4,6 4,7 @@

Very common abbreviation for {Blue Screen of Death}. Both spoken and written.

=> /glossary/B/Blue-Screen-of-Death.gmi Blue Screen of Death

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/BUAF.gmi => jargon/glossary/B/BUAF.gmi +1 -0
@@ 4,6 4,7 @@ n.

[abbreviation, from alt.fan.warlord] Big Ugly ASCII Font -- a special form of {ASCII art}. Various programs exist for rendering text strings into block, bloob, and pseudo-script fonts in cells between four and six character cells on a side; this is smaller than the letters generated by older {banner} (sense 2) programs. These are sometimes used to render one's name in a {sig block}, and are critically referred to as BUAFs. See {warlording}.

=> /glossary/A/ASCII-art.gmi ASCII art
=> /glossary/B/banner.gmi banner
=> /glossary/S/sig-block.gmi sig block

M jargon/glossary/B/BUAG.gmi => jargon/glossary/B/BUAG.gmi +1 -0
@@ 4,6 4,7 @@ n.

[abbreviation, from alt.fan.warlord] Big Ugly ASCII Graphic. Pejorative term for ugly {ASCII art}, especially as found in {sig block}s. For some reason, mutations of the head of Bart Simpson are particularly common in the least imaginative {sig block}s. See {warlording}.

=> /glossary/A/ASCII-art.gmi ASCII art
=> /glossary/S/sig-block.gmi sig block
=> /glossary/W/warlording.gmi warlording

M jargon/glossary/B/BWQ.gmi => jargon/glossary/B/BWQ.gmi +1 -0
@@ 5,6 5,7 @@ n.

[IBM: abbreviation, 'Buzz Word Quotient'] The percentage of buzzwords in a speech or documents. Usually roughly proportional to {bogosity}. See {TLA}.

=> /glossary/T/TLA.gmi TLA
=> /glossary/B/bogosity.gmi bogosity

M jargon/glossary/B/Bad-Thing.gmi => jargon/glossary/B/Bad-Thing.gmi +1 -0
@@ 4,6 4,7 @@ n.

[very common; always pronounced as if capitalized. Orig. fr. the 1930 Sellar & Yeatman parody of British history 1066 And All That, but well-established among hackers in the U.S. as well.] Something that can't possibly result in improvement of the subject. This term is always capitalized, as in "Replacing all of the DSL links with bicycle couriers would be a Bad Thing". Oppose {Good Thing}. British correspondents confirm that {Bad Thing} and {Good Thing} (and prob. therefore {Right Thing} and {Wrong Thing}) come from the book referenced in the etymology, which discusses rulers who were Good Kings but Bad Things. This has apparently created a mainstream idiom on the British side of the pond. It is very common among American hackers, but not in mainstream usage in the U.S. Compare {Bad and Wrong}.

=> /glossary/B/Bad-Thing.gmi Bad Thing
=> /glossary/B/Bad-and-Wrong.gmi Bad and Wrong
=> /glossary/G/Good-Thing.gmi Good Thing

M jargon/glossary/B/Bad-and-Wrong.gmi => jargon/glossary/B/Bad-and-Wrong.gmi +1 -0
@@ 4,6 4,7 @@ adj.

[Durham, UK] Said of something that is both badly designed and wrongly executed. This common term is the prototype of, and is used by contrast with, three less common terms -- Bad and Right (a kludge, something ugly but functional); Good and Wrong (an overblown GUI or other attractive nuisance); and (rare praise) Good and Right. These terms entered common use at Durham c.1994 and may have been imported from elsewhere; they are also in use at Oxford, and the emphatic form "Evil and Bad and Wrong" (abbreviated EBW) is reported from there. There are standard abbreviations: they start with B&R, a typo for "Bad and Wrong". Consequently, B&W is actually "Bad and Right", G&R = "Good and Wrong", and G&W = "Good and Right". Compare {evil and rude}, {Good Thing}, {Bad Thing}.

=> /glossary/B/Bad-Thing.gmi Bad Thing
=> /glossary/G/Good-Thing.gmi Good Thing
=> /glossary/E/evil-and-rude.gmi evil and rude

M jargon/glossary/B/Batman-factor.gmi => jargon/glossary/B/Batman-factor.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. A somewhat more vaguely defined index of contribution to sense 1. Devices that are especially obtrusive, such as large, older model cell phones, "Pocket" PC devices and walkie talkies are said to have a high batman factor. Sleeker devices such as a later-model Palm or StarTac phone are prized for their low batman factor and lessened obtrusiveness and weight.

=> /glossary/B/batbelt.gmi batbelt

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/Befunge.gmi => jargon/glossary/B/Befunge.gmi +1 -0
@@ 4,6 4,7 @@ n.

A worthy companion to {INTERCAL}; a computer language family which escapes the quotidian limitation of linear control flow and embraces program counters flying through multiple dimensions with exotic topologies. The Befunge home page is at http://www.catseye.mb.ca/esoteric/befunge/.

=> /glossary/I/INTERCAL.gmi INTERCAL

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/Berkeley-Quality-Software.gmi => jargon/glossary/B/Berkeley-Quality-Software.gmi +1 -0
@@ 6,6 6,7 @@ adj.

Note to British and Commonwealth readers: that's /berk´lee/, not /bark´lee/ as in British Received Pronunciation.

=> /glossary/B/Berzerkeley.gmi Berzerkeley

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/Berzerkeley.gmi => jargon/glossary/B/Berzerkeley.gmi +1 -0
@@ 7,6 7,7 @@ n.

Mainstream 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.

=> /glossary/B/BSD.gmi BSD
=> /glossary/B/Berkeley-Quality-Software.gmi Berkeley Quality Software
=> /glossary/S/software-bloat.gmi software bloat

M jargon/glossary/B/BiCapitalization.gmi => jargon/glossary/B/BiCapitalization.gmi +1 -0
@@ 4,6 4,7 @@ n.

The act said to have been performed on trademarks (such as {PostScript}, NeXT, {NeWS}, VisiCalc, FrameMaker, TK!solver, EasyWriter) that have been raised above the ruck of common coinage by nonstandard capitalization. Too many {marketroid} types think this sort of thing is really cute, even the 2,317th time they do it. Compare {studlycaps}, {InterCaps}.

=> /glossary/I/InterCaps.gmi InterCaps
=> /glossary/N/NeWS.gmi NeWS
=> /glossary/P/PostScript.gmi PostScript

M jargon/glossary/B/Big-Red-Switch.gmi => jargon/glossary/B/Big-Red-Switch.gmi +1 -0
@@ 4,6 4,7 @@ n.

[IBM] 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 Red Switch." Sources at IBM report that, in tune with the company's passion for {TLA}s, this is often abbreviated 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 actually fired a non-conducting bolt into the main power feed; the BRSes on more recent mainframes 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 {power cycle}, {three-finger salute}; see also {scram switch}.

=> /glossary/T/TLA.gmi TLA
=> /glossary/B/bitty-box.gmi bitty box
=> /glossary/C/clone.gmi clone

M jargon/glossary/B/Black-Screen-of-Death.gmi => jargon/glossary/B/Black-Screen-of-Death.gmi +1 -0
@@ 2,6 2,7 @@

[prob.: related to the Floating Head of Death in a famous Far Side cartoon.] A failure mode of {Microsloth Windows}. On an attempt to launch a DOS box, a networked Windows system not uncommonly blanks the screen and locks up the PC so hard that it requires a cold {boot} to recover. This unhappy phenomenon is known as The Black Screen of Death. See also {Blue Screen of Death}, which has become rather more common.

=> /glossary/B/Blue-Screen-of-Death.gmi Blue Screen of Death
=> /glossary/M/Microsloth-Windows.gmi Microsloth Windows
=> /glossary/B/boot.gmi boot

M jargon/glossary/B/Bloggs-Family.gmi => jargon/glossary/B/Bloggs-Family.gmi +1 -0
@@ 4,6 4,7 @@ n.

An imaginary family consisting of Fred and Mary Bloggs and their children. Used as a standard example in knowledge representation to show the difference between extensional and intensional objects. For example, every occurrence of "Fred Bloggs" is the same unique person, whereas occurrences of "person" may refer to different people. Members of the Bloggs family have been known to pop up in bizarre places such as the old {DEC} Telephone Directory. Compare {Dr. Fred Mbogo}; {J. Random Hacker}; {Fred Foobar}.

=> /glossary/D/DEC.gmi DEC
=> /glossary/D/Dr--Fred-Mbogo.gmi Dr. Fred Mbogo
=> /glossary/F/Fred-Foobar.gmi Fred Foobar

M jargon/glossary/B/Blue-Glue.gmi => jargon/glossary/B/Blue-Glue.gmi +1 -0
@@ 4,6 4,7 @@ n.

[IBM; obs.] IBM's SNA (Systems Network Architecture), an incredibly {losing} and {bletcherous} communications protocol once widely favored at commercial shops that didn't know any better (like other proprietary networking protocols, it became obsolete and effectively disappeared after the Internet explosion c.1994). The official IBM definition is "that which binds blue boxes together." See {fear and loathing}. It may not be irrelevant that Blue Glue is the trade name of a 3M product that is commonly used to hold down the carpet squares to the removable panel floors common in {dinosaur pen}s. A correspondent at U. Minn. reports that the CS department there has about 80 bottles of the stuff hanging about, so they often refer to any messy work to be done as using the blue glue.

=> /glossary/B/bletcherous.gmi bletcherous
=> /glossary/D/dinosaur-pen.gmi dinosaur pen
=> /glossary/F/fear-and-loathing.gmi fear and loathing

M jargon/glossary/B/Blue-Screen-of-Death.gmi => jargon/glossary/B/Blue-Screen-of-Death.gmi +1 -0
@@ 10,6 10,7 @@ I am the Blue Screen of Death
No one hears your screams.

=> /glossary/B/BSOD.gmi BSOD
=> /glossary/B/Black-Screen-of-Death.gmi Black Screen of Death

M jargon/glossary/B/BogoMIPS.gmi => jargon/glossary/B/BogoMIPS.gmi +1 -0
@@ 5,6 5,7 @@ n.

The number of million times a second a processor can do absolutely nothing. The {Linux} OS measures BogoMIPS at startup in order to calibrate some soft timing loops that will be used later on; details at the BogoMIPS mini-HOWTO. The name Linus chose, of course, is an ironic comment on the uselessness of all other {MIPS} figures.

=> /glossary/L/Linux.gmi Linux
=> /glossary/M/MIPS.gmi MIPS

M jargon/glossary/B/Bohr-bug.gmi => jargon/glossary/B/Bohr-bug.gmi +1 -0
@@ 5,6 5,7 @@ n.

[from quantum physics] A repeatable {bug}; one that manifests reliably under a possibly unknown but well-defined set of conditions. Antonym of {heisenbug}; see also {mandelbug}, {schroedinbug}.

=> /glossary/B/bug.gmi bug
=> /glossary/H/heisenbug.gmi heisenbug
=> /glossary/M/mandelbug.gmi mandelbug

M jargon/glossary/B/Borg.gmi => jargon/glossary/B/Borg.gmi +1 -0
@@ 6,6 6,7 @@ In Star Trek: The Next Generation the Borg is a species of cyborg that ruthlessl

Other companies, notably Intel and UUNet, have also occasionally been equated to the Borg. In IETF circles, where direct pressure from Microsoft is not a daily reality, the Borg is sometimes Cisco. This usage commemorates their tendency to pay any price to hire talent away from their competitors. In fact, at the Spring 1997 IETF, a large number of ex-Cisco employees, all former members of Routing Geeks, showed up with t-shirts printed with "Recovering Borg".

=> /glossary/E/Evil-Empire.gmi Evil Empire
=> /glossary/H/Halloween-Documents.gmi Halloween Documents
=> /glossary/I/Internet-Exploiter.gmi Internet Exploiter

M jargon/glossary/B/Breidbart-Index.gmi => jargon/glossary/B/Breidbart-Index.gmi +1 -0
@@ 6,6 6,7 @@ A measurement of the severity of spam invented by long-time hacker Seth Breidbar

The Breidbart Index accumulates over a 45-day window. Ten articles yesterday and ten articles today and ten articles tomorrow add up to a 30-article spam. Spam fighters will often reset the count if you can convince them that the spam was accidental and/or you have seen the error of your ways and won't repeat it. Breidbart Index can accumulate over multiple authors. For example, the "Make Money Fast" pyramid scheme exceeded a BI of 20 a long time ago, and is now considered "cancel on sight".

=> /glossary/E/ECP.gmi ECP
=> /glossary/E/EMP.gmi EMP

M jargon/glossary/B/BrokenWindows.gmi => jargon/glossary/B/BrokenWindows.gmi +1 -0
@@ 4,6 4,7 @@ n.

Abusive hackerism for the {crufty} and {elephantine} {X} environment on Sun machines; properly called 'OpenWindows'.

=> /glossary/X/X.gmi X
=> /glossary/C/crufty.gmi crufty
=> /glossary/E/elephantine.gmi elephantine

M jargon/glossary/B/Brookss-Law.gmi => jargon/glossary/B/Brookss-Law.gmi +1 -0
@@ 4,6 4,7 @@ prov.

"Adding manpower to a late software project makes it later" -- a result of the fact that the expected advantage from splitting development work among N programmers is O(N) (that is, proportional to N), but the complexity and communications cost associated with coordinating and then merging their work is O(N^2) (that is, proportional to the square of N). The quote is from Fred Brooks, a manager of IBM's OS/360 project and author of The Mythical Man-Month (Addison-Wesley, 1975, ISBN 0-201-00650-2), an excellent early book on software engineering. The myth in question has been most tersely expressed as "Programmer time is fungible" and Brooks established conclusively that it is not. Hackers have never forgotten his advice (though it's not the whole story; see {bazaar}); too often, {management} still does. See also {creationism}, {second-system effect}, {optimism}.

=> /glossary/B/bazaar.gmi bazaar
=> /glossary/C/creationism.gmi creationism
=> /glossary/M/management.gmi management

M jargon/glossary/B/back-door.gmi => jargon/glossary/B/back-door.gmi +1 -0
@@ 10,6 10,7 @@ Normally such a back door could be removed by removing it from the source code f

The Turing lecture that reported this truly moby hack was later published as "Reflections on Trusting Trust", Communications of the ACM 27, 8 (August 1984), pp. 761--763 (text available at http://www.acm.org/classics/). Ken Thompson has since confirmed that this hack was implemented and that the Trojan Horse code did appear in the login binary of a Unix Support group machine. Ken says the crocked compiler was never distributed. Your editor has heard two separate reports that suggest that the crocked login did make it out of Bell Labs, notably to BBN, and that it enabled at least one late-night login across the network by someone using the login name "kt".

=> /glossary/C/cracker.gmi cracker
=> /glossary/I/iron-box.gmi iron box
=> /glossary/L/logic-bomb.gmi logic bomb

M jargon/glossary/B/backbone-cabal.gmi => jargon/glossary/B/backbone-cabal.gmi +1 -0
@@ 10,6 10,7 @@ This belief became a model for various paranoid theories about various Cabals wi

See {NANA} for the subsequent history of "the Cabal".

=> /glossary/E/Eric-Conspiracy.gmi Eric Conspiracy
=> /glossary/G/Great-Renaming.gmi Great Renaming
=> /glossary/N/NANA.gmi NANA

M jargon/glossary/B/backbone-site.gmi => jargon/glossary/B/backbone-site.gmi +1 -0
@@ 6,6 6,7 @@ Formerly, a key Usenet and email site, one that processes a large amount of thir

[2001 update: This term has passed into history. The UUCP network world that gave it meaning is gone; everyone is on the Internet now and network traffic is distributed in very different patterns. Today one might see references to a "backbone router" instead --ESR]

=> /glossary/D/DEC.gmi DEC
=> /glossary/L/leaf-site.gmi leaf site

M jargon/glossary/B/backgammon.gmi => jargon/glossary/B/backgammon.gmi +1 -0
@@ 2,6 2,7 @@

See {bignum} (sense 3), {moby} (sense 4), and {pseudoprime}.

=> /glossary/B/bignum.gmi bignum
=> /glossary/M/moby.gmi moby
=> /glossary/P/pseudoprime.gmi pseudoprime

M jargon/glossary/B/background.gmi => jargon/glossary/B/background.gmi +1 -0
@@ 6,6 6,7 @@ n., adj., vt.

Technically, a task running in background is detached from the terminal where it was started (and often running at a lower priority); oppose {foreground}. Nowadays this term is primarily associated with {Unix}, but it appears to have been first used in this sense on OS/360.

=> /glossary/U/Unix.gmi Unix
=> /glossary/A/amp-off.gmi amp off
=> /glossary/F/foreground.gmi foreground

M jargon/glossary/B/backronym.gmi => jargon/glossary/B/backronym.gmi +1 -0
@@ 4,6 4,7 @@ n.

[portmanteau of back + acronym] A word interpreted as an acronym that was not originally so intended. This is a special case of what linguists call back formation. Examples are given under {recursive acronym} (Cygnus), {Acme}, and {mung}. Discovering backronyms is a common form of wordplay among hackers. Compare {retcon}.

=> /glossary/A/Acme.gmi Acme
=> /glossary/M/mung.gmi mung
=> /glossary/R/recursive-acronym.gmi recursive acronym

M jargon/glossary/B/backward-combatability.gmi => jargon/glossary/B/backward-combatability.gmi +1 -0
@@ 5,6 5,7 @@ n.

[CMU, Tektronix: from backward compatibility] A property of hardware or software revisions in which previous protocols, formats, layouts, etc. are irrevocably discarded in favor of 'new and improved' protocols, formats, and layouts, leaving the previous ones not merely deprecated but actively defeated. (Too often, the old and new versions cannot definitively be distinguished, such that lingering instances of the previous ones yield crashes or other infelicitous effects, as opposed to a simple "version mismatch" message.) A backwards compatible change, on the other hand, allows old versions to coexist without crashes or error messages, but too many major changes incorporating elaborate backwards compatibility processing can lead to extreme {software bloat}. See also {flag day}.

=> /glossary/F/flag-day.gmi flag day
=> /glossary/S/software-bloat.gmi software bloat

M jargon/glossary/B/bagbiter.gmi => jargon/glossary/B/bagbiter.gmi +1 -0
@@ 11,6 11,7 @@ n.

The original loading of these terms was almost undoubtedly obscene, possibly referring to a douche bag or the scrotum (we have reports of "Bite the douche bag!" being used as a taunt at MIT 1970-1976, and we have another report that "Bite the bag!" was in common use at least as early as 1965), but in their current usage they have become almost completely sanitized.

=> /glossary/C/chomper.gmi chomper
=> /glossary/C/cretin.gmi cretin
=> /glossary/L/loser.gmi loser

M jargon/glossary/B/bagbiting.gmi => jargon/glossary/B/bagbiting.gmi +1 -0
@@ 4,6 4,7 @@ adj.

[MIT; now rare] Having the quality of a {bagbiter}. "This bagbiting system won't let me compute the factorial of a negative number." Compare {losing}, {cretinous}, {bletcherous}, barfucious (under {barfulous}) and chomping (under {chomp}).

=> /glossary/B/bagbiter.gmi bagbiter
=> /glossary/B/barfulous.gmi barfulous
=> /glossary/B/bletcherous.gmi bletcherous

M jargon/glossary/B/baggy-pantsing.gmi => jargon/glossary/B/baggy-pantsing.gmi +1 -0
@@ 4,6 4,7 @@ v.

[Georgia Tech] A "baggy pantsing" is used to reprimand hackers who incautiously leave their terminals unlocked. The affected user will come back to find a post from them on internal newsgroups discussing exactly how baggy their pants are, an accepted stand-in for "unattentive user who left their work unprotected in the clusters". A properly-done baggy pantsing is highly mocking and humorous. It is considered bad form to post a baggy pantsing to off-campus newsgroups or the more technical, serious groups. A particularly nice baggy pantsing may be "claimed" by immediately quoting the message in full, followed by your {sig block}; this has the added benefit of keeping the embarassed victim from being able to delete the post. Interesting baggy-pantsings have been done involving adding commands to login scripts to repost the message every time the unlucky user logs in; Unix boxes on the residential network, when cracked, oftentimes have their homepages replaced (after being politely backed-up to another file) with a baggy-pants message; .plan files are also occasionally targeted. Usage: "Prof. Greenlee fell asleep in the Solaris cluster again; we baggy-pantsed him to git.cc.class.2430.flame." Compare {derf}.

=> /glossary/D/derf.gmi derf
=> /glossary/S/sig-block.gmi sig block

M jargon/glossary/B/balloonian-variable.gmi => jargon/glossary/B/balloonian-variable.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Commodore users; perh. a deliberate phonetic mangling of boolean variable?] Any variable that doesn't actually hold or control state, but must nevertheless be declared, checked, or set. A typical balloonian variable started out as a flag attached to some environment feature that either became obsolete or was planned but never implemented. Compatibility concerns (or politics attached to same) may require that such a flag be treated as though it were {live}.

=> /glossary/L/live.gmi live

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bamf.gmi => jargon/glossary/B/bamf.gmi +1 -0
@@ 10,6 10,7 @@

4. Used by MUDders on occasion in a more general sense related to sense 3, to refer to directing someone to another location or resource ("A user was asking about some technobabble so I bamfed them to http://www.catb.org/~esr/jargon/".)

=> /glossary/M/MUD.gmi MUD
=> /glossary/F/fora.gmi fora
=> /glossary/V/virtual-reality.gmi virtual reality

M jargon/glossary/B/banana-problem.gmi => jargon/glossary/B/banana-problem.gmi +1 -0
@@ 4,6 4,7 @@ n.

[from the story of the little girl who said "I know how to spell 'banana', but I don't know when to stop"]. Not knowing where or when to bring a production to a close (compare {fencepost error}). One may say there is a banana problem of an algorithm with poorly defined or incorrect termination conditions, or in discussing the evolution of a design that may be succumbing to featuritis (see also {creeping elegance}, {creeping featuritis}). See item 176 under {HAKMEM}, which describes a banana problem in a {Dissociated Press} implementation. Also, see {one-banana problem} for a superficially similar but unrelated usage.

=> /glossary/D/Dissociated-Press.gmi Dissociated Press
=> /glossary/H/HAKMEM.gmi HAKMEM
=> /glossary/C/creeping-elegance.gmi creeping elegance

M jargon/glossary/B/bandwidth.gmi => jargon/glossary/B/bandwidth.gmi +1 -0
@@ 8,6 8,7 @@ n.

3. On {Usenet}, a measure of network capacity that is often wasted by people complaining about how items posted by others are a waste of bandwidth.

=> /glossary/U/Usenet.gmi Usenet
=> /glossary/B/brainwidth.gmi brainwidth
=> /glossary/L/low-bandwidth.gmi low-bandwidth

M jargon/glossary/B/bang-on.gmi => jargon/glossary/B/bang-on.gmi +1 -0
@@ 4,6 4,7 @@ vt.

To stress-test a piece of hardware or software: "I banged on the new version of the simulator all day yesterday and it didn't crash once. I guess it is ready for release." The term {pound on} is synonymous.

=> /glossary/P/pound-on.gmi pound on

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bang-path.gmi => jargon/glossary/B/bang-path.gmi +1 -0
@@ 6,6 6,7 @@ n.

In the bad old days of not so long ago, before autorouting mailers and Internet became commonplace, people often published compound bang addresses using the { } convention (see {glob}) to give paths from several big machines, in the hopes that one's correspondent might be able to get mail to one of them reliably (example: ...!{seismo, ut-sally, ihnp4!rice!beta!gamma!me}). Bang paths of 8 to 10 hops were not uncommon. Late-night dial-up UUCP links would cause week-long transmission times. Bang paths were often selected by both transmission time and reliability, as messages would not infrequently get lost. See {the network} and {sitename}.

=> /glossary/B/bang.gmi bang
=> /glossary/G/glob.gmi glob
=> /glossary/H/hop.gmi hop

M jargon/glossary/B/bang.gmi => jargon/glossary/B/bang.gmi +1 -0
@@ 4,6 4,7 @@

2. interj. An exclamation signifying roughly "I have achieved enlightenment!", or "The dynamite has cleared out my brain!" Often used to acknowledge that one has perpetrated a {thinko} immediately after one has been called on it.

=> /glossary/A/ASCII.gmi ASCII
=> /glossary/B/bang-path.gmi bang path
=> /glossary/E/elder-days.gmi elder days

M jargon/glossary/B/banner-site.gmi => jargon/glossary/B/banner-site.gmi +1 -0
@@ 4,6 4,7 @@ n.

[warez d00dz] An FTP site storing pirated files where one must first click on several banners and/or subscribe to various 'free' services, usually generating some form of revenues for the site owner, to be able to access the site. More often than not, the username/password painfully obtained by clicking on banners and subscribing to bogus services or mailing lists turns out to be non-working or gives access to a site that always responds busy. See {ratio site}, {leech mode}.

=> /glossary/L/leech-mode.gmi leech mode
=> /glossary/R/ratio-site.gmi ratio site

M jargon/glossary/B/banner.gmi => jargon/glossary/B/banner.gmi +1 -0
@@ 10,6 10,7 @@ n.

4. A similar printout generated (typically on multiple pages of fan-fold paper) from user-specified text, e.g., by a program such as Unix's banner({1,6}).

=> /glossary/B/banner-ad.gmi banner ad
=> /glossary/S/splash-screen.gmi splash screen
=> /glossary/S/spool.gmi spool

M jargon/glossary/B/bar.gmi => jargon/glossary/B/bar.gmi +1 -0
@@ 7,6 7,7 @@ n.

2. Often appended to {foo} to produce {foobar}.

=> /glossary/B/baz.gmi baz
=> /glossary/F/foobar.gmi foobar
=> /glossary/F/foo.gmi foo

M jargon/glossary/B/bare-metal.gmi => jargon/glossary/B/bare-metal.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. "Programming on the bare metal" is also used to describe a style of {hand-hacking} that relies on bit-level peculiarities of a particular hardware design, esp. tricks for speed and space optimization that rely on crocks such as overlapping instructions (or, as in the famous case described in The Story of Mel' (in Appendix A), interleaving of opcodes on a magnetic drum to minimize fetch delays due to the device's rotational latency). This sort of thing has become rare as the relative costs of programming time and machine resources have changed, but is still found in heavily constrained environments such as industrial embedded systems. See {Real Programmer}.

=> /glossary/H/HLL.gmi HLL
=> /glossary/R/Real-Programmer.gmi Real Programmer
=> /glossary/B/bit-bashing.gmi bit bashing

M jargon/glossary/B/barf.gmi => jargon/glossary/B/barf.gmi +1 -0
@@ 13,6 13,7 @@ n., v.

See {choke}. In Commonwealth Hackish, barf is generally replaced by 'puke' or 'vom'. {barf} is sometimes also used as a {metasyntactic variable}, like {foo} or {bar}.

=> /glossary/B/barf.gmi barf
=> /glossary/B/bar.gmi bar
=> /glossary/B/bletch.gmi bletch

M jargon/glossary/B/barfmail.gmi => jargon/glossary/B/barfmail.gmi +1 -0
@@ 4,6 4,7 @@ n.

Multiple {bounce message}s accumulating to the level of serious annoyance, or worse. The sort of thing that happens when an inter-network mail gateway goes down or wonky.

=> /glossary/B/bounce-message.gmi bounce message

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/barfulation.gmi => jargon/glossary/B/barfulation.gmi +1 -0
@@ 5,6 5,7 @@ interj.

Variation of {barf} used around the Stanford area. An exclamation, expressing disgust. On seeing some particularly bad code one might exclaim, "Barfulation! Who wrote this, Quux?"

=> /glossary/B/barf.gmi barf

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/barney.gmi => jargon/glossary/B/barney.gmi +1 -0
@@ 4,6 4,7 @@ n.

In Commonwealth hackish, barney is to {fred} (sense #1) as {bar} is to {foo}. That is, people who commonly use fred as their first metasyntactic variable will often use barney second. The reference is, of course, to Fred Flintstone and Barney Rubble in the Flintstones cartoons.

=> /glossary/B/bar.gmi bar
=> /glossary/F/foo.gmi foo
=> /glossary/F/fred.gmi fred

M jargon/glossary/B/baroque.gmi => jargon/glossary/B/baroque.gmi +1 -0
@@ 4,6 4,7 @@ adj.

[common] Feature-encrusted; complex; gaudy; verging on excessive. Said of hardware or (esp.) software designs, this has many of the connotations of {elephantine} or {monstrosity} but is less extreme and not pejorative in itself. In the absence of other, more negative descriptions this term suggests that the software is trembling on the edge of bad taste but has not quite tipped over into it. "Metafont even has features to introduce random variations to its letterform output. Now that is baroque!" See also {rococo}.

=> /glossary/E/elephantine.gmi elephantine
=> /glossary/M/monstrosity.gmi monstrosity
=> /glossary/R/rococo.gmi rococo

M jargon/glossary/B/bathtub-curve.gmi => jargon/glossary/B/bathtub-curve.gmi +1 -0
@@ 4,6 4,7 @@ n.

Common term for the curve (resembling an end-to-end section of one of those claw-footed antique bathtubs) that describes the expected failure rate of electronics with time: initially high, dropping to near 0 for most of the system's lifetime, then rising again as it 'tires out'. See also {burn-in period}, {infant mortality}.

=> /glossary/B/burn-in-period.gmi burn-in period
=> /glossary/I/infant-mortality.gmi infant mortality

M jargon/glossary/B/baz.gmi => jargon/glossary/B/baz.gmi +1 -0
@@ 11,6 11,7 @@ n.

Earlier versions of this lexicon derived baz as a Stanford corruption of {bar}. However, Pete Samson (compiler of the {TMRC} lexicon) reports it was already current when he joined TMRC in 1958. He says "It came from Pogo. Albert the Alligator, when vexed or outraged, would shout 'Bazz Fazz!' or 'Rowrbazzle!' The club layout was said to model the (mythical) New England counties of Rowrfolk and Bassex (Rowrbazzle mingled with (Norfolk/Suffolk/Middlesex/Essex)."

=> /glossary/T/TMRC.gmi TMRC
=> /glossary/B/bar.gmi bar
=> /glossary/F/foo.gmi foo

M jargon/glossary/B/bazaar.gmi => jargon/glossary/B/bazaar.gmi +1 -0
@@ 4,6 4,7 @@ n., adj.

In 1997, after meditating on the success of {Linux} for three years, the Jargon File's own editor ESR wrote an analytical paper on hacker culture and development models titled The Cathedral and the Bazaar. The main argument of the paper was that {Brooks's Law} is not the whole story; given the right social machinery, debugging can be efficiently parallelized across large numbers of programmers. The title metaphor caught on (see also {cathedral}), and the style of development typical in the Linux community is now often referred to as the bazaar mode. Its characteristics include releasing code early and often, and actively seeking the largest possible pool of peer reviewers. After 1998, the evident success of this way of doing things became one of the strongest arguments for {open source}.

=> /glossary/B/Brookss-Law.gmi Brooks's Law
=> /glossary/L/Linux.gmi Linux
=> /glossary/C/cathedral.gmi cathedral

M jargon/glossary/B/bboard.gmi => jargon/glossary/B/bboard.gmi +1 -0
@@ 13,6 13,7 @@ n.

In either of senses 1 or 2, the term is usually prefixed by the name of the intended board ('the Moonlight Casino bboard' or 'market bboard'); however, if the context is clear, the better-read bboards may be referred to by name alone, as in (at CMU) "Don't post for-sale ads on general".

=> /glossary/B/BBS.gmi BBS
=> /glossary/N/newbie.gmi newbie
=> /glossary/N/newsgroup.gmi newsgroup

M jargon/glossary/B/beam.gmi => jargon/glossary/B/beam.gmi +1 -0
@@ 8,6 8,7 @@ vt.

2. Palm Pilot users very commonly use this term for the act of exchanging bits via the infrared links on their machines (this term seems to have originated with the ill-fated Newton Message Pad). Compare {blast}, {snarf}, {BLT}.

=> /glossary/B/BLT.gmi BLT
=> /glossary/B/blast.gmi blast
=> /glossary/S/snarf.gmi snarf

M jargon/glossary/B/beanie-key.gmi => jargon/glossary/B/beanie-key.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Mac users] See {command key}.

=> /glossary/C/command-key.gmi command key

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/beep.gmi => jargon/glossary/B/beep.gmi +1 -0
@@ 4,6 4,7 @@ n., v.

Syn. {feep}. This term is techspeak under MS-DOS/Windows and OS/2, and seems to be generally preferred among micro hobbyists.

=> /glossary/F/feep.gmi feep

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/beige-toaster.gmi => jargon/glossary/B/beige-toaster.gmi +1 -0
@@ 4,6 4,7 @@ n.

[obs.] An original Macintosh in the boxy beige case. See {toaster}; compare {Macintrash}, {maggotbox}.

=> /glossary/M/Macintrash.gmi Macintrash
=> /glossary/M/maggotbox.gmi maggotbox
=> /glossary/T/toaster.gmi toaster

M jargon/glossary/B/bells-and-whistles.gmi => jargon/glossary/B/bells-and-whistles.gmi +1 -0
@@ 11,6 11,7 @@ It used to be thought that this term derived from the toyboxes on theater organs
=> /glossary/G/glitch.gmi Next cartoon in the Crunchly saga
=> /glossary/B/bells-and-whistles.gmi Previous cartoon in the Crunchly saga

=> /glossary/B/bells-and-whistles.gmi bells and whistles
=> /glossary/C/chrome.gmi chrome
=> /glossary/F/flavorful.gmi flavorful

M jargon/glossary/B/bells-whistles-and-gongs.gmi => jargon/glossary/B/bells-whistles-and-gongs.gmi +1 -0
@@ 4,6 4,7 @@ n.

A standard elaborated form of {bells and whistles}; typically said with a pronounced and ironic accent on the 'gongs'.

=> /glossary/B/bells-and-whistles.gmi bells and whistles

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/benchmark.gmi => jargon/glossary/B/benchmark.gmi +1 -0
@@ 4,6 4,7 @@ n.

[techspeak] 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 Gabriel LISP benchmarks, the SPECmark suite, and LINPACK. See also {machoflops}, {MIPS}, {smoke and mirrors}.

=> /glossary/M/MIPS.gmi MIPS
=> /glossary/H/h.gmi h
=> /glossary/M/machoflops.gmi machoflops

M jargon/glossary/B/beta.gmi => jargon/glossary/B/beta.gmi +1 -0
@@ 11,6 11,7 @@ n.

Historical note: More formally, to beta-test is to test a pre-release (potentially unreliable) version of a piece of software by making it available to selected (or self-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 component test phase; Beta Test was initial 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 the engineering model functioned as specified. The C-test (corresponding to today's beta) was the B-test performed on early samples of the production design, and the D test was the C test repeated after the model had been in production a while.

=> /glossary/R/Real-World.gmi Real World

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bible.gmi => jargon/glossary/B/bible.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. The most detailed and authoritative reference for a particular language, operating system, or other complex software system.

=> /glossary/C/Camel-Book.gmi Camel Book
=> /glossary/K/K-ampersand-R.gmi K&R
=> /glossary/K/Knuth.gmi Knuth

M jargon/glossary/B/biff.gmi => jargon/glossary/B/biff.gmi +1 -0
@@ 5,6 5,7 @@ vt.

[now rare] To notify someone of incoming mail. From the BSD utility biff(1), which was in turn named after a friendly dog who used to chase frisbees in the halls at UCB while 4.2BSD was in development. There was a legend that it had a habit of barking whenever the mailman came, but the author of biff says this is not true. No relation to {B1FF}.

=> /glossary/B/B1FF.gmi B1FF

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/big-endian.gmi => jargon/glossary/B/big-endian.gmi +1 -0
@@ 8,6 8,7 @@ adj.

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. In the U.K.: the Joint Academic Networking Team had decided to do it the other way round before the Internet domain standard was established. Most gateway sites have {ad-hockery} in their mailers to handle this, but can still be confused. In particular, the address me@uk.ac.bris.pys.as could be interpreted in JANET's big-endian way as one in the U.K. (domain uk) or in the standard little-endian way as one in the domain as (American Samoa) on the opposite side of the world.

=> /glossary/N/NUXI-problem.gmi NUXI problem
=> /glossary/P/PDP-10.gmi PDP-10
=> /glossary/A/ad-hockery.gmi ad-hockery

M jargon/glossary/B/big-iron.gmi => jargon/glossary/B/big-iron.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] Large, expensive, ultra-fast computers. Used generally of {number-crunching} supercomputers, but can include more conventional big commercial IBMish mainframes. Term of approval; compare {heavy metal}, oppose {dinosaur}.

=> /glossary/D/dinosaur.gmi dinosaur
=> /glossary/H/heavy-metal.gmi heavy metal
=> /glossary/N/number-crunching.gmi number-crunching

M jargon/glossary/B/big-win.gmi => jargon/glossary/B/big-win.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. [MIT] 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}.

=> /glossary/W/win-big.gmi win big

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bignum.gmi => jargon/glossary/B/bignum.gmi +1 -0
@@ 68,6 68,7 @@ Sense 1 may require some explanation. Most computer languages provide a kind of 

=> /glossary/E/El-Camino-Bignum.gmi El Camino Bignum
=> /glossary/M/moby.gmi moby

M jargon/glossary/B/bigot.gmi => jargon/glossary/B/bigot.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] 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, Berkeley bigot. Real bigots can be 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 truly said "You can tell a bigot, but you can't tell him much." Compare {weenie}, {Amiga Persecution Complex}.

=> /glossary/A/Amiga-Persecution-Complex.gmi Amiga Persecution Complex
=> /glossary/R/religious-issues.gmi religious issues
=> /glossary/W/weenie.gmi weenie

M jargon/glossary/B/binary-four.gmi => jargon/glossary/B/binary-four.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Usenet] The finger, in the sense of digitus impudicus. This comes from an analogy between binary and the hand, i.e. 1=00001=thumb, 2=00010=index finger, 3=00011=index and thumb, 4=00100. Considered silly. Prob. from humorous derivative of {finger}, sense 4.

=> /glossary/F/finger.gmi finger

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bit-bang.gmi => jargon/glossary/B/bit-bang.gmi +1 -0
@@ 6,6 6,7 @@ Transmission of data on a serial line, when accomplished by rapidly tweaking a s

Bit bang was used on certain early models of Prime computers, presumably when UARTs were too expensive, and on archaic Z80 micros with a Zilog PIO but no SIO. In an interesting instance of the {cycle of reincarnation}, this technique returned to use in the early 1990s on some RISC architectures because it consumes such an infinitesimal part of the processor that it actually makes sense not to have a UART. Compare {cycle of reincarnation}. Nowadays it's used to describe I2C, a serial protocol for monitoring motherboard hardware.

=> /glossary/C/cycle-of-reincarnation.gmi cycle of reincarnation
=> /glossary/W/wannabee.gmi wannabee

M jargon/glossary/B/bit-bashing.gmi => jargon/glossary/B/bit-bashing.gmi +1 -0
@@ 4,6 4,7 @@ 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; these include low-level device control, 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 (more usually the former). "The command decoding for the new tape driver looks pretty solid but the bit-bashing for the control registers still has bugs." See also {mode bit}.

=> /glossary/B/bit-twiddling.gmi bit twiddling
=> /glossary/B/bitblt.gmi bitblt
=> /glossary/B/bit.gmi bit

M jargon/glossary/B/bit-bucket.gmi => jargon/glossary/B/bit-bucket.gmi +1 -0
@@ 23,6 23,7 @@ The source for all these meanings, is, historically, the fact that the {chad box
=> /glossary/W/washing-machine.gmi Next cartoon in the Crunchly saga
=> /glossary/B/bit-bucket.gmi Previous cartoon in the Crunchly saga

=> /glossary/0/dev-null.gmi /dev/null
=> /glossary/F/Finagles-Law.gmi Finagle's Law
=> /glossary/U/Unix.gmi Unix

M jargon/glossary/B/bit-decay.gmi => jargon/glossary/B/bit-decay.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {bit rot}. People with a physics background tend to prefer this variant for the analogy with particle decay. See also {computron}, {quantum bogodynamics}.

=> /glossary/B/bit-rot.gmi bit rot
=> /glossary/C/computron.gmi computron
=> /glossary/Q/quantum-bogodynamics.gmi quantum bogodynamics

M jargon/glossary/B/bit-paired-keyboard.gmi => jargon/glossary/B/bit-paired-keyboard.gmi +1 -0
@@ 38,6 38,7 @@ The doom of the bit-paired keyboard was the large-scale introduction of the comp

However, in countries without a long history of touch typing, the argument against the bit-paired keyboard layout was weak or nonexistent. As a result, the standard Japanese keyboard, used on PCs, Unix boxen etc. still has all of the !"#$%&'() characters above the numbers in the ASR-33 layout.

=> /glossary/E/EOU.gmi EOU
=> /glossary/Q/QWERTY.gmi QWERTY

M jargon/glossary/B/bit-rot.gmi => jargon/glossary/B/bit-rot.gmi +1 -0
@@ 8,6 8,7 @@ There actually are physical processes that produce such effects (alpha particles

The term {software rot} is almost synonymous. Software rot is the effect, bit rot the notional cause.

=> /glossary/B/bit-decay.gmi bit decay
=> /glossary/C/cosmic-rays.gmi cosmic rays
=> /glossary/S/software-rot.gmi software rot

M jargon/glossary/B/bit-twiddling.gmi => jargon/glossary/B/bit-twiddling.gmi +1 -0
@@ 10,6 10,7 @@ n.

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.

=> /glossary/B/bit-bashing.gmi bit bashing
=> /glossary/T/tune.gmi tune

M jargon/glossary/B/bit.gmi => jargon/glossary/B/bit.gmi +1 -0
@@ 16,6 16,7 @@ A bit is said to be set if its value is true or 1, and reset or clear if its val

The term bit first appeared in print in the computer-science sense in a 1948 paper by information theorist Claude Shannon, and was there credited to the early computer scientist John Tukey (who also seems to have coined the term software). Tukey records that bit evolved over a lunch table as a handier alternative to bigit or binit, at a conference in the winter of 1943-44.

=> /glossary/F/flag.gmi flag
=> /glossary/M/mode-bit.gmi mode bit
=> /glossary/T/toggle.gmi toggle

M jargon/glossary/B/bitblt.gmi => jargon/glossary/B/bitblt.gmi +1 -0
@@ 9,6 9,7 @@ n.

2. Synonym for {blit} or {BLT}. Both uses are borderline techspeak.

=> /glossary/B/BLT.gmi BLT
=> /glossary/R/Right-Thing.gmi Right Thing
=> /glossary/B/blit.gmi blit

M jargon/glossary/B/bits.gmi => jargon/glossary/B/bits.gmi +1 -0
@@ 6,6 6,7 @@ pl.n.

2. Machine-readable representation of a document, specifically as contrasted with paper: "I have only a photocopy of the Jargon File; does anyone know where I can get the bits?". See {softcopy}, {source of all good bits} See also {bit}.

=> /glossary/B/bit.gmi bit
=> /glossary/C/core-dump.gmi core dump
=> /glossary/S/softcopy.gmi softcopy

M jargon/glossary/B/bitty-box.gmi => jargon/glossary/B/bitty-box.gmi +1 -0
@@ 7,6 7,7 @@ n.

2. [Pejorative] More generally, the opposite of 'real computer' (see {Get a real computer!}). See also {mess-dos}, {toaster}, and {toy}.

=> /glossary/G/Get-a-real-computer-.gmi Get a real computer!
=> /glossary/M/mess-dos.gmi mess-dos
=> /glossary/T/toaster.gmi toaster

M jargon/glossary/B/bixie.gmi => jargon/glossary/B/bixie.gmi +1 -0
@@ 5,6 5,7 @@ n.

Variant {emoticon}s used BIX (the BIX Information eXchange); the term survived the demise of BIX itself. The most common ({smiley}) bixie is <@_@>, representing two cartoon eyes and a mouth. These were originally invented in an SF fanzine called APA-L and imported to BIX by one of the earliest users.

=> /glossary/E/emoticon.gmi emoticon
=> /glossary/S/smiley.gmi smiley

M jargon/glossary/B/black-art.gmi => jargon/glossary/B/black-art.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] 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 beginnings) considered classic examples of black 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 technologies during the last twenty years has made both the term black art and what it describes less common than formerly. See also {voodoo programming}.

=> /glossary/B/black-magic.gmi black magic
=> /glossary/D/deep-magic.gmi deep magic
=> /glossary/H/heavy-wizardry.gmi heavy wizardry

M jargon/glossary/B/black-hat.gmi => jargon/glossary/B/black-hat.gmi +1 -0
@@ 4,6 4,7 @@

2. [spamfighters] 'Black hat', 'white hat', and 'gray hat' are also used to denote the spam-friendliness of ISPs: a black hat ISP harbors spammers and doesn't terminate them; a white hat ISP terminates upon the first LART; and gray hat ISPs terminate only reluctantly and/or slowly. This has led to the concept of a hat check: someone considering a potential business relationship with an ISP or other provider will post a query to a {NANA} group, asking about the provider's hat color. The term albedo has also been used to describe a provider's spam-friendliness.

=> /glossary/N/NANA.gmi NANA
=> /glossary/C/cracker.gmi cracker

M jargon/glossary/B/black-hole.gmi => jargon/glossary/B/black-hole.gmi +1 -0
@@ 4,6 4,7 @@ n., vt.

[common] What data (a piece of email or netnews, or a stream of TCP/IP packets) has fallen into if it disappears mysteriously between its origin and destination sites (that is, without returning a {bounce message}). "I think there's a black hole at foovax!" conveys suspicion that 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. Readily verbed as blackhole: "That router is blackholing IDP packets." Compare {bit bucket} and see {RBL}.

=> /glossary/R/RBL.gmi RBL
=> /glossary/B/bit-bucket.gmi bit bucket
=> /glossary/B/bounce-message.gmi bounce message

M jargon/glossary/B/black-magic.gmi => jargon/glossary/B/black-magic.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] 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).

=> /glossary/B/black-art.gmi black art
=> /glossary/D/deep-magic.gmi deep magic
=> /glossary/M/magic-number.gmi magic number

M jargon/glossary/B/blargh.gmi => jargon/glossary/B/blargh.gmi +1 -0
@@ 5,6 5,7 @@ n.

[MIT; now common] The opposite of {ping}, sense 5; an exclamation indicating that one has absorbed or is emitting a quantum of unhappiness. Less common than {ping}.

=> /glossary/P/ping.gmi ping

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/blast.gmi => jargon/glossary/B/blast.gmi +1 -0
@@ 4,6 4,7 @@

2. vt. [HP/Apollo] Synonymous with {nuke} (sense 3). Sometimes the message Unable to kill all processes. Blast them (y/n)? would appear in the command window upon logout.

=> /glossary/B/BLT.gmi BLT
=> /glossary/N/nuke.gmi nuke
=> /glossary/S/snarf.gmi snarf

M jargon/glossary/B/blat.gmi => jargon/glossary/B/blat.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. See {thud}.

=> /glossary/B/blast.gmi blast
=> /glossary/T/thud.gmi thud

M jargon/glossary/B/bletch.gmi => jargon/glossary/B/bletch.gmi +1 -0
@@ 5,6 5,7 @@ interj.

[very common; from Yiddish/German 'brechen', to vomit, poss. via comic-strip exclamation 'blech'] Term of disgust. Often used in "Ugh, bletch". Compare {barf}.

=> /glossary/B/barf.gmi barf

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bletcherous.gmi => jargon/glossary/B/bletcherous.gmi +1 -0
@@ 5,6 5,7 @@ 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}, {cretinous}, {bagbiting}, {bogus}, and {random}. 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 {random}, which have richer and wider shades of meaning than any of the above.

=> /glossary/B/bagbiting.gmi bagbiting
=> /glossary/B/bletcherous.gmi bletcherous
=> /glossary/B/bogus.gmi bogus

M jargon/glossary/B/blinkenlights.gmi => jargon/glossary/B/blinkenlights.gmi +1 -0
@@ 60,6 60,7 @@ The ancestor of the original blinkenlights posters of the 1950s was probably thi

We are informed that cod-German parodies of this kind were very common in Allied machine shops during and following WWII. Germans, then as now, had a reputation for being both good with precision machinery and prone to officious notices.

=> /glossary/D/dinosaur.gmi dinosaur
=> /glossary/G/geef.gmi geef
=> /glossary/L/life.gmi life

M jargon/glossary/B/blit.gmi => jargon/glossary/B/blit.gmi +1 -0
@@ 7,6 7,7 @@ vt.

2. [historical, rare] Sometimes all-capitalized as BLIT: an early experimental bit-mapped terminal designed by Rob Pike at Bell Labs, later commercialized as the AT&T 5620. (The folk etymology from "Bell Labs Intelligent Terminal" is incorrect. Its creators liked to claim that "Blit" stood for the Bacon, Lettuce, and Interactive Tomato.)

=> /glossary/B/BLT.gmi BLT
=> /glossary/B/bitblt.gmi bitblt
=> /glossary/B/blast.gmi blast

M jargon/glossary/B/blitter.gmi => jargon/glossary/B/blitter.gmi +1 -0
@@ 5,6 5,7 @@ n.

[common] 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 since 1990 the trend has been away from them (however, see {cycle of reincarnation}). Syn. {raster blaster}.

=> /glossary/B/blit.gmi blit
=> /glossary/C/cycle-of-reincarnation.gmi cycle of reincarnation
=> /glossary/R/raster-blaster.gmi raster blaster

M jargon/glossary/B/blivet.gmi => jargon/glossary/B/blivet.gmi +1 -0
@@ 21,6 21,7 @@ This term has other meanings in other technical cultures; among experimental phy

=> /images/blivet.png This is a blivet

=> /glossary/F/frob.gmi frob

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/block.gmi => jargon/glossary/B/block.gmi +1 -0
@@ 8,6 8,7 @@ v.

2. block on vt. To block, waiting for (something). "Lunch is blocked on Phil's arrival."

=> /glossary/B/busy-wait.gmi busy-wait

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/blog.gmi => jargon/glossary/B/blog.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] Short for weblog, an on-line web-zine or diary (usually with facilities for reader comments and discussion threads) made accessible through the World Wide Web. This term is widespread and readily forms derivatives, of which the best known may be {blogosphere}.

=> /glossary/B/blogosphere.gmi blogosphere

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/blogosphere.gmi => jargon/glossary/B/blogosphere.gmi +1 -0
@@ 2,6 2,7 @@

The totality of all {blog}s. A culture heavily overlapping with but not coincident with hackerdom; a few of its key coinages ({blogrolling}, {fisking}, {anti-idiotarianism}) are recorded in this lexicon for flavor. Bloggers often divide themselves into warbloggers and techbloggers. The techbloggers write about technology and technology policy, while the warbloggers are more politically focused and tend to be preoccupied with U.S. and world response to the post-9/11 war against terrorism. The overlap with hackerdom is heaviest among the techbloggers, but several of the most prominent warbloggers are also hackers. Bloggers in general tend to be aware of and sympathetic to the hacker culture.

=> /glossary/A/anti-idiotarianism.gmi anti-idiotarianism
=> /glossary/B/blogrolling.gmi blogrolling
=> /glossary/B/blog.gmi blog

M jargon/glossary/B/blow-away.gmi => jargon/glossary/B/blow-away.gmi +1 -0
@@ 4,6 4,7 @@ vt.

To remove (files and directories) from permanent storage, generally by accident. "He reformatted the wrong partition and blew away last night's netnews." Oppose {nuke}.

=> /glossary/N/nuke.gmi nuke

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/blow-out.gmi => jargon/glossary/B/blow-out.gmi +1 -0
@@ 4,6 4,7 @@ vi.

[prob.: from mining and tunneling jargon] Of software, to fail spectacularly; almost as serious as {crash and burn}. See {blow past}, {blow up}, {die horribly}.

=> /glossary/B/blow-past.gmi blow past
=> /glossary/B/blow-up.gmi blow up
=> /glossary/C/crash-and-burn.gmi crash and burn

M jargon/glossary/B/blow-past.gmi => jargon/glossary/B/blow-past.gmi +1 -0
@@ 4,6 4,7 @@ vt.

To {blow out} despite a safeguard. "The server blew past the 5K reserve buffer."

=> /glossary/B/blow-out.gmi blow out

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/blow-up.gmi => jargon/glossary/B/blow-up.gmi +1 -0
@@ 6,6 6,7 @@ vi.

2. Syn. {blow out}.

=> /glossary/B/blow-out.gmi blow out
=> /glossary/N/nonlinear.gmi nonlinear

M jargon/glossary/B/blue-box.gmi => jargon/glossary/B/blue-box.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. n. An {IBM} machine, especially a large (non-PC) one.

=> /glossary/I/IBM.gmi IBM
=> /glossary/P/phreaker.gmi phreaker

M jargon/glossary/B/blue-goo.gmi => jargon/glossary/B/blue-goo.gmi +1 -0
@@ 4,6 4,7 @@ n.

Term for 'police' {nanobot}s intended to prevent {gray goo}, denature hazardous waste, destroy pollution, put ozone back into the stratosphere, prevent halitosis, and promote truth, justice, and the American way, etc. The term "Blue Goo" can be found in Dr. Seuss's Fox In Socks to refer to a substance much like bubblegum. 'Would you like to chew blue goo, sir?'. See {nanotechnology}.

=> /glossary/G/gray-goo.gmi gray goo
=> /glossary/N/nanobot.gmi nanobot
=> /glossary/N/nanotechnology.gmi nanotechnology

M jargon/glossary/B/blue-wire.gmi => jargon/glossary/B/blue-wire.gmi +1 -0
@@ 4,6 4,7 @@ n.

[IBM] Patch wires (esp. 30 AWG gauge) added to circuit boards at the factory to correct design or fabrication problems. Blue wire is not necessarily blue, the term describes function rather than color. These may be necessary if there hasn't been time to design and qualify another board version. In Great Britain this can be bodge wire, after mainstream slang bodge for a clumsy improvisation or sloppy job of work. Compare {purple wire}, {red wire}, {yellow wire}, {pink wire}.

=> /glossary/P/pink-wire.gmi pink wire
=> /glossary/P/purple-wire.gmi purple wire
=> /glossary/R/red-wire.gmi red wire

M jargon/glossary/B/blurgle.gmi => jargon/glossary/B/blurgle.gmi +1 -0
@@ 5,6 5,7 @@ n.

[UK] Spoken {metasyntactic variable}, to indicate some text that is obvious from context, or which is already known. If several words are to be replaced, blurgle may well be doubled or tripled. "To look for something in several files use 'grep string blurgle blurgle'." In each case, "blurgle blurgle" would be understood to be replaced by the file you wished to search. Compare {mumble}, sense 7.

=> /glossary/M/metasyntactic-variable.gmi metasyntactic variable
=> /glossary/M/mumble.gmi mumble

M jargon/glossary/B/boa.gmi => jargon/glossary/B/boa.gmi +1 -0
@@ 4,6 4,7 @@ n.

Any one of the fat cables that lurk under the floor in a {dinosaur pen}. Possibly so called because they display a ferocious life of their own when you try to lay them straight and flat after they have been coiled for some time. It is rumored within IBM that channel cables for the 370 are limited to 200 feet because beyond that length the boas get dangerous -- and it is worth noting that one of the major cable makers uses the trademark 'Anaconda'.

=> /glossary/D/dinosaur-pen.gmi dinosaur pen

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/board.gmi => jargon/glossary/B/board.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. An electronic circuit board.

=> /glossary/B/bboard.gmi bboard

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/boat-anchor.gmi => jargon/glossary/B/boat-anchor.gmi +1 -0
@@ 12,6 12,7 @@ n.

Auctioneers use this term for a large, undesirable object such as a washing machine; actual boating enthusiasts, however, use "mooring anchor" for frustrating (not actually useless) equipment.

=> /glossary/D/doorstop.gmi doorstop

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bob.gmi => jargon/glossary/B/bob.gmi +1 -0
@@ 8,6 8,7 @@ The reason for "Bob" rather than anything else is due to a {luser} calling and a

This sillyness snowballed inexorably. Shift leaders and managers began to refer to their groups of "bobs". Whole ranks of support machines were set up (and still exist in the DNS as of 1999) as bob1 through bobN. Then came alt.tech-support.recovery, and it was filled with Demon support personnel. They all referred to themselves, and to others, as "bob", and after a while it caught on. There is now a Bob Code describing the Bob nature.

=> /glossary/B/BOFH.gmi BOFH
=> /glossary/C/Church-of-the-SubGenius.gmi Church of the SubGenius
=> /glossary/L/luser.gmi luser

M jargon/glossary/B/bodge.gmi => jargon/glossary/B/bodge.gmi +1 -0
@@ 2,6 2,7 @@

[Commonwealth hackish] Syn. {kludge} or {hack} (sense 1). "I'll bodge this in now and fix it later".

=> /glossary/H/hack.gmi hack
=> /glossary/K/kludge.gmi kludge

M jargon/glossary/B/bogo-sort.gmi => jargon/glossary/B/bogo-sort.gmi +1 -0
@@ 7,6 7,7 @@ n.

A spectacular variant of bogo-sort has been proposed which has the interesting property that, if the Many Worlds interpretation of quantum mechanics is true, it can sort an arbitrarily large array in linear time. (In the Many-Worlds model, the result of any quantum action is to split the universe-before into a sheaf of universes-after, one for each possible way the state vector can collapse; in any one of the universes-after the result appears random.) The steps are: 1. Permute the array randomly using a quantum process, 2. If the array is not sorted, destroy the universe (checking that the list is sorted requires O(n) time). Implementation of step 2 is left as an exercise for the reader.

=> /glossary/B/bogus.gmi bogus
=> /glossary/B/brute-force.gmi brute force
=> /glossary/B/bubble-sort.gmi bubble sort

M jargon/glossary/B/bogometer.gmi => jargon/glossary/B/bogometer.gmi +1 -0
@@ 5,6 5,7 @@ n.

A notional instrument for measuring {bogosity}. Compare the {Troll-O-Meter} and the 'wankometer' described in the {wank} entry; see also {bogus}.

=> /glossary/T/Troll-O-Meter.gmi Troll-O-Meter
=> /glossary/B/bogosity.gmi bogosity
=> /glossary/B/bogus.gmi bogus

M jargon/glossary/B/bogon-filter.gmi => jargon/glossary/B/bogon-filter.gmi +1 -0
@@ 5,6 5,7 @@ n.

Any device, software or hardware, that limits or suppresses the flow and/or emission of bogons. "Engineering hacked a bogon filter between the Cray and the VAXen, and now we're getting fewer dropped packets." See also {bogosity}, {bogus}.

=> /glossary/B/bogosity.gmi bogosity
=> /glossary/B/bogus.gmi bogus

M jargon/glossary/B/bogon-flux.gmi => jargon/glossary/B/bogon-flux.gmi +1 -0
@@ 5,6 5,7 @@ n.

A measure of a supposed field of {bogosity} emitted by a speaker, measured by a {bogometer}; as a speaker starts to wander into increasing bogosity a listener might say "Warning, warning, bogon flux is rising". See {quantum bogodynamics}.

=> /glossary/B/bogometer.gmi bogometer
=> /glossary/B/bogosity.gmi bogosity
=> /glossary/Q/quantum-bogodynamics.gmi quantum bogodynamics

M jargon/glossary/B/bogon.gmi => jargon/glossary/B/bogon.gmi +1 -0
@@ 17,6 17,7 @@ n.

The bogon has become the type case for a whole bestiary of nonce particle names, including the 'clutron' or 'cluon' (indivisible particle of cluefulness, obviously the antiparticle of the bogon) and the futon (elementary particle of {randomness}, or sometimes of lameness). These are not so much live usages in themselves as examples of a live meta-usage: that is, it has become a standard joke or linguistic maneuver to "explain" otherwise mysterious circumstances by inventing nonce particle names. And these imply nonce particle theories, with all their dignity or lack thereof (we might note parenthetically that this is a generalization from "(bogus particle) theories" to "bogus (particle theories)"!). Perhaps such particles are the modern-day equivalents of trolls and wood-nymphs as standard starting-points around which to construct explanatory myths. Of course, playing on an existing word (as in the 'futon') yields additional flavor. Compare {magic smoke}.

=> /glossary/B/bogosity.gmi bogosity
=> /glossary/B/bogus.gmi bogus
=> /glossary/F/fat-electrons.gmi fat electrons

M jargon/glossary/B/bogosity.gmi => jargon/glossary/B/bogosity.gmi +1 -0
@@ 7,6 7,7 @@ n.

2. The potential field generated by a {bogon flux}; see {quantum bogodynamics}. See also {bogon flux}, {bogon filter}, {bogus}.

=> /glossary/B/bogometer.gmi bogometer
=> /glossary/B/bogon-filter.gmi bogon filter
=> /glossary/B/bogon-flux.gmi bogon flux

M jargon/glossary/B/bogotify.gmi => jargon/glossary/B/bogotify.gmi +1 -0
@@ 5,6 5,7 @@ vt.

To make or become bogus. A program that has been changed so many times as to become completely disorganized has become bogotified. If you tighten a nut too hard and strip the threads on the bolt, the bolt has become bogotified and you had better not use it any more. This coinage led to the notional autobogotiphobia defined as 'the fear of becoming bogotified'; but is not clear that the latter has ever been 'live' jargon rather than a self-conscious joke in jargon about jargon. See also {bogosity}, {bogus}.

=> /glossary/B/bogosity.gmi bogosity
=> /glossary/B/bogus.gmi bogus

M jargon/glossary/B/bogue-out.gmi => jargon/glossary/B/bogue-out.gmi +1 -0
@@ 5,6 5,7 @@ vi.

To become bogus, suddenly and unexpectedly. "His talk was relatively sane until somebody asked him a trick question; then he bogued out and did nothing but {flame} afterwards." See also {bogosity}, {bogus}.

=> /glossary/B/bogosity.gmi bogosity
=> /glossary/B/bogus.gmi bogus
=> /glossary/F/flame.gmi flame

M jargon/glossary/B/bogus.gmi => jargon/glossary/B/bogus.gmi +1 -0
@@ 22,6 22,7 @@ Some bogowords, however, obtained sufficient live currency to be listed elsewher

By the early 1980s 'bogus' was also current in something like hacker usage sense in West Coast teen slang, and it had gone mainstream by 1985. A correspondent from Cambridge reports, by contrast, that these uses of bogus grate on British nerves; in Britain the word means, rather specifically, 'counterfeit', as in "a bogus 10-pound note". According to Merriam-Webster, the word dates back to 1825 and originally referred to a counterfeiting machine.

=> /glossary/D/Dr--Fred-Mbogo.gmi Dr. Fred Mbogo
=> /glossary/B/bogometer.gmi bogometer
=> /glossary/B/bogon.gmi bogon

M jargon/glossary/B/boink.gmi => jargon/glossary/B/boink.gmi +1 -0
@@ 8,6 8,7 @@

3. Var of bonk; see {bonk/oif}.

=> /glossary/0/at-party.gmi @-party
=> /glossary/U/Usenet.gmi Usenet
=> /glossary/B/bonk-oif.gmi bonk/oif

M jargon/glossary/B/bomb.gmi => jargon/glossary/B/bomb.gmi +1 -0
@@ 4,6 4,7 @@

2. n., v. Atari ST and Macintosh equivalents of a Unix panic or Amiga {guru meditation}, in which icons of little black-powder bombs or mushroom clouds are displayed, indicating that the system has died. On the Mac, this may be accompanied by a decimal (or occasionally hexadecimal) number indicating what went wrong, similar to the Amiga {guru meditation} number. {MS-DOS} machines tend to get {locked up} in this situation.

=> /glossary/M/MS-DOS.gmi MS-DOS
=> /glossary/C/crash.gmi crash
=> /glossary/G/guru-meditation.gmi guru meditation

M jargon/glossary/B/bondage-and-discipline-language.gmi => jargon/glossary/B/bondage-and-discipline-language.gmi +1 -0
@@ 4,6 4,7 @@ n.

A language (such as {Pascal}, Ada, APL, or Prolog) that, though ostensibly general-purpose, is designed so as to enforce an author's theory of 'right programming' even though said theory is demonstrably inadequate for systems hacking or even vanilla general-purpose programming. Often abbreviated 'B&D'; thus, one may speak of things "having the B&D nature". See {Pascal}; oppose {languages of choice}.

=> /glossary/P/Pascal.gmi Pascal
=> /glossary/L/languages-of-choice.gmi languages of choice

M jargon/glossary/B/bonk-oif.gmi => jargon/glossary/B/bonk-oif.gmi +1 -0
@@ 5,6 5,7 @@ interj.

In the U.S. {MUD} community, it has become traditional to express pique or censure by bonking the offending person. Convention holds that one should acknowledge a bonk by saying "oif!" and there is a myth to the effect that failing to do so upsets the cosmic bonk/oif balance, causing much trouble in the universe. Some MUDs have implemented special commands for bonking and oifing. Note: in parts of the U.K. 'bonk' is a sexually loaded slang term; care is advised in transatlantic conversations (see {boink}). Commonwealth hackers report a similar convention involving the 'fish/bang' balance. See also {talk mode}.

=> /glossary/M/MUD.gmi MUD
=> /glossary/B/boink.gmi boink
=> /glossary/T/talk-mode.gmi talk mode

M jargon/glossary/B/book-titles.gmi => jargon/glossary/B/book-titles.gmi +1 -0
@@ 2,6 2,7 @@

There is a tradition in hackerdom of informally tagging important textbooks and standards documents with the dominant color of their covers or with some other conspicuous feature of the cover. Many of these are described in this lexicon under their own entries. See {Aluminum Book}, {Camel Book}, {Cinderella Book}, {daemon book}, {Dragon Book}, {Orange Book}, {Purple Book}, {Wizard Book}, and {bible}; see also {rainbow series}. Since about 1993 this tradition has gotten a boost from the popular O'Reilly and Associates line of technical books, which usually feature some kind of exotic animal on the cover and are often called by the name of that animal.

=> /glossary/A/Aluminum-Book.gmi Aluminum Book
=> /glossary/C/Camel-Book.gmi Camel Book
=> /glossary/C/Cinderella-Book.gmi Cinderella Book

M jargon/glossary/B/boot.gmi => jargon/glossary/B/boot.gmi +1 -0
@@ 14,6 14,7 @@ Opposed to this there is hard boot, which connotes hostility towards or frustrat

Historical note: this term derives from bootstrap loader, a short program that was read in from cards or paper tape, or toggled in from the front panel switches. This program was always very short (great efforts were expended on making it short in order to minimize the labor and chance of error involved in toggling it in), but was just smart enough to read in a slightly more complex program (usually from a card or paper tape reader), to which it handed control; this program in turn was smart enough to read the application or operating system from a magnetic tape drive or disk drive. Thus, in successive steps, the computer 'pulled itself up by its bootstraps' to a useful operating state. Nowadays the bootstrap is usually found in ROM or EPROM, and reads the first stage in from a fixed location on the disk, called the 'boot block'. When this program gains control, it is powerful enough to load the actual OS and hand control over to it.

=> /glossary/B/bounce.gmi bounce
=> /glossary/M/mess-dos.gmi mess-dos
=> /glossary/P/power-cycle.gmi power cycle

M jargon/glossary/B/bot.gmi => jargon/glossary/B/bot.gmi +1 -0
@@ 12,6 12,7 @@ n

Note that bots in all senses were 'robots' when the terms first appeared in the early 1990s, but the shortened form is now habitual.

=> /glossary/I/IRC.gmi IRC
=> /glossary/M/MUD.gmi MUD
=> /glossary/N/nick.gmi nick

M jargon/glossary/B/bottom-feeder.gmi => jargon/glossary/B/bottom-feeder.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. Syn. for {slopsucker}, derived from the fishermen's and naturalists' term for finny creatures who subsist on the primordial ooze. (This sense is older.)

=> /glossary/N/netiquette.gmi netiquette
=> /glossary/S/slopsucker.gmi slopsucker

M jargon/glossary/B/bottom-post.gmi => jargon/glossary/B/bottom-post.gmi +1 -0
@@ 4,6 4,7 @@ v.

In a news or mail reply, to put the response to a news or email message after the quoted content from the parent message. This is correct form, and until around 2000 was so universal on the Internet that neither the term 'bottom-post' nor its antonym {top-post} existed. Hackers consider that the best practice is actually to excerpt only the relevent portions of the parent message, then intersperse the poster's response in such a way that each section of response appears directly after the excerpt it applies to. This reduces message bulk, keeps thread content in a logical order, and facilitates reading.

=> /glossary/T/top-post.gmi top-post

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bounce-message.gmi => jargon/glossary/B/bounce-message.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] Notification message returned to sender by a site unable to relay {email} to the intended Internet address recipient or the next link in a {bang path} (see {bounce}, sense 1). Reasons might include a nonexistent or misspelled username or a {down} relay site. Bounce messages can themselves fail, with occasionally ugly results; see {sorcerer's apprentice mode} and {software laser}. The terms bounce mail and barfmail are also common.

=> /glossary/B/bang-path.gmi bang path
=> /glossary/B/bounce.gmi bounce
=> /glossary/D/down.gmi down

M jargon/glossary/B/bounce.gmi => jargon/glossary/B/bounce.gmi +1 -0
@@ 12,6 12,7 @@ v.

6. [IBM] To {power cycle} a peripheral in order to reset it.

=> /glossary/U/Unix.gmi Unix
=> /glossary/V/VMS.gmi VMS
=> /glossary/B/boink.gmi boink

M jargon/glossary/B/boxed-comments.gmi => jargon/glossary/B/boxed-comments.gmi +1 -0
@@ 14,6 14,7 @@ Comments (explanatory notes attached to program instructions) that occupy severa

Common variants of this style omit the asterisks in column 2 or add a matching row of asterisks closing the right side of the box. The sparest variant omits all but the comment delimiters themselves; the 'box' is implied. Oppose {winged comments}.

=> /glossary/W/winged-comments.gmi winged comments

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/boxen.gmi => jargon/glossary/B/boxen.gmi +1 -0
@@ 5,6 5,7 @@ pl.n.

[very common; by analogy with {VAXen}] Fanciful plural of {box} often encountered in the phrase 'Unix boxen', used to describe commodity {Unix} hardware. The connotation is that any two Unix boxen are interchangeable.

=> /glossary/U/Unix.gmi Unix
=> /glossary/V/VAXen.gmi VAXen
=> /glossary/B/box.gmi box

M jargon/glossary/B/boxology.gmi => jargon/glossary/B/boxology.gmi +1 -0
@@ 5,6 5,7 @@ n.

Syn. {ASCII art}. This term implies a more restricted domain, that of box-and-arrow drawings. "His report has a lot of boxology in it." Compare {macrology}.

=> /glossary/A/ASCII-art.gmi ASCII art
=> /glossary/M/macrology.gmi macrology

M jargon/glossary/B/bozotic.gmi => jargon/glossary/B/bozotic.gmi +1 -0
@@ 5,6 5,7 @@ adj.

[from the name of a TV clown even more losing than Ronald McDonald] Resembling or having the quality of a bozo; that is, clownish, ludicrously wrong, unintentionally humorous. Compare {wonky}, {demented}. Note that the noun 'bozo' occurs in slang, but the mainstream adjectival form would be 'bozo-like' or (in New England) 'bozoish'.

=> /glossary/D/demented.gmi demented
=> /glossary/W/wonky.gmi wonky

M jargon/glossary/B/brain-damaged.gmi => jargon/glossary/B/brain-damaged.gmi +1 -0
@@ 6,6 6,7 @@ adj.

2. [esp. in the Mac world] May refer to free demonstration software that has been deliberately crippled in some way so as not to compete with the product it is intended to sell. Syn. {crippleware}.

=> /glossary/M/Multics.gmi Multics
=> /glossary/C/cretinous.gmi cretinous
=> /glossary/C/crippleware.gmi crippleware

M jargon/glossary/B/brain-dump.gmi => jargon/glossary/B/brain-dump.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] The act of telling someone everything one knows about a particular topic or project. Typically used when someone is going to let a new party maintain a piece of code. Conceptually analogous to an operating system {core dump} in that it saves a lot of useful {state} before an exit. "You'll have to give me a brain dump on FOOBAR before you start your new job at HackerCorp." See {core dump} (sense 4). At Sun, this is also known as TOI (transfer of information).

=> /glossary/C/core-dump.gmi core dump
=> /glossary/S/state.gmi state

M jargon/glossary/B/brain-fart.gmi => jargon/glossary/B/brain-fart.gmi +1 -0
@@ 4,6 4,7 @@ n.

The actual result of a {braino}, as opposed to the mental glitch that is the braino itself. E.g., typing dir on a Unix box after a session with DOS.

=> /glossary/B/braino.gmi braino

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/braino.gmi => jargon/glossary/B/braino.gmi +1 -0
@@ 5,6 5,7 @@ n.

Syn. for {thinko}. See also {brain fart}.

=> /glossary/B/brain-fart.gmi brain fart
=> /glossary/T/thinko.gmi thinko

M jargon/glossary/B/brainwidth.gmi => jargon/glossary/B/brainwidth.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Great Britain] Analagous to {bandwidth} but used strictly for human capacity to process information and especially to multitask. "Writing email is taking up most of my brainwidth right now, I can't look at that Flash animation."

=> /glossary/B/bandwidth.gmi bandwidth

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bread-crumbs.gmi => jargon/glossary/B/bread-crumbs.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. In user-interface design, any feature that allows some tracking of where you've been, like coloring visited links purple rather than blue in Netscape (also called footprinting).

=> /glossary/S/state.gmi state

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/break-even-point.gmi => jargon/glossary/B/break-even-point.gmi +1 -0
@@ 6,6 6,7 @@ In the process of implementing a new computer language, the point at which the l

Since this entry was first written, several correspondents have reported that there actually was a compiler for a tiny Algol-like language called Foogol floating around on various {VAXen} in the early and mid-1980s. A FOOGOL implementation is available at the Retrocomputing Museum http://www.catb.org/retro/.

=> /glossary/M/MFTL.gmi MFTL
=> /glossary/V/VAXen.gmi VAXen

M jargon/glossary/B/break.gmi => jargon/glossary/B/break.gmi +1 -0
@@ 10,6 10,7 @@

5. break break may be said to interrupt a conversation (this is an example of verb doubling). This usage comes from radio communications, which in turn probably came from landline telegraph/teleprinter usage, as badly abused in the Citizen's Band craze of the early 1980s.

=> /glossary/B/broken.gmi broken
=> /glossary/C/control-C.gmi control-C

M jargon/glossary/B/breath-of-life-packet.gmi => jargon/glossary/B/breath-of-life-packet.gmi +1 -0
@@ 6,6 6,7 @@ n.

The notional kiss-of-death packet, with a function complementary to that of a breath-of-life packet, is recommended for dealing with hosts that consume too many network resources. Though 'kiss-of-death packet' is usually used in jest, there is at least one documented instance of an Internet subnet with limited address-table slots in a gateway machine in which such packets were routinely used to compete for slots, rather like Christmas shoppers competing for scarce parking spaces.

=> /glossary/B/boot.gmi boot
=> /glossary/D/dickless-workstation.gmi dickless workstation

M jargon/glossary/B/breedle.gmi => jargon/glossary/B/breedle.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {feep}.

=> /glossary/F/feep.gmi feep

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/brick.gmi => jargon/glossary/B/brick.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. An outboard power transformer of the kind associated with laptops, modems, routers and other small computing appliances, especially one of the modern type with cords on both ends, as opposed to the older and obnoxious type that plug directly into wall or barrier strip.

=> /glossary/H/hung.gmi hung
=> /glossary/W/wedged.gmi wedged

M jargon/glossary/B/bring-X-to-its-knees.gmi => jargon/glossary/B/bring-X-to-its-knees.gmi +1 -0
@@ 4,6 4,7 @@ v.

[common] To present a machine, operating system, piece of software, or algorithm with a load so extreme or {pathological} that it grinds to a halt.: "To bring a MicroVAX to its knees, try twenty users running {vi} -- or four running {EMACS}." Compare {hog}.

=> /glossary/E/EMACS.gmi EMACS
=> /glossary/H/hog.gmi hog
=> /glossary/P/pathological.gmi pathological

M jargon/glossary/B/brittle.gmi => jargon/glossary/B/brittle.gmi +1 -0
@@ 4,6 4,7 @@ adj.

Said of software that is functional but easily broken by changes in operating environment or configuration, or by any minor tweak to the software itself. Also, any system that responds inappropriately and disastrously to abnormal but expected external stimuli; e.g., a file system that is usually totally scrambled by a power failure is said to be brittle. This term is often used to describe the results of a research effort that were never intended to be robust, but it can be applied to commercial software, which (due to closed-source development) displays the quality far more often than it ought to. Oppose {robust}.

=> /glossary/R/robust.gmi robust

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/broadcast-storm.gmi => jargon/glossary/B/broadcast-storm.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] An incorrect packet broadcast on a network that causes most hosts to respond all at once, typically with wrong answers that start the process over again. See {network meltdown}; compare {mail storm}.

=> /glossary/M/mail-storm.gmi mail storm
=> /glossary/N/network-meltdown.gmi network meltdown

M jargon/glossary/B/broken-arrow.gmi => jargon/glossary/B/broken-arrow.gmi +1 -0
@@ 6,6 6,7 @@ n.

Note: to appreciate this term fully, it helps to know that "broken arrow" is also military jargon for an accident involving nuclear weapons....

=> /glossary/D/down.gmi down

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/broket.gmi => jargon/glossary/B/broket.gmi +1 -0
@@ 5,6 5,7 @@ n.

[rare; by analogy with 'bracket': a 'broken bracket'] Either of the characters < and >, when used as paired enclosing delimiters. This word originated as a contraction of the phrase 'broken bracket', that is, a bracket that is bent in the middle. (At MIT, and apparently in the {Real World} as well, these are usually called {angle brackets}.)

=> /glossary/R/Real-World.gmi Real World
=> /glossary/A/angle-brackets.gmi angle brackets

M jargon/glossary/B/brute-force-and-ignorance.gmi => jargon/glossary/B/brute-force-and-ignorance.gmi +1 -0
@@ 4,6 4,7 @@ n.

A popular design technique at many software houses -- {brute force} coding unrelieved by any knowledge of how problems have been previously solved in elegant ways. Dogmatic adherence to design methodologies tends to encourage this sort of thing. Characteristic of early {larval stage} programming; unfortunately, many never outgrow it. Often abbreviated BFI: "Gak, they used a {bubble sort}! That's strictly from BFI." Compare {bogosity}. A very similar usage is said to be mainstream in Great Britain.

=> /glossary/B/bogosity.gmi bogosity
=> /glossary/B/brute-force.gmi brute force
=> /glossary/B/bubble-sort.gmi bubble sort

M jargon/glossary/B/brute-force.gmi => jargon/glossary/B/brute-force.gmi +1 -0
@@ 12,6 12,7 @@ Whether brute-force programming should actually be considered stupid or not depe

Ken Thompson, co-inventor of Unix, is reported to have uttered the epigram "When in doubt, use brute force". He probably intended this as a {ha ha only serious}, but the original Unix kernel's preference for simple, robust, and portable algorithms over {brittle} 'smart' ones does seem to have been a significant factor in the success of that OS. Like so many other tradeoffs in software design, the choice between brute force and complex, finely-tuned cleverness is often a difficult one that requires both engineering savvy and delicate esthetic judgment.

=> /glossary/N/NP-.gmi NP-
=> /glossary/B/bignum.gmi bignum
=> /glossary/B/brittle.gmi brittle

M jargon/glossary/B/bubble-sort.gmi => jargon/glossary/B/bubble-sort.gmi +1 -0
@@ 4,6 4,7 @@ n.

Techspeak for a particular sorting technique in which pairs of adjacent values in the list to be sorted are compared and interchanged if they are out of order; thus, list entries 'bubble upward' in the list until they bump into one with a lower sort value. Because it is not very good relative to other methods and is the one typically stumbled on by {naive} and untutored programmers, hackers consider it the {canonical} example of a naive algorithm. (However, it's been shown by repeated experiment that below about 5000 records bubble-sort is OK anyway.) The canonical example of a really bad algorithm is {bogo-sort}. A bubble sort might be used out of ignorance, but any use of bogo-sort could issue only from brain damage or willful perversity.

=> /glossary/B/bogo-sort.gmi bogo-sort
=> /glossary/C/canonical.gmi canonical
=> /glossary/N/naive.gmi naive

M jargon/glossary/B/bucky-bits.gmi => jargon/glossary/B/bucky-bits.gmi +1 -0
@@ 11,6 11,7 @@ It has long been rumored that bucky bits were named for Buckminster Fuller durin

The term spread to MIT and CMU early and is now in general use. Ironically, Wirth himself remained unaware of its derivation for nearly 30 years, until GLS dug up this history in early 1993! See {double bucky}, {quadruple bucky}.

=> /glossary/D/double-bucky.gmi double bucky
=> /glossary/Q/quadruple-bucky.gmi quadruple bucky
=> /glossary/S/space-cadet-keyboard.gmi space-cadet keyboard

M jargon/glossary/B/buffer-chuck.gmi => jargon/glossary/B/buffer-chuck.gmi +1 -0
@@ 4,6 4,7 @@ n.

Shorter and ruder syn. for {buffer overflow}.

=> /glossary/B/buffer-overflow.gmi buffer overflow

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/buffer-overflow.gmi => jargon/glossary/B/buffer-overflow.gmi +1 -0
@@ 4,6 4,7 @@ n.

What happens when you try to stuff more data into a buffer (holding area) than it can handle. This problem is commonly exploited by {cracker}s to get arbitrary commands executed by a program running with root permissions. This may be due to a mismatch in the processing rates of the producing and consuming processes (see {overrun} and {firehose syndrome}), or because the buffer is simply too small to hold all the data that must accumulate before a piece of it can be processed. For example, in a text-processing tool that {crunch}es a line at a time, a short line buffer can result in {lossage} as input from a long line overflows the buffer and trashes data beyond it. Good defensive programming would check for overflow on each character and stop accepting data when the buffer is full up. The term is used of and by humans in a metaphorical sense. "What time did I agree to meet you? My buffer must have overflowed." Or "If I answer that phone my buffer is going to overflow." See also {spam}, {overrun screw}.

=> /glossary/C/cracker.gmi cracker
=> /glossary/C/crunch.gmi crunch
=> /glossary/F/firehose-syndrome.gmi firehose syndrome

M jargon/glossary/B/bug-compatible.gmi => jargon/glossary/B/bug-compatible.gmi +1 -0
@@ 4,6 4,7 @@ adj.

[common] Said of a design or revision that has been badly compromised by a requirement to be compatible with {fossil}s or {misfeature}s in other programs or (esp.) previous releases of itself. "MS-DOS 2.0 used \ as a path separator to be bug-compatible with some cretin's choice of / as an option character in 1.0."

=> /glossary/F/fossil.gmi fossil
=> /glossary/M/misfeature.gmi misfeature

M jargon/glossary/B/bug-for-bug-compatible.gmi => jargon/glossary/B/bug-for-bug-compatible.gmi +1 -0
@@ 4,6 4,7 @@ n.

Same as {bug-compatible}, with the additional implication that much tedious effort went into ensuring that each (known) bug was replicated.

=> /glossary/B/bug-compatible.gmi bug-compatible

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/bug-of-the-month-club.gmi => jargon/glossary/B/bug-of-the-month-club.gmi +1 -0
@@ 4,6 4,7 @@ n.

[from "book-of-the-month club", a time-honored mail-order-marketing technique in the U.S.] A mythical club which users of sendmail(8) (the Unix mail daemon) belong to; this was coined on the Usenet newsgroup comp.security.unix at a time when sendmail security holes, which allowed outside {cracker}s access to the system, were being uncovered at an alarming rate, forcing sysadmins to update very often. Also, more completely, fatal security bug-of-the-month club. See also {kernel-of-the-week club}.

=> /glossary/C/cracker.gmi cracker
=> /glossary/K/kernel-of-the-week-club.gmi kernel-of-the-week club

M jargon/glossary/B/bug.gmi => jargon/glossary/B/bug.gmi +1 -0
@@ 31,6 31,7 @@ A careful discussion of the etymological issues can be found in a paper by Fred 
=> /glossary/A/ad-hockery.gmi Next cartoon in the Crunchly saga
=> /glossary/O/overflow-bit.gmi Previous cartoon in the Crunchly saga

=> /glossary/C/COBOL.gmi COBOL
=> /glossary/B/bug.gmi bug
=> /glossary/F/feature.gmi feature

M jargon/glossary/B/bulletproof.gmi => jargon/glossary/B/bulletproof.gmi +1 -0
@@ 4,6 4,7 @@ adj.

Used of an algorithm or implementation considered extremely {robust}; lossage-resistant; capable of correctly recovering from any imaginable exception condition -- a rare and valued quality. Implies that the programmer has thought of all possible errors, and added {code} to protect against each one. Thus, in some cases, this can imply code that is too heavyweight, due to excessive paranoia on the part of the programmer. Syn. {armor-plated}.

=> /glossary/A/armor-plated.gmi armor-plated
=> /glossary/C/code.gmi code
=> /glossary/R/robust.gmi robust

M jargon/glossary/B/bullschildt.gmi => jargon/glossary/B/bullschildt.gmi +1 -0
@@ 5,6 5,7 @@ n.

[comp.lang.c on USENET] A confident, but incorrect, statement about a programming language. This immortalizes a very bad book about {C}, Herbert Schildt's C - The Complete Reference. One reviewer commented "The naive errors in this book would be embarrassing even in a programming assignment turned in by a computer science college sophomore."

=> /glossary/C/C.gmi C

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/burble.gmi => jargon/glossary/B/burble.gmi +1 -0
@@ 4,6 4,7 @@ v.

[from Lewis Carroll's Jabberwocky] Like {flame}, but connotes that the source is truly clueless and ineffectual (mere flamers can be competent). A term of deep contempt. "There's some guy on the phone burbling about how he got a DISK FULL error and it's all our comm software's fault." This is mainstream slang in some parts of England.

=> /glossary/F/flame.gmi flame

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/buried-treasure.gmi => jargon/glossary/B/buried-treasure.gmi +1 -0
@@ 4,6 4,7 @@ n.

A surprising piece of code found in some program. While usually not wrong, it tends to vary from {crufty} to {bletcherous}, and has lain undiscovered only because it was functionally correct, however horrible it is. Used sarcastically, because what is found is anything but treasure. Buried treasure almost always needs to be dug up and removed. "I just found that the scheduler sorts its queue using {bubble sort}! Buried treasure!"

=> /glossary/B/bletcherous.gmi bletcherous
=> /glossary/B/bubble-sort.gmi bubble sort
=> /glossary/C/crufty.gmi crufty

M jargon/glossary/B/burn-a-CD.gmi => jargon/glossary/B/burn-a-CD.gmi +1 -0
@@ 4,6 4,7 @@ v.

To write a software or document distribution on a CDR. Coined from the fact that a laser is used to inscribe the information by burning small pits in the medium, and from the fact that disk comes out of the drive warm to the touch. Writable CDs can be done on a normal desk-top machine with a suitable drive (so there is no protracted release cycle associated with making them) but each one takes a long time to make, so they are not appropriate for volume production. Writable CDs are suitable for software backups and for short-turnaround-time low-volume software distribution, such as sending a beta release version to a few selected field test sites. Compare {cut a tape}.

=> /glossary/C/cut-a-tape.gmi cut a tape

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/burn-in-period.gmi => jargon/glossary/B/burn-in-period.gmi +1 -0
@@ 8,6 8,7 @@ n.

Historical note: the origin of "burn-in" (sense 1) is apparently the practice of setting a new-model airplane's brakes on fire, then extinguishing the fire, in order to make them hold better. This was done on the first version of the U.S. spy-plane, the U-2.

=> /glossary/B/bathtub-curve.gmi bathtub curve
=> /glossary/H/hack-mode.gmi hack mode
=> /glossary/I/infant-mortality.gmi infant mortality

M jargon/glossary/B/burst-page.gmi => jargon/glossary/B/burst-page.gmi +1 -0
@@ 4,6 4,7 @@ n.

Syn. {banner}, sense 3.

=> /glossary/B/banner.gmi banner

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/busy-wait.gmi => jargon/glossary/B/busy-wait.gmi +1 -0
@@ 6,6 6,7 @@ Used of human behavior, conveys that the subject is busy waiting for someone or 

Technically, busy-wait means to wait on an event by {spin}ning through a tight or timed-delay loop that polls for the event on each pass, as opposed to setting up an interrupt handler and continuing execution on another part of the task. In applications this is a wasteful technique, and best avoided on timesharing systems where a busy-waiting program may {hog} the processor. However, it is often unavoidable in kernel programming. In the Linux world, kernel busy-waits are usually referred to as spinlocks.

=> /glossary/H/hog.gmi hog
=> /glossary/S/spin.gmi spin

M jargon/glossary/B/buzz.gmi => jargon/glossary/B/buzz.gmi +1 -0
@@ 8,6 8,7 @@ vi.

3. To process an array or list in sequence, doing the same thing to each element. "This loop buzzes through the tz array looking for a terminator type."

=> /glossary/C/catatonic.gmi catatonic
=> /glossary/G/grovel.gmi grovel
=> /glossary/S/spin.gmi spin

M jargon/glossary/B/by-hand.gmi => jargon/glossary/B/by-hand.gmi +1 -0
@@ 6,6 6,7 @@ adv.

2. [common] By extension, writing code which does something in an explicit or low-level way for which a presupplied library routine ought to have been available. "This cretinous B-tree library doesn't supply a decent iterator, so I'm having to walk the trees by hand."

=> /glossary/E/eyeball-search.gmi eyeball search

=> /glossary/B.gmi Back to B glossary

M jargon/glossary/B/byte-sex.gmi => jargon/glossary/B/byte-sex.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common] The byte sex of hardware is {big-endian} or {little-endian}; see those entries.

=> /glossary/B/big-endian.gmi big-endian
=> /glossary/L/little-endian.gmi little-endian

M jargon/glossary/B/byte.gmi => jargon/glossary/B/byte.gmi +1 -0
@@ 7,6 7,7 @@ n.

Historical note: The term was coined by Werner Buchholz in 1956 during the early design phase for the IBM Stretch computer; originally it was described as 1 to 6 bits (typical I/O equipment of the period used 6-bit chunks of information). The move to an 8-bit byte happened in late 1956, and this size was later adopted and promulgated as a standard by the System/360. The word was coined by mutating the word 'bite' so it would not be accidentally misspelled as {bit}. See also {nybble}.

=> /glossary/B/bit.gmi bit
=> /glossary/N/nybble.gmi nybble

M jargon/glossary/B/bytesexual.gmi => jargon/glossary/B/bytesexual.gmi +1 -0
@@ 5,6 5,7 @@ adj.

[rare] Said of hardware, denotes willingness to compute or pass data in either {big-endian} or {little-endian} format (depending, presumably, on a {mode bit} somewhere). See also {NUXI problem}.

=> /glossary/N/NUXI-problem.gmi NUXI problem
=> /glossary/B/big-endian.gmi big-endian
=> /glossary/L/little-endian.gmi little-endian

M jargon/glossary/C/C-Programmers-Disease.gmi => jargon/glossary/C/C-Programmers-Disease.gmi +1 -0
@@ 4,6 4,7 @@ n.

The tendency of the undisciplined C programmer to set arbitrary but supposedly generous static limits on table sizes (defined, if you're lucky, by constants in header files) rather than taking the trouble to do proper dynamic storage allocation. If an application user later needs to put 68 elements into a table of size 50, the afflicted programmer reasons that he or she can easily reset the table size to 68 (or even as much as 70, to allow for future expansion) and recompile. This gives the programmer the comfortable feeling of having made the effort to satisfy the user's (unreasonable) demands, and often affords the user multiple opportunities to explore the marvelous consequences of {fandango on core}. In severe cases of the disease, the programmer cannot comprehend why each fix of this kind seems only to further disgruntle the user.

=> /glossary/F/fandango-on-core.gmi fandango on core

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/C-ampersand-C.gmi => jargon/glossary/C/C-ampersand-C.gmi +1 -0
@@ 2,6 2,7 @@

[common, esp. on news.admin.net-abuse.email] Contraction of "Coffee & Cats". This frequently occurs as a warning label on USENET posts that are likely to cause you to {snarf} coffee onto your keyboard and startle the cat off your lap.

=> /glossary/S/snarf.gmi snarf

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/C-plus-plus.gmi => jargon/glossary/C/C-plus-plus.gmi +1 -0
@@ 7,6 7,7 @@ Designed by Bjarne Stroustrup of AT&T Bell Labs as a successor to {C}. Now one o

=> /images/fortran.png Nowadays we say this of C++.

=> /glossary/C/C.gmi C
=> /glossary/J/Java.gmi Java
=> /glossary/C/cruft.gmi cruft

M jargon/glossary/C/C.gmi => jargon/glossary/C/C.gmi +1 -0
@@ 10,6 10,7 @@ n.

=> /images/ansi-c.png The Crunchly on the left sounds a little ANSI.

=> /glossary/C/C-plus-plus.gmi C++
=> /glossary/U/Unix.gmi Unix
=> /glossary/I/indent-style.gmi indent style

M jargon/glossary/C/CDA.gmi => jargon/glossary/C/CDA.gmi +1 -0
@@ 8,6 8,7 @@ While the CDA was sold as a measure to protect minors from the putative evils of

To say that this direct attack on First Amendment free-speech rights was not well received on the Internet would be putting it mildly. A firestorm of protest followed, including a February 29th 1996 mass demonstration by thousands of netters who turned their {home page}s black for 48 hours. Several civil-rights groups and computing/telecommunications companies mounted a constitutional challenge. The CDA was demolished by a strongly-worded decision handed down in 8th-circuit Federal court and subsequently affirmed by the U.S. Supreme Court on 26 June 1997 ("White Thursday"). See also {Exon}.

=> /glossary/E/Exon.gmi Exon
=> /glossary/H/home-page.gmi home page

M jargon/glossary/C/CHOP.gmi => jargon/glossary/C/CHOP.gmi +1 -0
@@ 5,6 5,7 @@ n.

[IRC] See {channel op}.

=> /glossary/C/channel-op.gmi channel op

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/CIS.gmi => jargon/glossary/C/CIS.gmi +1 -0
@@ 4,6 4,7 @@ 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}.

=> /glossary/C/CompuServe.gmi Compu$erve
=> /glossary/S/sig-block.gmi sig block

M jargon/glossary/C/CNK.gmi => jargon/glossary/C/CNK.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Usenet] Coffee through Nose to Keyboard; that is, "I laughed so hard I {snarf}ed my coffee onto my keyboard.". Common on alt.fan.pratchett and {scary devil monastery}; recognized elsewhere. The Acronymphomania FAQ on alt.fan.pratchett recognizes variants such as T|N>K = 'Tea through Nose to Keyboard' and C|N>S = 'Coffee through Nose to Screen'. (The sound of this happening is, canonically, {splork!})

=> /glossary/S/scary-devil-monastery.gmi scary devil monastery
=> /glossary/S/snarf.gmi snarf
=> /glossary/S/splork-.gmi splork!

M jargon/glossary/C/COBOL-fingers.gmi => jargon/glossary/C/COBOL-fingers.gmi +1 -0
@@ 5,6 5,7 @@ n.

Reported from Sweden, a (hypothetical) disease one might get from coding in COBOL. The language requires code verbose beyond all reason (see {candygrammar}); thus it is alleged that programming too much in COBOL causes one's fingers to wear down to stubs by the endless typing. "I refuse to type in all that source code again; it would give me COBOL fingers!"

=> /glossary/C/candygrammar.gmi candygrammar

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/COBOL.gmi => jargon/glossary/C/COBOL.gmi +1 -0
@@ 5,6 5,7 @@ n.

[COmmon Business-Oriented Language] (Synonymous with {evil}.) A weak, verbose, and flabby language used by {code grinder}s to do boring mindless things on {dinosaur} mainframes. Hackers believe that all COBOL programmers are {suit}s or {code grinder}s, and no self-respecting hacker will ever admit to having learned the language. Its very name is seldom uttered without ritual expressions of disgust or horror. One popular one is Edsger W. Dijkstra's famous observation that "The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense." (from Selected Writings on Computing: A Personal Perspective) See also {fear and loathing}, {software rot}.

=> /glossary/C/code-grinder.gmi code grinder
=> /glossary/D/dinosaur.gmi dinosaur
=> /glossary/E/evil.gmi evil

M jargon/glossary/C/COME-FROM.gmi => jargon/glossary/C/COME-FROM.gmi +1 -0
@@ 16,6 16,7 @@ C original DO statement lost in the spaghetti...

in which the trapdoor is just after the 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 statement isn't completely general. After all, control will eventually pass to the following statement. The implementation of the general form was left to Univac FORTRAN, ca. 1975 (though a roughly similar feature existed on the IBM 7040 ten years earlier). The statement AT 100 would perform a COME FROM 100. It was intended strictly as a debugging aid, with dire consequences 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 supported under its own name for the first time 15 years later, in C-INTERCAL (see {INTERCAL}, {retrocomputing}); knowledgeable observers are still reeling from the shock.

=> /glossary/C/COBOL.gmi COBOL
=> /glossary/D/Datamation.gmi Datamation
=> /glossary/I/INTERCAL.gmi INTERCAL

M jargon/glossary/C/CP-M.gmi => jargon/glossary/C/CP-M.gmi +1 -0
@@ 5,6 5,7 @@ n.

[Control Program/Monitor; later {retcon}ned to Control Program for Microcomputers] An early microcomputer {OS} written by hacker Gary Kildall for 8080- and Z80-based machines, very popular in the late 1970s but virtually wiped out by MS-DOS after the release of the IBM PC in 1981. Legend has it that Kildall's company blew its chance to write the OS for the IBM PC because Kildall decided to spend a day IBM's reps wanted to meet with him enjoying the perfect flying weather in his private plane (another variant has it that Gary's wife was much more interested in packing her suitcases for an upcoming vacation than in clinching a deal with IBM). Many of CP/M's features and conventions strongly resemble those of early {DEC} operating systems such as {TOPS-10}, OS/8, RSTS, and RSX-11. See {MS-DOS}, {operating system}.

=> /glossary/D/DEC.gmi DEC
=> /glossary/M/MS-DOS.gmi MS-DOS
=> /glossary/O/OS.gmi OS

M jargon/glossary/C/CPU-Wars.gmi => jargon/glossary/C/CPU-Wars.gmi +1 -0
@@ 7,6 7,7 @@ A 1979 large-format comic by Chas Andres chronicling the attempts of the brainwa

It is alleged that the author subsequently received a letter of appreciation on IBM company stationery from the head of IBM's Thomas J. Watson Research Laboratories (at that time one of the few islands of true hackerdom in the IBM archipelago). The lower loop of the B in the IBM logo, it is said, had been carefully whited out. See {eat flaming death}.

=> /glossary/A/ADVENT.gmi ADVENT
=> /glossary/E/eat-flaming-death.gmi eat flaming death

M jargon/glossary/C/CTSS.gmi => jargon/glossary/C/CTSS.gmi +1 -0
@@ 5,6 5,7 @@ n.

Compatible Time-Sharing System. An early (1963) experiment in the design of interactive timesharing operating systems, ancestral to {Multics}, {Unix}, and {ITS}. The name {ITS} (Incompatible Time-sharing System) was a hack on CTSS, meant both as a joke and to express some basic differences in philosophy about the way I/O services should be presented to user programs. See {timesharing}

=> /glossary/I/ITS.gmi ITS
=> /glossary/M/Multics.gmi Multics
=> /glossary/U/Unix.gmi Unix

M jargon/glossary/C/Camel-Book.gmi => jargon/glossary/C/Camel-Book.gmi +1 -0
@@ 4,6 4,7 @@ n.

Universally recognized nickname for the book Programming Perl, by Larry Wall and Randal L. Schwartz, O'Reilly and Associates 1991, ISBN 0-937175-64-1 (second edition 1996, ISBN 1-56592-149-6; third edition 2000, 0-596-00027-8, adding as authors Tom Christiansen and Jon Orwant but dropping Randal Schwartz). The definitive reference on {Perl}.

=> /glossary/P/Perl.gmi Perl

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Cancelmoose.gmi => jargon/glossary/C/Cancelmoose.gmi +1 -0
@@ 6,6 6,7 @@

Nobody knows who Cancelmoose[tm] really is, and there aren't even any good rumors. However, the 'Moose now has an e-mail address (<moose@cm.org>) and a web site (http://www.cm.org/.) By early 1995, others had stepped into the spam-cancel business, and appeared to be comporting themselves well, after the 'Moose's manner. The 'Moose has now gotten out of the business, and is more interested in ending spam (and cancels) entirely.

=> /glossary/S/spam.gmi spam

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Chernobyl-chicken.gmi => jargon/glossary/C/Chernobyl-chicken.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {laser chicken}.

=> /glossary/L/laser-chicken.gmi laser chicken

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Chernobyl-packet.gmi => jargon/glossary/C/Chernobyl-packet.gmi +1 -0
@@ 5,6 5,7 @@ n.

A network packet that induces a {broadcast storm} and/or {network meltdown}, in memory of the April 1986 nuclear accident at Chernobyl in Ukraine. The typical scenario involves an IP Ethernet datagram that passes through a gateway with both source and destination Ether and IP address set as the respective broadcast addresses for the subnetworks being gated between. Compare {Christmas tree packet}.

=> /glossary/C/Christmas-tree-packet.gmi Christmas tree packet
=> /glossary/B/broadcast-storm.gmi broadcast storm
=> /glossary/N/network-meltdown.gmi network meltdown

M jargon/glossary/C/Chinese-Army-technique.gmi => jargon/glossary/C/Chinese-Army-technique.gmi +1 -0
@@ 4,6 4,7 @@ n.

Syn. {Mongolian Hordes technique}.

=> /glossary/M/Mongolian-Hordes-technique.gmi Mongolian Hordes technique

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Christmas-tree-packet.gmi => jargon/glossary/C/Christmas-tree-packet.gmi +1 -0
@@ 4,6 4,7 @@ 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 different-colored light bulb, all turned on.) Compare {Godzillagram}.

=> /glossary/C/Chernobyl-packet.gmi Chernobyl packet
=> /glossary/G/Godzillagram.gmi Godzillagram
=> /glossary/K/kamikaze-packet.gmi kamikaze packet

M jargon/glossary/C/Church-of-the-SubGenius.gmi => jargon/glossary/C/Church-of-the-SubGenius.gmi +1 -0
@@ 4,6 4,7 @@ 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 of bizarre imagery and references such as "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}. There is a home page at http://www.subgenius.com/.

=> /glossary/D/Discordianism.gmi Discordianism
=> /glossary/S/slack.gmi slack

M jargon/glossary/C/Cinderella-Book.gmi => jargon/glossary/C/Cinderella-Book.gmi +1 -0
@@ 4,6 4,7 @@ n.

[CMU] 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 Rube Goldberg device and holding a rope coming out of it. On the back cover, the device is in shambles after she has (inevitably) pulled on the rope. See also {book titles}.

=> /glossary/B/book-titles.gmi book titles

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Classic-C.gmi => jargon/glossary/C/Classic-C.gmi +1 -0
@@ 7,6 7,7 @@ n.

An analogous construction 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 used of product series in which the newer versions are considered serious losers relative to the older ones.

=> /glossary/K/K-ampersand-R.gmi K&R

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Code-of-the-Geeks.gmi => jargon/glossary/C/Code-of-the-Geeks.gmi +1 -0
@@ 4,6 4,7 @@ n.

see {geek code}.

=> /glossary/G/geek-code.gmi geek code

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Commonwealth-Hackish.gmi => jargon/glossary/C/Commonwealth-Hackish.gmi +1 -0
@@ 10,6 10,7 @@ All the generic differences within the anglophone world inevitably show themselv

See also {attoparsec}, {calculator}, {chemist}, {console jockey}, {fish}, {go-faster stripes}, {grunge}, {hakspek}, {heavy metal}, {leaky heap}, {lord high fixer}, {loose bytes}, {muddie}, {nadger}, {noddy}, {psychedelicware}, {raster blaster}, {RTBM}, {seggie}, {spod}, {sun lounge}, {terminal junkie}, {tick-list features}, {weeble}, {weasel}, {YABA}, and notes or definitions under {Bad Thing}, {barf}, {bogus}, {chase pointers}, {cosmic rays}, {crippleware}, {crunch}, {dodgy}, {gonk}, {hamster}, {hardwarily}, {mess-dos}, {nybble}, {proglet}, {root}, {SEX}, {tweak}, {womble}, and {xyzzy}.

=> /glossary/B/Bad-Thing.gmi Bad Thing
=> /glossary/R/RTBM.gmi RTBM
=> /glossary/S/SEX.gmi SEX

M jargon/glossary/C/CompuServe.gmi => jargon/glossary/C/CompuServe.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {CI$}. Synonyms CompuSpend and Compu$pend are also reported.

=> /glossary/C/CIS.gmi CI$

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/Conways-Law.gmi => jargon/glossary/C/Conways-Law.gmi +1 -0
@@ 6,6 6,7 @@ The rule that the organization of the software and the organization of the softw

The law was named after Melvin Conway, an early proto-hacker who wrote an assembler for the Burroughs 220 called SAVE. (The name 'SAVE' didn't stand for anything; it was just that you lost fewer card decks and listings because they all had SAVE written on them.) There is also Tom Cheatham's amendment of Conway's Law: "If a group of N persons implements a COBOL compiler, there will be N-1 passes. Someone in the group has to be the manager."

=> /glossary/D/Datamation.gmi Datamation
=> /glossary/S/SNAFU-principle.gmi SNAFU principle

M jargon/glossary/C/Core-Wars.gmi => jargon/glossary/C/Core-Wars.gmi +1 -0
@@ 4,6 4,7 @@ n.

A game between assembler programs in a machine or machine simulator, where the objective is to kill your opponent's program by overwriting it. Popularized in the 1980s by A. K. Dewdney's column in Scientific American magazine, but described in Software Practice And Experience a decade earlier. The game was actually devised and played by Victor Vyssotsky, Robert Morris Sr., and Doug McIlroy in the early 1960s (Dennis Ritchie is sometimes incorrectly cited as a co-author, but was not involved). Their original game was called 'Darwin' and ran on a IBM 7090 at Bell Labs. See {core}. For information on the modern game, do a web search for the 'rec.games.corewar FAQ' or surf to the King Of The Hill site.

=> /glossary/C/core.gmi core

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/CrApTeX.gmi => jargon/glossary/C/CrApTeX.gmi +1 -0
@@ 5,6 5,7 @@ n.

[University of York, England] Term of abuse used to describe TeX and LaTeX when they don't work (when used by TeXhackers), or all the time (by everyone else). The non-TeX-enthusiasts generally dislike it because it is more verbose than other formatters (e.g. {troff}) and because (particularly if the standard Computer Modern fonts are used) it generates vast output files. See {religious issues}, {TeX}.

=> /glossary/T/TeX.gmi TeX
=> /glossary/R/religious-issues.gmi religious issues
=> /glossary/T/troff.gmi troff

M jargon/glossary/C/calculator.gmi => jargon/glossary/C/calculator.gmi +1 -0
@@ 4,6 4,7 @@ n.

Syn. for {bitty box}.

=> /glossary/B/bitty-box.gmi bitty box

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/camelCase.gmi => jargon/glossary/C/camelCase.gmi +1 -0
@@ 4,6 4,7 @@ A variable in a programming language is sait to be camelCased when all words but

Compare {BiCapitalization}; but where that practice is primarily associated with marketing, camelCasing is not aimed at impressing anybody, and hackers consider it respectable.

=> /glossary/B/BiCapitalization.gmi BiCapitalization

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/camelCasing.gmi => jargon/glossary/C/camelCasing.gmi +1 -0
@@ 2,6 2,7 @@

See {PascalCasing}.

=> /glossary/P/PascalCasing.gmi PascalCasing

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/can-t-happen.gmi => jargon/glossary/C/can-t-happen.gmi +1 -0
@@ 2,6 2,7 @@

The traditional program comment for code executed under a condition that should never be true, for example a file size computed as negative. Often, such a condition being true indicates data corruption or a faulty algorithm; it is almost always handled by emitting a fatal error message and terminating or crashing, since there is little else that can be done. Some case variant of "can't happen" is also often the text emitted if the 'impossible' error actually happens! Although "can't happen" events are genuinely infrequent in production code, programmers wise enough to check for them habitually are often surprised at how frequently they are triggered during development and how many headaches checking for them turns out to head off. See also {firewall code} (sense 2).

=> /glossary/F/firewall-code.gmi firewall code

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/cancelbot.gmi => jargon/glossary/C/cancelbot.gmi +1 -0
@@ 8,6 8,7 @@

2. In reality, most cancelbots are manually operated by being fed lists of spam message IDs.

=> /glossary/R/robocanceller.gmi robocanceller

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/candygrammar.gmi => jargon/glossary/C/candygrammar.gmi +1 -0
@@ 6,6 6,7 @@ A programming-language grammar that is mostly {syntactic sugar}; the term is als

[The overtones from the old Chevy Chase skit on Saturday Night Live should not be overlooked. This was a Jaws parody. Someone lurking outside an apartment door tries all kinds of bogus ways to get the occupant to open up, while ominous music plays in the background. The last attempt is a half-hearted "Candygram!" When the door is opened, a shark bursts in and chomps the poor occupant. [There is a similar gag in "Blazing Saddles" --ESR] There is a moral here for those attracted to candygrammars. Note that, in many circles, pretty much the same ones who remember Monty Python sketches, all it takes is the word "Candygram!", suitably timed, to get people rolling on the floor. -- GLS]

=> /glossary/C/COBOL.gmi COBOL
=> /glossary/S/syntactic-sugar.gmi syntactic sugar

M jargon/glossary/C/canonical.gmi => jargon/glossary/C/canonical.gmi +1 -0
@@ 12,6 12,7 @@ Hackers invest this term with a playfulness that makes an ironic contrast with i

Of course, canonicality depends on context, but it is implicitly defined as the way hackers normally expect things to be. Thus, a hacker may claim with a straight face that 'according to religious law' is not the canonical meaning of canonical.

=> /glossary/K/Knights-of-the-Lambda-Calculus.gmi Knights of the Lambda Calculus
=> /glossary/V/vanilla.gmi vanilla

M jargon/glossary/C/careware.gmi => jargon/glossary/C/careware.gmi +1 -0
@@ 5,6 5,7 @@ n.

A variety of {shareware} for which either the author suggests that some payment be made to a nominated charity or a levy directed to charity is included on top of the distribution charge. Syn.: {charityware}; compare {crippleware}, sense 2.

=> /glossary/C/charityware.gmi charityware
=> /glossary/C/crippleware.gmi crippleware
=> /glossary/S/shareware.gmi shareware

M jargon/glossary/C/cargo-cult-programming.gmi => jargon/glossary/C/cargo-cult-programming.gmi +1 -0
@@ 6,6 6,7 @@ A style of (incompetent) programming dominated by ritual inclusion of code or pr

The term 'cargo cult' is a reference to aboriginal religions that grew up in the South Pacific after World War II. The practices of these cults center on building elaborate mockups of airplanes and military style landing strips in the hope of bringing the return of the god-like airplanes that brought such marvelous cargo during the war. Hackish usage probably derives from Richard Feynman's characterization of certain practices as "cargo cult science" in his book Surely You're Joking, Mr. Feynman! (W. W. Norton & Co, New York 1985, ISBN 0-393-01921-7).

=> /glossary/S/shotgun-debugging.gmi shotgun debugging
=> /glossary/V/voodoo-programming.gmi voodoo programming

M jargon/glossary/C/cascade.gmi => jargon/glossary/C/cascade.gmi +1 -0
@@ 6,6 6,7 @@ n.

2. A chain of Usenet followups, each adding some trivial variation or riposte to the text of the previous one, all of which is reproduced in the new message; an {include war} in which the object is to create a sort of communal graffito.

=> /glossary/I/include-war.gmi include war

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/case-and-paste.gmi => jargon/glossary/C/case-and-paste.gmi +1 -0
@@ 10,6 10,7 @@ In some circles of EMACS users this is called 'programming by Meta-W', because M

At {DEC} (now HP), this is sometimes called clone-and-hack coding.

=> /glossary/D/DEC.gmi DEC
=> /glossary/F/feature.gmi feature
=> /glossary/S/software-bloat.gmi software bloat

M jargon/glossary/C/case-mod.gmi => jargon/glossary/C/case-mod.gmi +1 -0
@@ 6,6 6,7 @@

2. Nowadays, similar drastic surgery that's done just to make a machine look nifty. The commonest case mods combine acrylic case windows with LEDs to give the machine an eerie interior glow like a B-movie flying saucer. More advanced forms of case modding involve building machines into weird and unlikely shapes. The effect can be quite artistic, but one of the unwritten rules is that the machine must continue to function as a computer.

=> /glossary/O/.gmi overclocking

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/casting-the-runes.gmi => jargon/glossary/C/casting-the-runes.gmi +1 -0
@@ 6,6 6,7 @@ What a {guru} does when you ask him or her to run a particular program and type 

A correspondent from England tells us that one of ICL's most talented systems designers used to be called out occasionally to service machines which the {field circus} had given up on. Since he knew the design inside out, he could often find faults simply by listening to a quick outline of the symptoms. He used to play on this by going to some site where the field circus had just spent the last two weeks solid trying to find a fault, and spreading a diagram of the system out on a table top. He'd then shake some chicken bones and cast them over the diagram, peer at the bones intently for a minute, and then tell them that a certain module needed replacing. The system would start working again immediately upon the replacement.

=> /glossary/E/examining-the-entrails.gmi examining the entrails
=> /glossary/F/field-circus.gmi field circus
=> /glossary/G/guru.gmi guru

M jargon/glossary/C/cat.gmi => jargon/glossary/C/cat.gmi +1 -0
@@ 14,6 14,7 @@ Among Unix haters, cat(1) is considered the {canonical} example of bad user-inte

Of such oppositions are {holy wars} made.... See also {UUOC}.

=> /glossary/B/BLT.gmi BLT
=> /glossary/U/UUOC.gmi UUOC
=> /glossary/U/Unix.gmi Unix

M jargon/glossary/C/catatonic.gmi => jargon/glossary/C/catatonic.gmi +1 -0
@@ 4,6 4,7 @@ adj.

Describes a condition of suspended animation in which something is so {wedged} or {hung} that it makes no response. If you are typing on a terminal and suddenly the computer doesn't even echo the letters back to the screen as you type, let alone do what you're asking it to do, then the computer is suffering from catatonia (possibly because it has crashed). "There I was in the middle of a winning game of {nethack} and it went catatonic on me! Aaargh!" Compare {buzz}.

=> /glossary/B/buzz.gmi buzz
=> /glossary/H/hung.gmi hung
=> /glossary/N/nethack.gmi nethack

M jargon/glossary/C/cathedral.gmi => jargon/glossary/C/cathedral.gmi +1 -0
@@ 4,6 4,7 @@ n., adj.

[see {bazaar} for derivation] The 'classical' mode of software engineering long thought to be necessarily implied by {Brooks's Law}. Features small teams, tight project control, and long release intervals. This term came into use after analysis of the Linux experience suggested there might be something wrong (or at least incomplete) in the classical assumptions.

=> /glossary/B/Brookss-Law.gmi Brooks's Law
=> /glossary/B/bazaar.gmi bazaar

M jargon/glossary/C/cdr.gmi => jargon/glossary/C/cdr.gmi +1 -0
@@ 9,6 9,7 @@ Historical note: The instruction format of the IBM 704 that hosted the original 

The cdr and car operations have since become bases for formation of compound metaphors in non-LISP contexts. GLS recalls, for example, a programming project in which strings were represented as linked lists; the get-character and skip-character operations were of course called CHAR and CHDR.

=> /glossary/L/loop-through.gmi loop through

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/chad-box.gmi => jargon/glossary/C/chad-box.gmi +1 -0
@@ 4,6 4,7 @@ n.

A metal box about the size of a lunchbox (or in some models a large wastebasket), for collecting the {chad} (sense 2) that accumulated in {Iron Age} card punches. You had to open the covers of the card punch periodically and empty the chad box. The {bit bucket} was notionally the equivalent device in the CPU enclosure, which was typically across the room in another great gray-and-blue box.

=> /glossary/I/Iron-Age.gmi Iron Age
=> /glossary/B/bit-bucket.gmi bit bucket
=> /glossary/C/chad.gmi chad

M jargon/glossary/C/chad.gmi => jargon/glossary/C/chad.gmi +1 -0
@@ 14,6 14,7 @@ There is an urban legend that chad (sense 2) derives from the Chadless keypunch 
=> /glossary/B/bit-bucket.gmi Next cartoon in the Crunchly saga
=> /glossary/W/winged-comments.gmi Previous cartoon in the Crunchly saga

=> /glossary/B/backronym.gmi backronym
=> /glossary/C/chad.gmi chad
=> /glossary/P/perf.gmi perf

M jargon/glossary/C/chain.gmi => jargon/glossary/C/chain.gmi +1 -0
@@ 4,6 4,7 @@

2. n. A series of linked data areas within an operating system or application. Chain rattling is the process of repeatedly running through the linked data areas searching for one which is of interest to the executing program. The implication is that there is a very large number of links on the chain.

=> /glossary/O/OS.gmi OS
=> /glossary/E/exec.gmi exec

M jargon/glossary/C/chainik.gmi => jargon/glossary/C/chainik.gmi +1 -0
@@ 4,6 4,7 @@

[Russian, literally "teapot"] Almost synonymous with {muggle}. Implies both ignorance and a certain amount of willingness to learn, but does not necessarily imply as little experience or short exposure time as {newbie} and is not as derogatory as {luser}. Both a novice user and someone using a system for a long time without any understanding of the internals can be referred to as chainiks. Very widespread term in Russian hackish, often used in an English context by Russian-speaking hackers esp. in Israel (e.g. "Our new colleague is a complete chainik"). FidoNet discussion groups often had a "chainik" subsection for newbies and, well, old chainiks (eg. su.asm.chainik, ru.linux.chainik, ru.html.chainik). Public projects often have a chainik mailing list to keep the chainiks off the developers' and experienced users' discussions. Today, the word is slowly slipping into mainstream Russian due to the Russian translation of the popular yellow-black covered "foobar for dummies" series, which (correctly) uses "chainik" for "dummy", but its frequent (though not excessive) use is still characteristic hacker-speak.

=> /glossary/L/luser.gmi luser
=> /glossary/M/muggle.gmi muggle
=> /glossary/N/newbie.gmi newbie

M jargon/glossary/C/channel-hopping.gmi => jargon/glossary/C/channel-hopping.gmi +1 -0
@@ 4,6 4,7 @@ n.

[common; IRC, GEnie] To rapidly switch channels on {IRC}, or a GEnie chat board, just as a social butterfly might hop from one group to another at a party. This term may derive from the TV watcher's idiom, channel surfing.

=> /glossary/I/IRC.gmi IRC

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/channel-op.gmi => jargon/glossary/C/channel-op.gmi +1 -0
@@ 5,6 5,7 @@ n.

[IRC] Someone who is endowed with privileges on a particular {IRC} channel; commonly abbreviated chanop or CHOP or just op (as of 2000 these short forms have almost crowded out the parent usage). These privileges include the right to {kick} users, to change various status bits, and to make others into CHOPs.

=> /glossary/I/IRC.gmi IRC
=> /glossary/K/kick.gmi kick

M jargon/glossary/C/channel.gmi => jargon/glossary/C/channel.gmi +1 -0
@@ 4,6 4,7 @@ n.

[IRC] The basic unit of discussion on {IRC}. Once one joins a channel, everything one types is read by others on that channel. Channels are named with strings that begin with a '#' sign and can have topic descriptions (which are generally irrelevant to the actual subject of discussion). Some notable channels are #initgame, #hottub, callahans, and #report. At times of international crisis, #report has hundreds of members, some of whom take turns listening to various news services and typing in summaries of the news, or in some cases, giving first-hand accounts of the action (e.g., Scud missile attacks in Tel Aviv during the Gulf War in 1991).

=> /glossary/I/IRC.gmi IRC

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/chanop.gmi => jargon/glossary/C/chanop.gmi +1 -0
@@ 5,6 5,7 @@ n.

[IRC] See {channel op}.

=> /glossary/C/channel-op.gmi channel op

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/charityware.gmi => jargon/glossary/C/charityware.gmi +1 -0
@@ 5,6 5,7 @@ n.

Syn. {careware}.

=> /glossary/C/careware.gmi careware

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/chase-pointers.gmi => jargon/glossary/C/chase-pointers.gmi +1 -0
@@ 4,6 4,7 @@

2. [Cambridge] pointer chase or pointer hunt: The process of going through a {core dump} (sense 1), interactively or on a large piece of paper printed with hex {runes}, following dynamic data-structures. Used only in a debugging context.

=> /glossary/C/core-dump.gmi core dump
=> /glossary/D/dangling-pointer.gmi dangling pointer
=> /glossary/R/runes.gmi runes

M jargon/glossary/C/chawmp.gmi => jargon/glossary/C/chawmp.gmi +1 -0
@@ 4,6 4,7 @@ n.

[University of Florida] 16 or 18 bits (half of a machine word). This term was used by FORTH hackers during the late 1970s/early 1980s; it is said to have been archaic then, and may now be obsolete. It was coined in revolt against the promiscuous use of 'word' for anything between 16 and 32 bits; 'word' has an additional special meaning for FORTH hacks that made the overloading intolerable. For similar reasons, /gaw´bl/ (spelled 'gawble' or possibly 'gawbul') was in use as a term for 32 or 48 bits (presumably a full machine word, but our sources are unclear on this). These terms are more easily understood if one thinks of them as faithful phonetic spellings of 'chomp' and 'gobble' pronounced in a Florida or other Southern U.S. dialect. For general discussion of similar terms, see {nybble}.

=> /glossary/N/nybble.gmi nybble

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/check.gmi => jargon/glossary/C/check.gmi +1 -0
@@ 4,6 4,7 @@ n.

A hardware-detected error condition, most commonly used to refer to actual hardware failures rather than software-induced traps. E.g., a parity check is the result of a hardware-detected parity error. Recorded here because the word often humorously extended to non-technical problems. For example, the term child check has been used to refer to the problems caused by a small child who is curious to know what happens when s/he presses all the cute buttons on a computer's console (of course, this particular problem could have been prevented with {molly-guard}s).

=> /glossary/M/molly-guard.gmi molly-guard

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/cheerfully.gmi => jargon/glossary/C/cheerfully.gmi +1 -0
@@ 4,6 4,7 @@ adv.

See {happily}.

=> /glossary/H/happily.gmi happily

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/chemist.gmi => jargon/glossary/C/chemist.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Cambridge] Someone who wastes computer time on {number-crunching} when you'd far rather the machine were doing something more productive, such as working out anagrams of your name or printing Snoopy calendars or running {life} patterns. May or may not refer to someone who actually studies chemistry.

=> /glossary/L/life.gmi life
=> /glossary/N/number-crunching.gmi number-crunching

M jargon/glossary/C/chicken-head.gmi => jargon/glossary/C/chicken-head.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Commodore] The Commodore Business Machines logo, which strongly resembles a poultry part (within Commodore itself the logo was always called chicken lips). Rendered in ASCII as 'C='. With the arguable exception of the {Amiga}, Commodore's machines were notoriously crocky little {bitty box}es, albeit people have written multitasking Unix-like operating systems with TCP/IP networking for them. 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; the novel is now sold under that title), in which a 'chickenhead' is a mutant with below-average intelligence.

=> /glossary/A/Amiga.gmi Amiga
=> /glossary/B/bitty-box.gmi bitty box

M jargon/glossary/C/choke.gmi => jargon/glossary/C/choke.gmi +1 -0
@@ 4,6 4,7 @@ v.

[common] 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 #defines." See {barf}, {vi}.

=> /glossary/E/EMACS.gmi EMACS
=> /glossary/X/X.gmi X
=> /glossary/B/barf.gmi barf

M jargon/glossary/C/chomp.gmi => jargon/glossary/C/chomp.gmi +1 -0
@@ 8,6 8,7 @@ vi.

A hand gesture commonly accompanies this. To perform it, hold the four fingers together and place the thumb against their 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 in the Jargon Construction section of the 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 humble but humorous admission of some failure. 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.

=> /glossary/B/bagbiter.gmi bagbiter
=> /glossary/L/lose.gmi lose

M jargon/glossary/C/chomper.gmi => jargon/glossary/C/chomper.gmi +1 -0
@@ 4,6 4,7 @@ n.

Someone or something that is chomping; a loser. See {loser}, {bagbiter}, {chomp}.

=> /glossary/B/bagbiter.gmi bagbiter
=> /glossary/C/chomp.gmi chomp
=> /glossary/L/loser.gmi loser

M jargon/glossary/C/chrome.gmi => jargon/glossary/C/chrome.gmi +1 -0
@@ 4,6 4,7 @@ n.

[from automotive slang via wargaming] 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!" Distinguished from {bells and whistles} by the fact that the latter are usually added to gratify developers' own desires for featurefulness. Often used as a term of contempt.

=> /glossary/B/bells-and-whistles.gmi bells and whistles

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/chug.gmi => jargon/glossary/C/chug.gmi +1 -0
@@ 4,6 4,7 @@ vi.

To run slowly; to {grind} or {grovel}. "The disk is chugging like crazy."

=> /glossary/G/grind.gmi grind
=> /glossary/G/grovel.gmi grovel

M jargon/glossary/C/clean.gmi => jargon/glossary/C/clean.gmi +1 -0
@@ 4,6 4,7 @@

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."

=> /glossary/C/crufty.gmi crufty

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/clobber.gmi => jargon/glossary/C/clobber.gmi +1 -0
@@ 4,6 4,7 @@ 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}.

=> /glossary/M/mung.gmi mung
=> /glossary/S/scribble.gmi scribble
=> /glossary/S/smash-the-stack.gmi smash the stack

M jargon/glossary/C/clock.gmi => jargon/glossary/C/clock.gmi +1 -0
@@ 8,6 8,7 @@ n., v.

3. vt. To force a digital circuit from one state to the next by applying a single clock pulse. "The data must be stable 10ns before you clock the latch."

=> /glossary/O/overclock.gmi overclock

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/clocks.gmi => jargon/glossary/C/clocks.gmi +1 -0
@@ 4,6 4,7 @@ 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 fractions of a second; one good reason for this 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}, {jiffy}.

=> /glossary/C/cycle.gmi cycle
=> /glossary/J/jiffy.gmi jiffy

M jargon/glossary/C/clone-and-hack-coding.gmi => jargon/glossary/C/clone-and-hack-coding.gmi +1 -0
@@ 4,6 4,7 @@ n.

[DEC] Syn. {case and paste}.

=> /glossary/C/case-and-paste.gmi case and paste

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/clone.gmi => jargon/glossary/C/clone.gmi +1 -0
@@ 14,6 14,7 @@ n.

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".

=> /glossary/L/Linux.gmi Linux
=> /glossary/M/mung.gmi mung

M jargon/glossary/C/clover-key.gmi => jargon/glossary/C/clover-key.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Mac users] See {feature key}.

=> /glossary/F/feature-key.gmi feature key

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/clue-by-four.gmi => jargon/glossary/C/clue-by-four.gmi +1 -0
@@ 2,6 2,7 @@

[Usenet: portmanteau, clue + two-by-four] The notional stick with which one whacks an aggressively clueless person. This term derives from a western American folk saying about training a mule "First, you got to hit him with a two-by-four. That's to get his attention." The clue-by-four is a close relative of the {LART}. Syn. clue stick. This metaphor is commonly elaborated; your editor once heard a hacker say "I smite you with the great sword Cluebringer!"

=> /glossary/L/LART.gmi LART

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/coaster-toaster.gmi => jargon/glossary/C/coaster-toaster.gmi +1 -0
@@ 2,6 2,7 @@

A writer for recordable CD-Rs, especially cheap IDE models that tend to produce a high proportion of {coaster}s.

=> /glossary/C/coaster.gmi coaster

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/code-grinder.gmi => jargon/glossary/C/code-grinder.gmi +1 -0
@@ 8,6 8,7 @@ n.

Contrast {hacker}, {Real Programmer}.

=> /glossary/R/Real-Programmer.gmi Real Programmer
=> /glossary/R/Real-World.gmi Real World
=> /glossary/B/brute-force.gmi brute force

M jargon/glossary/C/code-monkey.gmi => jargon/glossary/C/code-monkey.gmi +1 -0
@@ 8,6 8,7 @@ n

3. A self-deprecating way of denying responsibility for a {management} decision, or of complaining about having to live with such decisions. As in "Don't ask me why we need to write a compiler in COBOL, I'm just a code monkey."

=> /glossary/M/management.gmi management

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/code-police.gmi => jargon/glossary/C/code-police.gmi +1 -0
@@ 4,6 4,7 @@ n.

[by analogy with George Orwell's 'thought police'] 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 underline a claim that a particular style 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 common.

=> /glossary/W/weenie.gmi weenie

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/code.gmi => jargon/glossary/C/code.gmi +1 -0
@@ 4,6 4,7 @@

2. v. To write code. In this sense, always refers to source code rather than compiled. "I coded an Emacs clone in two hours!" This verb is a bit of a cultural marker associated with the Unix and minicomputer traditions (and lately Linux); people within that culture prefer v. 'code' to v. 'program' whereas outside it the reverse is normally true.

=> /glossary/B/bubble-sort.gmi bubble sort
=> /glossary/N/newbie.gmi newbie
=> /glossary/S/suit.gmi suit

M jargon/glossary/C/codes.gmi => jargon/glossary/C/codes.gmi +1 -0
@@ 4,6 4,7 @@ n.

[scientific computing] Programs. This usage is common in people who hack supercomputers and heavy-duty {number-crunching}, rare to unknown elsewhere (if you say "codes" to hackers outside scientific computing, their first association is likely to be "and cyphers").

=> /glossary/N/number-crunching.gmi number-crunching

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/coefficient-of-X.gmi => jargon/glossary/C/coefficient-of-X.gmi +1 -0
@@ 4,6 4,7 @@ n.

Hackish speech makes heavy use of pseudo-mathematical metaphors. Four particularly important ones involve the terms coefficient, factor, index of X, and quotient. They are often loosely applied to things you cannot really be quantitative about, but 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 is one of presence or absence. The canonical 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 property is a ratio of two opposing factors: "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 overpowering your own). Foo index and 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 would be less likely to speak of a high 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 friction. The choice between these terms is often 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 index.

=> /glossary/F/fudge-factor.gmi fudge factor

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/cokebottle.gmi => jargon/glossary/C/cokebottle.gmi +1 -0
@@ 5,6 5,7 @@ n.

Any very unusual character, particularly one you can't type because it isn't on your keyboard. MIT people used to complain about the 'control-meta-cokebottle' commands at SAIL, and SAIL people complained right back about the 'escape-escape-cokebottle' 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 for a second inning, however. The OSF/Motif 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 like an upside down Coke bottle, Motif hackers have begun referring to this keystroke as cokebottle. See also {quadruple bucky}.

=> /glossary/B/bang.gmi bang
=> /glossary/Q/quadruple-bucky.gmi quadruple bucky
=> /glossary/S/space-cadet-keyboard.gmi space-cadet keyboard

M jargon/glossary/C/cold-boot.gmi => jargon/glossary/C/cold-boot.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {boot}.

=> /glossary/B/boot.gmi boot

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/comm-mode.gmi => jargon/glossary/C/comm-mode.gmi +1 -0
@@ 5,6 5,7 @@ n.

[ITS: from the feature supporting on-line chat; the first word may be spelled with one or two m's] Syn. for {talk mode}.

=> /glossary/T/talk-mode.gmi talk mode

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/command-key.gmi => jargon/glossary/C/command-key.gmi +1 -0
@@ 4,6 4,7 @@ n.

[Mac users] Syn. {feature key}.

=> /glossary/F/feature-key.gmi feature key

=> /glossary/C.gmi Back to C glossary

M jargon/glossary/C/comment-out.gmi => jargon/glossary/C/comment-out.gmi +1 -0
@@ 4,6 4,7 @@ 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 is being left in the source to make 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 (such as {C}) that make it possible.

=> /glossary/C/C.gmi C
=> /glossary/C/condition-out.gmi condition out

M jargon/glossary/C/compact.gmi => jargon/glossary/C/compact.gmi +1 -0
@@ 4,6 4,7 @@ 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 tool that is not compact. Compactness does not 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 design scheme (thus, some fans of {Classic C} maintain that ANSI C is no longer compact).

=> /glossary/C/Classic-C.gmi Classic C
=> /glossary/C/cruft.gmi cruft
=> /glossary/F/feature.gmi feature

M jargon/glossary/C/compiler-jock.gmi => jargon/glossary/C/compiler-jock.gmi +1 -0
@@ 4,6 4,7 @@ n.

See {jock} (sense 2).

=> /glossary/J/jock.gmi jock