She gets it, she really gets it

I spend a lot of time shaking my head over what I see as illogical reactions to things in the tech industry, but it's nice to see that someone gets it every once in a while. Case in point, SBS Diva Sue Bradley, who just warms my soul with this post:

Windows Vista SP1 shows all the early signs of becoming an unmitigated disaster. IBM issued an internal memo telling their employees not to install SP1 until further notice, if ever. Several of my readers have said that they have no plans to install SP1 despite the fact that Microsoft labels it a critical update. The problem is that SP1 breaks other software. Lots of other software. And the workarounds for a particular broken package, if indeed there are any, can be pretty complex, involving editing the registry, opening or closing particular ports manually, and so on. Not something you want users doing, and not something that IT departments have the resources to do machine by machine."

I probably have everyone reading this quote and in full agreement with this post in regards to Vista SP1.  Except one problem.  You see this isn't an exact quote, I edited it to say Vista sp1.  The original post was in reference to XP SP2.  Yes, boys and girls that same operating system that is the "good ol' operating system, stable, wonderful" that we are waxing poetic about now, was seen as a disaster of a service pack when it first came out.  An "unmitigated disaster" in fact.

http://www.ttgnet.com/daynotes/2004/2004-34.html#Tuesday

Funny isn't it?

Funny. Sad. Yeah.

Thanks Joe for pointing me to this.

Discuss this Article 32

