I found a good TED talk on depressionmoodcheckin.com3 points·hazard··0 commentsOpen articleSaveView on HN