Inspiring and interesting tedtalk.