If Microsoft Built Cars...
trystanu writes "If Microsoft Built Cars, occasionally your car would just die on the motorway for no reason; you'd
accept this, restart and drive on -- at least that was the joke a few years ago. ZDNET reports that Microsoft has persuaded a number of carmakers to use its slimmed-down Windows CE operating system to power a variety of in-car electronics, from navigation systems to music players to information devices. BMW, in particular, has gravitated to Microsoft systems, although the company has announced wins with Honda, Volvo and others as well. Perhaps the recent trapping of Thai dignitaries inside a BMW should be a warning to us all."
If Microsoft Built Cars..
An interesting proposition..
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
If Microsoft Built Cars...
Whoa.. stick with QNX, please.
Trolling is a art,
Black Pavement of Death
So... what are the chances of DRM following us to our (future) cars after it's rolled out? More specifically, the playing of mp3 cds.
SecondPageMedia - Wha
So long as they don't use Windows for the car security system, I mean imagine... "Insert any key to begin"
Competing with Microsoft woulbe so hard that other companies would start offering open-engine cars for free!
Will code a sig generator for food
BMW's come with what amounts to an EULA. If you look under the hood, you'll notice a little sticker that says you are not to connect any third party electronics to the car, CB, ham radio, etc, or even use a hand-held cell phone within the car, unless you buy a BMW approved carphone. This is under threat of voiding your warantee.
I'm sure in the US there's some protection offered under the same law that forces manufacturers to allow you to use aftermarket parts, but I don't know if that precedent would extend to electronics equipment that isn't really part of the car.
I've had enough abrasive sigs. Kittens are cute and fuzzy.
It will just make it that much easier to decide which manufacturers I'd consider the next time I buy a car, since there will a few that will immediately excluded.
I currently have to hard boot my Dell Axim X5 after roughly 2-3 hours depending on the app that locked (RealOne Player, X-Lite (SIP Phone), etc..). I think CE/PPC is still too unstable for possible life threatening experiences in the car.
Reading that story from Singapore puzzles me. Does it strike anyone here as silly to have car locks that are controlled entirely electronically? I mean, power locks are great, don't get me wrong. But since they are by necessity mechanical anyway, so doesn't it make sense to provide a manual, mechanical means to lock and unlock them? Doing otherwise just seems like you're placing unnecessary trust in imperfect electronics.
Security updates for you car will be availible on the internet. Failure to update voids all warrenties.
Too bad he wasn't driving a BMW with an iDrive system, but an earlier BMW. It was a catastrophic electrical system failure that locked him in the car.
3 ,3 9130270,00.htm
http://asia.cnet.com/newstech/systems/0,3900115
I forget...are we at war with Eurasia or East Asia?
Quite frankly this concerns me.. all joking aside, Microsoft has yet to prove itself in the reliability stakes. Plain and simple.
Their handheld / 'CE' operating systems are no different, and quite simply I wouldn't knowingly buy a car where the majority of its tricks and gizmo's were Microsoft powered.
"Hey! Unless this is a nude love-in, get the hell off my property!!"
...from navigation systems to music players to information devices...
Personally, I think it's no big deal. Just remember these are all non-critical components.
I'd start to worry if they operated the controllers for engine/fuel/drive-by-wire systems. etc.
Microsoft Technology Hits the Road in BMW 7 Series:
"Perhaps the recent trapping of Thai dignitaries inside a BMW should be a warning to us all."
Did you actually read the article????
It starts with this paragraph
BMW has told CNETAsia that an electronic fault caused the problem, rather than a system crash of the car's Windows-based central computer, as other reports have speculated.
and ends with
But when contacted by CNETAsia, a spokeswoman from BMW Thailand said the car at fault was a 10-year old BMW 520i that had suffered a simple electronic failure.
"Not knowing when the dawn will come, I open every door." - Emily Dickinson
A Software Engineer, a Hardware Engineer and a Departmental Manager were on their way to a meeting in Switzerland. They were driving down a steep mountain road when suddenly the brakes on their car failed. The car careened almost out of control down the road, bouncing off the crash barriers, until it miraculously ground to a halt scraping along the mountainside. The car's occupants, shaken but unhurt, now had a problem: they were stuck halfway down a mountain in a car with no rakes. What were they to do?
"I know", said the Departmental Manager, "Let's have a meeting, propose a Vision, formulate a Mission Statement, define some Goals, and by a process of Continuous Improvement, Change Management, Re-Engineering and Service Integration, find a solution to the Critical Problems, and we can be on our way."
"No, no", said the Hardware Engineer, "That will take far too long, and besides, that method has never worked before. I've got my Swiss Army knife with me, and in no time at all I can strip
down the car's braking system, isolate the fault, fix it, and we can be on our way."
"Well", said the Software Engineer, "Before we do anything, I think we should push the car back up the road and see if it happens again."
Not trying to troll here, but Microsoft is a company that I simply do not trust. I don't trust them with maintaining my privacy, nor do I trust that they have my best interests in mind. And that's only for computer usage. Why would I trust that their system will always "do the right thing" when I'm in a real-world scenario, driving down the highway at 50 mph? True, I have no idea what role Windows CE (or whatever is used) would actually play while the car is in use, but it's an important question to answer. For myself, you can damn well be sure that I would take some serious convincing before I would entertain the possibility of spending a huge sum of money on a rolling, engine-powered WIndows machine. And even if I'm convinced, who's to say that there aren't serious problems with the design of Windows CE and how it interacts with the rest of the car. Even if it's only used to control the car stereo, I'd rather not have it there. I'll just stick with a nice Toyota or Volkswagen, or frankly any other manufacturer that avoids the use of a Microsoft prodcut as a systems controller.
"We couldn't breathe because there was no air," he added.
I have not yet met the car that was utterly and completley sealed. And there's a lot of air in the passenger space of even a small sports car, and this was a "luxury car". See below for more reasons why, even if it were completley sealed, this is totally stupid. Even if they mean no air conditioning, I can't imagine in the time this occurred it got so hot they couldn't breathe.
To draw attention, the minister and his driver waved frantically at passers-by. The incident ended only after a nearby security guard smashed the car's windows with a sledgehammer.
Even with the heavy-duty tool, Suchart said it took a long time to break the windows as the "glass proved to be very resistant".
The harrowing experience lasted about 10 minutes, he said.
Let's see "it took a long time.... about 10 minutes". What exactly is wrong with this statement? Certainly 10 minutes is longer than you expect for a sledgehammer to go through glass, but even so, that's NOT really a long time. Certainly not enough time to asphyxiate. Can you say complete panic?
7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
Blue Screen of Your Face Going Through The Windshield.
Stop: 0X0000000A (0X00000000, 0X00000002, 0X00000001, 0X80448BF6)
IRQL_NOT_LESS OR EQUAL
Adress 80448BF6 base at 80400000, DateStamp
3d366b8b - brake.exe
Beginning dump of physical facial bones
It wasn't the car's fault, it was bad drivers.
-- Fighting mediocrity one bad post at a time.
Hey, see that link in the article? That's right, the very first one?
Click it, and it leads to...
..wait for it...
That's right! The same old joke you just reposted! Tell him what he's won, Rod!
He's one a 5-day, 4-night stay in beautiful RTFALand! We'll fly him and a guest non stop to a room where he can sit and actually read the articles before posting ancient jokes we've all seen before that are referenced by the article itself!
All's true that is mistrusted
Three Microsoft employees and three Apple employees are boarding a train to attend a conference. The three MS people walk up and buy their tickets. Then, only one of the Apple employees buys a ticket.
The MS guys say, "Whoa! Wait a minute, how are you all going to ride with only one ticket."
"You'll see," they replied.
Everyone boards the train and the MS employees take their seats while all three Apple employees cram into the bathroom. A while later the ticket taker comes down the isles and takes the tickets from the MS employees. He passes the bathroom, notes that it says "Occupied" and softly knocks on the door. "Ticket please," he says. Slowly, the door cracks open, one hand reaches out and hands him a ticket. A few minutes later, the Apple employees emerge from the bathroom and take seats, much to the amazement of the MS employees.
After the conference, on the way back home, the same employees are reboarding the train. The MS people, having deftly learned a new trick, buy just one ticket. The Apple employees then say, we aren't going to buy a ticket this time. MS peoples' jaws drop, but everyone gets on the train.
The MS people quickly cram into the bathroom, and the Apple employees go into a different bathroom. After a couple of minutes, one of the Apple employees comes out of the bathroom, walks up to the door of the bathroom that the MS employees are hiding in, knocks on it, and says:
"Ticket please"
-- Fighting mediocrity one bad post at a time.
The trouble with such a highly computerized car...I feel, is that once you get electrical demons in there...they are almost impossible to get rid of. Their diagnostic stuff could never catch the problems.
I sold it...got a 1986 Porsche Turbo (half the price...half the monthly note). Yes, things do still break...and expensive to repair, BUT, most everything on the car is mechanical....and if something does go wrong...my mechanic can usually diagnose the problem quickly...and find a quick fix for it.
I'm now up to almost 10 mpg....and it runs like a rocket sled on rails. I'm a definite believe in a more 'mechanical' car....much more dependable and easier to maintain IMHO.
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Near Heidelberg/Germany there seems to be a bump in a highway that causes some BMW firmware to crash everytime a BMW runs over it, with the same effect as reported in the second article: the engine stops, the doors and windows are locked and the occupants are trapped. Fortunately people don't need to wait long, because there's usually a local breakdown service waiting to rescue the drivers. Interesting business idea :)
The main reason being you want a real small real time kernel tucked in there for the engine controller, ABS, stability control, traction control, gear box.
All those systems are normally kept on a seperate network for traffic to from any telematics (industry BS word for the nav, steroe, DVD, phone, climate etc...). If they do use the big optical network it is through a gate way that is written to safety critical standards. Of course not every writer of safety critical or safety related software meets what I would consider adequate standards.
The car was still operational, though, so I drove to a friend's house and eventually got their attention. Two hours later a locksmith finally got me out. In the mean time I had to sit through each passerby feeling compelled to go around the car and try every door, and then signal me to pull up on the lock. As if somehow no one had yet thought of that. It was a bit like waiting for an elevator, where each new arrival feels the need to press the button.
MANUAL OVERRIDE
Isn't it ironic... most cars now have latches to let kids and gangsters out of trunks, yet now you can't get out of the car when its OS freezes? Good grief!
How many times has the Enterprise been saved (or blown up to kill bad guys) through the use of manual overrides? I should be able to get out of my car, even if the battery is drained and the computer is drained. If it's good enough for Jean Luc, it's good enough for me!
Embedded != Embedded. MS products maybe used in cars, but largely in the "infotainment" sector.
WinCE is much too big for the tiny microcontrollers that control engines, breakes, gear shifts and so on.. As is Java.
If you want to really what going on in car electronics look for example for the OSEK/VDX initiative, a consortium of german and french carmakers.
Someone may have already posted this, but a while back, a retired test engineer had a website with video of his misbehaving 7i series BMW. The errors were many, and the dealership indicated that the car was functioning normally inspite of numerous software problems. The car was running WinCE. Is the site still up?
You had better yell profusely. With temperatures that low, and having that single point-of-failure, your frozen locks could cause you to die of exposure. That model of car should be recalled.
You are being MICROattacked, from various angles, in a SOFT manner.
except that 7-series owners are trading their iDrive-equipped(and hideous-looking) cars in for Mercedes and Audis. They just don't "get" iDrive, and since it's tied into so many goddamn features on the car, if you don't "get" it, you're not "getting" most of the car. WinCE has been a -spectacular- failure in that car. There are videos running around the net showing a guy's 750iL hunting for gears on the highway, closing+opening the trunk incessantly, ejecting the key from the keyslot(making it impossible to start the car!), changing radio stations on its own...
If you want to see the interface done right, check out an Audi A8L with MMC. Similar idea, but instead of putting absolutely everything on the dial and making you push/pull/twist/etc, it's simply an "adjuster"; buttons around the dial are used to actually navigate around the menus. Oh, and it's also not in control of absolutely everything in the bloody car. It's only in charge of suspension settings, the radio, phone, and nav system(actually, it might have climate control too, I forget.)
The running joke in the auto industry is that the only reason Chris Bangle(BMW designer who ruined the 7-series and now the 5-series) has a job is that all his bosses got 7-series cars and can't get them out of the driveway to go into headquarters and fire him.
Please help metamoderate.
Despite liking BMW's, I'd say their choosing MS OS for their cars seems to dovetail with their latest love-hate designs of the new 7 and 5 series. Bangle seems to make very controversial decisions which even to the plainest view, have warts. MS OS seems to fit the Bangle model for feature-ful failed designs. I just hope BMW recovers sooner than later (the board should already have taken action but so it goes).
I hope the government forces car companies to label any car with an MS OS in it. Caveat emptor!
True story: In the mid 70's in Egypt, the u.s. ambassador was using a souped-up car that had been confiscated form a drug dealer as his official car. It was perfect for the job: bulletproof, had hidden sirens and lights, plus a megaphone and tear gas for crowd control (and being free was something the government liked, too). One day a critical fuse blew and they were trapped, just like the Thai ministers... it took a lot of energy to break through the bulletproof glass, but they eventually got him out.
Solution to the problem? A fire ax became standard equipment in the back seat of that car.
I never got to see the car, but I always imagined it as totally pimp-rific.
HIV Crosses Species Barrier... into Muppets
Had a BMW 850CSi a few years ago. It had those frameless windows which drop a bit when you pull on the door handle so you can open the door. I wasn't amused when the electronics decided to suddenly activate that mechanism INSIDE THE CAR WASH. But that wasn't all. One day, I open the door, sit down on the driver's seat and the moment I turn the key, the car decides to move the driver's seat aaaaallll the way forward and pushes me against the steering wheel. I couldn't get out and had some trouble reaching the controls from that position.
;-)
Anyway, the chicks liked that car.
I'll second it. My bmw (2003 330i) had a sticker on the windshield, and another on the computer (engine compartment, on firewall in front of driver).
;-)
But, go ahead and visit a dealer. That should be pretty hard to fake
The reason for the sticker is that they don't want to be resposible for interference-testing every possible combination. I didn't heed the warning, and I found that when I kept my cell phone stashed away in the compartment under the radio, the radio would randomly turn off about every 45 minutes. Now, I keep it in the cup holder, and the radio is fine.
I also suspect that interference is the reason they moved the computer into the engine area - they used to keep them in the passenger area, where the temperature is controlled (and not searingly hot), but that provides less shielding.
HIV Crosses Species Barrier... into Muppets
I still cary the same bag of tools in the trunk of the Benz, but mostly out of stubborn habit (and the fact that they provided a hidey-hole for them that was exactly the same size as my bag ;-), but I know that there's no way I'll be able to work on my new car with all the electronics.
As it was, I just had it winterized and requested they put a trickle-charger on the battery instead of a blanket heater. They had to disconnect the battery to do this. When I got back into the the car to drive it home all the electronic devices - seats, windows, sunroof, mirrors, etc. refused to work properly until they were "reset" - meaning run through their entire range twice. I paniced and thought the dealership had totally screwed my car up until I realized how to get functionality back.
Take this to the extreme then. What happens when, instead of just windows and seats, we have steer-, accelerate-, and brake-by-wire in our vehicles? If a computer program is controling this instead of some sort of redundant solid-state system, I want it to be bullet proof and open to public review - with the ability to mod it if I feel the need (yes, yes, warrantly, blah, blah) I just don't want a completely closed system where I have to trust the manufacturer (or God forbid, Microsoft) with critical systems in my car. And since it is MY car, I want the freedom to be able to "get under the hood" if I want/need to.
"terrorism" and "pedophilia" are the root passwords to the Constitution
...Microsoft didn't design the iDrive system, they only provided the underlying OS. That's like blaming Linus for a shitty UI design from KDE or Gnome. As for its stability, stop comparing a desktop based Windows OS to what would be placed in ar computer systems (presumably CE or XP Embedded). I'm always amazed when the OSS community whines about all the FUD put out by companies like Microsoft or SCO yet they turn around and generate the same, if not more, amount of bullshit FUD in return.
Yes, with Auto-DRM, the car industry will be able to regain lost profits from those horrible people sharing cars!
Only YOU will be able to drive your car, and if your friends or family want to drive it, they will have to purchase a seperate licence from the manufacturer!
Does it make you happy you're so strange?
Consumer Reports had an article recently that mentioned this general topic. Their general suggestion was to avoid buying the new computerized luxury cars for a few years, until they get the UI right. It seems that in general their testers couldn't make much sense out of the menu-based centralized controls, and they considered these controls to be hazardous in the extreme under normal driving conditions.
BMW's newer models were not nearly the only bad examples.
Trying to discover where they've hidden some control in an N-level-deep menu tree is extremely distracting. You don't want this when you're driving.
Of course, if you screw up, the manufacturer will just call it an "operator error".
Those who do study history are doomed to stand helplessly by while everyone else repeats it.
When it becomes obvious that tires are shredding and rolling over, people do. When it becomes obvious that cars are exploding upon a slight rear collision, people do. When cars that are supposed to protect their drivers in a collision instead drive the steering column through their chest, people do.
It's pretty obvious that, for example, when the Windows installer crashes, or a fresh copy of IIS has to be rebooted every 2 weeks despite serving only static HTML, that Windows is somehow at fault. Not only is Windows instability legendary, it is also well documented. Hardware cannot be the issue, because that hardware could be running another OS and have years of uptime. Drivers should not be the issue for the same reason. If the drivers are both put out by the same company, they should have the same level of overall quality.
GM has made an OS... Its cars have been running on microcontrollers for years. They run on the smallest of processors, they can be upgraded for about $100 by replacing a ROM, and they never crash. If you had meant what a horrible mess it would be for GM to attempt to create a desktop operating system, then yes, I agree with you. However, that should extend to any company attempting to do something significant in a field that they don't have experience in.
If Microsoft decided to do this properly by hiring the best kernel developers and experienced automotive programmers, and creating a real-time OS from scratch, people might be persuaded that this was a good idea. But they're not. They're taking an OS made for convincing a printer to communicate with a text processor, and trying to force it into making an antilock braking system communicate with a real-time traction control system.
I don't know about you, but I'd rather use an OS specifically designed for reliability if I'm going to spend two hours a day inside something that kills 50,000 people per year.
The ______ Agenda
I can just imagine the look on the dealer's face.
Never at a loss for words... because of the voices.
Car and Driver Magazine reviewed 6 luxury sedans in their December 2003 issue. They rated the Lexus and the Jaguar 1 and 2. Here is what they said about the BMW iDrive:
In the land of the blind, the one-eyed man is king.
Win CE is very user friendly out of the box, and that's what one needs in a car interface.
For what? What need is there for a computerized interface to the locking mechanism. Or the fuel system?, or any engine functions?
Familiarity is also key.
Familiarity? I turn the key, the door unlocks (or locks). I turn the key, the engine starts (stops). That's familiar. Any computer involved in these functions need not have a "user" interface, GUI or other.
Add some flashy, touch screen navigation,
OK, fine GUI is nice for this, but that's not something I'll be happy giving up reliable performance and working doors for. Why does it have to be full fledged, or based on sometghing I've used before? All I need is a place to enter my destination (I'm assuming it has a GPS) and the ability to retrieve and show a map, estimate travel time, fuel consumption, suggest directions, etc. Manny OS can do this, and I'm sure that WinCE is fine for this, but the OS of such a system is hardly a selling point to the consumer, brand loyalty has no effect when it all relys on how it looks and other embedded systems are perfectly capable of appearing the same or better. Why should navigation be conected to the other functions in any way other than knowing how much fuel is in the tank and at what rate is it being consumed?
The entire conept seems to be a poorly thought out scheme to sell product without concern for actual need, reliability and efficiency of design. Sometimes the separation of functions and the subsequent duplication duplication of effort is a good thing, especially when the issue is the reliability of essential functions (such as engine operation and being able to get out of the car) in the case of failure of non-essential functions (Oh no, my navigation system's on the fritz! Honey, would you please get the map from the glove compartment?).
Read, L
9/11 was caused by poor airline security and lax regulation and oversight.
NO. NO NO NO NO!!!!. The terrorists took over using friggin' BOX KNIVES! I, for one, do NOT want to see the level of paranoid security that would be required to prevent someone from carrying a tiny razor-blade sized knife on board. The best weapon the terrorists had was deceit. They had the passengers convinced that all that was going to happen was that the plane was going to be forced to land somewhere and then negotiations would begin for hostage release. Under those expectations, the risk of being stabbed with the knives wasn't worth engaging in any heroics. In the one case where the news was already out, and the element of deceit was lost, the passengers did decide to overpower the terrorists' wimpy arsenel of box knifes. The same thing would likely have happened on the other three flights if they too had known what was going to happen if they sat still.
Don't blame airline security. Blame excessive optimism on the part of the passengers.
Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.
In modern vehicles, the warning lamps are not hardwired. They are controlled by the embedded software in the instrument panel (IP). If the IP has not received a message from the ABS module within, say, 1 second, it will turn on EVERY brake-related lamp immediately (red "BRAKE" lamp, yellow "ABS" lamp, traction/stability control warning lamp, etc.)
Even in older vehicles that had hard-wired lamps, the lamp was grounded through the ABS controller. In this way, if the ABS micro ever went down, the lamp would illuminate by default.
There is no comparison between desktop computers which have millions of different possible configurations of input/output devices and storage mediums and protocols, and an embedded system such as a driver's seat module or a climate -control module, that performs a pre-determined (and thus EMBEDDED) function, while listening to the exact same sensorics in EVERY VEHICLE.
I can shut down my Windows machine and install a new sound card or completely replace the RAM, and likely it will re-boot and attempt to figure out what I've done. It may or may not re-configure everything correctly. Your car will not be happy with similar changes because all of this code doesn't exist. If a wheel speed sensor doesn't look electrically identical to the sensor that the system was designed for, the ABS module will set a DTC, disable ABS function, and throw a warning lamp.
Linux is remarkably stable because the user is responsible for configuring everything. Don't want support for sound cards other than what's installed in your box? Don't compile or load those modules. Don't need USB support? Re-compile the kernel and don't include it. You can make all the choices.
By the way, the supplier responsible for the module writes their own software.
I am a vehicle development engineer working on automotive embedded systems.
All you do is get into the car, close the door and Windows Car will automatically configure the car to suit the driver. It will adjust the seats, climate control, and select a radio station. Our driver is... (BSOD on dash) ... Uh Oh
uuhh...moving right along...
Bill Gates: So this must be why we're not shipping Windows Car yet.
Absolutely!
$cat
'NEEDS' have nothing to do with it. How many gadgets do you need? Well, not many. How many can you have if you really want? How many fish in the sea man?
I submitted a story about this a while ago (rejected of course because I don't know the secret handshake), in the latest high end models, the cost of the electronics is rapidly approaching 50% of the cost of the car. Yes nearly HALF!
Well, you've got all those things like navigation, tuner, TV, MP3 player, cellphone, rearview camera, electronic windows and mirrors, A/C, let's just put it all in one box baby! And all the bits can talk to each other. So when your airbag goes off, your cellphone can automatically make an emergency call, retrieving your GPS coordinates from the navigation system. Or, when your engine management system predicts failure of some critical component within 100 miles, it navigates you straight to the nearest service centre. You need it *all* man, come on baby you know you want it?
I swear I'm not making this stuff up, I write software for some of these systems! And yes, there's a hell of a lot of it. And like you, it completely doesn't fill me with confidence how much of the car is being taken over by this stuff.
For example from the article:
"We couldn't breathe because there was no air"
and
"it took a long time to break the windows as the "glass proved to be very resistant"
Now that is scary. What happened to manual backups? On my washing machine, there's an electronic door opener, but there's also a hidden tab you can pull manually in the event of a power cut etc. There's no way in hell it should be impossible to open the doors if the system crashes, that really sucks! There's no way those systems are bulletproof.
Man, I can't wait for electronic brakes!!!
Skiing? Check out The Independant Skiers Portal
With wifi catching on, and with MS software being central in a car's brain, the possibilties are endless.
People will have their cars recalled 3-4 times a year to apply the latest patch.
You might have viruses that spread from car to car.
There'll be the IloveYou kind of virus, or blaster kind of virus, that will shut down traffic and cause millions of accidents within hours of release to the wild.
There's the jerusalem style of virus that will crash all cars on the planet at a predetermined time.
There'll be backdoors and IRC robots, where the script kiddies in stead of trying to shut down a web site in a DDDOS attack, will instead take control over cars, and use real people as objects in a videogame.
Or more innocent viruses that hijacks a car's stereo, and starts blasting Wang Chung at full volume.
Scary. The scariest part is that this is not crazy science fiction. By all signs, I don't see that any of this is avoidable, given MS current dominance, their awful track record on security, and the extremely weak consumer protection laws.
-- Another senseless waste of fine bytes.
The F22 and B2 aside, there are no aircraft the USAF flies that were designed and build in the time frame that Windows has come into being.
The F22 only just fits the time period; it started its software development process in the days of Windows 3.0.
No aircraft has Windows based Flight Control systems, not even the civil stuff.
Though that is not to say flight qualified software doesn't reset.
Watch for the tsunami of lawsuits to come out of this. Some of the 50,000 highway deaths are bound to be due to software failure. And when a Ford, say, equipped with Windows is involved in a fatality, the case will attract lawyers like some kind of legal black hole. Can you imagine the prospect of picking the deep pockets of Ford and Microsoft?
Software manufacturers have been immune from this before, because everyone "knows" that computers are unreliable and crash. A jury isn't going to care that your desktop burst into flame and lost all your data. That's state of the art in the zeitgeist. But juries drive cars and are more sympathetic to claims against their makers. Do you want to be defending Microsoft when the other side shows the birthday party videos of the little girl who was immolated in the fiery wreck caused by your software?
If Slashdot were chemistry it would look like this:Cadaverine