User blog comment:Tanglefrost/Quit In Protest Bot/@comment-26485526-20150710034516

I just noticed that too. I'm so confused.