For the first time in 12 years I’m requiring folks who wish to leave a comment to log in before being able to do so. The primary reason for this change is comment spam. Even though Akismet catches 99% of comment spam it only automatically deletes them on posts more than 60 days old. Any entries newer than that and it goes into a spam queue which I need to clean out periodically lest the database grow to unreasonable size. For the past several weeks the comment spam on newer entries has reached a rate of almost 4,000 comments a day. It actually takes several attempts to clean the queue because it takes so long it times out and it’s not unusual for there to be 4 or 6 new spam comments as soon as the screen refreshes on the last attempt to empty it. I tried looking for some form of unintrusive captcha that might slow the pace and nothing seems to work and if I’m going to have a more intrusive captcha I may as well just have you log in and be done with it. Since making the change several days ago there hasn’t been a single spam comment to delete.
The other reason why I’ve gone with this option is the fact that you don’t have to register an account on SEB to log into it. You can use any of a half-dozen other accounts you may already have to verify who you are. You can log into SEB using your credentials from Facebook, Google, Yahoo, Twitter, Tumblr, and even Steam. If you don’t use any of those services then you can create an account right here on SEB. All that’s required is a username, email address, and a password. I will not sell your email address to any third party, ever. One advantage to logging in is a much simpler comment form. Just one box for writing the comment.
Hopefully this won’t be too much of a burden for the regulars who drop by. The amount of comments from non-regulars was low enough as to not be an issue in this decision. I’m sorry to have to go this route, but the amount of time I was spending trying to keep comment spam at bay makes it a necessary change.