ParentFull threadprabodh·No..the video you have posted was from TED talk 2009 in Mysore, India...and the video mentioned here is from TED talk yesterday as Derek mentioned in his blogView on HN