Get your head out of the sand, dude, all details have been hacked and they didn't bother to announce it on the login page at all. Instead of posting a working link to fix passwords all we got is some...