goodhumored

Skip navigation

WordPress

Mobile devices to change people’s interactions with government

Technology is changing how people interact with government forever, says a prominent homeland security consultant.

Bad Behavior 2 Roadmap

Many of you are going to be familiar with Bad Behavior, the link spam killer for WordPress, MediaWiki, Drupal, Geeklog, DotClear, Pixelpost, and several other packages I’ve forgotten about. I’ve posted the roadmap for Bad Behavior 2 over at my other site, Lunacy Unleashed. Go read it and leave a comment over there.

There’s more where this came from

Most of you, my loyal readers, don’t actually realize I have, at last count, four blogs where I cover various topics. If you’re looking for something new and interesting to read, check these out:

Lunacy Unleashed

After much yelling, screaming, gnashing of teeth, and maybe a bit of bribery, I finally managed to get myself an account on wordpress.com.

This means, among other things, I can finally keep all my WordPress-related ramblings separate from my main blog here, as well as provide a solution for people wanting to subscribe solely to Bad Behavior announcements.

Bad Behavior protects WordPress.com

Running behind the scenes of Matt Mullenweg’s new commercial WordPress project, WordPress.com, is of course WordPress, everyone’s favorite blogging platform. And running on WordPress.com is Bad Behavior, the premier solution for blog spam.

Bad Behavior 1.2

Bad Behavior 1.2 has been released. It now includes whitelisting capability and improved spambot detection. Thanks to all of you who tested the release candidates, and actually found fewer bugs than I was expecting.

Bad Behavior 1.2 Release Candidate 2

The second release candidate of version 1.2 of Bad Behavior is now available! Bad Behavior stops link spam at the front door by denying spammers the ability to access your PHP-based web site at all.

Bad Behavior 1.2 Release Candidate 1

The first release candidate for Bad Behavior 1.2 is now available. Bad Behavior, the bane of link spammers everywhere, has been strong and stable. I’ve added some new features and need your feedback.

The Flock has landed: Round Two launches new social networking tool

Round Two, sponsor of well-known Firefox extensions such as the Tabbrowser Extension, FlashGot, TinyURL Creator, and several others, has released Flock, a unified social networking tool, for Mac OS X, Linux and Windows.

Prevent accidental clicks on your own AdSense ads

Are you a Google AdSense publisher? Do you worry about accidentally clicking on your own ads and being thrown out of the program? I have a solution for you.

Forbes names WordPress Best of the Web

Forbes magazine has named WordPress Best of the Web in its Blog Tools category, saying that version 1.5 puts it squarely ahead of Movable Type.

Trackback etiquette and trackback spam

Anyone with a blog has noticed that trackback spam is on the rise. The usual PPC spammers have figured out how to send trackbacks and bypass many blogs’ spam filters. But there’s a new kind of trackback spam out there.

Encrypting RSS with Bloglines, Blowfish and Greasemonkey

Unlike other proposals for encrypting syndicated feeds, this article on encrypting RSS using Bloglines, Greasemonkey and Blowfish actually works today. It allows you to freely intermix encrypted and non-encrypted content in the same feed or the same item within the feed.

Have some manners, will ya?

Howie at The Jawa Report goes off on some blog commenters who got a little out of hand the other day.
I noted that the thread was accumulating comments left and right. We were picking up new readers. All our statements and comments were being read not only by regulars here but also potential new readers [...]

Labor law: EFF updates Legal Guide for Bloggers

The Electronic Frontier Foundation has added a section on labor law to its Legal Guide for Bloggers.

Technorati is putting the wrong tags on my posts, sorry!

It appears that Technorati is somehow confusing the tags of my posts, and in many cases the tags for one post get associated with the previous post.

Bad Behavior 1.1.4

Bad Behavior 1.1.4 has been released.

Bad Behavior 1.1.3

Bad Behavior 1.1.3 has now been released.

Watching the VoIP revolution

For quite a while now I have been interested in VoIP and the effect it is having and will continue to have on telecommunications and society at large. But I have a little problem keeping up with VoIP news: I have so many newsfeeds in my feed reader now that I can barely keep up [...]

Punishing Bad Behavior

It’s been two months now since I started the Bad Behavior project. I’m stopping for a moment to take a look back to see how far it’s come, and to glance at the journey ahead.

Bad Behavior 1.1.2

Bad Behavior 1.1.2, the latest version of the Web’s only portable link spam killer, has been released.

Bad Behavior 1.1.1

See also the permanent page for Bad Behavior.
Bad Behavior 1.1.1 has been released.
Did you ever do something really stupid? Well, I have. And I even did it yesterday. I released some software without completely testing it and getting rid of all the bugs.
I unfortunately made a stupid error in one of the Bad Behavior [...]

Bad Behavior 1.1

See also the permanent page for Bad Behavior.
Security Update: All users should update to Bad Behavior 1.1 immediately to prevent malicious attacks of various types on your Web site.
Bad Behavior 1.1 is now available! It includes a number of fixes and improvements over the 1.0 series, including:

