Earlier quoted context omitted.
He is indeed a very technical and nerdy person. For example, he was an early adopter of the SuperCollider audio programming language. Fun trivia: he was trolling the SuperCollider mailing list under the alias "eric hard jams" which is an anagram of Richard [D.] James. Some of his messages were truely horrendous and he got kicked out eventually. He is quite a character...
Was it confirmed that eric hard jams was actually him? How strange it is that we so easily forgive bad behavior from people we love.
People are complex.