from Jon Skeet Smiley

http://oredev.org/2010/sessions/c-s-greatest-mistakes