3 reasons for optimism in difficult times | Kevin Kelly - TED Talks Daily - Podfriend