1,824,854 views | Luis von Ahn • TEDxCMU

Massive-scale online collaboration