As they say humor is relative. Something one person thinks funny (such as messing up peoples databases by naming your child something odd) some might not get. And if you have to explain a joke it's no longer funny I've heard.

Cyb

Progress (n.):
The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
-------------------------------------------------------------------Recursive (adj):
see Recursive

As they say humor is relative. Something one person thinks funny (such as messing up peoples databases by naming your child something odd) some might not get. And if you have to explain a joke it's no longer funny I've heard.

Cyb

I also noticed that it isn't any funny when you have to explain the jokes. Though some easier, more general, jokes after explaining may generate some laugh, I attempted to say this one to one of my friends, who doesn't really know a lot about computers, and after 5 minutes of explaining, it wasn't funny to him. And I told this same joke to another friend, who has some bigger understanding of computers, found it really funny after 10 seconds of deep thinking about it.

I guess that when you do have to explain the joke, the funniness of the joke depends on the time you took to explain it. I noticed that the best jokes are the ones which aren't immediately clear and the target people take a few seconds of thinking to fully understand them. Also when there is a group of several people and some don't get the joke, it is always funnier to them when the joke is explained by the ones who got it, and not the one who said it in the first place. And a final thought - when the joke is understood by every person in the group at almost the same time after ~2 seconds of thinking, it generates the biggest and longest laugh.

Progress (n.):
The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
-------------------------------------------------------------------Recursive (adj):
see Recursive

Progress (n.):
The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
-------------------------------------------------------------------Recursive (adj):
see Recursive