Did you know what does CAPTCHA stand for?

Back in the days of the army – actually that was just 2 years old but I like to make it sound real long ago – we always had different courses to attend, different software systems to use. And they always have these crazy contrived acronyms that would sound nice (some failed). I always imagine a bunch of people brainstorming a name for the product, then subsequently spend 5 times longer to figure how to have the long form fit the acronym. And one would go, “how about COURAGE?” Then a bunch of people start writing down what can COURAGE possibly stand for only to get rejected one by one and move on to try PRIDEST or something. The whole procedure is iterative.

So much time spent on a contrived acronym. And everyone chipped in. I give the silliest acronym as much of my interest lies in finishing my program, my book, my whatever, just anything but the acronym. I can’t be bothered. I think Microsoft SQL Server 2008 Express Edition Service Pack 1 is fine. And I think calling (EDIT: I fell asleep here.)

Oh I digressed too much. Anyway, CAPTCHA actually stands for “Completely Automated Public Turing test to tell Computers and Humans Apart”.

The world most complicated CAPTCHA

Holy crap, I’ll close window if I see such a CAPTCHA:

The world most complicated CAPTCHA

CAPTCHA is an almost standard method of human-detection during comment posting, user registration and Google search engine. (Google thinks I am a bot. No, Google, your search engine is the bot, silly.)

However, it really shouldn’t be. Image CAPTCHAs are set up to deter bots, users with malicious intent and my friend in college. But it achieves this by imposing a penalty toward genuine website visitors.

CAPTCHAs are becoming hard to solve these days as image recognition improves. It’s unfortunate that most sites implement harder-to-read CAPTCHAs that it’s so distressing and laborious to just read the darn squashed up vowels.