Computer Jokes — most viewed jokes

Random joke from this category

Computer Gender Experts

Two groups of computer experts were set up in order to find out whether computer is male or female: one group was male, and the other group was female.

The group of women reported that computers should be refereed to as "HE" because:

  1. In order to get their attention you have to turn them on.
  2. They have a lot of data but are still clueless.
  3. They are supposed to help you solve problems but half the time they are the problem.
  4. As soon as you commit to one, you realise that if you had waited a little longer, you could have had a newer and better model.

The group of men reported that computers should be refered to as "SHE" because:

  1. No one but the creator understands their logic.
  2. The native language they use to talk to other computers is incomprehensible to anyone else.
  3. Even your smallest mistakes are stored in long term memory for later retrieval.
  4. As soon as you make a commitment to one, you find yourself spending half your paycheck on accessories for it.

Power Of Shift

Unleash the Power of Shift!

My shift keys have little arrows on them. Does that mean the real shift keys are located above them, and these keys are just little signs to point them out?
→ Nope, they're the Real McCoy. The little arrows mean "up", as in "look up at the screen". Your keyboard is telling you to learn to touch type and quit staring at your fingers.

What happens if I press both shift keys?
→ Even bigger letters may show up on your screen. You should not use this feature, however, because these letters are also brighter, and may cause Screen Burn-In, which would be particularly embarrassing if you were typing something naughty at the time. You might consider obtaining the author's Shift Key Burn-In Protector program for only $139.95. Or you might not, it's your computer, but don't say I didn't warn you.

My religion prohibits the use of shift keys. how can i type capital letters and punctuation
→ Discuss alternatives to the shift key with your spiritual advisor. Perhaps your deity would not be angered by repeated use of the Caps Lock key, or maybe you can retain a consultant to depress the shift for you. You might also consider replacing punctuation marks that require the use of shift keys with lower case expressions; replace ? with "huh" and ! with "zowie".

I pressed shift and its stuck down now
→ Do small children with a fondness for peanut butter use your keyboard frequently? If so, you may want to clean it off for more reliable operation. First, disconnect your keyboard by gripping each of its ends firmly and pulling as hard as you can. Next, immerse the keyboard in warm water and scrub thoroughly with your favorite lemon-scented detergent and lots of steel wool. Finally, you need to dry the keyboard. Either dry it to touch with a handheld blowdryer, or place it it the dryer for not less than 60 minutes. Be sure to clean the lint screen when you are finished.

Why are there are no "shift" keys on my keyboard, but there are two keys labelled "hif"?
→ Again, you may want to consider cleaning your keyboard, and washing your hands more frequently for that matter.

Are there shift keys on my Macintosh?
→ Yes, although instead of the notation "shift", the key may be labelled with an excited Mac face, something like :O . Press this key to use shift, and be thankful you're using a friendly Mac instead of a mean old PC with all them confusin' words 'n stuff on it.

I'm sick of pushing the shift key every single time I want big letters. Is there any other way to do this?
→ This is the Modern Age of Convenience, and you may be able to activate the shift key merely with the power of your voice! Check to see whether your computer is equippped with speech-recognition equipment by saying the word "shift" very clearly and slowly into its speaker. Then watch the keyboard closely to see if the Shift key moves down. Note that you may have to repeat this action several times to "train" the computer to recognize your voice before the feature works reliably.

There are two shift keys, which should I use?
→ Avoid unnecessary wear on either shift key by alternating between the two. Keep track of your usage of each key so that you press them in equal amounts. Your keyboard may be equipped with a small notepad; you should use this to make little tally marks in two columns for each time you shift. Remember, it's better to go to a little trouble than wind up with a broken shift key.

Why are the shift keys bigger than the other keys?
→ They aren't. This is simply an optical illusion. Just as the moon appears much larger when it is close to the horizon, your shift keys look larger because of their proximity to other keys. To verify this, go out in a large field at night with your keyboard, place it in an upright position, and view it from a distance of 200 yards. Sure enough, the keys all look the same size!

If I press the shift key at the wrong time, or too many times, will my computer explode?
→ No. Well, generally no. Not unless you are using a NEC laptop. Or vt100 terminal emulation. But even then, hardly ever. Really, don't worry about it. Forget I mentioned it. Just type softly. Move along, next question.

No matter what I do, the shift key just doesn't seem to work. What's wrong?
→ Have you ever considered that the problem may not be your keyboard, the problem may be YOU? Perhaps God Himself has suspended the operation of these keys to send you a Message that you have strayed from the path of righteousness. Use this as an opportunity to reflect on your life.

Real Software Engineers

Real software engineers eat quiche.

Real software engineers don't read dumps. They never generate them, and on the rare occasions that they come across them, they are vaguely amused.

Real software engineers don't comment their code. The identifiers are so mnemonic they don't have to.

Real software engineers don't write applications programs, they implement algorithms. If someone has an application that the algorithm might help with, that's nice. Don't ask them to write the user interface, though.

If it doesn't have recursive function calls, real software engineers don't program in it.

Real software engineers don't program in assembler. They become queasy at the very thought.

