Installed Spam Karma 2, today, and hope it deals well with comments from real readers (who are welcome here) and from spambots and spammers (who are not).
There are a few points that have caused a little concern.
When I ran the filters on the accumulated comments and spam, it took half of the spam comments and approved them as OK.
I’m going to give it the benefit of the doubt for now, assuming that it’s using some sort of Bayesian filtering that needs training. If this is still happening a month from now, it will be harder to be patient.
You can of course review approved comments and say “No! bad choice! that one is spam.” And similarly you can review the spam bucket and say that something is not actually spam.
It was at this point that I almost turned it off again, after ten minutes of use. It’s set up to display the lists of recently harvested spam and approved comments in a concise tabular form, with the admirable goal of getting more data onto the screen, and to expand any cell in the table if you hover over it, so as to show the full entry.
Perhaps my browser is set up to call the
hover() method more quickly that the developer expects, but I found it impossible to move my mouse across the table (e.g. to reach the scroll bar, or to reach a cell I wanted to hover over) without one cell after the other exploding, shifting text around on my screen, and then collapsing again. It reminded me of nothing so much as flying as a child in a Cessna or Piper Cub and hitting air pockets that caused the plane to fall precipitously, climb again, and then drop again. I can almost smell that unforgettable stench of high-test fuel in an small enclosed space.
The only way I could reach something I wanted to hover over and look at was to sneak up on it by moving my mouse cautiously down the left or right margin and then into the table. And even then, it only expands one cell at a time, so you don’t get a good overview of any individual comment and its content and karma rating.
Fortunately, you can turn the hover behavior off. You have to turn on ‘Advanced’ options and uncheck the box that says “if using … css-impaired browsers, you should disable this feature”. It doesn’t mention susceptibility to motion-sickness.
The table of recently harvested spam is labeled as including comments with karma lower than -20; the threshold can be changed, and I’m glad to have a clear statement of what’s displayed and what’s not. But I found it confusing to have comments with karma of -6 and whatnot included. Eventually I concluded that the screen meant “higher” than -20.
The beauty of open source is that I was able to correct that typo without any significant effort.
The display of information about recently harvested spam with bad karma is as close to illegible as a mere color scheme can make it. (Well, that’s too harsh; I’ve seen worse, but not in a color scheme intended for actual use.) Dark green and medium-dark red against dark gray.
The beauty of open source is, again, I can change it. I’ve got CSS and I’m not afraid to use it.
And finally, the author has announced that he doesn’t expect to update it, because he’s tired of incompatible changes to WordPress that break plugins.
I can see his point. But any problem caused by his decision is down the road a while; perhaps others will pick up the code, or perhaps I’ll shift to a different tool later, just for educational purposes (the way I change Emacs color themes every few months or so, to see how they wear over time).
On the other hand, despite the concerns, Spam Karma appears quite popular and successful, and to have attracted fewer vehement denunciations than some other anti-spam tools. So the official attitude here is the traditional guarded optimism.
We will learn, as time goes by, whether that optimism is justified.