Finally, a good TED talk.