I had the pleasure of attending a presentation with technology thinker legend, Kevin Kelly in my hometown Oslo spring 2011. It was a talk about near future communication. It was superb. Then I saw this talk from Creative Mornings in SF on the subject possibilities. Again, brilliant.
It is packed with thoughts that make you hmmm and aha. “In jazz, when you play a mistake, play it twice.” Wonderful stuff.