Massive-scale online collaboration

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