

Without proper context, they just sounds patronizing, making the argument easier to dismiss. Tickets do not end up realizing software speedups. "Your software is too slow, Here's how to fix it, I could do it in a weekend, and by the way this whole problem space is actually super simple." Something else that I'll note here is that the vast majority of I can understand avoiding the grim truth by denying that the problem has truly been solved by ~700 lines of C. I believe I'd feel embarrassed and defensive too if something I'd worked on turned out to be flawed in a painfully obvious way. However, it's my contention that this incident is primarily about the latter.Ĭasey, rightly, already had some pent up rage about the former asymmetry as well.īut it was a human manager/dev? within that small team, not Microsoft writ large, that got defensive about the software he was responsible for. I don't disagree that the former is abusive. a 3-4 man open source team within microsoft The person that quit the project (and possibly the internet at large) wasn't a microsoft employee.

What this guy did might discourage participation and make folks more defensive to avoid losing face in a big public way over a mistake or silly gotch-ya. They've helped me and many others out, it has been genuinely refreshing. I have found the Microsoft folks to be very helpful and generous with their attention on Github Issues. It's not so nice when this stuff is very public with harsh judgement all around. I think it was counterproductive at best and rather mean at worst.Īs for whether it really is "difficult", one has to ask for whom? For someone that is intimately familiar with C++, DirectX, internationalization, the nature of production-grade terminal shell applications and all their features and requirements?Īnd even if it is "easy", so what? It just means Microsoft missed something and perhaps were kind of embarrassed, that's totally human, it happens.


That said, he did literally admit he was being "terse". Whether or not you see his behavior as polite, I guess, is a matter of how you read people and the context of the situation.
