Professional troll - doing it longer and harder than you.
And others, not yet determined. I have blocking rights!