what you don't know can hurt you
Home Files News &[SERVICES_TAB]About Contact Add New

hack-too-long.html

hack-too-long.html
Posted Aug 17, 1999

You know you've been hacking too long when...

systems | unix
SHA-256 | 9ede52a3aa3e5dc605473880a893c32d314c0b0d6b0336b1bcd959af4953ed63

hack-too-long.html

Change Mirror Download
<html>

<title>You Know You've Been Hacking Too Long When...</title>

<h2>The Canonical List of</h2>
<h1>"You Know You've Been Hacking Too Long When..."</h1>

<h4>Originator: <em>koos@kzdoos.hacktic.nl</em></h4>
<h4>This version edited by: <em>rob@ccs.neu.edu</em></h4>

<em>Share and Enjoy!</em><p>

<hr>

<h2>You know you've been hacking too long when...</h2>

...you want an elevator to the basement and begin looking for the "0" key,
because 0 is less than 1.
<p>
...you are afraid to hit the snooze bar on your alarm clock too many times
because you think that the clock's subroutine is mallocing memory each time it
goes to print the free memory on the front, and soon it would run out.
<p>
...you look for your toothbrush by trying to do a '/toothbrush' command.
<p>
...you write your code as follows:

<pre>
(define Shit_lang
(lambda (crap)
(if (eq? crap ())
(display "the shit is over")
(begin
(if (eq? crap never-ending)
(delete! all)
(shit_lang (- crap 1)))))))
</pre>

in a program which takes up 38 pages (of similar stuff) after 28 hours of work.
<p>
...you are trying to recall something and hear in your head: "Parity
error at address..."
<p>
...you're writing a homework assignment, and get to the end of the line
in the middle of a sentence, tack on a '\', and continue writing on the next
line.
<p>
...you pick up a rootbeer and read the label as "High Res", not Hires.
<p>
...you try to sleep, and think, "telnet sleep.cs.mun.ca".
<p>
...you have two books, one on top of another, and think: "No problem.
I'll just click on its title bar to raise the other book to the front."
<p>
...you hear a professor lecturing, and think that any question will crash
his/her lecture interpreter.
<p>
...you hit the wrong key on the elevator keypad and you feel frustrated
when you see that it has no "Undo" key.
<p>
...you think of the lyrics to "Jump! Jump!" by Kris Kross and wonder if
they can be assembled...
<p>
...you start typing semi-colons at the end of sentences instead of full
stops;
<p>
...you see something written on the blackboard and think: "Why don't I
just log on and download it?"
<p>
...you think you can't wake up in the morning because you forgot to push
a return address on the stack the night before.
<p>
...you wake up with a woman and you think that she is a PDP-11 and you
try to figure out how to boot her.
<p>
...you think your girlfriend is a VAX, and can't figure out where to put
the floppy.
<p>
...you plan a hectic day as follows: "My load average seems to be a bit
too high, my scheduler might die any moment, and I'm running out of swap
space... I'd better kill off some low-priority user processes."
<p>
...you are reading a book and look for the space bar to get to the next
page.
<p>
...you are working on two SPARC stations, and get confused as to why
attempting to move the mouse off one screen doesn't move it onto the other.
<p>
...you are watching TV and look for the "Info" key in the remote control
to find out the name of the program.
<p>
...you want to grep a book.
<p>
...you want to grep a videocassette.
<p>
...you want to 'grep toothbrush /dev/gym_bag'.
<p>
...you want to 'grep keys /dev/pockets'.
<p>
...you want to 'grep homework /dev/backpack'.
<p>
...your children do something they shouldn't, you tell them to stop, and
they do it just once more, and you react by thinking: "Well, they prefetched
the instruction and are executing it in the delay slot..."
<p>
...after fooling around all day with routers and other junk, you pick up
the phone and start dialing an IP number.
<p>
...the bell rings ending class while the professor is in the middle of a
sentence, and you think, "How in the world is he going to carry that
continuation back to his office?"
<p>
...you watch the temperature display on The Weather Network say that it
is -0 degrees outside, and you catch yourself wondering if it is
sign-magnitude or 1's-complement.
<p>
...you get in an elevator and double-press the button for the floor you
want.
<p>
...you go to the movies and it takes 5 minutes to get used to the flicker
(damn low refresh rate...)
<p>
...you go to the movies and catch yourself wondering what the color depth
of the screen image is.
<p>
...you see a flock of birds, and you sit there and try to figure out the
algorithms that determine their movement.
<p>
...not only do you check your e-mail more often than your paper mail, but
you remember your network address faster than your postal one.
<p>
...your S.O. kisses you on the neck and the first thing you think is "Uh,
oh, priority interrupt!"
<p>
...you go to balance your checkbook and discover that you're doing the
math in octal.
<p>
...your computers have a higher street value than your car.
<p>
...in your universe, "round numbers" are powers of 2, not 10.
<p>
...more than once, you have woken up recalling a dream in FORTRAN.
<p>
...you wonder if you could comment out the code that caused your
girlfriend to get pregnant, but then you realize: you do not have the source
to your girlfriend, and even if you did, how would you go about recompiling
her, anyway?
<p>
...your alarm clock goes off, and you think it is spawning new alarm clock
processes and you have to kill them quickly so it doesn't fill up the process
table and prevent you from doing <em>anything</em> about it. The only problem
is, there is a monitor process that you can't kill, and every time you kill
off one of the ring_alarm(x) processes, it waits 9 minutes and spawns another
one.
<p>
...you wish you could 'sleep 24000 &'.
<p>
...you try to bring a window to the front of something, then you realize
that the "something" is a post-it (tm) on your screen.
<p>
...in art class, you make a mistake in a drawing and look frantically for
the "Undo" button on the paper.
<p>
...you've been low-level debugging ethernets for a week and when you see
two people at a table trying to pick up the same jar of butter you wonder if
they are using the correct CSMA/CD algorithm to avoid a re-collision.
<p>

<hr><address>
<a href="http://www.ccs.neu.edu/home/rob/">rob@ccs.neu.edu</a>
</address>

</html>
Login or Register to add favorites

File Archive:

March 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Mar 1st
    16 Files
  • 2
    Mar 2nd
    0 Files
  • 3
    Mar 3rd
    0 Files
  • 4
    Mar 4th
    32 Files
  • 5
    Mar 5th
    28 Files
  • 6
    Mar 6th
    42 Files
  • 7
    Mar 7th
    17 Files
  • 8
    Mar 8th
    13 Files
  • 9
    Mar 9th
    0 Files
  • 10
    Mar 10th
    0 Files
  • 11
    Mar 11th
    15 Files
  • 12
    Mar 12th
    19 Files
  • 13
    Mar 13th
    21 Files
  • 14
    Mar 14th
    38 Files
  • 15
    Mar 15th
    15 Files
  • 16
    Mar 16th
    0 Files
  • 17
    Mar 17th
    0 Files
  • 18
    Mar 18th
    10 Files
  • 19
    Mar 19th
    32 Files
  • 20
    Mar 20th
    46 Files
  • 21
    Mar 21st
    16 Files
  • 22
    Mar 22nd
    13 Files
  • 23
    Mar 23rd
    0 Files
  • 24
    Mar 24th
    0 Files
  • 25
    Mar 25th
    12 Files
  • 26
    Mar 26th
    31 Files
  • 27
    Mar 27th
    19 Files
  • 28
    Mar 28th
    42 Files
  • 29
    Mar 29th
    0 Files
  • 30
    Mar 30th
    0 Files
  • 31
    Mar 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close