There's the well known "How to shoot your self in the foot" list which I have it printed and taped on my desk at work.

http://www-users.cs.york.ac.uk/susan/joke/foot.htm

 I had a co-worker ask me how you'd shoot your self in the foot with Haskell. Here's the best I could do:

"You shoot the gun, but the bullet gets trapped in the IO monad."

I fully realize how un-clever this is. Some one please give me something more worth of the original list. :)

--
/jve