User blog comment:Da Nerd/I'M STILL NOT SURE THIS IS EVEN SETH/@comment-4975464-20131020235319

Might be Seth. Same "grammar". Same attitude. It must be him.