home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / magazine / rah9306r.zip / 5 < prev    next >
Text File  |  1993-06-01  |  5KB  |  102 lines

  1. The Gremlin's Apprentice
  2. by Greg Borek
  3.  
  4. It was late one dark and stormy night when I stopped back at work on
  5. my way home.  As I rounded the corner into the cluster of cubicles
  6. where my desk is, I was frozen in my tracks by the sound of a thin,
  7. high voice from a one foot high blue creature yelling:
  8.  
  9.     "Spoofle?  Where are you boy?"
  10.  
  11.     "Right here, sir."
  12.  
  13.     "Well, stay where I can see you.  Little gremlins aren't supposed
  14.     to hide from their elders."
  15.  
  16.     "Yes, sir.  Can we set something on fire now?"
  17.  
  18.     "No, Spoofle, gremlins never do anything so obvious.  I can see
  19.     we have a lot of work to do if I'm ever going to get you past
  20.     Gremlin Apprentice."
  21.  
  22.     "But sir, I thought we were supposed to break things, cause
  23.     trouble, create bugs,... you know, be annoying.  How about
  24.     low-level formatting a few hard disks?"
  25.  
  26.     "That's exactly what I mean.  The humans would know if you did
  27.     something like that.  How about just cross linking some of the
  28.     files?  Did you ever think of that?  The humans think 'that just
  29.     happens.'  And what ever happened to being annoying without
  30.     destroying anything?  How about just loosening a screw here and
  31.     there so some of the hard disks produce that oh-so-nice high
  32.     pitched whine?  Some apprentice you are.  I bet you didn't even
  33.     change the intensity on any of the monitors here, did you?" 
  34.  
  35.     "No, sir.  Hmm.  I guess we shouldn't just delete files outright,
  36.     huh?"
  37.  
  38.     "Now you're catching on.  Undelete some old versions of files
  39.      over top of the newer ones.  Let me ask you, what percent of the
  40.      documents printed on the network printer will should be lost?"
  41.  
  42.     "Uh, 5%, sir?"
  43.  
  44.     "Spoofle, I certainly can't fault your enthusiasm, but we are
  45.     trying for subtlety here.  5% is a bit high.  A document loss
  46.     rate of 1.5% to 3% is much more acceptable.  At 5% users might
  47.     send for a repairman.  Less than that they just wait a while,
  48.     complain to someone, curse networks everywhere then go print it
  49.     again.  Remember, Spoofle, we don't want to be too obvious here
  50.     or the users will suspect; if we wanted to be obvious we would
  51.     simply set the building on fire."
  52.  
  53.     "Sorry, sir.  What about corrupting a library that 3 programmers
  54.     share so they will be sure to blame each other?  Hey!  How about
  55.     fixing the bug in a different library where you put it last
  56.     week?" 
  57.  
  58.     "Now you're catching on.  It's always good to make programmers
  59.     doubt the fundamental concepts underlying their tools every so
  60.     often.  Keeps them mildly confused.  While you're changing files,
  61.     try changing some file attributes to make some files unavailable
  62.     without actually destroying them.  How about making some of the
  63.     keys on the older keyboards stick, while making other keys
  64.     repeat." 
  65.  
  66.     "Yeah, yeah, how about adding a dozen lines to a source code
  67.     module that no one has edited for weeks, without changing the
  68.     modification date, of course.  This will cause an error from
  69.     somewhere they do not expect, but only the next time they
  70.     recompile everything."
  71.  
  72.     "What about changing the executables already completed and about
  73.     to be shipped?  They should contain bugs that cannot be
  74.     duplicated here." 
  75.  
  76.     "Yes, sir.  Say, why did we every give up sabotaging airplanes
  77.     anyway?"
  78.  
  79.     "The defense industry caught on to us.  They got tough.  Do you
  80.     know how much it costs for the parts for a B-2 bomber?  $29.45.
  81.     The other billion is to make the plane gremlin-proof."
  82.  
  83.     "Really? Is that all?"
  84.  
  85.     "Well, that and we never really figured out how to get through
  86.     those pesky security things you have to run a card through.
  87.     Anyway, computers are easy to screw up.  People are naturally
  88.     afraid of them for some reason, and that plays right into our
  89.     hands.  They think these machines are capable of capricious
  90.     decisions, and as long as they go on believing that, we will
  91.     always have a job." 
  92.  
  93. I had had enough.  I turned on the lights and they scattered.  I
  94. called a 24 hour security place that installed those pesky security
  95. things that you have to run a card through.  Productivity went up
  96. 150% in the next quarter alone.                                 {RAH}
  97. --------------
  98. Greg Borek is a C programmer with a "Highway Helper" (OK, "Beltway
  99. Bandit" - but don't tell his boss we told you) in Falls Church, VA.
  100. He has previously been mistaken for a vampire.  Netmail to: Greg
  101. Borek at 1:261/1129.  Internet: greg.borek@f1129.n261.z1.fidonet.org
  102.