Massive-scale online collaboration

1,830,668 views | Luis von Ahn • TEDxCMU