Looks like it was peer (or rather superior) reviewed. I don't think the author was trying to be malicious and just wanted to blog about something cool they found.
Perhaps you should get your comments peer reviewed then? Because between you and the author, only one of you made a fool of themselves, and I quite enjoyed the article.