The techno geek

He must be on something.