asantissp
on Mar 26, 2008
Really great post. It´s all I ever wanted to say...Like you Paul, I just sped a lot of time shaking my head with so much crap things I read about Vista, Vista SP1, and all those "experts" adivices.
Lindy
on Mar 26, 2008
And if companies follow the same course of action as they did with XP SP2......they might deploy Vista in 2009 or later.
brostbeef
on Mar 26, 2008
I wondered how close we were to the Windows XP launch, and it is so funny reading it because you could replace XP with Vista in every place. In fact, there is even a comment from someone saying that they don't need the eye candy. hilarious. http://www.news.com/2009-1001-274436.html
Lindy
on Mar 26, 2008
To compare the two is crazy. When XP came out it was a hurdle for Windows 98 users, but the stability it brought a 98 user was very worth the upgrade. For corporate users on Windows 2000, XP was a minor upgrade taking the home and corporate OS to the same one basically. 98% of Windows 2000 drives worked fine with XP considering that the kernerl jumped from 5.0 to 5.1 its not surprising. XP SP2, was not bad either if you planned for its firewall in advance which was the thing that caused people problems. It took me maybe half a day to GPO open the firewall ports we needed where I worked for the various AV, SUS/WSUS, SMS, Active Sync stuff that had problems. Later when we rolled it out it was not a hassle at all. Going from XP to Vista....night and day with almost double or more the resources in some cases like RAM to run the same or slower? UAC brings some security but causes lots of perfectly running on XP software. Driver issues....etc. This is a great read the corporate Vista adoption rate.... http://advice.cio.com/laurianne_mclaughlin/should_microsoft_throw_away_v... Vista compare to XP is a disaster. XP SP2 vs Vista SP1 disaster. XP got some bad press but NOTHING like Vista. Looking at the first year adoption rates of the two backs up that as well. MS needs replace Vista as soon as possible with winner.
Waethorn
on Mar 26, 2008
"XP got some bad press but NOTHING like Vista." blogs were also non-existant back then too.
asantissp
on Mar 26, 2008
Well, when I migrated from 98 to XP it was a really pain. Nothing, absolutely nothing worked fine. It´s not happened with the transition from XP to Vista. And Vista offers a much better usability, security (try run XP without a antivirus...), some great features and opens softwares a lot faster than old XP. I don´t mind UAC b/c it´s very rare appearing here. Oh yes, and when XP cames it was very "memory hungry" for the time...
drylight
on Mar 26, 2008
"I spend a lot of time shaking my head over what I see as illogical reactions to things in the tech industry" Now you know the feeling of your blog's readers. Head-shaking is inescapable for WinSupersite.
Waethorn
on Mar 26, 2008
"Now you know the feeling of your blog's readers." ya, someone ought to give your head a shake for you.
BrightrevCarl
on Mar 26, 2008
You know, with all this revisionist history going around, I have to point out that Windows XP has a really awful, terrible problem with malware. Find me a regular home user (not one with a SysAdmin relative) running XP that doesn't have some form of malware/spyware/trojan horse/botnet nonsense on their machines. I'm sure there are ten or eleven home XP users with clean machines, but it certainly isn't a majority. I feel bad about this, but I've gone to more than one person's house and used their PCs to print a map or something minor, and I can tell immediately that their PC is INFESTED with spyware. If I open my mouth, I get to spend four hours cleaning it up, so I tell them later, after I've left. I'm on record as saying that I think Mac OS X is better for a lot of home users. I also know that Vista is not immune to malware, but I think it's better than XP, and that by itself is enough reason to justify the upgrade.
Cfischer83
on Mar 26, 2008
Great article! ... in 3 years you can replace Vista with Windows 7 ;)
johnpapola
on Mar 26, 2008
I honestly feel for Microsoft when it comes to all these people complaining about backwards compatibility. How the hell are they supposed to fix and improve things when so many IT drones and third party devs are complaining that the fixes will break something of theirs? Apple has done a really good job, I think, of conditioning it's userbase to abandon old technologies pretty rapidly. Again, this is probably the difference between a consumer/small business focus and Microsoft's large enterprise focus. Apple will never give up it's ability to drop busted old tech and that means they'll never be fit for the enterprise the way Microsoft has compromised themselves to be. I mean, jesus. Microsoft projects what they're doing so far out and yet these companies still bitch about things getting broken. Maybe it's actual coding incompetence on MS's part that things break, but my guess is this is just mission impossible. I wish MS could do a true clean break from the past for Windows 7 and have older apps just run in a virtual layer the way OSX ran OS9 apps in "classic".
Cfischer83
on Mar 26, 2008
"I wish MS could do a true clean break from the past for Windows 7 and have older apps just run in a virtual layer the way OSX ran OS9 apps in "classic". " That might work if Windows only had to be compatible with 8 or 9 applications ;)
johnpapola
on Mar 27, 2008
"That might work if Windows only had to be compatible with 8 or 9 applications ;)" Hardie har har. Seriously, though. If Apple can do this with reasonable success... then switch from powerpc to intel with amazing success... then switch to true 64bit OS... Microsoft should be able to do the same.
brostbeef
on Mar 27, 2008
"Microsoft should be able to do the same." Don't forget that Apple has standardized hardware. Microsoft has to worry about compatibility with hardware AND software and the number of combinations out there is quite possibly infinite. Does that mean I think it's not possible, no, but I think we need to be careful when comparing Microsoft with Apple.
johnpapola
on Mar 27, 2008
"Don't forget that Apple has standardized hardware. " A this point, isn't it all the same shit? There's only two CPU makers, two GPU makers, a small handful of chipset people. Apple's Intel hardware is not really any different from an architecture standpoint than a PC (aside from their use of the more-modern EFI bios). I think it's arguably a bigger technical challenge to release and maintain two separate processor architectures (Intel and PowerPC for all OS's, updates and applications) than it is to modernize for a bunch of near-identical commodity hardware. Seriously. Is a Dell Santa Rosa laptop THAT much different from an HP or Gateway or Apple? I can't imagine so. And since essentially everyone, including Paul, recommends getting Vista with a new PC (and that's what most users already do anyway)... why would it be so hard? If someone doesn't like it with old hardware? Tough. Keep your shit until you can afford to upgrade the whole thing. It's not like the release of a new OS instantly renders the previous one unusable. Maybe with the new leadership in the Windows group, they'll have the balls to cut out all the legacy cruft, sandbox it in Hyper V and move on. Bye Bye registry. Here's hoping for the PC world.
syedsahmad
on Mar 27, 2008
A service pack that breaks stuff? Gee, thats news to me...
brostbeef
on Mar 27, 2008
"recommends getting Vista with a new PC (and that's what most users already do anyway)" Hey....I agree that people should be upgrading to new hardware with the new OS, but the fact is that businesses don't and refuse to do it. In fact, organizations will never give users hardware which is in line with what a new OS needs. Example, a business will run: Windows 2000 on hardware which barely would run XP Windows XP on hardware which barely would run Vista Windows 2000 -> 512MB RAM Windows XP -> 1GB RAM - Remember how cheap RAM is? Does it matter? Not really. I'm with you johnpapola. I just don't think Microsoft will ever cut its precious business market for the betterment of the users OR the betterment of the OS. Maybe that means new management to take a risk and break backwards compatibility, but I think its import to remember that it is a BIG risk.
johnpapola
on Mar 27, 2008
The problem MS faces is a cultural expectation of compatibility that they helped create and maintain. People make fun of Apple for doing things like dropping ports and drives, or moving 100% to new standards (USB, wifi, ditching parallel ports, etc), but this is how real progress happens. This is why they have an arguably cleaner codebase that has enabled them to support multiple processor architectures. Could Microsoft get Vista up and running on a new architecture and seamlessly support both it and x86 the way OSX is today? I think it's fair to say no. Today's IT industry is a house that Microsoft built, and it's structural problems are in part their fault. I just hope they can show the confidence in product quality winning out to make a move like the Office Ui overhaul with Windows. On a side note. Can anyone point out Vista-only applications that make use of WPF to deliver modern UIs? Leopard's only been out since the fall and already much of the indie Mac community has revamped their apps to support it's new UI conventions and leverage core animation. I get the sense that mac software devs adopt new tech faster, but I'm not sure why (of if it's even true). Curious what some of you think.
brostbeef
on Mar 27, 2008
The only "Vista-only" application that makes use of WPF that I can think of is the Yahoo Messenger for Windows Vista which is in beta right now. It is a good point you make, I have no idea the complexity of leveraging Core Animation, but I know WPF is not what I'd call "easy". Windows XP is still where all the users are and where the development time is going. I don't know how much time would be required to develop a WPF UI within the same application and determine the UI based on the OS, if it is possible. Also, how does that compare to leveraging Core Animation? I'd like to know. I just wish that Microsoft would put in some time and make a WPF Live apps like messenger to show what can be done. Why is Yahoo doing it and not Microsoft? Also, correct me if I'm wrong, but I think there are Apple employee devs making Widgets, why aren't there more Microsoft development hours going into Gadgets?
johnpapola
on Mar 27, 2008
It's a very strange situation. Very paradoxical. On one hand, Microsoft wield enormous power, develops the #1 application suite on it's own platform as well as an ever-expanding set of consumer apps bundled with Windows. I hear that they are very interactive with developers from commenters like Paul. And yet, third party windows software in general doesn't seem to take much design lead from Microsoft, despite their dominance. Applications seem to lag generations behind the UI conventions of their latest OS releases, if they ever change. Drivers and extensions often feel horribly tacked-on instead of seamlessly integrated. And these devs just seem to scream bloody murder about adopting new tech. My old neighbor in hoboken was a GUI dev for crazy high end financial apps and was saying that he expected most devs to ignore Avalon (this was before Vista shipped and renamed it to WPF). All this reinforces a general desire to use the Microsoft solution when one is available "and good enough". When I was a windows user, I always preferred the MS app if it worked, because they always felt better. Especially in consumer software where the shoddy efforts of many devs to "brand" their interfaces resulted in nightmarish trash UIs. The most accute example I remember from the early days was Easy CD Creator for Windows vs. Toast for Mac in OS9 (and still true in OSX). The former was a multi-windowed, windows-explorer-on-crack nightmare. Toast was this simple, single window UI that was beautiful and easy. Still is. Why was the same Dev doing such different work? Today, you the same applies to a host of useful apps. Compare Roboform to 1Password. Does iSale or Delicious Library have any remote equals on windows? I realize these aren't huge apps, but they are the apps that fill user holes left by the bundled stuff. Sometimes the mac gets shafted on ports (intuit). But native mac devs really seem more open, nimble and ready to adopt new things. They're more willing to take Apple's lead and it benefits them greatly. I'm not sure why this doesn't seem to happen on Windows, but the end result in my experience is that there are more applications I enjoy using on the Mac than on Windows and they solve more real user problems in more elegant and enjoyable ways. I'd love to hear more about this. It's weird to me, though maybe I'm just missing a ton of new apps on windows since my switch.
Waethorn
on Mar 27, 2008
"Is a Dell Santa Rosa laptop THAT much different from an HP or Gateway or Apple? I can't imagine so." ....and you would be wrong. every hardware OEM customizes hardware from other ODM's. many of those customizations have to do with firmwares and device BIOS's being modified, customized with features, or just have the PnPID's changed. every little change requires a different driver version too. Microsoft doen't write those drivers - the OEM's do. anyone that's had a Dell-branded Sound Blaster sound card will tell you the trials and tribulations of software compatibility with Dell's drivers. also, anybody that's tried to play a game on a notebook computer where the notebook manufacturer doesn't update their video drivers will tell you the pains of it all. those are only some easy examples that I can pull off the top of my head, but I could go on and on.... Apple designs the OS, and they have their hardware customized to their plans, so they can control the software and driver interconnections with the hardware much more easily than Microsoft can, what with their fairly hands-off experience with the hardware, not having control over the manufacturing process and all. "ditching parallel ports" very few new motherboards ship with parallel ports, serial ports, and most don't even come with PS/2 kb/mouse ports anymore. the systems i sell sure as hell don't anyway. what i find funny though, is that Intel-made motherboards (which I use in many systems I sell), don't ship with a floppy drive controller (nor the internal ribbon-cable connector, obviously), and yet they still include the "F6 floppy disk" in the box for installing XP on a RAID or AHCI SATA controller. i asked them why, and they say it's a mistake in manufacturing that they never bothered to rectify. silly really. what's even funnier is that the Intel BIOS doesn't allow you to even emulate an internal floppy with a USB drive, so the floppy disk is garbage, and you can't use RAID or AHCI SATA on XP because of it. doesn't matter to my system manufacturing either - the floppy goes in the garbage, and new systems all get Vista, which includes the drivers anyway. "Can anyone point out Vista-only applications that make use of WPF to deliver modern UIs?" any web application utilizing Silverlight essentially uses the same features as WPF, but is back/side-ported to multiple operating systems and browsers. it's not a complete implementation of WPF though. oh and btw: .NET Framework 3.0 is available for XP also, just so you know. if you're going to counter with "then what's the point to move to Vista?", then I'm going to counter you with this statement: "why would a Windows iTunes user want to switch to a Mac?"
johnpapola
on Mar 27, 2008
"anyone that's had a Dell-branded Sound Blaster sound card will tell you the trials and tribulations of software compatibility with Dell's drivers. also, anybody that's tried to play a game on a notebook computer where the notebook manufacturer doesn't update their video drivers will tell you the pains of it all. those are only some easy examples that I can pull off the top of my head, but I could go on and on.... Apple designs the OS, and they have their hardware customized to their plans, so they can control the software and driver interconnections with the hardware much more easily than Microsoft can, what with their fairly hands-off experience with the hardware, not having control over the manufacturing process and all." Well, Waethorn, that sounds like a the best advertisement for a Mac I've read in a while. I assume, then, that you must be writing the drivers for the machines you sell, right? I don't know why you'd want to argue with me on this. I'm simply hoping that Microsoft improves Windows 7 by ditching the legacy cruft, sacrificing some backward compatibility that's always been a painful sham to begin with and leaving older apps to run in virtualization. This would be good for you on all counts. A better system. Another change to sell more hardware. Win Win. It's a shame that you can't actually point to one application written for Vista using WPF, though which highlights the point "brostbeef" and I were discussing. Win devs seem overall less willing to embrace new tech and new UI standards. Here's a few links I've found to some WPF stuff. I'm curious if any of this is good: http://en.wikipedia.org/wiki/List_of_WPF_applications http://channel9.msdn.com/wiki/default.aspx/WPF.ApplicationPortfolio Some of these look a bit like goofy Flash sites brought to life as desktop applications.
Waethorn
on Mar 28, 2008
"I assume, then, that you must be writing the drivers for the machines you sell, right?" your ignorance is telling again. as I said before, i am NOT a major OEM, so I don't have that "luxury" (if you can call it that) of buying directly from ODM's. I wouldn't want to put my customers through that anyway - I build and sell systems using off-the-shelf non-customized "OEM" (actually ODM) and (sometimes) retail hardware that is built using the component manufacturers reference designs, meaning people can go to Creative, NVIDIA, Intel, or whoever to get reference drivers for their system, if necessary. the reference drivers are often much more stable and reliable than any of that customized OEM crap - the reference drivers are what get WHQL approval first, and work on the largest set of hardware. "Some of these look a bit like goofy Flash sites brought to life as desktop applications." ditto for the OS X UI.
brostbeef
on Mar 28, 2008
I think I can see where you both are coming from on this: "Waethorn " -> There's a LOT of complexity with hardware, especially when you through in OEM crap *cough*...err...stuff. Now I know you didn't say this, but wouldn't it be fair to assume that your life would be easier if the OEM complexity was gone? "johnpapola" -> You don't disagree that there is a lot of complexity, even if you & and can't see the true extent of it. However, you argue that backwards compatibility is adding complexity to this again. Also, you wonder why it is the developers are not staying current with new techniques. So.....common ground. Can we agree on this? : - Microsoft Silverlight and WPF have been engineered to eliminate some of the complexity. Silverlight is cross platform AND can has hardware acceleration built in. - We want to remove backwards compatibility, but Microsoft has been shackled by the manufactures. Let's not forget how Intel made Microsoft change its "Vista Capable" definition so they could sell an outdated chipset. Apple doesn't have to worry about that. Apple is in a position to hand pick the hardware they will support. They are their own manufacturer. Intel was trying to sell a chipset to companies like Dell, and how could they if the chipset didn't meet the standards. So, they change changed the standards. How can we get ahead when the standards are constantly changing. Maybe that's why people haven't embraced WPF. Hopefully they will through Silverlight. One can only hope.
johnpapola
on Mar 28, 2008
Waethorn, Again, not sure why you're arguing against a desire for Microsoft to do a clean break and move compatibility into virtualization. I am ignorant of how Dell or HP customizes their hardware. I'm pretty accustomed, though, to what you do, since that is how I always got my PCs straight up to 2001 when I switched. I always built my own systems from the best reviewed components and used the reference drivers. And since, I believe, nearly 50% of all PC sales are "white box" local builders like yourself, that makes for a pretty massive chunk of the market working with a pretty small set of drivers from Nvida, ATI/AMD and Intel. Then consider how just a few major brands dominate the rest of the market, I think it's fair to argue that Microsoft could quite manageably move to a clean codebase. They are making billions a quarter in pure profit after all. Not sure why you'd have a problem with any of this. I'm not saying "Microsoft is evil and sucks". I'm merely suggesting a path that many have suggested for Windows to follow into the future. And yes, there are a few over-the-top FX in OSX (time machine starfield, widget ripple effect), but most of them are minimalist, tasteful and purposeful for directing the eye (like the genie effect). You simply can't argue that the both Apple and Microsoft can learn from each other. If you do, you've got blinders on.
johnpapola
on Mar 28, 2008
Good post Brostbeef. See, Waethorn, that's how fair conversation works. A give and a take. it's called dialog vs. screaming across the divide. I think Microsoft would do the longterm objectives a big favor by tightening the standards and dragging the OEMs into compliance. Sure, in some ways this could be considered monopoly abuse, but not really. Because of all this legacy complexity, Microsoft is literally conceding the consumer-electronics software market to Apple. The "I just want it to work and be simple" crowd is the bulk of the consumer market, and if people's perceptions of PC reliability don't improve, it's a long-term detriment to Microsoft. Witness Plays-for-sure. They went with the platform complexity approach and the market rejected it as soon as there was a general sense that things didn't work seamlessly. Even the name "playsforsure" itself was an implicit admission of failure as it suggested that consumers need to be promised that things would work. As a result, the iPod is into it's 7th year with 70% of the market and no sign of that share shrinking. Get ready to see the same thing happen with the iPhone, though to a much lesser extent. The Appstore sacrifices some flexibility for the reliability people expect from a phone. Reliability builds trust. Trust leads to sales. The xbox in some ways is a great example of how well Microsoft can do with tight control. Xbox live is the best online gaming experience ever developed. Sony's got nothing on it. In this case, their rush to market has caused hardware reliability problems that have a left a permanent mark on the brand. Again. Reliability build brand trust. Brand trust drives future sales. When you look at the trend lines and the youth marketshare numbers, Apple's turned their brand around and the Mac will likely continue growing for the next decade. They nearly died because people had come to assume that "Apple computers aren't gonna be around much longer" and "Apple computers are only for graphics". Brand impressions have a major impact on the market. Now, the mac brand is associated with "cool, well made, better security, just works". Argue those points all you like, but that's where Job's has brought the brand to in the mainstream. That's why Apple stores are always packed. I want MS to improve. I want competition in the market. Forum tit-for-tat sniping isn't what's interesting to me, as much as engaging the community. I wish PC users like Waethorn, who clearly know their platform well, were more open-minded. If they took their earplugs out, they may learn a few things worth taking back to Microsoft in the form of positive criticism.
brostbeef
on Mar 28, 2008
Thank you for your compliment. I agree with you that we need competition in the market and Microsoft definitely needs to ask itself how it is going to build brand trust back in. I'm a PC user, but I also know you are 100% right about the iPod and the iPhone. I also agree that unless Microsoft does something, they will slowly start conceding the market to Apple. Anyway, here's my question: How can Microsoft build back customer trust AND engage the community? WPF probably hasn't caught on because the developers do not trust Microsoft AND why adopt new standards when they are constantly changing? Also, does Microsoft still wield the power to tighten the standards and drag the OEMs into compliance? If they currently have that power, I think it is fair to say that their grip is slowly loosening. I think it's time for Microsoft to go back to what I'm positive it can do: build high quality software. They need to quit punching holes into it too. Just think about Vista SP1. They made holes for Google AND they punched holes into the kernel (in 64-bit Vista) for the Anti-Virus makers to have access. Kernel Patch Protection was a revolutionary idea. Why should a software company make changes to keep another software company in business? Would Apple do that?.....I say NO! What do you think?
Dipsh t Admin
on Mar 28, 2008
"They made holes for Google AND they punched holes into the kernel (in 64-bit Vista) for the Anti-Virus makers to have access. " They didn't do that because they were altruistic at their core. This shows yet another variable that MS has to fight against that Apple does not (at least not yet and to the same extent). Of course I'm talking about the EU and DOJ. While some would say that they caved too easily, with the constant pressure from these organizations, they *have* to do things like this, or they will get in to huge trouble. The amount of scrutiny that MS is in just doesn't exist for any other company in the computing space. At this point, MS just wants to put on a happy face and hope they go away. "Why should a software company make changes to keep another software company in business?" Along the same lines of what I'm talking about, I'm sure that Real and Netscape (RIP) can answer that question. And SCO. And Novell. And, well you get the point.
johnpapola
on Mar 28, 2008
I appreciate a real discussion, brost, so thank you. My feeling is sort of like this. I was a die-hard custom-box-building, apple's business-model-sucks, Windows partisan from my computing beginnings until 2001. What broke that for me first and foremost was the move from having ample free time as a student, to having no free time as a young man struggling to start my career. That time deficit eliminated my tolerance for tinkering with computer problems and trouble shooting (which up to that point was fun for me). I wanted to first and foremost USE the machine to accomplish tasks. And, being in TV, I was exposed to the Mac (OS9 at the time). At first, I thought it sucked (and OS 9 was an unstable mess, compared to Win 2000). But after a number of missed job opportunities due to my home computer failing me with application and system crashes requiring day-long system re-installations, I began to notice that I was simply more productive on the Mac. Final Cut put it over the edge for me. For consumers now, I think iLife offers that draw. All this combined with the Wired magazine expose on the Microsoft anti-trust case (which up to that point I considered a government witch-hunt) dramatically changed my perspective on Microsoft and the value of the PC. 7 years later, having pushed my Macs amazingly hard in very demanding situations, I'm (obviously) more happy with my platform choice now than ever and I see nothing Microsoft can do to get me back on Windows. Seeing the broad brand move that's clearly taken place and is evident in everything from PC Magazine consumer surveys, to Changewave future purchasing surveys, to College marketshare (where Apple is gaining HUGE)... the future seems to be very bright for Apple and the brand perception has turned against Microsoft. So, to answer your first question: I think Microsoft's #1 objective for change should be: FOCUS! Stop chasing every single market on earth. They are so reactionary, so quick to jump on whatever people are excited about with a "me-too" effort (even if that effort is pretty good). It just creates a cascading level of complexity that they're clearly unable to synchronize and manage effectively. This purchase of Yahoo could possibly be the end of the company for this very reason. It'll be a long slow change, but I can't see how it will work well. So, make Windows being amazing job #1. Draw a line in the sand and put every previous OS in a virtual machine ala Classic. Then, make the dream OS. Keep what works, and forget what doesn't. Make it modular from the ground up. Make decoupled design the new ethos and ditch this monolithic integration garbage that has rendered Windows impossible to maintain. Think Windows Explorer vs. Mac OSX's finder. Job #2 need to be to clean up their communication. Simplify the message and stay to it. Stop the god-awful marketing speak and buzzword babble that permeates every executive interview from this place. Steve Jobs isn't a wizard or a liar. He simply calls things as he sees them. He doesn't talk about "synergy" or "connected experiences". That talk is WORTHLESS. Jobs talks PRODUCTS. If you watch how he works with an unbiased eye, and ignore his hype of things being "the best in the world", Jobs is all about the product in very tangible ways. Job #3: stop providing solutions for problems that don't exist. This is a big one and it's linked to #2. Take note of the social networking fatigue. People don't have the time to do the things they already want to do, let alone buy products that introduce new things to do on top of that. If Microsoft approached their products with an eye on real people and their limited time, it'd be a huge step forward. Every CES, Gates has given a ridiculous "in the future" presentation that pitches countless multi-screened computers everywhere delivering a life that could only be described as wall-to-wall non-stop secretarial work. The general "in the future" stuff has just got to stop. which leads me to the last main point: Job #4: Only announce and demonstrate working technology. Talk to the community, bring in feedback. Be open about broad goals and ask a ton of questions. But stop with the vaporware demos and paper releases. Just never do it again. Steve Jobs never would have mentioned Win FS if he wasn't sure it would work. Nobody even knew that Apple was working on anything like Spotlight until it was demonstrated, even though it was more than two years in the making. For those that argue that developers and enterprises need advance warning... I say this. How did knowing about WinFS help, given that it never came out? Has knowing about WPF for years resulted in a broad move to it by the Windows community? Nope. All their approach does is setup disappointment and confuse the market for years. Maybe that's been the goal, to chill the market for competitors (I'm sure it was) but it's not working anymore. Now it's just the boy who cried wolf. If all this sounds like Apple... that's because I truly believe that all of these things are the reasons for Apple's new success.
johnpapola
on Mar 28, 2008
Link to a study showing Microsoft's brand is in sharp decline: http://www.itworld.com/Tech/2421/microsoft-brand-in-decline-080328/index... Just in support of the discussion. Not flame bait.
brostbeef
on Mar 28, 2008
Totally agree with you John. I always take studies like the one you linked to with a grain of salt, but I think that the trend it presents is what needs to be fixed. Microsoft has started to be less open about things now where they should be (example: Windows 7). However, they have also been too quiet in other areas like IE8.0 and the Home Server data corruption issue. I hope that what I'm seeing is a sign of hope for the future, but Microsoft still has a long way to go. On an exciting note, has anyone else seen some the demonstrations for Silverlight 2.0? If you haven't, checkout the Mix '08 keynote. (Links to videos here: http://www.jcxp.net/news.php?newsid=2264) I think this is exciting and could (stressing) COULD lead to something great, like a common language across platforms. Native apps served over the web.
$ B@biiGrl $
on Aug 8, 2008
The blog was funny but sad a the sam tim. It had a morel to the blog and interesting to read.

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• 120 Technical
Sessions
• Networking with Peers
• Expert Speakers


Come See Paul Thurrott & Mary Jo Foley in Person!

Register Now

Office 365 InfoCenter

Get the latest insight and info from Paul

Read Now!

What I Use