John Battelle's 2009 Predictions battellemedia.com3 points·humanlever··0 commentsOpen articleSaveView on HN