I'm MTF 4 Lyfe. I think that I just don't want to spend 45 seconds of my life to create a new account at the latest turk forum. And then in six months, there would be another revolution and we'd have to move again.
I have no clue what would be considered the new mturk forums for popularness or how to find it >.> not that i would leave i just want any quals any requesters would post there lol. I always used this forum in the past personally although i never talked.
If you have automatic updates on any browser, you need to close it and reopen after an update comes in. Sometimes you also need to release memory that builds up. And that goes for Windows updates too. I close down every night.
Since none of us got those, there might have been something in her OS or browser that didn't play well with this site. But I think more likely she had malware, in which case changing sites won't help.