Wow, I think this is an amazing example of how articles on the web aught to be written. Clean presentation, great typography, entertaining yet not too superfluous prose, and plenty of tasteful illustrations and visualizations. Hopefully this is the start of a new trend.