In fact, around the same time when I think the site icon disappeared, I was warned not to continue to a couple of trusted sites by some weird 3rd party(?) software, claiming that if they were trustable, there had been a hack attempted toward' them...
Just a coincidence or...?
Conspiracy, conspiracy, everything is a conspiracy!
.
.
.
Wait, that means is it your fault?