Showing posts with label fail. Show all posts
Showing posts with label fail. Show all posts

Wednesday, August 20, 2014

Microsoft's Bloody Tuesday

Originally published on Kupeesh as Fear and Loathing of a Microsoft Patch



Poor Microsoft, it's been a tough couple of years for the software giant as it's gone through management upheavals, a failed operating system and a lackluster foray into the mobile market.

It seems they just can't catch a break...

That doesn't preclude them, however, from breaking things.

Case in point.  Last week's round of "Patch Tuesday" updates was filled to the brim with security and operating system fixes that millions of Windows PC's dutifully installed via automatic updates.

Normally keeping an operating system up to date is a good idea if you want to keep the bad guys out of your stuff.  But what do you do when the supposed good guys blow up your computer?

That's a question thousands of Windows users are asking as they now find themselves between the rock of Internet security threats and the hard place of a botched update.  

Even longtime Microsoft watchers like Paul Thurott (Windows Weekly, Winsupersite) can only answer with, "That's a tough one."

The patch causing so much trouble is a seemingly innocuous update to the Russian Ruble currency symbol in the windows font library (KB 2970228).  Apparently some users are experiencing everything from screwed up fonts to Blue Screens of Death (BSOD) after its installation.  As a workaround Microsoft is currently advising users to remove it and 3 other updates (KB2982791,KB2975719,KB2975331) that contain the offending code.  In addition, the download description pages for the affected update patches have had their download links removed while Microsoft, "investigates the issue."

Windows 7 and 8 are arguably the most robust operating systems Microsoft has ever produced.  So the return of the BSOD nemesis from the days of Windows XP is going to raise some eyebrows.  BSOD's only arise when a core operating system function has failed beyond recovery.  

That's something we thought we left behind when the house of cards that was Windows XP finally shuffled off the stage.  So with so much progress, how could Microsoft allow an obviously unvetted update to be distributed on platforms from Server 2003 to Windows 8.1.

Yes I know, Microsoft, unlike Apple, doesn't control every variant of hardware that runs their software.  But it's for exactly that reason that one would think their update policy would err on the side of caution.  That goes double in a week that also saw major outages of the company's Azure cloud services.

Instead Microsoft seems bent on releasing new products (patches included) like automakers release new cars.  But operating systems aren't Chevy's and rushing new products to market always leaves something to be desired.  Just ask GM about taking shortcuts in a process for proof.

So what's the answer when a strategy of "rapid release" seems to rule the day.  Unfortunately it's "Caveat Emptor," Buyer Beware.  Microsoft appears committed to shooting out software patches and asking questions later.  So for now, you may just want to switch those automatic updates to "manual" and wait a week after Patch Tuesday to install those non-critical updates.


In this case the cure was worse than the disease.

Friday, January 18, 2013

Speed Channel BJ2013 Fantasy Bid FAIL



It never ceases to amaze me.  You can have a multimillion dollar media company with production resources second to none and they'll still cheap out on the IT department.  Case in point, the 2013 Speed Channel Fantasy Bid webpage for the Barrett-Jackson auction coverage. 

Now I know it's just a webpage but it's one of the primary promotional vehicles (pardon the pun) for Speed's auction coverage.  They've offered the online fantasy bid for most of the past decade so you'd expect they'd have all the wrinkles out by now.  At least you'd think so...
 
It seems this year something's gone wrong.  In prior years 10s of thousands of fantasy bids from auction fans were handled without incident.  This year during the Thursday and Friday broadcast the system frequently failed with a fraction of that number.  Friday and Saturday are high viewership days but the problem started almost immediately upon the start of the Fantasy Bids on Thursday. 

If it were just a vanity contest it wouldn't be a big deal but the Hagerty Fantasy bid offers multiple tiers of prize offerings with a grand prize of a new Shelby Mustang.  That makes it a contest which suddenly makes easy participation paramount.  Considering you're forced to opt-in to sales communications to play there is an effective transaction of sorts.  That means players have the right to expect to access to the game in exchange for extra spam in their inbox.  An expectation not met acknowledged by a popup once I was finally able to log in on Friday.

Remember, I'm an IT guy so I have some idea about web servers and capacity planning.  That said, my assessment is that they've either outsourced the back end processing for the game or they've made a major change that nobody bothered to load test.

Either way it smacks of poor planning, inadequate resources and incompetent IT personnel.  Which is exactly the results you can expect when you go with the lowest bidder.  Results not price is the real definition of a good value in anything. 

For 2013 is appears Speed is getting exactly what it's paid for.