I’ve been meaning to watch this TED Talk for weeks. Glad I finally did – 20 minutes long but well worth it.
One note: read the comments for a chuckle. Amazing how there are some people who can’t begin to appreciate the larger point so they have to latch onto the minutia. Easy to criticize. Hard to create.