Javascript that auto-fills captchas
userscripts.org
userscripts.org
Supposedly it greatly increases the cracking difficulty at the relatively small expense that humans may have to click Next a small percentage of the time. If we notice abuse, it will be easy to tweak the code (it's just a python gimp script) to produce a radically different captcha for a few hours work.
What I'm trying to say is that ideally you shouldn't use a solution that is less user friendly and possibly infuriating for your future customers/users.
The primary defense against OCR is to make the segmentation attack hard -- pushing the characters together somewhat. With more tweaking we could probably get closer to a sweet spot of just enough overlap. Not even all of the characters would have to overlap to be effective.
There's no defense against that... Which makes captchas just a big irritating bag of fail.
Perhaps captchas make more sense in capital intensive industries with clear avenues for abuse. In the case of SpiderOak, we'd prefer to avoid making the free backup accounts an attractive prospect for warez distribution. YMMV.
Sounds like a great way to make sure neither bots nor humans use your service.
Like everything else about building software, you have to test it. Watch the logs and see where people abandon the process. If it's a problem, fix it.
I would think actual humans have time that is more valuable than zombified Windows boxes.
If I were Google I would be sooo evil.
Instead of generating an image of text that most people have to strain to read, instead, generate a relatively cleaner image but instead of typing that in, have it ask a question to be answered.
"What do you get when you add 2 and 2?"
etc...
Would that fare better?
Or is it something else?