I'm not sure who would down vote you, he literally says this in the video.
CyberDildonics is quite the amusing account: https://news.ycombinator.com/threads?id=CyberDildonics
It appears to be used extensively for posting comments just like this one!
Personally, I am a fan.