08.03.2012

177818576055566336 177818576055566336 - "the hacks hacker" http://radar.oreilly.com/2012/03/profile-of-the-data-journalist-7.html

/via @radar #