Weird thing happened today, when I tried to go to the New link on the main page of the site. Google Chrome came up with a malware warning, saying that this site has content from www.deathclock.com,...