Yeah, it is a funny name. I'm not sure, though, about this link. Seems a little spammy. When I saw this link on HN, with a little "mozilla.org" I thought, "Wow, someone at Mozilla is blogging about a cool plugin." But no, the DDG guys just linked to their plugin page in Mozilla's directory and got all the credibility that goes with Mozilla. Not a big deal, but I don't like seeing misleading links on HN. Maybe it's not that misleading, but the title leads me to expect some sort of analysis and a post rather than an installation page.
I didn't mean to be misleading at all. The point is to announce the plugin, and that is where the plugin is! It's that simple. Actually, there is no page on our site to download it and we don't have a blog--our link to the toolbar goes where this link goes...where you download it...