Worst jokes

Bedtime Prayer

A mother was teaching her three year old daughter The Lord's Prayer. For several evenings at bedtime, she repeated it after her mother. One night she said she was ready to solo. The mother listened with pride, as she carefully enunciated each word right up to the end...

"And lead us not into temptation", she prayed, "but deliver us some e-mail, Amen."

Product Terminology Glossary

Software Engineering Glossary of Product Terminology

  • NEW: Different colors from previous version.
  • ALL NEW: Software is not compatible with previous version.
  • UNMATCHED: Almost as good as the competition.
  • ADVANCED DESIGN: Upper management doesn't understand it.
  • NO MAINTENANCE: Impossible to fix.
  • BREAKTHROUGH: It finally booted on the first try.
  • DESIGN SIMPLICITY: Developed on a shoe-string budget.
  • UPGRADED: Did not work the first time.
  • UPGRADED AND IMPROVED: Did not work the second time.

The Dumpty Dictionary, Version 2.0

Is Windows a Virus

No, Windows is not a virus. Here's what viruses (viri?) do:

  1. They replicate quickly -- okay, Windows does that.
  2. Viruses use up valuable system resources, slowing down the system as they do so -- okay, Windows does that.
  3. Viruses will, from time to time, trash your hard disk -- okay, Windows does that, too.
  4. Viruses are usually carried, unknown to the user, along with valuable programs and systems. Sigh... Windows does that, too.
  5. Viruses will occasionally make the user suspect their system is too slow (see 2) and the user will buy new hardware. Yup, that's with Windows, too.

Until now it seems Windows is a virus but there are fundamental differences: Viruses are well supported by their authors, are running on most systems, their program code is fast, compact and efficient and they tend to become more sophisticated as they mature.

So, Windows is not a virus.

Virus Alert

There is a very dangerous virus going around and it is propogated through the email system. If you get an email message with the subject: "VIRUS ALERT!" do not open the mail message. If you do, the virus scrambles the second half of every text file on your system.

