After Aaron Swartz: The Tech World Must Talk About Depressionmashable.com6 points·grobertson··0 commentsOpen articleSaveView on HN