home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / alt / kidstal / 2082 < prev    next >
Encoding:
Internet Message Format  |  1993-01-22  |  88.7 KB

  1. Path: sparky!uunet!utoday!jaflrn!mertwig!daniel
  2. From: daniel@mertwig.uucp (Daniel Drucker)
  3. Newsgroups: alt.kids-talk
  4. Subject: *** computer songs
  5. Message-ID: <N91qXB17w165w@mertwig.uucp>
  6. Date: Thu, 21 Jan 93 18:49:10 EST
  7. Reply-To: daniel%mertwig@uunet.uu.net  (Daniel Drucker)
  8. Organization: Abnormalities of Reality
  9. Lines: 3173
  10.  
  11.  
  12. Heres a collection of computer songs. The end is chopped cause my .Z
  13. file was munged.
  14.  
  15. I'm including Can't Parse this right here so you don't get bored right away.
  16.  
  17.  
  18. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  19.  
  20. Title    : Can't parse this
  21. Original : U Can't Touch This
  22. Group    : MC Hammer
  23. Author   : patrick widener <pmw3y@acacia.cs.Virginia.EDU>
  24. Intro    : rap it to the tune of "U Can't Touch This" by MC Hammer,
  25.        and watch your phrasing.... :)
  26. Song     : 
  27.  
  28.  
  29. can't parse this
  30.  
  31.  
  32. my assignments hit me so hard
  33. make me say, "oh my lord
  34. thank you for blessin me
  35. with a load to code and a 2 hype seat"
  36. right here, in front of a Sparc
  37. looks good in the light, looks better in the dark
  38. but it tells me -  in a manner quite harsh
  39. "This is a string I can't parse"
  40.  
  41. (I told ya, kludge-boy)
  42. Can't Parse This
  43. (yea, a fatal error and you know)
  44. Can't Parse This
  45. (look at that code, maaaan)
  46. Can't Parse This
  47. (yo lemme bust some funky diagnostics)
  48.  
  49. "fresh new bugs, and errors
  50. your code is more than compiler terror
  51. it's rotten - to the core
  52. i don't like it but you know i'll get more
  53. than i can handle
  54. hold on
  55. identifier not found or your semicolon's gone
  56. step back - step back
  57. can't you see i'm developing a crack
  58. in my hardware - your code's a farce
  59. cause this is a string I Can't Parse"
  60.  
  61. (yo i told ya)
  62. Can't Parse This
  63. (why you sittin there, man)
  64. Can't Parse This
  65. (yo, sound the terminal bell, ya got mail, sucka)
  66.  
  67. compile-time bugs disrupt my rhythm
  68. it's tellin me trash is what i'm givin him
  69. it's garbage, in and out
  70. but instead of a nice little a.out
  71. i get feedback
  72. fed back
  73. to me by this here RISC machine
  74. no fun
  75. what's it gonna take in the 90s to run these programs
  76. 4GLs?
  77. either learn those or wind up in hell
  78.  
  79. that's longWORD because you know
  80. Can't Parse This
  81. Can't Parse This
  82.  
  83. top-down!
  84.  
  85. Stop!  Compile Time!
  86.  
  87. go with the flow
  88. it is said if you can't write in C then you probably are dead
  89. so wave K&R in the air
  90. waste a few nights, run your fingers thru your hair
  91. this is it
  92. no dinner - code like this and you'll surely get thinner
  93. sitting
  94.  
  95. on your rump
  96. watch your machine cause it's gonna do a dump
  97. dump dump dump (core dumped)
  98.  
  99. Can't Parse This
  100. Can't Parse This
  101. (ya better get Turbo cause I can't)
  102. I Can't Parse This
  103. (ring the bell, your mail's been returned)
  104.  
  105. shutdown!
  106.  
  107. Stop!  Link Time!
  108.  
  109. Can't Parse This
  110. Can't Parse This
  111. Can't Parse This
  112.  
  113. slowdown!
  114. Stop!  Run Time!
  115.  
  116. every time I program
  117. it complains about my code
  118. maybe i'm in the wrong book or Emacs is in the wrong mode
  119. now i know that i'll never stop doing this
  120. cause our 3rd party software keeps on giving us fits
  121. i did an RTFM
  122. read K&R all day
  123. it's "Error!" "Big Error!" "Nasty Error!" "FATAL ERROR!"
  124. so instead i'll go and play
  125.  
  126. Can't Parse This
  127. Can't Parse This
  128. I Can't Parse This
  129. (yeah)
  130. Can't Parse This
  131. (i told ya, wahoos,)
  132. Can't Parse This
  133. (too many symbols)
  134. Can't Parse This
  135. (yo, we're outa here)
  136. Can't P-- bus error (core dumped)
  137.  
  138. (c) 1991 Radio Free Lerxstwood
  139.  
  140.  
  141.              COMPUTER SONGS AND POEMS
  142.              =====<version 1.3>======
  143.              ------30-Dec-1992-------
  144.  
  145.  
  146.     (Song and poem parodies with computer related subjects)
  147.  
  148.  
  149. collected & reformatted by Stefan Haenssgen <hanssgen@ira.uka.de>
  150.  
  151.  
  152. The entries are formatted as follows, seperated by a line of "@"s :
  153.  
  154. Title    : The title of the parody
  155. Original : The title of the original
  156. Group    : The one(s) who performed the original
  157. Author   : Author of the parody
  158. Info     : Additional Comments by the Author
  159. Song     : The Parody itself
  160.  
  161.  
  162. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  163.  
  164. Title    : 0x0d2c
  165. Original : ?
  166. Group    : ?
  167. Author   : Bill Mitchell <mitchell@mdd.comm.mot.com>
  168. Intro    : 
  169. Song     : 
  170.  
  171.  
  172.            0x0d2c
  173.            ------
  174.     
  175.       May all your signals trap
  176.     May your references be bounded
  177.        All memory aligned
  178.        Floats to ints be rounded
  179.     
  180.     Remember....
  181.     
  182.       Nonzero is TRUE
  183.         ++ adds one
  184.        Arrays start with [0]
  185.     NULL points to none
  186.     
  187.     For octal use zero
  188.       0x means in hex
  189.         use = to set
  190.      and == for a test
  191.     
  192.     Use -> for a pointer
  193.      a dot if it's not
  194.       ?: is confusing
  195.       use this a lot
  196.     
  197.     a.out is your program
  198.     there's no 'u' in foobar
  199.        and char (*(*x())[])() is
  200.      a function returning a pointer
  201.     to an array of pointers
  202.       to functions returning a char
  203.  
  204.  
  205. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  206.  
  207. Title    : 99 Buckets of Bits
  208. Original : 99 Bottles of Beer
  209. Group    : ?
  210. Author   : "Jonathan E. Katz" <jonathan@kanga.cad.ucla.edu>
  211. Intro    : (of course 90 buckets of bits then becomes 8f buckets of bits...)
  212.        buckets can also be replaced by bytes
  213. Song     : 
  214.  
  215. 99 buckets of bits on the bus, 
  216. 99 buckets of bits.
  217. take one down,
  218. short it to ground.
  219. 98 buckets of bits on the bus..
  220.  
  221.  
  222. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  223.  
  224. Title    : A Better Model
  225. Original : A Modern Major-General
  226. Group    : Gilbert and Sullivan
  227. Author   : Steven Levine at Apollo Computer
  228. Intro    : 
  229. Song     : 
  230.      
  231.                 A Better Model
  232.                 ==============
  233.          by Steven Levine at Apollo Computer
  234.              Submitted by "Spam"
  235.          Sung to the tune of "A Modern Major-General"
  236.                by Gilbert and Sullivan
  237.      
  238.  
  239. I've built a better model than the one at Data General
  240. For data bases vegetable, animal, and mineral
  241. My OS handles CPUs with multiplexed duality;
  242. My PL/1 compiler shows impressive functionality.
  243. My storage system's better than magnetic core polarity,
  244. You never have to bother checking out a bit for parity;
  245. There isn't any reason to install non-static floor matting;
  246. My disk drive has capacity for variable formatting.
  247.  
  248. Chorus:  His disk drive has capacity for variable formatting,
  249.      His disk drive has capacity for variable formatting,
  250.      His disk drive has capacity for variable format-formatting.
  251.  
  252. I feel compelled to mention what I know to be a gloating point:
  253. There's lots of room in memory for variables floating-point,
  254. Which shows for input vegetable, animal, and mineral
  255. I've built a better model than the one at Data General.
  256.  
  257. Cho:  Which shows for input vegetable, animal, and mineral
  258.       He's built a better model than the one at Data General.
  259.  
  260. The IBM new home computer's nothing more than germinal;
  261. At Prime they still have trouble with an interactive terminal;
  262. While Tandy's done a lousy job with operations Boolean,
  263. At Wang the byte capacity's too small to fit a coolie in.
  264. Intel's mid-year finances are something of the trouble sort;
  265. The Timex Sinclar crashes when you implement a bubble sort.
  266. All DEC investors soon will find they haven't spent their money well;
  267. And need I even mention Nixdorf, Univac, or Honeywell?
  268.  
  269. Cho:  And need he even mention Nixdorf, Univac, or Honeywell?
  270.       And need he even mention Nixdorf, Univac, or Honeywell?
  271.       And need he even mention Nixdorf, Univac, or Honey-Honeywell?
  272.  
  273. By striving to eliminate all source code that's repetitive
  274. I've brought my benchmark standings to results that are competitive.
  275. In short, for input vegetable, animal, and mineral
  276. I've built a better model than the one at Data General.
  277.  
  278. Cho:  In short for input vegetable, animal, and mineral
  279.       He's built a better model than the one at Data General.
  280.  
  281. In fact when I've a floppy of a maximum diameter,
  282. When I can call a subroutine of infinite parameter,
  283. When I can point to registers and keep their current map around,
  284. And when I can prevent the need for mystifying wraparound,
  285. When I can update record blocks with minimum of suffering,
  286. And when I can afford to use a hundred K for buffering,
  287. When I've performed a matrix sort and tested the addition rate,
  288. You'll marvel at the speed of my asynchronous transmission rate.
  289.  
  290. Cho:  You'll marvel at the speed of his asynchronous transmission rate,
  291.       You'll marvel at the speed of his asynchronous transmission rate,
  292.       You'll marvel at the speed of his asynchronous transmission-mission rate.
  293.  
  294. Though all my better programs that self-reference recursively
  295. Have only been obtained through expert spying, done subversively,
  296. But still for input vegetable, animal, and mineral,
  297. I've built a better model than the one at Data General.
  298.  
  299. Cho:  But still for input vegetable, animal, and mineral,
  300.       He's built a better model than the one at Data General.
  301.  
  302.  
  303. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  304. Title    : A Graphic Song ("It's a commie plot")
  305. Original : "Catch a Wave"
  306. Author   : ?
  307. Info     : Kindly provided in source by Jim McGlinchey - from the RSX songbook
  308. Song     :
  309.  
  310.  
  311. Lead:   Nobody wants to try the greatest hack around
  312. Backup: Plot a wave, plot a wave
  313. Bass:   Everybody tries it once
  314. Lead:   Those who have just want to shut it down
  315. Backup: Oh wow, oh wow, oh wow, oh wow
  316. Lead:   You cut some code, then compile and link,
  317.     and then you - turn on the plotter, fill the pens with ink,
  318. Tutti:  You gotta -
  319.     Plot a wave and you're sittin' on top of the world.
  320.  
  321. Lead:   Not just DECgraph, 'cause it's been plotting on so long
  322. Backup: Plot a wave, plot a wave
  323. Bass:   It's been going now for hours
  324. Lead:   They said it wouldn't plot that long
  325. Backup: Oh wow, oh wow, oh wow, oh wow
  326. Lead:   They'll eat their words with a forkin' VAX, just watch 'em -
  327.     they rasterize in real time - it drags ass
  328. Tutti:  You gotta -
  329.     Plot a wave and you're sittin' on top of the world.
  330.  
  331. Lead:   So take a lesson from a top-notch hacker boy
  332. Backup: Plot a wave, plot a wave
  333. Bass:   Get yourself RSX
  334. Lead:   But don't you treat it like a toy
  335. Backup: Oh wow, oh wow, oh wow, oh wow
  336. Lead:   So stick your plot, go ahead and whine, look fella -
  337.     we don't plot 'round here, this is real time
  338. Tutti:  You gotta -
  339.     Plot a wave and you're sittin' on top of the world.
  340.     Plot, plot, where the sun never shines
  341.     Plot a wave and you're sittin' on top of the world.
  342.  
  343. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  344.  
  345. Title    : A is for Apple
  346. Original : A is for Apple
  347. Group    : Traditional
  348. Author   : Douglas Spencer
  349. Intro    : 
  350. Song     : 
  351.  
  352.  
  353. A is for Apple
  354.  
  355. by Douglas Spencer
  356. Computer Systems Administrator,  Anderman and Co Ltd
  357.  
  358.  
  359.     A is for APPLE who sent us our Macs,
  360.     D is for DEC, and they sold us a Vax.
  361.     C is the language in which we write source,
  362. and B is our sort, which is BROKEN, of course.
  363.  
  364.     E is an ERROR when code is compiled,
  365.     F is a FORK for creating a child,
  366.     G is the GETTY that sits on the line,
  367. and H is a HANGUP whic:^?{^Zo^?{bD^]NO CARRIER
  368.  
  369.     I is the INTERCONNECTION of kit,
  370.     J is the JOY when the cables all fit.
  371.     K is for KERMIT, to copy a file,
  372. and L are the LINES that we drop all the while.
  373.  
  374.     M is the MODEM we use from our home,
  375.     N are the NIGHTS which we spend on the 'phone,
  376.     O is the OUTPUT we get from the host,
  377. and P are the 'PHONE BILLS we get in the post.
  378.  
  379.     Q for SIGQUIT makes our process abort,
  380.     R is the REASON sigquit should be caught.
  381.     S is the SIGNAL we catch and ignore,
  382. and T is the TRAP which we miss, and dump core.
  383.  
  384.     U is for UNIX -- I hope that is clear,
  385.     V is the VISUAL editor here.
  386.     W stands for the WINDOWS we use,
  387. and X for the windowing system we choose.
  388.  
  389.     Y is for YACC, quite a specialist tool,
  390.     Z for the snores from the programming pool.
  391.     Written while waiting while dinner was cooking
  392.  
  393. submitted by chiyo to funny@looking.
  394.  
  395. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  396.  
  397. Title    : Addicted to News
  398. Original : Addicted To Love
  399. Group    : Robert Palmer
  400. Author   : Elf Sternberg <elf@halcyon.com>
  401. Intro    : 
  402. Song     : 
  403.  
  404.  The lights are on-- 'cause you're at home.
  405.  Your brain's wired to your phone.
  406.  Alt.sex, and talk.bizarre,
  407.  You his 'reply,' start a flamewar!
  408.  You don't sleep, you drink Coke,
  409.  You can't stop, you might choke.
  410.  Know what, you crave the most?
  411.  Talk.religion, with unread posts!
  412.  
  413.  You like to think you've figured out drieux!
  414.  Oh yeah?
  415.  A day without net access is a day with the blues,
  416.  You're gonna have to face it, you're addicted to News.
  417.  
  418.  Pirate clari, you've got it all.
  419.  Local news, e'en from Nepal?
  420.  'End of newsgroups' is your key,
  421.  To join *.advocacy!
  422.  A fido gate's your latest fun,
  423.  Mailing lists, every one.
  424.  A one-track mind, you can't be pried,
  425.  From your keyboard, until you've died!
  426.  
  427.  Just when you think you've figured out drieux!
  428.  Oh, yeah!
  429.  A day without net access is a day with the blues,
  430.  You're gonna have to face it, you're addicted to News.
  431.  
  432.  The lights are on, 'cause your at home.
  433.  Your brain's wired to your phone.
  434.  Alt.slack, talk.pol.misc,
  435.  You've never felt a real live kiss!
  436.  
  437.         Elf !!!
  438.  
  439. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  440.  
  441. Title    : Addicted To Vi
  442. Original : Addicted To Love
  443. Group    : Robert Palmer
  444. Author   : Chuck Musciano <chuck@trantor.harris-atd.com>
  445. Intro    : After thinking about that poor wretch who has become addicted to vi,
  446.        I was inspired to compose the following ditty, sung to the tune of
  447.        "Addicted To Love" by Robert Palmer.
  448.        As you sing this, it may help the effect to imagine a dozen women,
  449.        all of whom resemble Bill Joy, dressed in black and dancing
  450.        sinuously.
  451. Song     : 
  452.  
  453.  
  454. Addicted To Vi
  455. (with apologies to Robert Palmer)
  456.  
  457. You press the keys with no effect,
  458. Your mode is not correct.
  459. The screen blurs, your fingers shake;
  460. You forgot to press escape.
  461. Can't insert, can't delete,
  462. Cursor keys won't repeat.
  463. You try to quit, but can't leave,
  464. An extra "bang" is all you need.
  465.  
  466. You think it's neat to type an "a" or an "i"--
  467. Oh yeah?
  468. You won't look at emacs, no you'd just rather die
  469. You know you're gonna have to face it;
  470. You're addicted to vi!
  471.  
  472. You edit files one at a time;
  473. That doesn't seem too out of line?
  474. You don't think of keys to bind--
  475. A meta key would blow your mind.
  476. H, J, K, L?  You're not annoyed?
  477. Expressions must be a Joy!
  478. Just press "f", or is it "t"?
  479. Maybe "n", or just "g"?
  480.  
  481. Oh--You think it's neat to type an "a" or an "i"--
  482. Oh yeah?
  483. You won't look at emacs, no you'd just rather die
  484. You know you're gonna have to face it;
  485. You're addicted to vi!
  486.  
  487. Might as well face it,
  488. You're addicted to vi!
  489. You press the keys without effect,
  490. Your life is now a wreck.
  491. What a waste!  Such a shame!
  492. And all you have is vi to blame.
  493.  
  494. Oh--You think it's neat to type an "a" or an "i"--
  495. Oh yeah?
  496. You won't look at emacs, no you'd just rather die
  497. You know you're gonna have to face it;
  498. You're addicted to vi!
  499.  
  500. Might as well face it,
  501. You're addicted to vi!
  502.  
  503.  
  504. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  505.  
  506. Title    : The Alternative Wall
  507. Original : The Wall
  508. Group    : Pink Floyd
  509. Author   : Alan Cox <iiitac@pyramid.swansea.ac.uk>, Leon Thrane,
  510.        Jim Finnis, Alec Muffet <aem@aber.ac.uk> & (?)
  511. Intro    : Here's a set of pseudosongs which is the result of several long
  512.        drunken nights talking on a bulletin board between London &
  513.        Aberystwyth (220+ miles apart)... circa 1988.
  514. Song     : 
  515.  
  516.               The Alternative Wall:-
  517.  
  518.  Established by:-       Anarchy, Atropos, White,
  519.             Roadrunner>>>++>>, & Giant Hogweed.
  520.  
  521. Nobody On
  522. ---------
  523.  
  524. I got keyboard corns on my fingers,
  525. I got a Ethernet Pad for a brain,
  526. I got a VDU to prop up my mortal remains.
  527.  
  528. My programs always fail,
  529. I got a strong urge to MAIL
  530. But I got no-one to MAIL to,
  531. MAIL to,
  532. MAIL to..
  533.  
  534. Oh, babe, when I send down the phone,
  535. There's still nobody on...
  536.  
  537.               The Alternative Wall, Part Two.
  538.  
  539. Does anybody here remember DEC?
  540. Remember how the manual
  541. Was useless to me
  542. In every way.
  543.  
  544. UNIX, what has become of you?
  545. Can any other O/S be quite as slow as you...
  546.  
  547.              The Alternative Wall, Part Three.
  548.  
  549. The Trial
  550. ---------
  551.  
  552. Good Morning, ROOT, your honour,
  553. The dump will plainly show the user who now stands before you
  554. Was caught red-handed in the system
  555. Crudely hacking in a truly vicious nature
  556. This will not do!
  557. CALL THE LOGFILE!
  558.  
  559. "I always said he'd come to no good didn't I, ROOT, your honour,
  560. If they let me have my way I'd have him banned from the VAX!
  561. But my hands were tied,
  562. The bleeding hearts and artists
  563. Not to mention the Dave Prices
  564. Wouldn't let me throw him off!"
  565.  
  566. -- Dedicated to Atropos The Wanderer.
  567.  
  568.             The Alternative Wall, Part Four.
  569.  
  570. The UNIX Login Software
  571. -----------------------
  572.  
  573. Is there anybody out there?
  574.  
  575. (repeat ad nauseam)
  576.  
  577.             The Alternative Wall, Part Five.
  578.  
  579. One of My Hacks
  580. ---------------
  581. Log onto the system
  582. On that lurid green screen
  583. You'll find there's no response!
  584.  
  585. Don't look so frightened,
  586. this is just a passing crash,
  587. One of my bad hacks!
  588.  
  589. Would you like to watch TV,
  590. Well, that's no use to me
  591. I want to watch you squirm
  592. As you try to get logged on!
  593.  
  594. Do you want to call the OPS,
  595. Do you think it's time I stopped?
  596. Why are you running away?
  597.  
  598.                The Alternative Wall, Part Six.
  599.  
  600. Filled Up Spaces / What Shall We Do Now?
  601. ----------------------------------------
  602.  
  603. What shall we use to trash
  604. The filled up spaces on the archive tape?
  605.  
  606. How should I hack and leave no traces,
  607. How shall the system completely fall?
  608.  
  609.               The Alternative Wall, Part Seven.
  610.  
  611. Uncomfortably Numb
  612. ------------------
  613. Hello, is there anybody on here?
  614. I'm here but can you see me?
  615. Is there anyone at home?
  616. C'mon now, I hear that MIST is down,
  617. I can ease the pain, maybe bring it up again.
  618.  
  619. Relax, I need some information first,
  620. Just the basic facts, have you hacked the system Snurt?
  621.  
  622. There is no shell, your call is clearing,
  623. The distant chips smoke on the breadboard,
  624. You are only coming through off pads,
  625. Your fingers move but I can't see what you're typing.
  626.  
  627. When I was a child I caught a virus,
  628. My filebase swelled just like two balloons
  629. Now I've got that feeling once again,
  630. I can't explai(core dumped), you would not understand,
  631. This is not how I am.
  632. I have become uncomfortably numb.
  633.  
  634.               The Alternative Wall, Part Eight.
  635.  
  636. In a Flash
  637. ----------
  638. So ya
  639. Thought ya
  640. Might like to
  641. Go to the show
  642. To feel the thrill of board hacking,
  643. That luminescent glow.
  644.  
  645. I've got some bad news for you, sunshine
  646. OPS not around, 'cos Node 5 is down,
  647. And they sent us along, they've gone to the bar,
  648. And we're going to find out who you guys
  649. Really are.
  650.  
  651. Have we got any oppos on the system tonight?
  652. Grep 'em up against the wall.
  653. There's one on Bullet,
  654. He don't look right to me,
  655. Grep him up agaist the wall.
  656. That one's called Badger,
  657. And that one's Tyrone,
  658. Who let all this riffraff on their own;
  659. There's one smoking a joint and
  660. Another with sandals?
  661. If I had my way
  662. I'd have all of you shot.
  663.  
  664.  
  665. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  666.  
  667. Title    : An Irish CPU
  668. Original : An Irish Ballad
  669. Group    : Tom Lehrer
  670. Author   : Sarah Elizabeth Miller
  671. Intro    : 
  672. Song     : 
  673.  
  674.                   AN IRISH CPU
  675.            (to An Irish Ballad by Tom Lehrer)
  676.                by Sarah Elizabeth Miller
  677.  
  678. About a CPU I sing,
  679. Sing rickity, tickity, tin.
  680. About a CPU I sing
  681. Who sat around compi-a-ling
  682. And wouldn't do another thing
  683. For anyone else logged in, logged in,
  684. For anyone else logged in.
  685.  
  686. Old programs it would just ignore,
  687. Sing rickity, tickity, tin.
  688. Old programs it would just ignore
  689. And leave them rotting in the core,
  690. Not caring what they all were for
  691. Except those in "user/bin", "user/bin",
  692. Except those in "user/bin".
  693.  
  694. This CPU was lots of fun,
  695. Sing rickity, tickity, tin.
  696. This CPU was lots of fun
  697. Until one wanted programs run
  698. And if one tried to get them done
  699. It typed back "You're not logged in, logged in."
  700. It typed back "You're not logged in."
  701.  
  702. Long processes it would not do,
  703. Sing rickity, tickity, tin.
  704. Long processes it would not do
  705. And, rather than to run them through,
  706. Would ask to have some Irish stew
  707. And a couple of cases of gin, of gin,
  708. And a couple of cases of gin.
  709.  
  710. And then it would raise hellish toasts,
  711. Sing rickity, tickity, tin.
  712. And then it would raise hellish toasts
  713. And make a few obnoxious boasts,
  714. Not only could it drink the most,
  715. It knew many more ways to sin, to sin.
  716. It knew many more ways to sin.
  717.  
  718. To prove its point to all the world,
  719. Sing rickity, tickity, tin.
  720. To prove its point to all the world
  721. It let the magtape fall in curls
  722. And wrap around some foxy girl
  723. And slowly rewind her in, her in,
  724. And slowly rewind her in.
  725.  
  726. This sordid tale I won't prolong,
  727. Sing rickity, tickity, tin.
  728. This sordid tale I won't prolong
  729. And, if you do not enjoy my song,
  730. You've got Abe to blame if it's too long.
  731. He should never have let me begin, begin.
  732. He should never have let me begin.
  733.  
  734.  
  735. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  736.  
  737. Title    : Another Glitch in the Call
  738. Original : Another Brick in the Wall
  739. Group    : Pink Floyd
  740. Author   : Knappy 8350428 @ UWAVM
  741. Intro    : 
  742. Song     : 
  743.  
  744.               Another Glitch in the Call
  745.               ==========================
  746.         (Sung to the tune of a similar Pink Floyd song.)
  747.         (Contributed By Knappy 8350428 @ UWAVM)
  748.  
  749.      We don't need no indirection
  750.      We don't need no flow control
  751.      No data typing or declarations
  752.     Hey!  You!  Leave those lists alone!
  753.      Chorus:  
  754.     All in all, it's just a pure-LISP function call.
  755.      We don't need no side effect-ing
  756.      We don't need no scope control
  757.      No global variables for execution
  758.     Hey!  You!  Leave those args alone!
  759.      (Chorus)
  760.      We don't need no allocation
  761.      We don't need no special nodes
  762.      No dark bit-flipping in the functions
  763.     Hey!  You!  Leave those bits alone!
  764.      (Chorus)
  765.      We don't need no compilation
  766.      We don't need no load control
  767.      No link edit for external bindings
  768.     Hey!  You!  Leave that source alone!
  769.      (Chorus, and repeat) 
  770.  
  771.  
  772. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  773.  
  774. Title    : Another One
  775. Original : Santa Claus Is Coming to Town
  776. Group    : ?
  777. Author   : ?
  778. Intro    : Not quite the usual parody, but nice for all UNIX fans among us :-)
  779. Song     : 
  780.  
  781.  
  782. better !pout !cry
  783. better watchout
  784. lpr why
  785. santa claus <north pole >town
  786.  
  787. cat /etc/passwd >list
  788. ncheck list 
  789. ncheck list
  790. cat list | grep naughty >nogiftlist
  791. cat list | grep nice >giftlist
  792. santa claus <north pole > town
  793.  
  794. who | grep sleeping
  795. who | grep awake
  796. who | egrep 'bad|good'
  797. for (goodness sake) {
  798.     be good
  799. }
  800.  
  801.     better !pout !cry
  802.     better watchout
  803.     lpr why
  804.     santa claus <north pole >town
  805.  
  806.     cat /etc/passwd >list
  807.     ncheck list 
  808.     ncheck list
  809.     cat list | grep naughty >nogiftlist
  810.     cat list | grep nice >giftlist
  811.     santa claus <north pole > town
  812.  
  813.     who | grep sleeping
  814.     who | grep awake
  815.     who | grep bad || good
  816.     for (goodness sake) { be good; }
  817.  
  818.  
  819. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  820.  
  821. Title    : A Song of Computation
  822. Author   : Tony Duell
  823. Original : A Song of Reproduction
  824. Group    : Flanders and Swann
  825. Intro    : The processor 'of storage 4 k byte' is (of course) a Philips P850,
  826.        a minicomputer noted for its limited memory (4 k bytes was the 
  827.        maximum), RISC-like instruction set, and total lack of speed. 
  828.        After that, the PDP11/45 was a great improvement
  829.        EI set = Extended Instruction Set, i.e. the XOR, Multiply and
  830.        Divide instructions etc
  831.        DW11-B was a DEC option to use Q-Bus cards on a UNIBUS PDP11. They 
  832.        are much desired by PDP11 enthusiasts, although they can cause
  833.        problems
  834.        NXM error = Non eXistant Memory error - what happens if there is a
  835.        bus time-out during a DMA transfer
  836.        Don't try to make too much sense of the spoken part in the middle
  837.        It makes more sense than the original, anyway
  838. Song     :
  839.  
  840. I had a little processor
  841. With storage 4 K byte
  842. And with an octal program
  843. It ran throughout the night
  844. And then they optimised it
  845. It was much faster then
  846. And we loaded Fortran Programs
  847. To make it slow again
  848.  
  849. Today for computation
  850. I'm as eager as can be
  851. Count me among the faithful fans
  852. of high end P - D - P
  853.  
  854. High end PDP
  855. 45's the one for me
  856. With cartridge disk and EI set
  857. and 6 foot rack mount cabinet
  858. floating point boards too
  859. complete with M M U
  860. All the lowest bits either clear or set
  861. What they mean now I quite forget
  862. Still there's enough range there for national debt
  863. With my high end PDP
  864.  
  865. (spoken)
  866. Who configured this for you anyway?
  867. DEC field service ?!?!?
  868. Ooooh what a shoddy job they made of it!
  869. Suprised they let you run that configuration on this processor, the priorities
  870. are all wrong. If you move the tape drive down the bus after the console port,
  871. and then re-assign the address of the system disk, then you'll still only get
  872. adequate performance if you run modified software
  873. I see you've got your system disk on the Q-Bus! Take that though a DW11-B bus
  874. convertor, and via your A-leg Mux into the ALU, If you're running multi-user,
  875. you're going to loose grants. Try to load the OS that way and what'll you get
  876. A NXM error!
  877.  
  878. High end PDP
  879. RSX version 3
  880. I've a shell right here that you won't escape
  881. On miles of 9-track recording tape
  882. 18 bit address
  883. Will prove a great success
  884. With the console switch, at a single touch
  885. The lisiting comes in double dutch
  886. But I never did care for data much
  887. With my high end PDP
  888.  
  889. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  890.  
  891. Title    : A Time for DWIM
  892. Original : A Time for Us
  893. Group    : theme song from Romeo and Juliet
  894. Author   : Guy L. Steele Jr.
  895. Intro    : 
  896. Song     : 
  897.  
  898.          A Time for DWIM
  899.  
  900.        [to be sung to the tune of
  901.           A Time for Us
  902.        (theme song from Romeo and Juliet)]
  903.  
  904.  
  905. A time for DWIM
  906. There'll never be;
  907.    No clever code
  908.    This losing mode
  909. Can UNDO for me.
  910.  
  911. This "golden hope"
  912. (To be denied)
  913.    Could never
  914. Correctly fix the bugs my programs hide.
  915.  
  916. A way for bugs
  917. There'll never be
  918. To fix with generality.
  919.  
  920. So to this DWIM
  921. Let's say farewell;
  922.    The crocks therein
  923.    Prove it can't win
  924. And ring its knell:
  925.  
  926. Do What I Mean
  927. Is just a ruse --
  928.    It really
  929. Means only: Fix How Teitelman doth Lose!
  930.  
  931.  
  932.         -- The Great Quux
  933.              (with apologies to
  934.             Rota, Kusik, and Snyder)
  935.  
  936.  
  937. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  938.  
  939. Title    : Automation
  940. Original : Fascination
  941. Group    : Jane Morgan (???) 
  942. Author   : Alan Sherman (singer), transcribed by Russell Street
  943.         (russells@ccu1.aukuni.ac.nz)
  944. Info     : The music Sherman used had be re-arranged from the
  945.         "original" of the song I have.
  946. Song     : 
  947.  
  948. It was automation, I know,
  949. That was what was making the factory go.
  950. It was IBM, it was UNIVAC,
  951. It was all those gears going clickerty-clack, dear
  952.  
  953. I thought automation was keen,
  954. 'Till you were replaced by a ten tonne machine.
  955. It was that computer that tore us apart, dear
  956. Automation broke my heart.
  957.  
  958. There's an RCA 503
  959. Standing next to me, dear, where you used to be.
  960. Doesn't have your smile, doesn't have your shape.
  961. Just a lot a bunch of punch cards and light bulbs and tape, dear.
  962.  
  963. Your a girl whose soft, warm and sweet.
  964. But your only human and that's obselete.
  965. Though I'm very fond of that new 503, dear.
  966. Automation's not for me.
  967.  
  968. "It was automation", I'm told
  969. That's why I got fired and I'm out in the cold
  970. How could I have known, when the 503,
  971. Started into blink, it was winking at me, dear.
  972.  
  973. I thought it was just some mishap.
  974. When it sidled over and sat on my lap
  975. But when it said "I love you" and gave me a hug, dear
  976. That's when I pulled out it's plug
  977.  
  978.  
  979. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  980.  
  981. Title    : A Visit from Saint Woz
  982. Original : The Night Before Christmas (A Visit from St. Nick?)
  983. Group    : ?
  984. Author   : Marty Knight
  985. Intro    : 
  986. Song     : 
  987.  
  988.  
  989. A VISIT FROM SAINT WOZ
  990. by Marty Knight
  991.  
  992. 'Twas the night before Christmas, no sound in the house.
  993. My GS is dusty and so is my mouse.
  994. My dealer's gone Mac; he's too brainwashed to care.
  995. Apple marketing smells like that old dairy-air.
  996.  
  997. My children are nestled, all snug in their beds,
  998. while visions of Mac LCs (ugh) dance in their heads.
  999. The GS is dead, I've heard them all say.
  1000. They might just be right; things look pretty gray.
  1001.  
  1002. When all of a sudden a great noise I did hear.
  1003. I woke with a start and fell flat on my rear.
  1004. Awakened from slumber I jumped up to see
  1005. tripped over the cat and twisted my knee.
  1006.  
  1007. The moon brightly shone on the new fallen snow.
  1008. I looked but saw nothing, then turning to go,
  1009. stopped short...  What's that?...  Is that synthLAB I hear?
  1010. Why yes!  Yes it is!  That's good reason to cheer!
  1011.  
  1012. I jumped and I shouted and I danced then because
  1013. I knew right away that it must be Saint Woz.
  1014. More rapid than Zip Chip, old Wozniak came.
  1015. He whistled and shouted and called out by name:
  1016.  
  1017. "Now Quickie!  Now Allison!  Now AppleWorks GS!
  1018. Go Claris!  On SuperConvert!  I love you Vitesse!
  1019. Platinum Paint is so cool!  Twilight Screen Blanker rules!
  1020. Who needs those old Macs when you've got Apple IIs?
  1021.  
  1022. "If you have been true I've got presents to dole,
  1023. but if you're like inCider you'll get lumps of coal."
  1024. So up to the housetop with the Green Team he flew;
  1025. Jim Merritt, Andy Nicholas, and Saint Wozniak, too.
  1026.  
  1027. I kept very quiet so that I might hear
  1028. SoundSmith tunes softly playing, spreading Apple II cheer.
  1029. Then I heard a slight scrape and as I turned 'round
  1030. down the chimney Saint Wozniak came with a bound.
  1031.  
  1032. He wore blue jeans and sneakers and a T-shirt that said
  1033. II-Infinitum ... II-Forever...  I had nothing to dread!
  1034. A sack of great software he had slung on his back
  1035. and he looked like a hacker there searching his pack.
  1036.  
  1037. His eyes twinkled brightly, his dimples so merry,
  1038. his cheeks red as apples, his nose like a cherry.
  1039. His droll little mouth smiled a smile oh so grand.
  1040. And a full bearded chin, GDL labels in hand.
  1041.  
  1042. A thick slice of pizza he held tight in his teeth
  1043. and the steam from it circled his head like a wreath.
  1044. A plump little face and a round little belly.
  1045. He laughed and it shook like a bowl of grape jelly.
  1046.  
  1047. He was chubby and plump; a right jolly old elf.
  1048. I laughed when I saw him, for he looked like myself.
  1049. He winked right at me then he twisted his head,
  1050. so I knew deep inside I had nothing to dread.
  1051.  
  1052. He said not a word.  He went straight to work
  1053. programming in ORCA, then he turned with a jerk.
  1054. Then placing his finger on top of that mess,
  1055. and giving a nod... GAMES for the GS!
  1056.  
  1057. He jumped to his sleigh and it rose from the ground.
  1058. But before it took off I saw him turn 'round
  1059. and I heard him exclaim, 'ere he flew out of sight,
  1060. "Apple II Forever, and to all a good night!"
  1061.  
  1062.  
  1063. Copyright 1990 by Marty Knight
  1064.  
  1065.  
  1066. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1067.  
  1068. Title    : BBN Superlisp
  1069. Original : Jesus Christ Superstar
  1070. Group    : from Jesus Christ Superstar
  1071. Author   : Guy L. Steele Jr.
  1072. Intro    : 
  1073. Song     : 
  1074.  
  1075.         BBN Superlisp
  1076.  
  1077.        [to be sung to the tune of
  1078.          Jesus Christ Superstar]
  1079.  
  1080.  
  1081. Every time I look at you I don't understand
  1082. Why you think "Do What I Mean" is so cool and grand;
  1083. You'd have managed better if you'd thought it through,
  1084. Why'd you pick such an awkward way your bugs to undo?
  1085. Your hairy feature will not be the last revolution,
  1086. It's clear "Mean What I Do" is the ultimate solution!
  1087.  
  1088. Don't you get me wrong,
  1089. Don't you get me wrong,
  1090. Don't you get me wrong, now,
  1091. Don't you get me wrong,
  1092. I only want to hack,
  1093. I only want to hack,
  1094. I only want to hack,
  1095. I only want to hack.
  1096.  
  1097. BBN! BBN! Some people think you're the living end!
  1098. BBN! BBN! Some people think you're the living end!
  1099. BBN! SuperLISP! Can "Do What I Mean" measure up to this?
  1100. BBN! SuperLISP! Can "Do What I Mean" measure up to this?
  1101.  
  1102. Tell us what you think about your friends at the top,
  1103. Who d'you think besides yourself's the pick of the crop?
  1104. Is LISP 1.5 where it's at? Is it where you are?
  1105. Does Stanford's LISP have features too or is that just PR?
  1106. Do you have the breakpoint scheme that MACLISP is known for,
  1107. Or is that just the kind of kludge the user's on his own for?
  1108.  
  1109. Don't you get me wrong,
  1110. Don't you get me wrong,
  1111. Don't you get me wrong, now,
  1112. Don't you get me wrong,
  1113. I only want to hack,
  1114. I only want to hack,
  1115. I only want to hack,
  1116. I only want to hack.
  1117.  
  1118. BBN! BBN! Some people think you're the living end!
  1119. BBN! BBN! Some people think you're the living end!
  1120. BBN! SuperLISP! Can "Do What I Mean" measure up to this?
  1121. BBN! SuperLISP! Can "Do What I Mean" measure up to this?
  1122.  
  1123.  
  1124.             -- The Great Quux
  1125.                  (with apologies to
  1126.                 Rice and Webber)
  1127.  
  1128. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1129.  
  1130. Title    : Berkelian Rhapsody
  1131. Original : Bohemian Rhapsody
  1132. Group    : Queen
  1133. Author   : R. Anderson
  1134. Intro    : I have a real gem for you, if you're familiar at all with Queen's
  1135.        "Bohemian Rhapsody", recently re-popularized over here in the
  1136.        states by the movie "Wayne's World", a cinematic production with
  1137.        which most Europeans will not identify, being culturally different
  1138.        than we are (and, I might add, more advanced in their cultures).
  1139. Song     : 
  1140.  
  1141.             BERKELIAN RHAPSODY
  1142.         (to the tune of "Bohemian Rhapsody")
  1143.  
  1144. Is this in real time?  Is this in memory?
  1145. Caught in a for(;;) loop, no escape from this subroutine...
  1146. open() your files, branch through the do{}while()s and see
  1147. I'm just the kernel, I need no libraries
  1148. Because you boot me up, load and go
  1149. Branch from high, store to low
  1150. Any way the thread flows
  1151. Doesn't really matter to me
  1152. To me.
  1153.  
  1154. unlink() just killed a file
  1155. Filled it's data up with NULLs, cleared the inode, closed the holes
  1156. vfork(), life had just begun
  1157. Then kill(0, SIGKILL) blew it all away
  1158. mmap(), ooooooh, didn't mean to make it die
  1159. if (the parent process doesn't fork again) {
  1160.     carry on, carry on, as if nothing really matters;
  1161. }
  1162.  
  1163. Too late, init has died
  1164. Flush my buffers out from core, then reboot() and try once more
  1165. panic ("freeing free block"); I've got to crash
  1166. Got to enter kdb and see the truth
  1167. Init, ooooooooh (Any way the thread flows)
  1168. I've lost my tty
  1169. I wish my page hadn't been swapped out at all...
  1170.  
  1171. I see the signal trap vectors into core
  1172. Interrupt!  Overrun!  It will do a fandango
  1173. Data's skrogged like lightning, very very frightening me
  1174. Dennis Ritchie?  Kenneth Thompson?  Kirk McKusick?  Eric Allman
  1175. Someone help me!  Robert Pike?
  1176. Oh, Kernighan (-an -an -an -an -an)
  1177.  
  1178. I'm just a quick hack, nobody uses me
  1179. He just makes sockets in his address family
  1180. Spare him a buffer in high memory
  1181. bind(); accept(); msg_send(); will it let me go?
  1182. munmap();  NO!  It will not let you go  (LET IT GO!)
  1183. munmap() just will not let you go       (LET IT GO!)
  1184. munmap() just will not let you go       (LET IT GO!)
  1185. Will not let you go                     (LET IT GO!)
  1186. Will not let you go
  1187.           Will not let you go oh, oh, oh, oh
  1188. No, no, no, no, no, no, no!
  1189. kill(0, SIGKILL), exit(0); exit(0); let me go!
  1190. BSDi has a daemon set aside for me, for me, for meeeeeeeeeeeeee
  1191.  
  1192. So you think you can stomp on my stack space and text?
  1193. .. Skrog my image and data by calling exec()?
  1194. Ohh, page-d, can't do this to me page-d
  1195. Just gotta switch out, just context switch right out of here
  1196.  
  1197. Nothing really hashes, anyone can see
  1198. Every process thrashes, every disk drive crashes
  1199. On me
  1200.  
  1201. Any way the thread flows...
  1202.  
  1203.             - Music by Queen
  1204.               Lyrics by R. Anderson
  1205.               with posthumous apologies
  1206.               to Freddie Mercury
  1207.  
  1208. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1209.  
  1210. Title    : Berkeley California
  1211. Original : Hotel California
  1212. Group    : The Eagles
  1213. Author   : David Barr <barr@pop.psu.edu>
  1214. Intro    : I remember getting a collection of computer songs of yours
  1215.        a while ago.  Here's a song 3 of us made up recently in light of the
  1216.        recent lawsuit between AT&T and BSDI, as well as the shift by Sun
  1217.        (and others) away from Good Ol' BSD towards System V.
  1218. Song     : 
  1219.  
  1220.     "Berkeley California"
  1221.  
  1222. (Sung to the tune "Hotel California" by the Eagles)
  1223.  
  1224.  In a dark dim machine room
  1225.  Cool A/C in my hair
  1226.  Warm smell of silicon
  1227.  Rising up through the air
  1228.  Up ahead in the distance
  1229.  I saw a Solarian(tm) light
  1230.  My kernel grew heavy, and my disk grew slim
  1231.  I had to halt(8) for the night
  1232.  The backup spun in the tape drive
  1233.  I heard a terminal bell
  1234.  And I was thinking to myself
  1235.  This could be BSD or USL
  1236.  Then they started a lawsuit
  1237.  And they showed me the way
  1238.  There were salesmen down the corridor
  1239.  I thought I heard them say
  1240.  
  1241.  Welcome to Berkeley California
  1242.  Such a lovely place
  1243.  Such a lovely place (backgrounded)
  1244.  Such a lovely trace(1)
  1245.  Plenty of jobs at Berkeley California
  1246.  Any time of year
  1247.  Any time of year (backgrounded)
  1248.  You can find one here
  1249.  You can find one here
  1250.  
  1251.  Their code was definately twisted
  1252.  But they've got the stock market trends
  1253.  They've got a lot of pretty, pretty lawyers
  1254.  That they call friends
  1255.  How they dance in the courtroom
  1256.  See BSDI sweat
  1257.  Some sue to remember
  1258.  Some sue to forget
  1259.  So I called up Kernighan
  1260.  Please bring me ctime(3)
  1261.  He said
  1262.  We haven't had that tm_year since 1969
  1263.  And still those functions are calling from far away
  1264.  Wake up Jobs in the middle of the night
  1265.  Just to hear them say
  1266.  
  1267.  Welcome to Berkeley California
  1268.  Such a lovely Place
  1269.  Such a lovely Place (backgrounded)
  1270.  Such a lovely trace(1)
  1271.  They're livin' it up suing Berkeley California
  1272.  What a nice surprise
  1273.  What a nice surprise (backgrounded)
  1274.  Bring your alibies
  1275.  
  1276.  Windows NT a dreaming
  1277.  Pink OS on ice
  1278.  And they said
  1279.  We are all just prisoners here
  1280.  Of a marketing device
  1281.  And in the judges's chambers
  1282.  They gathered for the feast
  1283.  They diff(1)'d the source code listings
  1284.  But they can't kill -9 the beast
  1285.  Last thing I remember
  1286.  I was restore(8)'ing | more(1)
  1287.  I had to find the soft link back to the path I was before
  1288.  sleep(3) said the pagedaemon
  1289.  We are programmed to recv(2)
  1290.  You can swap out any time you like
  1291.  But you can never leave(1)
  1292.  
  1293.  [ substitute whirring of disk and tape drives for guitar solo ]
  1294.  
  1295. Written by David Barr <barr@pop.psu.edu>
  1296. and Ken Hornstein <kenh@physci.psu.edu>
  1297. and a little help from Greg Nagy <nagy@cs.psu.edu>
  1298.  
  1299. and thanks to the lyrics archive at cs.uwp.edu
  1300.  
  1301. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1302.  
  1303. Title    : Berkeley 4.3
  1304. Original : Yellow Submarine
  1305. Group    : Beatles
  1306. Author   : Jim Finnis
  1307. Intro    : [fragment]
  1308. Song     :
  1309.  
  1310.         In the RAM
  1311.         where I was forked,
  1312.         lived a ROM,
  1313.         who sailed the C...
  1314.  
  1315.         And he told,
  1316.         me of his life,
  1317.         in the Berkeley,
  1318.         4.3...
  1319.  
  1320.         We all live in the Berkeley 4.3,
  1321.         Berkeley 4.3, Berkeley 4.3.
  1322.         We all live in the Berkeley 4.3,
  1323.         Berkeley 4.3, Berkeley 4.3.
  1324.  
  1325.                 ((c) White the Wizard productions Ltd, 1987)
  1326.  
  1327.  
  1328. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1329.  
  1330. Title    : Boot It
  1331. Original : Beat it
  1332. Group    : Michael Jackson
  1333. Author   : ?
  1334. Intro    : 
  1335. Song     : 
  1336.  
  1337.    
  1338. Boot It
  1339.  
  1340.  
  1341. You're processing some words when your keyboard goes dead, 
  1342. Ten pages in the buffer, should have gone to bed, 
  1343. The system just crashed, but don't lose your head,
  1344. Just BOOT IT, just BOOT IT.   
  1345.  
  1346.  
  1347. Better think fast, better do what you can,
  1348. Read the manual or call your system man, 
  1349. Don't want to fall behind in the race with Japan, 
  1350.  
  1351. So BOOT IT,   
  1352.  
  1353. Get the system manager to   BOOT IT,     BOOT IT, 
  1354. Even though you'd rather shoot it. 
  1355. Don't be upset, it's only some glitch. 
  1356. All that you do is flip a little switch. 
  1357.  
  1358. BOOT IT,     BOOT IT, 
  1359.  
  1360. Get right down and restitute it.
  1361. Don't get excited, all is not lost. 
  1362. CP/M, UNIX or MS/DOS Just BOOT IT, boot it, boot it, boot it...         
  1363.  
  1364. You gotta have your printout for the meeting at two, 
  1365. The system says your jobs at the head of the queue, 
  1366. Right then the thing dies but you know what to do, BOOT IT.   
  1367.  
  1368. You always get so worried when the system runs slow, 
  1369. And when it finally crashes, 
  1370. man you feel so low, 
  1371. But computers make mistakes (they're only human you know) 
  1372. So BOOT IT,   Call the local guru to   BOOT IT,     BOOT IT, 
  1373. Go ahead re-institute it. 
  1374. If you're not lucky, 
  1375. get the book off the shelf, 
  1376. But if you are, it'll do itself. 
  1377. BOOT IT,     BOOT IT, 
  1378. Then go find the guy who screwed it! 
  1379. Operating systems are built to bounce back, 
  1380. Whether it's a Cray or a Radio Shack.   
  1381.  
  1382. BOOT IT,     BOOT IT                   
  1383.  
  1384.  
  1385. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1386.  
  1387. Title    : Both Ways, Now
  1388. Original : Both Sides, Now
  1389. Group    : Joni Mitchell
  1390. Author   : Guy L. Steele Jr.
  1391. Intro    : 
  1392. Song     : 
  1393.  
  1394.           Both Ways, Now
  1395.  
  1396.        [to be sung to the tune of
  1397.         Both Sides, Now]
  1398.  
  1399.  
  1400. Decimal digits in a row,
  1401. Just set the dials and let 'er go.
  1402. The ENIAC was grossly slow --
  1403.     I used to code that way,
  1404. But then this Fortran came along;
  1405. I danced and sang a happy song:
  1406. So natural -- what could go wrong?
  1407.     I little knew, that day!
  1408. I've looked at Fortran both ways, now,
  1409. At II and IV, and still somehow,
  1410. It's rows of numbers I recall;
  1411. I really don't know Fortran at all.
  1412.  
  1413. Fortran IV is real good stuff,
  1414. But business hackers have it tough;
  1415. For them this Fortran's not enough --
  1416.     Then Cobol saved the day!
  1417. But now I sing a sad refrain;
  1418. This Cobol loss is no one's gain,
  1419. And writing programs is a pain
  1420.     (I get writer's cramp that way!)
  1421. I've looked at Cobol both ways, now,
  1422. I code in it, and still somehow,
  1423. It's FORMAT statements I recall;
  1424. I really don't know Cobol at all.
  1425.  
  1426. Cobol will for business do;
  1427. Accounts and payroll make it through
  1428. (And bills for zero dollars too --
  1429.     I get them every day!)
  1430. But those who hack symbolic frobs
  1431. Cannot make do with Cobol jobs,
  1432. And now I sing through anguished sobs,
  1433.     But Lisp is here to stay.
  1434. I've looked at Lisp code both ways, now,
  1435. At lambda forms, and still somehow,
  1436. It's Cobol statements I recall;
  1437. I really don't know Lisp at all.
  1438.  
  1439.  
  1440.         -- The Great Quux
  1441.              (with apologies to
  1442.             Joni Mitchell)
  1443.  
  1444.  
  1445. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1446.  
  1447. Title    : The Boys of HP
  1448. Original : The Boys of Summer
  1449. Group    : Don Henley
  1450. Author   : Adam Sah <aos@max.physics.sunysb.edu>
  1451. Intro    : This reminds me of something we printed here in C.S. Major Magazine
  1452.        regarding our beloved Hewlett-Packard 300 Series...
  1453. Song     : 
  1454.  
  1455. The Boys of HP     (sung to the tune 'The Boys of Summer' by Don Henley)
  1456. --------------
  1457.                  (csfs1 = Comp. Sci File Server 1)
  1458. Nobody in the room
  1459. no cursor on the screen
  1460. I feel it in the air
  1461. 'csfs1 not responding'
  1462. empty disk, empty screen,
  1463. the server goes down alone
  1464. I was logged into my account
  1465. and I know you have no phone.
  1466.  
  1467. I can see it
  1468. the workstation's collecting dust
  1469. You've got your 'console long:'
  1470. and your blank screen, baby.
  1471. And I can tell you
  1472. I'll never get my source by dawn
  1473. once the boys from HP have gone.
  1474.  
  1475. I'll never forget those night.
  1476. I wonder if I ever got to sleep?
  1477. Remember how you made me crazy
  1478. Remember how _you_ made _me_ scream?
  1479. I don't understand what happened to my source
  1480. If I can't ever get it back,
  1481. I'm sure you have no remorse.
  1482.  
  1483. I can see it
  1484. the system crashing on me
  1485. you've got your pinstriped suit
  1486. and your corporate paranoia, baby.
  1487. And I can tell you
  1488. my love for this will still be strong
  1489. after the boys of HP have gone
  1490.  
  1491. Out in the corridors I saw
  1492.     a bunch of lost programmers
  1493. A little voice inside my head say,
  1494.     "Don't buy more,
  1495.      you should never buy more"
  1496. I thought I knew where my source was
  1497. What did I know?
  1498. Those servers are gone forever,
  1499. I should just let them go, but-
  1500.  
  1501. I can see it-
  1502. your drives eating my work
  1503. You've got that salesman's pitch
  1504. and your demo running baby.
  1505. and I can tell you-
  1506. my love for CS will still be strong
  1507. even after the boys from HP have gone.
  1508.  
  1509. (c) 1991 by Adam Sah
  1510.  
  1511. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1512.  
  1513. Title    : The Bug Came Back
  1514. Original : The Cat Came Back
  1515. Group    : Harry Miller
  1516. Author   : Joel Polowin
  1517. Intro    : I'd like to submit the following for your consideration.
  1518.        Copyright (C) 1991 by Joel Polowin.  Permission is hereby granted to
  1519.        reproduce this material in any non-profit medium provided that its
  1520.        content is not altered and that this notice is appended.  I would
  1521.        appreciate receiving a copy of any publication in which it appears:
  1522.        Joel Polowin / 205 Toronto St. / Kingston,Ontario / CANADA / K7L 4A9
  1523.        polowin@silicon.chem.QueensU.CA, polowinj@qucdn.QueensU.CA
  1524. Song     : 
  1525.  
  1526. The Bug Came Back
  1527. -----------------
  1528.  (Copyright 1991 by Joel Polowin.  Music: "The Cat Came Back" by Harry Miller)
  1529.  
  1530. The program wasn't complex, and it wasn't very long,
  1531. Though it seemed a bit erratic, its results were seldom wrong.
  1532. But that little error nagged us, so we stayed up late one night -
  1533. Found a missing comma, and we thought that fixed it right -
  1534.  
  1535.      (Chorus:)
  1536.      But the bug came back, the very next day
  1537.      The bug came back, we thought it was a gonner
  1538.      But the bug came back, it just wouldn't stay away.
  1539.  
  1540. We put away our documents, rewrote the code from scratch
  1541. To find out where the new and older versions didn't match.
  1542. A subtle shift of logic showed where we had gone astray;
  1543. We felt a bit embarrassed, but at least it ran okay -
  1544.  
  1545.      (Chorus)
  1546.  
  1547. We wrote in other languages, from FORTH to APL
  1548. And ev'ry one ran ev'ry time - just sometimes not too well.
  1549. Translation to assembler didn't give us any clue;
  1550. The COBOL version crashed on ev'ry system it went through -
  1551.  
  1552.      (Chorus)
  1553.  
  1554. We gave it to the hacker squad - the folks who code for fun -
  1555. And asked them if they couldn't get the stupid thing to run.
  1556. But less than one week later, they no longer wished to play -
  1557. Three paranoids... one suicide... and six who ran away...
  1558.  
  1559.      (Chorus)
  1560.  
  1561. We got a summer student in to check the code by hand,
  1562. With paper, pen and calculator, run through each command,
  1563. But suddenly the lights went out -- the air went thin and queer --
  1564. A sudden FLASH! of lightning -- and the student... disappeared..?
  1565.  
  1566.      (Chorus)
  1567.  
  1568. (Last verse and corresponding alternate chorus are optional:)
  1569.  
  1570. We set up an experiment that Schrodinger inspired:
  1571. A box; a cat; some poison; a computer system wired
  1572. Such that IF the program failed, the little moggy would be gassed.
  1573. A quasar was - almost - the only remnant of the blast...
  1574.  
  1575.      But the cat came back the very next day
  1576.      The bug came back, we thought they were a gonner
  1577.      But they both came back, they just wouldn't stay away
  1578.   
  1579. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1580.  
  1581. Title    : Bye Bye, Unix
  1582. Original : American Pie
  1583. Group    : Don Mclean
  1584. Author   : Cathy Flint, Eric Griswold, Scott Neugroschl
  1585. Intro    : I went back to my old alma-mader, UC Santa Cruz, a week ago.
  1586.        Things there always seem to be getting worse, although everybody
  1587.        admits it's still better than Berkeley.   Anyway, the current
  1588.        rage is to make fun of the CIS (Computer & Informational Sciences)
  1589.        department political situation through song verses.   The following
  1590.        is a typical example, even though some of it isn't true......
  1591. Song     : 
  1592.  
  1593.        American Pie --- Hacker Style
  1594.  
  1595.     Long, long, time ago, I can still remember 
  1596.     How UNIX used to make me smile...
  1597.     And I knew that with a login name
  1598.     That I could play those UNIX games
  1599.     And maybe hack some programs for a while.
  1600.     But February made me shiver
  1601.     With every program I'd deliver
  1602.     Bad news on the doorstep,
  1603.     I couldn't take one more spec...
  1604.     I can't remember getting smashed
  1605.     When I heard about the system crash
  1606.     And all the passwords got rehashed
  1607.     The Day That UNIX Died...
  1608.     And I was singing:
  1609.  
  1610.     Bye, bye, nroff, rogue and vi
  1611.     Gave my program to Phil Levy but Phil Levy was high,
  1612.     The boys on the board were sayin' "fuck this, goodbye."
  1613.     Singin' this'll be the day that I die...
  1614.     This'll be the day that I die
  1615.  
  1616.     Did you write the new games shell
  1617.     And do you have faith in the manual?
  1618.     If b:dennie tells you so...
  1619.     Well, do you believe in UNIX C
  1620.     Can hacking save you memory
  1621.     And can you tell me why vi's so slow
  1622.     Well, I know that you're in love with C
  1623.     'Cause I saw your code on UNIX B
  1624.     You just kicked off your shoes
  1625.     Man, you cleaned up every kludge!
  1626.     I was a lonely young computer geek
  1627.     With a program due 'most every week
  1628.     But I guess that I was meant to freak
  1629.     The Day That UNIX Died
  1630.     And I was singin:
  1631.  
  1632.     (chorus)
  1633.  
  1634.     Well, for ten weeks we've been in this class
  1635.     The professor really is an ass.
  1636.     But that's not how it used to be...    
  1637.     When Ira Pohl taught in CIS 12
  1638.     And user limits could go to hell
  1639.     And there was still space on UNIX C.
  1640.     And while the board was looking 'round
  1641.     The Chancellor brought the budget down
  1642.     The classes were adjourned               
  1643.     Evaluations weren't returned                      
  1644.     And while Huffman read a book by Pohl
  1645.     The CIS board made some prof's heads roll
  1646.     And we wrote programs that weren't whole
  1647.     The Day That UNIX Died 
  1648.     And we were singin'...
  1649.  
  1650.     (chorus)
  1651.  
  1652.     Helter skelter in the summer swelter
  1653.     I went in the lab to find some shelter
  1654.     Ninety degrees and risin' faaaaaasst!!!
  1655.     C stayed up for ten whole days
  1656.     The hackers really were amazed
  1657.     Wonderin' how long it all would last.
  1658.     Well, both the forums were really great
  1659.     Nobody got us all irate
  1660.     We had a stroke of luck
  1661.     The system was not fucked
  1662.     'Cause the hackers kept their code real clean
  1663.     The UNDR-shell was really keen
  1664.     Do you recall what was the scene
  1665.     The Day That UNIX Died
  1666.     And we were singin...
  1667.  
  1668.     (chorus)
  1669.  
  1670.     Our programs were all in one place,
  1671.     UNIX had run out of space
  1672.     With no time left to start again...
  1673.     So, Jack be nimble, Jack be quick,
  1674.     Use every programming trick
  1675.     'Cause UNIX may soon crash again...
  1676.     And as I watched the system fill
  1677.     My login process would be killed.
  1678.     The system just went down
  1679.     Consternation up at Crown!!!!
  1680.     The hours went on into the night
  1681.     And all that we could do was rite
  1682.     I saw Dennie laughing with delight
  1683.     The Day That UNIX Died
  1684.     And he was singin'...
  1685.  
  1686.     (chorus)
  1687.  
  1688.     I met a girl who sang the blues
  1689.     And I asked her for some stat lab news
  1690.     But she just cursed and said "grow up"
  1691.     I went down through the stat lab door
  1692.     Where I'd learned of UNIX years before
  1693.     But the man there said that UNIX wasn't up
  1694.     And in the halls the students screamed,
  1695.     The majors cried and the hackers dreamed,
  1696.     But not a word was spoken
  1697.     The Vaxes all were broken
  1698.     And the three folks I admire most
  1699.     The Father, Frank, and a.g.'s ghost 
  1700.     They caught the last train for the coast
  1701.     The Day That UNIX Died
  1702.     And they were singin...
  1703.  
  1704.     So bye, bye, nroff, rogue and vi
  1705.     Gave my program to Phil Levy but Phil Levy was high.
  1706.     The boys on the board were sayin' "fuck this, goodbye"
  1707.     Singin' this'll be the day that I die...
  1708.  
  1709.             (with apologies to Don McLean)
  1710.  
  1711.                 -- Cathy Flint
  1712.                    Eric Griswold
  1713.                    Scott Neugroschl
  1714.  
  1715.  
  1716. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1717.  
  1718.  
  1719. Title:          CAMM (Crustified Ancient of Main Memory)
  1720. Original:       Justified Ancients of Moo Moo
  1721. Groyp:          KLF
  1722. Author:         Jonathan Dursi (dursi@clavius.stmarys.ca)
  1723. Intro:          C          CAMM - Crustified Ancient of Main Memory.
  1724.         C
  1725.         C  This came out of the depths of despair while I was modifying
  1726.         C  A *really* old, *really* big (IMHO) FORTRAN program, that
  1727.         C  is CPU intensive and *seriously* inefficient.
  1728.         C
  1729.         C  It just sort of appeared in my editor while I was working
  1730.         C  on the thing.  And it produced fewer compilation errors
  1731.         C  than the rest of it...
  1732.         C
  1733.         C  My sincerest of apologies to the KLF.
  1734.         C                  - Jonathan Dursi
  1735.         C                    dursi@clavius.stmarys.ca
  1736. Song:
  1737.  
  1738.  
  1739. Over a Meg of old FORTRAN!
  1740. Over a Meg of old FORTRAN!
  1741.  
  1742. Hey!
  1743.  
  1744. Hey, Hey!
  1745. Over a Meg of old FORTRAN!
  1746. (cruftified!)
  1747.  
  1748. Hey, Hey!
  1749. Over a Meg of old FORTRAN!
  1750.  
  1751. It's cruftified, and it's ancient,
  1752.  and it loves to use up RAM.
  1753.  
  1754. (from 1K to the top!)
  1755.  
  1756. It's cruftified, and it's ancient,
  1757.  and it's code I don't understand.
  1758.  
  1759. (and it's big, and it's BIG, and it's *BIG* now!)
  1760.  
  1761. He pulled me out of class, you see,
  1762.  He said, "Dursi, _you_ know FORTRAN!
  1763. I doubt that you'll like what you're *going* to do,
  1764.  But you'd better start now, because we need it soon!"
  1765.  
  1766. (Bring my 'C' back!)
  1767.  
  1768. Hey, Hey!
  1769. Over a Meg of old FORTRAN!
  1770. (cruftified!)
  1771.  
  1772. Hey, Hey!
  1773. Over a Meg of old FORTRAN!
  1774.  
  1775. old FORTRAN!
  1776. old FORTRAN!
  1777. Over a Meg of old FORTRAN!
  1778.  
  1779. It's cruftified, and it's ancient,
  1780.  and it eats CPU, that CAMM...
  1781.  
  1782. (at least a GigaFLOP!)
  1783.  
  1784. It's cruftified, and it's ancient,
  1785.  "But sir, I had other plans..."
  1786.  
  1787. (That's too bad, that's too bad, that's too bad now!)
  1788.  
  1789. The last compile started half hour ago,
  1790.  And the users are starting to mob!
  1791. Over a Meg of old FORTRAN,
  1792.  Then someone started screaming, turn off that job!
  1793.  
  1794. (give the keyboard back!)
  1795.  
  1796. Hey, Hey!
  1797. Over a Meg of old FORTRAN!
  1798. (cruftified!)
  1799.  
  1800. Hey, Hey!
  1801. Over a Meg of old FORTRAN!
  1802.  
  1803. (Cruftified and ancient,
  1804.  Ancient and it's cruftified,
  1805. Will not compile though I've tried and tried,
  1806.  With the errors in the go-tos,
  1807. Common Blocks and Do-loops
  1808.  In the hundred thousand lines of the CAMM.
  1809.  
  1810. I'd really like to take a nap,
  1811.  'Cuz I know what time it is,
  1812. But I think it will compile if I change this line...
  1813.  Oops, well, guess not, looks like I'll be
  1814. Fishing through the listings all night.
  1815.  
  1816. Fishing through the listings all night!
  1817. Hey!
  1818. Fishing through the listings all night!
  1819. Hey!
  1820. Fishing through the listings,
  1821. Fishing through the listings,
  1822. Fishing through the listings all night!
  1823. Hey!
  1824.  
  1825. VAX Pascal!
  1826.  Starting to look pretty good.
  1827. VAX FORTRAN?
  1828.  Bring my 'C' Back!)
  1829.  
  1830. Hey, Hey!
  1831. Over a Meg of old FORTRAN!
  1832.  
  1833. Hey, Hey!
  1834. Over a Meg of old FORTRAN!
  1835.  
  1836. old FORTRAN!
  1837. old FORTRAN!
  1838. Over a Meg of old FORTRAN!
  1839.  
  1840. old FORTRAN!
  1841. old FORTRAN!
  1842. Over a Meg of old FORTRAN!
  1843.  
  1844. old FORTRAN!
  1845. old FORTRAN!
  1846. Over a Meg of old FORTRAN!
  1847.  
  1848.  
  1849.  
  1850. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1851.  
  1852. Title    : The Computer Nevermore
  1853. Original : The Raven
  1854. Group    : Edgar Allan Poe
  1855. Author   : ?
  1856. Intro    : 
  1857. Song     : 
  1858.  
  1859.  
  1860. Once upon a midnight dreary, fingers cramped and vision bleary,
  1861. System manuals piled high and wasted paper on the floor
  1862. Longing for the warmth of bedsheets,
  1863. Still I sat there, doing spreadsheets;
  1864. Having reached the bottom line,
  1865. I took a floppy from the drawer.
  1866. Typing with a steady hand, then invoked the SAVE command
  1867. But I got a reprimand: it read RAbort, Retry, Ignore.S
  1868.  
  1869. Was this some occult illusion? Some maniacal intrusion?
  1870. These were choices Solomon himself had never faced before.
  1871. Carefully, I weighed my options.
  1872. These three seemed to be the top ones.
  1873. Clearly I must now adopt one:
  1874. Choose RAbort, Retry, Ignore.S
  1875.  
  1876. With my fingers pale and trembling,
  1877. SLowly toward the keyboard bending,
  1878. Longing for a happy ending, hoping all would be restored,
  1879. Praying for some guarantee
  1880. Finally I pressed a key--
  1881. But on the screen what did I see?
  1882. Again:  RAbort, Retry, Ignore.S
  1883.  
  1884. I tried to catch the chips off-guard--
  1885. I pressed again, but twice as hard.
  1886. Luck was just not in the cards.
  1887. I saw what I had seen before.
  1888. Now I typed in desperation
  1889. Trying random combinations
  1890. Still there came the incantation:
  1891. Choose:  RAbort, Retry, Ignore.S
  1892.  
  1893. There I sat, distraught exhausted, by my own machine accosted
  1894. Getting up I turned away and paced across the office floor.
  1895. And then I saw an awful sight:
  1896. A bold and blinding flash of light--
  1897. A lightning bolt had cut the night and shook me to my very core.
  1898. I saw the screen collapse and die
  1899. ROh no--my data base,S I cried
  1900. I thought I heard a voice reply,
  1901. RYouUll see your data Nevermore!S
  1902.  
  1903. To this day I do not know
  1904. The place to which lost data goes
  1905. I bet it goes to heaven where the angels have it stored
  1906. But as for productivity, well
  1907. I fear that IT goes straight to hell
  1908. And thatUs the tale I have to tell
  1909. Your choice:  RAbort, Retry, Ignore.S
  1910.  
  1911.  
  1912. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1913.  
  1914. Title    : Core dumped blues
  1915. Original : ?
  1916. Group    : ?
  1917. Author   : ?
  1918. Intro    : (from Fortune file on IBM RISC 6000)
  1919. Song     : 
  1920.  
  1921.  
  1922. Well, my terminal's locked up, and I ain't got no Mail
  1923.     And I can't recall the last time my Program didn't fail;
  1924. I've got stacks in my structs, I've got array in my queues,
  1925.     I've got the : Segmentation violation -- Core dumped blues.
  1926.  
  1927. If you think that's nice that you get what you C,
  1928.     Then go : illogical statment with your whole family,
  1929. 'Cause the Supreme Court ain't the only place with : Bus error views.
  1930.     I've got the : Segmentation violatien -- Core dumped blues.
  1931.  
  1932. On a PDP-11, life should be a breeze,
  1933.     But with VAXen in the house even magnetic tape would freeze,
  1934. Now you might think that unlike VAXen I'd know who I abuse,
  1935.     I've got the : Segmentation violation -- Core dumped blues.
  1936.  
  1937.  
  1938. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1939.  
  1940. Title    : CRASH! goes the System
  1941. Original : POP goes the weasel
  1942. Group    : ?
  1943. Author   : ?
  1944. Intro    :  Here's one my father wrote some years ago.  It used to hang
  1945.         on the door to the computer room in building 2 at Goddard Space
  1946.         Flight Center (NASA).
  1947. Song     : 
  1948.  
  1949.         CRASH! goes the System
  1950.  
  1951.     Two specks of dust on a Winchester disk
  1952.     No use to hope you missed them
  1953.     That's the way computing goes--
  1954.     CRASH! goes the system.
  1955.  
  1956.     Go exchange the circuit boards
  1957.     Try and use your wisdom
  1958.     No way will you catch that bug--
  1959.     CRASH! goes the system.
  1960.  
  1961.     Our pride and joy has features galore
  1962.     It takes a day to list them
  1963.     And none of them can be used any more--
  1964.     CRASH! goes the system.
  1965.  
  1966.  
  1967. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1968.  
  1969. Title    : CRAY-S's coolant
  1970. Original : Octopusse's Garden
  1971. Group    : Beatles
  1972. Author   : aem@aber.ac.uk (Alec David Muffett)
  1973. Intro    : [fragment]
  1974. Song     :
  1975.  
  1976.         I'd like to be
  1977.         under the sea,
  1978.         in a CRAY1-S's coolant in the shade
  1979.  
  1980.         This freon gas
  1981.         will freeze my ass,
  1982.         in a CRAY1-S's coolant in the shade...
  1983.  
  1984.  
  1985. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  1986.  
  1987. Title    : Cycles For Nothing
  1988. Original : Money For Nothing
  1989. Group    : Dire Straits
  1990. Author   : Matt Crawford <matt@oddjob.uchicago.edu>
  1991. Intro    : 
  1992. Song     :
  1993.  
  1994.         Cycles For Nothing
  1995.  
  1996. (i want my
  1997.  i want my
  1998.  i want my X-MP!)
  1999.  
  2000. Now look at them yo-yo's that's
  2001.     the way you do it
  2002. You run the fortran on the X-MP
  2003. That ain't hackin' that's the way
  2004.     you do it
  2005. Cycles for nothin', gigabits for free
  2006. Now that ain't hackin' that's the way
  2007.     you do it
  2008. Lemme tell ya them guys ain't dumb
  2009. Maybe Monte Carlo on a three-quark
  2010.     system
  2011. Maybe design a little neutron bomb
  2012.  
  2013.  We gotta install microwave uplinks
  2014.  Custom fuzzballs for everyone
  2015.  We gotta link up DDS circuits
  2016.  BERT and loopback tests to run
  2017.  
  2018. See the kid professor with the blue
  2019.     jeans and the necktie
  2020. Yeah buddy that's his own hair
  2021. That kid professor got his Nobel
  2022.     prize now
  2023. That kid professor he's a millionaire
  2024.  
  2025.  We gotta install microwave uplinks
  2026.  Custom fuzzballs for everyone
  2027.  We gotta link up DDS circuits
  2028.  BERT and loopback tests to run
  2029.  
  2030. I shoulda stuck to writing in fortran
  2031. I shoulda kept that old 029
  2032. Look at that output, he got it stacked
  2033.     up to the ceilin'
  2034. I bet he ain't read one line
  2035. And in there, what's that?
  2036.     A hundred postdocs?
  2037. Bangin' on the keyboards like some
  2038.     chimpanzees
  2039. That ain't hackin' that's the way you
  2040.     do it
  2041. Cycles for nothin', gigabits for free
  2042.  
  2043.  We gotta install microwave uplinks
  2044.  Custom fuzzballs for everyone
  2045.  We gotta link up DDS circuits
  2046.  BERT and loopback tests to run
  2047.  
  2048.  
  2049.         by Matt Crawford
  2050.  
  2051.  
  2052. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2053.  
  2054. Title    : The Day Bell System Died
  2055. Original : American Pie
  2056. Group    : Don Mclean
  2057. Author   : Lauren Weinstein <vortex!lauren@LBL-CSAM>
  2058. Intro    : Greetings.  With the massive changes now taking place in the 
  2059.        telecommunications industry, we're all being inundated with
  2060.        seemingly endless news items and points of information regarding 
  2061.        the various effects now beginning to take place.  However, one 
  2062.        important element has been missing: a song!  Since the great
  2063.        Tom Lehrer has retired from the composing world, I will now
  2064.        attempt to fill this void with my own light-hearted, non-serious
  2065.        look at a possible future of telecommunications.  This work is 
  2066.        entirely satirical, and none of its lyrics are meant to be 
  2067.        interpreted in a non-satirical manner.  The song should be sung
  2068.        to the tune of Don Mclean's classic "American Pie".
  2069.        I call my version "The Day Bell System Died"...
  2070. Song     : 
  2071.            *==================================*
  2072.            * Notice: This is a satirical work *
  2073.            *==================================*
  2074.  
  2075.             "The Day Bell System Died"         
  2076.  
  2077.           Lyrics Copyright (C) 1983 by Lauren Weinstein   
  2078.                                 
  2079.              (To the tune of "American Pie")
  2080.              (With apologies to Don McLean)
  2081.    
  2082.   ARPA: vortex!lauren@LBL-CSAM
  2083.   UUCP: {decvax, ihnp4, harpo, ucbvax!lbl-csam, randvax}!vortex!lauren
  2084.  
  2085.  
  2086. Long, long, time ago,
  2087. I can still remember,
  2088. When the local calls were "free".
  2089. And I knew if I paid my bill,
  2090. And never wished them any ill,
  2091. That the phone company would let me be...
  2092.  
  2093. But Uncle Sam said he knew better,
  2094. Split 'em up, for all and ever!
  2095. We'll foster competition:
  2096. It's good capital-ism!
  2097.  
  2098. I can't remember if I cried,
  2099. When my phone bill first tripled in size.
  2100. But something touched me deep inside,
  2101. The day... Bell System... died.
  2102.  
  2103. And we were singing...
  2104.  
  2105. Bye, bye, Ma Bell, why did you die?
  2106. We get static from Sprint and echo from MCI,
  2107. "Our local calls have us in hock!" we all cry.
  2108. Oh Ma Bell why did you have to die?
  2109. Ma Bell why did you have to die?
  2110.  
  2111. Is your office Step by Step,
  2112. Or have you gotten some Crossbar yet?
  2113. Everybody used to ask...
  2114. Oh, is TSPS coming soon?
  2115. IDDD will be a boon!
  2116. And, I hope to get a Touch-Tone phone, real soon...
  2117.  
  2118. The color phones are really neat,
  2119. And direct dialing can't be beat!
  2120. My area code is "low":
  2121. The prestige way to go!
  2122.  
  2123. Oh, they just raised phone booths to a dime!
  2124. Well, I suppose it's about time.
  2125. I remember how the payphones chimed,
  2126. The day... Bell System... died.
  2127.  
  2128. And we were singing...
  2129.  
  2130. Bye, bye, Ma Bell, why did you die?
  2131. We get static from Sprint and echo from MCI,
  2132. "Our local calls have us in hock!" we all cry.
  2133. Oh Ma Bell why did you have to die?
  2134. Ma Bell why did you have to die?
  2135.  
  2136. Back then we were all at one rate,
  2137. Phone installs didn't cause debate,
  2138. About who'd put which wire where...
  2139. Installers came right out to you,
  2140. No "phone stores" with their ballyhoo,
  2141. And 411 was free, seemed very fair!
  2142.  
  2143. But FCC wanted it seems,
  2144. To let others skim long-distance creams,
  2145. No matter 'bout the locals,
  2146. They're mostly all just yokels!
  2147.  
  2148. And so one day it came to pass,
  2149. That the great Bell System did collapse,
  2150. In rubble now, we all do mass,
  2151. The day... Bell System... died.
  2152.  
  2153. So bye, bye, Ma Bell, why did you die?
  2154. We get static from Sprint and echo from MCI,
  2155. "Our local calls have us in hock!" we all cry.
  2156. Oh Ma Bell why did you have to die?
  2157. Ma Bell why did you have to die?
  2158.  
  2159. I drove on out to Murray Hill,
  2160. To see Bell Labs, some time to kill,
  2161. But the sign there said the Labs were gone.
  2162. I went back to my old CO,
  2163. Where I'd had my phone lines, years ago,
  2164. But it was empty, dark, and ever so forlorn...
  2165.  
  2166. No relays pulsed,
  2167. No data crooned,
  2168. No MF tones did play their tunes,
  2169. There wasn't a word spoken,
  2170. All carrier paths were broken...
  2171.  
  2172. And so that's how it all occurred,
  2173. Microwave horns just nests for birds,
  2174. Everything became so absurd,
  2175. The day... Bell System... died.
  2176.  
  2177. So bye, bye, Ma Bell, why did you die?
  2178. We get static from Sprint and echo from MCI,
  2179. "Our local calls have us in hock!" we all cry.
  2180. Oh Ma Bell why did you have to die?
  2181. Ma Bell why did you have to die?
  2182.  
  2183. We were singing:
  2184.  
  2185. Bye, bye, Ma Bell, why did you die?
  2186. We get static from Sprint and echo from MCI,
  2187. "Our local calls have us in hock!" we all cry.
  2188. Oh Ma Bell why did you have to die?
  2189.  
  2190.  
  2191. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2192.  
  2193. Title    : The DEC Man cometh
  2194. Original : The Gas Man cometh
  2195. Group    : Michael Flounders and Donald Swan
  2196. Author   : Russell Street (russells@ccu1.aukuni.ac.nz)
  2197. Info     : Ever have one of those days...
  2198. Song     :
  2199.  
  2200. Twas on the Monday morning the DEC man came to call
  2201. The VAX wouldn't boot -- we weren't getting VAX at all
  2202. He tore out all the cables winding around the VAX
  2203. And we had to call the hardware guys in to put them back again.
  2204.  
  2205. <Chorus> Oh it all makes work for the working man to do
  2206.  
  2207. Twas on the Tuesday morning their technician came 'round
  2208. He soldered and he tested and said "Look what I've found"
  2209. "Your ROMs are all the old versions, but I'll put them all to right"
  2210. Then he shorted out a cable, and out down all the Suns
  2211.  
  2212. <Chorus>
  2213.  
  2214. Was on a Wednesay morning the Sun technican came
  2215. He called me Mr Sanderson which isn't quite me name
  2216. He couldn't fix the server without our CD drive
  2217. And as root on the SG he typed 'unlink /', so we called SGI in
  2218.  
  2219. <Chorus>
  2220.  
  2221. Was on the Thursday morning the SGI rep came along
  2222. With his mini-root tapes and his manuals and his merry SGI song
  2223. He reinstalled the system -- it took no time at all
  2224. But we had to get the Next people in to come and fix the NFS
  2225.  
  2226. <Chorus>
  2227.  
  2228. Was on a Friday morning the Next man made a start
  2229. With mounts and exports he crossmounted every disk
  2230. Every machine and every directory, but I found when he was gone
  2231. He changed some IP addresses, and our VAX had gone!
  2232.  
  2233. <Chorus>
  2234.  
  2235. On Saturday and Sunday they do no work at all
  2236. So was on the Monday morning that the VAX man came to call...
  2237.  
  2238.  
  2239. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2240.  
  2241. Title    : DECman
  2242. Original : The Gas Man Cometh
  2243. Group    : Flanders and Swann
  2244. Author   : Tony Duell
  2245. Intro    : This is dedicated to all those who called out DEC field service
  2246.        for a simple problem, and wished you hadn't..........
  2247. Song     : 
  2248.  
  2249.  
  2250. It was on a Monday morning
  2251. The DEC man came to call,
  2252. My system wouldn't boot
  2253. There was no prompt at all
  2254. He pulled out all my SPC's
  2255. To try a new backplane
  2256. And I had to get the hardware guys 
  2257. to put them back again
  2258.   Oh it all makes work for field service men to do!
  2259.  
  2260. It was on a Tuesday morning
  2261. The hardware man came round
  2262. He soldered and he fiddled 
  2263. And he said 'Look what I've found'
  2264. 'Your ECOs are years behind'
  2265. 'But I'll put it all to rights'
  2266. Then he shorted out the power supply
  2267. and out went all the lights
  2268.   Oh it all makes work for field service men to do! 
  2269.  
  2270. It was on a Wednesday morning 
  2271. The power supply came
  2272. 'It's newer and it's better'
  2273. 'But it works just the same'
  2274. He could not fit the unit
  2275. without stripping half the rack
  2276. then he dropped my boot HDA
  2277. so He called Peripherals back
  2278.   Oh it all makes work for field service men to do!
  2279.  
  2280. It was on a Thursday morning 
  2281. The HDA came along
  2282. with a blocklist and a cable
  2283. and a list of what goes wrong
  2284. He put it into my drive
  2285. It took no time at all
  2286. But I had to get the software guys
  2287. to come and re-install
  2288.   Oh it all makes work for field service men to do
  2289.  
  2290. It was on a Friday morning
  2291. That Software made a start
  2292. With BACKUP and SYSGEN
  2293. He configured every part
  2294. Every track and every sector
  2295. But I found when he was gone
  2296. He had overwritten the boot track
  2297. and I couldn't turn it on
  2298.  
  2299.   On saturday and Sunday They do no work at all
  2300.   So It was on a Monday morning that the DEC man came to call
  2301.  
  2302.  
  2303. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2304.  
  2305. Title    : The Disks of UNIX
  2306. Original : Sound of Silence
  2307. Group    : Simon and Garfunkel
  2308. Author   : ? Malcolm Dickinson <CLARINET@YALEVMX>
  2309. Intro    : 
  2310. Song     : 
  2311.  
  2312.      
  2313.               The Disks of UNIX
  2314.               =================
  2315.       Submitted by Malcolm Dickinson <CLARINET@YALEVMX>
  2316.            Sung to the Tune of "Sounds of Silence"
  2317.             by Simon and Garfunkel
  2318.      
  2319. Hello comix my old friend.
  2320. I've come to program you again.
  2321. because a student softly creeping,
  2322. guessed my password while I was sleeping.
  2323. And the programs
  2324. with just remnants in my brain,
  2325. don't remain,
  2326. upon the disks... of UNIX.
  2327.      
  2328. In flick'ring lights I type along.
  2329. Load my program, what was wrong?
  2330. Letters haloed by my squinting,
  2331. at the program that I was lint-ing.
  2332. For my eyes were blurred
  2333. by the flash of the cathode beam,
  2334. term'nal screen,
  2335. and all the C... on UNIX.
  2336.      
  2337. And in the fuzzy light I saw
  2338. 10,000 hackers, maybe more:
  2339. Hackers staring without blinking,
  2340. hackers typing without thinking.
  2341. Hackers writing code
  2342. that programs never shared.
  2343. (No one dared,
  2344. disturb the disks... of UNIX.)
  2345.      
  2346. "Fools," said I, "you do not know.
  2347. Kludges make the d.u. grow.
  2348. Comment functions that I might read them.
  2349. Update man-files 'cause I might need them."
  2350. But my words
  2351. like unread printout fell,
  2352. (Oh well...)
  2353. An echo,
  2354. On the disks... of UNIX.
  2355.  
  2356.  
  2357. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2358.  
  2359. Title    : Don't Call From Home
  2360. Original : The Man's Too Strong
  2361. Group    : Dire Straits
  2362. Author   : Jonathon Luning <LUNJONT@YALEVMX>
  2363. Intro    : 
  2364. Song     : 
  2365.  
  2366.      
  2367.              Don't Call From Home
  2368.              ====================
  2369.          by Jonathon Luning <LUNJONT@YALEVMX>
  2370.           Sung to the Tune of "The Man's Too Strong"
  2371.                by Dire Straits
  2372.      
  2373.         I'm just an ageing hacker-boy
  2374.         And in the days I used to play
  2375.         And I've called the tune
  2376.         To many a system's ruin.
  2377.         Now they say I am a real criminal
  2378.         And I'm hiding away.
  2379.         Just one more terminal session.
  2380.      
  2381.         I have simplified robbery
  2382.         With my PCs.
  2383.         I have called in the money
  2384.         And it's now overseas.
  2385.         I have re-written bank accounts
  2386.         With thousands on my books;
  2387.         Made up identities
  2388.         Without changing my looks.
  2389.      
  2390.         And I can still hear the touch-tones
  2391.         And the clicks on the phone.
  2392.         Don't call too long.
  2393.         Don't call from home.
  2394.      
  2395.         Well I've cracked IBM
  2396.         And I've cracked NSA
  2397.         And I've cracked every network
  2398.         In the whole USA.
  2399.         I have called out on Sprint
  2400.         And from any payphone;
  2401.         Billed to people
  2402.         I never have known.
  2403.      
  2404.         And I can still hear the touch-tones
  2405.         And the clicks on the phone.
  2406.         Don't call too long.
  2407.         Don't call from home.
  2408.      
  2409.         Well the sun comes in my office
  2410.         And they all did hear him say
  2411.         "You're really too much for us,
  2412.         You're worth more than we can pay.
  2413.         You may still hear from Burroughs
  2414.         But I ask you now today:
  2415.         Won't you please work with us
  2416.         At the good old CIA?"
  2417.         Now I run all surveillance
  2418.         From LA to Kremlin's dome.
  2419.         Don't call too long.
  2420.         Don't call from home.
  2421.      
  2422.  
  2423. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2424.  
  2425. Title    : DP Man
  2426. Original : Piano Man
  2427. Group    : Billy Joel
  2428. Author   : Greg Gerke
  2429. Intro    : A revision of an old favorite ...
  2430. Song     : 
  2431.  
  2432.  
  2433.               DP Man
  2434.      (sung to the tune "Piano Man" by Billy Joel)
  2435.  
  2436.    It's eight o'clock on a Monday,
  2437.    The programming crowd staggers in,
  2438.    There's a user by my terminal,
  2439.    With drool running off of his chin.
  2440.    He says, "Son, can you code me some processing,
  2441.    I'm not really sure what I want,
  2442.    But it's short and it's sweet and it's NP-complete
  2443.    And it has to be finished by lunch."
  2444.  
  2445.      Chorus:
  2446.  
  2447.      They say, "Write us some code, you're the DP man,
  2448.      Write us some code today,
  2449.      'Cause we need this report for the CEO,
  2450.      And he wants it by yesterday."
  2451.  
  2452.    Now, Tim at the console's a friend of mine,
  2453.    He bumps up my priority,
  2454.    And he'll bum me a smoke or some Twinkies and Coke,
  2455.    But there's someplace that he'd rather be.
  2456.    He said, "Paul, I believe it's a dead-end here,"
  2457.    As the smile ran away from his face,
  2458.    "But I'm sure I could find work with IBM,
  2459.    If I could get out of this place."
  2460.  
  2461.    Now, Mark is a frustrated racing man,
  2462.    Whose license is riding on luck,
  2463.    And he's talking with Jeff who scares mopeds to death,
  2464.    With those forty-inch tires on his truck.
  2465.    Well, it's pretty good code for a Monday,
  2466.    And my team leader gives me a smirk,
  2467.    'Cause he knows that it's me they'll be coming to see,
  2468.    When they find out that it didn't work.
  2469.  
  2470.    And the keyboard, it clicks like a tickertape
  2471.    And the CRT screams like a jet,
  2472.    And they walk by my cube and throw pens at my tube,
  2473.    And say, "Man, ain't they fixed that thing yet ?"
  2474.    And the old hands are screaming to standardize,
  2475.    As the patches and kludges pile up,
  2476.    'Cause this place is a hacker's own paradise:
  2477.    It's a string-handling-in-Fortran shop.
  2478.  
  2479. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2480.  
  2481. Title    : Don't Have a Conniption
  2482. Original : Walk Like an Egyptian
  2483. Group    : Bangles
  2484. Author   : Brent C.J. Britton
  2485. Intro    : 
  2486. Song     : 
  2487.      
  2488.                Don't Have a Conniption
  2489.                =======================
  2490.             by Brent C.J. Britton
  2491.          Sung to the tune of "Walk Like an Egyptian"
  2492.                 by the Bangles
  2493.      
  2494.        All the system ops in this place,
  2495.        They monitor me, just for fun.
  2496.        If I logon here,
  2497.        (ohwayoh)
  2498.        They force me off 'fore my profile runs.
  2499.      
  2500.        'Cause I have a reputation
  2501.        For doing things which I shouldn't be,
  2502.        Like running CHATS,
  2503.        (ohwayoh)
  2504.        And bootlegging Lotus-123.
  2505.      
  2506.        So you see, when they yell at me, I say,
  2507.        (wayohwayoh, wayohwayoh)
  2508.        "Don't have a conniption..."
  2509.      
  2510.        Found how to change all my privs;
  2511.        I didn't know that I broke a rule.
  2512.        I forced the op,
  2513.        (ohwayoh)
  2514.        I dropped the link, then I purged the spool.
  2515.      
  2516.        All the sys ops, so sick of me,
  2517.        They don't let my databases run.
  2518.        I broke CP,
  2519.        (ohwayoh)
  2520.        They had a big fat connip-tion.
  2521.      
  2522.        When they NOLOG my account, I say
  2523.        (wayohwayoh, wayohwayoh)
  2524.        "Don't have a conniption..."
  2525.      
  2526.        They've hated me since I stored
  2527.        Inside the real PSW.
  2528.        We crashed hard you know,
  2529.        (ohwayoh)
  2530.        I guess I forgot a bit or two.
  2531.      
  2532.        If you want to find software cops,
  2533.        They're hanging out in the software shops.
  2534.        They kick your pants,
  2535.        (ohwayoh)
  2536.        And give the boot to your VMBLOCK.
  2537.      
  2538.        I ran my Turing Machine;
  2539.        Another one was assembl'in.
  2540.        And it crunched all night,
  2541.        (ohwayoh)
  2542.        The system op had connip'tions.
  2543.      
  2544.        To software cops in the software shops, I say
  2545.        (wayohwayoh, wayohwayoh)
  2546.        "Don't have a conniption..."
  2547.        "Don't have a conniption."
  2548.      
  2549.  
  2550. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2551.  
  2552. Title    : Emacs Wizard
  2553. Original : Pinball Wizard
  2554. Group    : The Who
  2555. Author   : ?
  2556. Intro    : Complete with formatting and all :-)
  2557. Song     : 
  2558.  
  2559. \documentstyle[twocolumn,12pt]{article}
  2560.  
  2561. \begin{document}
  2562.  
  2563. \begin{verse}
  2564.  
  2565.  
  2566. Ever since I was a young boy\\
  2567. I've played with each O.S.\\
  2568. From Unix down to Kronos \\
  2569. I've crashed them I confess\\
  2570. But I ain't seen nothing like him\\
  2571. Not even in VMS\\
  2572. That set-mark and bind kid\\
  2573. Sure strokes a mean Emacs.
  2574.  
  2575. He sits there never blinking\\
  2576. Becomes part of the machine\\
  2577. Controls with either pinkie\\
  2578. A virtual typing stream\\
  2579. He optimizes keystrokes\\
  2580. Swamps your Microvax\\
  2581. That set-mark and bind kid\\
  2582. Sure strokes a mean Emacs.
  2583.  
  2584. He's an Emacs wizard \\
  2585. Without a binding list\\
  2586. An Emacs wizard \\
  2587. s' got such a calloused wrist.
  2588.  
  2589. How do you think he does it? I don't know!\\
  2590. What makes him so good?
  2591. \newpage
  2592.  
  2593. He ain't got no distractions\\
  2594. He refuses warning bells\\
  2595. He heeds no cursor flashing\\
  2596. Plays by sense of smell\\
  2597. He never needs to undo\\
  2598. Knows all of Stallman's hacks\\
  2599. That set-mark and bind kid\\
  2600. Sure strokes a mean Emacs.
  2601.  
  2602. I thought I was \\
  2603. The keyboard-macro  kid\\
  2604. But I just handed\\
  2605. My Emacs crown to him.
  2606.  
  2607. Even my usual bindings\\
  2608. He prefixed all my best\\
  2609. His disciples feed him Coke\\
  2610. And he just does the rest\\
  2611. He's got super-meta-fingers\\
  2612. Never hits the cracks\\
  2613. That set-mark and bind kid\\
  2614. Sure strokes a mean Emacs.
  2615.  
  2616. \end{verse}
  2617. \end{document}
  2618.  
  2619.  
  2620. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2621.  
  2622. Title    : Every Cycle is Sacred
  2623. Original : Every Sperm is Sacred
  2624. Group    : Monty Python (Meaning of Life)
  2625. Author   : Tony Duell  <ard@siva.bris.ac.uk>
  2626. Intro    : 
  2627. Song     : 
  2628.  
  2629.  
  2630. There are Suns in this world, there are Apples,
  2631. There are Sequents and Goulds and then,
  2632. There are those who clone I B M, BUT
  2633. I've never been one of them.
  2634.  
  2635. For I'm an 11/45
  2636. and have been since the day I was made
  2637. And the one thing they say about PDP's is
  2638. They'll run no matter what they said,
  2639. You don't have to be in a six-footer,
  2640. You don't have to have a 9-slot backplane
  2641. You don't have to have Memory Management,
  2642. You're booted the moment DCLO came, For
  2643.  
  2644. Every Cycle is Sacred,
  2645. Every Cycle is Great,
  2646. If a cycle gets wasted,
  2647. DEC gets quite irate!
  2648.  
  2649. {Repeat}
  2650.  
  2651. Let the others waste them,
  2652. On floating-point multiply
  2653. DEC shall make them pay for
  2654. Each add able to be skipped by.
  2655.  
  2656. Every cycle is wanted
  2657. Every cycle is good
  2658. Every cycle is needed
  2659. In your neighbourhood
  2660.  
  2661. Intel, Sun and Zilog
  2662. Branch their's just anywhere
  2663. DEC loves those who write
  2664. Their Microcode with more care
  2665.  
  2666. Every cycle is useful
  2667. Every cycle is fine
  2668. DEC saves everybody's
  2669. Time and Time and Time.
  2670.  
  2671. Other systems waste theirs
  2672. while fetching o'er t'backplane
  2673. DEC shall strike them down for
  2674. each cycle thats run in vain
  2675.  
  2676. Every cycle is sacred,
  2677. Every cycle is great,
  2678. If a cycle gets wasted,
  2679. DEC GETS QUITE IRATE!!!
  2680.  
  2681.  
  2682. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2683.  
  2684. Title    : Fifty Ways to Hose Your Code
  2685. Original : Fifty Ways to Leave Your Lover
  2686. Group    : Paul Simon
  2687. Author   : Al Pena
  2688. Intro    :
  2689. Song     :
  2690.  
  2691.          Fifty Ways to Hose Your Code
  2692.          ----- ---- -- ---- ---- ----
  2693.  
  2694. The problem's all inside your code she said to me;
  2695. Recursion is easy if you take it logically.
  2696. I'm here to help you if you're struggling to learn C,
  2697. There must be fifty ways to hose your code.
  2698.  
  2699. She said it's really not my habit to #include,
  2700. And I hope my files won't be lost or misconstrued;
  2701. But I'll recompile at the risk of getting screwed,
  2702. There must be fifty ways to hose your code.
  2703.  
  2704. Just blow up the stack Jack,
  2705. Make a bad call Paul,
  2706. Just hit the wrong key Lee,
  2707. And set your pointers free.
  2708.  
  2709. Just mess up the bus Gus,
  2710. You don't need to recurse much,
  2711. You just listen to me.
  2712.  
  2713. She said it greives me to see you compile again.
  2714. I wish there were some hardware that wasn't such a pain.
  2715. I said I appreciate that and could you please explain,
  2716. About the fifty ways.
  2717.  
  2718. She said why don't we both just work on it tonight,
  2719. And I'm sure in the morning it'll be working just right.
  2720. Then she hosed me and I realized she probably was right,
  2721. There must be fifty ways to hose your code.
  2722.  
  2723. Just lose the address Les,
  2724. Clear the wrong Int Clint,
  2725. Traverse the wrong tree Lee,
  2726. And set your list free.
  2727.  
  2728. Just mess up the bus Gus,
  2729. You don't need to recurse much,
  2730. You just program in C.
  2731.  
  2732. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2733.  
  2734. Title    : Fork()ing on a Sun
  2735. Original : Seasons in the Sun
  2736. Group    : Terry Jacks
  2737. Author   : aem@aber.ac.uk (Alec David Muffett)
  2738. Intro    : Here's a little ditty I penned back in 1987 when I was first
  2739.        getting to grips with IP (and killing the machine at the same time).
  2740.        If you don't recognise the words well enough to get the tune, you
  2741.        weren't born...  as for pronunciation, pronounce "vi" as "vye" -
  2742.        that way, the song scans properly.  No flames, please... 
  2743.        The chorus is a wonderful thing to sing in pubs (bars) when you
  2744.        and a group of hackers get together, because it is eminently recog-
  2745.        nisable, but no-one outside your group will have the foggiest idea
  2746.        what you're on about...
  2747.        [fragment]
  2748. Song     :
  2749.  
  2750.         Goodbye my shell, it's hard to "vi",
  2751.         I cannot socket(), even though I try,
  2752.         Everything keeps going wrong...
  2753.         It needs a bind() to carry on,
  2754.         Proc' table's been full for too long.
  2755.  
  2756.     Chorus:
  2757.         We had Joy, We had fun,
  2758.         We were fork()ing on a Sun,
  2759.         but the joy is all gone,
  2760.         'til the processes are Done [1].
  2761.  
  2762.  
  2763. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2764.  
  2765. Title    : FORTRAN
  2766. Original : Pressure
  2767. Group    : Billy Joel
  2768. Author   : Thomas Koenig <ib09@rz.uni-karlsruhe.de>
  2769. Intro    : A little song about one of the joys of scientific computation
  2770.        [second revision]
  2771. Song     : 
  2772.  
  2773.        FORTRAN
  2774.  
  2775. You have to learn to pace yourself
  2776. FORTRAN
  2777. You're just like everybody else
  2778. FORTRAN
  2779. You've only had to write Pascal
  2780. So far
  2781. But you will come to the day
  2782. When the only thing that counts
  2783. Are megaflops on a Cray
  2784. And you'll have to deal with
  2785. FORTRAN
  2786.  
  2787. You used to call me paranoid
  2788. FORTRAN
  2789. But even you can not avoid
  2790. FORTRAN
  2791. You swore that ENTRY's a sure road to ruin
  2792. Now here you are with old code
  2793. COMMON blocks are misaligned
  2794. Assigned GOTOs disturb your mind
  2795. And you cannot handle FORTRAN
  2796.  
  2797. All grown up and no place to go
  2798. Pascal, Prolog,
  2799. What do you know?
  2800. All your life is a Lisp machine,
  2801. Linked lists, quicksort,
  2802. What does it mean?
  2803. FORTRAN
  2804. FORTRAN
  2805.  
  2806. Don't ask me for help
  2807. You're all alone
  2808. FORTRAN
  2809. You'll have to code it
  2810. On your own
  2811. FORTRAN
  2812. I'm sure you'll have some cosmic rationale
  2813. But here's your program, incomplete,
  2814. Two weeks late, three times too slow
  2815. Nothing to do but log on now
  2816. And write all your code in
  2817. FORTRAN
  2818. FORTRAN
  2819.  
  2820. All your life is Byte Magazine
  2821. I read it too
  2822. What does it mean?
  2823. FORTRAN
  2824.  
  2825. I'm sure you'll have some cosmic rationale
  2826. But here you are with old code
  2827. COMMON blocks are misaligned
  2828. Assigned GOTOs disturb your mind
  2829. And you have to code in
  2830. FORTRAN
  2831. FORTRAN, FORTRAN
  2832. One, two, three, four
  2833. FORTRAN
  2834.  
  2835. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2836.  
  2837. Title    : French Horn Concerto (for modem users)
  2838. Original : French Horn Concerto No 4 for French Horn by Motzart,
  2839.             based on the arrangment and lyrics by...
  2840. Group    : Micheal Flounders and Donald Swan
  2841. Author   : Russell Street (russells@ccu1.aukuni.ac.nz)
  2842. Info     : The original starts:
  2843.         I once had a whim and I had to obey it
  2844.         To by a french horn in a second hand shop
  2845.         I polished it up and I started to play it
  2846.         Inspite of my neighbour who begged me to stop
  2847.        The music was rearranged for a piano, so these
  2848.        lyrics may not fit any orchestral version of the
  2849.        "original".
  2850. Song     : 
  2851.  
  2852. I once had a whim and I had to obey it
  2853. To by a modem from a second hand shop
  2854. I made up a cable and I started to use it
  2855. In spite of my girlfriend who begged me to stop
  2856.  
  2857. To use my modem, I had to change my sleeping habits
  2858. I found that I could only get on at night
  2859. So many boards abound -- to give you a world, a beatuiful world so rich and round 
  2860. Oh the hours I had to spend before I got onto them it in the end
  2861.  
  2862. But that was yesterday and just to day I looked in the the usual place
  2863. There was the modem, but the cable itself was missing
  2864. Where can it have gone? Haven't you -- hasn't anyone seen my cable
  2865. Where can it have gone? What a blow, know I know I'm unable to read my net news
  2866.  
  2867. Who wipped that cable? I bet you a quid somebody did.
  2868. Knowing I had found a news group and wanted to read it
  2869. Afraid of my talents in talk.bizzare
  2870. For early today to my utter dismay it had vanished away to the ???? morn
  2871.  
  2872. I've lost that cable. I know I was using it yesterday
  2873. I've lost that cable, lost that cable, found that cable -- gorn
  2874. There's not much else to say -- I had better delay a report (?)
  2875.  
  2876. I know some party folk whose party jokes pretending to hunt with quart (?)
  2877. Gone away -- gone away -- was it one of them took it away?
  2878. Would you kindly return that serial cable -- where is the devil who pinched my cable?
  2879.  
  2880. I took it to the net.police -- I want that serial cable back
  2881. I miss my news more and more and more
  2882. With out that chat I'm feeling sad and so forlorn
  2883. Oh oh oh oh oh oh....
  2884.  
  2885. I found a board and wanted to play use it to display my talents in talk.bizzare
  2886. But early to day to my utter dismay it had totally vanished away
  2887.  
  2888. I thought up some stuff and I wanted to send it, but somebody took it away
  2889. I thought up some stuff and was longing to send it, but somebody took it away
  2890.  
  2891. My girlfriend is a sleep in her bed.
  2892. I will soon make her wish I was dead
  2893. I'll take up nethack instead
  2894. Whaaa, whaaa
  2895.  
  2896.  
  2897. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2898.  
  2899. Title    : Friend of the System
  2900. Original : Friend of the Devil
  2901. Group    : Jerry Garcia & Robert Hunter
  2902. Author   : Larry Stone <STONE@YALECS>
  2903. Intro    : 
  2904. Song     : 
  2905.      
  2906.              Friend of the System
  2907.              ====================
  2908.             By Larry Stone <STONE@YALECS>
  2909.          Submitted by Jeff Brandenburg <BRAND@VTCS1>
  2910.           Sung to the tune of "Friend of the Devil"
  2911.            by Jerry Garcia & Robert Hunter
  2912.      
  2913.   I logged on to the Ed-VAX, left a trail of coffee grounds.
  2914.   Didn't get to sleep that night 'til the morning came around.
  2915.      
  2916. Chorus:
  2917.   Said I'll run my program but it will take some time;
  2918.   A friend of the System is a friend of mine.
  2919.   If I get done before daylight,
  2920.   I just might write some code tonight.
  2921.      
  2922.   Ran into the System, baby, and it tried to blow me off.
  2923.   Spent the evening learning Pascal but still all it does is scoff!
  2924.      
  2925. (chorus)
  2926.      
  2927.   I tried to run the editor, but the System caught me there;
  2928.   It took my FORTRAN program and it vanished in the air!
  2929.      
  2930. (chorus)
  2931.      
  2932.   Got two reasons why I stay awake each night and day;
  2933.   The first one's name I can't pronounce, but he is my TA.
  2934.   The second one's my college Dean, 'cause I'm about to fail!
  2935.   She says if I don't pass C.S. I won't be long at Yale.
  2936.      
  2937.   Got a program in T-Lisp, baby, and one in FORTRAN IV.
  2938.   The first one has a hundred bugs but the other one has more!
  2939.      
  2940. (chorus)
  2941.      
  2942.  
  2943. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2944.  
  2945. Title    : Gateway To Heaven
  2946. Original : Stairway To Heaven
  2947. Group    : Led Zeppelin
  2948. Author   : EileenET Tronolone <et@sctc.af.mil>
  2949. Intro    : I just had to send it in, fellas. I'm sorry. I could not let all
  2950.        that stuff go by and not send it in.
  2951. Song     : 
  2952.  
  2953.  
  2954. Gateway To Heaven
  2955.  
  2956. There's a lady who knows
  2957. All the systems and nodes
  2958. And she's byteing a Gateway to Heaven
  2959. She telnets there, she knows
  2960. All the ports have been closed
  2961. With a nerd she can get
  2962. Files she came for
  2963.  
  2964. Woohoohoo
  2965. Woo Hoo Hoo HooHoo
  2966. And she's byteing a Gateway to Heaven
  2967. There's an motd
  2968. But she wants to be sure
  2969. Cos she knows sometimes hosts have
  2970. Two domains
  2971. In a path by the NIC
  2972. There's a burdvax that pings
  2973. Sometimes all of our flames
  2974. are cross-posted
  2975.  
  2976. Woohoohoo
  2977. Woo Hoo Hoo HooHoo
  2978. And she's byteing a Gateway to Heaven
  2979. And it's processed by root
  2980. Unix Labs will reboot
  2981. NCR will then listen to reason
  2982. And a prompt will respawn
  2983. For those yet to logon
  2984. And the networks will echo much faster
  2985.  
  2986. Woohoohoo
  2987. Woo Hoo Hoo HooHoo
  2988. And she's byteing a Gateway to Heaven
  2989. If there's a lookup in your netstat
  2990. don't be .alarmed now
  2991. it's just a pinging from the link queen
  2992. Yes there are two routes you can type in
  2993. but in the long run
  2994. there's still time to change the net you're on
  2995. (I hope so!)
  2996.  
  2997. And as we find stuff to download
  2998. We ftp and we chmod
  2999. There was a sysadm we know
  3000. Who changed the server to her own
  3001. She had root privs and she used chown
  3002. She hacked out on the DDN
  3003. And if you tail her stdin
  3004. Then you will find what you had lost
  3005. And get it back with cpio
  3006. To be a hack and not to scroll...
  3007.  
  3008. And she's byteing a Gateway to Heaven
  3009.  
  3010.  
  3011. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  3012.  
  3013. Title    : Gateway To Net Ten
  3014. Original : Stairway To Heaven
  3015. Group    : Led Zeppelin
  3016. Author   : Mark Lottor <mkl@nisc.sri.com>
  3017. Intro    : 
  3018. Song     : 
  3019.  
  3020.  
  3021. GATEWAY TO NET TEN    -- Mark Lottor
  3022.  
  3023. [Original words and music by Jimmy Page and Robert Plant]
  3024.  
  3025. There's a hacker who's sure all that's coax is fast
  3026. and he's buying a gateway to net ten.
  3027. When he gets it he'll know if the ports are all closed
  3028. with a SYN he can get what he sent for.
  3029.  
  3030. Ooh ooh ooh ooh, ooh ooh ooh ooh
  3031. and he's buying a gateway to net ten.
  3032.  
  3033. There's an RFC on the wall but he wants to be sure
  3034. cause you know sometimes words have two meanings.
  3035. In a note on the page there's a warning that says
  3036. sometimes all of our code is broken.
  3037.  
  3038. Don't ya know, it makes me wonder.
  3039.  
  3040. There's an error I get when I send to the net
  3041. and my packets are lost and retransmitting.
  3042. In my logs I have seen loops of mail thru the machine,
  3043. and the screams of those who are hacking.
  3044.  
  3045. Oooh, it makes me wonder.
  3046.  
  3047. And it's whispered that soon if we all fix and tune
  3048. then the packets will reach their destinations.
  3049. And a new day will dawn for hosts that stay long
  3050. and the telnets will echo quite faster.
  3051.  
  3052. Ohhhhh, it makes me wonder.
  3053.  
  3054. If there's a bustle in your cisco, don't be alarmed now
  3055. it's just a quick ping for the NIC machine.
  3056. Yes there are two paths you can route by, but in the long haul
  3057. there's still time to change the protocol.
  3058.     
  3059. Yowwww, it makes me wonder.
  3060.  
  3061. Your host is loaded and it will slow in case you don't know,
  3062. the unix's are asking you to join them.
  3063. Dear hacker, do you see the overflow, and did you know
  3064. your gateway is still under development.
  3065.  
  3066. And as we wind out more coax, and gateways slower than our hosts,
  3067. There goes a message we all know, it updates routes and wants to show
  3068. how everything still turns quite slow.
  3069. And if you listen very hard, the bits will come to you at last.
  3070. When all are ones and ones are all, to be a rubout and not a null.
  3071.  
  3072. And he's buying a gateway to net ten...
  3073.  
  3074.  
  3075. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  3076.  
  3077. Title    : Girls just wanna defun
  3078. Original : Girls just wanna have fun
  3079. Group    : Cindy Lauper
  3080. Author   : ?
  3081. Intro    : 
  3082. Song     : 
  3083.  
  3084.  
  3085. GIRLS JUST WANNA DEFUN*
  3086.  
  3087. I can't wake up, in the morning
  3088. Cause of what I've been doing for most of the night.
  3089. Teacher don't you know my program is done?
  3090. And girls just wanna defun.
  3091.  
  3092. The phone rings, in the middle of the night
  3093. Advisor screams, "Watcha gonna do with your life?"
  3094. Patrick**, how I relish double-oh-one***!
  3095. And girls just wanna defun.
  3096.  
  3097. They just wanna, just wanna, yeah
  3098. Girls just wanna defun.
  3099.  
  3100. Some people say
  3101. A beautiful girl can't tool all night like
  3102. The rest of the world.
  3103. I wanna be the one to welcome the sun.
  3104. And girls just wanna defun.
  3105.  
  3106. *Defun, the Lisp command to define a procedure
  3107. **Winston, ai professor, MIT
  3108. ***6.001, Structure and Interpretation of Computer Programs
  3109.  
  3110. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  3111.  
  3112. Title    : HACKADU
  3113. Original : Xanadu
  3114. Group    : Samuel Taylor Coleridge
  3115. Author   : Stuart McLure Cracraft
  3116. Intro    : 
  3117. Song     : 
  3118.  
  3119.  
  3120.     HACKADU
  3121.  
  3122. In Hackadu did Hackers Few
  3123.   An awesome program-hack command:
  3124. Where 20, the sacred system, grew
  3125. Through monitors nobody knew
  3126.   Down during the great demand.
  3127. Always twice two months to newer release
  3128. With TTY's and EMACS to bring the peace:
  3129. And here was software smothered by edit-line effects,
  3130. Where many a bureaucrat sauntered across the land,
  3131. And where MSG/TELNET/FTP were ancient as TENEX,
  3132. Constricting winning spots into the bland.
  3133.  
  3134. But oh! those abiding Hackers Few were cunning
  3135. And lept the heights of unimaginable lossage!
  3136. A savage place; as daemonical and sinning
  3137. as e'er which plastered a screen with "%DECSYSTEM-20 Not Winning"
  3138. B'fore users exchausted from the barfage!
  3139. And from this chaos, with irresistable force,
  3140. As if this thing were itself the Source,
  3141. A mighty idea came glistening to Hackers Fewest
  3142. Amid whose logic the sinning 20 burst
  3143. Huge fragments of scheduler flung forth like rebounding netmail,
  3144. Or chaffy words beneath the BLT's flail:
  3145. And 'mid this stupendous destruction at once and forever
  3146. It flung up the 20 to permanently sever.
  3147. Pages and pages of listings the burning grew
  3148. Through structures and directories in the Coup,
  3149. Then reached the sources known to few,
  3150. And slaughtered in tumult the offending mass:
  3151. And 'mid this tumult Hackers Few heard from afar
  3152. Ancestral systems declaring war!
  3153.  
  3154.     The shadows of the program-hack
  3155.     Floated strongly on the net;
  3156.     Where was heard the anguished cry of the Sack
  3157.     From which they inferred they'd win, they bet.
  3158. A true war of Hackers Few against Timesharing,
  3159. With the ancestors of the 20 battling forth with infinite daring!
  3160.  
  3161.     A 10 with a mighty cpu
  3162.     In this battle the Hackers Few espied:
  3163.     It was a DEC original that knew,
  3164.     That once the Hackers Few irresistibly grew,
  3165.     It would forever be banned to limbo.
  3166.     Could it wreak havoc upon the Few?
  3167.     With its powerful CPU?
  3168.     To such a deep satisfaction the answer is no,
  3169. That with a slice of their s ring tree Lee,
  3170. And set your list free.
  3171.  
  3172. Just mess up the bus Gus,
  3173. You don't need to recurse much,
  3174. You just program in C.
  3175. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  3176.  
  3177. end of file on alt.kids-talk!
  3178.  
  3179.  
  3180.  
  3181. --
  3182. Daniel Drucker        N2SXX       Coconut seashells whispering to me
  3183. daniel%mertwig@uunet.uu.net         "Forever, forever, my Coda..."
  3184.