I wonder whether it's indicative of something or merely coincidental that both our favicons re-apeared at more or less the same time; I don't recall anything having been said during the previous similar incidents that would link re-appearance to anything other than local circumstances on our own machines.
The new Great Equalizer is the SEND button.
In Memory of Harv: Those who can make you believe absurdities can make you commit atrocities. ~Voltaire