The Hacker (hacked version)

Date: : 1 Nov 1980 1402-PST
From: : K.KARLB (Karl B. Young)
Subject: : The Hacker (hacked version)
		A Consideration Of The Ancient Manuscript

	It has come into our possession (how this came about is well 
beyond the scope of this treatise, but is exhaustively treated in Young's
humorous yet informative essay 'Rumblings In The Garbage Heap') a
manuscript of doubtless authenticity.  After decoding from the original
classical language ASCII, we present it here in its almost original form
with the following notes:



			The Hacker[1]

   (to the tune of[2] 'The Gambler', by Kenny Rogers[3])

On a cold,[4] winter's night[5] in a building they call CERAS[6]
I[7] met up with a hacker; we were tired and fighting sleep[8][9].
He took his turn a-starin'[10] at my screen there in the darkness[11].
Then boredom overtook him[12] and...he began to speak.

He said, "Son, I've made a life out of user consultation[13]--
Knowin' what your program does by the way you hold your eyes[14]--
And if you don't mind my sayin'[15], you are out of allocation[16].
For a taste of your soda[17] I will give you some advice[18]."

So I handed him my Pepsi[19] and he washed down my last swallow[20].
Then he killed my job and put me in the queuing line[21].
Then the line printer got quiet[22] and his face lost all expression:
"If you're going to play the game[23], boy, you've gotta learn to use your
	time"

CHORUS[24]:
	"You gotta know when to code, know when to log out,
	Know when to single-step[25], know when you're through.
	You don't write your program when you're sitting at the terminal.
	There'll be time enough for writing...when you're in the queue[26]."

[27]"Every hacker knows that the secret to survivin'
Is knowin' when the time is free[28] and what's the load and queue.
Cause everyone's a cruncher and everyone's a user[29]
And the best that you can hope for is a crash when you're through[30]."

Then he walked back towards his terminal as I stumbled to the lobby[31],
Went over to the couches and drifted off to sleep[32].
And somewhere in the darkness, the hacker he done logged out.
But in his final words I found some time that I could keep.

CHORUS[33]


Notes:

    [1]	Hacker (Haak' - ur) from the English, 'to hack' (Olde Englishe --
	HACKE).  One who hacks, esp. one who consistently makes small and
	unimportant changes to a program so as to be clever.

    [2] It is doubtful that the person or persons who wrote this song had
	any concept as to what a tune is.

    [3] It appears that the author of this piece never had a last name and 
	was forever burdened by his parents with two first names.

    [4] Note here that the scribe did not know English very well.  This
	comma ain't necessary. 

    [5] At the location where the ballad takes place, it is always cold
	and since one usually has no concept of the outside world, it might
	as well be winter as any other season.

    [6] Center for Educational Research At Stanford, also known as SCRDT,
	also known as 'a concrete and glass structure in the center of
	Stanford campus'.

    [7] The first person is used here, the name of the second person 
	having been changed to protect his innocence.

    [8] Sleep research is prevalent at Stanford, although I am unaware of
	any fighting that is caused by this.  Certainly conscription of
	young men to fight is discouraged.

    [9] There is a second theory about this phrase, the contention being 
	that the author and the hacker were brothers (or at least relatives)
	by the name of Sleep--Tired and Fighting Sleep to be precise--which
	however throws some suspicion on the sanity of their parents.

   [10] It is apparent by this that the author of the ballad was in no small
	trouble, if people had to take turns to come over and stare at his
	terminal.

   [11] The lighting at CERAS has never been known for its brilliance.  In
	fact, it has deteriorated drastically from its original intensity
	so that each carrel must now depend on the glow from the screens
	for any illumination.

   [12] B.Boredom is a frequent user of LOTS and is so repulsive that users
	have been known to strike up a conversation with anyone else to
	avoid having to talk to this creature.  This is precisely what
	occurs here.

   [13] This may or may not be an exaggeration.  Many consultants do seem
	to have been here for an awfully long time.  It is a rare case,
	though, that these oft-seen personages are actually devoted to
	consulting.

   [14] This is not an exaggeration.

   [15] A rare show of concern for the user.  Usually, hackers don't care
	if a person minds or not.  This was obviously an unusual (or at
	least a mental) case.

   [16] Allocation, n., from the English, to allocate.  The amount of time
	given to a user with which he may communicate to the computer. This
	time is not, however, absolute and it is indeed the case that a
	person may be communicating while 'over allocation'.  Although
	allocation has been around for years, the definition of it has
	recently come under attack, and whole new school of thought has 
	sprung up based on the premise that allocation, like astrology,
	should depend on the time of year.

   [17] From the English, "Soda Pop".  Also known as "pop" or just "drink".
	It appears to be a regional peculiarity as to which one you prefer.

   [18] This phrase indicates that the hacker was NOT a wheel, being able
	only to give advice in a verbal fashion, and not by being enabled.

   [19] This is a common drink (soda, pop, etc) among hackers, esp. late at
	night when the body's withdrawal from caffeine tends to place it in
	a state of hibernation.

   [20] Perhaps the most vulgar part of the entire ballad.  It has been well
	established that the last part of any drink (soda, pop, etc) is
	mostly backwash, anyway.

   [21] This is very redundant and repetitive, too.  Unless, of course, a
	line was being formed to use the queuing terminal, which is not
	uncommon.

   [22] Probably was jammed or broken again.

   [23] It is not likely that the author was playing a game (specifically
	adventure) at the time, but it is possible that the hacker could
	only relate to him on those terms..

   [24] It is most unusual that a chorus should be wandering through CERAS
	just at this moment.  Infrequent visits by the LSJUMB and the
	Mendicants have been noted, however.

   [25] This may have confused the poor user, unless the hacker was refering
	to the practice of manually 'walking' through the program.  The new
	Pascal 20 debugger does have a single-stepper.
	
   [26] This line and the one before it contain the two most powerful
	thoughts of the entire ballad.  They are restatements of a well-
 	known maxim that should be recognizable by the reader.

   [27] At this point in the ballad, the manuscript indicates a gentle
	modulation up one key.

   [28] There may be no such thing as a free lunch, but apparently there
	are (highly contested) periods when time is free.  This explains
	why the hacker put the user back into the queue even though he had
	no allocation left.

   [29] Ain't it the truth.

   [30] It appears that if the system crashes just before a user logs out,
	that user retains the benefit of his work, and is not penalized for
	the time he uses.  Not very dependable.

   [31] It is easy to stumble in the CERAS lobby.  There are many pieces of
	misplaced furniture and they are all chained down.

   [32] As odd as this may seem, it happens all the time.  It may even give
	us an inkling as to who the user was.  Note:  Due to his falling
	asleep, he probably missed his terminal assignment, which is also
	common.

   [33] In the original, it is indicated that the chorus here is to be
	repeated, the second time with a background counterpoint, thusly:

	You gotta know when to code (when to code),
		know when to log out (when to log out),
		   etc....