Live data from Hacker News

Steve Ballmer was an underrated CEO

danluu.com

631–640 of 714 posts

Re: Steve Ballmer was an underrated CEO

#631
post #149

Earlier quoted context omitted.

Scott Guthrie is the one who drove Azure. Dated 2013, a year before Nadella became CEO: https://www.change.org/p/the-microsoft-board-of-directors-as...

Azure existed long before ScottGu took over. It started with dueling projects from Ray Ozzie’s world and Bob Muglia’s world. Ray had great ideas but no idea how to run something like Azure at scale. Bob brought the enterprise mindset and retooled it, and of course Scott owns the lion’s share of the credit for its growth and technical qualities.

I began recruiting for what became Azure in Jan 2006. I was chief software architect / cto at the company. Amitabh Srivastava and the legendary Dave Cutler were the leads, with Dave focused on the hypervisor. (I'd met Dave in the 80's when he was at DEC and I was at DG.)

The project was in my team (CSA labs) but was cross-funded behind the scenes by Kevin Johnson, the president of Server & Tools. KJ & I did this because there was passive-aggressive resistance to a 'cloud first' design/architecture philosophy from within his org, where there was a deeply-rooted belief that enterprise servers and ops management tools would adequately scale-up.

KJ bought in and was all-in, as was the 'tools' part of his org (Soma & ScottGu). SteveB initially didn't quite know what to make of my desire and myriad efforts to fundamentally transform the company from packaged products toward services, and he had to cope with some of the wake I was leaving. It wasn't all smooth. But he believed in me and helped me to recruit internally, which was essential.

My explicit cross-funding agreement with KJ, my peer, was that when I decided it was the 'right time', I'd hand off my Azure org and it would be re-merged into S&T in more-or-less a 'reverse merger', with cloud leadership taking over server.

I launched Azure at PDC 2008 with what today we'd call lambda's (functions-as-a-service based on .net) & blobs & cloud database as the core services. Why no linux or windows VMs? They were absolutely part of day 1 plans, but a major political ploy from within KJ's team ('this will kill the server business') resulted in an active decision (mine) to defer until post-launch. It wasn't a technology issue, nor was it an OSS issue; the team believed in OSS & Linux. But shipping was top priority, and we shipped.

When I ultimately left the company in 2011, it was time to do the reverse merger that KJ and I had planned. A proven, super-talented manager from Bing that everyone loved, Satya, was chosen to lead the org as it was moved into S&T upon my departure. James Hamilton, the architect of Azure's relational DB, left for AWS. Ultimately, under Satya, ScottGU & co ended up re-plumbing much of the original code with a by-then-ready Windows hypervisor, VMs & Linux, and all that you see today. By then the org finally was aligned and 'believed', and SteveB was genuinely 'all in'.

Getting products from 0 to 1 is sometimes a challenging process involving incredible people and stamina from believers at every level. In this case I'd say it was worth the effort.

Re: Steve Ballmer was an underrated CEO

#632

Earlier quoted context omitted.

> When you hire 12 baristas are they competing to make the most coffees or is their job to handle customer's orders? Both? Handling customer orders is how the sport is played, but at the same time they are competing for the most points (money) in that gameplay.

Why the hell are your baristas competing? Why are you not just measuring whether or not they are acceptably good at their jobs? If they are superior, promote them. If they are acceptably OK, keep them. If they suck, fire them. You shouldn't have to arbitrarily put someone at the bottom of the curve; that's ridiculous.

> Why the hell are your baristas competing?

Because that's what is necessary in a market economy? If they don't put in effort to compete, the customer will find another team of baristas that will. It is not like it is hard to find another coffeeshop.

> you shouldn't have to arbitrarily put someone at the bottom of the curve

What is arbitrary about it? The reality is that more coffeeshops open than can actually be supported by coffee drinkers, so it is an economic necessity that some end up shuttering due to being at the "bottom of the curve".

Re: Steve Ballmer was an underrated CEO

#633

Earlier quoted context omitted.

