Nyaatorrents has hung a sign above its chat room, telling people to turn off their ad blockers. Why is that? First, the guy who runs Nyaa is probably not making as much money as he’d like due to people blocking his porn ads; second, people are probably complaining that they can’t find the download links. (I’m just guessing here because I don’t hang out in the chat room, but I’m pretty sure I’m dead on.)
I don’t use ad blocking per se, but a proxy filter called Glimmerblocker. Over the past months, I’ve laughed as Nyaa tried to outsmart those of us blocking ads. At first the ads were served from one directory, so it was easy to block them. Then the serving directory took on random names such as OMG and LULZ and so on; at first the images were all JPGs or PNGs, but then GIFs started coming through, so you couldn’t filter on just the graphic type anymore. I gave up on a regex to handle all the permutations and instead wrote one that blocked all graphics from the site. Yet, I download torrents from there whenever I want.
Here’s why Nyaa is stuck: serving up HTML links using anything but a href tags requires non-automatable solutions (such as creating custom Flash objects that launch URLs, for instance), which means that they’ll never be done. If you mess around with your filter, you should be able to block the graphics but leave the links intact. Doing that leaves you with some very small but functional links. Voila`! Porn avoided, and torrent happiness achieved.