alf » from archive
OSCON Java 2011: Josh Bloch, "Java: The Good, Bad, and Ugly Parts" - http://www.youtube.com/watch?v=hcY8cYfAEwU&feature=youtube_gdata