Windows Phone is surely symptomatic of Balmer's milking the cow rather than innovating approach. A smart phone is not a small desktop computer - it needed a complete rethink of user interface as Apple had done. It's also a bit strange that the success of Windows was based on the ubiquity of clone PCs rather than single vendor, yet Microsoft instead tried to follow Apple here and let Google become the "clone PC" (Andr…

> for Microsoft, internet, mobile and AI I don't think they missed AI boat. Their culture would not have allowed them to create OpenAI, but they were fast to leverage their moat and push AI into their office and windows suites and azure. Hell, they are even trying to catch up with search using AI and are trying to push Azure for various AI startups and stuff. MSFT rarely leads on anything - arguably even Windows is s…

Amazon have a very close relationship with Anthropic, which seems like a good match (Anthropic focus on business use), and win-win. Anthropic gets access to the compute they need, and Amazon get AI to integrate into their AWS offerings.

I don't know the contractual basis of the relationship, but it seems this has to be pretty long term and strategic. A significant part of the competitive advantage of one AI vendor over another comes down to inference cost, which in turm comes down to customizing the model architecture for the hardware it is running on, which in this case either is, or will be, Amazon's home grown Graviton processors.

Re: Steve Ballmer was an underrated CEO

#634

Earlier quoted context omitted.

I mean you do tell the kids they can't participate (in that league). There are woman playing ice hockey but none of them have survived an interview (professional try out with an NHL team and so they've all been told no. --- It's novel because it's not how its done. It's a big part of the stack rank hate is that people just blindly rank everybody and then adjust compensation that way. Taking more granular detail into…

> Taking more granular detail into account just isn't done. Where'd you dream up that idea? I operate a restaurant, so I at least have first-hand experience in overseeing barista-like workers, and I don't know how you could possibly ignore such details? I'm sure I'm not perfect at it. I'm certainly not accurately capturing the butterfly flapping its wings in Africa. But you'd never flat-out ignore the blatantly obvio…

Perhaps we've gone so deep into the thread that you've forgotten how we got here: https://news.ycombinator.com/item?id=41983561

Perhaps with a statement like "But you'd never flat-out ignore the blatantly obvious like shift times." then you understand why people don't like stack ranking because yes people do ignore blatantly obvious things.

Re: Steve Ballmer was an underrated CEO

#636

Earlier quoted context omitted.

> Taking more granular detail into account just isn't done. Where'd you dream up that idea? I operate a restaurant, so I at least have first-hand experience in overseeing barista-like workers, and I don't know how you could possibly ignore such details? I'm sure I'm not perfect at it. I'm certainly not accurately capturing the butterfly flapping its wings in Africa. But you'd never flat-out ignore the blatantly obvio…

Perhaps we've gone so deep into the thread that you've forgotten how we got here: https://news.ycombinator.com/item?id=41983561 Perhaps with a statement like "But you'd never flat-out ignore the blatantly obvious like shift times." then you understand why people don't like stack ranking because yes people do ignore blatantly obvious things.

Not forgotten, but not particularly relevant. The context we followed only inherited the athletics analogy and how it parallels with baristas.

Sometimes it is necessary to ignore the blatantly obvious. You can't meaningfully alter the ranking of a sports team because their star player was out with a broken leg. You have to accept the circumstances for what they are.

But I'm not sure that translates to something like shift times which are fundamental to the game.

Re: Steve Ballmer was an underrated CEO

#637

Earlier quoted context omitted.

> What do you do in athletics? Why do you talk about athletics? Baristas are not athletes. Coffee shops are not the olympics. You are stretching this analogy beyond its usefullness. > I'm surprised this idea is novel to you. Could you possibly express your thoughts without putting down others? Thank you. To address the meat of your comment. It sounds like you are proposing to grade the baristas working the bad shifts…

> Why do you talk about athletics? Because that's what the discussion is about...? Did you forget to read the thread? > Could you possibly express your thoughts without putting down others? If words shown on a computer screen are putting you down, it's time to go outside. You've lost your sense of reality.

> Because that's what the discussion is about...?

The thread seems to be about how one would manage baristas. It spawned off where lesuorac pointed out that baristas working for a coffe shop are different from athletes in that they are not competing with each other.

> Did you forget to read the thread?

> You've lost your sense of reality.

I guess that’s a no then. I hope you have a good day.

Re: Steve Ballmer was an underrated CEO

#638

Earlier quoted context omitted.

> for Microsoft, internet, mobile and AI I don't think they missed AI boat. Their culture would not have allowed them to create OpenAI, but they were fast to leverage their moat and push AI into their office and windows suites and azure. Hell, they are even trying to catch up with search using AI and are trying to push Azure for various AI startups and stuff. MSFT rarely leads on anything - arguably even Windows is s…

Amazon have a very close relationship with Anthropic, which seems like a good match (Anthropic focus on business use), and win-win. Anthropic gets access to the compute they need, and Amazon get AI to integrate into their AWS offerings. I don't know the contractual basis of the relationship, but it seems this has to be pretty long term and strategic. A significant part of the competitive advantage of one AI vendor ov…

The problem with Amazon is not their closeness to Anthropic, but more of the fact their moat is not big enough to integrate AI in a way MSFT can. Even their Azure services somehow feels natural with AI support.

I don't know if Satya predicted it or not, but their push into open source and Github acquisition were very helpful for AI.

Re: Steve Ballmer was an underrated CEO

#639

Earlier quoted context omitted.

The responsibility is already on the customer. It shouldn’t be, and restaurants should have to pay their workers minimum wage. But it isn’t that way, and stiffing service workers isn’t the way to fix it.

Neither is stiffing the customers to the tune of 15-20 percent.

Nobody is arguing that tipping culture isn’t stupid. But it’s the society we live in and you know that before you step into a restaurant.

Re: Steve Ballmer was an underrated CEO

#640

The biggest problem with Ballmer's tenure was stack ranking, which led to the famous org chart where every org in MSFT points a gun at every org in MSFT. Things like LINQ and VScode are very nice but they weren't created by Ballmer. Ballmer's org allowed them to flourish to the point where they needed serious capital, then the org gave them that capital. Sun was like that too, but ultimately the management at Sun fai…

Intel also had the stack ranking. I think this management technique originated with Jack Welsh at GE. It does pit groups against each other. Even for individuals on the same team, it pays to sabotage each other's work. I heard of managers hiring people so that they could be offered up when layoffs came around. It was kind of like how the Celt's had human sacrifice. Families would adopt people so that they could be offered up if they were chosen to give a family member for sacrifice at a later date.
Post reply on HN