You might have noticed the CSFG site was down for a few days. Or you might not (we almost didn’t).
Sorry for the outage folks. No idea what happened there, but as far as we can tell everything is back in its usual place.
If you detect any anomalies, just assume it’s very misguided Russian hackers at work and let us know.