Smiling Dogs? Horses Made of Clouds? Captcha Has Gone Too Far

 
Users face increasingly impossible challenges to prove they are not bots.

WIRED Business

Get in-depth coverage of current and future trends in technology, and how they are shaping business,… 

Social links