A new kind of CAPTCHA?

CAPTCHAs, the automated tests that are meant to prevent spam-bots from overrunning free e-mail services and comment forms, have been defeated. What’s next? Hopefully not something like this… I tried it three times, and only succeeded twice.

Statistics also indicate that it wouldn’t work too well — there are less than 30 variations, so even randomly choosing three of the pictures would result in a greater than 3% success rate, which is likely sufficient for spammers. And if there are only a set number of pictures to choose from, it would be easy to have a human classify them the first time they’re seen, and the computer to remember the classification (several of the same pictures came up multiple times while I was trying it). And I could think of fairly simple algorithms that would bump up the accuracy. It’s a tough problem.

When you run into a tough problem in math, it usually pays to see whether parts of it can be transformed into an easier one. For example: using public-key technology, it’s easy to confirm whether two digital signatures refer to the same ID or not, without giving out the information needed to duplicate that ID. Find some way to verify someone initially, and public-key technology could be used to confirm that it’s the same person later. It’s not foolproof (the private part of the key data could still be stolen), but it would be a major pain in the spammers’ tails.

Of course, all of this may become moot as soon as someone develops a true learning AI, one that could solve such a problem as well as a human. That kind of AI could easily be used by the bad guys to get around any CAPTCHA problem, but it could also easily identify and delete spam messages with an extremely high accuracy level. I suspect that the latter would more than make up for the former, because there are only a limited number of ways that you can write a message advertising something.

It’s a very interesting subject, all around.

Pee Used To Create Self-Healing Substance

I can’t say it any better than the BBC:

The as-yet-unnamed material – a form of artificial rubber – is made from vegetable oil and a component of urine. The substance, described in the journal Nature, produces surfaces when cut that retain a strong chemical attraction to each other. Pieces of the material join together again as if never parted without the need for glue or a special treatment.

Hm… self-repairing spacesuits and spacecraft linings, anyone?

The Ever-More-Ubiquitous Webcam

In the David Brin SF novel Kiln People, the main character (a detective) follows someone’s movements at one point by tracking them via the public and private webcams that cover nearly every square inch of the city. When the book was first released in 2002, the reader could have been forgiven for thinking that was a little far-fetched, but a couple recent stories suggest that reality is getting closer to that all the time.

ThunderBayes Report

After one month of using it, I’m very happy to confirm that SpamBayes (via the ThunderBayes plug-in for Thunderbird) is absolutely as awesome as I’d heard it could be!

The scoring is so accurate that I decided a while back to let it automatically delete messages with 100% spam probability as read, so that I didn’t have to look at them at all — that’s the majority of the spam I get. Anything with a lesser spam probability, or anything it’s uncertain about, is moved to a junk folder but is left unread; I look it over to confirm that it’s really spam before getting rid of it.

The statistics for the last two weeks: the majority (83%) of spam messages I received scored 100 and were auto-deleted. 11% of spam messages scored over 90 and were marked as spam and left for my confirmation, and the remaining 6% were marked uncertain. And there were no false positives, or even false negatives.

It’s not perfect, but it’s far better than anything else I’ve used. 🙂