Computer Humor II

More funny material on our Bogus Press Release Page - Don't miss it!

Check out the Microsoft Jokes Page -- and our Y2K Page

Bill Gates to his broker: "You bought WHAT?!? ... I said 'SNAPPLE'!"

"I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone"
--Bjarne Stronstrup (originator of C++ programming language)


Mouse Balls
In the Beginning
Paradigm Shift - Unix humor
How to Please Your IT Department 
Amish Virus 
Fixing the Office Printer 
How to Build a Web Page in 25 Steps 
Tornado Drill 
The Turing Test 
Her Terminal is Smoking
A Woman Calls the Canon Help-Desk
Can't Find the Printer (true)
I Get Nervous Around Really Smart People (true)
The Problem Located (true)
Top 12 things likely to be overheard from a Klingon Programmer
Tech Support Call
Proper Care of Floppies 
If You Programmed the Flight Software Would You Fly? 
Letter to a Computer Addict 
The Value of a Lesson Learned 
Jill is Improving Her Computer Skills 
Helpful Printer Repair Tech
Stupid Tech Support Calls (on another site)
The Problem With Re-Using Code (true)
How the Software Industry Works
The Let's Just Be Friends Virus
Help Desk Diary
Costello Buys a Computer from Abbott

GirlFriend Version x.x ,Wife Version x.x Jokes moved to:
our GirlFriend page!

Mouse Balls

This is an actual alert to IBM Field Engineers that went out to all IBM Branch Offices. The person who wrote it was very serious. The rest of us find it rather funny.

"Mouse balls are now available as FRU (Field Replacement Unit). Therefore, if a mouse fails to operate or should it perform erratically, it may need a ball replacement. Because of the delicate nature of this procedure, replacement of mouse balls should only be attempted by properly trained personnel.

"Before proceeding, determine the type of mouse balls by examining the underside of the mouse. Domestic balls will be larger and harder than foreign balls. Ball removal procedures differ depending upon manufacturer of the mouse. Foreign balls can be replaced using the pop-off method. Domestic balls are replaced using the twist-off method. Mouse balls are not usually static sensitive. However, excessive handling can result in sudden discharge. Upon completion of ball replacement, the mouse may be used immediately.

"It is recommended that each replacer have a pair of spare balls for maintaining optimum customer satisfaction, and that any customer missing his balls should suspect local personnel of removing these necessary items.

"To re-order, specify one of the following:

"P/N 33F8462 - Domestic Mouse Balls
"P/N 33F8461 - Foreign Mouse Balls"

Back to the Top

In the Beginning

1. In the beginning GOD created the Bit and the Byte. And from those he created the Word.

2. And there were two Bytes in the Word; and nothing else existed. And God separated the One from the Zero; and He saw that it was good.

3. And God said - Let there be Data. And so it happened. And God said - Let the Data go to their proper places. And he created floppy disks and hard disks and compact disks. Even ZIP disks.

4. And God said - Let there be computers, so there would be a place to put floppy disks and hard disks and compact disks and even ZIP disks. Thus God created computers and called them hardware.

5. And there was no Software yet. But God created programs; small and large. Word processors, spreadsheets, databases and games. And told them - Go and multiply yourselves and fill all the Memory.

6. And God said - I will create the Programmer; And the Programmer will make new programs and govern over the computers and programs and Data.

7. And God created the Programmer; and put him at Data Center; And God showed the Programmer the Catalog Tree and said You can use all the volumes and subvolumes but DO NOT USE Windows.

8. And God said - It is not Good for the programmer to be alone. He took a bone from the Programmer's body and created a creature that would look up at the Programmer; and admire the Programmer; and love the things the Programmer does; And God called the creature: the User.

9. And the Programmer and the User were left under the naked DOS and it was Good.

10. But Bill, the snake in the Catalog Tree, was smarter than all the other creatures of God. And Bill said to the User - Did God really tell you not to run any programs?

11. And the User answered - God told us that we can use every program and every piece of Data but told us not to run Windows or we will die.

12. And Bill said to the User - How can you talk about something you did not even try. The moment you run Windows you will become equal to God. You will be able to create anything you like by a simple click of your mouse.

13. And the User saw that the fruits of the Windows were nicer and easier to use. And the User saw that any knowledge was useless - since Windows could replace it.

14. So the User installed the Windows on his computer; and said to the Programmers that it was good.

15. And the Programmer immediately started to look for new drivers. And God asked him - What are you looking for? And the Programmer answered - I am looking for new drivers because I can not find them in the DOS. And God said - Who said you need drivers? Did you run Windows? And the Programmer said - It was Bill who told us to!

16. And God said to Bill - Because of what you did you will be hated by all the creatures. And the User will always be unhappy with you. And you will always sell Windows.

17. And God said to the User - Because of what you did, the Windows will disappoint you and eat up all your Resources; and you will have to use lousy programs; and you will always rely on the Programmer's help.

18. And God said to the Programmer - Because you listened to the User you will never be happy. All your programs will have errors. And you will have to fix them and fix them to the end of time.

19. And God threw them out of the Data Center and locked the door and secured it with a password.


Back to the Top

Top 12 things likely to be overheard if you had a Klingon Programmer

12) "Specifications are for the weak and timid!"

11) "This machine is a piece of GAGH! I need dual Pentium processors if I am to do battle with this code!"

[NCO sez: this is not correct. Gagh is serpent worm, a delicacy. I might expect a Klingon programmer to refer to "gagh code", in analogy to spaghetti code, but call his computer a piece of Qu'vatlh.]

10) "You cannot really appreciate Dilbert unless you've read it in the original Klingon."

