This email was literally BillG sending an email to the people he holds accountable for this, pointing out to them that he believes his experience resulted from a systematic lack of attention to end to end user experience.
I’m not sure why you see this as evidence BillG didn’t understand that to be his job.
I have struggle to understand how someone could come to that conclusion, maybe I missed something?
The email is a 'rant'.
It's a 'list of broken stuff'.
It's not:
1) identifying underlying first principles of design or UX that have been broken
2) not identifying which parts of the system may have resulted in the negative outcome
3) not reference for either operational or cultural that were braoched or need to be address
4) not at all cognizant of systemic concern at all.
5) didn't allocate responsibility, hint at how to organized a response, what structural issues need to be in place.
It's actually a really bad an embarrassing lack of leadership.
It's basically 'user rant' - not what one would expect from a leader.
He 'made a list of complaints and threw them onto the org.' - who are obviously being 'reactive' and moving in a bit of a frenzy.
'Dear Leader, doesn't like how the picture frames are set in the office! Fire the picture framers, everyone get out your rulers and fix the picture frames'.
This is really common and it happens because people have this magical belief that the 'founder' or 'ceo' has 'special powers and insight' and then issues roll down hill among sycophants and yes men, trying to appease.
A good example of 'leadership' would start out with 'I take responsibility for this', hinting and the possible source of flaws, where in the process those things should have been caught, an attempt for accountability in certain areas (divide the concern), a requirement to convene on this issues and make sure everyone understands what's important. Especially and including the fact that anyone responsible for a product actually has to 'use it' aka dogfooding or else etc etc..
In 2003, Gates was no longer CEO; I think he was President of the Board and something like "Special Advisor"? None of the people involved reported to him, so he may actually correctly have felt he could not tell them what to do?--so he stuck to venting his frustration.
Exactly. bluegatty has great points for a CEO role but Bill stopped being CEO in 2000 three years earlier. The board and advisors cannot direct the company internally - this is by law. Separation of oversight and management. They can tell the CEO what to do but the CEO decides. Then they can fire the ceo if they don’t like it.
If the President of the board has an issue with how the company is fundamentally operating, they go to the CEO. If the CEO doesn’t understand or doesn’t prioritize the concerns of the board, then they get replaced.
He’s may not have been the CEO… but he was the boss of the CEO and represented all the individual owners of the company.
True but the separation of concerns is to put a wall up. Billg was relating his poor experience to the company he oversees. He is strictly forbidden from micro managing at this level. Eg "this is a problem" vs "fix the problem this way". Not his job
I’m not talking about micromanaging, I’m talking about relaying the information to the actual CEO (Steve Balmer I believe?) and ensuring they achieve the goals.
Even if he were still CEO, a message of, "This sucks", he does not have to explicitly add, "Fix it, please". That is well implied by the hierarchy. Your boss notes a problem, underlings try to correct.
I can see why you might think this but I think it is incorrect. Particularly because he's not in the hierarchy. Billg is not the boss at this point and has no meaningful effect on one's job unless you are in the top dozen execs and even then this is just an email about a user experience, it's not a command. Ballmer is your boss and the old man yelling at the cloud can keep screaming into the wind. Point: did anything change from this email? I don't think so.
It is helpful for me to understand corporate dynamics and how they actually work (or as supposed to) instead of a simplified version from outside. My brother is a CEO of a big company so I get to hear it from his side. Doesn't mean I'm right, I'm not the CEO.
[edit: softened the language]
[another edit]
Actually he isn't the CEO anymore. Private equity purchased the company years ago and he was made CEO from outside but in the industry. Eventually the PE people wanted to cut everything to make the company look good for a purchaser so that means high earners in the company have to go (this is a highly technical company with PhDs and researchers, etc).
But guess what? Those are the people that make the company special among other things. They demanded he fire some top people. He wouldn't because it would destroy the company's value. So they fired him and put in one of their lackeys to do the slaughter. They kept him on in a different role that I won't say because I don't want to reveal too much. Flash forward the company has not sold and is likely to have lost 50% of its value. I admire him but since they were going to be fired anyway shouldn't he have sucked it up and got a better price for the company? The PE people were total jackasses so working for them another day was poison in his veins.
> It's basically 'user rant' - not what one would expect from a leader.
It is absolutely a user rant, but it's entirely appropriate for a leader to call out "this is not okay; this is a garbage experience".
> who are obviously being 'reactive' and moving in a bit of a frenzy.
That was the intent. "Fix this." This was an email to a bunch of execs who are capable of driving the actual fixes. If Gates needs to hand hold them through this then they need to be replaced.
> A good example of 'leadership' would start out with 'I take responsibility for this'
This is vacuous corporate speak, the kind of message you send to shareholders to soothe them. This is not leadership.
> hinting and the possible source of flaws, where in the process those things should have been caught...
Again, if Gates needs to do this then everyone on the To line is dead weight.
1) sending the org into a reactive frenzy on the minor issue when the structural issue is the problem - is bad. He's also pointing them at the symptom and not the cause.
2) 'taking responsibility' is not 'vacuous corporate speak' - that's a terribly cynical view. It's literally the case - the leader takes respnosbility because they failed to set the conditions for the good outcome.
Gates failed to institute 'design and usability' as a fundamental aspect of the product and operational culture.
The email implies that some underling is to blame which is bad framing.
3) "hinting and the possible source of flaws, where in the process those things should have been caught.." - that's literally his job.
I don’t see an actual “reactive frenzy” here. I see that Gates started a conversation with the execs he believes are responsible for fixing this mess.
And again, these are execs being paid millions. They do not need to be coddled. You are acting as if Gates sent this to a bunch of junior engineers.
> ‘taking responsibility' is not 'vacuous corporate speak' - that's a terribly cynical view. It's literally the case - the leader takes respnosbility because they failed to set the conditions for the good outcome.
It’s absolutely vacuous to say 'I take responsibility for this' when you are telling a group of people they need to fix their shit.
Any CVP/EVP who fails at a job and then hears someone above them take responsibility for the failure knows they are about to be out of a job.
> The email implies that some underling is to blame which is bad framing.
If by underling you mean “highly paid executives” then sure. At some point people have to take responsibility for their jobs. This wasn’t a failure of some individual engineers. It was a collective failure of a group of executives to deliver a good experience.
> "hinting and the possible source of flaws, where in the process those things should have been caught.." - that's literally his job
It’s literally not. That’s not what CEOs of large corporations do and Gates wasn’t even CEO at this time. He was in an advisory role. His job was literally to give feedback.
> I see that Gates started a conversation with the execs he believes are responsible for fixing this mess.
I think the point here might be that what created this mess in the first place is the structure of the organisation, not the execs that are temporarily embodying it. It's actually quite clear from the follow-ups, there is nobody who can claim responsibility even for the website, never mind any vision or philosophy spanning multiple media and products.
Maybe Gates simply wasn't in the position of doing anything else at that time, or maybe his rant was a clever way to expose this exact problem. But it's pretty obvious that "will someone fix the website" doesn't sound like someone analysing and addressing the root cause of the issue. (However, it's also perfectly possible that this email is just a small part of a bigger conversation at different levels- inform the responsible and patch the immediate issue while more high level analysis and planning takes place elsewhere, informally).
I think the real point is that this is a random email that Gates sent to some execs sharing a bad experience with the product, and some people on HN are trying to take it as a much deeper thing than it really is.
A leader should be able to send candid communication to other leaders. A culture where execs are unable to communicate candidly to their peers or other high-level leaders is a toxic one. It would be absurd to insist that every communication needs to be candy coated and framed in terms of “I take responsibility, so here’s a path forward, and I’ll handhold everyone through it.”
This is not about candor, it's about framing and respecting what kind of power people have, who is responsible for what.
"Hey gang - I know I'm not Dear Leader anymore - and - I don't want to get in the way of your new Dear Leader, but I want to share with you a bad experience I had with this product.
A, B, C, D. E .. was really bad.
After thinking about it - I think much of this lays at my feet. In the Golden Era of MS we didn't think much about design, or 'Whole Product'. I have to take responsibility for that.
But these kinds of outcomes are really bad, and this has to be nipped in the bud now - and in the future.
I suggest this probably happened because Product and R&D criss-crossed here, the Release Managers and Product Marketing dropped a lot in between.
That there was a ball dropped here must be the responsibility at the VP/Executive level at very least, for not ensuring smooth handoff.
Furthermore - that this experience could be so bad means we have to rethink and extend our integration testing all the way to 'end user experience'.
Finally, I think you'll need to engender a culture of design right from the start - that's going to take 2-4 years and a different kind of thinking, that is not a fire that can be put out, or a process to be fixed. I'll have to lave that on the lap of the new Dear Leader.
It borderline infantilizing and buries the message under a bunch of saccharine. I can practically see the fake smile plastered across the face of the manager saying this. I would be insulted if my manager sent a message like this to the team.
Your version also took away literally all of the concrete detail, turning into a generic “it’s bad” that isn’t an actionable. It sounds like you sent it through an LLM.
I would also imagine that there are a lot of other emails flying around that are discussing the general pattern of concern while this is more of a drive-by honest review of a specific experience. This is the kind of blunt feedback that execs do not usually get about their products and probably need more of. This kind of blunt feedback from a respected leader can’t be waived away the way anecdotes from individual customers can.
What does this mean? Fire the VPs who failed to do their jobs? Say what you mean.
> ensuring smooth handoff
“doing their jobs”
> rethink and extend
“fix”
> engender a culture of design
This is a meaningless phrase.
> different kind of thinking
What kind of thinking?
> or a process to be fixed
Processes are how things get done! If programmers push garbage into the list of installed applications, that’s a process failure. If a product team makes a download available but it can’t be found on the main web site’s list of downloads, that’s a process failure. When things get done wrong it’s definitionally a process failure. Process also doesn’t flow from culture, they each exert influence on the other. Bad process will lead to bad culture as much as bad culture will lead to bad process.
I will reiterate what a sibling commenter already said: Nothing about this mealy mouthed corporate jargon liberally drizzled in passive voice comes across as candid. Effective communication does not look like this. Effective communication is assertive. It offers direct actionable advice, or asks direct questions which result in actionable answers.
---> First - the notes about language are completely glib.
It's perfectly acceptable for someone to use personal tone.
"> After thinking about it
Just say the thing."
"> nipped in the bud
“stop”"
... would be ridiculous feedback to give anyone.
It's perfectly acceptable for any writer to have some personalized inflection in their prose.
There's no misunderstanding or lost context.
The fact that you would even try to pick apart language at level is just weird.
---> Second - "Nothing about this mealy mouthed corporate jargon"
There is nothing 'mealy mouthed' about that prose, and there is no 'corporate jargon' in the note.
None.
The writer in that scenario mean exactly what they said - with some allowance for personal inflection.
That's it.
---> Third - "> engender a culture of design
This is a meaningless phrase."
No - it's not a 'meaningless phrase' - it means exactly that, in so many words.
Obviously, I'm not going to write full follow up paragraph on that in HN, the implication is direct.
---> Fourth - and most importantly - you entirely missed the point by trying to nitpick on arbitrary language someone wrote crudely on a HN comment.
The 'point' is to illustrate in quick and rough terms how one could be 'candid' with the feedback about a broken feature - and to also to frame it responsibly, to direct some feedback and as to where the responsibility might lie and where the process might have broken down, and then to more broadly indicate strategic concerns over culture, because there clearly is, particularly around 'user centric concners'.
Gates barfed some 'things that were broken' - instead of providing any contextualization at all - it was totally absent anything a leader would nominally provide.
You're getting caught up literally in prose and notions of 'process' which is besides the point. This is not about 'process' - it's about a leader framing feedback.
And FYI it was Satya that finally did 'change the culture' (although on different terms) to generally widespread acclaim.
Consider that three people have given you substantially similar feedback about your “candor”. Your attempt at a “personal voice” here comes off extremely fake. Compare your proposed “candid” message with the actual candor in your message at the top of this thread.
Rather than continue to dismiss the feedback, you should digest it and potentially learn something from it. Or not. It’s your choice.
> Gates barfed some 'things that were broken' - instead of providing any contextualization at all - it was totally absent anything a leader would nominally provide.
And yet you, simply by reading the email Gates sent, were able to confidently ascertain that the culture itself was failing here. You give too little credit to the recipients of this email when you imply that they can’t make the same assessment.
Your point could be made by simply adding the following at the very top of the original email: “Besides fixing the specific issues in this flow, we should consider how it got this bad in the first place and make changes to prevent it from happening again. I’ll support you and provide whatever you need.”
Done. Let the people who are responsible figure it out. They’re smart and capable, no need to baby them. You’ve made clear that you see it and it’s not acceptable, but you also understand that to drive through bigger changes, you’ll need to back them up and chip in when they need you.
-----> "It’s absolutely vacuous to say 'I take responsibility for this' when you are telling a group of people they need to fix their shit."
Totally false.
It's literally the opposite of vacuous to take responsibility for his failure to set up the culture and system wherein this kind of stuff would not happen - while at the same time starting a fire so that the work is done.
Allocating responsibility is one of the most important actions.
-----> he both 'started a conversation' and ... it's a frenzy.
Agreed - it's totally legit that he brought up the issue, and it doesn't have to be perfectly presented ... but that email chain is almost purely reactionary.
That is not people seeking root cause.
It's not people recognizing underlying systems.
It's a reactionary executive gaggle.
This is a 'put out the fire' type reactionary stuff.
The shocking thing to most people, would be how much of the world is actually run this way.
I concede that it's not horrible in and of itself - and sometimes a fire must be lit, but this is a frenzy. Not deliberative.
----> If by underling you mean “highly paid executives” then sure.
By 'underling' I mean anyone under him. The executives in this thread are acting like underlings.
You keep talking about “taking responsibility”. Unless the person taking responsibility is also taking action, which you aren’t even proposing, then it’s just words. It’s more sugar coating. “It’s not you, it’s me.”
> This is a 'put out the fire' type reactionary stuff.
After the fire fighting comes the postmortem where the systemic issues should be discussed. A fire is a great way to spur both short and long term action.
> By 'underling' I mean anyone under him.
I don’t know how you reconcile “accountability” with the idea that the a leader cannot expect members of the team to deliver. Is Gates the only person who has any accountability expected here?
Do you think personal responsibility travels uphill or downhill?
Each of the letters in CEO stand for a word with specific meaning, and when you put them together they tell you where the buck stops. It’s not a job for people who can’t take responsibility for their fuckups.
> Do you think personal responsibility travels uphill or downhill?
This is trying to be pithy but it’s not. Every leader from the CEO down has responsibility for their area of control and influence.
> It’s not a job for people who can’t take responsibility for their fuckups.
Neither is EVP or any other title that ends in “VP”.
The CEO ultimately owned The fact that installing movie maker was a shit show, but so did everyone in a position of leadership that contributed to that. Accountability does not mean everyone gets to point at the CEO and say “ultimately it’s their fault” as if that absolves them.
> 2) 'taking responsibility' is not 'vacuous corporate speak' - that's a terribly cynical view. It's literally the case - the leader takes respnosbility because they failed to set the conditions for the good outcome.
Tbh it seems like you're autistic and simply don't understand how such a "o take responsibility" message really looks like and what effect it'd have.
Sorry, but board room or top-50 professional discussions are ment to be a lot more meta. Bill using 500-1000 words to voice his concrete experience in downloading an app, with his directors immediately chiming in for fixes misses the forest for the trees. And Bill starts the quest for the one tree in his choice of words. It was disalignment in his organizational model and the CEO is on the line for that alignment. The happy install flow for moviemaker.exe - who cares… Just look at that thread! Response 3 is already “that’s not my turf”-ing. I’m not saying it’s easy to create a shift in a company of that size, it’s that they weren’t trying when the problem was yelling in their face.
(Typing this with a hot lap thanks to Windows update. The agony. Debian solved that 20-30 years ago.)
Most of the thread is lower level staff specifically trying to address the raised issues. We have no idea what conversations this triggered among the exec team about the broader strategic issues Bill raised.
It's actually funny that you're thinking they are 'lower level staff' because that's how it seems by their reaction, but those are literally top Execs.
That's really how these orgs often work.
'Dear Leader Is Angry' will set the whole org into a tizzy.
I've seen this countless times - 'XXX said it', and the littlest thing will get moved.
Often - this is good, it means the org is responsive to the direction of the founder, but it's 'abused' all the time. I think leaders forget their responsibility and truly believe that 'their whims' are essential.
25% of the US are looking at the insane things POTUS is putting out and believing there's some kind of 5D chess magic, when it's actually -5D - aka extraordinary bad leadership. That's the 'power of power'.
'Self Awareness' is probably the #1 superpower of a leader, because nobody is going to keep them in check.
Lower level than the former CEO And President of the board.
The point is this was not a round robin reply all buckpassing exercise with BillG and the senior corporate leaders still on the reply list. This is a specific downstream chain of email.
I’m not sure I understand what people here think the right thing to do is when the company founder emails a bunch of senior execs telling them they seem to have let things all go to crap.
Every single recipient on the thread was a Vice President, Corporate Vice President, or Senior/Group Vice President. Gates intentionally bypassed lower-level product managers and emailed the executive tier directly to demand accountability for platform-wide usability regressions.
If you think this is not missing the forest for the trees, please explain.
Becuase it was a typical MS user experience. MS was shipping their software on 25+ install floppies. Having an install fail on floppy 19 was a nightmare. Getting a fax modem that shipped with the PC to function could also be a problem MS would blame the vendor and the vendor blamed MS.
It’s not like his moviemaker experience was a rare occurrence.
It describes the culture of both companies at that time very clearly.
I think the difference between Apple and Microsoft is that Steve was a "product" CEO. He would bot only send that email, but in addition he would somehow oversee/sypervise those changes ALL the way until he was satisfied.
I’m not sure why you see this as evidence BillG didn’t understand that to be his job.