Hasta la Vista, baby!
2008-01-01 09:08 pmA couple of fascinating (in the same way that horror movies and trainwrecks are fascinating) articles about Microsoft have come my way in the last couple of days.
First we have Windows Home Server corrupting files that are being edited and stored to the server when it's heavily loaded. There are stories on ZDNet, C|NET, and ComputerWorld among other places.
"The problem isn't 100% reproducible and depends on quite a few different factors," explained Todd Headrick, the product planning manager on the Windows Home Server (WHS) team. "Home Server has to be under an extreme load while doing a large file copy," he said, adding that the flaw comes into play only in instances when the file server's cache is full and the user is editing a file previously saved to a shared folder.
"But we thought it was important enough to generalize [the bug] so people would take it seriously, even though we took a [public relations] hit," Headrick added.
On Wednesday, Microsoft warned users in a tightly worded support document not to edit files stored on their servers with certain programs. "Files may become corrupted when you save them to the home server," the company said in advisory KB946676, which it published last week to its support site.
Saying that the bug was in the shared folders feature of WHS, the document urged users to stop using seven Microsoft applications, including Windows Vista Photo Gallery, Windows Live Photo Gallery, OneNote 2003, OneNote 2007, Outlook 2007, Microsoft Money 2007 and SyncToy 2.0 Beta under some conditions. "We recommend that do not use the programs to save or to edit program-specific files that are stored on a Windows Home Server-based system," the document read.
Folks, I've been using Unix- and Linux-based shared file servers for two decades now, at work and at home, often under loads that Windows Home Server is unlikely ever to encounter, including flinging large audio and video files around. Know how many times I've had files corrupted by anything but a hardware problem? Zero. Microsoft has a problem here.
Meanwhile
technoshaman points us at
a
blog post about last night's fireworks show on Seattle's Space
Needle. In his follow-up he points us to this
story at seattlepi.com.
Their front page has a
followup. Guess what? File corruption on a Windows machine. Hmm.
Look, if you're going to have an expensive, high-visibility show
controlled in real-time by a computer program, you start by simulating the
heck out of it. Then you put the app, and enough of an OS to run it, on a
flash drive, fsck(1) it, adjust /etc/fstab so
that it's mounted read-only, and run a couple of tests with the fireworks
replaced by dummy loads but everything else in place. After that, if it fails in
the next decade or so, it's because you damaged the box.
technoshaman assures us that he could write the controller
app from scratch in a couple of months; I'd be inclined to use a MIDI
sequencer and a bunch of current-loop-controlled relay controllers. This
isn't exactly rocket science. Mortar shells, maybe.
Meanwhile cheap, rugged, Linux-based diskless laptops are getting a lot of attention, and corporate IT departments are staying away from Vista in droves. Wonder why.
You can download Ubuntu Linux here for free.
no subject
Date: 2008-01-02 05:31 am (UTC)Meanwhile cheap, rugged, Linux-based diskless laptops
i.e. Eee and OLPC?
no subject
Date: 2008-01-02 05:56 am (UTC)I was thinking specifically of the Eee and OLPC, but I expect we'll see more showing up this year.
no subject
Date: 2008-01-02 05:50 am (UTC)Yes, I'm still mad on how that all turned out.
what were you working on?
Date: 2008-01-03 02:21 am (UTC)Re: what were you working on?
Date: 2008-01-07 03:38 am (UTC)This landed me in Core Shell where I was put onto a new taskbar that would be more dynamic, easier to use and would have new users searching less for key commands. However, the backend code that Vista was going to use with it got axed due to instability and so I got reassigned.
This time I was placed on the team that would be testing the new Documents (formerly My Documents) auto-search. These were pre-run searches that would dynamically update (like a Smart Playlist in iTunes) only broader. However, that backend code was also too unstable and that got axed.
I was then placed on the Recycle Bin and it was at that point I knew I wasn't going to go anywhere from there, so I found another job.
Re: what were you working on?
Date: 2008-01-07 03:38 am (UTC)Re: what were you working on?
Date: 2008-01-07 12:07 pm (UTC)Yeah, I guess when your job is the Windows "Recycle Bin," it's kindof a hint.
Sigh.