Edward Snowden's *must watch* "virtual appearance" on TED.