Unix Songs
UNIX* [To the tune of _Money_ by Pink Floyd]
----
UNIX, it's a gas;
grab that VAX with
both hands and
make it crash.
UNIX, it's a hit;
Don't give me that
PC DOS Bullshit.
I'm into well benchmarked
POSIX Open Systems
I think I need a RISC chip.
UNIX, jmp back;
I'm all niced now
pop your frame off of
my stack.
Cycles For Nothing
(i want my
i want my
i want my X-MP!)
Now look at them yo-yo's that's
the way you do it
You run the fortran on the X-MP
That ain't hackin' that's the way
you do it
Cycles for nothin', gigabits for free
Now that ain't hackin' that's the way
you do it
Lemme tell ya them guys ain't dumb
Maybe Monte Carlo on a three-quark
system
Maybe design a little neutron bomb
We gotta install microwave uplinks
Custom fuzzballs for everyone
We gotta link up DDS circuits
BERT and loopback tests to run
See the kid professor with the blue
jeans and the necktie
Yeah buddy that's his own hair
That kid professor got his Nobel
prize now
That kid professor he's a millionaire
We gotta install microwave uplinks
Custom fuzzballs for everyone
We gotta link up DDS circuits
BERT and loopback tests to run
I shoulda stuck to writing in fortran
I shoulda kept that old 029
Look at that output, he got it stacked
up to the ceilin'
I bet he ain't read one line
And in there, what's that?
A hundred postdocs?
Bangin' on the keyboards like some
chimpanzees
That ain't hackin' that's the way you
do it
Cycles for nothin', gigabits for free
We gotta install microwave uplinks
Custom fuzzballs for everyone
We gotta link up DDS circuits
BERT and loopback tests to run
I've looked in kernel memory,
I've looked in the tables.
I try to find some core
For fifty million pages.
They call me the swapper.
I've been searching low and high.
Unix won't run out of memory
Till the day I die.
I asked Dennis Ritchie,
I asked Ken Thompson.
I asked comp.unix.wizards,
But they couldn't help me either.
They call me the swapper.
I've been searching low and high.
Unix won't run out of memory
Till the day I die.
People tend to hate me,
Cause I swap too slow.
As I page out their jobs
They want to shake my hand.
Focusing on swap space,
Investigating pagefaults,
I'm a pagedaemon,
I'm a very desperate hack.
Unix won't run out of memory
Till the day I die.
I learned how to raise resident set size.
Yeah, but look at this process it's mem'ry bound!
I'm happy when you segfault,
and when you run thrash.c I crash.
I get values but I
Don't know how or why!
I'm looking for core,
You're looking for CPU,
We're running on the same box,
And we don't know what to do!
They call me the swapper.
I've been searching low and high.
Unix won't run out of memory
Till the day I die.
UNIX Man (to The Beatles' "Nowhere Man")
--------
He's a real UNIX Man
Sitting in his UNIX LAN
Making all his UNIX .plans
For nobody
Knows the blocksize from 'du'
Cares not where /dev/null goes to
Isn't he a bit like you
And me?
UNIX Man, don't worry
It's the tube that's blurry
UNIX Man
The new kernel boots, just like you had planned
He's as wise as he can be
Programs in lex, yacc and C
UNIX Man, can you help me
At all?
UNIX Man, please listen
My printout is missin'
UNIX Man
The wo-o-o-orld is your 'at' command
Ever since I heard of Unix
I've always had a ball,
From SunOS to Minix
I must have run 'em all
But I ain't seen nothing like him
On systems large or small
That tired, squinting, blind kid
Sure makes a mean sys call!
He sits like a statue,
Becomes part of the machine,
Feeling all the limits,
Knows what the signals mean
Hacks by intuition
His process never stalls,
That tired, squinting blind kid
Sure makes a mean sys call!
He a Unix Wizard,
I just can't get the gist
A Unix wizard's
Got such a mental twist
How do you think he does it?
I don't know!
What makes him so good?
Ain't got no distractions
Don't hear no beeps or bells
Don't see no lights a flashin'
Ignores his sense of smell
Patches running kernels
Dumps no core at all,
That tired, squinting and blind kid
Sure makes a mean sys call!
I thought I was
The process table king,
But I just handed
My root password to him.
Even on my favorite boxen,
His hacks can beat my best.
The network leads him in,
And he just does the rest.
He's got crazy Finger servers
Never will seg-fault...
That tired, squinting blind kid
Sure makes a mean sys call!
Waiting for the Sun (by Jamie Mason, to the Doors tune of the same name)
-------------------
At first flash of daylight,
We're still hacking in C.
Sitting there
Bashing one last Bug
Waiting for the Sun,
Waiting for the Sun,
Waiting for the Sun.
Can't you feel it,
Now that work is due,
That it's time to
Fight for some CPU
Waiting for the Sun,
Waiting for the Sun,
Waiting for the Sun.
Waiting for the Sun.
Waiting... Waiting... Waiting... Waiting...
Waiting... Waiting... Waiting... Waiting...
Waiting for Make is
Such a bore.
Waiting for a.out to
Stop dumping core...
Waiting for some cycles
All day long.
Waiting for adb to tell me what went wrong.
This is the strangest
Bug I've ever known.
Can't you feel it,
Now that work is due,
That it's time to fight
For some CPU
Waiting for the Sun,
Waiting for the Sun,
Waiting for the Sun.
Waiting for the Sun.
Gateway To Heaven
There's a lady who knows
All the systems and nodes
And she's byteing a Gateway to Heaven
She telnets there, she knows
All the ports have been closed
With a nerd she can get
Files she came for
Woohoohoo
Woo Hoo Hoo HooHoo
And she's byteing a Gateway to Heaven
There's an motd
But she wants to be sure
Cos she knows sometimes hosts have
Two domains
In a path by the NIC
There's a burdvax that pings
Sometimes all of our flames
are cross-posted
Woohoohoo
Woo Hoo Hoo HooHoo
And she's byteing a Gateway to Heaven
And it's processed by root
Unix Labs will reboot
NCR will then listen to reason
And a prompt will respawn
For those yet to logon
And the networks will echo much faster
Woohoohoo
Woo Hoo Hoo HooHoo
And she's byteing a Gateway to Heaven
If there's a lookup in your netstat
don't be .alarmed now
it's just a pinging from the link queen
Yes there are two routes you can type in
but in the long run
there's still time to change the net you're on
(I hope so!)
And as we find stuff to download
We ftp and we chmod
There was a sysadm we know
Who changed the server to her own
She had root privs and she used chown
She hacked out on the DDN
And if you tail her stdin
Then you will find what you had lost
And get it back with cpio
To be a hack and not to scroll...
And she's byteing a Gateway to Heaven
Tap my wire (the more's)
~~~~~~~~~~~
You know that I would be untrue
You know that I would be a 'foo'
If I was to say to you
We couldn't hack ourselves to root
Come on hackers tap a wire
Come on hackers tap a wire
Try to set the mode-bits higher
The time to sit and watch is gone
No time to linger in the shell
Try to make crack-programs run
Yes we will make the tty's bell
Come on hackers tap a wire
Come on hackers tap a wire
Try to set the mode-bits higher
The Boys of HP (sung to the tune 'The Boys of Summer' by Don Henley)
--------------
(csfs1 = Comp. Sci File Server 1)
Nobody in the room
no cursor on the screen
I feel it in the air
'csfs1 not responding'
empty disk, empty screen,
the server goes down alone
I was logged into my account
and I know you have no phone.
I can see it
the workstation's collecting dust
You've got your 'console long:'
and your blank screen, baby.
And I can tell you
I'll never get my source by dawn
once the boys from HP have gone.
I'll never forget those night.
I wonder if I ever got to sleep?
Remember how you made me crazy
Remember how _you_ made _me_ scream?
I don't understand what happened to my source
If I can't ever get it back,
I'm sure you have no remorse.
I can see it
the system crashing on me
you've got your pinstriped suit
and your corporate paranoia, baby.
And I can tell you
my love for this will still be strong
after the boys of HP have gone
Out in the corridors I saw
a bunch of lost programmers
A little voice inside my head say,
"Don't buy more,
you should never buy more"
I thought I knew where my source was
What did I know?
Those servers are gone forever,
I should just let them go, but-
I can see it-
your drives eating my work
You've got that salesman's pitch
and your demo running baby.
and I can tell you-
my love for CS will still be strong
even after the boys from HP have gone.