We were hacked/attacked a week ago. The site has been down while we’ve been attempting to harden things and recover.
We’re now restoring things. If you get our news feed, you might get some old articles, but hopefully things will quickly reset and soon we’ll be back to normal. Looks like we haven’t lost any data.