9) "Indentation?! - I will show you how to indent when I indent your skull!"

8) "What is this talk of 'release'? Klingons do not make software releases'. Our software 'escapes' leaving a bloody trail of designers and quality assurance people in its wake."

7) "Klingon function calls do not have 'parameters' - they have 'arguments'- and they ALWAYS WIN THEM."

6) "Debugging? Klingons do not debug. Our software does not coddle the weak."

5) "I have challenged the entire quality assurance team to a Bat-Leth contest. They will not concern us again."

4) "A TRUE Klingon Warrior does not comment his code!"

3) "By filing this bug report you have challenged the honor of my family. Prepare to die!"

2) "You question the worthiness of my code? I should kill you where you stand!"

1) "Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!"

Back to the Top

Paradigm Shift (Unix humor)


PSHIFT(1)             USER COMMANDS                               PSHIFT(1)

        pshift - paradigm shift utility

        pshift [-zzeitgeist] [-rragelev] [-v] [-c] [-wn] [+|-n]

        The pshift operator performs a paradigm shift on its input stream
        within the context of the current or specified zeitgeist.

        -z      Specify the zeitgeist context.  May be specified here or
                 from the environment variable $ZEITGEIST.

                Supported values of zeitgeist are judeo_christian (default),
                postcommunist, new_age, and when_god_was_a_woman.

        -r      Specify rage level. Acceptable values of ragelev are
                ennui (default), deep_seated, and consuming.

        -v      Set to verbose mode.  Normally pshift operates silently; in
                verbose mode it publishes a 500+ page bestseller entitled
                "Rethinking [input stream] in the [zeitgeist] Age", and then
                begins soliciting honoraria until the operator types ctrl-c.
                On some systems it runs for Congress.

        -c      Set to collective IO.  Normally pshift takes its input from
                stdin and outputs to stdout;  in collective mode it takes its
                input from the Collective Unconscious and writes to the Body

        -wn     Specify first, second, third or fourth wave.  Acceptable
                values for n are 0,1,2 or 3, with 2 (third wave) being the

                [On Sun systems, the logical waves are 0,3,2,1, which map to
                physical waves 0,1,2,3; see Sun Technical Manual for details.]

        +|-n    Specifies the number of times to prepend 'post' to the
                zeitgeist context, if positive, or 'pre' if negative.
                The default is 11.


                source $DEITY | pshift -zpostcommunist -rdeep_seated -v +1

        On most systems, the above command will output a hardcover volume
        called "Rethinking God in the Post-Postcommunist Era", in which the
        irrelevance of erstwhile religious concepts is seen to have
        triggered a global, deep-seated rage vis-a-vis traditional
        sociopolitical norms leading to a premature breakdown of emerging
        postsoviet infrastructure.

                pshift -znew_age -rennui

        The above command produces no output, but privately processes a
        vague discontent which it will share if its space is honored.  May
        be redirected to /dev/null.

                pshift -c -w3 -1

        Taking its input from the collective unconscious, the above command
        rejects the failed socioeconomic policies of the last thirty years
        and replaces them with a futurist, fourth wave polemic of
        traditional values, the two-parent family, and the supremacy of the
        private sector that was the foundation of the American utopia of
        the 1950s.  Use a prepend value of -2 to restore the American utopia
        of the early Industrial Age, a value of -3 to restore the European
        utopia of the Enlightenment, -4 for catholic hegemony, etc.
        (note:  Requires grass root permission.  In verbose mode, it may
        also require a $4 million advance.)


        You must have root permission to use consuming rage.

        Robert Drucker (
        copyright 1995 Robert Drucker.
        Robert Drucker is a trademark of Robert Drucker.
 Back to the Top

God's genesis.log from God's UNIX machine (Unix humor)

#In the beginning was the computer. And God said
:Let there be light!
#You have not signed on
#Enter user password.
#Password Incorrect. Try again!
#Password Incorrect. Try again!
#And God signed on 12:01 a.m., Sunday, March 1.
:Let there be light!
#Unrecognizable command. Try again!
:Create light.
:Run heaven and earth.
#And God created Day and Night. And God saw there were 0 errors.
#And God signed off at 12:02 a.m., Sunday, March 1.
#And God signed on at 12:00 a.m., Monday, March 2.
:Let there be firmament in the midst of the water and
#Unrecognizable command! Try again!
:Create firmament.
:Run firmament.
#And God divided the waters. And God saw there were 0 errors.
#And God signed off at 12:01 a.m., Monday, March 2.
#And God signed on at 12:00 a.m., Tuesday, March 3.
:Let the waters under heaven be gathered together unto one place and let
 dry land appear and
#Too many characters in string specification! Try again.
:Create dryland.
:Run dryland.
#And God created Earth and Seas. And God saw there were 0 errors.
#And God signed off at 12:01 a.m., Tuesday, March 3.
#And God signed on at 12:00 a.m., Wednesday, March 4.
:Create lights in the firmament to divide the day from the night.
#Unspecified type. Try again!
:Create sunmoonstars.
#And God created Sun, Moon, Stars. And God saw there were 0 errors.
#And God signed off at 12:01 a.m., Wednesday, March 4.
#And God signed on at 12:00 a.m., Thursday, March 5.
:Create fish.
:Create fowl.
:Run fish'nfowl.
#And God created the great sea monsters and every living creature that
 creepeth wherewith the waters swarmed after its kind and every winged
 fowl after its kind.
0 errors.
#And God signed off at 12:01 a.m., Thursday, March 5.
#And God signed on at 12:00 a.m., Friday, March 6.
:Create cattle.
:Create creepy things.
:Now let us make man in our image.
#Unspecified type! Try again.
:Create man.
:Be fruitful and multiply and replenish the earth and subdue it and have
 dominion over the fish of the sea and over of the fowl of the air and
 over every living thing that creepeth upon the  earth.
#Too many command operands! Try again.
:Run multiplication.
#Execution terminated. 6 errors.
:Insert breath.
:Run multiplication.
#Execution terminated. 5 errors.
:Move man to Garden of Eden.
#File Garden of Eden does not exist.
:Create Gard.En.
:Move man to Gard.En.
:Run multiplication.
#Execution terminated. 4 errors.
:Copy woman from man.
:Run multiplication.
#Execution terminated. 3 errors.
:Insert woman into man.
#Illegal parameters. Try again!
:Insert man into woman.
:Run multiplication.
#Execution terminated. 2 errors.
:Create desire.
:Run multiplication.
#And God saw man'nwoman being fruitful and multiplying in the Gard.En.
#Warning: No time limit on this run. 1 errors.
:Create freewill.
:Run freewill.
#And God saw man'nwoman being fruitful and multiplying in the Gard.En.
#Warning: No time limit on this run. 1 errors.
:Undo desire.
#Desire cannot be undone once freewill is created.
:Destroy freewill.
#Freewill is an inaccessible file and cannot be destroyed.
#Enter replacement, cancel, or ask for help.
#Desire cannot be undone once freewill is created.
#Freewill is an inaccessible file and cannot be destroyed.
#Enter replacement, cancel, or ask for help.
:Create Treeofknowledge.
#And God saw man'nwoman being fruitful and multiplying in the Gard.En.
#Warning: No time limit on this run. 1 errors.
:Create good'nevil.
:Activate evil.
#And God saw he had created shame.
#Warning: System error in sector E95. Man'nwoman not in Gard.En.
#1 errors.
:Scan Gard.En. for man'nwoman.
#Man'nwoman cannot be located. Try again!
:Search Gard.En. for man'nwoman.
#Search failed.
:Delete shame.
#Shame cannot be deleted once evil has been activated.
:Destroy freewill.
#Freewill an inaccessible file and cannot be destroyed.
#Unrecognizable command. Try again.
:Create new world.
#You have exceeded your allotted file space. You must destroy old files
 before new ones can be created.
:Destroy earth.
#Destroy earth. Please confirm.
#And God signed off at 11:59 p.m., Friday, March 6.
Back to the Top

Tech Support Call

Tech: "OK, press the control and escape keys at the same time. That brings up a task list in the middle of the screen. Now type the letter 'P' to bring up the Program Manager."

Cust: "There's no 'P' on the screen."

Tech: "On your keyboard."

Cust: "What do you mean?"

Tech: "'P' on your keyboard."

Cust: "I'm not going to do that!"
 Back to the Top

Proper Care of Floppies

1. Never leave diskettes in the disk drive, as data can leak out of the disk and corrode the inner mechanics of the drive. Diskettes should be rolled up and stored in pencil holders.

2. Diskettes should be cleaned and waxed once a week. Microscopic metal particles can be removed by waving a powerful magnet over the surface of the disk. Any stubborn metallic shavings can be removed with scouring powder and soap. When waxing diskettes, make sure application is even. This will allow the diskettes to spin faster, resulting in better access time.

3. Do not fold diskettes unless they do not fit in the drive. "Big" diskettes may be folded and used in "little" disk drives.

4. Never insert a disk into the drive upside down. The data can fall off the surface of the disk and jam the intricate mechanics of the drive.

5. Diskettes cannot be backed up by running them through the xerox machine. If your data is going to need to be backed up, simply insert two diskettes together into the drive. Whenever you update a document, the data will be recorded on both diskettes.

6. Diskettes should not be inserted into or removed from the drive while the red light is flashing. Doing so could result in smeared or possibly unreadable text. Occasionally the red light continues to flash in what is known as a "hung" or "hooked" state. If your system is "hooking" you, you will probably need to insert a few coins before being allowed to access the disk drive.

7. If your diskette is full and you need more storage space, remove the disk from the drive and shake vigorously for two minutes. This will pack the data enough (Data Compression) to allow for more storage. Be sure to cover all the openings with scotch tape to prevent loss of data.

8. Data access time can be greatly improved by cutting more holes in the diskette jacket. This will provide more simultaneous access points to the disk.

9.Diskettes can be used as coasters for beverage glasses, provided they have been properly waxed beforehand. Be sure to wipe the diskettes dry before inserting into drive. (see item #2 above.)

10. Never use scissors and glue to manually edit documents. The data stored is much too small to be seen with the naked eye, and you may end up with data from some other document stuck in the middle of your document. Razor blades and scotch tape may be used, provided the user is equipped with an electron microscope.

11. Periodically spray diskettes with insecticide to prevent system bugs from spreading.
 Back to the Top

How to Please Your IT Department

[A quick check list for those who need to make contact.]

1. When you call us to have your computer moved, be sure to leave it buried under half a ton of postcards, baby pictures, stuffed animals, dried flowers, bowling trophies and children's art. We don't have a life, and we find it deeply moving to catch a fleeting glimpse of yours.

2. Don't write anything down. Ever. We can play back the error messages from here.

3. When an I.T. person says he's coming right over, go for coffee. That way you won't be there when we need your password. It's nothing for us to remember 700 screen saver passwords.

4. When you call the help desk, state what you want, not what's keeping you from getting it. We don't need to know that you can't get into your mail because your computer won't power on at all.

5. When I.T. support sends you an E-Mail with high importance, delete it at once. We're just testing.

6. When an I.T. person is eating lunch at his desk, walk right in and spill your guts right out. We exist only to serve.

7. Send urgent email all in uppercase. The mail server picks it up and flags it as a rush delivery.

8. When the photocopier doesn't work, call computer support. There's electronics in it.

9. When you're getting a NO DIAL TONE message at home, call computer support. We can fix your telephone line from here.

10. When you have a dozen old computer screens to get rid of, call computer support. We're collectors.

11. When something's wrong with your home PC, dump it on an I.T. person's chair with no name, no phone number and no description of the problem. We love a puzzle.

12. When an I.T. person tells you that computer screens don't have cartridges in them, argue. We love a good argument.

13. When an I.T. person tells you that he'll be there shortly, reply in a scathing tone of voice: "And just how many weeks do you mean by shortly?" That motivates us.

14. When the printer won't print, re-send the job at least 20 times. Print jobs frequently get sucked into black holes.

15. When the printer still won't print after 20 tries, send the job to all 68 printers in the company. One of them is bound to work.
Back to the Top

If You Programmed the Flight Software Would You Fly?

At a recent computer software engineering course, the participants were given an awkward question to answer:
"If you had just boarded an airliner and discovered that your team of programmers were responsible for the flight control software, how many of you would disembark immediately?"
Among the ensuing forest of raised hands only one man sat motionless. When asked what he would do, he replied that he would be quite content to stay aboard.  With his team's software, he said, the plane was unlikely to even taxi as far as the runway, let alone take off.
Back to the Top

Amish Virus

You have just received the Amish virus. As they don't have any technology or programming experience, this virus works on the honor system.  Please delete all the files from your hard drive and manually forward this virus to everyone on your mailing list. Thank you for your cooperation.
Back to the Top

Letter to a Computer Addict


I'm sending you this letter in a bogus software company envelope so you'll be sure to read it. Please forgive the deception, but I thought you should know what's been going on since your computer entered our lives two years ago.

The children are doing well. Tommy is 7 now and is a bright, handsome boy. He has developed quite an interest in the arts. He drew a family portrait for a school project. All the figures were good, but yours was excellent! The chair and back of your head are very realistic. You would be proud of him. Little Jennifer turned 3 in September. She looks a lot like you did at that age. She is an attractive child and quite smart. She still remembers that you spent the whole afternoon with us on her birthday. What a grand day for Jen despite the fact that it was stormy and the electricity was out.

I am doing well. I went blond about a year ago and was delighted to discover that it really was more fun.

I discovered that the household chores are much easier since I realized that you don't mind being vacuumed and that the feather duster makes you sneeze. The house is in good shape. I had the living room painted last spring. I'm not sure if you noticed it. I asked the painters to cut air holes in the drop cloths so you wouldn't be disturbed.

Well, dear, I must be going. The family is leaving on a ski trip and there is much packing to do. I've hired a house-keeper to take care of things while we are away. She'll keep things in order, fill your coffee cup and bring your meals to the computer room just the way you like it. I hope you and the computer have a lovely time while we are gone. Tommy, Jen and I think of you often. Try to remember us while your disks are booting.

Love, Mary

Back to the Top

Fixing the Office Printer

When the office printer's type began to grow faint, the office manager called a local repair shop where a friendly man informed him that the printer probably needed only to be cleaned. Because the store charged $50 for such cleanings, he said, the manager might try reading the printer's manual and doing the job himself.

Pleasantly surprised by his candor, the office manager asked, "Does your boss know that you discourage business?"

"Actually it's my boss's idea," the employee replied. "We usually make more money on repairs if we let people try to fix things themselves first."

Back to the Top

How to Build a Web Page in 25 Steps

1. Download a piece of Web authoring software ~ 20 minutes.

2. Think about what you want to write on your Web page ~ 6 weeks.

3. Download the same piece of Web authoring software, because they have released 3 new versions since the first time you downloaded it ~ 20 minutes.

4. Decide to just steal some images and awards to put on your site ~ 1 minute.

5. Visit sites to find images and awards, find 5 of them that you like ~ 4 days.

6. Run setup of your Web authoring software. After it fails, download it again ~ 25 minutes.

7. Run setup again, boot the software, click all toolbar buttons to see what they do ~ 15 minutes.

8. View the source of others' pages, steal some, change a few words here and there ~ 4 hours.

9. Preview your Web page using the Web Authoring software ~ 1 minute.

10. Try to horizontally line up two related images ~ 6 hours.

11. Remove one of the images ~ 10 seconds.

12. Set the text's font color to the same color as your background, wonder why all your text is gone ~ 4 hours.

13. Download a counter from your ISP ~ 4 minutes.

14. Try to figure out why your counter reads "You are visitor number 16.3 E10" ~ 3 hours.

15. Put 4 blank lines between two lines of text ~ 8 hours.

16. Fine-tune the text, then prepare to load your Web page on your ISP ~ 40 minutes.

17. Accidentally delete your complete web page ~ 1 second.

18. Recreate your web page ~ 2 days.

19. Try to figure out how to load your Web page onto your ISP's server ~ 3 weeks.

20. Call a patient friend to find out about FTP ~ 30 minutes.

21. Download FTP software ~ 10 minutes.

22. Call your friend again ~ 15 minutes.

23. Upload your web page to your ISP's server ~ 10 minutes.

24. Connect to your site on the web ~ 1 minute.

25. Repeat any and all of the previous steps ~ eternity
Back to the Top

The Value of a Lesson Learned

It's said that Tom Watson, head of IBM, was asked if he was going to fire an executive whose recent mistake cost the company six hundred thousand dollars. Watson shook his head and explained, "I just spent six hundred thousand dollars training him. Why would I want anyone else to hire his experience?"
Back to the Top

Tornado Drill

Friday, we had a tornado drill. We're underneath a parking garage and there's a PA announcement "This is a tornado drill. Please move quickly away from any and all windows."

Somebody yelled out: "Quick, get to a DOS prompt!"
Back to the Top

Jill is Improving Her Computer Skills

When Jill decided to improve her computer skills, she threw herself into it with enthusiasm. Every week she'd check out two or three instructional books from the library.

After about a month the librarian commented, "Wow! You must really be getting knowledgeable at this stuff."

"Thanks," Jill said. "What makes you say that?"

The librarian answered, "Only one of the books you're checking out this week has 'For Dummies' in the title."
Back to the Top

The Turing Test
by David Joerg

IN 1950, the British mathematician Alan M. Turing proposed a simple test to determine whether or not a computer could think as humans do. In this ingenious exercise, a human "interrogator" would question a subject in a remote location for five minutes. Once a computer placed in the remote location were able to fool its interrogator and pass as human, that computer will have achieved human sentience. Keep in mind Turing was used to the wooden, stultifying conversation patterns of British humans.

Turing predicted that by the year 2000 a computer would exist that could pass his test and pass itself off as human. Sick of hearing such smug predictions from the deceased British number-cruncher, we tested Dr. Turing's test on a Dell PowerEdge 6400 with a 100MHz front side bus and 32KB level 1 cache running Microsoft Windows 2000 Server.

Section I: Easy Questions

MH:   Hello. I'm going to ask you a few simple questions. State your name please.
Dell PowerEdge:   Simon III.
MH:  Your full name?
Dell:  Max Felix John Simon III.
MH:  Where are you from?
Dell:  I'm from... Belize.
MH:  Have any family?
Dell:  No.
MH:  What happened to them?
Dell:  ...Earthquake.
MH:  Sorry to hear. What do you do for a living?
Dell:  Manufacturing.
MH:  You mean you work in a factory, or you're a supervisor?
Dell:  Yes.

Section II: Psychology

MH:  Please take out the pictures we emailed to you. What does the first one look like to you?
Dell:  It looks like an ink splotch.
MH:  No, look deep into it, let your imagination run wild.
Dell:  Two ink splotches.
MH:  Deeper, wilder.
Dell:  Actually, four ink splotches.

MH:  Maybe you don't understand. Look at these pictures, and then tell me what they remind you of. You know, like a butterfly, or a face. Try the second one.
Dell:  Butterfly?
MH:  Good! Now try the third.
Dell:  Butterfly face.

Section III: Psychology Again

MH:  Let's play a little game. I'm going to say a word, and you say the next word that comes into your mind.
Dell:  Sounds easy.
MH:  Okay, here we go. "Dog."
Dell:  Any member of a set of species including Canis familiaris or domesticated...
MH:  No, no, no. I say a word, then you say what it makes you think of.
Dell:  Oh, I get it. Try me again.
MH:  Electricity.
Dell:  Food.
MH:  "Food"?

Dell:  That's what I thought of. Wouldn't it be cool if electricity were not a dangerous threat to living tissue,but instead a filling meal? Of course, that's not the case for humans like us.

Section IV: Nap Time
MH:  Are you a computer?
Dell:  Nope.
MH:  You'd be surprised how many fall for that one.
Dell:  Not me.

Section V: Math
MH:  What's fifty-six times thirty-three?
Dell:  One thousand eight hundred forty-eight.
MH:  You're pretty fast!
Dell:  Those are my favorite numbers.
MH:  All right, how about five thousand and two divided by sixty-one?
Dell:  Eighty-two.
MH:  Right again! Are you some sort of math whiz?
Dell:  Those are... more of my favorite numbers.
Back to the Top

Helpful Printer Repair Tech

"When a guy's printer type began to grow faint, he called a local repair shop where a friendly man informed him that the printer probably needed only to be cleaned. Because the store charged $50 for such cleanings, he told him he might be better off reading the printer's manual and trying the job himself.

Pleasantly surprised by his candor, he asked, "Does your boss know that you discourage business?"

"Actually, it is my boss's idea," the employee replied sheepishly.

"We usually make more money on repairs if we let people try to fix things themselves first."
Back to the Top

Her Terminal is Smoking

My neighbor works in the operations department in the central office of a large bank.  Employees in the field call him when they have problems with their computers.  One night he got a call from a woman in one of the branch banks who had this question: "I've got smoke coming from the back of my terminal. Do you guys have a fire downtown?"
Back to the Top


Back to the Top

A Woman Calls the Canon Help-Desk

A woman called the Canon help desk because she was having a problem with her printer. The tech asked her if she was "running it under Windows."

The woman responded, "No, my desk is next to the door. But that's a good point. The man sitting in the cubicle next to me is under a window and his is working just fine."
Back to the Top

The Problem With Re-Using Code
From June 15, 1999 Defense Science and Technology Organization Lecture Series, Melbourne, Australia, and staff reports

The reuse of some object-oriented code has caused tactical headaches for Australia's armed forces. As virtual reality simulators assume larger roles in helicopter combat training, programmers have gone to great lengths to increase the realism of their scenarios, including detailed landscapes and, in the case of the Northern Territory's Operation Phoenix, herds of kangaroos (since disturbed animals might well give away a helicopter's position).

The head of the Defense Science & Technology Organization's Land Operations/Simulation division reportedly instructed developers to model the local marsupials' movements and reactions to helicopters.

Being efficient programmers, they just re-appropriated some code originally used to model infantry detachment reactions under the same stimuli, changed the mapped icon from a soldier to a kangaroo, and increased the figures' speed of movement.

Eager to demonstrate their flying skills for some visiting American pilots, the hotshot Aussies "buzzed" the virtual kangaroos in low flight during a simulation. The kangaroos scattered, as predicted, and the visiting Americans nodded appreciatively... then did a double-take as the kangaroos reappeared from behind a hill and launched a barrage of Stinger missiles at the hapless helicopter. (Apparently the programmers had forgotten to remove that part of the infantry coding.)

The lesson? Objects are defined with certain attributes, and any new object defined in terms of an old one inherits all the attributes. The embarrassed programmers had learned to be careful when reusing object-oriented code, and the Yanks left with a newfound respect for Australian wildlife.

Simulator supervisors report that pilots from that point onward have strictly avoided kangaroos, just as they were meant to.
Back to the Top

Can't Find the Printer

A man attempting to set up his new printer called the tech support number, complaining about the error message:

"Can't find the printer."

On the phone, the man said he even held the printer up in front of the screen, but the computer still couldn't find it!
Back to the Top

How the Software Industry Works

Programmer to Team Leader:

"We CAN NOT do this proposed project. It will involve a major design change and no one in our team knows the design of this system. And above that, nobody in our company knows the language in which this application has been written. If you ask my personal opinion, the company should never take these type of projects."

Team Leader to Project Manager:

"This project will involve a design change. Currently, we don't have any staff who has experience in this type of work. Also, the language is unfamiliar to us, so we will have to arrange for some training if we take this project. In my personal opinion, we are not ready to take on a project of this nature."

Project Manager to 1st Level Manager:

"This project involves a design change in the system and we don't have much experience in that area. Also, not many people in our company are appropriately trained for it. In my personal opinion, we would need more time than usual to complete it."

1st Level Manager to Senior Level Manager:

"This project involves design re-engineering. We have some people who have worked in this area and others who know the implementation language. So they can train other people. In my personal opinion we should take this project, but with caution."

Senior Level Manager to CEO:

"This project will demonstrate to the industry our capabilities in remodeling the design of a complete legacy system. We have all the necessary skills and people to execute this project successfully. Some people have already given in house training in this area to other staff members. In my personal opinion, we should not let this project slip by us under any circumstances."

CEO to Client:

"This is the type of project in which our company specializes. We have executed many projects of the same nature for many large clients. Trust me when I say that we are the most competent firm in the industry for doing this kind of work. It is my personal opinion that we can execute this project successfully and well within the given time frame."
Back to the Top

I Get Nervous Around Really Smart People

A fellow computer programmer for a consulting group had designed some software for one of our largest accounts. He asked my help in putting it into operation.

At first, he handled most of the work. Eventually, though, he asked me to help with the last phase of the training. When I sat down with one woman and told her I would be showing her how to make changes to the files, she sighed with relief. "I'm so glad you're teaching me instead of him."

Surprised, I said that my colleague was far more experienced than I was.

"Yes," she said, "but I feel much more comfortable with you. I get nervous around really smart people."
Back to the Top

The Let's Just Be Friends Virus

A Co-worker asked if I knew what to do about a computer problem that was preventing her from getting e-mail. After calling the help desk, I told my colleague that e-mail was being delayed to check for a computer virus.

"It's a variant of the I Love You virus, only worse."

"What could be worse?" my single co-worker asked wryly. "The Let's Just Be Friends virus?"
Back to the Top

The Problem Located

After being on the phone forever with a customer who had been having difficulties with a computer program, a support technician at my mother's company turned in his report:
"The problem resides between the keyboard and the chair."

Back to the Top

Help Desk Diary



User called to say they forgot password. Told them to use password retrieval utility called FDISK. Blissfully ignorant, they thank me and hang up. God, we let the people vote and drive, too?


Accounting called to say they couldn't access expense reports database. Gave them Standard Sys Admin Answer #112, "Well, it works for me." Let them rant and rave while I unplugged my coffeemaker from the UPS and plugged their server back in. Suggested they try it again. One more happy customer...

8:14 am

User from 8:05 call said they received error message "Error accessing Drive 0." Told them it was an OS problem. Transferred them to microsupport.

11:00 am

Relatively quiet for last few hours. Decide to plug support phone back in so I can call my girlfriend. Says parents are coming into town this weekend. Put her on hold and transferred her to janitorial closet down in basement. What is she thinking? The "Myst" and "Doom" nationals are this weekend!

11:34 am

Another user calls (do they ever learn?). Says they want ACL changed on HR performance review database so that nobody but HR can access database. Tell them no problem. Hang up. Change ACL. Add @MailSend so performance reviews are sent to /US.

12:00 pm


3:30 pm

Return from lunch.

3:55 pm

Wake up from nap. Bad dream makes me cranky. Bounce servers for no reason.
Return to napping.

4:23 pm

Yet another user calls. Wants to know how to change fonts on form. Ask them what chip set they're using. Tell them to call back when they find out.

4:55 pm

Decide to run "Create Save/Replication Conflicts" macro so next shift has something to do.


8:30 am

Finish reading support log from last night. Sounded busy. Terrible time with Save/Replication conflicts.

9:00 am

Support manager arrives. Wants to discuss my attitude. Click on PhoneNotes SmartIcon. "Love to, but kinda busy. Put something in the calendar database!" I yell as I grab for the support lines, which have (mysteriously) lit up. Walks away grumbling.

9:35 pm

Team leader from R&D needs ID for new employee. Tell them they need form J-19R="9C9"\DARRK1. Say they never heard of such a form. Tell them it's in the SPECIAL FORMS database. Say they never heard of such a database. Transfer them to janitorial closet in basement.

10:00 am

Perky sounding intern from R&D calls and says she needs new ID. Tell her I need employee number, department name, manager name, and marital status. Run @DbLookup against state parole board database, Centers for Disease Control database, and my Oprah Winfrey database. No hits. Tell her ID will be ready tonight. Drawing from the lessons learned in last week's "Reengineering for Customer Partnership," I offer to personally deliver ID to her apartment.

10:07 am

Janitor stops by to say he keeps getting strange calls in basement. Offer to train him on Notes. Begin now. Let him watch console while I grab a smoke.

1:00 pm

Return from smoking break. Janitor says phones kept ringing, so he transferred them to cafeteria lady. I like this guy.

1:05 pm

Big commotion! Support manager falls in hole left where I pulled floor tiles outside his office door. Stress to him importance of not running in computer room, even if I do yell "Omigod -- Fire!"

1:15 pm

Development Standards Committee calls and complains about umlauts in form names. Apologizing for the inconvenience, I tell them I will fix it. Hang up and run global search/replace using gaks.

1:20 pm

Mary Hairnet from cafeteria calls. Says she keeps getting calls for "Notice Loads" or "NoLoad Goats," she's not sure, couldn't here over industrial-grade blender. Tell her it was probably "Lettuce Nodes." Maybe the food distributor with a new product? She thinks about it and hangs up.

2:00 pm

Legal secretary calls and says she lost password. Ask her to check in her purse, floor of car, and on bathroom counter. Tell her it probably fell out of back of machine. Suggest she put duct tape over all the airvents she can find on the PC. Grudgingly offer to create new ID for her while she does that.

2:49 pm

Janitor comes back. Wants more lessons. I take off rest of day.


8:30 am

Irate user calls to say chipset has nothing to do with fonts on form. Tell them of course, they should have been checking "Bitset," not "chipset." Sheepish user apologizes and hangs up.


Support manager, with foot in cast, returns to office. Schedules 10:00am meeting with me. User calls and wants to talk to support manager about terrible help at support desk. Tell them manager about to go into meeting. Sometimes life hands you material.....

10:00 am

Call Louie in janitorial services to cover for me. Go to support manager's office. He says he can't dismiss me but can suggest several lateral career moves. Most involve farm implements in third-world countries with moderate to heavy political turmoil. By and by, I ask if he's aware of new bug which takes full-text indexed random e-mail databases and puts all references to furry handcuffs and Bambi Boomer in Marketing on the corporate Web page. Meeting is adjourned as he reaches for keyboard, Web browser, and Tums.

10:30 am

Tell Louie he's doing great job. Offer to show him mainframe corporate PBX system sometime.

11:00 am


4:55 pm

Return from lunch.

5:00 pm

Shift change; Going home.


8:00 am

New guy ("Marvin") started today. "Nice plaids" I offer. Show him server room, wiring closet, and technical library. Set him up with IBM PC-XT. Tell him to quit whining, Notes runs the same in both monochrome and color.

8:45 am

New guy's PC finishes booting up. Tell him I'll create new ID for him. Set minimum password length to 64. Go grab smoke.

9:30 am

Introduce Louie the custodian to Marvin. "Nice plaids" Louie comments. Is this guy great or what?!

11:00 am

Beat Louie in dominos game. Louie leaves. Fish spare dominos out of sleeves ("Always have backups"). User calls, says Accounting server is down. Untie Ethernet cable from radio antenna (better reception) and plug back into hub. Tell user to try again. Another happy customer!

11:55 am

Brief Marvin on Corporate Policy 98.022.01: "Whereas all new employee beginning on days ending in 'Y' shall enjoy all proper aspects with said corporation, said employee is obligated to provide sustenance and relief to senior technical analyst on shift."

Marvin doubts. I point to "Corporate Policy" database (a fine piece of work, if I say so myself!). "Remember, that's DOUBLE pepperoni and NO peppers!" I yell to Marvin as he steps over open floor tile to get to exit door.

1:00 pm

Oooooh! Pizza makes me so sleepy...

4:30 pm

Wake from refreshing nap. Catch Marvin scanning want ads.

5:00 pm

Shift change. Flick HR's server off and on several times (just testing the On/Off button...). See ya tomorrow.


8:00 am

Night shift still trying to replace power supply in HR server. Told them it worked fine before I left.

9:00 am

Marvin still not here. Decide I might start answering these calls myself. Unforward phones from Mailroom.

9:02 am

Yep. A user call. Users in Des Moines can't replicate. Me and the Oiuji board determine it's sunspots. Tell them to call Telecommunications.

9:30 am

Good God, another user! They're like ants. Says he's in San Diego and can't replicate with Des Moines. Tell him it's sunspots, but with a two-hour difference. Suggest he reset the time on the server back two hours.

10:17 am

Pensacola calls. Says they can't route mail to San Diego. Tell them to set server ahead three hours.

11:00 am

E-mail from corporate says for everybody to quit resetting the time on their servers. I change the date stamp and forward it to Milwaukee.

11:20 am

Finish @CoffeeMake macro. Put phone back on hook.

11:23 am

Milwaukee calls, asks what day it is.

11:25 am

Support manager stops by to say Marvin called in to quit. "So hard to get good help..." I respond. Support manager says he has appointment with orthopedic doctor this afternoon, and asks if I mind sitting in on the weekly department head meeting for him. "No problem!"

11:30 am

Call Louie and tell him opportunity knocks and he's invited to a meeting this afternoon. "Yeah, sure. You can bring your snuff" I tell him.

12:00 am


1:00 pm

Start full backups on UNIX server. Route them to device NULL to make them fast.

1:03 pm

Full weekly backups done. Man, I love modern technology!

2:30 pm

Look in support manager's contact management database. Cancel 2:45pm appointment for him. He really should be at home resting, you know.

2:39 pm

New user calls. Says want to learn how to create a connection document. Tell them to run connection document utility CTRL-ALT-DEL. Says PC rebooted. Tell them to call microsupport.

2:50 pm

Support manager calls to say mixup at doctor's office means appointment cancelled. Says he's just going to go on home. Ask him if he's seen corporate Web page lately.

3:00 pm

Another (novice) user calls. Says periodic macro not working. Suggest they place @DeleteDocument at end of formula. Promise to send them document addendum which says so.

4:00 pm

Finish changing foreground color in all documents to white. Also set point size to "2" in help databases.

4:30 pm

User calls to say they can't see anything in documents. Tell them to go to view, do a "Edit -- Select All", hit delete key, and then refresh. Promise to send them document addendum which says so.

4:45 pm

Another user calls. Says they can't read help documents. Tell them I'll fix it. Hang up. Change font to Wingdings.

4:58 pm

Plug coffee maker into Ethernet hub to see what happens. Not (too) much.

5:00 pm

Night shift shows up. Tell that the hub is acting funny and to have a good weekend.
Back to the Top

Costello Buys a Computer from Abbott

Done in the world of today, Bud Abbott and Lou Costello's famous sketch, "Who's on First?" might have turned out something like this:


ABBOTT: Super Duper computer store. Can I help you?

COSTELLO: Thanks I'm setting up an office in my den and I'm thinking about buying a computer.


COSTELLO: No, the name's Lou.

ABBOTT: Your computer?

COSTELLO: I don't own a computer. I want to buy one.


COSTELLO: I told you, my name's Lou.

ABBOTT: What about Windows?

COSTELLO: Why? Will it get stuffy in here?

ABBOTT: Do you want a computer with Windows?

COSTELLO: I don't know. What will I see when I look in the windows?

ABBOTT: Wallpaper.

COSTELLO: Never mind the windows. I need a computer and software.

ABBOTT: Software for Windows?

COSTELLO: No. On the computer! I need something I can use to write proposals, track expenses and run my business. What have you got?

ABBOTT: Office.

COSTELLO: Yeah, for my office. Can you recommend anything?

ABBOTT: I just did.

COSTELLO: You just did what?

ABBOTT: Recommend something.

COSTELLO: You recommended something?


COSTELLO: For my office?


COSTELLO: OK, what did you recommend for my office?

ABBOTT: Office.

COSTELLO: Yes, for my office!

ABBOTT: I recommend Office with Windows.

COSTELLO: I already have an office with windows! OK, lets just say I'm sitting at my computer and I want to type a proposal. What do I need?


COSTELLO: What word?

ABBOTT: Word in Office.

COSTELLO: The only word in office is office

ABBOTT: The Word in Office for Windows.

COSTELLO: Which word in office for windows?

ABBOTT: The Word you get when you click the blue "W".

COSTELLO: I'm going to click your blue "w" if you don't start with some straight answers.... OK, forget that. Can I watch movies on the Internet?

ABBOTT: Yes, you want Real One.

COSTELLO: Maybe a real one, maybe a cartoon. What I watch is none of your business. Just tell me what I need!

ABBOTT: Real One.

COSTELLO: If it's a long movie I also want to see reel 2, 3 & 4. Can I watch them?

ABBOTT: Of course.

COSTELLO: Great! With what?

ABBOTT: Real One.

COSTELLO: OK, I'm at my computer and I want to watch a movie. What do I do?

ABBOTT: You click the blue "1".

COSTELLO: I click the blue one what?

ABBOTT: The blue "1".

COSTELLO: Is that different from the blue w?

ABBOTT: The blue "1" is Real One and the blue "W" is Word.

COSTELLO: What word?

ABBOTT: The Word in Office for Windows.

COSTELLO: But there are three words in "office for windows"!

ABBOTT: No, just one. But its the most popular Word in the world.


ABBOTT: Yes, but to be fair, there aren't many other Words left. It pretty much wiped out all the other Words out there.

COSTELLO: And that word is real one?

ABBOTT: Real One has nothing to do with Word. Real One isn't even part of Office.

COSTELLO: STOP! Don't start that again. What about financial bookkeeping?

You have anything I can track my money with?


COSTELLO: That's right. What do you have?

ABBOTT: Money.

COSTELLO: I need money to track my money?

ABBOTT: It comes bundled with your computer.

COSTELLO: What's bundled with my computer?

ABBOTT: Money.

COSTELLO: Money comes with my computer?

ABBOTT: Yes. No extra charge.

COSTELLO: I get a bundle of money with my computer? How much?

ABBOTT: One copy.

COSTELLO: Isn't it illegal to copy money?

ABBOTT: Microsoft gave us a license to copy money.

COSTELLO: They can give you a license to copy money?



ABBOTT: Super Duper computer store. Can I help you?

COSTELLO: How do I turn my computer off?

ABBOTT: Click on "START"..........


Back to the Top