I've been able to pinpoint the just-recent site outage to just a few culprits - in order of least to most likely:

Moderator(s) - trying to take back control of a thread gone terribly wrong and volitile

The USMIC (military industrial complex) offended by my next post (how did they know)?.

Monsanto & Bayer taking offence to Neonics & GMO bashing

The Chinese about their honey thread