Akismet vs. Two Billion Spam

By Shamus Posted Wednesday Jul 11, 2007

Filed under: Random 24 comments

Akismet, the anti-spam WordPress plugin, has been around since November 2005. In that time, the software has dealt with 2 billion spam messages. What’s really alarming is the shape of the curve. To be fair, some of the curve is the result of more and more people using WordPress, and more of those people getting Akismet, but still.

Such a mammoth waste of everyone’s time and energy for just a tiny bit of money for a miniscule number of people.

The spam solution I’m using is still going strong. It’s been 2 weeks since the last time I saw a spam. It’s been over a month since one slipped by that I had to delete manually. Given the sheer volume of spam I was getting five months ago, and given the fact that this site is several times larger now, I’m very grateful for how well the CAPTCHA is working.

If you look at the problem from the POV of the spam programmer, there are many ways to make his job harder and more annoying. You can’t make it impossible, of course, but the appeal of spam has always been the fact that it is “free” for the spammer. Making it less free might go a long way to making less of it. Given the normal level of lazyness and stupidity of the average spammer, I think that even CAPTCHA are probably overkill.

Most spam scripts go right for the wordpress comment-posting script. Just having this script to have a configuarable name would probably be just as effective as the CAPTCHA solution I’m using now.

Another technique would be to simply insist that comment POSTS are the result of an honest-to-goodness page load. Embed a secret number (which changes automatically) into the form as a hidden field, and make sure incoming form submissions contain the number. The advantage of this would be that it would be seamless and transparent to normal users – they wouldn’t even need to enter a CAPTCHA. The only downside would be if a user loaded the page, and then did something else for a couple of hours, and then came back and left a comment on the open page without reloading it first, then their number would have expired and the system would eat their comment. The disadvantage for the spammer is that they will have to parse all that HTML on the page if they want their comment to get through.

 


 

DM of the Rings CXXIII:
You Go, Girl

By Shamus Posted Wednesday Jul 11, 2007

Filed under: DM of the Rings 113 comments

Continue reading ⟩⟩ “DM of the Rings CXXIII:
You Go, Girl”

 


 

BioShock: Upgrade Fatigue

By Shamus Posted Tuesday Jul 10, 2007

Filed under: Video Games 76 comments

I’ve been waiting for this game since I first heard about it, way back in February of 2006. At long last, they have released the minimum system requirements. Let’s have a look:

Continue reading ⟩⟩ “BioShock: Upgrade Fatigue”

 


 

Prey: Ending

By Shamus Posted Tuesday Jul 10, 2007

Filed under: Game Reviews 26 comments

(This post has been languishing for a couple of weeks now while I allowed myself to be distracted by other games. Here are some of my thoughts on the game overalll, and of the ending.) Previous posts: First Impressions, Followup, Nearing the End.

Spoilers ahead.

Continue reading ⟩⟩ “Prey: Ending”

 


 

Eomier shushin Thu’fir

By Shamus Posted Monday Jul 9, 2007

Filed under: Pictures 11 comments

Reader Donateller read the D&D campaign I put up and was inpired to draw a picture of the situation in this post.

It’s a pretty big thrill to see our story through the eyes of someone else, so I got a real kick out of this.

 


 

DM of the Rings CXXII:
Xtreme Moves

By Shamus Posted Monday Jul 9, 2007

Filed under: DM of the Rings 199 comments

Continue reading ⟩⟩ “DM of the Rings CXXII:
Xtreme Moves”

 


 

Transformers

By Shamus Posted Sunday Jul 8, 2007

Filed under: Movies 83 comments

I saw Transformers this weekend. Spoler-free review follows:

I don’t have much new to add to what has already been said about this movie. Like everyone else I thought this was an overlong movie where everything (everything!) was turned up to eleven and running at 110%. All the time. The dialog was enslaved by the plot, and the stunts went from “that’s kind of hard to believe” to “I don’t believe that for a second” and finally reached the zenith of “that’s the stupidest thing I’ve ever seen.”

Director Michael Bay is the sorcerer’s apprentice. He’s got Spielberg’s spellbook, but where Spielberg makes magic, Michael Bay just makes a mess. Continue reading ⟩⟩ “Transformers”