blogdowntown 89.3 KPCC | Southern California Public Radio
Not currently logged in. [Login or Create an Account]

Stay Connected

@blogdowntown on Twitter
blogdowntown on Facebook


 

Comment Spammers 1, Me 0

By Eric Richardson
Published: Sunday, August 07, 2005, at 10:40PM

I don't like interrupting for technical stuff here, but I have to let you know that the comment spam that I'm sure you see over in the recent comments is about to drive me crazy. It's been especially steady over the past few days -- I've knocked off 600+ comments in the last three. I'm going to keep knocking it down as soon as I can see it, and I'm going to work on implementing some sort of technical means of fighting it, but in the mean time just bear with me.

If you care about the tech bit of things, I'll discuss that after the jump.

The spams are coming from a wide range of IP addresses, so I don't think any sort of IP filtering is going to cut it. I've thought about just doing simple wordlist censorship, but that feels like a very inelegant approach to me.

My current thought is some sort of a Bayesian filter that'll get injected into the comment system and score what status the message should get set with. I've been just giving comment spam a status of 0 over the past few days (invisible, as opposed to the normal 1). That means I have a base set of 200 good comments and 600 spam comments to train a filter with. Since I'm not running something off the shelf like MT or Wordpress there's no just plugging in a pre-built system, but my code's fairly straight-forward, so it shouldn't be that hard to hook into something and use it for scoring.

That's a task for tomorrow, though. Right now I'm off to enjoy my bed.

SHARE:

Tweet This Story || Share on Facebook


Conversation

Guest 1

eecue on August 07, 2005, at 10:47PM – #1

Ok here is what I think would be good...

  1. Force registration. If they don't want to register then their comment wasn't that important anyway. It will cut down on the amount of comments that you get but hey oh well. You could also use the typepad registration that many people have.

  2. Comments don't show up until they have been approved by you. You can have a whitelist of people who are known goods and who you don't have to approve.

  3. make sure your comment links have the rel="nofollow" tag so that spammers get no google love from them.

  4. start a posse to hunt down and kill spammers.


Guest 1

jim winstead on August 08, 2005, at 07:17AM – #2

i haven't had a problem with comment spam, but have had a problem with trackback spam. what helped for me was implementing blackhole checks against the unconfirmed.dsbl.org and sbl-xbl.spamhaus.org blackhole lists using the posting host and hostnames of URLs in the entry, using the chongqed list, and using a small list of blacklisted words and phrases.


Eric Richardson (@blogdowntown) on August 08, 2005, at 07:46AM – #3

eecue: I hate registration, though. I won't leave comments on sites that require me to do a typepad registration. I hate to make people do things that I won't do myself. Setting comments to default to a zero status and then require moderation would be easy and effective, but it's work for me. I'd rather do work once and end up with a nice tech solution. I do need to write a nofollow plugin for comments.

jim: The problem is that the sites I see from last night, for instance, don't appear in any of the blacklists right now.

I'm interested to see what the Bayesian approach might look like. I think it could have some promise. More on that later. -e;


Guest 1

John on August 09, 2005, at 04:46PM – #4

e: I have a solution for this. It's a bit of a kluge but the effort level is low which makes it appealing. If see you tonight we can talk or I'll eMail you John


Eric Richardson (@blogdowntown) on August 09, 2005, at 08:40PM – #5

Beautiful... I'm all for solutions. Tonight, though, I'm in Chicago, staying at the Doubletree thanks to United. Ironically, it's now pouring out and lightning, so if they had delayed my flight a bit instead of cancelling they maybe could have blamed the weather. -e;


Guest 1

John on August 09, 2005, at 11:03PM – #6

Well Mr. Treasurer

Call me when you get in to town

See you soon

J


Guest 1

ronnie brown on August 10, 2005, at 10:25AM – #7

changing the subject slightly...does anyone have an update on the status of completing the 6 mile gap of the Long Beach (710) freeway?


Guest 1

Victor on August 10, 2005, at 01:40PM – #8

Ronnie, look here to answer your question:

http://forum.skyscraperpage.com/showthread.php?s=73c9717201abe1bc9e20416d5860f0b5&threadid=84011



Add Your Voice


In an effort to prevent spam, blogdowntown commenting requires that Javascript be enabled. Please check your browser settings and try again.

 


blogdowntown Photo Pool

Photos of Downtown contributed by readers like you. Want to add your shots?

Immigration March, Downtown Los Angeles110 fwy. Downtown L.AOn BroadwayGrand Park, Downtown Los AngelesFiesta Broadway 2013Red brick warehouse, nightDON'T SIT HERE!!Early evening in Gallery RowCookie and coffee break. ~ Café Dulcé, Little Tokyo, Los AngelesCafé Cortado ~ Chimney Coffee, Los AngelesCruising copIn the King Eddy SaloonShin-Sen-Gumi ~ Little Tokyo, Los Angeles