fe.settings:getUserBoardSettings - non array given[operate] - Endchan Magrathea
>  Spam has been getting worse
>  Mongo timeout
>  Clunky software
>  Refugees

Yeah I feel your frustrations.

Running a site this large has some serious challenges. 
After five years there's a gargantuan amount of data - even after the losses.

To an extent the engine is clustered which provides some degree of redundancy and availability. 
Though this also introduces technical issues of its own. 
The software is a custom fork of Lynxchan - without which none of us would be here so I can't bag it. 
Though clearly improvements could be made. NodeJS and Mongo is an interestingly distinct combination.
It's not even worth mentioning the hardware or transit constraints.

Sadly there is also political opposition. 
Given anonymous posting, fewer providers are willing to take on the associated risks. 
Clearly there's a broader conversation involving more aspects here - but this isn't the place.

We've all felt the uptick in disruptive activity. 
Of course better moderation tools software would lessen the impact of this. 
Not a trivial task though. Short of writing new software and migrating the entire site. 
An undertaking like that would be massive in itself, forget writing the new software in the first place!

Depressing. On the positive side we're all here having this conversation. Wouldn't happen if we didn't care.

I have more thoughts but this is already too long.