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