Luis von Ahn, creator of CAPTCHA techniques, is the latest winner of Grace Murray Hopper Award for "the outstanding young computer professional of the year.".
This award from the Association for Computing Machinery (ACM) is sponsored by Google and includes a prize of $35,000. Its recipients have to be less than 35 at the time the award is made.
The citation for the 2011 award to Luis Von Ahn is:
For his research in harnessing the human side of human-computer interaction for computational goals.
Now 33, von Ahn earned his doctorate at Carnegie Mellon University in 2005 and was awarded a MacArthur Fellowship in 2006 and currently holds the Habermann development chair in computer science at Carnegie Mellon's School of Computer Science, which is awarded every three years to a "junior faculty member of unusual promise".
Von Ahn pioneered methods he originally called "human computation" but now are known as crowdsourcing. With colleagues at Carnegie Mellon, he created the online puzzles called CAPTCHAs (Completely Automated Public Turing test to tell Computers and Humans Apart), that consist of distorted text that remains readable by humans, but cannot be parsed by computers. Intended to prevent spam and other online abuses by keeping rogue computer programs from accessing websites, they are now a ubiquitous form of computer security.
Von Ahn subsequently developed reCAPTCHA, a variation that uses text from old books and periodicals; people who solve the puzzles simultaneously help digitize old texts that pre-date the computer era and was sold to Google in 2009.
His latest project, Duolingo, now in limited beta testing, will help people learn foreign languages while simultaneously translating text on the Web.
If you want to know more about this project, this entertaining TED Talk from Luis von Ahn himself explains it.
The latest version of the Raspberry Pi single board computer has a new feature that allows it to use expansion cards more intelligently. The new boards are called HATs, Hardware Attached on Top, and t [ ... ]
A new version of the Scratch programming language for use on the iPad has been designed to help teach young kids, who may not yet have learned to read, to create programs using a touchscreen interface [ ... ]