How to install killfiles for blog comments in Firefox (and Chrome?)

Hey everybody: I moderate comments lightly here, and intend to continue with that policy. However, I want to accommodate readers who may get sick of particular other commenters and want to not have to read their comments. So: for those of you who use Firefox, I recommend this:


  1. Install the Greasemonkey user script extension.
  2. Restart Firefox
  3. Install the killfile script by clicking on the large black Install this script button at the top of the page.

Now, when you load a page on ScienceBlogs (and any of several other blogs) each post will have two new bits of hot text in the Posted by: line: [kill], which hides all comments by this poster in every thread; and [hide comment], which hides only the single comment.

In place of a hidden comment, a one-line notice appears saying “Comment by User Foo blocked [unkill] [show comment]”. Clicking on [unkill] reveals all of the posts by that user; clicking on [show comment] reveals just the single comment.

Hopefully that’s straightforward enough for everyone to follow. I had to read it three times before it made sense to me, but then I’m kinda tired right now. If you’re having trouble after reading/trying a couple times, leave a comment saying so and hopefully I or someone else can help you out.

Also, initial Googling does not reveal any equivalent for Chrome. Does anyone know of one? Times like these make me wish I had more programming skills, because if I could I’d write the plugin myself.

Goodbye Asia!
Analogies for animal rights: civil rights vs. the antiwar movement
Avoiding divorce doesn’t make you a traditionalist
Arguing when you know the conversation isn’t going to be constructive
  • ‘Tis Himself

    Follow Chris’s instructions and you can achieve:

    Comment by Chris Hallquist blocked. [unkill]​[show comment]

  • Pteryxx

    There’s a tool called Tampermonkey for Chrome that should utilize the same killfile script.

    • Chris Hallquist

      Can you give a step-by-step for the technologically clueless (like me) on how to do that? Would it be exactly the same as the Firefox instructions, just replace “Greasemonkey” with “Tampermonkey”? Link to Tampermonkey?

      • Pteryxx

        Googling gets me this:

        I don’t know firsthand how Tampermonkey works; but as it’s a plugin for Chrome, I assume you could install it by searching in Chrome’s plugin manager or by going to that page using Chrome as the browser. Once it’s installed, apparently it has a user interface for loading and managing scripts, so you’d also need the killfile script itself. Word from Pharyngula wiki is that the same killfile.js script that works with Firefox/Greasemonkey works just as well with Chrome/Tampermonkey.

      • Pteryxx

        I gave a link and apparently the spamfilter caught it. Check for it?

      • Pteryxx

        Yep that’s it, thanks.

  • Banned Atheist

    Chrome is a great browser and more secure out of the box than Firefox. But Firefox is the browser of choice for many if not most web dev folks. I often have both open at the same time so I can be logged into the sites I’m developing as more than one user (say with different permissions to make sure everythings working). I really like Chromium (sorry, Linux here) for browsing purposes, but Firefox is my first choice.

    That said, I think Tampermonkey does work fairly well. It’s kind of a toy version of Greasemonkey (which I first installed to make WikiPedia look like an LCARS Star Trek terminal. Too cool.)

    • F

      Chrome’s API is quite limited, which is why there are still more/better extensions for Mozilla-based browsers.

      LCARS: This may or may not work in your current browser:
      You might be surprised at what works if compatibility-checking is disabled. (Although the current FF interface might be too radically different.)

  • Daniel Martin

    This is an ancient post, but I should note that my “Blog killfile” is now an extension at both the Chrome app store and

    (I’m the original author of the greasemonkey script mentioned above)

    Also, this version works well on disqus-based comments.

    • Pinkamena Diane Pie

      It’s, not .com.

      • Daniel Martin

        Oh, oops. Right, indeed. org.