The Hacker's Song by Dave Touretzky and Don Libes (with no apologies whatsoever to Monty Python) I'm a hacker and l'm okay. I work all night and I sleep all day. I wrote some haeks in APL, each on a single line. They're mutually recursive, and ron in n-squared time! (chorus:) Oh, he's a hacker and he's okay. He works all night and he sleeps all day. I'm a hacker and l'm okay. I work all night and I sleep all day. I wrote two hacks in MACRO, with UlJOs galore. One plays Nim on the eonsole lights, while the other zeros core! (choros) I wrote a hack in Snobol. with FORTRAN subroutines, It spits out trashy stories, for ladies' magazines! (chorus) I wrote some hacks in InterLisp, they barely fit in core. The swapper thrashed its guts out, So now it runs no more. (chorus) I wrote a hack in microcode, with a goto on each line, it runs as fast as Superman, but not quite every time! (chorus) I wrote some hacks in Ada, and still can't run them yet, Do you suppose we'll see that day? On it, I wouldn't bet! (chorus) I wrote a hack for UNIX While it was still in vogue. It knows the tricks to pacman, and plays mean games of rogue! (chorus) I wrote some hacks, distributed, across our neat gateway. Each one of its 10 functions kills RIG in a different way! (chorus) I wrote some hacks in Mlisp, to edit files of root. It writes them back no-eecute, And now it won't reboot! (chorus) I wrote some hacks to manage jobs with PLITS and IPC. Its very first activity, was firing the facul! (chorus) I wrote some hacks with P and V to synchronize my life. Now I can't use the bathroom, I'm deadlocked with my wife! (chorus) I wrote a hack (in theory), it may not ever halt. But if it does, just watch out... lFatal Error: Infinite Page Fault] co (chorus) I wrote a hack with hough transforms for our folks at DoD. It'll guidc their fancy missUes, to Washington, D.C. I'm a hack« and l'm okay, I work all night and I sleep all day. 1'11 havc a system of my own someday, that'll run my code in a hacked-up way.