TED Talks Daily • 3 reasons for optimism in difficult times | Kevin Kelly • Listen on Fountain