Showing posts with label Captcha. Show all posts
Showing posts with label Captcha. Show all posts

Google Acquires Captcha Technology

Google has just acquired Captcha -- and mind you, it's not out of sheer vanity or excess. When you think about Google's Book Search...