Blog Archives

WordPress 2.6 & Spam Karma 2

It’s been a while since I wrote anything here, but here are two important announcements for anyone running the .org version of WordPress.

WP Logo and Spam Karma 2 Button

Firstly, WordPress 2.6 is now out.  There are, as usual, lots of new things in this release and they ae all listed here.  One thing I noticed is that I have had to add to my .htaccess file because all my previous URLs stopped working.  For example, the URL to this post is and under the previous release of WP, the URL would have been – spot the difference?  If you were using a similar method, make sure you check your links!  So download it, install it and check out the changes (and fix things where necessary).

Secondly, the excellent Spam Karma 2 plugin has been sort of discontinued.  The plugin creator and developer, Dr Dave, no longer has enough time to dedicate to the development of the plugin.  Instead, he has opened up a Google Code page and is looking for others to continue the delopment of the project.  If you have the mad skillz and time required, please contact Dr Dave. The plugin is now released under the GPL version 2.

For anyone using the plugin, or planning to use it, all you need to know is that it hasn’t had significant work done to it in quite some time (apart from keeping up with WordPress releases) and it still works as well as ever.  Spam Karma 2 is an excellent anti-spam tool which gives a great alternative to Akismet.  I’ve been using it for ages and have only had to worry about the occasional manual spammer.

So, not terribly exciting, but informative.

Methods of Spam Prevention on Forums

I am a member of a few forums. All of these forums are well moderated and are free of the outside influences such as spam, warez and cracking. But why?

It could be argued that simply by joining a forum, the members (or community) would feel bound by the rules and spirit of that online forum to “be good”. After all, if they didn’t want to abide by the rules, they wouldn’t have joined, surely. Unfortunately, in these days of internet saturation, that is a somewhat naive notion – sorry.

All forums have rules and regulations, from simple one liners to fully thought out terms of conditions (along with sub-clauses and roman numerals). However, if the owners do not take steps to ensure these rules are followed and adhered to absolute chaos ensues and the people you want to be on the boards abandon you and your forum is unusable and empty of real members.

I can only show you the differences by example. So, the first example is This is a forum with over 250,000 members and around 20 moderators (I’m one of them). The site owner is around regularly and is also regularly in touch with the moderation team. This means that he is able to respond to our questions and make sure that we make decisions in keeping with the spirit of the site and community. The vast majority of the members are well-behaved and stick to the rules. It is also pretty self-policing as there is a clear way to alert the team to any problems. Added to this, there are also anti-spam measures in force in the background and this means that LQ is pretty problem free.

Example 2 is This is a much smaller community, but equally well-behaved. It could be argued that the size of the community means that is less of a target for spam as the audience is so much smaller. I have no logs, etc to back this up, but I would say that the owner has put his measures in place to prevent spamming – moderators and other measures. This means that those automated bots don’t get a foothold. Also, the members report any problems.

The third example is the Something Awful forums. They have a prevention measure that none of the other boards do – if you want to post there you have to pay $10 to register. This immediately kills off the automated spammers because if they have to pay to spam it’s immediately useless to them. They also have a moderation team (up to 40 mods I believe for around 100,000 members) and the mods regularly get in contact with each other and discuss problems on the boards and ways to stop them getting out of hand. It is a rarity these days to charge an entrance fee – I can’t think of any other forum that still charges – but it works for them. They do not have a spam problem.

Finally, a board I am not a member of and I only became aware of it through my spam logs: – because they are a spam haven, they get no clickable link. This appears to be a genuine forum, at least it seems to have begun that way. Looking at their earliest pages there are a few posts that appear genuine. The main site is for games to embed on websites, blogs and the suchlike and I have no doubt that they started out with the finest of intentions. They have no moderation team and their software appears to be outdated, unmodified phpBB forum software. Ouch. Also, their version appears to be 2 or more years old – which means unpatched security flaws and various bugs and gotchas which have probably been fixed. Effectively, the forums were set up and abandoned – assuming they were set up with honest intentions in mind. Pick any subforum and you will see wall to wall porn and viagra ads. If it is meant to be a genuine forum it should be shut down – there is no attempt to prevent bots from making it their home. Malice, incompetence or forgetfulness?

From just 4 examples, we can see the range of measures in place across multiple forums. The best forum to join is one which has a coder with some knowledge, an owner with some common sense and a team of moderators. I will discuss moderation styles across our first three examples in a later post. If you are planning to run a forum, as well as scalability and cost issues you should also think of security as one of the biggest issues.


At least, that’s what I think it’s called.  When a blog uses your content on another site.  I keep getting pingbacks from blogs with the following text:

Why I FAILED wrote an interesting post today on Heres a quick
excerptNo Reason At All 6th October 2007, 04:00 pm There is absolutely no reason for
this particular;

The text itself doesn’t really matter.  The bit that seems to be consistent is the part reading “Why I Failed” that’s what told me that this wasn’t legit – multiple pingbacks, multiple blogs.  And the blogs themselves have no content.  Very odd.  Fortunately, Spam Karma 2 by Dr Dave catches them all after a training session and it’s just a matter of marking them a spam manually.  Nothing major, just very annoying.