Massive-scale online collaboration

1,827,697 views | Luis von Ahn • TEDxCMU