There appears to be a new radio button at the top of the site, which is attached to a link "reddit.com/submit". Is this some sort of malware landmine, or a benign feature which is already known? I tried running some anti-malware software, but the link doesn't show up anywhere but here, on Caedes.