{"id":50294,"date":"2020-07-07T06:00:54","date_gmt":"2020-07-07T10:00:54","guid":{"rendered":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=50294"},"modified":"2020-07-07T03:08:03","modified_gmt":"2020-07-07T07:08:03","slug":"babysitting-at-microsoft","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=50294","title":{"rendered":"Babysitting at Microsoft"},"content":{"rendered":"<p>As I&#8217;ve said <a href=\"?p=50291\">before<\/a>, I think Microsoft has outgrown their original reputation as a machine of rapacious corporate dominance. I don&#8217;t know if it&#8217;s because Bill Gates retired or because it&#8217;s grown to be top-heavy and bureaucratic. The days of cutthroat, calculating MS are over, replaced by a fickle leadership and an inability to design quality software.<\/p>\n<p>Yes, their operating system still dominates. Their programming tools are still incredibly popular. But what about the stuff they&#8217;ve made in the last 15 years? Have they built anything that was able to stand on its own? I can&#8217;t think of anything. <\/p>\n<p><!--more--><\/p>\n<div class=\"script\">INT &#8211; Day &#8211; Microsoft headquarters.<\/p>\n<p>Jonny Microsoft is sitting in a playpen in his corner office. An exhausted engineer, Barry, is cleaning  up Jonny&#8217;s most recent mess. The subtitle in the corner indicates the year is 2006. <\/p>\n<h4>Jonny:<\/h4>\n<p>NO! I don&#8217;t wanna work on a stupid web browser. <\/p>\n<h4>Barry:<\/h4>\n<p>(Sighs.) Jonny, you already had us install this web browser on everyone&#8217;s computer. Don&#8217;t you remember the bad press and <a href=\"https:\/\/en.wikipedia.org\/wiki\/United_States_v._Microsoft_Corp.\">antitrust case<\/a>? We took a-<\/p>\n<h4>Jonny:<\/h4>\n<p>BO-RING!<\/p>\n<h4>Barry:<\/h4>\n<p>We took a pounding to take this beachhead, let&#8217;s at least keep it up-<\/p>\n<h4>Jonny:<\/h4>\n<p>(Louder) BO-RING!<\/p>\n<h4>Barry:<\/h4>\n<p>(Growing frustrated.) -keep it updated so all that wasn&#8217;t for nothing.<\/p>\n<h4>Jonny:<\/h4>\n<p>Web browsers are boring! I want Steam. <\/p>\n<h4>Barry:<\/h4>\n<p>You want to create a competitor to Steam? That&#8217;s a lot of responsibility. Are you sure you want to do that?<\/p>\n<h4>Jonny:<\/h4>\n<p>(Delighted.) YES! I want Steam!<\/p>\n<h4>Barry:<\/h4>\n<p>If I set up a gaming platform will you promise to update the web browser? It&#8217;s in really bad shape and it&#8217;s making a mess of web standards.<\/p>\n<h4>Jonny:<\/h4>\n<p>(Ignoring Barry, jumping up and down in his pen.) STEAM! STEAM! STEAM! We&#8217;re going to make the best Steam ever! The! Best! It will be bigger than the biggest Steam ever!<\/p>\n<p>Cut TO:<\/p>\n<p>INT &#8211; Day &#8211; Jonny&#8217;s Office &#8211; 2013<\/p>\n<p>It&#8217;s 7 years later, but Jonny is still somehow a toddler. Today he&#8217;s sitting in a highchair. He&#8217;s got the wreckage of a birthday cake in front of him and is shoving fistfuls of frosting into his mouth. Barry is nearby,sweeping up bits of cake that have been flung around the room. He doesn&#8217;t look older either, but he does look tired and haggard.<\/p>\n<h4>Jonny:<\/h4>\n<p>Birthday!<\/p>\n<h4>Barry:<\/h4>\n<p>(Rolls his eyes.) Sir? It&#8217;s not actually your birthday, but you promised that if I got you cake you&#8217;d let us work on Games for Windows Live. Are you ready to do that now?<\/p>\n<h4>Jonny:<\/h4>\n<p>That&#8217;s stupid and boring. It&#8217;s broken and nobody likes it.<\/p>\n<h4>Barry:<\/h4>\n<p>(Longsuffering.) Yes it is. That&#8217;s why we need to work on it. We just need some budget and we can have our engineers-<\/p>\n<h4>Jonny:<\/h4>\n<p>You&#8217;re a bad engineer and you made a bad Steam!<\/p>\n<h4>Barry:<\/h4>\n<p>Sir, I told you back in 2007 that it wasn&#8217;t ready for release. I said it takes years of work to make a good platform. You told me to release it anyway. <\/p>\n<h4>Jonny:<\/h4>\n<p>Nobody likes it! Nobody likes you!<\/p>\n<h4>Barry:<\/h4>\n<p>Yes, everyone hates Games for Windows Live. That&#8217;s why I need you to approve the budget so we can fix-<\/p>\n<h4>Jonny:<\/h4>\n<p>Just throw it away!<\/p>\n<h4>Barry:<\/h4>\n<p>(Turns white with horror.) Sir? Teams have integrated Games for Windows into their products. Do you understand? They depend on us now. We can&#8217;t just abandon them!<\/p>\n<h4>Jonny:<\/h4>\n<p>THROW. IT. (Grabs a handful of cake and throws it at the window.) AWAY!<\/p>\n<p><em>(Barry looks bitterly at his boss. Then without saying a word he gathers up Batman Arkham Asylum, Fallout 3, and FUEL, and drops them in the bin with dozens of other games.)<\/em><\/p>\n<p>CUT TO:<\/p>\n<p>INT &#8211; Day &#8211; Jonny&#8217;s Office &#8211; 2019<\/p>\n<p>Jonny is sitting in the middle of the floor, surrounded by smashed toys. Right now he has a broken Zune in one hand and a Kinect controller in the other. He&#8217;s smashing them together and making explosion sounds. There&#8217;s a massive television on the wall, which he&#8217;s using to watch <a href=\"https:\/\/en.wikipedia.org\/wiki\/Ninja_(gamer)\">Ninja<\/a> play Fortnite on Twitch. <\/p>\n<h4>Barry:<\/h4>\n<p>Pardon me sir, I wanted to talk to you about the new version of Internet Explorer&#8230;<\/p>\n<h4>Jonny:<\/h4>\n<p>(Looks away from TV.) Is it the best now?<\/p>\n<h4>Barry:<\/h4>\n<p>(Nervously.) Sir, I talked about this with you last year. It can&#8217;t be the best right away. People remember how bad the old one was. Remember when you had us abandon the old one?<\/p>\n<p>(<em>On the television, the Twitch chat goes wild with emotes as Ninja gets a pair of headshots in a row. Jonny turns back to the TV.<\/em>)<\/p>\n<h4>Barry:<\/h4>\n<p>(Firmly.) You had us abandon the old one, and now people don&#8217;t like our web browser anymore. <\/p>\n<h4>Jonny:<\/h4>\n<p>(Angry that he missed the action, he glares at Barry.) You said this one was good! You said the programming people did a good job!<\/p>\n<h4>Barry:<\/h4>\n<p>Yes, they did. Well, they did a good job at copying good ideas from Chrome. The point is, people remember how bad it was after you abandoned it. They still think Internet Explorer is terrible.<\/p>\n<h4>Jonny:<\/h4>\n<p>(Shrugs.) Just call it <a href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Edge\">something else<\/a>.<\/p>\n<h4>Barry:<\/h4>\n<p>They&#8217;ll still know that WE made it. They won&#8217;t want it.<\/p>\n<h4>Jonny:<\/h4>\n<p>So just make them download it anyway.<\/p>\n<h4>Barry:<\/h4>\n<p>You can&#8217;t be serious.<\/p>\n<h4>Jonny:<\/h4>\n<p>If you <a href=\"https:\/\/www.theverge.com\/21310611\/microsoft-edge-browser-forced-update-chromium-editorial\">make everyone download it<\/a>, then it will be the most popular and I&#8217;ll have the best web browser! (Begins gnawing on the broken Zune.)<\/p>\n<h4>Barry:<\/h4>\n<p>It doesn&#8217;t work that way. Do you remember when I talked to you about brand? See, we have a bad brand because you don&#8217;t take care of your things.<\/p>\n<h4>Jonny:<\/h4>\n<p>(Points at the TV.) I want Twitch.<\/p>\n<h4>Barry:<\/h4>\n<p>(He stares in stunned silence for several seconds.) You can&#8217;t buy Twitch. It&#8217;s too big, even for us. I&#8217;m sorry.<\/p>\n<h4>Jonny:<\/h4>\n<p>Just make another one then.<\/p>\n<h4>Barry:<\/h4>\n<p>I&#8217;m sorry?<\/p>\n<h4>Jonny:<\/h4>\n<p>Just make another Twitch and have Ninja on it and have him play Fortnite all the time and get all the shots and then everyone will watch it and people will love it and I&#8217;ll have the best Twitch. I&#8217;ll be the best!<\/p>\n<h4>Barry:<\/h4>\n<p>Sir, before we build a streaming platform we should fix our Game Pass service. It&#8217;s got <a href=\"?p=47230\">a lot of problems<\/a>.<\/p>\n<h4>Jonny:<\/h4>\n<p>I WANT A TWITCH RIGHT <strong>NOOOW<\/strong>! I HATE YOU. YOU&#8217;RE A BAD ENGINEER AND ALSO FIRED.<\/p>\n<h4>Barry:<\/h4>\n<p>You can fire me if you want, but the next engineer will tell you the same thing.<\/p>\n<h4>Jonny:<\/h4>\n<p>(Banging the Zune against the Kinect.) I WANT TWITCH! I WANT TWITCH! I WANT TWITCH! I WANT TWITCH! <\/p>\n<h4>Barry:<\/h4>\n<p>(Wincing.) Okay, okay. If we make a team to build a Twitch competitor, will you give the Skype team some resources? We spent a fortune buying this platform for you and right now it&#8217;s disaster. Imagine if there&#8217;s a sudden surge in video conferencing and working from home? We should really- <\/p>\n<h4>Jonny:<\/h4>\n<p>YAY! I&#8217;m going to have the best Twitch! I&#8217;ll have the most viewers and EVERYBODY will watch it and everyone will love me!<\/p><\/div>\n<p>Yes, I fiddled with the timeline a bit so I could have some of these products in the same conversation. You get the idea. <\/p>\n<h3>Has Every Advantage. Fails Anyway.<\/h3>\n<p>Imagine a gamer trying to cheat at Counter Strike. He&#8217;s running an aim bot so he can&#8217;t miss. He&#8217;s got a top-end gaming PC with a 144Hz display. He&#8217;s sitting on a lag-free connection to the game server. And <strong>he&#8217;s still getting steamrolled by opponents<\/strong>. He keeps rage-quitting, changing his username, and re-joining the game. That&#8217;s what Microsoft&#8217;s endless parade of failure looks like to me. <\/p>\n<p>Microsoft has a huge pool of talented developers. They have access to massive wealth. Their operating system dominates the desktop space and they can use that to leverage any new product they like. And yet despite all of these apparent advantages, their software is so often broken, buggy, counter-intuitive, or frustrating. They crash-spend to build a half-assed product, ram it down our throats, clutter it up with cruft and bullshit nobody asked for, and then abandon it so they can chase some other fad. <\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=1ioZ9TpoTE0\">Skype<\/a> is horrible. The Windows 10 Store is <a href=\"?p=34549\">a mess of jank<\/a>. Their Game Pass service is <a href=\"?p=47230\">shamefully cumbersome<\/a>. Microsoft Office is a sluggish, bloated mess<span class='snote' title='1'>I haven&#8217;t touched it in half a decade. Maybe they&#8217;ve revitalized it since then, but I wouldn&#8217;t bet on it.<\/span>. Bing is seen as a joke search engine for non-technical people who don&#8217;t know how to switch to Google. Mixer is dead. Microsoft One Drive somehow manages to be worse than Dropbox, which is almost a heroic accomplishment of anti-usability. Their web browser projects have failed at least twice and their latest effort is basically just Chrome for your grandma. Cortana is a goddamn nuisance. Games for Windows LIVE was so bad it literally ruined many good games <a href=\"https:\/\/www.theverge.com\/2020\/1\/13\/21063810\/gta4-steam-games-for-windows-live-pc-gaming-key-generation\">and also GTA IV<\/a>. <\/p>\n<p>They provide free apps with their operating system like a media player, text editor, video editor, all of which are vastly inferior to the free \/ OSS alternatives. Their software is so terrible, they can&#8217;t even compete when their price point is zero!<\/p>\n<p>Yeah, yeah. Visual Studio is pretty good. I&#8217;m a fan. But since they use that one good piece of software to make so much additional horrible software, I&#8217;m not sure Visual Studio counts as a net positive in the world.<\/p>\n<p>Fun fact: There&#8217;s a forced update being rolled out for Windows<span class='snote' title='2'>Even for Windows 7, which is supposedly no longer supported!<\/span> that <a href=\"https:\/\/www.theverge.com\/21310611\/microsoft-edge-browser-forced-update-chromium-editorial\">only exists to put Microsoft Edge onto your machine and pressure you into switching<\/a>. It just happened to hit my laptop while I was trying to set up my home network after <a href=\"?p=50219\">our recent move<\/a>. I&#8217;m right in the middle of this complicated project and all of a sudden I realize I no longer have access to the laptop because Microsoft is busy trojan-horsing their next big failure onto my machine. <\/p>\n<p>Laying aside the unfortunate timing and outrageous presumption of this forced update, this is such a massive waste of everyone&#8217;s time. Even if it was good and even if there was a market for a new browser<span class='snote' title='3'>The various sides are all deeply entrenched these days. When was the last time ANYONE wanted to go through the hassle of switching browsers?<\/span>, I&#8217;m sure the company will get bored with it again in five years and orphan the whole project. <\/p>\n<p>What happened to this company? What kind of horrendous <em>Lord of the Flies<\/em> management style do they have going behind the scenes that turns so much talent into so much waste? <\/p>\n","protected":false},"excerpt":{"rendered":"<p>As I&#8217;ve said before, I think Microsoft has outgrown their original reputation as a machine of rapacious corporate dominance. I don&#8217;t know if it&#8217;s because Bill Gates retired or because it&#8217;s grown to be top-heavy and bureaucratic. The days of cutthroat, calculating MS are over, replaced by a fickle leadership and an inability to design [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[102],"tags":[],"class_list":["post-50294","post","type-post","status-publish","format-standard","hentry","category-weekly-column"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/50294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=50294"}],"version-history":[{"count":20,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/50294\/revisions"}],"predecessor-version":[{"id":50326,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/50294\/revisions\/50326"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=50294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=50294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}