3 ms·According to TED.com, the video is supposed to be released within 24 hours.by ensignavenger 18y agoAccording to TED.com, the video is supposed to be released within 24 hours.