They do have a rather strange posting history.
This guy does love to post. His few comments are not obviously left wing.