Uh, kind of off topic, but I just clicked on the link to that thread and it asked me to sign into "allthingsbeautiful.com"
Is that an ad issue, cause I'm on my Nexus 7 and I don't think I have a virus.
Edit: here's a screencap
Could be that someone posted an image from someone's account that isn't public.