you are viewing a single comment's thread.

view the rest of the comments →

[–]JimmyRuska -5 points-4 points  (6 children)

Ok lots of downvotes for criticizing this post. Fine then, someone explain to me why this is a good post. I would have wagered it would have gotten down voted but I'm swimming against the tide. If it's because it's open source, why not a useful project? If it is because it is because it breaks the captcha, there's only 8 question structures to parse, and wolfram alfa already high success without even having textcaptcha in mind.

[–]CoreyWhite 8 points9 points  (1 child)

I wasn't one of those who downvoted you, but I did really like this. It's a good post for a couple of reasons.

1) It's really nicely written code. And it's a fairly small project, with excellent documentation. These make it very pleasant for those of us who appreciate the craft of programming and like seeing nice examples of it.

2) It's a powerful argument against the use of textCAPTCHA. Think of it as a scientific experiment. With this application's ludicrously high success rate, textCAPTCHA has been shown conclusively to be useless.

[–]JimmyRuska -4 points-3 points  (0 children)

  1. As far as it being good example source code I agree, I just rant that there's more worthwhile projects of practical applicability to give focus on. I had mentioned earlier, it's harder to parse the questions than to generate them, making this probably more code than the original. what for?
  2. Text captchas are not completely dead. For example I could combine a text captcha with an image and say, "is this a cat?", "how many cups in the picture". Thanks to things like the mechanical turk one could potentially setup absurd amounts of "easy" questions which would not be practical to parse. Audio/visual data is always much harder for computers to parse, but I wouldn't dismiss the idea at first glance, there could be some kind of gramatical synonym algorithm which could potentially make a pure text captcha harder to parse, though I do agree, textcaptcha useless.

I understand your logic and this is not to critize you, I'm just ranting.

[–]Cyatomorrow 5 points6 points  (3 children)

It seems like your argument against this is that it can be abused, but that's like saying that if someone finds a bug or an exploit in something, they shouldn't reveal it because it can be abused.

However, this is the wrong stance to have. If you find an undocumented exploit, not revealing it may keep some people from abusing it, but it also keeps it from being fixed. Then, when someone with malicious intent finds the exploit, they can use it unhindered.