Just visited it yesterday - and here it is on the HN front page. :)
I was surprised to find out how they rely on modded consoles and presumably pirated ROMs. This just shows how much the emulation/modding scene means for video game preservation and how short-sighted corporations like Nintendo are, litigating and trying to shut down these efforts.