Two years out- anything new?

I’ve been away from this site for two years. I had even forgotten the name of it-
Doesn’t look like I missed a whole lot, did this whole thing die off when the economy started tanking?

Seriously, 19 days?

For 19 days there was not a single other post in the off-topic forum to bump my post from top position. I’m not saying it’s a bad site, just asking where all the people went.