Blue Sky On Mars

Thoughts on Building Software Products

Simple trackback spam solution

by Kevin Dangoor

This has got to exist already. Today, I was battling trackback spammers. I have MT-Blacklist installed, so they’re mostly just a nuisance, because I have to delete and rebuild all of those entries that they hit.

Then it occurred to me: all of the trackback spam that I have seen has been repeated multiple times on the blog. They never hit just one post, and they’ll often hit dozens or maybe even hundreds.

So, at least for now, a simple solution would be to compare the received trackback with the last N trackbacks to see if there are URLs in common. If so, consider them spam and waste them. I don’t think there’s any legitimate reason to receive the same trackback repeatedly.

Of course, this won’t last forever, because if everyone does this the trackback spammers will just make every URL unique. You can’t work stricly off of the domain provided because of sites like blogspot and typepad. It is conceivable that a popular blog will get more than one trackback from one of these sites within a short period of time.

I would consider implementing this myself, but I’m going to change blog software soon. I’m leaning toward WordPress right now, because it looks pretty slick.

How to fix your next actions

by Kevin Dangoor

Merlin Mann asks the question Does this next action belong someplace else? and then proceeds to answer the question with a great breakdown of the likely problems with your next actions and how to fix them. (If you’re wondering what a “next action” is, I guess you haven’t drunk the Getting Things Done kool aid yet. Google “GTD” to learn more.)

Blue Sky On Mars has moved!

by Kevin Dangoor

BSOM is now running on its new server at Hostik. A big thanks to Sitelutions for two years of great, low-priced service! The reason for the move to Hostik is that I am uncomfortable with a shared server for Blazing Things. So, I’m moving everything over to a new dedicated server at Hostik.

So far, the Hostik folks have been great and responsive. I’m running Fedora Core 3 and find myself needing to get up to speed with SELinux quickly.

As of this writing, posting of comments is broken. I hope to fix that soon. Posting of trackbacks is also broken, but I’m not going to fix that immediately (more on that in another post this evening).