- Calling a core node.js developer an asshole in public
- Throwing him under the bus, and
- Saying that if he was an employee, he'd be fired, full stop
... all while talking about the importance of empathy: https://www.joyent.com/blog/the-power-of-a-pronoun
And of course, there's the "Have you kissed a girl?" response from early in his career. He doesn't seem to have actually changed since then, he just figured out that if you hide your social aggression behind feel-good platitudes, you can get away with a lot more.
His talks are really intriguing for me personally, as I find it therapeutic to try to watch him narrate his conflicted feelings on the rising containerization revolution; I hold many of the same views, including a deep disappointment for the way this has all played out; I can only imagine it's worse for Cantrill, who, as an Solaris/OpenSolaris/illumos dev, has been dealing with this type of disappointment for 20+ years.
In one talk, he compares the complexity of a modern devops infrastructure to a nuclear reactor, and in another, he talks about it in terms of God granting fire to mankind, before mankind puts it out without learning to cook because they were afraid that it was too hot. He talks about how he is going to try to discuss some containerization fads "without having an aneurysm".
Cantrill is great and we need more visibility from people like him.
So in my (still young!) career, the good days have far outnumbered the bad ones -- and I am blessed by healthy kids, a loving family, food on the table, and a roof over my head. Which is not to say, of course, that I am above a rant or two, but that there's always a twinkle in the eye that reflects an underlying optimism and gratitude.
The container we talk today is more about packaging and cluster management/orchestration, which is completely independent to the resource/security isolation of what's been invented long before Docker. Note that those things are not important, it's just only a part of the pillars, and TBH, a relatively less important part.
So Cantrill's behaviour isn't an indictment of his integrity in and of itself. I think it's more that you haven't considered the implications of empathy as a bias.
If this was an example of empathy as a bias, it led to abusing someone quite publicly and inappropriately. Failure to recognize and correct this is demonstrative of a lack of integrity.
I didn't follow the issue after that, and had sort of vaguely presumed Cantrill would have walked back his comments in some way, but if he hasn't then it's a little hard to square that with talk of integrity.