Comment Comment by barmstrong This is one of those talks you either love or hate. I was surprised to see it was one of the highest rated TED talks (on another site) because for some reason I found it rather irritating. parent barmstrong 16 years ago