There’s an article on-line from Money Magazine called “50 Bulls**t Jobs.” That’s right. Bulls**t. With those two asterisks in there. Come on. We know what word they mean. So why not just say it? If they think we’re adult enough to be reminded of the word, why don’t they think we’re adult enough to see the actual word? (The article is based on a book by the same name, but without the asterisks)

Oh, I know. It’s the kids. They might be reading. Sh*t. I didn’t f*cking think of that. It would be terrible if they would see the word “Bulls**t” in print, but it’s okay for them to see it with the asterisks, right? They’ll have no idea what that means. And I’m sure they have no idea what “the F word” is, so let’s just keep calling it that.

But what about us adults who can decide for ourselves whether we want to see foul language or not? Is there a way for us to avoid all this f****ng unnecessary self-censorship littering the internet?

There is now. I’ve created the “Uncensor the Internet” script for Greasemonkey (a Firefox plug-in that lets you add all sorts of useful functionality to your web browser, available here). If you’re running Firefox with the Greasemonkey plug-in, just install this script, and see all the foul language that people are pretending they don’t use.

It’s also available as a standalone plug-in for those of you who aren’t running Greasemonkey. Right-click on the link to save it to your desktop, and then drag it into your browser window.

To see an example of the script in action, reload this page after you’ve installed it.

Previously: The CNN Fortune Cookie Greasemonkey script. It automatically adds the phrase “in bed” to the end of CNN.com headlines.

Update: I’ve fixed the script so it knows the difference between “a whole” and “a**hole,” and it knows the difference between “batch,” “botch,” “butch,” and “b*tch.”