Real software engineers don't debug programs, they verify correctness. This process doesn't necessarily involve executing anything on a computer, except perhaps a Correctness Verification Aid package.

Real software engineers like C's structured constructs, but they are suspicious of it because they have heard that it lets you get "close to the machine."

Real software engineers play tennis. In general, they don't like any sport that involves getting hot and sweaty and gross when out of range of a shower. (Thus mountain climbing is Right Out.) They will occasionally wear their tennis togs to work, but only on very sunny days.

Real software engineers admire PASCAL for its discipline and Spartan purity, but they find it difficult to actually program in. They don't tell this to their friends, because they are afraid it means that they are somehow Unworthy.

Real software engineers work from 9 to 5, because that is the way the job is described in the formal spec. Working late would feel like using an undocumented external procedure.

Real software engineers write in languages that have not actually been implemented for any machine, and for which only the formal spec (in BNF) is available. This keeps them from having to take any machine dependencies into account. Machine dependencies make real software engineers very uneasy.

Real software engineers don't write in ADA, because the standards bodies have not quite decided on a formal spec yet.

Real software engineers like writing their own compilers, preferably in PROLOG (they also like writing them in unimplemented languages, but it turns out to be difficult to actually RUN these).

Real software engineers regret the existence of COBOL, FORTRAN and BASIC. PL/I is getting there, but it is not nearly disciplined enough; far too much built in function.

Real software engineers aren't too happy about the existence of users, either. Users always seem to have the wrong idea about what the implementation and verification of algorithms is all about.

Real software engineers don't like the idea of some inexplicable and greasy hardware several aisles away that may stop working at any moment. They have a great distrust of hardware people, and wish that systems could be virtual at ALL levels. They would like personal computers (you know no one's going to trip over something and kill your DFA in mid-transit), except that they need 8 megabytes to run their Correctness Verification Aid packages.

Real software engineers think better while playing WFF 'N' PROOF.

Programmer Versus Engineer

A Programmer and an Engineer are sitting next to each other on a long flight from LA to NY. The Programmer leans over to the Engineer and asks if he would like to play a fun game. The Engineer just wants to take a nap, so he politely declines and rolls over to the window to catch a few winks.

The Programmer persists and explains that the game is real easy and a lotta fun. He explains "I ask you a question, and if you don't know the answer, you pay me $5. Then you ask me a question, and if I don't know the answer, I'll pay you $5." Again, the Engineer politely declines and tries to get to sleep. The Programmer, now somewhat agitated, says, "OK, if you don't know the answer you pay me $5, and if I don't know the answer, I'll pay you $50!"

This catches the Engineer's attention, and he sees no end to this torment unless he plays, so he agrees to the game. The Programmer asks the first question. "What's the distance from the earth to the moon?" The Engineer doesn't say a word, but reaches into his wallet, pulls out a five dollar bill and hands it to the Programmer.

Now, it's the Engineer's turn. He asks the Programmer "What goes up a hill with three legs, and comes down on four?"

The Programmer looks up at him with a puzzled look. He takes out his laptop computer and searches all of his references. He taps into the Airphone with his modem and searches the net and the Library of Congress.

Frustrated, he sends e-mail to his co-workers -- all to no avail.

After about an hour, he wakes the Engineer and hands him $50. The Engineer politely takes the $50 and turns away to try to get back to sleep.

The Programmer, more than a little miffed, shakes the Engineer and asks "Well, so what's the answer?"

Without a word, the Engineer reaches into his wallet, hands the Programmer $5, and turns away to get back to sleep.

The Twelve Bugs Of Christmas

For the first bug of Christmas, my manager said to me
See if they can do it again.

For the second bug of Christmas, my manager said to me
Ask them how they did it and
See if they can do it again.

For the third bug of Christmas, my manager said to me
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the fourth bug of Christmas, my manager said to me
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the fifth bug of Christmas, my manager said to me
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the sixth bug of Christmas, my manager said to me
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the seventh bug of Christmas, my manager said to me
Say they need an upgrade
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the eighth bug of Christmas, my manager said to me
Find a way around it
Say they need an upgrade
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the ninth bug of Christmas, my manager said to me
Blame it on the hardware
Find a way around it
Say they need an upgrade
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the tenth bug of Christmas, my manager said to me
Change the documentation
Blame it on the hardware
Find a way around it
Say they need an upgrade
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the eleventh bug of Christmas, my manager said to me
Say it's not supported
Change the documentation
Blame it on the hardware
Find a way around it
Say they need an upgrade
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

For the twelfth bug of Christmas, my manager said to me
Tell them it's a feature
Say it's not supported
Change the documentation
Blame it on the hardware
Find a way around it
Say they need an upgrade
Reinstall the software
Ask for a dump
Run with the debugger
Try to reproduce it
Ask them how they did it and
See if they can do it again.

Spell Checker Rivalry

FrameMaker and Interleaf are competing documentation products. When the spelling checker of FrameMaker 2.1 encounters the word Interleaf in a document, it flags it as a misspelling. What does it offer as the correct spelling? "FrameMaker"!