http://burks.bton.ac.uk/burks/language/shoot.htm
Ruby isn't in there? Bummer!
Aw man, I can surely attest to the C++ one. At work, C++ can get really crazy with all the referencing that gets done.
What's that? You want to use this objects operator=? Cool! Oh, by the way, I forgot to tell you I was passed by reference, and originally I was a RogueWave smart pointer. By copying me, you are actually dealing with the exact same object as before, but you didn't immediately know that. Ha ha! Sucker.
... oh, I'm sorry... I thought this was a story about Plaxico Burress (http://sports.espn.go.com/nfl/news/story?id=3736356)...
I liked the unix one. I've done plenty of stuff like that, and will probably continue to.