Improved MediaWiki support. Bad Behavior now installs on [...]

WordPress search posts and pages hack

This is a quick hack that lets the WordPress built-in search facility search posts and pages. By default, WordPress searches only posts. It was created against WordPress 1.5.1.2, but should work with previous versions if applied in the right place. Download the patch here.
If you can’t patch for some reason, you can apply the changes [...]

Bad Behavior 1.0.1

See also the permanent page.
Security Update: All Bad Behavior users should update to version 1.0.1 immediately to prevent malicious code execution on your Web server.
A security issue has been identified in Bad Behavior 1.0 whereby an attacker can execute arbitrary PHP code. While this issue only affects a small percentage of Web hosts, I [...]

Nofollow revisited

Now that nofollow is everywhere, it’s time to take a good hard look at it. Google’s nofollow initiative has not resulted in a reduction of link spam, but instead has had much more insidious effects on the Internet.

Bad Behavior Blackhole

A few weeks ago I released the Bad Behavior software for preventing blog, wiki, forum and CMS spam, and it’s been successful far beyond my initial expectations. Like just about everything, it isn’t perfect, and while it isn’t the final solution or “silver bullet” for stopping this type of spam, it has made a [...]

How not to market your business

I was just about to go to bed, when this person logged in to IRC and started asking… No, that’s not right. Started whining…
Ostensibly, he wanted to enter into some sort of business arrangement with WordPress, to send him sales leads. But we found out he had no product and a serious need for therapy.
A [...]

Bad Behavior 1.0

Announcing the 1.0 release of Bad Behavior, the PHP-based web spam killing software.

Bad Behavior 1.0-rc3

See also the permanent page for Bad Behavior and the announcement for Bad Behavior 1.0.
Security Update: All Bad Behavior users should update to 1.0-rc3 immediately to prevent malicious attacks on your database.
I’ll skip the usual mumbo jumbo and skip right to the important parts:
Fixed in this release:

A security issue has been identified and fixed [...]

Bad Behavior 1.0-rc2

There is now a permanent page for Bad Behavior. See also the blog entry announcing 1.0 Release Candidate 3.
Spam, spam, spam, baked beans and spam
On Sunday I announced Bad Behavior 1.0 Release Candidate 1. Go read that page and the permanent pages for all the details on what it is.
I was quite pleasantly surprised [...]

Bad Behavior 1.0-rc1

There is now a permanent page for Bad Behavior. See also the blog entry announcing Bad Behavior 1.0-rc2.
Have you got anything without spam?
Gone over your bandwidth quota this month? Had to upgrade your web hosting plan? Who’s visiting your site so much? It’s those pesky spambots. They suck down your web pages repeatedly looking [...]

WordPress sidebar login form hack

If you’re a regular visitor you’ve probably noticed the nice login form in the sidebar, which if you happen to login, will show your user name and user controls. It should work with most themes with little or no tweaking. Enjoy!

Well, I was on vacation…

For the past couple of weeks I’ve been spending much time away from news sources, computers, and the usual suspects, and actually trying to get out of the house once in a while and see actual human beings in person. So I haven’t written too much.
While I was out, some comment spammers decided to try [...]

Slashdot turns on rel=nofollow

As an occasional reader of Slashdot I recently noticed some links on their pages in red-on-black and blinking. This is a little bit I threw in my Firefox userChrome.css to expose any hyperlink which has been tagged with rel=”nofollow”.
If you somehow haven’t heard of nofollow, this is how it works: You add it in to [...]

WordPress 1.5 Ellington

Not long ago, the WordPress team released version 1.5 of their semantic personal publishing platform (that’s a fancy name for blog). I have been a fan of WordPress since the first time I laid eyes on it, and have occasionally contributed a patch here, a plugin there, and today, I’m contributing criticism and code. Originally I was going to write here about some of the last minute changes that went into the 1.5 release, exactly how they were broken, and why it’s a bad thing to introduce new features less than 24 hours before you ship a product. But that’s whining, and I figured it would be better to actually do something about it.

WordPress SpamAssassin Plugin 0.4 Released

The latest release of the WordPress SpamAssassin Plugin includes the #1 most requested feature (and in fact, so far the only requested feature). Is it actually working?

WordPress SpamAssassin Plugin 0.3 Released

I’m pleased to announce version 0.3 of the WordPress SpamAssassin Plugin. Based on reports that it actually works, I’ve changed its status from “pre-alpha” to “alpha.” In addition, the following improvements are in this new version:

WordPress SpamAssassin Plugin

I hate spam. I really hate spam. And I hate comment spam on my site. A few of you noticed about 764 of them yesterday morning when you visited here. I thought I was fairly well protected against comment spam, but the spammers are getting smarter. So I decided to raise the stakes a bit. Introducing the WordPress SpamAssassin plugin.