Systuff is back again

The site will be restored...eventually. Until then, read about what's been going on.