If Jovial Cad is a mod and spotted the IP address, that would make sense. I don't see a reason why folks would zot a guy just because he signed up today and posted a non-partisan story.
I haven't a clue as to why it happened.