3 ms·One of the best talks I have seen for a long time.by disdi89 4y agoOne of the best talks I have seen for a long time.