Hi,
I think having a captcha for submitting a problem is kind of annoying and a bit redundant -- didn't you already have a wait time of 30 seconds after submitting an answer because some guy tried to brute-force solutions last year or something? Yea I thought the 30 second delay fixed that.
What's the purpose of having the captcha?
Purpose of captcha system?
- rayfil
- Administrator
- Posts: 1412
- Joined: Sun Mar 26, 2006 5:30 am
- Location: Quebec, Canada
- Contact:
Re: Purpose of captcha system?
Primarily to twart the use of autosubmitters. Someone had posted a script to enter a list of answers.
When you assume something, you risk being wrong half the time.
-
jkastelic
- Posts: 1
- Joined: Mon Jan 18, 2010 9:31 pm
Re: Purpose of captcha system?
Hi
Although I think that these captchas are somewhat annoying, I suggest to the admins of the site to use reCAPTCHA. This is a free replacement for common captchas. The idea of reCAPTCHA is that while you are proving you are human, you also help to digitise old books (that OCR can't recognize). You can read more on
http://recaptcha.net/learnmore.html
There is also a demostration of the free product.
Although I think that these captchas are somewhat annoying, I suggest to the admins of the site to use reCAPTCHA. This is a free replacement for common captchas. The idea of reCAPTCHA is that while you are proving you are human, you also help to digitise old books (that OCR can't recognize). You can read more on
http://recaptcha.net/learnmore.html
There is also a demostration of the free product.
-
bucko
- Posts: 3
- Joined: Sat Jan 16, 2010 1:25 am
Re: Purpose of captcha system?
Incidentally, the cache time on the codes is very, very short. Every time I wish to submit I must remember to refresh because otherwise I get an invalid captcha error. It can't be so hard to store the things for a day or two (or at least 12 hours) per-problem and per-user, can it? Some of us load the problem, have lunch, work stuff out on paper, do other stuff, then come back and finish a solution, and it's somewhat frustrating that we must enter it twice!
- elendiastarman
- Posts: 410
- Joined: Sat Dec 22, 2007 8:15 pm
Re: Purpose of captcha system?
Just click on the captcha. It refreshes only the captcha and you only have to enter your answer once. As for remembering to click it, I can't help you there; I learned very quickly to always click the captcha right before I submit a solution.bucko wrote:Incidentally, the cache time on the codes is very, very short. Every time I wish to submit I must remember to refresh because otherwise I get an invalid captcha error. It can't be so hard to store the things for a day or two (or at least 12 hours) per-problem and per-user, can it? Some of us load the problem, have lunch, work stuff out on paper, do other stuff, then come back and finish a solution, and it's somewhat frustrating that we must enter it twice!
Want some
3.14159265358979323846264338327950288419716939937510
58209749445923078164062862089986280348253421170679...?

3.14159265358979323846264338327950288419716939937510
58209749445923078164062862089986280348253421170679...?

-
bucko
- Posts: 3
- Joined: Sat Jan 16, 2010 1:25 am
Re: Purpose of captcha system?
Perhaps it could be made more clear: I would suggest actually hiding the solution area until the user clicks a button of some sort (of course, for a non-JS browser it must be shown. One could put it in a CSS-hidden DIV and make the image refresh at the same time as making the DIV visible.
Or perhaps make the JS somehow indicate that the captcha is out of date and will need refreshing.
It should be possible to do either of these things remarkably easily.
Or perhaps make the JS somehow indicate that the captcha is out of date and will need refreshing.
It should be possible to do either of these things remarkably easily.
- Lord_Farin
- Posts: 239
- Joined: Wed Jul 01, 2009 10:43 am
- Location: Netherlands
Re: Purpose of captcha system?
I like this idea. It solves the issues and is very neat. It could also be as simple as to initially disable the solution area text forms and make the captcha refresh when those are clickedbucko wrote:Perhaps it could be made more clear: I would suggest actually hiding the solution area until the user clicks a button of some sort (of course, for a non-JS browser it must be shown. One could put it in a CSS-hidden DIV and make the image refresh at the same time as making the DIV visible.
Or perhaps make the JS somehow indicate that the captcha is out of date and will need refreshing.
It should be possible to do either of these things remarkably easily.

-
TripleM
- Posts: 384
- Joined: Fri Sep 12, 2008 3:31 am
Re: Purpose of captcha system?
I agree I often have to refresh before submitting, but you definitely wouldn't want to do that. If the aim is to make submitting faster, you don't want to force everyone to click an extra time.bucko wrote:Perhaps it could be made more clear: I would suggest actually hiding the solution area until the user clicks a button of some sort (of course, for a non-JS browser it must be shown. One could put it in a CSS-hidden DIV and make the image refresh at the same time as making the DIV visible.