And he is! Usually. But this paragraph is quite hard to follow:
> If I am trying to sway others, I would say that an org that has only known inefficiency is ill prepared for the inevitable competition and/or belt tightening, but really, it is the more personal pain of seeing a 5% GPU utilization number in production. I am offended by it.
I think what he means is that he is offended by inefficiency in itself. Not because of any secondary ills inefficiency causes but just because he is that way.
He must know that hist last post will be read by many. Even if it would not leak, and only circulate inside facebook many non-developers would read it. And even if you are a developer "seeing a 5% GPU utilization number in production" might mean nothing to you. I assume it is bad from the way he phrases it. Maybe it should be higher? Probably. But honestly who cares about the GPU utilisation if the app does what it should in a performant way?
He could have just wrote. "... pain of seeing an application waste resources in production." And then nobody has to spend mental cycles trying to guess what does 5% GPU utilisation means for him.
(And it is absolutely a guesswork. I'm myself working in a team responsible for the performance of a performance critical application and I love to see 5% gpu utilisation. My job is not to fill up the GPU, but to do something useful for the business. If an app can do that with only 5% of the GPU all the better!)
And then in the next paragraph in an edit he tried to explain himself. Probably because people complained that they don't understand what he is saying. As if you can alleviate confusion by explaining more. Instead of you know, fixing the source of confusion.
I'm a bit sad that he didn't had anyone help him edit such an important announcement before he posted it.
> Make better decisions and fill your products with “Give a Damn”!
Now that I love! I want that printed on a t-shirt. :)