VERY IMPORTANT: If you do get this virus, the first thing dlkfjaiddfdjas nairb gfdq40wt yaj asdfsdg dluog av da[agj asdfajpg asdflasidffnm asd difvu asdfa vgoiae vdsofj we dasdf 9efm sd dag0 g adfjdl5gkj dkllj djf hsas9kaj kuieh nx3glkj gkdls kd li8siue ghkld hks1as dg 0vbwe ads gwefawe ads vewerwe dsf!

Usenet Lightbulb

No no, the question is: How many USENET posters does it take to change a lightbulb?

  1. Define "change"
  2. How do you know the lightbulb is out?
  3. Don't use the word "posters" to describe us, it's offensive to large sheets of papers with pictures on them which hang on walls.
  4. That question is not appropriate for this group, please take it elsewhere.
  5. I think it's perfectly appropriate, this is alt.fan.lightbulbs.
  6. Well, that's because you're a twit.
  7. Who are you calling a "twit"? Besides, you spelled "twit" wrong.
  8. Oh? And how exactly do you spell "twit", twit?
  9. Could you two take this to e-mail? Doesn't anyone want to talk about lightbulb fans instead of flaming?
  10. You're a twit also, who died and made you net.cop?
  11. Look, all of you, take it to alt.flame or e-mail or something.
  12. Hey, USENET is an anarchy, you have no right to tell them what to post or not post.
  13. Speaking of anarchists, why don't you all vote for Andre Marrou, Libertarian Party Candidate for President?
  14. Because the Libertarians are all twits.
  15. Waitaminit! Now we're arguing politics on alt.fan.lightbulb????
  16. Stop wasting bandwidth with this stuff!
  17. What "stuff" pray tell?
  18. Yikes! It's dark in here!
  19. Define "dark".
  20. I mean the lightbulb must be out.
  21. So change it.
  22. Define "change"...

Lost Helicopter

A helicopter was flying around above Seattle yesterday when an electrical malfunction disabled all of aircraft's electronic navigation and communication equipment. Due to the clouds and haze the pilot could not determine his position or course to steer to the airport.

The pilot saw a tall building, flew toward it, circled, drew a handwritted sign and held it in the helicopter's window.

The sign said "WHERE AM I"? in large letters.

People in the tall building quickly responded to the aircraft, drew a large sign an held it in a building window. The sign said, "YOU ARE IN A HELICOPTER".

The pilot smiled, waved, looked at his map and determined the course to steer to SEATAC ( Seattle/Tacoma) airport and landed safely.

After they were on the ground, the co-pilot asked the pilot how the "YOU ARE IN A HELICOPTER" sign helped determine their position. The pilot responded, "I knew that had to be the Microsoft building because they gave me a technically correct but completely useless answer".

Software Development Process

  1. Order the T-shirts for the Development team
  2. Announce availability
  3. Write the code
  4. Write the manual
  5. Hire a Product Manager
  6. Spec the software (writing the specs after the code helps to ensure that the software meets the specifications)
  7. Ship
  8. Test (the customers are a big help here)
  9. Identify bugs as potential enhancements
  10. Announce the upgrade program

Definition of a Programmer

Programmer: A person who passes as an exacting expert on the basis of being able to turn out, after innumberable poundings, an infinite series of incomprehensive answers calculated with micrometric precisions from vague assumptions based on debatable figures from inconclusive documents and carried out on instruments of problematical accuracy by persons of dubious reliability and questionable mentality for the avowed purpose of annoying and confounding a hopelessly defenseless department that was unfortunate enough to ask for the information in the first place.

Mac Versus Etch-A-Sketch

You Decide

'But that isn't a fair comparison. People like the Etch-A-Sketch.'

After admiring the above signature I thought I'd post a comparison, similar to the other great computer wars.

Etch-A-Sketch / Mac Classic

  • No. of Colours: 2 / 2
  • Resolution: ~2000 × ~2000 / 512 × 342
  • No. of buttons: 2 / 1
  • Preemptive Multitasking: Yes / No
  • Hardware line draw: Yes / No
  • Price: < $20 / ~$1000
  • Power Consumption: No / Yes
  • Laptop: Yes / No
  • Slow Operating System: No / Yes
  • Non Volatile Memory: Yes / No
  • Choice of Coloured box: Yes / No
  • Robust design (shakeable): Yes / No

After considering the above options, I decided to buy the Etch-A-Sketch.

For all you die-hard Amiga fanatics out there rumour has it that the Etch-A-Sketch-Emulator is coming out for the Amiga, and will in fact be faster than the true E-A-S.

Human DNA Code

God's Human DNA Code

For many years molecular biologists have been mystified by the fact that very little of an organism's DNA seems to serve any useful function. I have solved the mystery. The reason why only 30% of human DNA performs any useful function is that the rest of it is comments. Once we decode a typical human genome, we see that the contents begin as follows:

/* HUMAN_DNA.H * Human Genome * Version 2.1 * (C) God */

/* Revision history: */
0000-00-01 00:00 1.0 Adam.
0000-00-02 10:00 1.1 Eve.
0000-00-03 02:11 1.2 Added penis code to male version. A bit messy -- will require a rewrite later on to make it neater.
0017-03-12 03:14 1.3 Added extra sex drive to male.h; took code from elephant-dna.c
0145-10-03 16:33 1.4 Removed tail.
1115-00-31 17:20 1.5 Shortened forearms, expanded brain case.
2091-08-20 13:56 1.6 Opposable thumbs added to hand() routine.
2501-04-09 14:04 1.7 Minor cosmetic improvements -- skin colour made darker to match my own image.
2909-07-12 02:21 1.8 Dentition inadequate; added extra 'wisdom' teeth. Must remember to make mouth bigger to compensate.
4501-12-31 14:18 1.9 Increase average height.
5533-02-12 17:09 2.0 Added gay option, triggered by high population density, to try and slow the overpopulation problem.
6004-11-04 16:11 2.1 Made forefinger narrower to fit hole in centre of CD.

/* Standard definitions */
#define SEX male
#define HEIGHT 1.84
#define MASS 68
#define RACE caucasian

/* Include inherited traits from parent DNA files. * Files must be pre-processed with MENDEL program to provide proper inheritance features. */
#include "mother.h"
#include "father.h"
#infndef FATHER
#warn("Father unknown -- guessing\n")
#include "bastard.h"
#endif

/* Set up sex-specific functions and variables */
#include

/* Kludged code -- I'll re-design this lot and re-write it as a proper library sometime soon. */
struct genitals {
#ifdef MALE
Penis *jt;
#endif
/* G_spot *g; Removed for debugging purposes */
#ifdef FEMALE
Vagina *p;
#endif
}

/* Initialization bootstrap routine -- called before DNA duplication. * Allocates buffers and sets up protein file pointers */
DNA *zygote_initialize(Sperm *, Ovum *);

/* MAIN INITIALIZATION CODE * Returns structures containing pre-processed phenotypes for the organism to display at birth. * Will be improved later to make output less ugly. */
Characteristic *lookup_phenotype(Identifier *i);

...and so on. [ Note that God uses three-space tabs ]