How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
1–10 of 29 posts
Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#2The entire thread has a number of good ideas and relates to a thread you started the other day. http://news.ycombinator.com/item?id=2107972 Pity that it didn't get more traction.
Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#3Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#4Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#5http://www.blahedo.org/botblock/
Two core ideas: 1) the truly hard thing for the computer is the language understanding. It's the question, not the computation, that's the problem. 2) Any site that becomes popular will be worth it to the spammers to hard-code, so any successful widely-deployed system needs to let the users add their own additional question templates.
Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#6I've written about this before, and wrote a proof-of-concept plugin that I dogfood on my own blog: http://www.blahedo.org/botblock/ Two core ideas: 1) the truly hard thing for the computer is the language understanding. It's the question , not the computation , that's the problem. 2) Any site that becomes popular will be worth it to the spammers to hard-code, so any successful widely-deployed system needs to let the…
This does not just apply to understanding language. It applies to understanding and interpreting audio, images, videos, etc. Words and phrases are just the easiest to create in CAPTCHA's, but they are also getting easier for computers to solve. Quite a few of the CAPTCHA's on your blog could be solved by Wolfram Alpha (or at least close to). If it was used in masses, it wouldn't take long for hackers to perfect the process of answering them.
> so any successful widely-deployed system needs to let the users add their own additional question templates
Couldn't hackers take advantage of entering their own question templates? And relying on user-generated CAPTCHA's is extremely risky. Quality and consistency would drop to a level where the system would became almost useless.
Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#7I'm imagining listening to mousemove on the document and doing something lightweight like appending the coordinates to an array onmousemove. Then a function that's setInterval'd every 2 seconds or something would flush the array to the server via XHR. A server-side script would, transparently to the user, analyze the mousetrail and if the user appeared to move their mouse realistically and took at least like a minute to fill out the form and took realistic amounts to type in text inputs and so on, the server will let them skip the reCAPTCHA.
Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#8They've done a fantastic job of cutting down the number of fake profiles on my client Set For Marriage (a dating site where it was a huge problem before), and the rest of their features are pretty good too (the asset caching has resulted in about 60% faster page load times).
Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#9Re: How to Smell Difference Between Humans & Robots - Annoying Captcha Forms
#10Shouldn't using something sensing the movement of a mouse cursor be enough as a captcha? If no mouse movement is detected, fall back to a text input captcha.