User blog comment:MrScience12/A few announcements./@comment-24601894-20140228221518/@comment-24601894-20140301081019

>Doesn't know about Ben getting globalled

>"totally non-narcissistic science guy"

Legit.