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