Massive-scale online collaboration

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