Massive-scale online collaboration

1,831,032 views | Luis von Ahn • TEDxCMU