Hi I'm not sure which section to put this in - but I was on browsing ebooks and suddenly the site stops responding and keeps demanding I install flash - since what I was doing is arguably dubious (and I probably contracted an annoying script or 2) I normally wouldn't click anything. Here's the kicker though, I'm on linux and as expected the install button tries to install a "flash_player.exe" what caught my attention was where this exe was hosted. Here apparently. http://i.imgur.com/DDiIapR.png Now I've been to this place on and off a decade as a lurker, much less since the site look changed. However has the site been recently sold off or something? Any ideas why its linking here?