Darth Wong wrote:RedImperator wrote:However, if our goal is simple anti-spambot warfare, the 3 + 5? question is adequate, unless spambot registration will actually do math. As long as it requires a conscious thought on the part of the person registering, that should be enough to stymie an automatic registering program. I don't see any reason why it should be any more difficult than "3 + 5 = ?".
I do think Red makes a good point, in the sense that we've probably had plenty of users who provided constructive input without having much in the way of math skills. A calculus prerequisite (or any kind of advanced math of any sort) would probably eliminate large swathes of the existing user base.
At one time I went to an engineering school (though I didn't graduate) and most of those questions would wipe me out since I studied the mathematics and physics parts in Finnish. My language skills make me look like a native speaker in everyday situations, but math terminology is completely unfamiliar to me and so is a lot of physics terminology as it relates to very specifics. I'd need a dictionary to fully understand the physics question with the stress forces to make sure I didn't make mistakes, though I
think I got it right on the first try. The problem is by no means unique to me, we have a fairly large ESL (English as Second Language) membership here.
Something like the simple radian conversion or "x+3 = 7, what is x?" type stuff should be okay. Not difficult but does require some thought to do. You can also change the numbers every now as well as the letters, or move them around in the equation, which should fool most spambots.
Another kind of feasible question would be "When date did <event> happen?" and pick fairly famous events, birthdays or dates of death of significant people like Einstein or Hawking etc. Those are easy to check up via Google and so on and you have an endless supply of events to choose from. If you change the format of the date required such as ddmmyy, ddmmyyyy, yyyymmdd etc, it gives even more variety.
I think the objective was keeping out spambots, not legitimate users, so let's not make it too difficult.