0
I'm from physics stackexchange. There's this user who's been going around self vandalizing his own posts and other posts. I would flag each, but it's gonna take a while with the quantity of posts he has effected right now, hope the moderators can have a look (see here)