Slashdot Mirror


The Very Worst Uses of Windows

bigplrbear writes "I found an interesting article revealing the many places that Microsoft products reside, and what they're used for, ranging from elevators to ticket scanners." From the article: "Thanks to VMWare Windows is spreading throughout the datacenter. And, of course, there is only one operating system to use if you are dependent on Microsoft apps like Outlook, Word, and Excel. While I have joined the chorus of security folks who rail against the Microsoft Monoculture I still cannot believe some of the uses for Windows. Some of them are just downright silly, some you may claim are criminally negligent." Note: I'm making no claim of criminal negligence!

816 comments

  1. Obligatory... by Dice · · Score: 4, Funny

    What, you mean other than as a desktop OS?

    1. Re:Obligatory... by Anonymous Coward · · Score: 1, Insightful

      That's the truth of the matter and Windows isn't even a particularly good desktop OS. Any 'engineer' choosing Microsoft is demonstrating total lack of ingenuity.

      Management OTOH are complete fucking idiots, they'll always go with the inferior solution from the hardworking salesman. One day we'll have managers who'll think, "this salesman is working harder than the others because he knows his product isn't as good". Until then suffering Windows is unavoidable.

    2. Re:Obligatory... by mrbluze · · Score: 4, Insightful

      Management OTOH are complete fucking idiots, they'll always go with the inferior solution from the hardworking salesman. One day we'll have managers who'll think, "this salesman is working harder than the others because he knows his product isn't as good"

      In my experience management tends to go for the product that has the best clicky-pends and coffee mugs and complimentary dinners. That being said, the same management is in a sealed off part of the building with high security locks and a separate parking area with a security guard and barbed wire fencing. I wonder what they know that they don't want us to know.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    3. Re:Obligatory... by Shaltenn · · Score: 5, Insightful

      And in my experience managers tend to go with the solution that the largest percentage of the population and staff use. Granted the trend towards Microsoft software is on the downside but they are still king of the hill. For now.

      You can't expect people to just up and leave software that they're familiar with. I reference college students where I work. We have two rooms, similarly laid out. One room has HP DC7600s, the other Intel iMacs. People chose the room with the HPs showing the typical Windows screensaver over the Macs (which dual boot!) - why? Because it's friggin familiar. And you can't change that by saying the software is crap, because there isn't a usable alternative that appeals to the masses.

      --
      If you were offended by anything I said... No, I'm not sorry. Please lighten up.
    4. Re:Obligatory... by SpiderClan · · Score: 5, Funny

      That's just to keep you from stealing their clicky-pens.

    5. Re:Obligatory... by mrbluze · · Score: 5, Insightful

      You can't expect people to just up and leave software that they're familiar with.

      While that sounds good it doesn't wash. It depends what you are setting up to do. If you want a permissive, bug ridden system where most of your company's bandwidth is used for P2P and every three months your clients call you to tell you their computer has slowed to a crawl, go ahead and use Windows.

      If you are running a class where you are developing software that runs on Windows, then use Windows. Fine. If you want to run a Windows Only App, and it won't run in Wine or there is no Mac equivalent, then no probs, you win, go for Microsoft.

      But if you want a system where the idea is to minimize the cost of installing and maintaining terminals, maximize the portability of people's computer setups, and give people enough freedom to play without crippling everyone else's system, then go for a thin client model using Linux or BSD. For most people there is no 'familiarity' problem in clicking on an icon, doing stuff and then going 'File -> Save' then 'File - Quit' or finding a the little X in the top right corner.

      And who ever said you had to use a mac?

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    6. Re:Obligatory... by Anonymous Coward · · Score: 4, Insightful

      >Management OTOH are complete fucking idiots

      Management is always somebody else, isn't it?
      You never get promoted and that's somebody else's failure.

    7. Re:Obligatory... by Symb · · Score: 0, Flamebait

      The article was trash. Subjective, factless, and ill informed.

      Being a manager is hard enough without gitch religious trolls twitching their flaming tech tongues in a business vacuum. Hell no wonder they don't ask you all.

      I'd add a counterpoint to, "There are no bad workers, only bad managers" that says, "There are no stupid managers, only ignorant teams." Meaning my manager's are as good as the facts, information, and delivery they receive.

      Why are these old religious wars; tech v. phb, oss v. pss, win v. lin, so much fun?

    8. Re:Obligatory... by hedwards · · Score: 5, Interesting

      Most of those applications shouldn't be running Windows, or any other full featured OS, anyways.

      One of the big problems with MS is the tendency to want to squeeze the same type of desktop into any environment whether or not it makes sense.

      If the only thing the computer needs to do is show an arrow, I'm really not sure why Windows is necessary, MS-DOS could do that efficiently, especially if it never needs to change arrow types. Back when I used DOS still, most of the time when it froze it would continue showing the last image. If showing one image is the only requirement, then DOS can still crash and do the job.

      One could also go with something like damn small linux as well. But for several of those applications a stripped down OS of virtually any sort is going to be a better choice, even if it is just a stripped down version of Windows.

    9. Re:Obligatory... by mrbluze · · Score: 4, Insightful

      Being a manager is hard enough without gitch religious trolls twitching their flaming tech tongues in a business vacuum.

      There are bad managers / administrative departments out there. Lots of them. They are as good as the facts and information they receive, sure, but they are also as good as their intelligence and integrity. Someone once asked me "why are our admins so freakin' stupid and incompetent?" to which I answered "because if they weren't they wouldn't be working here for wages but at successful company X with its expanding markets and sweet result driven bonuses."

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    10. Re:Obligatory... by Shaltenn · · Score: 5, Insightful

      "While that sounds good it doesn't wash. It depends what you are setting up to do. If you want a permissive, bug ridden system where most of your company's bandwidth is used for P2P and every three months your clients call you to tell you their computer has slowed to a crawl, go ahead and use Windows."

      The last person to use our lab equipment for P2P had his associated UNIX account probshelled for 6 months. 6 months of no e-mail, no internet, no lab access.

      And for the record, our DeepFreeze'd machines along with hard-disk images results in one machine out of 50 going bad in about a 6 month period.

      I don't know where you work, but those symptoms sound more indicative of user (or administrative) stupidity.

      --
      If you were offended by anything I said... No, I'm not sorry. Please lighten up.
    11. Re:Obligatory... by Hal_Porter · · Score: 1

      Management OTOH are complete fucking idiots

      Very brave of you to post that anonymously on the internet.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    12. Re:Obligatory... by YrWrstNtmr · · Score: 4, Insightful

      If the only thing the computer needs to do is show an arrow, I'm really not sure why Windows is necessary,

      Why is a computer necessary? A plastic sign would do just as well.

    13. Re:Obligatory... by Daengbo · · Score: 5, Interesting

      I live in Korea, where every computer runs Windows, no matter how minimal the need. POS terminal in large supermarkets, airport arrival/departure information screens, ATMs, monitors which loop the same video in full-screen all day, every day.

      Korea spends a lot of its time being nationalistic (just look at the anti-U.S. mad cow demonstrations happening now), yet they send I-don't-know-how-many-billions of dollars to the U.S. for Windows XP every year. My Samsung hard drives even used to come with an OEM version of XP.

    14. Re:Obligatory... by Annymouse+Cowherd · · Score: 0, Redundant

      My school has DeepFreeze'd machines that die literally *all* the time. The real problem is that they all run DeepFreeze locally, and the image is never updated, so they're all shitty WinXP computers with no updates from the past 4 years. And the hardware in them dies all the time but that's probably just because they run Autodesk (fistshake!!) programs all the time

    15. Re:Obligatory... by Irish_Samurai · · Score: 4, Insightful

      Until you have to lay someone off, you can eat a dick. You don't know what the fuck you're talking about.

      Good management will make decisions that don't negatively affect the productivity and profitability of their department while keeping their staff happy AND employed.

      I happen to think my team members' livelihoods are more important than my opportunity to appear ingenious. If that makes me look like a fucking idiot to you, fine - I DON'T ANSWER TO YOUR SUBORDINATE ASS. The people I DO answer to fully understand why I made the decisions I made, and they approve.

      I can't afford to move my team over to Linux without having either alternate placement for my existing windows based team, or adequate funding and time to make them productive on the new systems - so it ain't happening.

      Only a truly shitty manager would think it was worth it to release a team of productive, honest employees to implement a system that is only "better" in a debatable sense.

    16. Re:Obligatory... by ion.simon.c · · Score: 5, Informative

      While that sounds good it doesn't wash. It depends what you are setting up to do. If you want a permissive, bug ridden system where most of your company's bandwidth is used for P2P and every three months your clients call you to tell you their computer has slowed to a crawl, go ahead and use Windows.

      This is hyperbole or ignorance.
      In controlled environments, modern versions of Windows don't have these performance problems.

    17. Re:Obligatory... by HereIAmJH · · Score: 5, Funny

      I live in Korea, where every computer runs Windows,

      (just look at the anti-U.S. mad cow demonstrations happening now)

      You'll end up with mad cow one way or another. If we can't send the cows to you, we'll feed them to MS programmers. We've been doing it for years.

      Denny Crane

      --
      Another day, another update to a Google android app.
    18. Re:Obligatory... by drinkypoo · · Score: 3, Interesting

      But if you want a system where the idea is to minimize the cost of installing and maintaining terminals, maximize the portability of people's computer setups, and give people enough freedom to play without crippling everyone else's system, then go for a thin client model using Linux or BSD.

      I'm getting ready to do this at home. I'm starting with an IBM xSeries eserver 325, a dual Opteron 246. It was around $230 shipped with 2GB ECC DDR 333 RAM (added 2x512MB) and 120GB disk. It's a 1U server with dual-GigE. A console will cost you some money but it has a serial port. I got it from hypermicro.com. They have some dual-Xeons with 2GB RAM and (AFAICT) no disk for $20 more. I already have a Compaq IPAQ C500 Legacy-Free PC to use as one client, and have it netbooting LTSP from my P3 laptop as a test. I'm using all Ubuntu. I have little hope of being able to upgrade to dual opterons (there was however a successor to this system, the 326, which came with dual opterons) but the system will take 12GB of memory, which is enough to support many more people than will ever use the machine here.

      Why do this at home? It frees me up to use the lowest-power systems with graphics capabilities that will suit my needs, and I only have one big system to upgrade. I'm actually contemplating putting Windows XP back on my laptop, because Linux is so poor at supporting its hardware correctly (mostly the Quadro FX1500, which gives me nonstop problems) and I still love to play games.

      Since pretty much everything around here will netboot, all I need to do is include all the necessary drivers in the ltsp image and I'm set. The network block device support that lets you mount storage devices from the client on the server (automounted, even) is what finally made me decide it was worth doing.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:Obligatory... by Anonymous Coward · · Score: 0

      In controlled environments, modern versions of Windows don't have these performance problems.

      Yeah, like the Windows test labs at Redmond.

    20. Re:Obligatory... by ion.simon.c · · Score: 2, Interesting

      Or the PC that I use for gaming that's sitting under my desk.

      Or the development PCs on our isolated LAN at work.

    21. Re:Obligatory... by iron-kurton · · Score: 3, Funny

      A plastic sign would do just as well.

      That was my first thought too. Next thing you know, they'll try to invent a way to put Windows in a pen so that it would write upside down in space

      --
      Change is inevitable, except from a vending machine -- Robert C. Gallagher
    22. Re:Obligatory... by ozmanjusri · · Score: 0
      Or the development PCs on our isolated LAN at work.

      So if you're an expert taking extraordinary measures, it's _possible_ to make Windows work properly.

      For the rest of us, the reboot/reinstall cycle is simpler.

      --
      "I've got more toys than Teruhisa Kitahara."
    23. Re:Obligatory... by ion.simon.c · · Score: 2, Interesting

      Why did you miss this part of my reply?

      Or the PC that I use for gaming that's sitting under my desk.

    24. Re:Obligatory... by ozmanjusri · · Score: 1

      You're saying that because you're a gamer, you're not an expert?

      --
      "I've got more toys than Teruhisa Kitahara."
    25. Re:Obligatory... by dlanod · · Score: 5, Insightful

      It's worse for use as a desktop OS than some of the other examples in that list. Building controls, manufacturing controls and SCADA networks are, for instance, examples where Windows is actually passable. Why? A very controlled environment and lack of Internet connectivity. The main source of memory leaks and degradation over time is third-party sources, whether applications or drivers. Windows still has a significant number of inherent security flaws, but in these applications the systems should not be connected to the general Internet. This makes it a lot more difficult for an attacker to access the system.

      The control over installed third-party systems and lack of external systems connectivity means that Windows tends to be a lot more stable in these environments than on an average desktop PC. The greatly reduces the potential for the jokes about "viruses" and "Trojans" on these systems the author joked about. It's not necessarily the best tool, as a custom Unix or Linux OS can provide much better general uptime and the ability to potentially fix any issues yourself, but it can be an adequate tool.

    26. Re:Obligatory... by ion.simon.c · · Score: 4, Insightful

      Regardless of what else I may do, I am certainly not a Windows expert.

      I am taking no extraordinary measures in the day to day operation of my gaming PC.
      I run as a limited user.
      I patch Windows monthly.
      I don't run software that claims to put "HAWT NUDE CHIXXXORZ" "RIGHT ON YOUR DESKTOP!".

      It's simple, really.

    27. Re:Obligatory... by nick.ian.k · · Score: 1

      As much as I am not a Windows fan, I have to say I'm glad to see one manager who understands that one of the biggest aspects of their job is keeping their underlings productive and happy. So many times, in so many varying places, I've seen managers equate "management" with "being a boss", with no consideration of the fact that "making things go" includes "giving the employees something to go on beyond not getting fired." Seriously: thank you.

    28. Re:Obligatory... by hairyfeet · · Score: 1

      Then you must not play too many games on your gamer box,because every time I try to run games as a limited user they have a screamin' mad fit,if they run at all.But that is my 02c,YMMV. Oh and on the Win2K pro box I've had it running on the net for 8 years as admin without any bugs,but then again I use Noscript and Adblock and don't click on the "Hot_nude_lesbians.mpg.exe" files either.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    29. Re:Obligatory... by Irish_Samurai · · Score: 4, Funny

      If you want, I'll let you borrow my pencil.

    30. Re:Obligatory... by Anonymous Coward · · Score: 1, Interesting

      Well, during my engineering education, I was once forced to work on a bomb disposal robot that ran Windows 98.
      Thank heavens that I had to write code only for a separate microcontroller board and not that Windows 98 computer.

    31. Re:Obligatory... by mrbluze · · Score: 5, Insightful

      It's simple, really.

      So simple that nobody does it, for reasons unknown to anyone.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    32. Re:Obligatory... by TheNetAvenger · · Score: 4, Insightful

      Agree that it is silly to deploy full OSes for anything like these examples from the article provide.

      One thing to note is how many companies are STILL using Win9X based Windows for simple deployments, as most of the examples of the BSOD is the Win9X version. OS/2 is still used at a lot of terminal based installation from banks to cash registers, and not only sadly outdated but overkill and underkill at the same time when you consider the hardware it is running on that has been updated.

      One thing the article misses is that there are 'small' and stable versions of Windows that would make a better replacement for most of these usage example. (One of the examples is talking about Windows Embedded but the author doesn't realize such a thing exists, as they are referencing the system as 'Windows' when it is a newer Windows Embedded system.

      The funny thing is that Microsoft themselves would not support or endorse the usage of Windows (especially Win9X) in the examples given in the article. This is where ignorance of the developers/implementors is the problem, not Windows or Microsoft.

      When you can get Windows Embedded or Windows CE for a tiny fraction of the cost, and use any development from 'regular' Windows on these OSes/Devices there is no reason to be deploying a full OS install on devices or device type applications.

      I know everyone would like to yell Linux or (insert your favorite OS here) is the best OS to use in these circumstances, but there are times when Windows is the right choice, and does work better, just not a full installation that is poorly done.

      As for NT memory leaks and the guy having to go out to reboot the system. That is a bit of hyperbole that is obvious if you know anything about NT or used it even during that timeframe.

      1) Windows NT always has had a scheduler

      2) NT also has always had a very good set of scripting abilities from a .cmd or DOS .bat file to even VB Basic applications that ran on it when it shipped and took a few seconds to write it to do whatever you needed. (Hence MS adding VB scripting to Windows later on, as this was all too common already for VB to be used more as a scripting tool than as an application development environment.)

      So if this guy was going to a physical location to reboot a box, he is either really stupid, insane or lying. Pick one...

      At the very least you could put a restart application in the Task Scheduler and have NT freaking reboot itself. Let alone that the chances are the person was using Win16 applications on NT (especially at this timeframe as Win32 development was not easy or widespread at the time.)

      So if the application was Win16, just freaking reseting the subsystem would be a reboot for the application and this is without rebooting the entire OS because of the Win16 leak that was contained.

      So ya, this part is made up, bad memories, or someone that was really young and stupid not knowing any better, and you can't blame that off to Microsoft, even if it makes them try to feel better about their work...

    33. Re:Obligatory... by TheP4st · · Score: 1

      Where are my modpoints when I just had a morning laugh resulting in my monitor getting sprayed with coffee?

      --
      "I have downloaded hundreds and hundreds of records, why would I care if somebody downloads ours?" Robin Pecknold
    34. Re:Obligatory... by JohnBailey · · Score: 5, Funny

      I am taking no extraordinary measures in the day to day operation of my gaming PC.
      I run as a limited user.
      I patch Windows monthly.
      I don't run software that claims to put "HAWT NUDE CHIXXXORZ" "RIGHT ON YOUR DESKTOP!".

      It's simple, really.

      Hate to be the one to break it to you... those are extraordinary measures.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    35. Re:Obligatory... by WingedHorse · · Score: 1

      You can't expect people to just up and leave software that they're familiar with. I reference college students where I work. We have two rooms, similarly laid out. One room has HP DC7600s, the other Intel iMacs. People chose the room with the HPs showing the typical Windows screensaver over the Macs (which dual boot!) - why? Because it's friggin familiar. And you can't change that by saying the software is crap, because there isn't a usable alternative that appeals to the masses.

      Or because MAC has horrible user interface? I know some like it but I don't. Its not just about "What is familiar". Or well, to some extent. Perhaps I would hate it less if I had used it primarily for 5 years but I have used enough to make my opinion based on my experiences. I wouldn't choose windows because it is familiar but because I hate it's user interface less than mac's. It's just an opinion and not all opinions are based on "Well, they just don't know it well enough".

      That all said, I could never go to using windows as a desktop OS before there are some minor but significant improvements. The lack of being able to choose *any* window to have "always on top" is just horrifying to us who have gotten used to that option. Also, I am forced to use Vista on my work laptop and it seems that 2 gigs of ram isn't nearly enough to run it well...

      --
      Fine print: I work in internet advertising.
    36. Re:Obligatory... by trytoguess · · Score: 1

      I was under the impression the protests were mostly about worries that U.S beef safety regulations were insufficient. Since if memory serves that was the reason why beef trade with the U.S was halted in the first place.

    37. Re:Obligatory... by naveenoid · · Score: 0

      Totally agree, been here in Korea for a while and havent yet gotten over in seeing winDoze in bizarre places... On the funny side, i remember an ATM crashing, and windows desktop appearing, had just about enough time to startup solitaire (No kidding on this one) before some watchdog script probably kicked in and restarted it.

    38. Re:Obligatory... by ion.simon.c · · Score: 1

      What games fail? I'm seriously curious about this. [Programming is a hobby of mine. I'm compiling a list of programs that I run into that need Admin rights to function... Gonna see about modding them, or just bitching at the publishers. : D]

      Also, I know that one can use a privileged account and not get into trouble. However, if you do get into trouble, running a non-privileged account makes system cleanup much easier.(But I'm sure that you already knew that.)

    39. Re:Obligatory... by 8ball629 · · Score: 1

      I dunno... does the plastic sign run Linux?

    40. Re:Obligatory... by ion.simon.c · · Score: 1

      Did you intend for this to be a constructive comment?

    41. Re:Obligatory... by Kalriath · · Score: 5, Insightful

      While that sounds good it doesn't wash. It depends what you are setting up to do. If you want a permissive, bug ridden system where most of your company's bandwidth is used for P2P and every three months your clients call you to tell you their computer has slowed to a crawl, go ahead and use Windows.

      Bullshit. Every single "problem" you listed there is indicative of incompetent administration, not the system. Where I work, we have upwards of 5,000 Windows XP desktops, 250 Windows 2003 servers, and a few Redhat Enterprise servers. We don't have any of the problems you listed. Re-imaging PCs is extremely rare because we don't let the users do anything TOO stupid, and the Cisco Catalyst switches prevent any traffic getting out except through our properly configured firewalls. If you're having the problems you list with a Windows network you run, you'd better quit and let a REAL admin take over.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    42. Re:Obligatory... by ion.simon.c · · Score: 1

      Hate to be the one to break it to you... those are extraordinary measures.

      All of them?

    43. Re:Obligatory... by Antique+Geekmeister · · Score: 1

      'Good management' will not assume that their employees, or other managers, do not enjoy oral sex with men. So I'd urge you not to use that sort of statement tied with someone not knowing what they're talking about.

      And before you say 'I can't afford different tools', take a good look at real cost-of-ownership, access to the code, savings in hardware costs, long-term supportability, and improved security as factors in such a move. I've certainly seen these as factors, especially for dedicated hardware. There's a signicant upfront cost to any major software change, which is why I still have to support NT based servers, and why I know of several RedHat 7.x machines still in service.

    44. Re:Obligatory... by TheLink · · Score: 5, Interesting

      Give up, those bigots don't get it.

      I used to do IT security stuff and whether it's Windows or Linux there's not a big difference in security from the technical POV.

      Imagine if 90% of the desktop users in the world used Ubuntu/Suse as their desktop O/S and don't do the sort of thing you say you do for your windows box. You'd have the same problems all over again. There was at least one windows malware that spread via _requiring_ users to actually enter passwords to decrypt zipfiles and run the resulting executables. Requiring some user to (for example) run a malware perl program is nothing in comparison, and go figure the limits of what perl malware can do on a typical desktop machine, it can even google for new instructions and download them.

      Whether it's Linux or OSX, if you run the "HAWT NUDE CHIXXXORZ" trojan your user account's info will be at risk, and the trojan would be able to spam/DDoS the world from your box, and do anything your user account can do (turn on the mike, cam etc).

      In fact with Windows, sandboxing of programs (via software firewalls) is more common than with Desktop Linux where the isolation is more at a "per user" level. Server Linux has SELinux and AppArmor, but that's not desktop ready.

      --
    45. Re:Obligatory... by piemcfly · · Score: 2, Informative

      I think it had something to do with the government deciding not to wait for SSL security to become viable, forcing all banks etc. to run activeX components for security.
      This created a de-facto monopoly, since people could not do without the government and bank websites (which now required windows to work properly), and before you know it, everything runs windows because 'everybody uses windows anyway'.

      It's actually so bad that most websites require multiple activeX components before they run, and they won't run at all on firefox or opera because most programmers don't care about proper coding, because all they 'need' is for it to run on iexplorer. The switch to newer versions of IE or to windows vista was a huge mess too, because nobody had bothered to code the components with the future in mind. My girlfriend couldn't online-bank for half a year because she ran vista.

      The funniest thing is the korean free trade commision recently fined MS $32 billion for running a monopoly, which they themselves created, hah.

    46. Re:Obligatory... by Daengbo · · Score: 0, Offtopic

      The protests are mostly fueled by the media here (the same media that said Americans would retaliate violently against Koreans living in America and use trade sanctions against the country after the Virginia Tech shootings). There is so much disinformation about the agreement that most people think the opposite of what's happening (e.g. the agreement is for cattle under 30 months while the Korean press says that the U.S. is going to ship old, dangerous cattle it doesn't want for itself to Korea).

      The safety issues are real, but Korea allows Australian beef and wants to block U.S. beef even though Australia has had five incidents of BSE and the U.S. has had two. My co-worker told me that NZ beef was OK because there was more grass in NZ than in the U.S. O_o I honestly believe it's really all about the beef market in Korea and keeping the prices up.

      This is all off-topic. More on point, Korea is the most nationalistic country I've ever been to. I'm surprised they haven't gotten nationalistic WRT operating systems yet.

    47. Re:Obligatory... by Jasonjk74 · · Score: 1

      Also, I am forced to use Vista on my work laptop and it seems that 2 gigs of ram isn't nearly enough to run it well...

      I run Vista on my laptop with 2 gigs of ram and it runs fine. I forgot, I'm not allowed to say that here, I'm supposed to pretend that Vista doesn't work!

    48. Re:Obligatory... by ion.simon.c · · Score: 1

      I used to do IT security stuff and whether it's Windows or Linux there's not a big difference in security from the technical POV.

      I don't quite follow. Are you talking about OS level stuff that you're to do? User education? Would you mind pointing me to a primer for a non-sysadmin?

      Imagine if 90% of the desktop users in the world used Ubuntu/Suse as their desktop O/S and don't do the sort of thing you say you do...

      Most of my method is the default on these distros, tho. But, yeah...

      There was at least one windows malware that spread via _requiring_ users to actually enter passwords... Requiring some user to (for example) run a malware perl program is nothing in comparison...

      Whether it's Linux or OSX, if you run the "HAWT NUDE CHIXXXORZ" trojan your user account's info will be at risk...

      Aye. Agreed.

      In fact with Windows, sandboxing of programs (via software firewalls) is more common than with Desktop Linux where the isolation is more at a "per user" level. Server Linux has SELinux and AppArmor, but that's not desktop ready.

      Aye, and it's a damn shame, too.
      From what I understand (and the MSDN security API docs I've read) Windows comes with a really extensive set of security tools and controls. Dunno if all of them are useful, but they're there.

    49. Re:Obligatory... by erikdalen · · Score: 1

      What, you mean other than as a gaming OS?

      There, fixed that for you.

      --
      Erik Dalén
    50. Re:Obligatory... by DimGeo · · Score: 1

      One of the big problems with MS is the tendency to want to squeeze the same type of desktop into any environment whether or not it makes sense.

      Really? Check this out: http://msdn.microsoft.com/en-us/library/ms723891(VS.85).aspx .

    51. Re:Obligatory... by wiz_80 · · Score: 1

      Another example: Windows AIK.

      It used to be possible to install Windows remotely by shipping a tiny DOS image to the machine on netboot, which would then pull down the installation. Now? It's a Vista desktop which weighs in at 300 MB, just to display a DOS windows which runs some batch files and pulls down the *real* installation...

      Progress!

      --
      " There is a rational explanation for everything. There is also an irrational one. "
    52. Re:Obligatory... by gadget+junkie · · Score: 1

      I live in Korea, where every computer runs Windows, no matter how minimal the need. POS terminal in large supermarkets, airport arrival/departure information screens, ATMs, monitors which loop the same video in full-screen all day, every day. Korea spends a lot of its time being nationalistic (just look at the anti-U.S. mad cow demonstrations happening now), yet they send I-don't-know-how-many-billions of dollars to the U.S. for Windows XP every year. My Samsung hard drives even used to come with an OEM version of XP.

      ...it's a clever way to saturate the market with XP, lest windows vista takes root before Ubuntu is fully localised ;)

      --
      "If a boss demands loyalty, give him integrity. But if he demands integrity, give him loyalty." (John Boyd, 1927-1997)
    53. Re:Obligatory... by Anonymous Coward · · Score: 0

      I live in Korea, where every computer runs Windows

      They are probably all pirated versions of Windows.

    54. Re:Obligatory... by jrumney · · Score: 1

      I think the ActiveX vs SSL thing has something to do with being in a state of cold war with your neighbour. South Korea did not want to trust any external encryption scheme, so they invented their own, and for whatever reason it was implemented at the application layer rather than as an SSL algorithm.

    55. Re:Obligatory... by rugatero · · Score: 1

      ...write upside down in space

      In space, which way is down?

      --
      This comment is for entertainment purposes only. Any similarity to real insight or information is purely coincidental.
    56. Re:Obligatory... by fmstasi · · Score: 1

      I live in Korea, where every computer runs Windows, no matter how minimal the need. [...]

      Even yours? (It's a serious question...)

    57. Re:Obligatory... by ihavnoid · · Score: 5, Informative

      I am a Korean, who also uses Ubuntu on a daily basis. Maybe I can answer this question.

      To get the Korean people use Linux, some things must be solved first.
      1) A good localization team which can catch up all the changes
      2) ActiveX-free site designing practices

      It seems that 2) is somewhat getting better, since I find that many webpages that didn't render properly starts to get rendered quite well on Firefox. Although there still are many websites that doesn't properly run without ActiveX, it isn't that serious in many cases. I guess it is because people are suddenly figuring out that ActiveX is insecure, unreliable, and may cause a whole lot of portability problems (surprise, surprise). Now, they try to implement them using Flash or plain Javascript.

      Now, what remains is when doing anything related to banking or shopping, since the Korean government requires all financial transactions to use their own way of digital signatures, which requires additional libraries. AFAIK, there is no regulation which limits its implementation to be in ActiveX, but the only problem is that nobody implements it in anything else. I believe there is a Java implementation which ran as an applet, but is seriously outdated since most people stuck with Windows anyway.

      Actually, I think the localization problem is more serious. Although many applications are well localized, it's still hard to find every newest distribution to be fully localized (I'm not even talking about beta versions). And it may cause problems, even if the number of non-localized messages is small.

      Combining it with a lack of cheap Linux programmers (also caused by the lack of localization, since the cheap workforce isn't so good at English anyway), I don't think we in Korea would see some serious Linux usage over here.

      ps : the mad cow demonstration isn't actually against United States - it's against the Korean government which didn't even try to do any negotiation at all - they simply threw the towel, even giving up their right to have any power to protect themselves in case of an outbreak of mad cow disease or whatsoever. Now suddenly, the government figured out that people actually did care about public health. (surprise, surprise).

    58. Re:Obligatory... by Flossymike · · Score: 1

      We get a fair number in the UK. Seen plenty of times in ASDA, part of Walmart, where the self service area tills are running WinXP and have apparently crashed so you can't use them ...

    59. Re:Obligatory... by ozmanjusri · · Score: 4, Informative
      Australia has had five incidents of BSE and the U.S. has had two.

      Where did you get that idea?

      Australia has never recorded a case of BSE or vCJD and is one of a handful of countries recognised as having a negligible BSE risk by the World Organisation for Animal Health.

      --
      "I've got more toys than Teruhisa Kitahara."
    60. Re:Obligatory... by jabjoe · · Score: 3, Insightful

      The point is that the system can be stripped to only what is required. You can not strip windows in the same way. Less stuff running is less things to compromise, less hardware requirements, less things to maintain, etc etc. Bet it's mainly the cheap crappy companies that use windows as the basis of their hardware/software solution, and also bet in the long run the nightmare mess they create costs to maintain makes it expensive. False economy.

    61. Re:Obligatory... by vtcodger · · Score: 5, Interesting
      ***So if you're an expert taking extraordinary measures, it's _possible_ to make Windows work properly.***

      Probably not.

      But I have to admit, that my old P166 with a fully patched Windows 95 ran quite well. If it had been possible to add USB support, I'd probably still be using it.

      Guess I'm a victim of Windows burnout. I started out in 1995 genuinely liking Windows. But a decade of trying to keep that house of cards propped up and running on a hundred or so PCs soured me pretty thouroughly. I'm not wild about Linux, but I can live with it. And it is improving albeit not as quickly as I'd like. OTOH, I detest each new version of Windows more than the last. How can people possibly subject themselves to that thing? Do they spend their spare time -- assuming that they have any -- pounding thumbtacks into their foreheads?

      ***For the rest of us, the reboot/reinstall cycle is simpler.***

      If you had told us in 1968 that in 2008, computer software would work so badly that periodic reinstalls would be a normal maintenance procedure, we'd have laughed at you. Silly us.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    62. Re:Obligatory... by rastakid · · Score: 1

      Here in The Netherlands Windows is used for train arrivals/departures information and even in casinos. Quite annoying to encounter a BSOD when you're in a hurry to catch a train or when you happen to have a lot of money to waste on gambling ;) Oh yeah, buses use Windows to display the upcoming 5 stops with a timestamp. Unfortunately, these terminals are down 50% of the time: if the displays are still working after all the violent shaking of a busride, you'll find Windows hanging on some missing DLL or something (disk failure?).

    63. Re:Obligatory... by I+cant+believe+its+n · · Score: 1

      Same as allways: just look for your penis.

      --
      She made the willows dance
    64. Re:Obligatory... by mgblst · · Score: 4, Funny

      Microsoft actually bought South Korea in the late 90s.

    65. Re:Obligatory... by rikkards · · Score: 3, Funny

      best clicky-pends and coffee mugs and complimentary dinners
      I think you mean hookers and blow :)

    66. Re:Obligatory... by Anonymous Coward · · Score: 0

      Not to be rude, but when will the open source crowd realise that no legal department is going to let a firm go to linux until there is somebody they can sue if everything goes belly up

      Until there is accountability (in the liability sense) for linux, it is not going to make a big impact in the commericial world.

      That said, (full disclosure: yes I use windows) Apple, take a leaf out of Linux's book and let people keep their damn TWO button mouses, NOT ONE, TWO!
      (yes I know you can happily plug a two button mouse in, the last comment is in jest, no flaming)

    67. Re:Obligatory... by Anonymous Coward · · Score: 4, Interesting

      I am not the OP and we all know Windows can be made to work and many of us know how to do it. Its often a culture problem though. As someone who inherited a network rather then built it I have a bunch of users who expect to be able to install software on their own PCs, users who think its ok to have 16 gigs of E-mail, and users who think they should be allowed to do basically anything they please. despite our ever increasing helpdesk staff and my assurances to management I could correct that problem without preventing anyone from doing actually business with company equipment, management supports the users having to much access and total freedom to cause me and the desktop support staff headaches.

      I can only imagine the response I would get if I tried to do any filtering with my web accelerators, or tightened up the firewall enough to provide meaningful outbound protection. Hell it was a battle to lock the mail relays, because "Oh No's developers would need to create a request to get their machine permitted if they needed to test software they were working on to send mail."
      It took us getting on the black hole list to convince management that I either had to take steps to STOP PCs from being hijacked or lock down where mail could come from.

    68. Re:Obligatory... by mrbluze · · Score: 1

      Did you intend for this to be a constructive comment?

      Not really, but I mean, if you were a fly on the wall of most places, they aren't properly set up machines (they are minimally set up out-of-the-box setups) so I don't think it's 'simple' as such although everything is easy if you know how.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    69. Re:Obligatory... by R3d+Jack · · Score: 1

      That being said, the same management is in a sealed off part of the building with high security locks and a separate parking area with a security guard and barbed wire fencing. I wonder what they know that they don't want us to know.

      No, it's just that they don't want to know us.

    70. Re:Obligatory... by ubrgeek · · Score: 1

      Any 'engineer' choosing Microsoft is demonstrating total lack of ingenuity.

      Or a desire to keep their job. Years ago the saying was, "Nobody ever lost their job for buying IBM." Then "IBM" got switched out for "Microsoft." The simple fact of the matter is that, in general, it's not engineers who have to have an easy way to work in MS Office or use the same OS as they use at home so they feel comfortable with their computers. It's senior management that falls into that category and it's senior management that makes the ultimate decision.

      --
      Bark less. Wag more.
    71. Re:Obligatory... by TheLink · · Score: 1

      Well I don't see why people should use Windows for point of sale terminals, ATMs, User interfaces to MRI machines etc. Maybe it's easier to hire cheap coders in India to write the stuff on Windows. And if you use decent drivers and hardware, such stuff doesn't really fail more often than Linux does (just windows might require a bit more RAM and disk for the overhead). In my prev company we had at least 400 Linux servers, and believe me there are bugs in the Linux kernel.

      But from a desktop POV there's a lot you can do with windows Group Policy. You can be really fascist ;).

      You can even make it such that users cannot change their browser settings - trusted sites, other sites, etc, and whether a CD gets Autorun or not.

      --
    72. Re:Obligatory... by ps236 · · Score: 3, Insightful

      But that's not Microsoft's/Windows' fault.

      It's the games developers' fault.

      OK, maybe early versions of Windows didn't encourage strict setting of access permissions - and that has allowed bad games developers to get away with it for too long. Versions of Windows for the past 8 years or so are much better at this, but Microsoft are really between a rock and a hard place with it. With Vista, they've started essentially FORCING people not to run with admin rights all the time (with UAC etc), because the gentle encouragement since W2k hasn't worked, but lots of people moan about that. So, what are they to do?

      AFAIAA, all the Windows applications made by Microsoft will run with the appropriate level of user permissions. The problem is with everyone else's applications.

      The only reason Linux is 'more secure' than Windows is because all the dumb Windows users are using Windows. If they all moved over to Linux, there'd be millions of Linux boxes logged in as root all the time, with thousands of viruses being written for Linux, Linux based botnets etc etc.

      A lot of the reasons people state for why 'Linux rules' are primarily BECAUSE it's not widely used. If you want Linux to keep its good rep, don't encourage average home users to use it!

    73. Re:Obligatory... by Anonymous Coward · · Score: 0

      my manager's are as good as the facts, information, and delivery they receive.

      Hey shitcock, you appear to have left out the thing that belongs to your manager.

    74. Re:Obligatory... by kitgerrits · · Score: 1

      Maybe, but I bet they bite back those nasty americans by using fake licences for their Windows ;-)

      --
      "I was in love with a beautiful blonde once, dear. She drove me to drink. It's the one thing I am indebted to her for."
    75. Re:Obligatory... by Huggs · · Score: 1

      And, of course, there is only one operating system to use if you are dependent on Microsoft apps like Outlook, Word, and Excel.

      I assume you're talking about OSX running Office 2008 for Mac?

    76. Re:Obligatory... by Zaatxe · · Score: 2, Interesting

      Management OTOH are complete fucking idiots, they'll always go with the inferior solution from the hardworking salesman. One day we'll have managers who'll think, "this salesman is working harder than the others because he knows his product isn't as good". Until then suffering Windows is unavoidable.

      I was going to mod you up, but instead, I decided to tell a related personal experience. In a job I had years ago my boss refused to adopt Linux for database servers because "you don't have anyone to blame when things go wrong with Linux"...

      --
      So say we all
    77. Re:Obligatory... by darkstar949 · · Score: 1

      The enemy's gate is down.

    78. Re:Obligatory... by drsmithy · · Score: 1

      Windows still has a significant number of inherent security flaws [...]

      For example ?

    79. Re:Obligatory... by Jellybob · · Score: 1

      Management OTOH are complete fucking idiots, they'll always go with the inferior solution from the hardworking salesman.

      You should get some better managers ;)

      I'm quite lucky to be working for an ISP where management have almost all come up from being either sysadmins or developers - even the CEO started out racking servers, and taking 2am support calls.

      Over here our managers love nothing more then booking an afternoon meeting with a salesman for a company that claims to have the Holy Grail, and then making them sweat as they get asked questions they can't answer without someone with a technical background with them.

    80. Re:Obligatory... by confused+one · · Score: 1

      SCADA is a horrible place for Windows; and, SCADA control systems are no longer isolated from the internet. It is quite common now for the SCADA system to be connected (via firewall) to the front office (business data) computers so that real-time data can be forwarded for real-time cost analysis. It is also not uncommon for those "front office" computers to be at another site; so, the data connection is via the internet.

      Unfortunately, I have to admit the parent post is correct in that Windows systems are becoming common in SCADA applications

    81. Re:Obligatory... by Bastard+of+Subhumani · · Score: 1

      Is it the Tannhauser gate?

      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
    82. Re:Obligatory... by jabjoe · · Score: 1

      If the software is done on the cheap, it will crash even if the system doesn't underneath it. Expensive hardware for cheap development costs, but as I said, bet the cost of keeping it limping on makes it all work out more expensive. In the long run, I would be very surprised if it doesn't work out cheaper to do it with cheap kit, cut down Linux and decent developers.

    83. Re:Obligatory... by chrish · · Score: 1

      Unfortunately, it's horrible for that, too.

      Games on Windows are generally filled with intrusive DRM, which may or may not work on your system, which may or may not install low-level drivers (which may or may not have bugs causing system instability or slowdowns), which may or may not phone home when you want to play them, etc.

      Not to mention the weekly OS patches, frequent driver updates which may or may not break existing games in favour of new games, frequent game patches often available before the game is actually released...

      Except for City of Heroes/City of Villains, I haven't played a game on Windows in ages, and I intend to keep it that way. I'm sick of wasting so much time just to get to the point where I can play a game.

      My Wii, DS, and PS2 get a lot of use though.

      --
      - chrish
    84. Re:Obligatory... by Bastard+of+Subhumani · · Score: 1

      Korea spends a lot of its time being nationalistic (just look at the anti-U.S. mad cow demonstrations happening now), yet they send I-don't-know-how-many-billions of dollars to the U.S. for Windows XP every year.

      You must bne right. I mean it's a long way from China. In fact I don't know why I mentioned that, since China isn't the intergalactic centre for piracy at all.

      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
    85. Re:Obligatory... by Irish_Samurai · · Score: 2, Insightful

      I have looked at the TCO, and it doesn't pay off. For disclosure though, I don't run a tech department - so my costs involve different things.

      I have to be cognizant of the desired skills my team brings to the table and the experience they have using those skills, the ability to jump from one user environment to another frankly isn't one of them.

    86. Re:Obligatory... by Hognoxious · · Score: 1

      Good management will make decisions that don't negatively affect the productivity and profitability of their department while keeping their staff happy AND employed.

      And in Utopia there are no prisons and no police, because everyone is honest.

      Call ce cynical but you've got it easy if you don't have to choose one or the other.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    87. Re:Obligatory... by PNutts · · Score: 0

      I am taking no extraordinary measures in the day to day operation of my gaming PC.
      I run as a limited user.
      I patch Windows monthly.
      I don't run software that claims to put "HAWT NUDE CHIXXXORZ" "RIGHT ON YOUR DESKTOP!".

      It's simple, really.

      Hate to be the one to break it to you... those are extraordinary measures.


      Got it. So I don't misunderstand your post:

      1. You run as root
      2. You don't patch
      3. You run software to view homoerotic pr0n of East German midgets with underage farm animals

      Dude, you ROCK!

    88. Re:Obligatory... by Anonymous Coward · · Score: 0

      The point is that the system can be stripped to only what is required.

      In theory that's possible, but have you ever actually tried it? Take an Ubuntu, or Fedora, or SuSE install and try striping it back while retaining a basic level of functionality (Say, for a kiosk with a printer attached). Good luck with that: most Open Source software has ridiculous dependency trees and are built and packaged so poorly that you'll spend so much time struggling with the package manager you may as well build everything from scratch.

      Of course if you build up from scratch you've now got your own host of problems, including the stupidly complex dependency trees.

    89. Re:Obligatory... by Fri13 · · Score: 2, Insightful

      What you mean by OS?

      a) a Kernel
      b) a OS (kernel+tools)
      c) Complete software system what is refered as "OS"?

    90. Re:Obligatory... by Irish_Samurai · · Score: 1

      Or it could be I'm really good at my job.

      There is no such thing as the Kobayashi Maru.

    91. Re:Obligatory... by Fri13 · · Score: 1

      But it isn't so cool looking, does not look it's modern airport then if it's just a plastic ;-)

      50 green LED lights and power adapter is enough..

    92. Re:Obligatory... by Anonymous Coward · · Score: 0

      If the only thing the computer needs to do is show an arrow, I'm really not sure why Windows is necessary, MS-DOS could do that efficiently, especially if it never needs to change arrow types.(...)

      If you only need to show an arrow, you should go for a sign or a paper sheet with an arrow. No need for a computer there.

    93. Re:Obligatory... by Anonymous Coward · · Score: 0

      Soylent Green is PEOPLE!!!

    94. Re:Obligatory... by mordred99 · · Score: 1

      Really? Those are extraordinary measures? I am running Hardy Ubuntu at home and let's see exactly what of this is extraordinary. 1) I run as a limited user. Hmmmm I do the same in Ubuntu. My account has rights to do the basics in Gnome - however have to sudo to do anything with power (run updates) or type my password when doing something administrative from the GUI. Sorry - this is identical and by the way - the preferred security methodology. 2) I patch Windows monthly. Monthly? I only wish it were that in Ubuntu. I get updated nightly that there are 7 patches in the last 24 hours I need to download and re-install. Virtually every other day one requires a reboot. I wait until the weekend to reboot once a week. I never have to do that. I reboot once a month with my windows box - and that is patch Tuesday evening. 3) I don't run software that claims to put "HAWT NUDE CHIXXXORZ" "RIGHT ON YOUR DESKTOP!". Granted - this will only work on a windows system because the EXE was designed for it. However - I would never do this as well on any system I am running. Being *NIX, Solaris, or Windows. Again - just good security methodologies. I don't know if you were intending your comment to be a joke (as the MOD states) but I sure as hell hope you never come near my systems if you think that is extraordinary measures to keep a system up to date.

    95. Re:Obligatory... by Garabito · · Score: 1

      I'd say the main reason that has made Windows passable for SCADA applications is because it's used only as a HMI and supervisory platform; the main system is not controlled by a Windows application, it's done instead by a dedicated controller, most likely a PLC (or a network of PLCs) or by a DCS which runs on a proprietary real time OS. If the Windows workstations or servers that monitor the process go down, the controllers keep controlling the process as they normally do; so Windows lack of reliability (although it has improved a lot these years) has not been a problem.

      Windows lack of security has not been a real concern for the reason you pointed out; but as other posters say, the need to feed realtime plant floor data to managing and corporate intranet has led to practices that increase the vulnerability of these control networks.

      Most popular SCADA software vendors solutions (Wonderware, Rockwell Software, Intellution) are Windows based; Linux solutions are hard to find and other Unix variants are generally more expensive, proprietary and in many cases legacy technology. If you are in the machine automation / SCADA industry, Windows is sadly the norm there.

    96. Re:Obligatory... by geminidomino · · Score: 1

      Until there is accountability (in the liability sense) for linux, it is not going to make a big impact in the commericial world.

      Who is liable for Windows? Certainly not Microsoft, if you believe the EULA.

      More importantly, who has ever successfully sued Microsoft for Windows' failures?

    97. Re:Obligatory... by Anonymous Coward · · Score: 0

      the monopoly microsoft forced upon us

      Huh?

    98. Re:Obligatory... by tha_mink · · Score: 1

      Not really, but I mean, if you were a fly on the wall of most places, they aren't properly set up machines (they are minimally set up out-of-the-box setups) so I don't think it's 'simple' as such although everything is easy if you know how.

      Kind of a foolish argument though. If you bought a car, you'd expect to maintain it and if you didn't it'd break and you'd risk death. I find it to be queer that nobody expects computers, or OSs, to require regular maintenance. Simple, complicated or whatever, it's a fact. I think the mistake is not clearly explaining to the masses that computers are complicated systems that require regular "check ups" that any user can perform themselves.

      And seriously, the "real" world is full of the same stuff. If you're not carefull walking in a crowded place, you can get pickpocketed. If you're not carefull about what you view online, you can get pickpocketed. Again, I think the big mistake is trying to pretend that there can be a situation in the computer and online world where you don't need to be carefull and don't need to think about maintenence and system health. (The whole chaos theory deal and all...)

      --
      You'll have that sometimes...
    99. Re:Obligatory... by jc42 · · Score: 2, Insightful

      I don't know where you work, but those symptoms sound more indicative of user (or administrative) stupidity.

      Yes, and that's exactly where Microsoft makes most of their sales. That's why they're the market leader.

      If you design your system for intelligent users or administrators, you will always have a fringe-market product.

      To make the traditional /. auto analogy, can you imagine the sales figures for an auto that was designed for smart, attentive people with a good understanding of auto mechanics?

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    100. Re:Obligatory... by mopower70 · · Score: 1
      If you truly believe this then you are a complete idiot: either for continuing to work at a company where this is true; or more likely, being completely ignorant of what management is doing and what is driving their decisions.

      I left upper level IT management because I finally came to realize that my true love is hands-on, and I went to work for a company where there is actually a non-management IT career path. But the reality is (especially in IT), most managers HAVE DONE YOUR JOB, and there's a good chance - especially with your attitude - that they're still better at it than you. It's also pretty clear that you absolutely no clue how to do their job.

    101. Re:Obligatory... by MyOtherUIDis3digits · · Score: 1

      I live in Korea, where every computer runs Windows

      Don't they know they can run StarCraft on OS X?

      --
      Ignore anything I said above, I actually agree with everything you believe - mod accordingly.
    102. Re:Obligatory... by stewbacca · · Score: 1

      You can't expect people to just up and leave software that they're familiar with.

      Yes, because it is such a steep learning curve to learn a new e-mail client and word processor technologies vary wildly from product to product?

      Being a slave to the quirks and idiosyncrasies of shoddy Microsoft products has NEVER been a good justification to continue to use Microsoft products.

    103. Re:Obligatory... by Anonymous Coward · · Score: 0

      Of course, this is predicated upon the CEO having a fucking clue and letting you control the environment properly and not running everyone as local admin, or having the local consulting company suggest that you replace your 100% never down (power outages not withstanding when the battery dies) Novell Open Enterprise server with a Billy-Box for the tune of $50,000 that the company really doesn't have.

      Oh, and he's going to replace me with a Windows-weenie who has half my skillset, and gets half of my salary.

      I'm not bitter.

    104. Re:Obligatory... by mweather · · Score: 2, Insightful

      "And for the record, our DeepFreeze'd machines along with hard-disk images results in one machine out of 50 going bad in about a 6 month period." I have 0 of 50 Linux machines go bad, and I didn't pay a dime in licensing.

    105. Re:Obligatory... by molotovjester · · Score: 1

      And in my experience my employees spend too much time complaining about their managers on websites.

      Get back to work Sheldon, I need a new proposal for our BI solution OS platform and I am running out of clicky-pens.

    106. Re:Obligatory... by Ash-Fox · · Score: 1

      ok, so point out a central solution to have distribute calendaring, with email based appointment, shared address books, shared activities, and group management which could be installed in less than one day (which will basically rule out kolab, which is quite similar but offers a totally different user experience).

      Open xchange is my preferred solution.

      --
      Change is certain; progress is not obligatory.
    107. Re:Obligatory... by cgenman · · Score: 2, Insightful

      I'm going to have to question your assertion of quality management when you talk about people's subordinate asses.

      If you think that a windows based team can't move over to linux with minimal hassle, or that windows is only debatably "better" for ATM machines despite the virus outbreak that took down nearly half of the ATM's in the country, then you are exhibiting exactly the behaviors which grandparent poster (inelegantly) decries.

      If you've hired a team of MSCE certified "programmers" who only know how to program on Windows, you've screwed up right there. Programmers should be general purpose. Otherwise it's like hiring "architects" who can build track houses, but have no idea how to lay out an office space.

      Similarly, Windows exhibits behaviors which are quite inefficient from an engineering standpoint. RAM and system requirements for one, which add thermal issues and introduce more points of failure. System stability is better than before, but succeptability to trojans and various other widely known attack vectors makes it a poor choice for security-conscious applications. Cost of data breaches start in the millions and go up significantly. And similarly, network facing applications should avoid Windows due to the high risk of viral infection. Again, see the country-wide ATM outages not too long ago.

      Depending upon the job, a switch can greatly reduce per-unit hardware and software costs, as well as reducing future liabilities. The switch shouldn't be terribly hard on your development team, as C is C and platform-specific hooks can be learned quickly, and it makes them more valuable as employees. All of this is positive for the subordinate asses beneath you.

    108. Re:Obligatory... by Ash-Fox · · Score: 1

      Or because MAC has horrible user interface? I know some like it but I don't. Its not just about "What is familiar".

      Same here, I would choose Windows over Mac, because I really don't like the OS X interface. This is coming from someone who uses *nix stuff more.

      --
      Change is certain; progress is not obligatory.
    109. Re:Obligatory... by Anonymous Coward · · Score: 0

      Maybe I'm missing something, but for the arrow situation, a cluster of LED's and power source might work well and skip any CPU altogether. The point is to think logically about requirements and use tools suited to the job.

    110. Re:Obligatory... by Anonymous Coward · · Score: 0

      BOFH

    111. Re:Obligatory... by TheRaven64 · · Score: 1

      My co-worker told me that NZ beef was OK because there was more grass in NZ than in the U.S

      Not a completely stupid line of reasoning. BSE spread in the UK so quickly because cattle were fed, in part, on the bits of dead cows that humans didn't want to eat. If one of the cows got infected but not diagnosed then the others would all be eating it's brain soon.

      --
      I am TheRaven on Soylent News
    112. Re:Obligatory... by Anonymous Coward · · Score: 1, Insightful

      Don't give me that line of guff.

      What about those OpenVMS [or insert other OS] guys you turfed years ago when you moved to an all Microsoft shop? Wasn't their livelihoods just as important too?

      And you would stick with a microtarded OS (I'm taking Vista here) that will cause your users endless frustration and loss of productivity (yes, Vista will) because you put your own departmental interests over those of the users in your greater organisation?

      Sounds like you work for the same IT department that I suffer under.

      Good luck to you. Because ultimately your bosses answer to those subordinate asses you refuse to listen to. Once you p-off enough users, you'll be out of there.

    113. Re:Obligatory... by Irish_Samurai · · Score: 1

      I don't run a tech department.

      I don't run a programming unit.

      Your post has absolutely fuck all to do with me.

    114. Re:Obligatory... by Irish_Samurai · · Score: 0, Flamebait

      Your assumption that I run an IT unit is false.

      And your understanding of the scale of my responsibilities is also false. I don't have Bosses, I have a CEO. There is no one higher in the organization than him.

      In fact, I don't really answer to him either. My contract is with the owner. I advise the CEO on directions to take and manage my unit in executing the initiatives my executive group comes up with.

      So, thanks for playing - let the big boys do their work and you get back to your desk.

    115. Re:Obligatory... by somersault · · Score: 1

      Uh.. we run Autodesk products on all our engineering workstations and their hardware doesn't "die all the time". I'd suggest that's more because your school is buying crappy cheap hardware.

      --
      which is totally what she said
    116. Re:Obligatory... by hairyfeet · · Score: 1

      I don't worry about bugs,as I make a monthly full disc image,with weekly incremental,on a 200Gb portable drive. I have found that partitioning the drive so the OS is by itself,with only MS Office 2K and a few utilities,keeps my OS images around 4Gb. Not that I have needed them anyway,but I've always been a "better safe than sorry" type of guy. Even my two teenage nephews whom I've let loose on the Windows partition of my laptop,haven't gotten any bugs. But then again they use Opera and Firefox. I've found that if you remove IE and OE from the equation there goes 85% of your infections,and simple common sense(which I have proudly taught my boys) takes care of the rest.

      As for which games,it has been a few years so these games are rather old. I also go out of my way to look for the more offbeat FPS games,because I get bored with the same old COD or MOH over and over. Lets see....Off the top of my head I couldn't get Chrome to run very stable,MW3 didn't like it much at all,most of the Jarhead games stuff was right out,etc. The only MSFT software I think I had trouble with was MW4:Vengeance. After switching from Partition Magic to Acronis home I just quit trying to mess with non-admin,I spend all day working on Windows machines and just got tired of having to jump through hoops to make software work right,especially since I hadn't actually seen a bug on any of my machines since Win9X. And come to think of it,I was running IE at the time.

      On all my machines I have IE and OE blocked off at the firewall and haven't had a bit of trouble since. I also have tons of customers bringing me their boxes for repairs and upgrades,and come to think of it,I have had very few that have gotten infections since I switched them from IE and OE to FF and TB. The only ones that still get a bug are those that will click on any "hot_porn.mpg.exe" or the one or two old ladies I have that trust anything sent to them by their "friends". Although with AVG and now that AVG 8 has become too bloated Avast,email borne bugs have pretty much fallen off my radar. I just clean out their virus vaults when they bring them in for a checkup or an upgrade.

      So while I was a big proponent of limited user accounts for awhile,trying to get average customers and all their weird camera/photo editing/greeting card software to work was just too damned much hassle. So now I simply give them a simple lesson in "what not to click" along with replacements for IE and OE. Usually FF or Seamonkey for the little old ladies(for some reason they like Seamonkey better. My mom even gets mad if she comes by and I don't have the "blue bird" icon on the desktop so she can look stuff up on Yahoo!) and my customer infection rate has gone WAY down. I know I will never get 100% thanks to customers and "dancing bunnies",and I apologize for the length. I often have this argument with the other shop guys about my methods,as most simply clean the machine and hand it back,counting on "repeat business",but to me it just feels too much like throwing them to the wolves if I don't try my best to keep them from getting boned. And the referrals keep me plenty busy anyway.It used to make my old boss so irritated when he would go to talk to some housewife who walked through the door just to have her give him an uneasy smile and say "I was told I needed to get that long haired biker fella in the back to work on my computer",LOL! So if you can get limited accounts to work for you I'm glad.But I have to deal with so much weird software on a day to day basis that when I come home I just want to install the game and go. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    117. Re:Obligatory... by Anonymous Coward · · Score: 0

      "In fact, I don't really answer to him either. My contract is with the owner."

      So you actually do have a boss :)

    118. Re:Obligatory... by jabjoe · · Score: 1

      We have stripped down Linux machines here. They are used as fast servers for files (samba), sql and web services. Each doesn't do anything else, no other apps, no GUI installed etc etc. Works a treat.

    119. Re:Obligatory... by TheRaven64 · · Score: 1

      Have you tried Scalable OpenGroupware.org? It's currently in the final stages of release candidate, takes an hour or so to deploy (should improve once it gets properly packaged), and has both thin and fat client interfaces (works as a web app or via things like CalDAV).

      --
      I am TheRaven on Soylent News
    120. Re:Obligatory... by somersault · · Score: 1

      No, he was simply pointing out that 'controlled environments' are not normal.

      Recently one of my users got his laptop infected with spyware because he let his daughter user it - she fell for an ad and installed some fake anti-spyware software which messed up his machine. After some real cleanup it's running okay

      One of our MDs, who is over 70, has a habit of screwing up his machines really badly. He is terrified to let me just backup his data and reinstall Windows. He also carries around 2 or 3 bags of paper files with him wherever he goes because he once got sued by an American company claiming they invented something that he claims he invented, and he ended up having to pay a licensing fee or something. Anyway, he currently has 2 machines, one pretty fucked up one and one I'm sure will get there eventually (although after I talked to him a couple of years about not installing random garbage anti-spyware stuff and just sticking to the company anti-virus and spybot, he's bothered me a lot less). He recently talked about the idea of even getting another machine soon.. if he does that I suppose I'll get him a terabyte hard drive and backup both his machines to that so that he can't be paranoid about losing anything. I think he already has bought and filled a 300GB external drive with downloaded movies, music and other crap, rather than just copying the 40GB contents of his old laptop over and dumping it. -_-

      To support your argument a little though, my own XP Pro machine is still fine after a year and a half of use though, whereas with 98 I'd be considering a reinstall by now.

      --
      which is totally what she said
    121. Re:Obligatory... by Bugs42 · · Score: 1

      Microsoft actually bought South Korea in the late 90s.

      And then Blizzard bought it from them in 1998

      --
      Programmer: an ingenious device that converts caffeine into code.
    122. Re:Obligatory... by ottothecow · · Score: 1
      I find it odd that you should have to reboot so often. Kernel updates are rare and about the only thing that apt-get updates will do to force a reboot.

      As to having "more" updates, I think you are missing out the fact that windows update only patches core windows components (and does so on a regular schedule). apt-get updates almost every piece of software on your system and can do so as soon as an update becomes available. I know that I don't have the most current versions of all of my software on windows--programs that don't get used often wont get a chance to check for updates and even when they do, I usually choose to wait since I want to start using the program as fast as possible. When I update in ubuntu with apt-get (or urpmi when I used to use mandrake), it will catch all of those programs and perform the update at a time which won't interfere with my use of the program.

      I bet I would be a lot more prone to updating acrobat or winamp if it asked me as I closed it rather than when I was opening it (as long as it just went ahead and did the update silently after that and didn't try to reopen the program or prompt me a bunch of times)

      --
      Bottles.
    123. Re:Obligatory... by bigstrat2003 · · Score: 1

      Games on Windows are generally filled with intrusive DRM, which may or may not work on your system, which may or may not install low-level drivers (which may or may not have bugs causing system instability or slowdowns), which may or may not phone home when you want to play them, etc.

      No. No they aren't. Any half-sane PC gamer can inform you of this, and I hope to God you are just misinformed, and not trolling, cause it sounds like the latter. While there are games which exhibit this behavior, they're fringe cases--the majority are just fine.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    124. Re:Obligatory... by Cornflake917 · · Score: 1

      Games on Windows are generally filled with intrusive DRM, which may or may not work on your system, which may or may not install low-level drivers (which may or may not have bugs causing system instability or slowdowns), which may or may not phone home when you want to play them, etc.

      If it's just the games that have the DRM, then that doesn't mean that Windows is bad for gaming. There are still plenty of games for Windows that don't have DRM. Games on Windows tend to be less stable, but when you have to account for thousands of different kinds of hardware and peripherals you can't expect everything to run like clock work.

      Not to mention the weekly OS patches, frequent driver updates which may or may not break existing games in favour of new games, frequent game patches often available before the game is actually released...

      You can choose when you download the patches. You also make it sound like patching is a bad thing. I for one am glad they are least trying to fix shit. Especially for the games.

      Personally, I've spent much more time playing games on Windows then on consoles. The FPS and RTS experience is just so much more enjoyable with the peripherals available to PC's. Compared to any other OS, Windows obviously has the best selection for games. To call it horrible for gaming is quite a stretch.

    125. Re:Obligatory... by somersault · · Score: 1

      BTW, while reading more of your comments has made me realise that you were not just trolling with your original remark (I found it rather abrasive myself), I think being a coder and reading up on Microsoft APIs probably puts you into the 'Windows Expert' category, because most people have nothing like that level of knowledge. I only started using Windows around 1998, but within a couple of years I was probably an 'expert' compared to most Windows users too.

      Even running in a limited user account is an 'expert' type thing to do, strangely enough. I don't think I could be bothered with doing that though. I do vaguely remember trying it once and just getting hacked off. Linux and OSX are pretty good as they just ask you for your password when you need to do some administration, whereas if you want to for example install a printer on Windows, I'm not sure if there would be a way to do it without logging out, then logon as administrator, then logout and log back in as yourself.. you could perhaps use 'run as' and start up a commandline, then run explorer from there and open up the control panel - but is there a simpler way? It's been traditional where I work to just give all users admin access to their local machines. It stops hassles if they need to install something when out on the road for example. I also know of at least one piece of software we use that pops up errors when you are not running as admin >.< but changing access privileges to its program files directory may possibly cure that.

      --
      which is totally what she said
    126. Re:Obligatory... by PitaBred · · Score: 1

      Install the server version of Ubuntu. Start up X and set the root window as your kiosk application, and you're good to go. CUPS is web administrable. I could do it easily, and I'm not someone who gets paid to make those kinds of systems.

      Go troll elsewhere.

    127. Re:Obligatory... by Irish_Samurai · · Score: 1

      Yes. I never said I didn't. I said I don't answer to the CEO. I clarified who it was I answered to.

    128. Re:Obligatory... by Jesus_666 · · Score: 1

      The enemy's gate is down.

      Probably because it also run Windows.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    129. Re:Obligatory... by Anonymous Coward · · Score: 0

      Wow, that got modded flamebait? That was a serious response. Lame.

    130. Re:Obligatory... by thePowerOfGrayskull · · Score: 1

      What makes you think all those copies are paid for?

    131. Re:Obligatory... by PitaBred · · Score: 1

      So... should he have said something like "If you hire people who only know MS Office, you get people who only know that program, rather than hiring people who know Office-style concepts, and are thus able to use many different programs"?

      You certainly are "really good at your job" if your job includes being incapable of basic reasoning and drawing parallels between what the GPP said and what your position is.

      I'm glad I don't have an incompetent asshole like you working here.

    132. Re:Obligatory... by Irish_Samurai · · Score: 0, Flamebait

      Your post history reads like an angry engineer who doesn't get recognized often enough for his incredible genius.

      There is a reason no one asks you to lead anything worth a damn.

    133. Re:Obligatory... by anomaly256 · · Score: 1

      "ok, so point out a central solution to have distribute calendaring, with email based appointment, shared address books, shared activities, and group management which could be installed in less than one day" It's called a web browser

    134. Re:Obligatory... by Anonymous Coward · · Score: 0
    135. Re:Obligatory... by JoJo's883 · · Score: 1

      Isn't "Windows test labs at Redmond" an oxymoron? If they did any kind of testing on the windows version I have I am not seeing the resultant output...

    136. Re:Obligatory... by Collective+0-0009 · · Score: 1

      Great point...but... How does this not apply to Mac or Linux? Why was the OP directing towards Windows? You didn't answer that and his point is still irrelevant.

      --
      I finally updated my sig, but now it's lame.
    137. Re:Obligatory... by mcrbids · · Score: 1

      Bullshit. Every single "problem" you listed there is indicative of incompetent administration, not the system. Where I work, we have upwards of 5,000 Windows XP desktops, 250 Windows 2003 servers, and a few Redhat Enterprise servers. We don't have any of the problems you listed. Re-imaging PCs is extremely rare because we don't let the users do anything TOO stupid, and the Cisco Catalyst switches prevent any traffic getting out except through our properly configured firewalls. If you're having the problems you list with a Windows network you run, you'd better quit and let a REAL admin take over.

      I've seen plenty of networks run this way, and it may be that it has to be this way to have a reasonably secure network. But you can be sure that your users gripe constantly about you under their breath, and you are not popular, even if you are effective.

      I vend a network-based application. It coordinates through our server cluster, getting updates and data exchanges. For most users, it's easily installed: download, double-click, enter password as appropriate, then connect to the network.

      But in a "properly secured" network, there's almost always a week or more of deciding who gets to install the software, getting a techie out to install it, checking the firewall rules yet again until the firewalls are updated to let the software connect properly, blah blah blah. It may be necessary, I understand that. But there's got to be an easier way!

      I've been seeing more and more of our clients switching to Macs simply to avoid the administrative overhead. Macs are widely viewed as being "less problematic" and not requiring such strict control. So far, I'd say they're right. As OSX's market share increases, we'll see just how well that reality holds up. I'm optimistic, though.

      One of the nice things about the Mac is that by embedding the whole program into the icon (which is really a directory) you can "install" an application by dragging the icon to your desktop. It works even when in restricted user mode. So our program can do its self updates without issue without requiring any administrative password.

      Yippee!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    138. Re:Obligatory... by The+Spoonman · · Score: 1

      If you think those are extraordinary measures, I certainly hope you don't work in the IT industry. Those are some of the most basic security practices everyone uses, regardless of OS. As a member of a team of 12 people who administer over 1200 Windows servers, I can tell you it ain't a lot of work to do day-to-day...as long as you aren't a clueless fucknut. But, then, we automate everything, so...If someone could then explain to me why we have 137 Unix admins to take care of their 400 boxes...

      --
      Which is more painful? Going to work or gouging your eye out with a spoon? Find out!
      http://www.workorspoon.com
    139. Re:Obligatory... by Anonymous Coward · · Score: 0

      management is in a sealed off part of the building with high security locks and a separate parking area with a security guard and barbed wire fencing. I wonder what they know that they don't want us to know.

      Probably that their employees are paranoid louts who ascribe nasty motives to them. Why would I want to expose myself to personal contact from bitter cubicle jockeys?

    140. Re:Obligatory... by PitaBred · · Score: 1

      Naah, I get plenty of recognition for my incredible genius. Get lots of people coming to me for my opinion on lots of things. I train clients most of the time, which basically requires leadership skills to keep the classes moving in the right direction, not getting derailed, etc. So, your perceptions are pretty far off.

      What I dislike are assholes like you who think that because they're managers they know everything and don't have anything to learn. Yes, management decisions are hard, and you don't like rocking the boat. But sometimes you need to rock the boat to get into calmer waters.

    141. Re:Obligatory... by JohnBailey · · Score: 1

      All of them?

      Yes.

      I run as a limited user.

      Which is not the default login for a new computer. Take a spot check on any five home users you know who have little interest in computers and either pay a shop to fix their computer when it goes down, or slip a few quid to a friend or neighbour to scrape all the junk out of it. Running as a limited user is so unusual, it is positively freaky.

      I patch Windows monthly.

      Unless updates are set to automatic, The vast majority of users do not update. And if the updates interrupt their work, they will find a way to shut them off. Even business users, who would be expected to have trained IT support have been found to be significantly behind when it comes to updates.

      I don't run software that claims to put "HAWT NUDE CHIXXXORZ" "RIGHT ON YOUR DESKTOP!".

      And if everyone did the same, there would be no spam. I don't know about you, but 500 spam mails a day is light for me, and I don't even click on the things.

      I'm guessing that you also use a virus scanner and spyware scanner (both up to date), which is also not nearly as common as it should be, and defrag regularly. I know someone who lost their thesis and all their notes twice, because they didn't see the point, and didn't have any backups.

      People pick up how to vaguely use a computer from friends, from the guy in the next cubicle at work, etc. Usually no training, no understanding of security, No interest beyond the absolute minimum of what they decide they need to learn. A computer is something they have to use, not something they use, so it is a hostile relationship where this complicated thing is trying to make them look stupid while it sits there with a smug expression. They don't read tech websites, computer magazines, or anything that would expose them to the information they need to stay safe, so how would they learn the right way to do things?

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    142. Re:Obligatory... by JohnBailey · · Score: 1

      Got it. So I don't misunderstand your post:

      1. You run as root
      2. You don't patch
      3. You run software to view homoerotic pr0n of East German midgets with underage farm animals

      Actually, I much prefer fish molesting Korean Midgets.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    143. Re:Obligatory... by juniorkindergarten · · Score: 1

      Try Zimbra, just did a 60 user rollout and migrated off Exchange with absolutely no problems.

      --
      "Every security scheme that is based on secrets eventually fails." - Steve Jobs
    144. Re:Obligatory... by Irish_Samurai · · Score: 0, Flamebait

      You give technical opinions to those who are ignorant. You train end users on a specific product. Whoop de fucking do. I pegged you, but you go ahead and put that into a perspective that makes you feel better.

      And where did you get it into your head I don't think I have to learn?

      The reality is that my team's understanding of international business as it relates to Asian markets trumps their ability to switch to a different user environment.

      Rocking the boat for me isn't a matter of pissing off a few users, it's a matter of possibly losing a multi-year, multi-million dollar deal. It has the possibility of making a mistake in a trade agreement that gets my company in trouble for violating Federal Trade laws. In what I do, there are no calm waters.

      As I posted before, I have reviewed the TCO for change over to a different user environment. The worth of my teams technical expertise is piss compared to 80 combined years first hand knowledge of business in the area. Now, go hire me more technically competent people with that skill set. Not so simple now.

      The fact that you couldn't even imagine a scenario where business acumen would trump technical costs proves you don't know what you're talking about.

      Now tell me, with a straight face, that the best way to guarantee international interoperability is to go open source. I don't control other peoples environments, but I do know they make 'em interoperable with Windows. I can't make that same claim for choose your favorite Linux distro.

      Frankly, I respond to these trolls by ignorant posters because I'm tired of seeing a whole group of people classified as worthless based on a combination of their title and the huge lack of experience that technically minded people think their analytical skills make up for.

      There is a very good reason my CIO doesn't fuck with me on this, and it's not because he thinks I'm an ignorant asshole.

    145. Re:Obligatory... by dosguru · · Score: 1

      And if you really want it to work, run Solaris or zOS.

    146. Re:Obligatory... by JAlexoi · · Score: 1

      A lot of the reasons people state for why 'Linux rules' are primarily BECAUSE it's not widely used. If you want Linux to keep its good rep, don't encourage average home users to use it!

      Not totally true. I skip updates and turned off my AutomaticUpdates JUST because a lot of Windows software needs me to restart my computer! I hate that.
      When you in a middle of writing your documents or running tests, you get a reboot! Hurray!
      When you are less impacted(as a user) by new drivers or new software, that makes it more compelling to update frequently and run latest versions. And thus be more secure.
      That is why I like Linux, some random piece of software will not request restart.
      If you tell me that is not a fault of Windows, I say I don't care. It's a legacy with witch Windows exists.
      Remember the days, you had to restart Win98 on IP address change?

    147. Re:Obligatory... by chrish · · Score: 1

      Well, the last one I tried to play was BioShock, hardly a "fringe" game.

      0-day patches, special driver versions AND intrusive DRM all in one package!

      --
      - chrish
    148. Re:Obligatory... by chrish · · Score: 1

      I don't think patching is bad, it's just that when it's time to play a game, it's time to play a game, not time to screw around with my machine, reboot it a few times, etc.

      And yeah, FPS and RTS games on consoles are terrible compared to on the PC, but I'm mostly interested in role-playing games and whatnot. And I can't imagine trying to play an MMO on a console...

      --
      - chrish
    149. Re:Obligatory... by Zomalaja · · Score: 1

      This is hyperbole or ignorance. replace "or" with "and"

    150. Re:Obligatory... by bigstrat2003 · · Score: 1

      Fringe case, not game. Major games can have issues, but still be a fringe case. Bioshock was one such game... major game, had really stupid issues, but is a fringe case, and doesn't represent PC gaming as a whole.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    151. Re:Obligatory... by Joe+Snipe · · Score: 1

      Korea spends a lot of its time being nationalistic (just look at the anti-U.S. mad cow demonstrations happening now), yet they send I-don't-know-how-many-billions of dollars to the U.S. for Windows XP every year

      I don't know, single handedly funding vist'a R&D sounds pretty anti-U.S. to me.

      --
      Sometimes, life itself is sarcasm...
    152. Re:Obligatory... by Anonymous Coward · · Score: 0

      Congratulations, your "kiosk" is still running a huge number of processes it never uses and has hundreds of megabytes of extra software installed which you do not need. You haven't stripped down anything at all: you've just installed a distribution with a few less packages than most desktop users. You're also advocating web-administering CUPS on a machine which may well be connected to the public internet (It's a kiosk, remember?), which isn't the brightest of ideas.

      The fact that you seem to think I'm trolling just shows how little experience you have with this sort of thing. Try it, seriously. In fact you don't even need to do that: go take a look at something like DBus, a fairly core piece of software these days, and start drawing the dependency tree for it. You'll need a very large bit of paper, by the way. Even bigger if you include the build dependencies. That's just for something that's very low level software: draw the dependency tree for the printing pipeline in a typical Linux distribition (Hint: it includes Perl).

      This myth that it's dead simple to strip down Open Source software and "customise it" so easily needs to die, because it's a downright lie. I've been struggling with brain-dead OSS software and OSS authors who can't grasp basic concepts like encapsulation and scope of function for the past seven years now, and I see no end in sight.

    153. Re:Obligatory... by KevsOnBass · · Score: 1

      As a guy who works with Building Automation Systems I can (at least anecdotally) confirm that Windows is not the biggest concern in HVAC systems.

      In spite of being classified as enterprise level apps, some/most BAS applications are way behind what most /.ers would consider an acceptable tech base for 2008. The better ones are semi-stable with OK navigation (for 1999), but it goes downhill from there.

      Having some old boxes with NT is one of the lower tech-related concerns because 1) a building that old (10-15 years and up) has other - larger - hardware issues 2) the app would suck on any OS. :)

    154. Re:Obligatory... by brkello · · Score: 1

      I play many PC games and don't have all the issues you claim. In general, I install a game, it runs, I enjoy it, the end. You guys really like to try to exaggerate to get your point across. I've even played games with a lot of the evil DRM (eg Bioshock) that scare people so much and didn't have any issues with them. It depends on what games I have whether I play on my PC or my consoles more. I enjoy both. Windows (XP) is great for gaming and anyone who can't see it is just being biased by the hatred for MS or their need to justify their console purchase.

      --
      Support a great indie game: http://www.abaddon360.com
    155. Re:Obligatory... by Heather+D · · Score: 1

      People do just that, actually, it's just that the ones who don't absorb all the attention.

    156. Re:Obligatory... by Daengbo · · Score: 0, Offtopic

      Except that the grassland used specifically for grazing in theU.S. is 8.5 times the size of NZ.

    157. Re:Obligatory... by JohnBailey · · Score: 1

      If you think those are extraordinary measures, I certainly hope you don't work in the IT industry. Those are some of the most basic security practices everyone uses, regardless of OS.

      Extraordinary = beyond what is ordinary or usual. I don't work in the IT industry, but I do have fairly good reading comprehension. I never stated that I was not using sensible security practices, but, yes.. for most of the non geeky users I have come across, those would be extraordinary methods. But so is keeping their virus scanner up to date in many cases.

      As a member of a team of 12 people who administer over 1200 Windows servers, I can tell you it ain't a lot of work to do day-to-day...as long as you aren't a clueless fucknut. But, then, we automate everything, so...If someone could then explain to me why we have 137 Unix admins to take care of their 400 boxes...

      Who said it was difficult? The problem is.. you have to know what to do before you can do it, and you have to understand how important it is to keep doing it. Have you ever talked to someone who is not computer literate? Personal responsibility for their computer is not exactly in the forefront.

      As to why the Unix servers need more people to keep them running.. No idea. Could be badly set up, could be that the Unix servers are more important than the Windows servers, could be anything. The server to admin ratio isn't really enough information to form an opinion on. Or you could just ask them?

      Are you sure that the number of Unix admins is correct? Instead of 137 admins perhaps it is a 1337 Unix admin...

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    158. Re:Obligatory... by Daengbo · · Score: 0, Offtopic

      Must be a misunderstanding of mine, then. Don't remember where I read it.

    159. Re:Obligatory... by WeirdJohn · · Score: 2, Funny

      Ahhh... but NZ is very crinkly. So crinkly in fact that you have seen all the flat bits in the Lord of the Rings movie. As a result many things in NZ are profoundly non-Euclidean, such as the Kiwi bird, which is the only bird that lays an egg bigger than itself. It also leads to such beasts as the parrot that lives on a diet consisting of auto-mobiles.

      The huge fractal dimension of NZ means that one hectare of grass in NZ is the equivalent of a hundred in more 'normal' parts of the world. This is all part of God's great love for New Zealand - after all, "God so loved New Zealand that He gave them boiling mud".

    160. Re:Obligatory... by turbidostato · · Score: 2, Informative

      "Not to be rude, but when will the open source crowd realise that no legal department is going to let a firm go to linux until there is somebody they can sue if everything goes belly up"

      Of course you are a troll, but...

      I still have to see a corp installation that at boot up says "here's Linux booting". They all say "Here Comes Red Hat", or "That's Novell SUSE coming", or "welcome to Canonical's Ubuntu", or something like that.

      Are you implying that Microsoft can be sued but Red Hat, Novell or Canonical can't?

    161. Re:Obligatory... by speedtux · · Score: 1

      Bullshit. Every single "problem" you listed there is indicative of incompetent administration, not the system.

      Incompetent administration is a system problem: systems should be designed so that they are easy to administer, without restricting functionality.

    162. Re:Obligatory... by colfer · · Score: 1

      Australians don't need Mad anything disease. Maybe mad art critic in kangaroo court disease inoculation.

    163. Re:Obligatory... by mrbluze · · Score: 1

      I think the mistake is not clearly explaining to the masses that computers are complicated systems that require regular "check ups" that any user can perform themselves

      Actually, computers shouldn't require any checkups that users should perform, apart from having the monitor wiped clean, maybe cleaning out the interior (in an enterprise environment this should be systematic but it almost never happens), and maintaining keyboards and mice.

      Deciding to use a computer in the first place is meant to be a labour/money/time saving step, over all. People in workplaces do not assume responsibility for maintaining anything. Cars are fleet cars, to take your example, and they have scheduled maintenance that the employee, ideally, never notices.

      I know that in reality, Windows PC's need local maintenance, good habits and so forth. This shouldn't be the case, and it isn't the case if you lock the computer down so much that it's hardly usable. Linux and Mac PC's are much easier to tighten up without impacting on usability. The problem with Windows PC's is people are used to doing too much on them and without doing what people do (installing free-fun-game-trojans) they get bored.

      Vista is a problem because it's so greedy for hardware that the cost of deployment is ridiculous for practically no gain.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    164. Re:Obligatory... by iron-kurton · · Score: 2, Insightful

      If you are faced with temperatures of above 150C in a "100% oxygen atmosphere," you've got much bigger problems to solve. I don't know, like finding a piece of paper that you could write on WHICH ISN'T COMPLETELY CARBONATED

      --
      Change is inevitable, except from a vending machine -- Robert C. Gallagher
    165. Re:Obligatory... by stephanruby · · Score: 1

      Give up, those bigots don't get it.

      I'm glad someone unbiased and open-minded has finally arrived.

      There was at least one windows malware that spread via _requiring_ users to actually enter passwords to decrypt zipfiles and run the resulting executables.

      I guess you must also be against the use of condoms too. After all, some nitwits don't bother putting condoms on, and condoms do not work for every class of STDs. So by your logic, let's not take into account the actual transmission rate or the actual number of decreased infections, let's just stop promoting the use of condoms altogether.

      Imagine if 90% of the desktop users in the world used Ubuntu/Suse as their desktop O/S and don't do the sort of thing you say you do for your windows box. You'd have the same problems all over again.

      May be if Microsoft, AOL, or Comcast, owned that specific mainstream Linux distribution, then yes the same problems would slowly find their way there as well. And please, before you label me a "bigot" and close yourself to what I have to say, just listen to this argument:

      The problem is really one of conflicts of interests. When a software company has a financial stake in a media-delivery system or an ad-delivery system (even Apple or Google could easily be tempted by this), whether it's through ownership or numerous partnerships, then it must exercise extreme caution and self-control not to turn the product it sells to its customers into ad-laden remote-controlware. Remote-controlware built for the financial gain of ones's friends, instead of the interest of the actual PC owner (or the actual users), makes an OS inherently insecure. That is why Microsoft gave us scripts that could be executed remotely through Outlook (without the user's intervention or even without their knowledge). That is why Microsoft DRM protection is causing all kinds of problems for users and developers. And that is why Microsoft delayed for years before making a pop-up blocker standard in Internet Explorer. It's not like those problems were not solved problems already, it's just that Microsoft had a financial reason not to solve them -- because it had (and still has) a very different purpose in mind for your PC than you do.

    166. Re:Obligatory... by jabjoe · · Score: 1

      Encapsulation, scope, etc etc, is 101 stuff. I find it hard to believe any programmer, OSS or not, doesn't know them. Are we talking script kiddies perhaps?

      Stripped down Liunx is far from a myth. (Try 50MB DSL http://www.damnsmalllinux.org/) That why it's used in embedded devices. Some of which you can find at:

      http://www.linuxdevices.com/

      You don't have to start with a big fat distro. A full desktop system is silly for kiosk, I would argue so is x86.

      Yes all this can be said for WindowCE (which you should be using over XP any day for this kind of thing!!!), but the difference is that Linux is the same OS, from watch to super computer.

      D-Bus dependencies don't seam that crazy if you don't count the all the bindings (if you are including Mono, what did you expect?)

      http://www.emdebian.org/packages/search.php?package=dbus

    167. Re:Obligatory... by Anonymous Coward · · Score: 0

      Encapsulation, scope, etc etc, is 101 stuff. I find it hard to believe any programmer, OSS or not, doesn't know them.

      I'm not suggesting they don't know what they are, I'm suggesting they don't care. What else could explain why certain authors insist on re-implementing things like their own DNS resolver, or why several leading "text editors" can browse the internet and send email. I can't fathom why things like Foomatic still exist, which basically re-implements the print-scheduler and functionality that CUPS already offers. I can't quite figure out why we have two common XML parsers, and why in some software stacks you end up with dependencies on both of them.

      That's just a small sample of the stuff that you run into when you're working with OSS software and trying to package it to your own specification. Theory and practice are two very different things.

    168. Re:Obligatory... by chrish · · Score: 1

      Actually, I'm just sick of all the annoyances. I used to have a lot more free time and it didn't bother me, but now that my free time is at a premium, I just want things to work.

      If I was at home and/or using my home PC all the time it wouldn't be a big deal, because I could install OS and driver updates whenever I had a chance, instead of at the start of my (short) gaming sessions.

      --
      - chrish
    169. Re:Obligatory... by chrish · · Score: 1

      Maybe I've just got bad luck and/or strange taste, but all of the PC games I've been interested in over the last ~2 years have had zero-day patches, driver issues, etc. Some days it seems that half of the articles on VE3D (for example) are huge patches for high-profile games that fix game-breaking bugs.

      The industry as a whole doesn't seem to care about quality. They're dumping beta-level software on the market, and if it sells enough or there's a big enough PR flap, they'll release some patches. This is creeping into the console market too, especially on the PS3 and XBox360, and that's a huge shame.

      Like I said in another reply, this didn't used to bother me. I had more spare time and didn't mind blowing some of it keeping things patched or whatever. These days, when it's time for gaming, I've got maybe an hour, and I want to just get to it. I also don't want my game to crash or do anything stupid in-game that keeps me from progressing or whatever (unless, of course, it's my fault... reload, try again).

      --
      - chrish
    170. Re:Obligatory... by david.peace · · Score: 1

      Did you miss the part about the elevators being accessible via the Internet? If something so "simple" as an elevator running windon'ts can be manipulated via a hacker on the net, then why can't a pipeline? Or other infrastructure? There was a recent /. article about an irrigation computer that was stolen that was recovered when the "new owner" logged on to the web. Anything one person invents to keep people out, someone will find a way through or around.

    171. Re:Obligatory... by ps236 · · Score: 1

      At least you don't need to break out GCC and recompile the kernel at random intervals... Again, this is an issue of Microsoft having to cater for 'dumb users'. Linux users will generally be the sort of people who keep track of all the bugs which come out that mean they need to update (yes, it happens just as much for Linux as it does for Windows) and do the updates themselves, and schedule a restart.

      Windows USED to do that, but no one updated, so there were lots of unpatched versions of Windows which meant there were lots of hacked versions of Windows around. So, Microsoft changed this to strongly try to encourage users to update. Windows will never force an reboot on you. It will say there are updates and it's going to reboot in 5 minutes, but you can postpone the reboot if you're in the middle of something. This happens regularly to me. If you don't like it, then just turn off the autoupdates, you have the choice. Then you need to work 'the linux way' and regularly check for updates and manually download them.

      Updates often need reboots because they are updating files that are in use. Even Linux needs a reboot then. If the disk driver needs updating, or the kernel needs updating or the TCP stack needs updating etc, you'll either need to do a reboot or do some esoteric things to do the updates without a reboot. Even if something less 'core' such as the gzip libraries etc needs updating, you'll probably either need to do a reboot, or close down lots of the programs to do the update. For an average user, a reboot is simpler than working out what you need to close down to do the update without doing a reboot.

      Issues like this are the same for everyone, but if Windows does it, then it's Microsoft's incompetence, and if Linux does it, then obviously that's the way it's got to be.

    172. Re:Obligatory... by nuintari · · Score: 1

      One of the big problems with MS is the tendency to want to squeeze the same type of desktop into any environment whether or not it makes sense.

      Case and point: Windows 2008 Core System, advertised as a command line only system. To remotely administer it, you login via remote desktop proto, and are presented with an entire screen so you can use the command line in a window.

      Leave it to microsoft to make something as simple as a command line so completely devoid of simplicity.

      --

      --Nuintari

      slashdot : where an opinion can be wrong.

    173. Re:Obligatory... by liquidf · · Score: 1

      sweet post. we recently had a woman in an customer office insist that they get apple imac's for the web development team, because they were oh-so superior and she could manage them herself. so we came in to migrate to a new sbs server and setup the macs. over the next few days, the devs got more and more frustrated because this woman not only didn't know how to really manage the macs, and how to have it interoperate with an active directory domain, but she insited on the macs without really considering what the devs needed, and thus were locked out of doing nearly everything they needed to do (test php scripts, etc.), all because she knows macs are so superior. not for business they aren't, IMO. she even refused to get office for mac, even though she is now bitching that iCal doesn't work with exchange free/busy. way to do your homework...

      --
      i've had just about enough of your vassar bashing.
    174. Re:Obligatory... by toddestan · · Score: 1

      It's not hard to keep Windows crap-free. My mother can do it, lots of people can do it. Most of it just common sense, the days of getting pwn3d by just connecting the PC to the internet of getting an email in Outlook are over. If you're one of the people who can only keep a computer crap-free by running an OS that isn't yet targetted heavily by malware, then you really can't be trusted with anything more complex than a WebTV.

    175. Re:Obligatory... by RulerOf · · Score: 1

      People choose Windows over OS X because they're convinced that Macintosh is an entirely different thing altogether. And this is something that Apple hasn't helped with, either.

      For example, a Ford Taurus is a car. A Pontiac Grand Am is also a car. A Taurus owner has no problem driving a Grand Am at a moment's notice because he knows this, and despite the fact that it looks very different and all the trim is a different color and so on, it functions in exactly the same way as his Taurus does.

      OTOH, a Dell or HP computer is a PC, and an Apple computer is a "Mac." Those (it is perceived) are totally different machines. Despite the fact that you and I both know they're built from the same chips.

      For the record though, at the end of the day, I prefer Windows, even though I'm writing this from my Mac.

      --
      Boot Windows, Linux, and ESX over the network for free.
    176. Re:Obligatory... by BitZtream · · Score: 1

      You're upset about someone having 16gb of email? The owner of the company I work at has 13gb of mail in one folder on our imap server. Sure, it takes a while for his client of the day to process that particular folder, and when he's silly enough to try to use Outlook to view it, you end up with a wonky PST file, but whats the problem, really? Do you not save your email for records? We save a copy of every message through our servers that doesn't get blocked by RBLs, inbound and out. Disk space is cheap.

      As for filtering, you introduce your changes slowly, and where possibly only to new employees. Hopefully you don't have a high turn over rate, so it can take a lot of time to accomplish it, but you just have to do little bits constantly until you get everything straight.

      Your developers need a test lab. We use a few VMWare boxes that our developers can do whatever the hell they want on. They get machines assigned to them from images as needed. VMWare lab manager is useful for this as it can pull machines offline if they don't get used for a while and other neat things that help in that sort of situation. We have atleast 30 different VMWare images that the developers use just for testing various end user configurations, and two complete virtual data centers that serve as a development enviroment and a pre-production test bed for changes before moving them to production servers. If your developers are complaining about firewall restrictions like you say, then it seems to me that you aren't serving them properly. On the otherhand, if they are just trying to get around firewall restrictions so they can check their personal email at home, tell them go jump in the lake :) There is almost no reason they should be testing anything against an outside mail server, if they are having a problem with one, they need to duplicate it internally anyway so once the software is fixed they can perform regression tests against it in the future without having to contact an external server/user.

      Take advantage of every problem you have to impose proper lock downs. When some twit installs malware, take away their admin access to their machine ( I'm assuming you haven't been able to do this already ). Don't make it obvious by doing the whole company at once if its going to be a big problem with the culture of the company, just do it as needed. I know, it will irk the hell out of you to know that you have to be reactive rather than proactive, but sometimes thats the spot we end up in when we take over from someone else.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    177. Re:Obligatory... by mrbluze · · Score: 1
      Obviously I struck a bit of a sensitive spot here. Couldn't resist replying.

      being completely ignorant of what management is doing and what is driving their decisions.

      Actually I'm not ignorant of what drives their decisions (our management that is). They see their role as not to provide solutions (which would mean taking responsibility for them) but to outsource everything so they have minimal legal liability if something goes wrong. That's why they are walking around with cheque books, attending dinners and seminars and getting seduced by glossy brochures. They are customers, and they buy whatever gets sold to them.

      Our IT department simply does not have the expertise to provide customized solutions for the organization, but as a matter of pride they fight like mad dogs when this is implied.

      But the reality is (especially in IT), most managers HAVE DONE YOUR JOB

      They haven't. I'm not an IT manager and I don't work in an IT department. Nonetheless I am aware of the goings on in their department.

      and there's a good chance - especially with your attitude - that they're still better at it than you.

      Again, I don't think their IT competency is at all up to scratch, and I think this situation is more widespread than you care to believe. Their incompetence in technical matters is compensated by political savvy, particularly in perpetuating the belief in the CEO that they are indispensable.

      It is very easy, when one is in charge of making spending decisions, to take the lazy approach and just follow minimum standards such as 'take three bids and go for the cheapest' (and many won't even go that far). Usually nobody is checking whether you did proper research on the problem or the proposed solutions beforehand and it's not hard to make it look as though you did - just quote the papers that the sales rep gave you.

      IT and other fields are the same in this respect. If you are incompetent or feel vulnerable, it's easier to go for Fisher-Price and blame Fisher-Price when the thing doesn't work. Saves having to work out what would have been better, having to employ people who know what they're doing, and then ending up being replaced by the guy you employed.

      I know I'm not a professional manager, and I haven't been to management school, but some things are just plain obvious. The things that drive people are either the desire to be the best, to do one's best and to rise on merit, or to survive and do whatever it takes to prevent yourself from being usurped. The latter are easy prey for sales reps.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    178. Re:Obligatory... by Anonymous Coward · · Score: 0

      Many years ago I was using a monochrome ATM and after I finished my transaction the machine restarted and I saw the BIOS memory test messages and an NT 4 splash screen. I assume either

      1) The machine had a serious problem
      or
      2) It was a scheduled restart to ensure stability.

      Windows didn't start auto reboot on BSOD until 2000, so if it was #1, it would be a serious issue.

    179. Re:Obligatory... by TheNetAvenger · · Score: 1

      Could be anything. As you have probably noticed, crap developers are sometimes the people that get the jobs and end up in over their heads. Their solutions to the lack of ability is to pass the buck or use any crutch they can to compensate for their crappy software.

      I have seen developers write applications that continually take out GDI objects and never free them properly, and even on NT 4.0, there was a limit (even though fairly large) to these objects, so after about a week the machine would start running out of Objects and seem to go crazy, and the developer blamed it on NT and set the machines to just restart once a week.

      (Bad developer, easy fix for them without getting egg on their face or even having to consider fixing the problems they created.)

    180. Re:Obligatory... by cgenman · · Score: 1

      I don't run a tech department.

      I don't run a programming unit.

      That's actually quite encouraging. Please keep that up.

    181. Re:Obligatory... by duyn · · Score: 1

      If you want Linux to keep its good rep, don't encourage average home users to use it!

      You mean don't encourage home users to use it alone. I would happily set my parents up with a Linux box, but I will be the one with the root password and they won't be in /etc/sudoers. Set an Ubuntu LTS release with a cron job to push updates and (with luck) I won't have to touch it for another 2 years. I plan to see my parents more often than that.

      At worst, they can only trash their own accounts. At which point, I go "Oh yea, be more careful next time" and set up a new one. If my middle-aged parents, who use the internet for reading newspapers, know how to avoid the most common ways of getting 0wned, so can anyone who is willing to learn. Those who aren't deserve all they get. Sounds harsh, but anyone with something to lose from trashing their user account (other than a few bookmarks) should clue up on how to avoid losing their data, or pay someone to take care of it for them.

      On your other point, I agree that Windows is in a bad place—between users who don't know and developers who don't care. That does little to absolve Microsoft of the mess they made. There are things they could have done which are less annoying than asking the user—twice some times—for admin privileges all the time. For example, they could redirect any writes by a limited user which occur outside the user's home folder to an overlay under their ~/Application Settings folder. That way, to the user, it appears like the write happened, but the rest of the system isn't affected by it. Vista already does something similar with its IE7 sandboxing. They just need to extend it to all applications being run under limited privileges. The same for writes to the registry. I find it hard to believe that given all the time they had on Vista, they only had enough time to integrate that feature into one app. Not good enough.

  2. Medical equipment by jawtheshark · · Score: 4, Informative

    Medical equipment: I confirm. My cousin is an engineer for General Electric, Medical section. As far as I know he services cardiac echography equipment. From what he told me, they all run Windows. Of course, this isn't life threatening, but I do know he's hardware guy and it wouldn't be the first time he calls me for a software problem in his job.

    While not in this case, a BSOD may mean real "D" these days in a hospital.... Sad, but true...

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:Medical equipment by Eudial · · Score: 5, Insightful

      Medical equipment: I confirm. My cousin is an engineer for General Electric, Medical section. As far as I know he services cardiac echography equipment. From what he told me, they all run Windows. Of course, this isn't life threatening, but I do know he's hardware guy and it wouldn't be the first time he calls me for a software problem in his job.

      While not in this case, a BSOD may mean real "D" these days in a hospital.... Sad, but true...

      While I agree this is questionable, I don't think they are connected to the internets (at least I hope not). So, the whole virus/worm fear is probably irrational.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    2. Re:Medical equipment by jawtheshark · · Score: 4, Informative

      Well, I certainly hope so. From what I hear those machines are indeed standalone. However, you just need one doctor with a laptop that is infected connecting directly to such a machine and mayhem ensues. Are they allowed to do that? Probably not.... Will they do it? Probably yes... :-(

      Also note I was marked Overrated, just for confirming the article by personal experience. *sigh*

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    3. Re:Medical equipment by von_rick · · Score: 4, Informative

      While I agree this is questionable, I don't think they are connected to the internets (at least I hope not). So, the whole virus/worm fear is probably irrational.

      There are several monitoring devices that transmit wirelessly from the procedure rooms to control rooms. We use wireless network to transmit blood pressure and heart rate information from MRI scanning room to the control computer. The control computer is connected to the centralized medical records server which is "supposed to be" super secure. But if it is broken into, you can pretty much control the communication with monitoring devices. Hope it doesn't happen.

      --

      Face your daemons!

    4. Re:Medical equipment by TuxTWAP · · Score: 5, Insightful

      During the birth of my first daughter, the fetal heart monitor was connected to a Windows box. Trust me, the last thing you want to see in the middle of a long, difficult and painful birth is a BSOD...especially when the doctor is desperately searching for a heartbeat.

    5. Re:Medical equipment by jawtheshark · · Score: 1

      Absolutely... A kernel panic would cause a "D"... Except that a BSOD on both WinXP and Win2000 are not that hard to cause. On OS X I could cause a kernel panic using Samba in the 10.1 days. On Linux, the last kernel panic I saw was when I tried to install RedHat 3.x on a PPro which it didn't support. That was a long time ago. On OpenBSD for example, I had kernel panics on my SMP machine when SMP was experimental for OpenBSD.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    6. Re:Medical equipment by jawtheshark · · Score: 1

      I hope you didn't see a BSOD and that your daughter is fine.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    7. Re:Medical equipment by Anonymous Coward · · Score: 0

      When my wife spent some time in cardiac intensive care, I found out that the carts with the medications in locked drawers were under the control of a Windows computer that would pop open the proper draw that had that drug.

      I'd hate to see a BSOD on one of those just when a patient is in desperate need of drugs.

      I didn't inquire, but I'm sure for record keeping purposes they were connected hospital wide wifi.

    8. Re:Medical equipment by Anonymous Coward · · Score: 3, Funny

      Let's see. I use Windows, and when did I last have a BSOD?

      Most recently (about a year ago): Installed the wrong driver for my sound card. I highly doubt this will be a problem in a medical context.

      Less recently: Played Half-Life 2 on my laptop. With Intel's integrated graphics chip. It actually ran pretty well (for a laptop with an Intel integrated graphics chip), but it BSOD'd on exiting.

      In conclusion, based on anecdotal evidence (the only type of evidence allowed in Slashdot comments), BSODs only occur:

      1. When one tries to run an application on a computer which does not have the capacity to run said application; and

      2. When one messes up driver installations.

    9. Re:Medical equipment by rmullen · · Score: 5, Interesting

      I can confirm this as well. I was in the Massachusetts General Hospital laying in an fMRI tube because I was participating in a psychology study (and getting compensated financially). After a few minutes of inactivity I wondered when things would start happening - they soon extricated me from the tube. Turns out the cause of the problem was that the Siemens machine running Embedded Windows (as proven by a prominently-affixed license sticker) had locked up while I was entubed, and they had to reboot. After that it worked fine, and the fMRI went off without a hitch.

    10. Re:Medical equipment by MillionthMonkey · · Score: 2, Informative

      What did your daughter do to make it crash? :)

    11. Re:Medical equipment by mnmn · · Score: 4, Interesting

      As a relatively less scary story, the last bottle-making company I worked for (was bought out by Silgan Plastics) had these expensive plastic moulding machines bought at a high price from Italy. I was called in because the maintenance guy had been instructed to replace a PCI nic and couldn't do it. I opened the cabinet and lo and behold, there's an XP desktop sitting there with cheap Dell keyboard and mouse. The harddisk and motherboard had been bolted onto the metallic plates (no real case).

      I had worked for over a year as the only IT guy without knowing there were hoards of Windows desktops on the factory floor, with expensive maintenance contracts that brought in people to work on them.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    12. Re:Medical equipment by Anonymous Coward · · Score: 0

      Any links to stats about rate of failures for these machines loaded with Windows or are you just trollin more for the fear mongering mod points?

    13. Re:Medical equipment by Achromatic1978 · · Score: 2, Insightful

      Apropos of the seriousness of the situation, the heart would be beating or not beating. It's just a monitor, not a defibrillator...

    14. Re:Medical equipment by presentt · · Score: 4, Funny

      Similarly, I believe an MRI machine at my local hospital runs Windows.

      While getting an MRI of my knee after an injury, the tech gave me a pair of headphones to listen to music from a CD I brought in, which was piped in from the control room along with audio from the technician ("almost done, dolly, just one more scan")

      About halfway through the second track, the music abruptly switchd to the "BUHBUHBUHBUHBUHBUHBUHBUHBUHNNNNNN" sound of Windows freaking out, followed by silence, and then by the Windows startup sound. The MRI seemed to keep running, but at least the communications were using Windows.

      --
      I decided to stop stealing cynical quotes to use as a signature line.
    15. Re:Medical equipment by jacquesm · · Score: 3, Insightful

      yes, but you make decisions based on available information, provided by that monitor.

    16. Re:Medical equipment by mark72005 · · Score: 0

      a number of years ago as a high school student i had a part time job at a local arcade, and many of the video game machines at that time were running windows. NT i think it was. they had an actual Gateway (2000, in those days) case inside.

    17. Re:Medical equipment by ozmanjusri · · Score: 4, Funny

      Started breathing.

      --
      "I've got more toys than Teruhisa Kitahara."
    18. Re:Medical equipment by presentt · · Score: 1

      In my experience BSODs appear when network interface drivers get thrown for a loop. I've seen a few blue screens for those drivers on different computers with different drivers and different versions of Windows.

      It's difficult to judge when a task is too complicated for a computer to run. It's also difficult to be 100% sure a driver you think is reliable really is. I wouldn't want to worry about it in a hospital, or when controlling freight trains.

      --
      I decided to stop stealing cynical quotes to use as a signature line.
    19. Re:Medical equipment by reddburn · · Score: 3, Informative

      They are connected to the intranet - most E.R. docs use PDA's running software that can retrieve info from these machines, order prescriptions & tests, etc.

      --
      "Those who believe in telekinetics, raise my hand" - Kurt Vonnegut, Jr.
    20. Re:Medical equipment by ozmanjusri · · Score: 5, Funny
      I'd hate to see a BSOD on one of those just when a patient is in desperate need of drugs.

      I know.

      It's bad enough when I try to order a pizza online.

      --
      "I've got more toys than Teruhisa Kitahara."
    21. Re:Medical equipment by RodgerDodger · · Score: 1

      So... the monitor locks up, the patient has a heart attack, and the nurses (who rely on the auditory alarm to alert them, as they can't visually monitor the patients) don't realise. Patient dies, family sues.

      --
      "Software is too expensive to build cheaply"
    22. Re:Medical equipment by fm6 · · Score: 0

      Nothing is "not connected to the internet", not if it has an IP address — and nowadays all network devices have IP addresses. Even if the network is physically isolated, all you need is somebody plugging in an infected laptop.

      That said, I think the security and reliability level for embedded Windows is probably much higher than it is for any desktop version. Less add-on crap, for one thing.

    23. Re:Medical equipment by g0dsp33d · · Score: 4, Funny

      Wasn't the daughter - it was something he installed in his wife.

      --
      lol: You see no door there!
    24. Re:Medical equipment by Architect_sasyr · · Score: 0, Troll

      Which is the crux of why windows makes it into the hospital. With Linux there is no accountability. At least with Windows if something goes wrong someone can be sued and it's not the hospital (at least that's the idea, if not always the case).

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    25. Re:Medical equipment by sevenfootchicken · · Score: 3, Informative

      Medical equipment: I confirm. My cousin is an engineer for General Electric, Medical section. As far as I know he services cardiac echography equipment. From what he told me, they all run Windows. Of course, this isn't life threatening, but I do know he's hardware guy and it wouldn't be the first time he calls me for a software problem in his job.

      While not in this case, a BSOD may mean real "D" these days in a hospital.... Sad, but true...

      While I agree this is questionable, I don't think they are connected to the internets (at least I hope not). So, the whole virus/worm fear is probably irrational.

      I worked for hospitals and they are connected to the internet. The products from GE were so far behind in Windows updates and virus protection it was scary. We had to pull a couple of machines of the network for blasting out virus' several times.

    26. Re:Medical equipment by EvanED · · Score: 2, Interesting

      Except that a BSOD on both WinXP and Win2000 are not that hard to cause

      If you stay away from flakey video card drivers, I would dispute this fact. I use Windows as my primary OS and have seen very few BSODs. This is from XP, Vista, or Server 2008. The NT line has always been as stable as any Linux setup I've put together.

    27. Re:Medical equipment by Anonymous Coward · · Score: 1, Informative

      Not only ARE they connected to the internet, they are also networked together in hospital units and patient data is loaded on them. Your hourly blood pressure and temperature while you're in ICU, your allergies, your currents meds, and many other things get loaded into Windows systems that work together (or not). That saves me and I see it every day, along with the problems caused by lockups, crashes, system errors, updates, and other things.

    28. Re:Medical equipment by ericlondaits · · Score: 1

      It'd be trivial to implement an alarm that sets off if the computer doesn't send a periodical signal. I'm not saying that that solves all possible problems... but I don't think that's neither the biggest nor an actual problem of using windows in medical monitors.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    29. Re:Medical equipment by dreamchaser · · Score: 1

      I have unfortunately have had to spend a lot of hours in hospitals over the past year or so. I have yet to see a single doctor with a laptop. Also, those machines are not setup for interfaces like that.

      That being said, I'd rather see a custom Linux kernel or even something like QNX or Vxworks running these types of machines.

    30. Re:Medical equipment by Anonymous Coward · · Score: 5, Insightful

      Sue them for what? Microsoft makes no guarantees. Read your license agreement.

    31. Re:Medical equipment by Randall311 · · Score: 3, Insightful

      Agreed. Windows should have no place running medical equipment. There should be embedded, thoroughly tested solutions that use some sort of real-time kernel, and it should be the law. How the hell could they think of using Windows on a piece of equipment that needs to be running to save people's lives? It's asinine and scary as hell! The timings on many of these medical devices need to be guaranteed. Running a full OS on these devices is overkill, and it opens the device up to any problems of said OS... and we all know the laundry list of problems Windows has. Let's get some VxWorks or Linux RT up in here!

    32. Re:Medical equipment by Anonymous Coward · · Score: 1, Informative

      FYI: BSOD != "worm/virus". HTH. HAND.

    33. Re:Medical equipment by Blakey+Rat · · Score: 1

      Assuming they're running Windows 2000 or newer, the only way they'll get a bluescreen is if there's a hardware failure. In that case, it doesn't matter what OS you're using, you're going down.

      I've seen a lot of Sun boxes when I worked with MRI machines, I was a little surprised at that.

    34. Re:Medical equipment by AceofSpades19 · · Score: 1

      For example, if Red Hat supplied the OS and it crashes let say, then the hospital would obviously sue Red Hat because they are responsible for the final testing and they are supposed to make sure it works.

    35. Re:Medical equipment by whiskey6 · · Score: 1

      I heard she was using lime wire

    36. Re:Medical equipment by Hal_Porter · · Score: 5, Interesting

      I worked on an X Ray system that run Windows 2000. There was actually an earlier Linux version but the customers wanted Windows for some reason. I'm not sure why, installing applications on a X Ray system seems to me to be incredibly unwise.

      But it wasn't as bad a decision as you think. The actually X ray and display was essentially a separate machine. There was a PCI bus driven by the Windows box but everything was set up so that if the Windows side crashed the X Ray would continue to work. There was a dedicated monitor and the UI could be handled either with a mouse or with dedicated buttons. One of the tests was that you could continue to use the system while Windows rebooted from a BSOD. Or failed to reboot actually, we'd overwrite the MBR and the dereference a null pointer in kernel mode WinDbg which would trash the machine irrevocably.

      Essentially all desktop stuff is crap compared to well designed embedded systems. Embedded systems, at least good ones, don't call malloc except at initialization to avoid memory fragmentation. The code is much simpler - the X ray system would initialize the hardware and then sit in a loop waiting for commands from the hard keys. Code coverage was 100%, and the actual code was tiny, only a few 10s of kilobytes. The embedded system didn't have a filesystem and didn't do any dynamic loading - an image was booted from flash and that was it. The hardware was absolutley sealed, unlike in a desktop environment where people can install a $5 webcam with buggy drivers. There was even a hardkey to disable UI events from Windows - from Windows POV the UI device would be unplugged, just in case the Windows UI application went apeshit and overloaded the embedded side with bogus UI events. People worked out worst case interrupt latency and used vxWorks, a very light weight OS. All the critical stuff worked in this environment or was in hardware.

      Essentially the Windows PC was a glorified Human Interface device but everything was set up so the hard buttons were a more convenient system anyway. So people actually doing X Rays would use those. The point of all this was that we couldn't prove the desktop stuff was reliable so we worked on the assumption that it wasn't.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    37. Re:Medical equipment by Orion+Blastar · · Score: 1

      My last job was writing Visual BASIC code for medical software. There was a series of software that checks to see if surgical trays were cleaned properly and if any contaminated trays came in contact with other trays to track staph infection.

      They used remote access software to reboot the workstations and server every night at midnight via scripts. That was how bad it was.

      I tried to tell them to convert to C++ or Python under Linux and license some open source project that the medical software violated patents on so they wouldn't infringe on anyone else's IP. They considered it and then rejected the idea and did all they could to force me to quit by trying to stress me out and then when I got sick they fired me for getting sick on the job. Since it was a small business with under 15 employees they were immune to civil rights employment laws.

      The company is still in business today. Before they hired me their product was bloated and buggy and used Excel files and Access. I streamlined the code made it crash less often, and converted the database files to SQL Server and fixed all the issues they had with it. The owner talked about using new technologies and I came up with the idea to go to Linux and C++ or Python and make it MySQL based. At first they considered it, and then later told me I was an idiot for suggesting it as it would never be stable as Windows is and Visual BASIC was way better than C++ or Python.

      To the best of my knowledge they are still Windows based and SQL Server based, and possibly use scripts to reboot workstations and servers that crash a lot.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    38. Re:Medical equipment by Anonymous Coward · · Score: 0

      You're not getting the point- if the heart stops beating, the Docs need to know so they can try to restart it. It is unlikely, but if they have to wait for a Windoze reboot, the fetus is dead, or brain-dead by the time they know its heart stopped and can act.

    39. Re:Medical equipment by TubeSteak · · Score: 1

      With Linux there is no accountability. At least with Windows if something goes wrong someone can be sued and it's not the hospital (at least that's the idea, if not always the case).

      What are you talking about?

      Why would a patient or the (dead) patient's family sue Microsoft or [*NIX Company] because a 3rd party did a shitty job sorting out the software & hardware?

      If anyone gets sued, it's the vendor of the failed device.

      --
      [Fuck Beta]
      o0t!
    40. Re:Medical equipment by tdelaney · · Score: 1

      Or maybe a driver with a race condition in it? Or how about one that writes to an uninitialised pointer. Maybe 99.99% of the time, it will get lucky, but that 0.01% can kill you. Remember - drivers tend to run in kernel space, giving them much greater ability to cause serious issues (including BSOD).

      Of course, the same can happen (and has) on pretty much any platform - but the more complicate the platform, the more likely it is to occur.

    41. Re:Medical equipment by cjb658 · · Score: 4, Funny

      Human wishes to start breathing. Cancel/Allow?

    42. Re:Medical equipment by thewils · · Score: 2, Funny

      ...at least you think it all worked fine, but as yet you haven't had any kids and you have a propensity to throw cars around when you get angry.

      --
      Once I was a four stone apology. Now I am two separate gorillas.
    43. Re:Medical equipment by ion.simon.c · · Score: 1

      My GP has a laptop.
      Just wait....

    44. Re:Medical equipment by ion.simon.c · · Score: 1

      Are the comm links unidirectional?

    45. Re:Medical equipment by drinkypoo · · Score: 1

      The more embedded-ish the platform, the more likely it is to have a watchdog timer. Most of these machines are for monitoring equipment only, and the only problem with a BSOD if you have a watchdog timer is a short interruption in service which may result in a false alarm.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    46. Re:Medical equipment by ion.simon.c · · Score: 4, Informative

      Nothing is "not connected to the internet", not if it has an IP address

      What?
      Did you know that DHCP servers hand out IP addresses?
      Did you know that you can have a DHCP server on a LAN?
      Did you know that you can have a LAN that's not connected to the internets?

    47. Re:Medical equipment by drinkypoo · · Score: 1

      I understand removing optical discs from drives, but having to remove the patient from the MRI before rebooting seems scary. What if the thing just reboots instead of hanging? Does it turn your brains into something the consistency of hot grits?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    48. Re:Medical equipment by ion.simon.c · · Score: 1

      Sue them for what? Microsoft makes no guarantees. Read your license agreement.

      Your license agreement is not the same as theirs.

      Seriously.

    49. Re:Medical equipment by ion.simon.c · · Score: 1

      Wait! Like a hardware watchdog???

    50. Re:Medical equipment by mrbluze · · Score: 1

      I've seen a lot of Sun boxes when I worked with MRI machines, I was a little surprised at that.

      I've seen a lot of spiral CT scanners running Linux. Am yet to find out what our new MRI machine is running.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    51. Re:Medical equipment by Anonymous Coward · · Score: 1, Interesting

      At the hospital where I work, our catheterization lab's monitoring equipment is all Windows based, right down to the fluoroscope, and most of it is TCP/IP based and living on the same network that the unit clerks use to surf www.freesmiliesifyouletmeinfectyourbox.com.

      For those of you who don't know, the fluoroscope is what physicians use to watch the wire that they shove into your arteries during angioplasty, or the similar wire that they use to burn misbehaving parts of your heart muscle to death during radio frequency ablation. Thus, the BSOD could very well mean that a patient is now sitting on the table with a bunch of metal objects inside him/her, and no way to see them to get them out safely.

    52. Re:Medical equipment by ozmanjusri · · Score: 2, Funny

      This child process has performed an illegal operation and will be shut down.

      --
      "I've got more toys than Teruhisa Kitahara."
    53. Re:Medical equipment by blacklint · · Score: 1

      What makes you think that Windows Embedded isn't an embedded, thoroughly tested solution?

    54. Re:Medical equipment by CycoChuck · · Score: 1

      A few months ago I had to reload Windows because the usb driver got corrupted and I got a BSOD every time I press any key on my usb keyboard. No BSOD using my PS/2 keyboard. So the list by your standards should be:

      1. When one tries to run an application on a computer which does not have the capacity to run said application;

      2. When one messes up driver installations.; and

      3. When you use a usb keyboard.

      --
      Windows is as solid as quicksand.
    55. Re:Medical equipment by Pinchiukas · · Score: 1

      She crashed.

    56. Re:Medical equipment by CycoChuck · · Score: 1

      Error: MRI.DLL has performed an illegal operation. Press ALT+CTRL+DEL to restart.

      --
      Windows is as solid as quicksand.
    57. Re:Medical equipment by Keen+Anthony · · Score: 3, Insightful

      Many organizations buy into the luster of colorful brochures, happy sales reps, and the idea of the universality of Windows. They just assume there's a guarantee too.

      Besides, Linux is a fad, and you know it's made by hackers, and hackers are evil, and it's a variant of UNIX, but it might be illegal too so you'll get in trouble with SCO or Novell or HP or somebody for using it, and besides no two Unixen are the same, etc. etc. etc.

    58. Re:Medical equipment by thegameiam · · Score: 2, Informative

      There are lots of IP networks which are not connected to the Internet. However, the concern you raise is valid for many, but not all, networks. Most organizations are worried only about perimeter security rather than looking at the whole network.

      --
      Need Geek Rock? Try The Franchise!
    59. Re:Medical equipment by porcupine8 · · Score: 1

      I worked briefly in a lab with a MEG (magnetoencephalogram, less common than fMRI) machine. Not only did it run on Windows, it was set up in Japanese, so only the Japanese guy in our lab (who did not quite speak good enough English for me to communicate effectively with him) could actually run the machine. Sometimes for experiments he'd come in, get it going then leave. If it crashed after that, I was screwed and the experiment was over. Thank goodness that thing was in a university lab and not a hospital where someone might want to try to use it for something medical!

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    60. Re:Medical equipment by rv101 · · Score: 1

      Are you working for General Electric?

    61. Re:Medical equipment by ion.simon.c · · Score: 1

      Nnh. I need to learn to read the damn comment.

      Regardless... if you have gone to the trouble to segregate a LAN to prevent the machines on from coming in contact with the Internet, you're also not gonna allow folks to attach machines willy-nilly to it.

      If you do... well then you have just lost the game, and need to reconsider your position with your employer.

      Also, newsflash, some LAN's don't use IP at all. I bet that both of use know about IPX/SPX. : D

    62. Re:Medical equipment by jacquems · · Score: 5, Informative

      Well, I certainly hope so. From what I hear those machines are indeed standalone. However, you just need one doctor with a laptop that is infected connecting directly to such a machine and mayhem ensues. Are they allowed to do that? Probably not.... Will they do it? Probably yes... :-(

      You would be surprised how much medical equipment is connected to the internet. My mother is a CT tech who works the night shift (in the USA). Rather than have a radiologist at each hospital all night to interpret the scans, they have one radiologist receive all the scans from all the hospitals in their group over the internet. The CT scan system is online: it takes the scans, stores them digitally, and then transfers the files to wherever they need to go.

      They supposedly have a firewall and a VPN, but their IT department is not so bright, so I wouldn't count on them to be able to configure it correctly. I have heard tales of spyware infections of the CT scan terminal due to employee web surfing, and an employee who was (incorrectly) accused of viewing porn sites on the job.

      Even when medical equipment is not directly connected to the internet, you can be pretty sure that patient records are stored on internet-connected machines (for things like sharing records between hospitals in the same system, etc.). It may not be directly life-threatening, but it certainly is a huge privacy concern.

    63. Re:Medical equipment by Antique+Geekmeister · · Score: 2, Insightful

      I've seen them. The laptops are in their offices, or connected over VPN's or dialups, even unauthorized dialups. And increasing numbers of medical devices have printing, TFTP, email, and other file transfer capabilities precisely to distribute patient information. with Windows variants in place,they're more vulnerable to remote manipulation: it's a serious danger.

    64. Re:Medical equipment by Antique+Geekmeister · · Score: 1

      You could have left out the Windows part. Siemens was no more stable when they used IRIX for CT systems. I spent a fascinating hour, years ago, explaining the security concerns of their NFS practices to some lab technicians while a friend had a CT for some sports injuries.

      What they'd been doing to allow their staff to edit reports while viewing data was... quite frightening if you realize the lack of security with classic NFS.

    65. Re:Medical equipment by Antique+Geekmeister · · Score: 3, Informative

      You don't leave patients in MRI's any longer than necessary. Unless you like being shoved in a sewer pipe and having dwarfs with hammers bang on it (the sound of an MRI firing), it gets pretty scarey in there. And the staff can't chat with you easily when you're in there and they have to stay outside fixing things.

      Also, this is a patient. If something goes wrong, you don't want them _stuck_ in the MRI and have to cart medical equipment in, especially anything electronic like an EKG or a defibrillator, while they're near the magnets. It's much safer to wheel them out so that they know you care more about them than about the equipment.

    66. Re:Medical equipment by johannesg · · Score: 4, Funny

      This child process has performed an illegal operation and will be shut down.

      Come on, if you go that way do it right:

      This child process has performed an illegal operation. Retry, ignore, or abort?

    67. Re:Medical equipment by Darkk · · Score: 0

      Actually, this is true with ANY drivers for Windows. Microsoft tried to enforced this digitally approved and signed drivers by Microsoft so people wouldn't complain that stuff didn't work right. Well, you still can install unsigned and unapproved drivers, you'll just get a nag warning saying along the lines of, "If you use these drivers it may fuck up your system so don't blame Microsoft!". I remember Microsoft said they weren't going to allow any unsigned drivers to be installed on Vista. I guess after much debate Microsoft changed their minds. They probably figured if Microsoft is too slow in approving these drivers we'd bitching at them for being so. I've seen screen of death on most platforms from Windows 3.11 all the way through Vista. And some flavors of Linux. It's bound to happen once in awhile due to flaky drivers or some issues with the hardware. Shit happens, just don't bet your life on it.

    68. Re:Medical equipment by Anonymous Coward · · Score: 0

      In the late '90s I worked at a company that produced critical life-sustaining medical machinery. The coders used a real-time OS and the code was thoroughly massaged.

      Then enters a new owner of the company and decrees that all equipment shalt use Windows CE. I suppose some extraordinarily dim PHB got dined by MS salespeople.

      The coders said "?!?" and quit. In exasperation. All of them. Within three weeks.

      The new owners said "Huh? Oops." and shelved the product we had worked on for four years. One hundred engineers. That was quite a lot of investment thrown in a pit.

    69. Re:Medical equipment by Anonymous Coward · · Score: 0

      the usb driver got corrupted

      Surely this would come under point 2?

    70. Re:Medical equipment by Anonymous Coward · · Score: 0

      From what my friend at Phillips Medical systems says, the ultrasound machines and the like running windows (and they're often enough built of junky hardware too just to complicate things) are connected to the internet sort of. In many hospitals they're behind a number of significant barriers often on their own protected subnet. But given the looming trend of data (such as video of your unborn child) being dumped of onto thumbdrives, that's hardly great comfort. The desire to run windows is understandable, it facilitates a lot of functionality. And there is the substantial risk of frequently re-inventing the array of wheels for mission critical applications. In the end I trust in the wisdom accumulated from metallurgical engineering. Everything will fail. The key is to create the circumstances where that which fails will always do so predictably, in a manner that can be controlled and which will always avoid catastrophe.

    71. Re:Medical equipment by cyb97 · · Score: 2, Insightful

      No they are not. They are however usually connected to a network (since pictures/data are transferred via ipv4). If the hospital chooses to secure it's network it's fine, if not well can't really blame the maker of the device.

      I guess most people would be scared if they knew how much hospital equipment is running on windows. However looking at the number of incidents, there aren't really that much reason to be afraid of windows. The real culprit is the software designers (and hospital staff).

      Software errors in medical devices has killed people since before Microsoft made it's first OS.

      Having a platform more programmers are familiar with might not be such a bad idea...

    72. Re:Medical equipment by mgblst · · Score: 1

      have you started to notice some changes in your body, super-human strength, ability to shoot out webs? Or maybe turning green when you get angry?

    73. Re:Medical equipment by Corporate+Troll · · Score: 1

      I don't know if they fixed this bug. Can't test now, I'm running Debian. I also have seen BSODs upon inserting a bog standard USB stick in diverse Windows machines. Some of them for which I absolutely know that they use the standard Microsoft USB drivers.

    74. Re:Medical equipment by Randall311 · · Score: 1

      TFA made it sound like these things were running vanilla Windows 2000 and BSODing all over the place. Maybe I bought into the hype.

    75. Re:Medical equipment by rbanffy · · Score: 1

      While they are certainly not connected to the public internet, there may be some pressure to include network ports and a TCP/IP stack so that they can all be monitored from a central position. This network should, of course, be treated as a secure network and no uncertified computer should be allowed to be plugged in.

      All it would take is to plug an infected (and contagious) box into the wrong network and you could end up with lots of zombies, spam and otherwise.

    76. Re:Medical equipment by William+Robinson · · Score: 1

      I would have used it on my mother-in-law.

    77. Re:Medical equipment by legoman666 · · Score: 1
      Indeed. I can't even remember the last time I got a BSOD by doing out of the ordinary. When I'm trying to increase my overclock to it's max I often see them. They help me know I'm trying to push the machine too far.

      Oh, I got one once when I pulled out a PCI card of a running machine. Apparently Windows doesn't like that.

      And lets see.... that's all I can think of. Every time I've gotten a BSOD, it was my fault. I'm sure 99% of all BSOD's are user fault/error.

    78. Re:Medical equipment by gazbo · · Score: 1
      The very last update to that bug is:

      On 2002-10-29, another third party, who had access to a Windows NT XP system with the first service pack applied, reported to me confirming that on that system it was now impossible to reproduce this bug.

    79. Re:Medical equipment by Corporate+Troll · · Score: 1

      Yes, I posted before reading... Still, that was a pretty damned serious bug and machines installed in medical equipment most likely are not patched correctly.

      Still doesn't change my "stick-in-USB-stick-and-BSOD" experience... Of course, I hope USB sticks stay far far away from medical equipment.

    80. Re:Medical equipment by ps236 · · Score: 1

      Wouldn't flaky drivers cause problems on any OS.

      If the Linux driver for the heart monitor device crashes, your Linux heart monitor system might not crash, but it'll still be as useful as a brick.

    81. Re:Medical equipment by gazbo · · Score: 1

      TFA also surmised that the train controls were running on Windows based on the fact that he'd seen something else related to trains running on Windows. Methinks the author's bias is showing through somewhat - which is a shame, because the first entry (and first entry only) about using a full blown Windows solution to display an arrow was actually pretty entertaining.

    82. Re:Medical equipment by Randall311 · · Score: 1

      This is true. I was also disappointed that the author blamed Windows for the memory leaks rather then the userland applications. Windows might be an insecure OS but the only memory leaks I have ever seen are from poorly written code, not the OS itself. The fact that Windows has so many poorly written applications is just an artifact of Windows being the most popular OS these days.

    83. Re:Medical equipment by sjbe · · Score: 1

      However, you just need one doctor with a laptop that is infected connecting directly to such a machine and mayhem ensues.

      Doctors don't carry laptops to work. They would have no use whatsoever for one on any of the wards or for anything to do with patient care. The computers they do need to use for medical records and such are provided for them by the hospital. Plus few medical devices are network connected because there is no reason for them to be.

    84. Re:Medical equipment by Corporate+Troll · · Score: 1
      Also, back in my Win2000 days, I switched two PCI cards from banks (the computer was evidently not powered, just in case you wondered). The one was a NIC, the other a SCSI card. Windows 2000, booted directly into a BSOD. Linux, installed on another partition did launch as if nothing happened.

      Switching the PCI cards again, made Windows 2000 boot again. I only wanted to switch the cards to make one plug more accessible: The SCSI external connector blocked my access to the RJ-45 port.

      Anyway, this is pretty much a very uncommon situation, so I don't really hold it against Windows 2000

    85. Re:Medical equipment by dpilot · · Score: 1

      Was it possible for the Windows side to set the dose/duration of the X Rays without those settings being readily apparent on the hardware side?

      --
      The living have better things to do than to continue hating the dead.
    86. Re:Medical equipment by Hal_Porter · · Score: 1

      No.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    87. Re:Medical equipment by Anonymous Coward · · Score: 0

      Insightful???? If you make and sell a system using Windows, it's YOU that is accountable, not Microsoft. Please someone mod parent as troll.

    88. Re:Medical equipment by sjbe · · Score: 1

      Your hourly blood pressure and temperature while you're in ICU, your allergies, your currents meds, and many other things get loaded into Windows systems that work together (or not).

      The backend databases for this stuff is pretty much always something much more robust than Windows. We're not talking Windows XP and MS Access here. The front end for the computers used to enter these medical records are frequently Windows based but that's nothing to get worked up over so long as the system administration is competent.

    89. Re:Medical equipment by Hognoxious · · Score: 1

      Assuming they're running Windows 2000 or newer, the only way they'll get a bluescreen is if there's a hardware failure.

      I call BS. I've had two XP machines (different manufacturers even) BSOD due to bluetooth drivers.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    90. Re:Medical equipment by Hognoxious · · Score: 1

      the last bottle-making company I worked for (was bought out by Silgan Plastics) had these expensive plastic moulding machines bought at a high price from Italy.

      Stop! That's your problem, right there.

      I bet it looked nice, though. Was it red?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    91. Re:Medical equipment by Hognoxious · · Score: 0, Troll

      It'd be trivial to implement an alarm that sets off if the computer doesn't send a periodical signal.

      And you die while it's waiting for someone to click "allow".

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    92. Re:Medical equipment by Anonymous Coward · · Score: 0

      While I agree this is questionable, I don't think they are connected to the internets (at least I hope not)

      Actually, they are.

      We had a case when a Kodak CR reader at the hospital caught a virus. And since it was an unpatched windows machine with no access for local IT, there was nothing they can do to clean up their network. They were running around cleaning other computers and the viruses had a safe harbor on that system. Finally, they had to pay big bucks to Kodak, to get an engineer on site and rebuild and patch the system.

    93. Re:Medical equipment by Fri13 · · Score: 2, Interesting

      Then EU companies should start selling those devices to US, because here devices does not run any common OS. Every software is checked very carefully that there ain't anykind problems. It is expensive but you need to trust the device what keeps living person a live and does not kill him because malfunction!

    94. Re:Medical equipment by Anonymous Coward · · Score: 0

      Um...did you just say you would do your mother-in-law?

    95. Re:Medical equipment by Anonymous Coward · · Score: 0

      hahaha... I've read it before. It basically says do not use this product in any application of a critical nature.... i.e. elevators, battleships, space shuttles... basically anything where life is on the line.

    96. Re:Medical equipment by galoise · · Score: 1

      I can confirm this. In the Institute of Neurosurgery here in my country, a GE mainframe used for control of a laparoscopic surgery machine runs windows. My mother in law commented just a couple of days ago, how she had witnessed an operation procedure having to be stoppepd and postponed (with the patient in the OR!) because an unexplainable BSOD with the machine that controlled the operating equipment.

      Luckily, the surgeon hadn't yet begun the actual procedure and was just making preparations (moving veins aside, finding nervous tissue, etc). I can only imagine that if the BSOD had happened at a more critical moment in the operation, the story would have been far more bleaker, instead of anecdotal.

      --
      entia non sunt multiplicanda praeter necessitatem
    97. Re:Medical equipment by galoise · · Score: 1

      I call BS too. I had a BSOD with windows vista on a brand new dell notebook without any kind of HW failure.

      Actually, it was rather funny, as i hadn't witnessed one for a long long time. I had to explain everything to my girlfriend, since i was laughing out loud, and she didn't even know what a BSOD was (she had a mac until very recently).

      In any case, you are wrong. I've had BSOD without HW fails in windows XP and windows vista, and i've had HW fails in Linux without the whole system halting and needing a reboot.

      --
      entia non sunt multiplicanda praeter necessitatem
    98. Re:Medical equipment by EvanED · · Score: 1

      Actually, this is true with ANY drivers for Windows.

      It's particularly true of video card drivers though, because they are complex beasts (fortunately though most of it lives in user space) and because video card manufacturers want to make it fast even at the expense of stability so Mr. Gamer can get 300 fps instead of Mrs. Gamer's 270.

      I remember Microsoft said they weren't going to allow any unsigned drivers to be installed on Vista. I guess after much debate Microsoft changed their minds.

      They aren't allowed, however, on the 64-bit edition of Vista. (I don't know if they were on x64 XP.) Actually I'm running into that now because VMWare Server's service isn't signed apparently, so Server 2008 won't start it. I have to explicitly disable driver signing each boot from the F8 menu.

      I've seen screen of death on most platforms from Windows 3.11 all the way through Vista. And some flavors of Linux.

      Yep, same here. Only one I haven't seen it on is Server 2008, but that's because it's been installed all of two weeks now. My point is not that they don't happen, but that they are rare -- just like kernel panics in *nixs.

    99. Re:Medical equipment by galoise · · Score: 1

      yeah, so? an OS has to be robust *because* users make mistakes.

      The point is that windows allows those mistakes to cripple and halt the system, when well-made OSes are able to recover from such mistakes.

      That's a big part of what stability means in this context.

      --
      entia non sunt multiplicanda praeter necessitatem
    100. Re:Medical equipment by russotto · · Score: 1

      I used to work for the now-defunct #2 CT manufacturer. They switched to Windows too. But the article's statement of "I really begin to doubt the intelligence of engineers today whenever I encounter a medical equipment manufacturer that has made the switch to Windows from Unix" is nonsense. It certainly wasn't engineers pushing for it; it was management, over the objection of engineers. And while Windows isn't while the company went under, the same management which pushed it, is.

      Are CT scanners networked? You bet they are, for good reasons. On the Internet? That's up to the hospital, not the manufacturer.

    101. Re:Medical equipment by russotto · · Score: 1

      Doctors don't carry laptops to work. They would have no use whatsoever for one on any of the wards or for anything to do with patient care.

      Think radiologists. They have no use whatsoever for anything to do with patient care.

    102. Re:Medical equipment by stewbacca · · Score: 2, Informative

      Since when does adding a laptop computer to a network give you Internet access? We have three networks at work, and only one has the physical capability to connect to the Internet. Are you sure you aren't one of those management people the article is griping about? ;-)

    103. Re:Medical equipment by stewbacca · · Score: 1

      BSODs occur when you go to the Lifetime Fitness gym and their gigantic looping touch screen displays are displaying, well, giant blue screens of death. Look, the only reason this article has any merit is because it is grounded in anecdotal truth. EVERYONE can relate to the problems that he laid out, even if they are exaggerated, (or like in the train case, not even verified as a Windows problem).

      I really love it when people dismiss any criticism of Windows as "anecdotal". The term BSOD came about because of how frequently we have all experienced it (and the fact it happened in the middle of a Bill Gates demo didn't hurt, either).

    104. Re:Medical equipment by Just+Some+Guy · · Score: 1

      Sue them for what? Microsoft makes no guarantees. Read your license agreement.

      1) What agreement? I don't see a contract anywhere.

      2) MS knows darn well what Windows is being used for. You could interpret their lack of asking people to stop it as implicit acceptance of those uses.

      --
      Dewey, what part of this looks like authorities should be involved?
    105. Re:Medical equipment by Blakey+Rat · · Score: 1

      Drivers are hardware. The driver for your (say) video card is part of the video card hardware.

      A lot of people are willing to give companies a pass when they develop quality hardware, but terrible terrible drivers. (HP printers, for example.) The problem is that you use your printer driver as much or more as you use the printer itself.

    106. Re:Medical equipment by Blakey+Rat · · Score: 1

      Drivers are hardware. It's part of the hardware package; you buy the bluetooth dongle or PCI card, and you get the driver with it.

    107. Re:Medical equipment by Anonymous Coward · · Score: 0

      Did you know that you can have a LAN that's not connected to the internets?

      Did you know sometimes the LANs that are not connected to Internet have laptop connect to them for maintenance? And those laptops sometimes are connected to the 'net? So if one of those laptops gets infected with something, they can spread it to the non-connected LAN.

    108. Re:Medical equipment by PitaBred · · Score: 1

      If the laptop's already infected, then it can spread to the rest of the network it gets connected to. Voila! Infected, malfunctioning machines on the separate LAN, and no intarweb needed!

      Think before you post kids. You could be the stupid management and not know it.

    109. Re:Medical equipment by Anonymous Coward · · Score: 0

      I can confirm this too. After I left a medical company, it was acquired by a large conglomerate (no names, but a German competitor to GE :-).

      The medical machine was the top of the line and most respected in its field. After unnamed-company took over, they demanded a consistent UI across all product lines. Somewhere along the way they also demanded a particular new library to be used (mostly as a way to promote code-reuse, even though that library wasn't even working yet). They never asked that the machine be changed to use Windows. However, one or both of those changes required the use of MFC. So they migrated to Windows.

      Of course, this was an embedded version of Windows, and it was only put on the front-end user-interface board of the product. The article above seems to have an implication that people are shoving retail boxes of Windows onto embedded systems, and few people do that. (not a great embedded OS, but I think it is liked by the sorts of people who think that Windows means that they can hire programmers as a commodity)

      Needless to say, it took years to change the OS to Windows and rewrite the apps. The machine that used to be the top in its field and the gold standard slowly stagnated and relinquished its top spot in the market.

      (anonymous on purpose, sorry :-)

    110. Re:Medical equipment by MyOtherUIDis3digits · · Score: 1

      Sorry, but just yesterday I installed MS Services for Unix on my work XP laptop to try to access some NFS mounts. Every time I try to map a share, I get a BSOD quickly followed by a hard reboot.

      --
      Ignore anything I said above, I actually agree with everything you believe - mod accordingly.
    111. Re:Medical equipment by Darinbob · · Score: 1

      No, echocardiography machines are connected to hospital networks. Needed to send images from the machine to an archive or review server.

      However they don't use generic desktop Windows, they've been stripped down the minimum. The majority of viruses and such probably wouldn't find a foothold there easily.

    112. Re:Medical equipment by Darinbob · · Score: 1

      Off topic, but I was debugging some problems at a place that also had an "open" MRI mchine. Instead of the closed off sewer pipe, it's open to air on the sides and is smaller. It can't do as much as the giant systems, but is cheaper and smaller making it accessible to smaller clinics, and good for claustrophobic patients.

    113. Re:Medical equipment by Darinbob · · Score: 1

      Well, some embedded systems are complicated enough that you have to keep doing mallocs. Complex enough that it's a major application (many megabytes with several processors). Though I am pulling out my hair at times over long-departed coders who designed stuff with a desktop mindset...

    114. Re:Medical equipment by stewbacca · · Score: 1

      While everything you state is true, the original claim was that any computer with an IP address qualifies as being connected to the Internet. The fact that an infected computer can infect other machines on a local network has NOTHING to do with the Internet, nor does that provide proof that "nothing is not connected to the internet", as fm6 opines.

    115. Re:Medical equipment by Hognoxious · · Score: 1

      Drivers are hardware.

      Bullshit. Crap. Rubbish.

      Sorry, but you need a three or four figure ID to get away with a totally stupid lie like that.

      It's part of the hardware package

      By that logic, instruction manuals are hardware too. As are antistatic bags and rubber bands.

      Oh, and in one of the cases the hardware was a usb blootooth device - and it wasn't even plugged in.

      Really Bill, don't you have better things to do?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    116. Re:Medical equipment by GaryPatterson · · Score: 1

      Don't upset him! You wouldn't like him when he's angry.

    117. Re:Medical equipment by RIC_Splinter · · Score: 1

      As a Siemens Field Engineer I can confirm that Siemens MRI systems do run on Windows, they left SunOS back in the 90's for WindowsNT and have evolved up to Windows XP64. There have been challenges with windows running MRI systems yet the major benefit is that users can be productive very quickly since they are familiar with the GUI. Recently Siemens changed the OS on the image reconstruction computer from Windows to Suse Linux. The image reconstruction computer takes the raw digitized signals, up to 32 channels of 24bit data at 10M samples/sec from the scanner and crunches them to create your image. Previously we used Windows and it made little but no sense to continue since Linux is much more efficient, the image reconstruction computer is not interfaced by anyone it simply hands off the completed image to the Main Console computer.

      Since your exam was research they usually take liberties to tweak the system which could make a bit unstable, your average hospital scanner is pretty well locked down and it clearly communicated to the techs that the intent of the scanner is to scan. Any extracurricular activities should not be done on the scanner, like web surfing, although a MRI scanner could have the capacity to browse the Internet it's just stupid considering the amount of lost revenue and patient care just because someone was to lazy to find another computer nearby to surf.

      Updates have been a challenge as well, we could not have the system stop and do an update and reboot in the middle of your exam, it has fallen on Engineers to go onsite and do the update although we are moving to having the update downloaded and asked if it is o.k. to do during startup.

      There have been rumors Linux may be running the MRI Scanner in the future, also I've seen some well made image review stations running Apple OS.

      Yes MRI scanners have to close to the patient and in the middle of a magnetic field. Image quality is based on how even the magnetic field is made, the sound is actually the result of rapid changes in the magnetic field, which by the way is the same principle your average speaker works, a permanent magnet with a voice coil to make sound, the difference in MRI is we do not intend to make sound, just rapidly change the magnetic field to focus on the image slice. Siemens has made wider "tubes" in the Espree and Verio MRI scanners, the Espree is full power MRI 1.5T and the Verio is Ultra High Field 3T, which makes high quality images compared to regular open magnets. I'm a little biased but if you need a bigger magnet to be comfortable you should seek out the Siemens Espree or Verio. As for the running Windows on a MRI you are preaching to the choir here, for now it's a necessary evil.

    118. Re:Medical equipment by Anonymous Coward · · Score: 0

      Purely for information, we drive a newish Siemens ultrasound machine at my hospital. According to the talks I've had with the service tech, it's a dual processor Xeon for the UI/display/main OS (which started off as Win2k, then moved to XP), with the usual several additional processing boards with custom all sorts of things for the raw ultrasound work.

      The machine is pretty close to brilliant, in terms of crashes/hangs. In the three years we've had it, it hasn't crashed or hung once to my knowledge.

      Our older machine is a Philips HDI 5000, of which there are about a hundred bazillion out there. It was built in 1997 or so, and is from the previous generation of US machines - which all ran some form of unix. The big changeover for US machines seemed to happen around 2000-2002 or so, from what I can tell.

      Both the old unix machine and the new XP machine are fine, although the older HDI 5000 tends to suffer more from occasional (once every 3-6 months?) software and even less frequent hardware deaths (perhaps once a year or two). Some of the hardware faults are almost certainly due to the age of the thing. It still functions perfectly well though.

      So from my small amount of knowledge in my one field, there's not a lot inherently wrong with taking a medical technology from unix to Windows. It just has to be done properly.

    119. Re:Medical equipment by dmr001 · · Score: 1

      In our hospitals (Portland, Oregon) the fetal heart monitor is a dedicated box connected to a Windows server that in turn displays fetal heart tracings on a PC screen above the monitor itself. (It runs an overpriced, difficult to use software package made by GE.) Sure, the server goes down now now and then. But, the actual tracing can still be seen on the thermal paper output, and the heart rate on the display on the dedicated monitor itself. For what it's worth, continuous fetal heart tracing has never been shown to improve outcomes anyway - the idea caught on well before it was adequately studied.

    120. Re:Medical equipment by Hal_Porter · · Score: 1

      I think it's a question of mindset. If you build something like how most modern desktop applications are built - a complicated and very abstract C++ class hierarchy and lots of dynamic allocation / deallocation - don't be surprised if it takes a good long to stabilize. And that's assuming the people that wrote it are conscientious about bug reports. If they mark 'em all "Can't reproduce" or "Try a later version" then it won't stabilize.

      But people have worked out a ways to build reliable software and those could be applied in either the desktop or the embedded world. But embedded programmers usually work in an environment where what they're shipping will end up in a device somewhere and there won't be a next version, at least not in that device. So the approach of making a simple system and getting it right first time is much more popular there. But was you say it's not universal. I can think of a handful of desktop apps which are stable and a worrying number of embedded systems which aren't.

      But mostly it's about what you worry about. If you worry about code beauty, pureness of Object Oriented model and how cool your tools are and ignore timing problems, how to handle out of memory conditions and all the low level stuff then your code will be shit. It's much more easy to do this on desktop stuff than embedded code. Hell, most desktop programmers assume that they don't need to worry about memory leaks or out of memory conditions because of garbage collection. And you can sort of see the results of that if you run their code overnight and watch the memory usage balloon.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    121. Re:Medical equipment by Anonymous Coward · · Score: 0

      Also has one big problem, a much less strong magnetic field and the field strength determines the quality of the scan for the most part.....

    122. Re:Medical equipment by Anonymous Coward · · Score: 0

      Nothing is "not connected to the internet", not if it has an IP address

      Does that mean my standalone computer with IP 127.0.0.1 has internet access? Sweet!

    123. Re:Medical equipment by CycoChuck · · Score: 1

      The driver works fine for months, then one day the usb keyboard died. No driver or software install involved. So this is not covered under point 2.

      --
      Windows is as solid as quicksand.
  3. WARNING by Creepy+Crawler · · Score: 1, Funny

    Not for use in nuclear submarines!

    --
    1. Re:WARNING by Anonymous Coward · · Score: 1, Informative

      Funny you say that, since it was used on the Aegis... If i remember right they now use bluecat linux.

    2. Re:WARNING by von_rick · · Score: 5, Interesting

      We have a 350MHz spectroscope in our lab that has embedded XP. Now if we go for few seconds of RF sampling, it writes Time vs Signal values as a CSV file. Now the funny thing is you can't open files with more than 65000 rows in excel and since the spectroscope itself has nothing but windows applications, none of them is capable of displaying the saved samples. You have to transfer the sample data to another computer and open them through Labview or Matlab or some such tool. Why would a spectroscope costing nearly $30,000 be running Windows.

      --

      Face your daemons!

    3. Re:WARNING by Creepy+Crawler · · Score: 1

      I KNOW it was used, and successfully crashed a submarine.

      It was a joke pointing at Windows NT. As in Not Working.

      --
    4. Re:WARNING by Creepy+Crawler · · Score: 2, Interesting

      Have you thought about playing dumb and reporting that as a bug to their tech support?

      Or... is installing MySQL out of the question? I hate to ask it, but a script to dump data into the MySQL database would be kind of handy. Still, querying and inspecting rf data should be a requirement on a spectroscope.

      And btw, what I wouldnt do for even a 10MHz 16bit 'scope.

      --
    5. Re:WARNING by magarity · · Score: 4, Informative

      Database is definitely the way to go with that many lines of CSV. But he's already got Office so why not just Access? If you're going to go Microsoft, go all the way.

    6. Re:WARNING by von_rick · · Score: 3, Informative

      If we install anything on that machine, it would void the warranty. If we send it to them, it will take a week to get back to us. Its one of those devices we just can't do without even for a single day :( It works fine when sampling time is a few milliseconds at 10K samples/sec or so, but 200MHz for 3 seconds wasn't something they envisioned

      --

      Face your daemons!

    7. Re:WARNING by mrbluze · · Score: 1

      Not for use in nuclear submarines!

      This is indeed flamebait. If you install Windows onto a nuclear submarine, you're gonna get flamed, or fried or turned into glass. Best case you'll glow in the dark forever.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    8. Re:WARNING by Firehed · · Score: 1, Flamebait

      Well that would be great if Access was a database. We all know it's really just an Excel sheet with some crappy input validation.

      --
      How are sites slashdotted when nobody reads TFAs?
    9. Re:WARNING by 0100010001010011 · · Score: 1

      Perfectly wrong use for a database. This is real time, time based data. Matlab is the perfect tool for this. I currently play with 1M+ data sets (50 kHz sampling for 20 seconds or more).

      Matlab will do all the FFT, filtering and data manipulation you want before you can blink.

      The LAST thing you want is to dump this into a MySQL database. "Ok, give me the data for 0.005, ok 0.010".

      Excel is ALSO the wrong tool for the job. As you said 65,000 limit. If I need to do a low pass filter there is no easy way in Excel.

      and since the spectroscope itself has nothing but windows applications, none of them is capable of displaying the saved samples.

      You mean Matlab isn't a windows application? Just because Excel defaults to opening CSV doesn't mean that's what they intended you to open it in. Matlab will read it perfectly fine with csvread.

      Again, this is NOT something you use a database for.

      And if you spent that much on a Windows based scope whom ever bought it needs to be shot. Yokogawa makes some awesome equipment. We have a DL750 that I use for about everything. Up to 1MS/s (one channel), real time acquisition, numerous input blocks. They even have a hacked together scripting language so I can create a VBA program to give to our test cell operators so I don't have to click "start, record, save" etc. I don't remember what we paid for ours but even with a few cards I know it was less than $30k.

      There has to be a company out there that makes spectroscopes for less than that.

    10. Re:WARNING by cashman73 · · Score: 1

      I was on a tour of an AEGIS cruiser at Norfolk Naval Base back in the mid 90s, and yes, one of the systems in their main "weapons operation center" was running windows. Don't remember if it was 3.11, NT, or 95? I only hope and pray to God that it wasn't running any active weapons systems; not that they would've told me or anything,... ;-)

    11. Re:WARNING by treeves · · Score: 1

      "Windows: As useful as a screendoor on a submarine!" ?

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    12. Re:WARNING by Jangchub · · Score: 1, Informative

      I'm an SQAE (Although that should be a little "E" if an E at all) currently working on a medical project; a $75,000 per unit LASIK device. It runs CE. Now, I hadn't thought of this until now (why such an expensive machine would run Windows, especially one for eye surgery). I looked for my geek card, to you know, turn it in, but I couldn't find it. Seems I lost it a long time ago.

    13. Re:WARNING by bursch-X · · Score: 1

      Why would a spectroscope costing nearly $30,000 be running Windows.

      That's simple, Linux would be too cost effective, so you need something to rectify the price for that equipment ;-)

      --
      There are two rules for success:
      1. Never tell everything you know.
    14. Re:WARNING by WhoBeDaPlaya · · Score: 1

      A lot of the optical and RF equipment I work with (Agilent 84614, 8614A/B, etc.) run on Win9x.

    15. Re:WARNING by von_rick · · Score: 1

      You mean Matlab isn't a windows application? Just because Excel defaults to opening CSV doesn't mean that's what they intended you to open it in. Matlab will read it perfectly fine with csvread.

      Matlab isn't built within the spectroscope. We can do it, but then we lose the warranty. Like you said, csvread(filename, col, row) is the format we use when we use it on offline machine running Suse. The scope was purchased 2 years ago, and I had no say in it. Windows based scope was purchased because thats what ALL the doctors were familiar with.

      --

      Face your daemons!

    16. Re:WARNING by Lumpy · · Score: 1

      Why would a spectroscope costing nearly $30,000 be running Windows.

      Because it's easy to get some guy in india to write your code for dirt under windows instead of hiring a competent programmer to write real software that is bullet proof in another system. Why that is not running QNX or some other RTOS is mind blowing. But then most Water filtration plants and Power stations ALSO run windows. The stupid low grade SCADA software out there is all windows based AND very low quality.

      Holy crap, any of you have ever seen the popular SCADA system called Wonderware knows what I am talking about. It's a steaming pile of badly designed garbage.

      --
      Do not look at laser with remaining good eye.
    17. Re:WARNING by Bodero · · Score: 1

      Now the funny thing is you can't open files with more than 65000 rows in excel

      If you're looking for an easy solution, just upgrade to Excel 2007. It removes the 65000 row limit (and instills a much much higher limit of millions of rows).

    18. Re:WARNING by Valtor · · Score: 1

      Or better yet, SQLite, if you only store data locally.
      www.sqlite.org

      --
      "Sockets are the standard networking API, also useful for stopping your eyes from falling onto your cheeks" zeromq.org
    19. Re:WARNING by LordLucless · · Score: 2, Funny

      I'm pretty sure installing windows on any submarine is a bad idea.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    20. Re:WARNING by Anonymous Coward · · Score: 0

      Why would a spectroscope costing nearly $30,000 be running Windows.

      That was probably the Ultimate version.

    21. Re:WARNING by zippthorne · · Score: 0, Troll

      Does "spectroscope" == spectrometer? 'Cause I would think that the "Doctors" you refer to are real doctors (Ph.Ds) and not "memorization doctors" (M.D.s).

      Real doctors are generally smart fellows, and usually have some experience with Unix, at least peripherally, what with writing their theses and journal articles in LaTeX, and their programs in abomination^h^h^h^h^h^h^hFortran.

      --
      Can you be Even More Awesome?!
    22. Re:WARNING by failure-man · · Score: 1

      65536 actually. (aka 2^16)

      So I guess that means the Office division finally ported their code to 32-bit. Windows has been 32 bit for . . . . . how many years now? With any luck it'll be ported to 64-bit no later than 10 years after we're all using 128-bit chips!

    23. Re:WARNING by Anonymous Coward · · Score: 0

      MMM, 350 MHz spectroscope, would that be an NMR machine? (or maybe ESR, Electron Spin Resonance?)

      In both cases I would day 30 K is quite cheap. The NMR machines I know (mostly Bruker) run on Unix. It would be interesting to hear what instrument you are talking about.

      Anyway, I usually don't trust the software from the manufacturers for data analysis anyway. Getting the data OK, but when it comes to the science part it is important to see what is really gong on. For that purpose Mathlab or Labview are indeed great.

      So, what's the problem?

    24. Re:WARNING by von_rick · · Score: 1

      Well, Spectrum Analyzer is what I should've said. Thanks for correcting. But the doctors I speak of are the M.D.s, who usually follow a cheat sheet clipped next to the screen for anything they need to do. They don't care what the analyzer does, but someone must've recommended the one with embedded Windows when they were planning to buy one.

      --

      Face your daemons!

    25. Re:WARNING by Anonymous Coward · · Score: 0

      Why would a spectroscope costing nearly $30,000 be running Windows.

      Microsoft CAL's?

    26. Re:WARNING by von_rick · · Score: 1

      Correct. We use it for NMR hardware diagnostics. Our Varian system runs UNIX too, but I'm talking about testing and designing volume and surface coils for which we use a 350MHz spectrum analyzer (which I've been referring to as spectroscope). The problem arises when you are testing performance of that coil - transmission/reflection, passband characteristics, decoupling etc. Comparing with older settings with new ones on the fly is impossible because of data length limitation on the built-in applications. Transferring few gigs of data back and forth for analysis means we spend hours on doing something that can be done in minutes if it were done real time.

      --

      Face your daemons!

    27. Re:WARNING by YrWrstNtmr · · Score: 1

      Matlab isn't built within the spectroscope. We can do it, but then we lose the warranty.

      Then whoever paid for that system got taken. Excel is not the only thing that can open a csv.
      And if that IS the absolute only thing available, 65k row limit can be split across multiple worksheets.
      But Excel is _not_ a database. No matter what the clueless users/doctors say.

    28. Re:WARNING by atrus · · Score: 1
      I've had Wonderware sales people around. I've seen the whole sales presentation.

      When the 'remote access' and 'server based' system is Remote Desktop Client, you know to run away, very very quickly.

    29. Re:WARNING by drinkypoo · · Score: 1

      It doesn't really make sense to do detailed analysis on the device. It is mind-boggling that the sampling application wouldn't have a display function for log data though, if it has a realtime display. Displaying log data is if anything easier than displaying sensor data. No pesky interrupts to manage, that's handled by the OS so you're not even responsible for talking to a driver directly :) What I understand the least is why the fact that the device runs windows isn't hidden from the user. The OS should be irrelevant on such a device.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:WARNING by ion.simon.c · · Score: 1

      I doubt that a critical system would be running Win95. Surely the contractors involved would have had to have known about Win 9x's general crappyness.

    31. Re:WARNING by mako1138 · · Score: 1

      Part of the problem is that new devices like these spoil us with excesses of data. Back in the day, you'd have to take a picture of the CRT on a spectrum analyzer, or settle for the limited amount of data you could get out through GPIB.

      I was skeptical about VNAs and SAs running Windows at first, but it's pretty convenient to hook up a USB drive, copy over S2Ps and screenshots, and put them over on an actual computer.

      Now, gigs of data is a different matter.

    32. Re:WARNING by Anonymous Coward · · Score: 0

      what do you think made it cost so much? ;-)

    33. Re:WARNING by Antique+Geekmeister · · Score: 1

      Getting it into the database is the issue. I've automated that with CygWin tools, quite effectively.

    34. Re:WARNING by Antique+Geekmeister · · Score: 1

      If it's the remote client that concerns you, you do realize that most ILO systems, VMware's remote management application, he popular 'virt-manager' tool for Xen, and remote KVM's seem to be running VNC under the hood? It still makes me laugh every time I see this, because it still has the same issue with non-US keyboards confusing it as I remember from the last millennium.

    35. Re:WARNING by atrus · · Score: 1
      Quite aware of that. Thats not a bad application - its basically what VNC was designed for, remote desktop access.

      WonderWare is a different beast. Its SCADA system lets you monitor sensors and perform actions based on this sensors, either manually or automatic. Instead of making a client/server system where the 'server' does the control and data storage portion, and the clients connect to the server to view and do setup, wonderware does the odd approach. In order to view it remotely, the correct solution is to use remote desktop to another instance on the remote machine. No monitoring webpage. No actual data connection to the server. Remote Desktop. And its an advertised feature...

      And I'm not even going into the rest of the system, which is just as bad.

    36. Re:WARNING by Darkk · · Score: 1, Informative

      I remember a few months ago that a nuclear power plant was shut down due to a zero reading of the data files after a server reboot due to OS update. It didn't really matter which OS it was, just it was poorly designed for the way it handles critical data and no sense of fault tolerance if something should go wrong. Also, the person who allowed the reboot didn't test this scenario to make sure it wouldn't cause any problems. Can you say, "Whooops"? It doesn't give me a warm fuzzing feeling about it. Here is the link to the story: http://www.liquidmatrix.org/blog/2008/06/07/nuke-plant-shutdown-due-to-upgrade/

    37. Re:WARNING by Anonymous Coward · · Score: 1, Informative

      I completely agree that Windows SCADA software is unreliable. Most of our clients spec Wonderware/Intouch because its unfortunately industry standard (at least in my industry). This is frustrating to me, because I want to promote a fully open source linux based SCADA but there aren't many options available. Especially the lack of any Alarm dialer applications (like SCADAlarm). Another problem with Linux based Open Source SCADA is the difficulty finding hardware drivers for the proprietary PLC's (AB, Modicon, etc) While there are some open source drivers available, they do not appear to be "mainstream" like many OPC servers (TOPServer) and appear to be beta software. One of the better Open Source SCADA programs that I've tested is PVBrowser. LinTouch looked really promising but development stopped a few years ago.

    38. Re:WARNING by cyb97 · · Score: 1

      Possibly for the same reason that an MRI-machine (costing usually in the millions of dollars) can't display it's own datasets either.

      Right tool for the job.

    39. Re:WARNING by trongey · · Score: 1

      ...writes Time vs Signal values as a CSV file. Now the funny thing is you can't open files with more than 65000 rows in excel ...

      So what? CSV isn't an Excel-specific format. It's a text file of Comma Separated Values. I don't think Tux Racer could open that file either.
      Open it with Wordpad if you're adventurous. It would take most of an afternoon to write up a VB program that can read, display, do statistical analysis, etc. on that file. I would even hazard to guess that the scope manufacturer either has an analysis app available, or can tell you who to contact.

      --
      You never really know how close to the edge you can go until you fall off.
    40. Re:WARNING by quibbler · · Score: 1

      The AEGIS weapon system IS *entirely* based on Windows (see my other comment on this story...) And yes... the worst you can imagine is exactly what happens.

    41. Re:WARNING by clyde_cadiddlehopper · · Score: 1

      "Since the spectroscope itself has nothing but windows applications, none of them is capable of displaying the saved samples" Ummm. Did you try notepad.exe?

      --
      Obi-Wan: "I felt a great disturbance in the Force, as if millions of voices suddenly cried out in terror and were sudden
    42. Re:WARNING by Anonymous Coward · · Score: 0

      why we must go all the way Microsoft? Because a simple CVS file can't open in excel?
      just think in vim or other nix editors that can open 4GB files, dont ask that to notepad or other super editors of Microsoft MVPs...(I must install vim for windows to edit large files in a desktop)
      Why we must go all the way with crap software & parteners and all the legion of Bill Gates wannabes making the same stupid editors that cant page a large file in memory...

  4. Cars? by bobstreo · · Score: 1

    Ford Sync?

    1. Re:Cars? by Creepy+Crawler · · Score: 3, Funny

      System crash.
      Launch Air Bag? Abort/Retry/Cancel

      --
    2. Re:Cars? by von_rick · · Score: 5, Funny

      Paper Clip: Do you mean Airbag?

      --

      Face your daemons!

    3. Re:Cars? by mrbluze · · Score: 1

      Paper Clip: Do you mean Airbag?

      No, he meant launch air. Bag was a derogatory term referring to the mother-in-law driving the car.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    4. Re:Cars? by Anonymous Coward · · Score: 0

      Brake Master Cylinder Control Service (bmccd.exe) wants to perform an action that requires elevation; please enter the password of a member of the administrators group to continue.

  5. There can be only ONE by diggitzz · · Score: 5, Funny

    And, of course, there is only one operating system to use if you are dependent on Microsoft apps like Outlook, Word, and Excel.

    Mac OS X?

    --
    -=[You cannot consistently judge this statement to be true.]=-
    1. Re:There can be only ONE by aztracker1 · · Score: 1, Informative

      No Outlook for Mac.. ;) ...though they do have a mail/schedule/calendar app...

      --
      Michael J. Ryan - tracker1.info
    2. Re:There can be only ONE by Anonymous Coward · · Score: 0

      Entourage

    3. Re:There can be only ONE by Anonymous Coward · · Score: 0

      WINE obv.

    4. Re:There can be only ONE by Bonobo_Unknown · · Score: 3, Informative

      Yes there is, it's called Entourage. It comes with Office for the Mac. What you can't get for mac is Access...

      --
      We don't believe in radical loony monotheistic religions from the middle east -- we're Christians.
    5. Re:There can be only ONE by tepples · · Score: 5, Insightful

      What you can't get for mac is Access...

      What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

    6. Re:There can be only ONE by agristin · · Score: 1

      No Outlook for Mac.. ;) ...though they do have a mail/schedule/calendar app...

      It is called Entourage on the Mac. The full version of Office 2008 includes the Exchange enabled Entourage on OS X is about as functional as Outlook is on Windows. It interfaces with Exchange (I heard the Student/Teacher edition doesn't- don't know if that is true) which is the only reason to use Outlook (as there are many mail readers superior to Outlook on almost every OS).

    7. Re:There can be only ONE by neomunk · · Score: 5, Funny

      Draw derisive laughter from knowledgeable peers?

    8. Re:There can be only ONE by Dan+East · · Score: 3, Insightful

      What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

      Execute without a complete rewrite?

      --
      Better known as 318230.
    9. Re:There can be only ONE by Wilson_6500 · · Score: 2, Insightful

      Be written by oldsters who used VB for years and can't be bothered to change?

    10. Re:There can be only ONE by Achromatic1978 · · Score: 2, Insightful

      Allow really simple, integrated, accessible access for end users to do reporting on data?

    11. Re:There can be only ONE by MightyYar · · Score: 2, Interesting

      What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

      Please the jackass that made me write it :)

      Actually, Python+SQLite wouldn't handle the GUI aspect. I've never done a GUI in Python - is there something approaching Access+VBA in the Python world for building a GUI? (Reports, entry screens, etc)

      All of my Access replacements in recent memory have been web projects.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    12. Re:There can be only ONE by melikamp · · Score: 1

      Steal cheese?

    13. Re:There can be only ONE by game+kid · · Score: 1

      In 1989, Mac was the operating system to use if you were dependent on Microsoft Office. (Windows got the suite the next year.)

      --
      You can hold down the "B" button for continuous firing.
    14. Re:There can be only ONE by Anonymous Coward · · Score: 0

      Comfort the managers. Python and SQLite are scary, strange, and open source. "That can't be a good thing", the manager will think.

    15. Re:There can be only ONE by Anonymous Coward · · Score: 0

      Root your entire office without user intervention.

    16. Re:There can be only ONE by Bonobo_Unknown · · Score: 1

      Open Access files? There are heaps of "better than Access" database tools you can use in Mac OS X, but when you have to integrate with the drones that insist on Access it would be nice to have it on OS X.

      --
      We don't believe in radical loony monotheistic religions from the middle east -- we're Christians.
    17. Re:There can be only ONE by dbIII · · Score: 1

      By using VB for years they have had to get used to a syntax change from BASIC to Pascal and then to java anyway. If you use old VB apps you have to keep unupdated machines of the correct vintage lying around.

    18. Re:There can be only ONE by Billly+Gates · · Score: 2, Insightful

      You do not need to be a programmer to write a few simple databases and it has a nice interface.

    19. Re:There can be only ONE by Anonymous Coward · · Score: 0

      How about

      i) Eat CPU
      ii) Crash repeatedly
      iii) ????
      iv) profit

    20. Re:There can be only ONE by Fluffy_Kitten · · Score: 1

      Be Microsoft certified?

      --
      People who have no sig are cool
    21. Re:There can be only ONE by Anonymous Coward · · Score: 0

      It can be written by an MBA.

    22. Re:There can be only ONE by clickety6 · · Score: 1

      What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

      Run legacy Access databases....

      --
      ----------------------------------- My Other Sig Is Hilarious -----------------------------------
    23. Re:There can be only ONE by Anonymous Coward · · Score: 0

      It can be understood by someone who knows VBScript+Access but not Python+SQLite.

    24. Re:There can be only ONE by marioinutil · · Score: 1

      What about the thousands (or even more) apps already written in VBScript+Access in business places all around the world? You can't seriously be thinking your average office worker drone would have more exposure to Python+SQLite reading material ("for dummies" books) than there are for MS Office apps (I fully agree that Microsoft is the devil, monopolists bastards etc). Some people here on /. seem to have very little connection to the real world... and I'm not that new here.

    25. Re:There can be only ONE by tepples · · Score: 1

      Comfort the managers. Python and SQLite are scary, strange, and open source. "That can't be a good thing", the manager will think.

      Then I must be really freaking lucky. When my managers saw how my Python scripts beat their VBA solution in speed by an order of magnitude, they saw it for what it was: a good thing that saves the company money so that fewer employees actually have to have Office on their PC.

    26. Re:There can be only ONE by gnud · · Score: 1

      Be written by my boss =)

    27. Re:There can be only ONE by GNUALMAFUERTE · · Score: 1

      Crash?

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    28. Re:There can be only ONE by stewbacca · · Score: 1

      Require job applicants to show their Microsoft certifications during a job interview?

    29. Re:There can be only ONE by Anonymous Coward · · Score: 0

      What you can't get for mac is Access...

      What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

      Run your office's existing Access junk, unfortunately.

    30. Re:There can be only ONE by Anonymous Coward · · Score: 0

      Open existing Access Databases.

    31. Re:There can be only ONE by Anonymous Coward · · Score: 0

      What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

      What can an app written in Python+SQLite do that a an app written in raw ASM can't?

    32. Re:There can be only ONE by Anonymous Coward · · Score: 0

      run an existing VBScript+Access application?

    33. Re:There can be only ONE by cyanidecircuitry · · Score: 1

      "about as functional as Outlook" That doesn't strike me as being much of a selling point.

    34. Re:There can be only ONE by Anonymous Coward · · Score: 0

      Why not go one step further and develop your app with {OCaml,Haskell}+PostgreSQL? Ahhh those ugly hacks.

  6. Houston's problem discovered by ksd1337 · · Score: 1, Funny

    Now we know why Apollo called Houston to tell them they had a problem. Windows crashed on them!

  7. Dangerous if it crashed by Haoie · · Score: 1

    Looking at the list and the important tech applications it runs, if some of those Windows failed or glitched, people might be in serious danger.

    Not so dangerous for the certificate kiosk, but vital for systems like train controls, and med equipment.

    --
    If each mistake being made is a new one, then progress is being made.
  8. Plants by barik · · Score: 4, Informative

    Most plants are running on PLCs, but their user interfaces HMI are pretty much all running some form of Windows. Common ones include Proficy iFIX (by GE), RSView (Rockwell), and WonderWare InTouch (Wonderware) on either Windows XP, Windows 2000/2003 or some form of Windows Embedded.

    It is actually incredibly difficult to find mature HMI software that is available for Linux.

    1. Re:Plants by clarkkent09 · · Score: 5, Funny

      Yeah, but that's because photosynthesis software only runs on Windows

      --
      Negative moral value of force outweighs the positive value of good intentions.
    2. Re:Plants by Anonymous Coward · · Score: 2, Interesting

      Don't forget Emerson's DeltaV, whose user interface is built using Visual Basic. Seriously Scaaary.

      I've seen two operator workstations crash during a major oil refinery process upset. Luckily they had three redundant workstations for the operator to switch between...

    3. Re:Plants by __aaqvdr516 · · Score: 4, Informative

      I'm not an expert, but I do admin a small network at a power plant and am an I&E tech. While we do have mostly Windows machines for admin tasks, all of our process instruments report to separate dedicated hardware and are interfaced with QNX. The windows machines only poll data and are the developing station for code to be pushed to the process controllers. All interfacing with process controls are through QNX. This is true for all power plants currently owned by the company I work for.

    4. Re:Plants by mea_culpa · · Score: 2, Informative

      I'm not a MS fanboy by any means but just want to agree with your post. If I had mod points I'd use them.
      I setup a waste processing plant using Intellution about a decade ago. Was running on NT4, now 2k. But there is nothing scary about that. When the PLCs are programmed properly nothing terrible happens when the Wintel box crashes. Nope the proverbial sh*t doesn't hit the fan. It only makes it a little difficult for the plant engineers to monitor things and adjust levels. When the system boots back up everything is fine.

    5. Re:Plants by Anonymous Coward · · Score: 0

      As someone who has experience using rsview, this doesn't make me feel any better. We were exploring MS alternatives because rsview was pretty bad.

    6. Re:Plants by CoriolisSTORM · · Score: 1

      Very true! I know that Allen Bradley HMIs run some form of XP. Also, I wish I could find some PLC programming software for OS X or a *Nix OS. Hell= programming a Modicon PLC using Modsoft. Modsoft= DOS based.

    7. Re:Plants by Orion+Blastar · · Score: 2, Informative

      True that and the PLC software won't work on Vista. I have a brother-in-law that programs PLCs for his business. He had to buy a used laptop with Windows 2000 on it to be able to program his PLC controllers. Vista wouldn't install or run the PLC software it was designed for 2000/XP, and no Vista port has been written yet.

      He would gladly use Linux, but his brand of PLC has no Linux port either.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    8. Re:Plants by Anonymous Coward · · Score: 1, Interesting

      i work for a very high end control and sensor company, i shuddered during the interview when they told me they write tons of code in c#, turns out the only code written windows systems deals with UI's. They wouldn't dream of writing critical code for a windows platform for anything critical, all the control systems run QNX or no OS...

    9. Re:Plants by iangoldby · · Score: 1

      One of the worst things is that OPC, one of the most common protocols for moving data around in SCADA systems, is based on Microsoft's DCOM. This makes it extremely difficult to connect any non-Windows system at all.

      The next version of OPC will be based on XML and web services, but this is still some considerable way into the future.

    10. Re:Plants by rbanffy · · Score: 1

      What you see as a lack of offer, others may see as an solid business opportunity. ;-)

    11. Re:Plants by mardigras · · Score: 1

      The article should be called the Top 9 Worst uses for Windows. Number 7. Manufacturing and Number 9. SCADA systems are the same thing.

      I used to work for a small consulting company that specialized in a UNIX HMI system, RTAP, developed by HP. It had an early foothold in the SCADA market, but was being replaced by WonderWare in leaps and bounds. The engineers at the plants were comfortable with Windows.

      To emphasize Titus Barik's comments, the plants run on PLC's. They will run whether the HMI is up or not, be it Windows or *nix. So the inference in the main article was just plain wrong. I'm not a Windows fan by any stretch of the imagination, but bad arguments do not help your cause.

    12. Re:Plants by dj245 · · Score: 1

      Did you forget Cimplicity or did they change their name?

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    13. Re:Plants by Garabito · · Score: 1

      He had to buy a used laptop with Windows 2000 on it to be able to program his PLC controllers. Vista wouldn't install or run the PLC software it was designed for 2000/XP, and no Vista port has been written yet.

      This is currently a common issue within the automation industry. Worse, most laptops currently on sale don't have a RS-232 serial port, which is still widely used to program and monitor PLCs and many serial to USB adapters just don't work.

      So, buying a new laptop to do field work is becoming more difficult these days.

    14. Re:Plants by Anonymous Coward · · Score: 0

      For the last plant setup I worked on we used QNX as the base OS and QNX Photon for the HMI. Very small footprint, fast and very robust.
      http://www.qnx.com

    15. Re:Plants by Orion+Blastar · · Score: 1

      Which is why he bought a used laptop, it had serial ports but only could run Windows 2000.

      The Windows Vista laptop had that USB to serial adapter and it was limited to 9600 baud for some reason. He needs it a lot faster than that, and sometimes it doesn't work right either.

      There are projects to get PLCs to work on Linux but some software like Directsoft only exists for Windows XP and 2000 and not Vista or Linux.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    16. Re:Plants by cparker15 · · Score: 1

      Several years ago, I worked on some RSView HMI apps (SE and ME) that were/are used to control mobile x-ray systems. Not only did Windows crash, but the RSView SE virtual machine that ran the app crashed, and frequently. If the system's operator pressed "STOP" on the touch screen and the system didn't actually stop, people could potentially get sprayed with deadly amounts of x-ray radiation.

      Yes, of course we had hard-wired e-stops, but the delays between pressing the stop button on the screen, realizing it was frozen, and pressing the physical e-stop could have been long enough to really ruin someone's day.

      I also implemented a heartbeat monitor in the PLC that the HMI app would constantly reset back to 0. If the heartbeat reached a certain threshold, such as 5, then the HMI was unresponsive for five seconds. The PLC assumed the worst, so it would halt everything. That ended up happening a LOT.

      Personally, I would not call the version of RSView SE I used “mature”. Even Rockwell tech support would more or less bad-mouth it when I called them about some sort of unexpected behavior or limitation. RSView ME--despite its ominous prefix--actually wasn't all that bad.

      All that said, no major complaints on the PLC end of the spectrum (RSLogix).

      --
      Have you driven a fnord... lately?

      You must wait a little bit before using this resource; please try again later.

    17. Re:Plants by wakdjunkaga · · Score: 1

      Not only do many industrial HMI products use Windows, but it is almost always the only option for PLC programming tools, motion controller software, variable speed drive and process controller configuration - you name it. Linux-based tools are few and far between.

    18. Re:Plants by Anonymous Coward · · Score: 0

      I've got HMI and SCADA software running under Linux which has been running in plants around the world before Wonderware was conceived.

      Of course, most of the software is written in Java, so you could run it on a Mac if you really wanted ..

  9. Misleading slightly by neokushan · · Score: 3, Insightful

    I'm all for having a "lol" at stupidly overcomplicated systems being used for the most mundane of tasks, but this article is a little sketchy on some of the details.
    For example, one line states "Why not program some stripped down embedded system for that task?" when it doesn't even indicate what version of Windows the system he's talking about uses - there IS an embedded version of Windows available for such tasks, you know.
    The article is still a good read, though, but I'd take what it's saying with a pinch of salt and don't just immediately start bashing Microsoft, after all it's not their fault if a sysadmin makes a stupid design choice or 10.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    1. Re:Misleading slightly by Secrity · · Score: 1, Insightful

      A sys admin didn't make the decision to use Windows in power plants and military applications.

    2. Re:Misleading slightly by Anonymous Coward · · Score: 0

      A lot of items that list seem like they would be embedded systems, and Windows CE is pretty big in that market. Really... the article reads kinda like it's uninformed or perhaps taking advantage of people automatically assuming it's talking about Windows workstation OSs.

    3. Re:Misleading slightly by Kugrian · · Score: 1

      For example, one line states "Why not program some stripped down
      embedded system for that task?" when it doesn't even indicate what version of
      Windows the system he's talking about use

      Does it matter? The fact it's running a Windows OS with GUI is bad enough.
      Seriously.

      I ran into my first ATM which ran windows about 2001. I only knew 'cus it
      crashed and showed the desktop. About that time, I'm guessing they'd be using
      '98. That same OS I used to show my friend how to hack his way around hisparental controls.

      I've seen like five ATM's in similar states since, only three dead enough
      to show their desktops mind. One of them had solitare on the desktop (wish I
      was joking)!

    4. Re:Misleading slightly by Anonymous Coward · · Score: 0

      ...Microsoft, after all it's not their fault if a sysadmin makes a stupid design choice or 10.

      It still is Microsoft's fault for releasing software with so many bugs and holes in it. The IT guy may choose to use the "wrong" kind of software, but that doesn't make Microsoft any guilty of releasing inferior software.

      The sad truth is that people buy MS software for mission critical apps and end up regretting it later. Microsoft is still guilty of poor product quality.

      The author probably should have named the article: "Dangerous Uses for Windows" or "The Flaws of a 'Windows Everywhere' Approach".

  10. Web Server by Enderandrew · · Score: 0, Flamebait

    Windows really doesn't belong here. Nor most places in a data center.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Web Server by dave420 · · Score: 1

      Here's what you should do:

      1. Check out IIS7.
      2. See how well it performs

      This step is optional, but I have a feeling you'll do it:

      3. Not reply to this message, as you realise just how wrong you are.

    2. Re:Web Server by Enderandrew · · Score: 1

      Googling for IIS 7 benchmarks isn't really finding anything. However I have two points right back at you.

      1. Every benchmark I've seen up until now has Apache leaving IIS in the dust for performance. I'm skeptical this has changed.
      2. Even is IIS7 ran as well as Apache or better (which I doubt) Apache is vastly more secure.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    3. Re:Web Server by SEMW · · Score: 1

      However I have two points right back at you. ... Even is IIS7 ran as well as Apache or better (which I doubt) Apache is vastly more secure.

      You can say that again. Why, in the year and a half since IIS 7 shipped, it's been deluged under a mammoth 1 Secunia advisories, whereas Apache 2.2 has had a mere 5 (2 still unpatched) in the same period. Clearly, Apache is vastly more secure. You sure showed them!

      --
      What's purple and commutes? An Abelian grape.
  11. Server on every computer by InvisblePinkUnicorn · · Score: 1

    I encountered a doctor's office once where, not knowing what is what, they decided to install Windows 2003 Server on every computer, including the front desks.

    1. Re:Server on every computer by nawcom · · Score: 0

      Out of curiosity, did you happen to see if every one was logged in via Administrator?

    2. Re:Server on every computer by Lehk228 · · Score: 1

      i'm sure that was a legit installation not done by the owners nephew or anything like that

      --
      Snowden and Manning are heroes.
    3. Re:Server on every computer by Anonymous Coward · · Score: 1, Funny

      Makes sense since Windows Server 2003 was perhaps the best Microsoft has put out. If they were running Linux on the desktop I would have probably left and not visited that doctor since Linux on the desktop would have reeked of incompetence.

    4. Re:Server on every computer by jmpeax · · Score: 1

      That will have cost them big in licensing!

    5. Re:Server on every computer by wed128 · · Score: 1

      care to explain why the operating system that is installed on the receptionists' machine reflects the competence of the doctor (or the receptionist for that matter)?

  12. Public BSODs by amdpox · · Score: 5, Informative

    I've seen quite a few... every ticket machine at Melbourne Airport one day was going through a BSOD-reboot loop, placed quite a workload on the human employees. I really don't understand how any company who's done a tiny bit of research could think Windows is an appropriate platform for something that should really be running a custom embedded system like a cut-down *nix.

    1. Re:Public BSODs by Lumpy · · Score: 4, Insightful

      Because the CEO pushed to be a microsoft partner and is too stupid to understand what his engineers are telling him.

      It happens a LOT.

      --
      Do not look at laser with remaining good eye.
    2. Re:Public BSODs by Anonymous Coward · · Score: 0

      every ticket machine at Melbourne Airport one day was going through a BSOD-reboot loop

      I've seen that too - they run Windows 2000 Professional.

      I was also at a shopping centre once, and they had a board with a map of the centre. At first I thought that it was just a picture printed on paper with a backlight, but then I saw the balloon popup in the bottom corner saying "your computer is at risk". Why they needed a computer to display a static map I have no idea.

    3. Re:Public BSODs by Anonymous Coward · · Score: 2, Funny

      Sometimes it causes very annoying situations. At Lee's sandwiches (a chain of sandwich stores in California), they have a WAN setup to pipe music to all the stores and take care of some light accounting. One day, the machine crashed early in the morning, and restarted, but the winamp playlist was deleted. So for 3 days while the system admin was on vacation, it kept playing the "Winamp, it really whips the Llama's ass" over.. and over.. and over...

    4. Re:Public BSODs by rmadhuram · · Score: 1
    5. Re:Public BSODs by AK+Marc · · Score: 1

      Why they needed a computer to display a static map I have no idea.

      It's not a static map. The map changes 2-6 times a year, and someone probably said "a computer costs $5000 (mainly for the screen) and a static printout $200, but you have to reprint and you never have to reprint for a computer. But no one told them about the programming costs, the higher electric bills, and the increased downtime.

    6. Re:Public BSODs by dave420 · · Score: 1

      Because XP Embedded is a stable, small, reliable OS. That would certainly explain the thousands of XP Embedded devices you've used without even noticing it, and the thousands of professionals who know of XPE and *nix, and still chose XPE. Either that or you're right and the rest of the world is wrong :) It could go either way...

    7. Re:Public BSODs by Anonymous Coward · · Score: 0

      I assume you would prefer a kernel panic loop? Or do you believe that it's always the OS that causes a crash and never bad drivers or hardware faults?

      If you don't know what's causing the crash, how can you assume it's the OS?

    8. Re:Public BSODs by amdpox · · Score: 1

      Yes, XPE certainly works, and I'm not claiming that *nix is far superior or never crashes - it does, and it hurts when it does. I just think it's a ludicrous idea to build lightweight embedded systems on a platform that was originally designed as a full desktop OS, and still retains much of the underlying code.

    9. Re:Public BSODs by Anonymous Coward · · Score: 0

      That is both the funniest and scariest thing i've read for days, if true. Hopefully they eventually unplugged the sound system. LOL.

    10. Re:Public BSODs by Anonymous Coward · · Score: 0

      cut-down *nix wasn't anymore designed to run custom embedded systems than cut-down Windows.

    11. Re:Public BSODs by Anonymous Coward · · Score: 0

      I've seen a public display system, which runs on some flavour of Linux, crash and burn (that is, into the plasma monitor) at Canberra Airport. Operating systems and/or brand names can not solve bad application programming.

  13. I'm not sure whether to laugh or cry. by FlyingBishop · · Score: 1

    Granted, a lot of that is probably perfectly stable, patched, and just-retired Windows 3.11. Probably not quite the security problem he makes it out to be. But running a current desktop OS vulnerable to the same worms flying around in email is just negligent.

  14. Power draw by pjt48108 · · Score: 4, Insightful

    Another problem with overbloated systems running simple tasks is the huge draw of electricity. How much power could we save (and, therefore, money) by using bloated systems less for simple things?

    An obvious observation, but I thought I'd make it.

    --
    Mmmmmm... Bold, yet refreshing!
    1. Re:Power draw by Anonymous Coward · · Score: 1, Informative

      "Another problem with overbloated systems running simple tasks is the huge draw of electricity. How much power could we save (and, therefore, money) by using bloated systems less for simple things?"

      That is one of the big wins for running VMware ESX. You can consolidate 20 servers onto one machine. Obviously the real # varies. But you can take racks of old machines and retire the hardware and run the systems virtually on one host. It increases the load on that one host, but is a net gain in power and cooling savings over running all the extra machines.

      However I do fear that because of virtualization that Win NT 4 will still be running 100+ years from now in a VM.

    2. Re:Power draw by cavemanf16 · · Score: 1

      Full optimization of the system known as the global economy is of little concern to the PHB who wants to stay within his budget to keep his boss looking good this month/quarter/year.

    3. Re:Power draw by Anonymous Coward · · Score: 0

      Speaking of using too much computing power for a small job, I have another example.

      At the Sydney International Airport where you go through immigration to exit the country, there are screens above each desk. These screens show a reminder to have your passport, your boarding pass and your exit card ready, showing images of each. All of the screens show this image and have done so for as long as I can remember. At least a decade. The images have well and truly burned into the screens.

      I don't know if these screens are powered by windows, or if a computer is used at all, but for goodness sake. It's a static image.

      Use a *sign*

    4. Re:Power draw by westlake · · Score: 1
      Another problem with overbloated systems running simple tasks is the huge draw of electricity. How much power could we save (and, therefore, money) by using bloated systems less for simple things?

      .
      I am betting nothing compared to the power being consumed by the systems they monitor and control.

      There is the old Maxis game SimTower.

      The challenge was to efficiently manage the traffic flow within a 100 story megastructure. You could program all the lifts with your modest Win 3.1 PC.

      But in the real world a single express elevator drew down a heck of a lot more power.

    5. Re:Power draw by drinkypoo · · Score: 1

      The canonical example being... the desktop PC. Practically the only people who should have desktop PCs are people with no server. Almost everyone else out there would be better served with a nice server and a raft of thin clients (maybe multiple servers, who knows.) Thin clients have a longer lifetime than desktops, besides that whole reduced maintenance cost thing, and just as importantly, they are simpler and thus have a lower energy cost in manufacturing. Even many home users could benefit substantially from the use of thin client and multiseat computing.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Power draw by Anonymous Coward · · Score: 0

      My notebook is nearly 4 years old used daily, runs XP and has never once crashed *EVER*.

      It seems to me the choice of core OS for custom/embedded applications is much less important than the embedded application itself.

      Like it or not windows is the most widely used and at some level most widely tested operating system on the planet. Taking advantage of that is a plus as long as you can turn off what you don't need to minimize the chance of complexity catching up with you.

    7. Re:Power draw by gbjbaanb · · Score: 1

      That's not the case in most cases. Putting a dozen old windows boxes onto a single super-powerful VM host just makes that single host draw more juice as it has so much more to do and it has a super-powerful processor etc. Unfortunately, people then start adding more servers - and so we get into the situation we have now, where datacentres that used to hold 100 servers now hold 1000 blade servers in 100 chassis, each one drawing 10 times the power of the old servers and wonder why we have energy problems.

      In the embedded case, where you have a full PC running to display the green arrow, you can't really virtualise that. The best thing you can do is install a more appropriate tech, and if that tech is still a simple PC, then get a low power one - like an Atom-based processor (which seems to be in vopue at the mo). If people realised that Windows PC running the green arrow was killing the environment, they'd think about changing it. If they knew things other than Windows PCs existed, they'd used them.

      So, probably the best thing you can do to help out is spread the word on such things as eeePCs and more efficient software on low-energy computers.

    8. Re:Power draw by juan2074 · · Score: 1

      Nope.
      ITRON is the most-widely-used operating system in the world.

  15. Diebold Windows CE (Visual Basic for Applications) by stephanruby · · Score: 2, Insightful

    I nominate the Diebold Windows CE (Visual Basic for Applications) voting machines to the list.

    After all, Diebold could have done worse and used Windows XP, or Windows Vista (not that it was out at the time), but I still nominate Diebold to the list for having chosen VBA (not that there is anything wrong with VBA, VBA has its uses -- it's just that it's really a poor choice for making supposedly secure and transparent voting machines).

  16. SERVER WARS by alxkit · · Score: 1, Insightful

    After all these years I am willing to admit that Microsoft has won the desktop and server wars.

    i beg to differ...

    1. Re:SERVER WARS by Eudial · · Score: 3, Funny

      After all these years I am willing to admit that Microsoft has won the desktop and server wars.

      i beg to differ...

      It is all just a clever ruse to lul Microsoft into confidence. All these systems are in fact UNIX sleeper agents, that will awaken all across the world at a given time. At the same time, Redmond will have put it's recently received 30 feet tall ceremonial gift windows logo in an unmonitored storage room when suddenly hundreds of ninjas emerge from it, swiftly overcoming any resistance.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    2. Re:SERVER WARS by amdpox · · Score: 1

      Yes! Join Stallman and the Trojan ninjas in overthrowing our oppressors!

  17. Let's Be Thankful... by alchemist68 · · Score: 1

    Let's be thankful that it doesn't run on the NASA Space Shuttle, International Space Station, or any other NASA or foreign space agency boost and/or orbital hardware. Windows in these mission critical situations could add new meaning to the phrase 'crash & burn'.

    1. Re:Let's Be Thankful... by HomerJ · · Score: 1

      Actually, doesn't some of the secondary software on the shuttle and space station run Windows 2k? I thought I remember a story about Microsoft giving them a special "SP5" that fixed some of the issues they had that were specific to them.

    2. Re:Let's Be Thankful... by Stormwatch · · Score: 1

      Oh, they do crash and burn sometimes anyway...

    3. Re:Let's Be Thankful... by amdpox · · Score: 1

      Is THAT was happened to Columbia?

    4. Re:Let's Be Thankful... by ozmanjusri · · Score: 1

      Yep. A Blue Sky of Death.

      --
      "I've got more toys than Teruhisa Kitahara."
  18. Manufacturing controls by Anonymous Coward · · Score: 1, Interesting

    We've got a huge lathe that runs something like windows NT. Funny thing is that it takes twice as long to boot and WAY longer to shut down, AND has less functionality than much older systems. I don't know about the machine control drivers, but I could write an interface that would do 10x as much on linux.
    And then there's the worry that $500,000 worth of hardware could be completely fucked by a worm or just stupid windows crap. WTF!

  19. Why I still use Windows(tm) by nawcom · · Score: 2, Informative

    While I have joined the chorus of security folks who rail against the Microsoft Monoculture I still cannot believe some of the uses for Windows.

    Why do I still use Windows? Well its so I can get my little 32-bit Ski-Free fix. What is that you say? SkiFree works fine via Wine?

    dd if=/dev/zero of=/dev/hda1

    1. Re:Why I still use Windows(tm) by Gusfm · · Score: 1

      OMG, I used to play that game a lot on my 486! Tried it on wine, and worked perfectly. ;)

    2. Re:Why I still use Windows(tm) by ion.simon.c · · Score: 1

      What is that you say? SkiFree works fine via Wine?

      dd if=/dev/zero of=/dev/hda1

      I'm using SATA drives, you insensitive clod!

  20. Implantable Defibrilator controller... by frog_strat · · Score: 1

    Not running on the defibrillator itself, but on the computer that configures it.

  21. how about prison doors? by JonWan · · Score: 5, Interesting

    Yep, The prison where I worked as a guard for a while changed their control center from mechanical switches to a PC running XP. I worked the control center a lot and the "upgrade" sucked. You had to page thru several screens to see all the doors and the touch screen was too sensitive. You could open 2 doors or the wrong door by accident. The interlock system was suppose to prevent that by requiring you to use both hands to open doors, but it proved to be impossible to use so it was disabled. the OS was always crashing (likely the shitty program) and you had to wait for the system to reboot before you could open doors without the keys.

    1. Re:how about prison doors? by kurokaze · · Score: 1

      soo.... are you railing against the program or against windows? sounds like all your problems were from the app itself, while windows was just the platform that the developer wrote it on.

    2. Re:how about prison doors? by Paradigm_Complex · · Score: 1

      I think he's railing on using such a complicated device in the first place. Apparently they used mechanical switches before that, and I'm guessing it worked. It's a wonder computers work at all.

      --
      "A witty saying proves nothing." - Voltaire
    3. Re:how about prison doors? by MillionthMonkey · · Score: 1

      Actually this sounds a lot like a negative review I read about the gameplay in Grand Theft Auto IV. The guy was complaining that you try to run along a ledge and your character leaps off instead, etc. But still I bet GTA IV is a better UI for a prison guard than what you're using now. If it were running a UI based on the GTA IV engine, XP could still be appropriate for a prison control room.

    4. Re:how about prison doors? by Just+Some+Guy · · Score: 1

      Yep, The prison where I worked as a guard for a while changed their control center from mechanical switches to a PC running XP.

      Anyone got Hans's address?

      --
      Dewey, what part of this looks like authorities should be involved?
    5. Re:how about prison doors? by Anonymous Coward · · Score: 0

      WTF??

      Dude I don't know what drugs you're on but I'd suggest getting some help!

    6. Re:how about prison doors? by Anonymous Coward · · Score: 0

      Certainly the door control in our local prison here in dublin (ironicly named "Mountjoy") runs on OS/2 - I had a hardware support call from them once - the only time I have ever dealt with OS/2 on a comercial basis. The guy operating it seemed highly satisfied with its performance!

  22. How about x86? by Sybert42 · · Score: 2, Funny

    Which is worse? I'd be just as worried about hand-coded x86 assembly in an embedded environment, or even Linux. Good old WinTel.

  23. O_o by SeaFox · · Score: 0, Redundant

    interesting article revealing the many places that Microsoft products reside, and what they're used for, ranging from elevators to ticket scanners.

    1) Are elevators really that complicated they need an entire opertaing system?
    2) Elevators???? That gives 'Blue Screen of Death' a terrifyingly true meaning.

    1. Re:O_o by Max+Littlemore · · Score: 1

      1) Are elevators really that complicated they need an entire opertaing system?

      I worked in a building where the software running the lifts sucked. I dreamed of being able to write code to make it so that a trip from the lobby to level 20 could never ever take 7 minutes again. Having a reasonably powerful general purpose computing platform to co-ordinate lifts is a simple way to improve these systems. It has the potential to make the building more efficient in terms of transport times and power consumption, especially in taller buildings. Of course one would assume that mechanical safety systems have priority over anything the server says.

      Not saying Windows - even CE - is the best choice by any means, just saying.

      --
      I don't therefore I'm not.
    2. Re:O_o by ElDaffo · · Score: 1

      It was genuinely scary the first time I walked into a lift displaying a Windows 98 BSoD in a building I worked in. The doors on those lifts closed pretty quick too, meaning escape was impossible.

    3. Re:O_o by stewbacca · · Score: 1

      I'm not that old (38), but I shudder to think how awful elevators must have been in the 80s, without computer control and all...

  24. scada by alisoul · · Score: 1

    i completely agree on scada systems being mentioned. i have first hand experience from the security side of things implementing a scada system and it is an absolute nightmare. industry leading companies are taking their traditionally isolated and proprietary systems and slapping them onto networks to offer their customers 24x7 access without a thought to patching, AV, IPS, network isolation, or anything of the sort. they practically laughed in my face at the notion that i would like to patch this machine regularly and have AV/IPS on it.

    eventually a convoluted system came about at which it will be patched, but several months behind current standards, as that is all they can guarantee will not break their product. until i even raised the question it appeared the thought had never crossed their mind to patch/av their machines. they flat out told me that their business plan is to get these boxes up and running, then drop them on the network and never patch or implement any AV solution whatsoever.

    and they arent even implementing this on a server os..

    1. Re:scada by hjf · · Score: 1

      I beg to difer. Telemecanique sells PCIM, a SCADA product for windows only. As you may know, mission-critical stuff is best left to mission-critical hardware (the PLC). SCADA is for monitoring and SOME decision making, but all critical parts of the process MUST BE controlled by the PLC, and every possible fault condition taken into account and programmed into the PLC so it can make the right decision if the scada system is not available.

      A good plan:

      1. Use SCADA PC software for monitoring only, handle all user input via switches and displays.
      2. If the system is too complex for switches and displays, use an HMI
      3. If the system is too complex for an HMI, use a bigger HMI
      4. If the system is too complex for a bigger HMI, go back and see why is it that complex and break it down, then go to rule 1.

      PLCs have more horsepower than most tasks need, and if you need more, you can run them in parallel, failover, etc. I don't really see why would anyone run anything on a PC, or PC-class hardware.

      There is nothing wrong with throwing some internet at your controller network, just don't make your controllers public. Make them all go through a server machine, and if it goes down, too bad. Your system is still up, and protected by the firewall.

  25. The worst i've seen by blhack · · Score: 5, Interesting

    In Phoenix we have a power company called APS. In some of the gas stations there are kiosks that allow you to pay your bill using Cash. I was walking through a circle K the other day, and to my horror i saw this:

    link

    Sorry about the shitty image quality...I took it using my crackberry.

    Yes, that is a dialog box politely informing you that you have been Trojaned.

    --
    NewslilySocial News. No lolcats allowed.
    1. Re:The worst i've seen by ozphx · · Score: 1

      No. Thats the dialog box informing you that the machine isnt running any antivirus/malware software.

      Probably someone put on an SP and left it.

      --
      3laws: No freebies, no backsies, GTFO.
    2. Re:The worst i've seen by Anonymous Coward · · Score: 0

      Submit that pic to the thedailywtf.com!

    3. Re:The worst i've seen by blhack · · Score: 1

      The error messages says that it has detected:

      TrojanDownloader.WS

      The error reporting that there wasn't any AV installed came up before that.

      --
      NewslilySocial News. No lolcats allowed.
    4. Re:The worst i've seen by ozphx · · Score: 1

      So.... errr.... what was detecting TrojanDownloader.WS? The non-existant AV?

      Methinks you have painted yourself into a corner.

      --
      3laws: No freebies, no backsies, GTFO.
    5. Re:The worst i've seen by One+Childish+N00b · · Score: 1

      Actually, it says "Possible spyware infection detected", and the rest is unreadable. I wouldn't doubt that that big red bar means it's pretty bad, though.

      --
      Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
    6. Re:The worst i've seen by blhack · · Score: 1

      link
      This is the closup that i took of the text.

      What motivation would I have for lying?

      --
      NewslilySocial News. No lolcats allowed.
  26. CnC on Aegis Radar Cruisers by Lumenary7204 · · Score: 5, Informative

    A good chunk of the Command and Control systems on most modern (or most recently refitted) naval vessels in the United States' inventory run on Windows technology.

    It kinda gives me the shivers knowing that one of our ships could be sunk by an "inbound" because the point defense system is suffering a BSOD...

    1. Re:CnC on Aegis Radar Cruisers by corsec67 · · Score: 2, Informative

      And that has already caused problems

      --
      If I have nothing to hide, don't search me
    2. Re:CnC on Aegis Radar Cruisers by Vlaadimir · · Score: 1

      Windows has replaced a very old UNIX platform on many US battle ships and apparently they are not alone. Windows for Warships

    3. Re:CnC on Aegis Radar Cruisers by jd · · Score: 3, Interesting
      There is an example of systems failure causing the loss of a ship - although I do not believe Microsoft was at fault. (I'll blame them anyway, to be consistent.) That example was HMS Sheffield, in the Falkland's War, which was hit by an exocet missile despite having the ability to shoot them down. The point defense systems were confused by too many objects on the RADAR.

      That blunder in systems design cost lives. A great many lives. Totally needlessly. Don't imagine it can't happen to the US navy, because if they rely on unstable software on mission critical systems, it will.

      Another non-Microsoft example of why software should be treated with a bit more care was the Boeing 767 that "landed" at Heathrow after all onboard computers shut down in flight. The pilots were damn good and damn lucky, but luck aside, why the hell were there no backup computer systems or failover strategies? Why did the pilots have to "fly" with no engines, no instrumentation and very nearly no controls?

      But when you combine this kind of insanely poor systems design with Microsoft's unreliability and long boot times, you have something that is asking for trouble. Problem is, if you ask for trouble nicely enough, trouble is happy to oblige.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re:CnC on Aegis Radar Cruisers by DerekLyons · · Score: 1

      A good chunk of the Command and Control systems on most modern (or most recently refitted) naval vessels in the United States' inventory run on Windows technology.

      Got a cite on that?

    5. Re:CnC on Aegis Radar Cruisers by Plazmid · · Score: 1

      You just scared the **** out of me. No wonder MiGs still use vacuum tubes.

    6. Re:CnC on Aegis Radar Cruisers by jimicus · · Score: 1

      Another non-Microsoft example of why software should be treated with a bit more care was the Boeing 767 that "landed" at Heathrow after all onboard computers shut down in flight. The pilots were damn good and damn lucky, but luck aside, why the hell were there no backup computer systems or failover strategies? Why did the pilots have to "fly" with no engines, no instrumentation and very nearly no controls?

      Aeroplanes have so many failsafe systems for such things that I really don't think that was likely to be a fault with any of them. Far more likely that something went wrong with how they were all powered.

    7. Re:CnC on Aegis Radar Cruisers by hcdejong · · Score: 2, Informative

      There is an example of systems failure causing the loss of a ship - although I do not believe Microsoft was at fault. (I'll blame them anyway, to be consistent.) That example was HMS Sheffield, in the Falkland's War, which was hit by an exocet missile despite having the ability to shoot them down. The point defense systems were confused by too many objects on the RADAR.

      It's more complex than that.
      - Sheffield's radar was the old Type 965, which wasn't very good at detecting seaskimming missiles. The RN was in the process of replacing it with a new system, but Sheffield hadn't been upgraded yet.
      - Sheffield's alert status at the time is unclear:

      One history of the Falklands war says that as there were no "bogeys" on any radar screens at the time, the officers were making a satellite phone call back to Fleet HQ in England, an action that would jam the use of the ship radar. However, with other ships close by, notably the Carrier Invincible, this was not seen to be a risk. At the end of the call, reported the Guardian newspaper, the radar came back on and the two Etenards were spotted just 33km away. It was the Navy's first encounter with low-flying Exocet-carrying attack planes.

      Another history says that the Sheffield's crew were "only in second-degree readiness rather than at full action-stations". The first the crew heard was a loudspeaker warning "Missile Attack - hit the deck". It reportedly took four minutes to close a ship down into battle stations and to be ready to take evasive action. The Sheffield had little more than a minute to react.

      (from here)

      - Sheffield did not have point defence systems. Its armament consisted of Sea Dart (designed to attack high-flying aircraft) and a 4.5" gun, both considered long-range systems.
      Later in the war, the RN tried the "missile trap": a Type 42 would operate in conjunction with a Type 22 frigate, which carried the Sea Wolf short-range missile system which was designed for use against low-flying targets such as the Exocet.

      So, Sheffield was not lost to systems failure but to incorrect procedure and a lack of foresight.

    8. Re:CnC on Aegis Radar Cruisers by Anonymous Coward · · Score: 0

      I once visited the deck of a 2500 passenger cruiser. On one of the navigational instruments was a big hand written note saying "If problem: Press Ctrl+Alt+Delete"

    9. Re:CnC on Aegis Radar Cruisers by freedom_india · · Score: 1

      Well what scares me more is Locomotives using Windows.
      Imagine during wartime, enemy hackers crashing railways windows by thousands !!!
      Die hard 4.0 is actually possible then.
      And our NYC cop will be the gun slinging Giuliani running around in his car and shooting every black on sight...

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    10. Re:CnC on Aegis Radar Cruisers by gbjbaanb · · Score: 1
    11. Re:CnC on Aegis Radar Cruisers by Xylaan · · Score: 1
      Except the link you refered to the following 3 references:

      1) The type 45, which I believe is a British Ship
      2) The F-22, which I don't believe runs Windows, but did have the reported date line problem
      3) The Yorktown, which is a test bed system for a new system. Which hardly qualifies as 'A good chunk of Command and Control.

    12. Re:CnC on Aegis Radar Cruisers by Anonymous Coward · · Score: 0

      Do you feel any safer knowing that we're using technology designed back in the 70's for our inbound missile detection? Or that it too frequently crashes due to it's age, and the cost and complexity of replacing parts?

      Think 30 years old, over $300,000, and the size of a filing cabinet, for a system that has less processing power and memory than any PDA. Even windows would likely be a better substitute over much of the current outdated equipment.

    13. Re:CnC on Aegis Radar Cruisers by hcdejong · · Score: 1

      No wonder MiGs still use vacuum tubes.

      AFAIK, that hasn't been the case for a while now. The MiG-29 and Su-27 use digital computers (which are unlikely to be tube-based). You may be thinking of the MiG-25, a 1960s design that famously used tube electronics at a time Western aircraft had started to use semiconductors instead.

    14. Re:CnC on Aegis Radar Cruisers by gbjbaanb · · Score: 1

      True, and after the Yorktown was such a disaster, the programme was scrapped.

      However, it looks like you're right - the Yorktown sank any chance of getting Windows on any warship, the COTS concept of making advanced software cheap enough to be ubiquitous on all warships turned out to be a poor idea. (though, maybe it was the contractor selling it at fault)

      The navy still wants (and perhaps needs?) a better technology in their ships, so maybe they'll get it, but I think that it won't be running Windows after all.

      This report says Potential candidates for the basis of an eventual common open-architecture combat
      system for Navy surface ships include (but are not necessarily limited to) a modularized
      version of Lockheed's Aegis system, Raytheon's Total Ship Computing Environment
      Infrastructure, or TSCEI (the core of the combat system being developed for the DDG-
      1000 destroyers), and the Core Mission System developed by General Dynamics and
      Northrop for the General Dynamics version of the LCS.

      Note: the Raytheon system runs Red Hat and a 'custom' real-time Linux, General Dynamics system runs Concurrent Corp.'s RedHawk Linux. source

    15. Re:CnC on Aegis Radar Cruisers by DerekLyons · · Score: 1

      You do know the UK and the US are different countries do you not?

    16. Re:CnC on Aegis Radar Cruisers by stewbacca · · Score: 1

      Considering Microsoft's first contract for DOS was awarded in 1981, and the Falklands took place in 1982, I don't think it had anything to do with Microsoft at all. Otherwise, I agree with the sentiment of your post. There's a reason most of the Intelligence agencies (snide WMD remarks aside) only use Windows for administrative tasks.

    17. Re:CnC on Aegis Radar Cruisers by Anonymous Coward · · Score: 0

      For some reason I'm more worried by how easy it could be to have that ship's weapon systems fire at anybody just using a trojan...

  27. Theodolites by spandex_panda · · Score: 1

    I am a surveying student and I am a bit miffed by the new theodolites I saw at a conference recently. These things are pretty complex devices, they have two way radio communication between a staff and the instrument, robotic controls that track the prism on the pole and a bluetooth controller to record data when you're standing next to the pole. But the thing that worries me is that the OS on the theodolite, a precision instrument, is windows CE! Now I have little experience with it, but reading /. comments leads me to believe it has little going for it.

    --
    like phosphorescent desert buttons singing one familiar song
    1. Re:Theodolites by oakgrove · · Score: 1

      I saw the subject to your comment and the first thought that sprang my mind was that this was going to be some dig towards BSD users. I think I spend too much time here.

      --
      The soylentnews experiment has been a dismal failure.
  28. Ho ho ho! *snort* by Weaselmancer · · Score: 3, Informative

    it doesn't even indicate what version of Windows the system he's talking about uses - there IS an embedded version of Windows available for such tasks, you know.

    I presume you mean Windows CE?

    I'm on a team that (among other things) makes BSPs for Windows CE. Did you know that every single driver in CE5 runs in user mode? Ayup. They're simple DLL files that device.exe launches and runs as threads. Just at a slightly higher priority than Pocket Word.

    Think about that a moment.

    The drivers crash just like programs too. They just...bail. Suddenly the device the DLL is providing an interface to is simply gone. They don't run in supervisor mode, so they are susceptible to every single thing that can crash a regular program.

    They're starting to fix this in CE6, but naturally Microsoft's solution is...to do both!

    In typical MS fashion, they are fixing a clusterfuck by mixing it with what they should have been doing in the first place, thereby making an even larger clusterfuck.

    --
    Weaselmancer
    rediculous.
  29. Local AMC 24 movie theater Win98 ticket machines by RichMan · · Score: 1

    The local AMC 24 movie theater has Windows 98 on the ticket machines. A little BSOD told me so.

    The machines take credit and debit cards so must have a network connection of some sort, most likely through the theater's common connection which hopefully is secure pipe back to the head office.

    I presume the keyboards are locked up under the cabinets somewhere. Not really a bad solution, a reasonable low cost one requiring a level of physical security. I presume they are rebooted daily to avoid memory leaks.

    More than anything we must trust the system. Because even if they were proprietary solutions someone coming in a midnight could easily install a data logger.

  30. Aegis Destroyers by quibbler · · Score: 1

    I've read a couple of anecdotes about Windows NT being behind the AEGIS Missile Destoyers. This isn't an overkill situation, but a horrific use of windows nonetheless. When NT fails (as NT does), it takes down everything... weapons, guidance, radar, steering, propulsion, navigation, communications, and even power. The crews resort to using battery-powered semaphore spotlights or hand-held maritime radios to call for help. The new "teeth" of our Navy's attack power is rendered utterly impotent in a nanosecond.

    Subsequent to reading the stories, I had a rather coincidental chat with a guy on a plane (single-serving friend) who worked for a contractor that ran ocean-going tugs for the US Navy out of Boston(?). According to him.... (with a chuckle) "...a couple? More than that, I know exactly what you're talking about - we get called out a couple times a month to tow in those destroyers, and yeah its always 'computer problems'..."

    I wonder what Navy patsy was stupid enough to sign the dotted line for this nightmare. Take a cue from the army and go *nix guys...

    1. Re:Aegis Destroyers by ion.simon.c · · Score: 1

      *new*?

      These were first generated in the 80's, yo.

    2. Re:Aegis Destroyers by Anonymous Coward · · Score: 0

      and yeah its always 'computer problems'. And the application code is always perfect, and it's always Windows' fault.

      That's what I'd say if I wrote shitty code.

      It's the job of an integrator to make the whole system work, top to bottom. Windows is one of four layers that could be the problem. You've got the processing system, the OS, the app, and the input devices. Windows isn't to blame for the the app or the input devices, which is where, in my experience, the problems usually roost.

    3. Re:Aegis Destroyers by quibbler · · Score: 1

      If the app's, input devices, or anything but the OS crashed, the rest of the system should not have gone down. This is called 'modern computing' and every other OS on the planet, save Windows gets this by now. Only Microsoft continues to create an OS so fragile that the whole thing comes crashing down if mishandled.

  31. My favorite was... by roc97007 · · Score: 4, Funny

    Windows for Warships

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:My favorite was... by SpuriousLogic · · Score: 2, Informative

      Link about Windows for Warships being used in the UK http://www.theregister.co.uk/2007/02/26/windows_boxes_at_sea/

    2. Re:My favorite was... by roc97007 · · Score: 1

      That's the one!

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    3. Re:My favorite was... by Anonymous Coward · · Score: 0

      I hear it's better now that they updated the Vista surface to air missile driver.

    4. Re:My favorite was... by Marrshu · · Score: 1

      Lemme guess: You're running Windows for Warships 3.11?

  32. The alternatives suck harder by Anonymous Coward · · Score: 0

    "It may be hard to comprehend today but Microsoft effectively trounced Sun, DEC, HP, and IBM"

    I'm going to go ahead and assume that the author wrote that without ever having used Solaris. If we're talking "before the turn of the century," that implies Solaris 7/2.6. Even on Solaris 8, I remember how hard I had to struggle (applying OS patches, etc.) just to do things like generating an SSL certificate, or *starting* the windowing system. I don't even want to *think* about operating a touchscreen on Solaris 7.

    Windows is awful, and with every release it gets more terrible. But the reason Microsoft trounced the others is because they were *even worse*.

    1. Re:The alternatives suck harder by zappepcs · · Score: 1, Troll

      Well, there is one main difference between Windows and those other 'even worse' systems, uptime. If you have more than a month uptime on a Windows system, you are not applying the patches correctly.

      Solaris and those others, OTOH will happily run for months and years without requiring a reboot. I recently ran across a system at work (RedHat 5) that nobody bothered with because it always did it's job. When I had to go look to see what the problem was, imagine my surprise to find it running RH5. Everyone that knew the root password had either quit or forgot they knew it, it had been sitting there running for several years. Windows will NOT do that.

    2. Re:The alternatives suck harder by toadlife · · Score: 1, Flamebait

      If you have more than a month uptime on a Windows system, you are not applying the patches correctly.

      False. Patches that pose a realistic threat to servers are relatively rare. Most patches are local vulnerabilities like IE/ActiveX. If you are rebooting your servers every month just to install IE patches, you are a fucking moron.

      I recently ran across a system at work (RedHat 5) that nobody bothered with because it always did it's job.

      So what? There are plenty of documented cases of Win2k3 staying up for years at a time. You could have installed a Win2k3 server with IIS6 serving static and .asp web pages in 2003 with port 80 open on the local firewall and have it still be up today, with no externally exploitable security vulnerabilities.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:The alternatives suck harder by blhack · · Score: 1, Informative

      Came here to say this...

      I've got a windows 2k3 machine that has been up for the last year and a half (I have owned it for a year and a half).

      I have never really understood the "omg windows is t3h evil!" bullshit. Use whatever tool is most appropriate for the job. I use windows on my laptops because i need it to just work....I have putty and openvpn when i need to get back in and work.

      --
      NewslilySocial News. No lolcats allowed.
    4. Re:The alternatives suck harder by sulfur · · Score: 1, Insightful

      If you have more than a month uptime on any system, you are not applying the patches correctly

      There, fixed that for you.

      It is a common myth that Linux systems don't require rebooting. I manage several RHEL4 and 5 machines, and Red Hat regularly releases updated kernels, which means that you pretty much have to reboot them.

      Sure, you can have some ancient version of Unix/Linux that works as long as hardware doesn't fail, but you better not connect it to the Internet.

  33. Bank Machines by Lumenary7204 · · Score: 5, Interesting

    Also, a few months ago I stopped at a bank machine to withdraw some cash.

    So I entered my PIN and withdrawal amount. While waiting for the magic money machine to do its thing, I idly tapped my fingers in random patterns on the touch screen.

    Suddenly, a standard Windows XP taskbar and Start button appeared.

    Being curious, I tapped the Start button. Kinda freaked me out when a complete Start Menu appeared. Everything was there, including Internet Explorer, Outlook Express, and Windows Media Player.

    I can't believe that neither the ATM machine manufacturer nor the bank put any effort into building a custom, stripped-down image to run the bank's cash machines...

    1. Re:Bank Machines by MillionthMonkey · · Score: 3, Funny

      Did you see your cellphone in "My Bluetooth Places"?

    2. Re:Bank Machines by Ruvim · · Score: 1

      I experienced the same shock when I saw a couple of bank employees rebooting Diebolds ATM. I was outright shocked to see that it was loading windows XP Pro. Well, at least it was not a Home edition.

    3. Re:Bank Machines by Anonymous Coward · · Score: 5, Funny

      Was Minesweeper or Solitaire on there? They would be perfect for annoying the queue behind me.

    4. Re:Bank Machines by Emb3rz · · Score: 1

      The coin counter in the bank that I work at has Windows 2000 on it.

      The tech told me that our particular machine used to have XP on it, but that particular installation had become very unstable. The code that ran on XP, he noted, ran much faster for them having removed a lot of inessential modules that the brazillian programmers had added to preempt feature requests but then never finished. In the 2k version, these were all loading and (don't ask me what language they were using, or how pitiable the programming was) he indicated that this significantly increased the load time.

      I was pretty shocked. Not quite as shocked though, as when I was handed his USB flash drive so that I could put a .bmp of our logo on it, this flash drive containing oodles of setup files and information from other banks.

      I used to hear jokes about restricting the internet/technology to people who fell above a certain IQ. I think that idea should be revisited. :)

    5. Re:Bank Machines by GrahamCox · · Score: 1

      It would be really cool to find a utility app in there that was for "testing" the machine - like whether the money dispensing mechanics were working... I bet if that exists in some form on there (has to really - at some point the software has to command the hardware to do its thing, and I bet that it's a really simple, insecure protocol) and word gets out, banks will very shortly insist on Diebold et. al. doing something about it.

    6. Re:Bank Machines by Anonymous Coward · · Score: 3, Interesting

      Having worked for a very large and prominent ATM maker I can honestly tell you that they are not to blame. The company I worked for, lets call it A, said the to bank that they should use an embedded OS. The bank said no, they want Windows XP. So A said, OK if thats what you want. So we will take XP and strip it down and customize it. Again the bank said no. Quote "we want XP exactly like it is on our desktops"!!! Regardless to say the implementation is an absolute disaster. Don't blame the ATM manufacturer.

    7. Re:Bank Machines by Toreo+asesino · · Score: 1

      Same happened to me in.... while waiting for the machine to authorise â50 withdrawal, I was drumming the screen just in that bored way you do and managed to get the OS/2 task manager up (didn't realise it was a touch screen), crashing the terminal program and losing my card in the machine as a result.

      I've not really used OS/2, but someone just with my fingers you can lose window focus if you're not careful.

      --
      throw new NoSignatureException();
    8. Re:Bank Machines by Anonymous Coward · · Score: 1, Funny

      Or even better... Start playing Minesweeper, lose (on purpose if needed) and then publically get angry at the machine/yourself because now you won't get the cash you asked for.

    9. Re:Bank Machines by focoma · · Score: 1

      BPI, one of the biggest banks in the Philippines, uses Windows XP in their ATMs. The BSODs and crashes would be unbearable if not for the fact that they have so many ATMs (or "BPI Express Tellers" as they call them) installed all over our area. I usually just walk a short distance to the next nearest machine whenever I encounter a problem.

      Then a few months ago I've gone to three consecutive trips to BPI machines and all of them had issues. The last one was under maintenance, and I watched the technician fiddle w/ the Windows environment for a while before I just went and used another bank's ATM machine located nearby.

      --

      - Francis Ocoma

      Please wait while Sig Request is being processed...

    10. Re:Bank Machines by TheStonepedo · · Score: 1

      Also, a few months ago[...]So I entered my PIN and[...]I can't believe that neither the ATM machine manufacturer[...]

      Don't you mean you entered your PIN number? It would only be fitting that you entered your personal identification number number to use the automatic teller machine machine.

      --
      I'll be your candy shop of infinite deliciousity if you'll be my discotheque of endless rump-shaking.
    11. Re:Bank Machines by Anonymous Coward · · Score: 0

      He wanted to make sure that we knew that he wasn't talking about the asynchronous transfer mode mode manufacturer.

    12. Re:Bank Machines by lubricated · · Score: 1

      At the very least the ATM manufacturer should be blamed for lacking a set of balls.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    13. Re:Bank Machines by Anonymous Coward · · Score: 0

      Greetings, Anonymous Banker. Would you like to play a nice game of Global Thermonuclear War?

    14. Re:Bank Machines by toddestan · · Score: 1

      How long ago was this? Windows XP SP2 removed the "Home" and "Professional" branding from the boot screen in XP. So if you saw those, you must have been looking at a SP0 or SP1 install.

    15. Re:Bank Machines by Anonymous Coward · · Score: 0

      Next time, install something like LogMeIn or Hamachi. That way, you can really have some fun.

  34. Roller Coaster controls by fahrvergnugen · · Score: 5, Interesting

    When drinking one night with a former roller coaster technician who had decided to get into the less stressful job of datacenter ops, I found out something terrifying about a famous (and, it should be said, injury/fatality-free as far as I know) catch & release roller coaster.

    The coaster is designed such that the train car is loaded at a station. Then a tractor mechanism pulls it backward, up to the top of a steep incline. Once at the top, the mechanism releases the car, and the train goes rocketing through the station, through a series of tight loops and twists, and then coasts up an identical steep incline on the other end. There another mechanism catches the car, drags it all the way to the top, and then lets go, sending the car back through the series of loops and twists in reverse. The car decelerates up the incline back on the original side, is caught once again, and returned gently to the station for boarding.

    All of these catch mechanisms need to know the velocity and weight of the train car in order to properly catch and decelerate it without hurting any of the occupants. Those values will change with every load of passengers, due to people's varying weights and their distribution around the car, so they have to be calculated on the fly.

    The software that does this, the engineer swore to me, runs on...

    Windows 3.11.

    This knowledge made future rides on that particular coaster a hell of a lot more scary.

    --
    Even Jesus hates listening to Creed.
    1. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      The Face-Off coaster at King's Island in Mason, Ohio, I presume.

    2. Re:Roller Coaster controls by jkells · · Score: 1

      That was the Demon at Wonderland, Sydney Australia was it?

    3. Re:Roller Coaster controls by GroeFaZ · · Score: 5, Funny

      Well duh, a roller coaster is supposed to scare the living hell out of you. A geek might not be overly impressed by experiencing the effects of gravity and inertia (and might even carry a chess board with glued-on pieces), but knowing that thing runs on Windows 3.11! The horror!

      --
      The grass is always greener on the other side of the light cone.
    4. Re:Roller Coaster controls by Anonymous Coward · · Score: 1, Informative

      Thats not the only coaster to boast windows, AIR at Alton Towers is one i know for sure uses a windows platform (the screens are visible from the platform, and was of windows 2000 flavour by the looks of it)

      Also Cyberspace Mountain at Disney Quest, a 'create your own track' coaster simulater, runs on Win95

      I know there are loads more, but i remember the AIR one more specifically cause it stalled on the rise out of the station, just after the track switch (there are 2 loading stations and the track switches between each). it was running again in about 5mins but if it set a train running or suddenly pulled the seat into 'flying' position (or dropped em for that matter), that could be a potential killer.

      BUT!! heres the thing, these systems are kept in close loop, no internet or wireless connections, if only a operater was dumb enough to put a floppy/mem stick in could they get infected, that is why nearly all known accident on coasters are from either stupid people going in zones they shouldnt or mechanical failure, not a running system failure.

      Win 3.11 is safe, as long as its kept solo.

    5. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      While I was on Epcot last Xmas they had the ride that goes inside the Epcot ball open for testing for a day, while I was on the highest part of the ride my car's LCD turned off and rebooted and for my surprise it was running Windows XP Embeaded edition (120 day trial) LOL and all that passed through my mind at that moment was "OMG this is the end for me, thank you Microsoft!"

    6. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      That sounds an awful lot like face/off at King's Island.

      Am I right? Have I really ridden on a coaster powered by Windows 3.11?

    7. Re:Roller Coaster controls by nemeosis · · Score: 1

      I know this ride! (Or at least by your descriptions.)

      It's DeJa Vu at Six Flags Magic Mountain in Valencia, California.

      http://www.rollercoasters.org/six-flags-magic-mountain/dejavu.html/

    8. Re:Roller Coaster controls by nEoN+nOoDlE · · Score: 1

      Sounds like Deja Vu at Six Flags Magic Mountain.

      --
      Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
    9. Re:Roller Coaster controls by phozz+bare · · Score: 1

      This knowledge made future rides on that particular coaster a hell of a lot more scary.

      Well, isn't that the point?

    10. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      Actually, like DOS, the oldest versions of windows are well suited to run these kind of programs that perform only a few simple tasks. I've used them for building laboratory data acquisition systems and they would never crash. Using an older machine that doesnt overheat also helps.

    11. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      If this makes you nervous, consider that until the mid 90s (and maybe still, for all I know), there were NASA satellite tracking systems at White Sands that were running on... (drumroll please)

      The Commodore 64

      Hope they weren't defense satellites....

    12. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      No way is 3.11 stable enough to do that consistently. It's probably just a GUI interfacing to a DOS system that does the real work. Done right, this would be pretty safe.

    13. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      I'd actually feel much safer knowing that something like that was running on Windows 3.11. Were someone to tell me that it was running Windows 9x, I'd most definitely need a change of underwear.

    14. Re:Roller Coaster controls by Anonymous Coward · · Score: 0

      That sounds a lot like the Deja Vu coaster at Six Flags Great America. It's been well known for ALWAYS being broken down, and valleying (getting stranded).

    15. Re:Roller Coaster controls by IWannaBeAnAC · · Score: 1

      I would trust 3.11 a hell of a lot more than XP or Vista...

  35. I would assert criminal negligence by erroneus · · Score: 3, Insightful

    I have no reservations about it. Given the constant stream of complaints that Bill Gates himself had about the quality and stability of Windows, I'd say it is pretty safe to assume that Microsoft is WELL aware of problems with Windows. And for Microsoft to actively push their OS as a platform upon which important, significant and even critical systems and services are run without disclosing the KNOWN risks of using Windows under such circumstances is criminal negligence or even worse.

    Once again, resorting to the old "car analogy", if an auto manufacturer were caught pushing their dressed-up SUVs as actual ATVs, I think it's safe to say that various consumer protection agencies and possibly the department of justice might get involved.

    How does Microsoft get away with this? Simple -- they are the only game in town and as such is typically viewed as "the best we have." To complain that the best is not good enough would be considered by most to be a wasted effort.

    "Critical Mass"

    Microsoft achieved it and now most tech people know only Microsoft Windows and will deploy only Microsoft Windows for any given task.

    It's good that some people like the NYSE has found Windows lacking and that better alternatives exist for their specialized tasks.

    I don't think anyone will argue that Windows on the desktop is acceptable for a lot of people, especially those people who don't have people like me to help them use other systems. If they are on their own, trying to use Linux or even MacOS might leave them out in the cold or under rather EXPENSIVE support costs. (A lone user can barely throw a stone without hitting someone who can deftly advise them to reboot and reinstall.)

    But to put Windows in SPECIALIZED applications and devices makes no sense. "Compatibility" isn't an issue there. "Usability" isn't an issue there. "Stability" and "reliability" are often the most important considerations with cost as a third or fourth. (I don't have a second most important consideration, but I'm pretty sure the fifth is "profit!!")

  36. Not Running on Windows by banished · · Score: 1
    The author makes a very inaccurate...should I say, "criminally misleading"...statement about the locomotive computer running on Windows. Windows is not rated for an enviroment where lives are at stake. A read of the document linked on the article reveals that it's the analysis software "QUADS" that runs on Windows. It has nothing to do with operating the locomotive.

    "QES-III applications come complete with Q-Tron's Universal Analysis/Download Software (QUADS) program that permits the downloading and viewing of the diagnostic messages and alarms. The QUADS software also integrates all of the data requirements for the optional features such as the DATACORD Event Recorder and the QEG 1000 AutoStart. QUADS is designed to run on Windows 98, Windows NT 4.0, or higher operating systems. "

    1. Re:Not Running on Windows by longacre · · Score: 1

      I was just going to post this. I wasn't that surprised to see a dumb list like this made the front page of Digg, but I am disappointed that it made /.

  37. Re:Ho ho ho! *snort* by kurokaze · · Score: 1

    how about WFW 3.11? Remember the article about how Microsoft was going to stop licensing WFW 3.11 to embedded manufacturers? I bet alot of those devices are running something along those lines.

  38. walmart uses windows by Anonymous Coward · · Score: 1, Informative

    windows CE on those price guns, but the thing is, they all act like thin clients and use software thats actually running on a unix server.

  39. Re:Ho ho ho! *snort* by Anonymous Coward · · Score: 2, Insightful

    Aside from the fact that putting drivers in user mode increases reliability, you've got a good point.

  40. Sounds like a market opportunity. by jcr · · Score: 3, Interesting

    I'm sure that lathe could be controlled by Linux or QNX running on the same hardware. It amazes me to see the horrendous job that companies who make perfectly good machine tools do on their control software. They wouldn't make the lathe's chassis out of cardboard, why would they build their control systems on windows?

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:Sounds like a market opportunity. by wgmari · · Score: 1

      They wouldn't make the lathe's chassis out of cardboard, why would they build their control systems on windows?

      So many of us here at /. are software professionals that we find it hard to believe that other people don't see the software as being vitally important. If a company makes lathes, they would have specialists in making lathes, and the software is probably an afterthought at best. I wouldn't be surprised if it were outsourced, even.

      After all, a machine making company's core competency isn't going to be software, is it?

    2. Re:Sounds like a market opportunity. by dukieduke · · Score: 1

      Actually, CNC lathes do use Linux or even their own proprietary OS. The part itself may have been designed and engineered in one of the many CAD/CAM packages that run on Windows machines. Let us pretend each Windows designers' machine is compromised to hell with viruses: The Win based CAD file still must get translated into instructions that the machine will take. It is just basically a text file of numbers that will cut according to the co-ordinates in that file, based on that particular machine's standards (and there are many). I have yet to hear about viruses that have infected NC machines by the introduction of "artificially" bad NC code. I cannot fathom how it could possibly happen, beyond having a dedicated group of hackers even smaller than the ones that build all those Linux viruses we keep hearing about. ;)

  41. hmmm by thatskinnyguy · · Score: 1

    I used to wonder why some companies (Not NEC) still manufacture ATMs with IBM OS2 built-in. Thanks to this article, I can now see why.

    --
    The game.
  42. Economy of Scale by uranus65 · · Score: 1

    I don't know how complicated elevator control is, but, most of the bloat from Windows is about the GUI and backwards compatibility. The reason (I am guessing) that most of these places are using Windows, is because they are buying off-the-shelf technology which will often be pre-loaded with some sort of Windows. Writing fresh code for a freshly designed embedded system is simpler and probably better but is way more expensive than buying a Dell that can do the same thing with Visual C++. As long as people don't plug stuff in while its on or do other "crazy" stuff, it will be fine.

  43. The VMWare issue will take care of itself.. by QuantumRiff · · Score: 1

    It is entirely too easy to deploy another VM client with virtualization. Soon, I see Microsoft Cracking down on the licensing.. After a few companies get audited, things will start changing...

    --

    What are we going to do tonight Brain?
  44. ATMs - I can confirm this one by LawnBoy · · Score: 2, Interesting

    In 2001, I was on a trip with a friend to Finland, Estonia, and Latvia. We needed to buy a bus ticket to get from Tallinn to Riga, and we needed some of the local currency (the bus company wouldn't take a credit card - another WTF).

    So, I tried to take money out of the ATM in the office to buy my ticket. In the middle of my transaction, the application crashed, taking the OS with it (or vice versa). After a couple minutes watching the Windows automated boot process, the machine came back up to the "enter your card" prompt.

    But it still had my card!

    Fortunately, I didn't need my bank card for the rest of my trip, and my friend was able to get out enough cash separately. However, if I had been traveling alone, I wouldn't have been able to take the bus trip.

    And I had to call my bank back home to cancel the card and request a replacement.

    Never got that card back. Fortunately, no one ever used it to take my money, either.

    1. Re:ATMs - I can confirm this one by sonofusion82 · · Score: 1

      sad, but true.... i see many ATM, cash and check deposit machines showing windows BSOD. imagine how much licensing is paid to M$ for these embedded devices when they could used a real RTOS. even if they need TCP/IP networking, i believe an embedded linux is still better choice that XP. heck, even WinCE is probably better than a full desktop XP. we don't need minesweeper on an ATM machine..

  45. Re:Ho ho ho! *snort* by CaptKilljoy · · Score: 5, Informative

    >I presume you mean Windows CE?

    No, he means Embedded Windows, like Windows XP Embedded: http://www.microsoft.com/windows/embedded/products/whichproduct/default.mspx.

    (What scares me is that you work on embedded systems and have never heard of it. I've never even touched embedded systems work and I know about it.)

  46. Building Controls by Mobkey · · Score: 1

    Not nearly as exciting, but if it's the middle of winter and your office building goes cold, blame Microsoft. I know our "server" (of sorts) runs Windows. And as far as I know we do fire alarms too which is scarier. Of course I have more problems with XP, Java, and SQL on my laptop than anything that could be attributed to the building system.

  47. Local TV Access Station.. by QuantumRiff · · Score: 3, Funny

    Every 2nd Wednesday of the month, instead of playing a TV program, I can hear it, but see a windows XP desktop, with a minimized window of the video playing, and a notice that updates are ready to install. That usually sticks around until late afternoon, or early evening, when someone finally either installs the patches and reboots, or just restores the minimized screen..

    --

    What are we going to do tonight Brain?
    1. Re:Local TV Access Station.. by prestomation · · Score: 1

      That reminds me...I attend one of the largest single college campuses in the US. We have absolutely terrible student run television. I mean, worse then my high school's morning show, which embarrassed me in high school. This was worse.

      One day I passed it flipping through channels and what did I see? The default windows XP screen saver, the floating logo.

      That embarrassed me even more

    2. Re:Local TV Access Station.. by bitrex · · Score: 1

      A while back I'd sometimes turn on Rhode Island PBS and see a Mac desktop! It was OS 9 too. I got the impression that Rhode Island PBS is just the video out of a purple 1st generation iMac in a closet somewhere.

  48. Windows XP in Aus by vigro · · Score: 1

    I do contract work for Diebold and NCR here in Australia working on EFTPOS machines but mostly ATMs. Did you guys know that nearly all ATMs (Automatic Teller Machines btw) run on Windows XP? To actually do maintenance on these things, you have to log in via the xp log on screen and then there's a start menu and everything. The older ones still run on DOS and up until about 2004 all of them ran on Windows 2000 but have now been upgraded to XP :P

  49. Manufacturing controls - have seen in action by Jimmy+King · · Score: 3, Interesting

    I used to work in a semiconductor fab (memory specifically). The original fab was all unix based on our end. Some of the machines ran windows, though. When a new factory was built, for some reason, management decided it would be a good idea to start from scratch on the system that controlled the manufacturing process. Rather than use our proven, stable, and known unix based system we created a new system from scratch which ran on windows.

    I left the company in march 06. Not long before I left, though, sometime in February, management pulled everyone together to yell and scream because that windows based factory had already gone over it's allotted downtime for the entire year.

    We even saw the virus scenario mentioned in the article. It infected the terminals the people in the actual factory used and all of the tools which were controlled by windows computers. All production had to be stopped while we ran around to every terminal and tool in the factory, rebooted with a clean boot floppy, cleaned the virus, and then booted the thing back up.

    1. Re:Manufacturing controls - have seen in action by jimicus · · Score: 1

      I left the company in march 06. Not long before I left, though, sometime in February, management pulled everyone together to yell and scream because that windows based factory had already gone over it's allotted downtime for the entire year.

      And nobody had the balls to say "Well, maybe if we'd gone with a known-good system rather than building a new one around a platform which we all know is susceptible to all sorts of issues like this and then not taking sufficient steps to guard against them happening - maybe you wouldn't be yelling at us now"?

    2. Re:Manufacturing controls - have seen in action by Jimmy+King · · Score: 1

      During the meeting? No, that probably would have just resulted in that person being fired and no issues with the factory would have been solved. Behind closed doors? That's very likely. Out in the open, not directly to the management, but where they definitely heard it? Lots of people every day.

    3. Re:Manufacturing controls - have seen in action by jimicus · · Score: 1

      During the meeting? No, that probably would have just resulted in that person being fired and no issues with the factory would have been solved. Behind closed doors? That's very likely. Out in the open, not directly to the management, but where they definitely heard it? Lots of people every day.

      To be fair, there are more diplomatic ways of getting the same point across directly to managers than announcing it loudly in front of everyone in such a fashion.

      However, in many organisations the management has a remarkable ability to not hear what they don't want to hear.

      "Discussing out in the open where they can hear it" and "Explicitly telling the manager what the problem is with a followup in email" are two different things.

    4. Re:Manufacturing controls - have seen in action by Jimmy+King · · Score: 1

      There very likely were discussions with those managers behind closed doors and in e-mails. They were nothing I was involved with as I was not in a position to do so, really. I was a mid-level contractor, not around when the project started, and leaving shortly anyway. There definitely were people in a proper position to bring it up with the bitching managers and not cause any trouble, and while I can't guarantee it, they most likely did so.

  50. OT by Koiu+Lpoi · · Score: 1

    I really hope you're referencing some kind of media here (movie, comic, etc), for I would much like to know its name so I may consume it.

  51. The scariest moment of my life... by STFS · · Score: 5, Interesting

    ... well ok, not quite, but still! There's an ATM at my school which embodies the mother of all WTFs in my oppinion. It's a DIEBOLD ATM with a _headphone jack_ which usually displays the Windows XP login screen with a big error message saying that the bank domain is not available! If you think I'm making this up I wish to present to you... the evidence: http://www.dumpt.com/img/viewer.php?file=wmbbbwi8otsxgqlmi93u.jpg

    --
    You don't think enough... therefore you better not be!
    1. Re:The scariest moment of my life... by GNU(slash)Nickname · · Score: 4, Insightful

      It's a DIEBOLD ATM with a _headphone jack_

      The headphone jack is an assistive device. It's sometimes called a "talking ATM". The idea is that a blind person can be prompted through the screens. (Notice the braille dots near the jack.)

      But yeah, the domain not available thing is funny.

    2. Re:The scariest moment of my life... by corsec67 · · Score: 1

      with a _headphone jack_

      What do you have against blind people?

      --
      If I have nothing to hide, don't search me
    3. Re:The scariest moment of my life... by Blakey+Rat · · Score: 1

      What's so scary about a headphone jack? It makes a hell of a lot more sense than the ATMs covered in braille.

    4. Re:The scariest moment of my life... by Anonymous Coward · · Score: 0

      It's a DIEBOLD ATM with a _headphone jack_

      ATMs have headphone jacks for the same reason when I was about to submit this there was a link to an mp3 of the CAPTCHA.

    5. Re:The scariest moment of my life... by Anonymous Coward · · Score: 0

      I bet the headphone thingy is for blind people.

    6. Re:The scariest moment of my life... by STFS · · Score: 1
      I see nothing wrong with blind people.

      Yes, I did realize that the headphone jack had to do with accessibility for vision impaired people.

      But just out of curiosity:

      1) How easy is it for a blind person to figure out that a) the ATM actually has the headphone jack and b) where the plug is located?

      2) Do vision impared people usually carry headphones with them to use with such devices?

      Additionally, the headphone jack might be a good idea if it actually worked! I tried plugging a pair in myself and got only the sound of silence. Maybe someone thought it would be funny to play a joke on them?

      (man am I gonna get lynched for this one)

      --
      You don't think enough... therefore you better not be!
    7. Re:The scariest moment of my life... by VMaN · · Score: 1

      They probably didn't get around to translate it to Icelandic.

      On a side note, what is the largest denomination you get from an Icelandic ATM? 5000ísk?

    8. Re:The scariest moment of my life... by Arccot · · Score: 1

      As far as the headphone jack goes, some ATMs use that instead of speakers for people who are partially or fully blind. It's a little more private.

    9. Re:The scariest moment of my life... by eck011219 · · Score: 1

      You know the sad thing? I went to look at the picture, and then to make it go away and come back here, I instinctively clicked the OK button in the image.

      If that's not evidence of error alert fatigue, I don't know what is!

      --
      It is pitch black. You are likely to be eaten by a grue.
    10. Re:The scariest moment of my life... by Hognoxious · · Score: 1

      Blind people can plug their headphones in ... if they can find the jack. And if someone hasn't stuffed it full of gum.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    11. Re:The scariest moment of my life... by Anonymous Coward · · Score: 0

      That machine certainly is a massive WTF, but I'm fairly certain that the headphone jack has a legit purpose: for the blind/visually impaired. I'd assume it can read out instructions for such people.

    12. Re: The scariest moment of my life... by Anonymous Coward · · Score: 0

      Hey, sorry to reply to your post when there are so many saying dumb things, but you started it. For everyone else, read the other posts in the thread. I thought there'd be at least 1 perceptive post but there isn't even 1.

      OK.

      I've known blind people, I've helped with assistive devices, but none of that mattered, all that mattered is that my brain works.

      Take a few seconds to THINK what you'd do if you were blind, say by a sharp stick in the next minute, I'll wait.

      Yes, I realized that most of you on this 'thread' just BSOD'd, I'll keep waiting.

      Ah, some of you now realize you were being dumb. For the rest of you I'll provide just 1 example:

      Blind person calls cab, brings headphones, goes to ATM and RATHER THAN HAVING THE CABBIE TYPE IN THE PIN does the work by him/herself. Heck, even if you have a sighted spouse what is wrong with having your own pin that s/he doesn't know? OK, that's 2 examples but by this point I assume you can't even count to 2.

      It is really insulting to assume blind people can't use a damn ATM (or a damned ATM if it runs Windows) that actually has the braille and headphone jack to make it possible. The next time you run across something you don't understand that is there for other people, put yourself in their shoes (so to speak) and think about it before opening your mouth.

    13. Re:The scariest moment of my life... by Anonymous Coward · · Score: 0

      What do you have against blind people?

      Anything I want, because they can't see which way I ran away in?

      *duck* i kid, i kid.. I'm so going to hell :(

    14. Re:The scariest moment of my life... by RulerOf · · Score: 1

      I have a motherboard from a decommissioned Diebold ATM. It's quite possibly one of my favorite acquisitions, because every time I boot up the machine, it looks like I own an ATM.

      Now if only it were still full of money when I got it....

      --
      Boot Windows, Linux, and ESX over the network for free.
    15. Re:The scariest moment of my life... by STFS · · Score: 1

      Well, it's a little complicated. I think the largest amount you can get is around 25.000 ISK (it varies between banks) and since we have a central "hub" for all bank transactions that all banks are connected to, this is a per day limit. In other words, you can't exceed the 25.000 ISK withdrawals limit in total per day (per card of course), no matter how many different ATMs you visit (even from different banks).

      --
      You don't think enough... therefore you better not be!
  52. Dulles Airport uses by duppyconqueror · · Score: 1

    Windows in the machines that spit out tickets for the short term lot. I know this because the last two times I've been there, the screen was displaying a 'Low Virtual Memory' warning. Windows also runs the multi-display arrivals/departures screen, because I saw an error message from some UpdaterControl.

    1. Re:Dulles Airport uses by 0100010001010011 · · Score: 1

      Same error in Halifax, probably the same software:

      I have a sample here.

      I just had to laugh and take a picture.

  53. How About the Video Rental Machines at Kroger? by morari · · Score: 2, Interesting

    These things started showing up in the Krogers around here about one or two years ago. They're sort of like soda dispensing machines, but you rent DVD films from them instead. You run through a selection of video case covers via the touchscreen (which lead to a description of the film if need be) before making your selection and swiping your debit card. The machine then takes about ten minutes and a bunch of horrendously loud noise before spitting out one DVD.

    The thing is, they run Windows XP Home. I've seen the things randomly reboot (and repeat) many of times while standing in the nearby checkout lanes. One day there was merely a constant blue screen of death. Yep.

    --
    "He who can destroy a thing, controls a thing." --Paul Atreides, Dune
  54. Frozen Windows in Delivery Room by Anonymous Coward · · Score: 0

    For those who missed my entry in Risks of Thu, 23 Jun 2005 ...

    As my dear laboring spouse was rolled into the O.R. to deliver twin boys last month, all of the machines in the room were happily humming along, including several displaying a far too familiar screensaver. One of the attending physicians ordered "a quick ultrasound" to ensure things were indeed as they should be. The nurse turned to one of the machines with the little windows flitting about on the screen. Just as she moved the mouse to wake up the machine, the flitting stopped and the machine was no more. All fifteen people in the room, including the soon-to-be mommy of plummeting patience, then waited for the nurse to power-cycle the machine (which was running Windows Server!) and await its resurrection.

    While this turned out not to be a life and death situation, it very well could have been, especially with a multiple birth. In addition to checking the background of physicians, do we now have to check what software they're running???

    PS: the twins Bennet and Bryan, while premature, are fine now.

    Charles C. Palmer, IBM Research

  55. Lexmark by luismanson · · Score: 1

    Well, Lexmark seems to be using GNU/Linux on their printers... at least T or X 644 and 850 have a 2.6.6 kernel version reply... AAAND there is glibs and gtk sources on their drivers CDs... im still trying to open a firmware but im unable to doit :( would be nice to load some apps inside the printer... if anyone have an idea, the firmware is inside a PJL job starting with: @PJL LPROGRAMRIP SOCKET=17 KERNELCOUNT=298946 TYPECOUNT=394578 KERNELENCR=3 u (saw that with less) sample file: ftp.dell.com/Printer/LS_ST_E213a_updeng.fls

  56. OT: nostalgic Tv cable stations by British · · Score: 1

    I remember many moons ago seeing the Windows 95 desktop on public access TV stations. Before that, I remember seeing the Amiga bootup screen, prompting you to insert the Workbench disk!

    Also back in the early 1980s on Minneapolis cable systems, one bizarre channel was a Commodore 64 desktop, er BASIC with a bunch of cryptic numbers. Those were the days cable stations had the "story" channel, which featured children's stories rendered on some computer, with slow-drawing graphics, page by page. Good times.

    1. Re:OT: nostalgic Tv cable stations by drinkypoo · · Score: 2, Informative

      The Toaster was used by everyone without a budget because it was very very close to full broadcast quality and you could afford to get one. The later Toasters maybe were broadcast quality, but by then there were other affordable choices. The Prevue guide used to use Amigas (with just a genlock, though) to display the program guide.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  57. Tinfoil Hat Windows XP? by datacitizen · · Score: 1

    I was searching for VPS hosting and came across a google ad titled "Beat the Patriot Act!" advertising Windows XP hosted in Canada. Definitely the most ironic uses of Windows. You have 2 choices of customer support - smoke signal or ham radio.

  58. Re:US Bank Machines During SQL Slammer 2003 by Lumenary7204 · · Score: 1

    Here in the US, the SQL Slammer worm of 2003 knocked about 13,000 Bank of America ATMs off-line. All of the ATMs and their back-end transaction servers were running Microsoft products.

    -- http://en.wikipedia.org/wiki/SQL_Slammer
    -- http://www.cotse.com/20032701.html

    Other banks, like Bank One (now JP Morgan Chase), ran OS/2 on the ATMs, and OS/2 Warp Server with IBM DB2 on the transaction servers. Most of the banks who used OS/2 and DB2 to handle their ATM transactions weathered the storm nicely...

  59. Might not be so crazy by tjstork · · Score: 4, Insightful

    Windows 3.11 wasn't a truly multitasking operating system, so that, if an application was doing something in between Windows messages, it genuinely owned the whole machine. If you are doing a near real time system, you probably don't want to lose a time slot in the middle of a roller coaster ride so that some other daemon could fire off and do something else. So yeah, Windows 3.11 might actually work rather well, so long as the application wasn't trying to allocate too many resource handles.

    Actually, I wonder why MS wouldn't release a non-preemptive Windows, just for this purpose. It would be a lot more reliable for some applications.

    --
    This is my sig.
    1. Re:Might not be so crazy by PCMeister · · Score: 1

      Actually, I wonder why MS wouldn't release a non-preemptive Windows, just for this purpose. It would be a lot more reliable for some applications.

      You mean DOS (or other flavors - ie. FreeDOS, DR DOS, IBM PC DOS, etc.)? Windows was used back then and still is to this day because so-called Project Managers pick a programmer who is knowledgeable enough to code the basic app, but not averse with exception handling and other aspects of coding to create a robust program. All it takes is a company with a reputable electrical engineer to design the hardware interface box and a decent programmer that codes in C to create an app to reliably control the roller coaster mechanism.

      In not trying to get bit by vendor (or programmer) lock-in, they sacrifice quality and put us all in jeopardy while claiming that their systems are safe and have gone through extensive QA before being implemented.

      So it goes... Implement first, plan later!

    2. Re:Might not be so crazy by SEMW · · Score: 1

      If you are doing a near real time system... Windows 3.11 might actually work rather well, so long as the application wasn't trying to allocate too many resource handles.

      Actually, I wonder why MS wouldn't release a non-preemptive Windows, just for this purpose. It would be a lot more reliable for some applications.

      If all you need is a *near* realtime system, and you really want to use WIndows for some reason, then an NT derivative will do you fine: Priority levels 16 through 31 of the NT scheduler are soft realtime. And I'm sorry, but there's no *way* that 3.11 is more reliable than, say, a stripped down Win 2000.

      (Of course, if you need *hard* realtime, neither NT nor 3.11 will do you).

      --
      What's purple and commutes? An Abelian grape.
  60. IV Pumps by unkiereamus · · Score: 1

    I work in healthcare, and I just started at a facility that uses IV fluid pumps which run on CE.

    Now, if one BSODed and it just didn't pump any fluid through, there are few situations which it would cause a major problem provided it were caught relatively soon. But were one to glitch and feed too much of many drugs (some of them by a very small margin) it could easily be fatal.

    Even scarier, I've heard rumors that another model from the one we use have built in wireless networking (not sure if it BT or WiFi) to allow for central monitoring/control...

    If I were the patient, I'd rather take my chances with a watch and counting drips.

    Slightly less scary is that almost every electronic charting/medical records system I have seen runs on one flavor of windows or another, and most of them have either restricted or unrestricted internet access.

    --
    I needed a sig so people would know who I am, but I was too drunk to make something witty, so you get this instead.
    1. Re:IV Pumps by Anonymous Coward · · Score: 0

      SO, if you are a statistician, and you knew from experience data that these machines -weren't- killing patients, despite running CE, what might you conclude?

      I know, thinking that the solution might be reliable, despite having a MSFT product in it's makeup would make your head explode, but try to be objective for just a second.

  61. One word: Accountability by Anaerin · · Score: 2, Interesting

    All these suggestions (Use Linux! Install *BSD! Solaris FTW!) are all well and good, but if/when the system goes down, to whom do you go for support? Hardware caused a crash? Try and track down the kid in a basement that wrote the driver you're using. Some core functionality in the kernel caused a hard lock? Update to the latest kernel and hope for the best (Oh, and have to recompile your whole system while you're at it).

    With Windows, if something goes wrong, you can contact the hardware manufacturer (If it's hardware/driver-related) or Microsoft if it's software related. And if they won't help, you can sue them. You can't say the same about *nix, where the prevailing attitude seems to be "It don't work, you're on your own to find a fix".

    Sure, you can go through a "Supported" linux vendor, like RedHat, but they're not guaranteeing the software, just the "Service" they provide.

    While Windows may be a swiss cheese of security holes, they are legally actionable security holes, which is more than can be said for *nix

    1. Re:One word: Accountability by Techman83 · · Score: 3, Insightful

      With Windows, if something goes wrong, you can contact the hardware manufacturer (If it's hardware/driver-related) or Microsoft if it's software related. And if they won't help, you can sue them. You can't say the same about *nix, where the prevailing attitude seems to be "It don't work, you're on your own to find a fix"

      Read a EULA lately, there is a line voiding Microsoft of any responsibility. *nix, plenty of paid for support out there, Novell (SuSe), Canonical (Ubuntu), Red Hat (think this one is obvious) and those are just distributions. A lot of the bigger more important packages have commercial backing and support. I should mod you flame bait, but never attribute to malice that which can be adequately explained by stupidity.

      --
      # cat /dev/mem | strings | grep -i cat
      Damn, my RAM is full of cats. MEOW!!
    2. Re:One word: Accountability by systemeng · · Score: 2, Informative
      This argument is bogus. If you want to use linux on a mission critical app that needs support and testing etc you use something like Montevista Linux www.mvista.com or lynxos www.lynuxworks.com.

      I've worked with army aviation systems under lynxos and it was a part of the system that generated fewer WTF's than several of the other flavors involved.

    3. Re:One word: Accountability by jimicus · · Score: 1

      All these suggestions (Use Linux! Install *BSD! Solaris FTW!) are all well and good, but if/when the system goes down, to whom do you go for support? Hardware caused a crash? Try and track down the kid in a basement that wrote the driver you're using. Some core functionality in the kernel caused a hard lock? Update to the latest kernel and hope for the best (Oh, and have to recompile your whole system while you're at it).

      With Windows, if something goes wrong, you can contact the hardware manufacturer (If it's hardware/driver-related) or Microsoft if it's software related. And if they won't help, you can sue them.

      This is an argument which is trotted out by people who:

      • Have never sued anyone in their lives.
      • Have no intention of suing anyone, least of all Microsoft.
      • Believe that if the worst comes to the worst, the process of suing someone is a quick and easy one which is certain to solve the original problem.
      • Have never read the EULA.
      • Get some warm feeling of security from paying someone money to solve a problem in the belief that this automatically guarantees them a high quality solution to the problem.
  62. Video game by British · · Score: 1

    Several years ago, I was at the state fair, and there was this pretty slick looking sci-fi themed video game. Well, it crashed. The poor tech had to fix it rebooted it, and it was Windows 2000. She had to click OK through a ton of dialogs to get the game started again. Forgot the name of the game, but it involved flying through some narrow tunnels. And obviously, it was made after 2000. Heh, probably easy to emulate in MAME, as MAME is not exactly needed!

    I think one of the Golden Tee games runs Windows too, as I've seen that BSOD.

  63. Nuke plant by LadyLucky · · Score: 1
    When studying physics at the University of Auckland, New Zealand I got to visit Australia's only nuclear facility, Lucas Heights. It is a research reactor, not a power generation reactor. However there were a LOT of computers running windows 95 within only 10m of fissioning uranium.

    They were only boxes for monitoring experiments, not control software, but nonetheless the proximity was SCARY.

    --
    dominionrd.blogspot.com - Restaurants on
  64. Walmart... by Anonymous Coward · · Score: 0

    I went through a walmart self checkout one day only to find that the program had crashed and underneath, it was running Windows XP.

  65. Re:Local AMC 24 movie theater Win98 ticket machine by Anonymous Coward · · Score: 1, Informative

    They're Windows XP Embedded running on Radiant POS touchscreen terminals. Yes, the managers have the keyboards locked up in the back. Sure, those terminals have USB connectors under the screen so you could use anything you want, but the terminals are running under a least-privileged user. No they are not rebooted daily to avoid memory leaks, but the main server at the theatre that drives all the box and concession terminals monitors them all and can reboot them remotely at any time if necessary. The software on there (RTMS by Radiant) is quite small and efficient, and the 'terminals' are really just all-in-one desktop PCs running XP.

    And yes, each AMC theatre is on the VPN which is corporate wide.

  66. Sewing machine by jhaiduce · · Score: 1

    I heard a few months ago that there is this one super-expensive sewing machine that runs Windows XP. Seems overkill to me that one would install an OS on a sewing machine, but even so...I can just imagine getting one's hand impaled by the needle because of some software bug.

    1. Re:Sewing machine by ion.simon.c · · Score: 1

      I can just imagine getting one's hand impaled by the needle because of some software bug.

      How?

    2. Re:Sewing machine by Anonymous Coward · · Score: 0
    3. Re:Sewing machine by jhaiduce · · Score: 1

      That was hyperbole. The sewing machine in question is like a CNC machine so you can make it move all sorts of ways, but I don't actually think impalement is likely. Any number of other problems (sewing machine grinding to a halt in the middle of a job because the OS crashed) seem entirely possible.

  67. You have old software by NotQuiteReal · · Score: 1

    My version of Excel (Excel 2007) can open > 65536 line csv files just fine.

    --
    This issue is a bit more complicated than you think.
  68. Re:Diebold Windows CE (Visual Basic for Applicatio by tepples · · Score: 1

    (not that there is anything wrong with VBA, VBA has its uses -- it's just that it's really a poor choice for making supposedly secure and transparent voting machines)

    Apparently, all VBA is good for is running Game Boy games.

  69. Re:Ho ho ho! *snort* by Lost+Engineer · · Score: 1

    Yes, only two of those (CE and NavReady (whatever that is)) run on anything other than x86 processors, which are not terribly popular in the embedded world.

  70. The Intel Home TeleHealth Guide Runs On XP by westlake · · Score: 2, Interesting
    While not in this case, a BSOD may mean real "D" these days in a hospital.... Sad, but true...

    -- and of course nothing whatever can go wrong with a *nix based platform used in the same environment.

    There is also the small natter of FDA approval:

    The 8-pound in-home gadget connects caregivers and patients outside of hospitals or clinic settings. It manages vital-sign collection, patient reminders, educational content, and motivational messages. The device has a 40GB hard drive. Information collected by the device is sent to the health care professional, and from there, physician and doctor can engage in video conferencing to discuss health issues. Doctors monitor and remotely care for their patients via an online interface using software called the Intel Health Care Management Suite. It currently runs on Windows XP only.
    With the ability to hook up to wired and wireless monitors, such as glucose or blood pressure gauges, a caregiver can schedule times to remotely measure vital signs, or patients can check their own. The encrypted information is sent to a remote database, as long as the device connected to the Internet via broadband.
    The Intel Health Guide PHS6000 received FDA clearance to enter the market after years of development and research, including pilot studies in the United Kingdom and the U.S. Intel said it expects the product to be commercially available from health care providers by late 2008 or early 2009
    Intel's in-home health device gets FDA nod [July 10. 2008], Intel Health News

    The purpose of the device is to support home care for the chronically ill. Home care is cheaper. Patients tend to remain more active, engaged and independent.

  71. Re:Ho ho ho! *snort* by ozmanjusri · · Score: 1
    It increases the reliability of the core OS, not for the devices you're depending on.

    Longer uptimes might be good for marketing, but they're no use to users who have to reboot just as frequently to get their peripherals working again.

    --
    "I've got more toys than Teruhisa Kitahara."
  72. Seriously? Server OS. by Anonymous Coward · · Score: 2, Interesting

    Why the hell would you want to hammer a single-user constrained, GUI-centric "operating system" square peg into a server OS round hole?

    There's a reason why Windows still doesn't scale, and there's a reason why running multiple virtual Windows servers that don't fuck with each other is common.

  73. Green Screen of Death by fm6 · · Score: 1

    Actually, you don't even have to build the stripped-down image. You just install Windows XP Embedded or Window Embedded Standard. (This version of Windows isn't available to the general public; this was an issue during the antitrust trial.) Interesting that it wasn't used for the ATM. Perhaps because the Embedded license fees are a little stiff: $1K for the runtime, and $90 for each machine. I think OEM rates for desktop Windows are much lower than that.

    Next time I use an ATM with a touch screen, I am so repeating your experiment!

    1. Re:Green Screen of Death by Lumenary7204 · · Score: 1

      > "Next time I use an ATM with a touch screen, I am so repeating your experiment!"

      Yeah...

      In hindsight, I just wish I had paid more attention to what I was doing (i.e., to the region of the screen I was tapping). I was just "drumming" my fingers on the display, the way a bored person in school drums his/her fingers on a desk.

    2. Re:Green Screen of Death by base3 · · Score: 1

      Your correct action at that point would have been Start - Programs - Accessories - Cash Dispenser Test :).

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  74. Building Controls by rodrigo1979 · · Score: 1

    No building controls system runs on Windows. The front-end software is there to provide a GUI for interacting with the system.

    Scheduling, data collection and trending, reporting, etc. The logic runs at the controller level, be it application specific controllers or freely programmable.

    If the front end goes down, the worst that will happen is you stop collecting data on your trends. Tridium's supervisory controllers run a JVM on QNX. (www.tridium.com) Their front-end runs on Windows or Linux (Red Hat support only at this time)

  75. Three flavors of Python GUI by tepples · · Score: 3, Informative

    I've never done a GUI in Python

    There are several GUI frameworks for Python. You could try either Tkinter or wxPython if you want a GUI app that runs on the local machine. Or read on:

    All of my Access replacements in recent memory have been web projects.

    And you can make web projects with Apache mod_python.

    1. Re:Three flavors of Python GUI by MightyYar · · Score: 1

      There are several GUI frameworks for Python. You could try either Tkinter or wxPython if you want a GUI app that runs on the local machine.

      I've written some (barf) "apps" in Access, and I love Python, but have only written command-line apps in it (screwing around excluded) to give you my background.

      But writing a typical "enter data on these forms, output fancy report" application in Access is FAR easier from a GUI perspective than putting together the same in wxPython.

      There could be a wxPython access-like library that I'm not aware of, but I've never seen it.

      I know about mod_python, but if you are simply replacing Access, usually PHP can get you there... it's limited, but light years ahead of VBA :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    2. Re:Three flavors of Python GUI by multipartmixed · · Score: 1

      You could always write it as a web app.

      VBScript, tabular data control databindings to read the CSV....

      Your users run IE, right? :)

      --

      Do daemons dream of electric sleep()?
    3. Re:Three flavors of Python GUI by MightyYar · · Score: 1

      Your users run IE, right? :)

      Indeed, but my preferred development platform is my Mac :)

      Most of the Access replacements that I've written have gone to the web - either a MySQL/Solaris/PHP/Apache installation we had laying around or to the Wiki (which is a pain, too).

      There are other people in the company "converting" some Access apps to the web by using some godawful tool that lets them basically build access apps and then put them on the web. I don't know much about it and I don't WANT to know much about it. Apparently you can do the same with Excel "apps"... hold on while I barf.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    4. Re:Three flavors of Python GUI by sricetx · · Score: 1

      PyQT is the nicest Python GUI framework, and QTDesigner makes it just as easy to use as Visual Basic. Check out http://www.cs.usfca.edu/~afedosov/qttut/ for a short tutorial.

  76. Re:Ho ho ho! *snort* by 42forty-two42 · · Score: 3, Insightful

    So why not just reboot the peripheral's driver and keep going? Heck, if the driver's going to crash /anyway/, and you have the choice between killing the driver and killing the entire OS, it seems like a pretty sound decision to kill just the driver. Even if in some cases this isn't useful, crashing the entire machine is never useful.

  77. Nuclear power!!!! RAWR by Anonymous Coward · · Score: 0

    How about Nuclear power plants?

  78. Re:Exchange by TaoPhoenix · · Score: 1

    We've nearly broken the hold on Word & Excel.

    But does anyone know of the Linux mail apps (Thunderbird?) interface with Exchange to synch calendars, shared tasks and folders? I'm trying to be a prototype of breaking the MS monopoly at work, but I need an answer to that set of tricks.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  79. PRO-gress, CON-gress... by underexcellent · · Score: 1

    Maybe Congress is using Windows. Windows has finally found a way to screw us all. Windows' approval rating has just dropped from my perspective.

  80. Or I million rows in Excel 2007 by westlake · · Score: 1
    Now the funny thing is you can't open files with more than 65000 rows in excel

    Excel 2007 can open a spreadsheet with 16,000 columns and 1 million rows. What's New in Excel 2007

    1. Re:Or I million rows in Excel 2007 by Anonymous Coward · · Score: 0

      Excel 2007 can open a spreadsheet with 16,000 columns and 1 million rows

      That's great, but a 350 MHz digitizer running for three seconds is going to take a billion samples.

    2. Re:Or I million rows in Excel 2007 by atrus · · Score: 1

      And an obvious reason why a spreadsheet program is not how you deal with that kind of data.

  81. My car runs on Windows by PRMan · · Score: 1

    That's nothing! My car's navigation system runs on Windows Mobile (CE).

    Every once in a while my car crashes and then I have to pull over to the side of the road and reboot it.

    No joke! I'm 100% serious.

    It is a very cool system, though.

    --
    Peter predicted that you would "deliberately forget" creation 2000 years ago...
    1. Re:My car runs on Windows by clydewax · · Score: 1

      I wonder if the new Ford Sync system, like you can get with the Ford Taurus X runs off Windows?

  82. Cell block 1138 (n/t) by XanC · · Score: 4, Funny

    (n/t)

  83. Retail too... by dogbertsd · · Score: 1

    I was at a major retailer one time, and the line at the checkout was incredible. Turns out all the registers where unresponsive. Turns out the mainframe was down. Turns out they where running software on ancient registers with code that was written before I was born (and I'm not 19). Scary!

    Oops, sorry...wrong troll topic.

    Seriously. Businesses use the wrong applications of technology all the time, but this litany of "scary" applications of the Windows OS only reinforces that it works well enough for businesses to use it in a many situations. And, because it is a commodity operating system, it is often cheap to deploy, cheap to support, and cheap to upgrade.

    Get over it.

  84. Terror on Times Square! by RevWaldo · · Score: 1

    Arrr, laddie, I've seen error messages the size of great whites! Swallow a man whole, they will!

    CAN
    YOU
    STAND
    THE
    HORROR!!!

    But yeah, the most wacked out ginoruous displays in Times Square are at the end of the day just great big monitors. Running Windows 2000.

    1. Re:Terror on Times Square! by ion.simon.c · · Score: 1

      Boingboing on the video displays in Times Square:

      http://boingboing.net/2008/06/05/interesting-video-ab.html

  85. ATMs by Yst · · Score: 1

    I recall when CIBC "upgraded" all its ATMs to Windows some years ago. My first encounter with the new system began with some predictable familiarisation with the new interface. The encounter thereupon somewhat less expectedly continued as an introduction to the boot process, while the machine ate my card and bankbook, which had been in the machine when it crashed. Happily, I had a camera with me:

    http://askimberley.com/img/cibcatm4.jpg
    http://askimberley.com/img/cibcatm1.jpg
    http://askimberley.com/img/cibcatm3.jpg
    http://askimberley.com/img/cibcatm2.jpg

    --
    Karma: Chameleon (comes and goes)
  86. Re:WARNING: Access is your pal, vs. Excel (easily) by Anonymous Coward · · Score: 0

    "Now the funny thing is you can't open files with more than 65000 rows in excel and since the spectroscope itself has nothing but windows applications, none of them is capable of displaying the saved samples" - by von_rick (944421) on Thursday July 10, @08:29PM (#24145911) Homepage

    That is what Access is for, & where it "takes over" + does a better job, than Excel can: Access is just plain-jane FAR more powerful than Excel is, by far...

    (Learn it, & you'll never regret you did - especially since you are hitting the "infamous magic number 64k row limit" in Excel... the one that does NOT have to exist, but does)

    Access is just a better analysis tool by far anyhow, considering its nature it only makes sense - Rushmore Query technology based db engine, & another bonus is, is that .mdb compound OLE structured storage documents?

    Widely used db format also - bonus.

    (& Access is especially powerful, if coupled w/ its internal VBScript .bss modules language vs. macros, & for its forms + reports programming - top that off w/ the fact you CAN use attached tables OR better yet, stored procedures on SQLServer 2005, & REALLY put your Access skills to work (especially if you do analysis of the data, & thare is TONS of it (otherwise, JET is not bad & especially for less than 25 concurrent users))

    Access has a nice GUI-style 'drag-N-drop' query designer, & report designer (easy to use & get used to, in other words), because that is where it's TRUE power is, in SQL (a force unto itself imo!).

    APK

  87. Alot of video games run Windows Embedded with pc.. by Joe+The+Dragon · · Score: 1

    Alot of video games run Windows Embedded with pc hardware now days.

  88. Re:Ho ho ho! *snort* by ozmanjusri · · Score: 2, Informative

    In theory that works, but in practice the device manager is not always successful in cleanly unloading and reloading stream interface drivers.

    --
    "I've got more toys than Teruhisa Kitahara."
  89. Re:Ho ho ho! *snort* by Weaselmancer · · Score: 1

    But of course! They invented supervisor mode on a lark, simply because they like taking up die space with useless instructions.

    --
    Weaselmancer
    rediculous.
  90. Re:Ho ho ho! *snort* by swordfishBob · · Score: 2, Interesting

    I agree, and what a whinger!
    No, I wouldn't use Windows for major process control, but yes for HMI. In don't know anyone serious in process control who would use windows for the actual control of plant, though for limited IO such products do exist Heck, we're firmly in the "safety interlocks must also be hard-wired" camp.

    However, the article's description of SCADA as a protocol demonstrates a negligible understanding of that whole industry. It's like calling "word processing" a protocol.

    In terms of some of the trivial applications, sure it's overkill on the hardware and OS side, but hey, I can develop a VB app to display a green arrow in about 1 minute. The licence costs for XP Embedded are almost nothing, and there's hundreds of hardware options available off the shelf in all form factors, including small fanless boards with solid state drives. The time it'd take me to find or assemble some other platform to make it happen would far outweigh any saving in equipment & OS cost. Sure, someone else could do the same with Linux in 1 minute with known equipment. Good on 'em! No skin off my nose.
    If deployment is 10,000 units then yes each dollar on equipment counts, but by then the installation costs will far exceed the hardware so that'd become the main consideration in choice of platform.

    --
    -- All your bass are below two Hz
  91. Just this night by slimjim8094 · · Score: 2, Interesting

    I was in a Macys (long story) and ran across a price scanner. These are little gadgets with the SKU reader to tell you the price of an item, but they also had a card-reader tacked on to tell you the remaining balance.

    I walked past one and saw this: http://img55.imageshack.us/my.php?image=0710082036ib1.jpg

    Yes, a Windows XP desktop. The taskbar was barely visible, but off to the bottom. Internet Explorer, Recycle Bin, and My Computer were there.

    This got me thinking. Why would people use such a complicated system with so many parts and so much bloat... to look up a SKU?

    The best answer I can come up with is that store maintainers want to keep this data in one format. I can imagine that the server has a SQL table of the names/SKUs/prices/sales/etc, and the registers can run querys against it. It would be easiest to make your devices query the same database - no glue necessary.

    Still, wouldn't some form of Linux be more suitable? The kernel can be stripped down to remove everything not necessary (all mouse and keyboard input, sound, all other network adapters and graphics cards), while still allowing the same functionality.

    So I understand why they did it. I still cringe when I think the power that thing must have... just for its simplistic function.

    --
    I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    1. Re:Just this night by jimicus · · Score: 1

      I can imagine that the server has a SQL table of the names/SKUs/prices/sales/etc, and the registers can run querys against it. It would be easiest to make your devices query the same database - no glue necessary.

      Nope, that argument makes no sense at all.

      You still need some glue - it's just that the glue isn't being used to keep databases in sync, it's being used to provide a user interface to the database. The user interface still needs to talk to the database and that doesn't happen by magic - either your user interface application needs to know how to connect to the database backend (eg. how does it authenticate?) or there needs to be some sort of abstraction layer (such as ODBC) to eliminate this requirement.

      None of this happens automatically just because you're using Windows. However, Windows does provide an ODBC framework builtin.

    2. Re:Just this night by slimjim8094 · · Score: 1

      That's the kind of glue I meant - an extra device-specific (probably vendor-specific) database. By using a 'commodity' OS that already-written software can be used on...

      And assuming the network is closed, allowing anonymous access to query against a SKU and getting the price isn't a risk. You only need to authenticate (with the employee ID/PIN) at the POS terminal to update sales.

      The same module could be used at both, assuming the price-checkers and the POS terminals are running Windows. Just code the frontends. The price-checkers have a subset of the functionality, so just disable what is unused...

      I should go into the POS business.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    3. Re:Just this night by jimicus · · Score: 1

      That's the kind of glue I meant - an extra device-specific (probably vendor-specific) database. By using a 'commodity' OS that already-written software can be used on...

      And assuming the network is closed, allowing anonymous access to query against a SKU and getting the price isn't a risk. You only need to authenticate (with the employee ID/PIN) at the POS terminal to update sales.

      The same module could be used at both, assuming the price-checkers and the POS terminals are running Windows. Just code the frontends. The price-checkers have a subset of the functionality, so just disable what is unused...

      I should go into the POS business.

      I'm sorry, I really don't understand you.

      I assume you're talking from the perspective of a PoS system designer starting from a clean slate. In which case there isn't any "already-written" software to use, it's just a matter of choosing your platform. One thing Windows certainly does gain you is a rich, reasonably coherent API for GUI-based systems which is generally reasonably backward-compatible in new versions (which don't tend to come out every 6 months). Few Linux desktop environments can offer this. This, I accept, is a perfectly valid reason to use Windows.

      Everything else, however - the standard Unix libraries provide all you need for the basic logic, higher level languages this is even less of an issue, you can get ODBC for Linux, and the idea of writing an application with bits which can be disabled if necessary hardly requires any particular operating system. If the backend is running SQL Server that doesn't mean that the frontend has to be Windows.

    4. Re:Just this night by skis · · Score: 1

      At least it's correctly labeled as "a pos"!

  92. Re:Ho ho ho! *snort* by Blakey+Rat · · Score: 1

    I presume you mean Windows CE?

    No, he means Windows Embedded. Duh.

    http://www.microsoft.com/Windows/embedded/default.mspx

    Nice job with the pointless off-topic MS rant.

  93. It's not the OS by bugs2squash · · Score: 2, Interesting

    This has nothing to do with the quality of one OS over another. The whole paying field is tilted toward commercial systems by, among other things...

    People aspiring to be locked-in... Including CEOs that want "gold reseller status" and Engineers get XX Certified and turn into little self-serving XX salespeople.

    The amount of crap that is spoken about support contracts for commercial products. Supported, my ass - hours on the phone talking to someone who knows less than you do, it's more like psycology; "you know the answer - I just have to bring it out of you"...

    Fearmongering over Intellectual property and licensing

    FUDspreading over the supportability of one platform over another.

    Insisting on a crappy GUI over a workable text UI at any cost. Heaven forbid the end user see text, much better he see a picture of a bleeding aardvark and a shoelace and try and figure out what that means...

    OK - so I can blow a few Karma points in a rant every now and again, but really - it's not even Windows' fault - it is a competent OS in many ways as testified by how widely it really is deployed with no-one usually noticing.

    It's the pseudo-professionality garbage-sphere that surrounds it that gets my goat.

    --
    Nullius in verba
  94. Quebec by westlake · · Score: 1

    Some details are emerging about the Vista based "Quebec." Microsoft Readies "Quebec" Vista based embedded OS [June 6 2008]

    1. Re:Quebec by Anonymous Coward · · Score: 0

      It's codenamed 'Quebec' because the codebase reminds the developers of poutine.

      Poutine itself looks like a plate of chips (disambiguation) which an obese gibbon, having eating nothing but cheese and laxatives for the past three weeks, has done a big shit on.

      Now we know what to expect from Windows Vista 'Embedded' (embedded in speech marks, because it will run on any ARM processor, as long as it has a clock speed over 2GHz and has 4GB of RAM available -- Oh, and at least a 10GB hard drive, got to put the swap file somewhere!)

  95. Access != database engine, you silly person by Anonymous Coward · · Score: 0

    Thank you for missing the point completely. Access is not a database engine, it is a front end for whatever engine you want to use. Yes, you could use the Visual Basic editor in Access to write your own database application, but you don't need Access for that, you can just use standalone Visual Basic; it's just there to write macro's and extend your forms etc. No what Access is good for is data entry and report generation. It provides an easy user interface to graphically design entry forms, reports etc. so that you don't have to write your own database application, as long as Access provides the capabilities you need of course. If you find yourself doing most of the work you probably shouldn't be using Access. Anyway, to get back to the point: you could do everything using Python, Visual Basic or Java alone, sure. But it can be a pain in the arse and when everything you need is available through a nice interface, the work is unnecessary.

  96. Why? Easy... by Anonymous Coward · · Score: 0

    Why use Windows in so many (stupid) applications?

    2 reasons:

    1) on the techy side: resume padding.

    2) On the non-techy side, as in managers deciding that I should use Windows instead of QNX: they think it's cool and hip and the most innovative...

  97. Poor Quality Writing by hoofie · · Score: 4, Insightful

    The writer of this article is making an assumption and then wandering around to find ANY justification. His specific example Number 5 [Train control] - he basically 'thinks' that a train is controlled by Window based on a converesation with someone and then looks for a justification for his opinion. No-where in the PDF he links does it say the train control system runs on Windows. It does say that the external plug-in management software is based on Windows [on a laptop I presume] but so what ? - that's common for many out-of-band management tools. I'm no windows fan at all [I think in the embedded sphere it's not advisable] but this article smacks of sensationalist and badly-researched reporting.

    1. Re:Poor Quality Writing by DNS-and-BIND · · Score: 1

      Actually, that's what journalists do. I'm in a position now where I occasionally am contacted by journalists writing a story. If what I have to say doesn't match with the story they're writing, it gets ignored. I'm talking Washington Post, International Herald Tribune, that sort of crowd. "Respectable" newspapers. I've started to ignore these requests, it just makes me angry and wastes my time.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:Poor Quality Writing by X_Bones · · Score: 1

      Completely agreed; this "article" is a piece of trash. Out of the ten items on the list I counted three where no actual examples of Windows use were given, only implied; three uses that are hardly mission-critical or important in any way; one example that's only included because the author worked on it firsthand; and, as a bonus, there's a lame conclusion that doesn't say anything except the obvious. Why was this posted again?

    3. Re:Poor Quality Writing by kiwimate · · Score: 1

      Exactly my thought. I'm also bothered that I had to go this far through the /. comments to see this very blatant gem pointed out. Item number 5 is a good case of pure speculation.

      We were told the engineer could not reboot the computer. Now, I did not get confirmation that the train ran on Windows but it is telling that that would be anyone's first assumption.

      (By the way, he describes himself as a "Security Industry Innovator". Wonder if that's really what he has on his business cards.)

      For someone who was the Chief Marketing Officer for Fortinet, VP Research at Gartner covering security topics, and a holder of Gartner's Thought Leadership award for 2003, I'm really surprised by such a poorly constructed article. I'm also surprised (as others have pointed out) that when he was the technician handling the gift certificate kiosks (item #3), he couldn't figure out how to turn on the scheduler service and use the AT command in Windows NT. And why blame Microsoft because a third party vendor writes software that has memory leaks?

    4. Re:Poor Quality Writing by Anonymous Coward · · Score: 0

      I can tell you from experience that train controls do not run on windows. The external plug-in management does, as you mentioned, for convenience. But the actual locomotive control systems (there are 3 of them) are embedded systems.

      I have worked at companies where manufacturing controls were Windows based. It used a program called WinCC. Worst idea ever! This was about the time the Sasser and Blaser worms were floating around. All of the machines in the offices started rebooting, so the plant manager calls the head of IT into a meeting and asks him if the worm can spread to the manufacturing computers. He informs the plant manager that the manufacturing computers are behind a separate firewall and they should be fine. The very moment after he said that the foreman walks into the meeting and informs us that all of the manufacturing computers just started rebooting themselves.
       
      The company took pride in it's technology, but in an effort to stop the worm from spreading the IT department unplugged all switches and routers until they could patch every machine by hand. We couldn't do anything for a day, not even make a phone call because we used VoIP.

      Posting AC for obvious reasons.

    5. Re:Poor Quality Writing by Duggeek · · Score: 1

      ...and you got "insightful" for that? Hmph.

      The insightful bit is on the part of TFA author; he made no claims that train-control was Widnows-based at all. In fact, he fully admits that it was 'unconfirmed'.

      Speaking of non-confirmed things, what about the presumption of the author's motive, resources and off-record interviews? The author makes no claims that would serve any kind of relevance to your complaint.

      Hello pot? This is kettle. You're black.

      If you'd like to actually take TFA in context, my take on the authors point is not that the train was actually running on a Windows platform, but that the trouble re-booting gave people the impression that it was a Windows system. You see, it's not trying to presume that the train ran on Windows, but that folks would tend to think it is Windows-based because it was having that problem.

      As a matter of fact, locomotives do not themselves run on a computer at all... they are largely mechanical and have proprietary embedded systems for controlling them. Much like a modern automobile; there's no full-fledged PC controlling the engine or transmission, but it is a specialized computer that runs the engine and engages the drive. The link from TFA simply describes an external management system, much like a diagnostic program that an auto mechanic would use on a laptop that's plugged-in to the car's diagnostic port. The only thing I could fault the author for here is providing a link that has only this, slight shred of relevance to his essential point.

      What does require a computer is the GPS location-tracking, rapid communications and collision-avoidance systems. It is accepted protocol where a locomotive will never operate "in the blind" when there's potential for another 16,000-ton carrier to be on the same track; a likely reason that the passenger carrier in TFA didn't resume after stopping for the by-pass.

      I fail to see the justification for your opinion that TFA is 'sensationalist' or 'badly-researched'. IMHO, it is a well balanced piece, with an obvious slant against Microsoft®, but with no unfounded claims against it.

      --
      This post © Copyrite Duggeek, all rights reversed.
  98. ATM Windows Error by bryans · · Score: 0

    I stumbled across this ATM error while in Sydney. The user was waiting there for 15mins and did not know what to do as her card and money had not been returned.

    http://img232.imageshack.us/my.php?image=20080704177mv6.jpg

  99. Mod Parent Funny by Repossessed · · Score: 2, Interesting

    Have you ever tried contacting MS support? Even the high end MSDN support? They're not bad per se, but there is zero procedure for what to do in a bug situation, either it can be fixed without a programmer, or you're SOL.

    --
    Liberte, Egalite, Fraternite (TM)
  100. I disagree with the article. by flattop100 · · Score: 2, Interesting

    I work for a fortune 500 company that runs web-connected building control software; not only HVAC, but door control, video surveillance, and fire alarm systems. This article didn't actually give example of catastrophic failure, and neither have the comments on the article. That's because most systems are redundant - if this building software crashes, the panels and systems continue to function. Not only that, but the software is designed to run with a redundant server. If I were in charge of a nuclear power plant, and it was running on Linux, I'd have a redundant server there, too. Think about.

  101. Intelligence by Anonymous Coward · · Score: 0

    The US Intelligence Community uses Windows EVERYWHERE. Not just office automation, but on systems that handle critical national security data. Most of the larger, legacy systems still use Unix, but the need to stand-up networks or systems quickly lent itself to half-ass admins that had little more than a security clearance and the know-how to install a Windows OS.

    That being said, sometimes time is all that matters, and if the system isn't up quickly, there's no point in standing it up at all. So I guess it's a do the best with whatcha got scenario.

    1. Re:Intelligence by ion.simon.c · · Score: 1

      Are you saying that the US Intelligence Community is not following the lead of other nations in switching to OSS operating systems?

  102. Google? by pikine · · Score: 2, Insightful

    If we follow this trend---IBM, Microsoft, Google---with Google being the next technology megapower, what are we going to have next? While integrating a train controller with GPS and Google Maps isn't that far-off, what about an elevator that runs off of Firefox which has a Google Gadget for polling button pushes over an AJAX API?!

    --
    I once had a signature.
  103. User mode drivers add stability by Anonymous Coward · · Score: 0

    Using user-mode drivers is generally better for stability actually. In an ideal world drives don't contain bugs and it doesn't matter but in the real world drivers can sometimes crash, hang or end up in a wierd state. If your driver is kernel-mode you're pretty much fucked and the entire operating system can be brought down with it. If the driver is user-mode, you simply restart it. This is why for more and more things even GNU/Linux is starting to use user-mode drivers. It makes a system more robust.

  104. One OS to Rule Them All by kcwhitta · · Score: 1

    "And, of course, there is only one operating system to use if you are dependent on Microsoft apps like Outlook, Word, and Excel." Uhh, has the guy ever used a Mac?!? Okay, Macs don't have Outlook, but they have the similar Entourage instead.

    1. Re:One OS to Rule Them All by ion.simon.c · · Score: 1

      *points to Crossover Office*

  105. Pah! That's nothing! by Anonymous Coward · · Score: 0

    I've actually read about people using Windows for stuff like internet services, database systems and heaven's forbid, FIREWALLS! Seriously, you'd have to be some sort of moron to use a desktop OS for important systems.

  106. Entire Article Reproduced Below by D+Ninja · · Score: 1

    The Very Worst Uses of Windows

    At all.

  107. LASIK office by Saberwind · · Score: 1

    When I was having my eyes scanned at the office in preparation for LASIK (Dec. 1999), the scanning program raised an access violation as the technician went to save the data. That did not inspire confidence.

    The surgery went fine, though.

  108. Including the NYC Subway Metrocard Machines by datablaster · · Score: 1

    The dumb terminal machines that dispense Metrocards to ride NYC Subways run on Windows. No wonder so many are out of service at any given time. Overkill? Absolutely! The least the Transit Authority could do is set up kiosks so riders could surf and check email while waiting for the next train. Maybe throw in MS Office so we could get those last-minute reports done before work.

  109. Re:Ho ho ho! *snort* by drinkypoo · · Score: 1

    x86 is becoming more popular in the embedded world all the time though, since there are more credible x86-compatible low-power processors coming out, and because there is more demand for larger amounts of processing power in embedded devices, and you don't need to be quite as efficient at that point - what's another ten or fifteen bucks on an expensive device? We're not talking mp3 players here.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  110. things that matter more than just one life . . . by WiPEOUT · · Score: 1

    The top 2 very worst uses of Windows are, in reverse order:

    2. government and

    1. schools ... alongside Microsoft Office.

  111. New #1: Aircraft carrier down because of WinNT! by yet-another-lobbyist · · Score: 3, Funny

    Believe it or not: Several years ago, an entire US aircraft carrier went out of control because of a computer crash. Operating system: Windows NT http://seclists.org/politech/2000/Aug/0027.html http://www.infosecnews.org/hypermail/0008/2584.html Shouldn't this have made the top ten? Can you beat this?

    1. Re:New #1: Aircraft carrier down because of WinNT! by Anonymous Coward · · Score: 0

      USS Yorktown is a guided missile cruiser, not an aircraft carrier, gimboid. And it didn't go "out of control" in the sense that it was careening wildly around the ocean. It simply stopped where it was.

      You auditioning for a cub reporter slot on a Fleet Street rag, or what?

  112. ranging from elevators to ticket scanners by Alsee · · Score: 1

    The only way to make Windows never go down is install it on an elevator.

    Oblig: the only way to make Windows not suck is install it on a vacuum cleaner.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    1. Re:ranging from elevators to ticket scanners by ion.simon.c · · Score: 1

      I present a second scenario!

      Install Windows on your sexbot!
      It will then do neither of the things that you have mentioned!

  113. I propose a shorter list... by kybred · · Score: 1

    The good places to use Windows!

  114. Re:Ho ho ho! *snort* by Anonymous Coward · · Score: 0

    Ummm...your link points to a page about "Windows Embedded CE". How is the parent wrong?

  115. Industrual plant evacuation system... by Anonymous Coward · · Score: 0

    I used to work in an industrial plant that used very potent and lethal chemicals, and thus had an intricate evacuation infrastructure and plan in place should an emergency occur. The sensors, alarms, and emergency communication for the evacuation system were controlled by several dozen custom PLC-based devices. Simple, foolproof, and did the job they needed to do for over a decade without a hitch.

    Then along comes a vendor with this approx. 5" cube PC running Windows XP, and someone was convinced by the "ooh, cool" factor that we should "upgrade" the plant evacuation system to use these micro PCs and Windows XP. After almost a year of development and equipment upgrades, we ended up with a system that was not only limited to exactly the same functionality as the old system, but one that had to be continuously babysat (including reboots of one or more stations at least weekly, and even an occasional re-imaging).

    Another example of "upgrading" just for the sake of upgrading, not to mention a very, very inappropriate reliance on Windows XP. If the NYC metrocard machines break down no one dies, but if a lethal chemical sensor doesn't set off an alarm because there's a BSOD on an 8" LCD in a locked PLC cabinet, that's another issue.

  116. I suspect this may be fairly common by Sycraft-fu · · Score: 2, Informative

    After all Windows has a number of advantages when it comes to being a system that interfaces with the user. However often the hardware itself isn't directly controlled by the Windows system, but by another embedded device that runs whatever it needs to (and doesn't need to interact with the user).

    I've seen this sort of thing quite often. We have a spectrophotometre (I think that's the right term) and there are three components: The measurement unit itself, the controller computer, the Windows PC. The unit is, of course, where you put your samples and what does all the actual measurement. However it is a very complicated device, that has lots of things to control. Well the PC you are on doesn't do that directly for a number of reasons. It instead connects to a specially modified PC (has a bunch of proprietary cards in it and such) that runs just the control software on some RTOS (not sure which). That controller then actually interfaces with the hardware.

    In this way you have a nice GUI program that you can easily get data and pictures to programs you need to work on them in, or across the network, but the unit is still controlled with the complex hardware and software it needs.

    Sensible way of doing things, really. Windows has good tools for GUI programming and such that make it very easy, and is a platform on which many apps run. Why not develop the user interface component on that, and only do the code that needs to be realtime on the embedded platform? Also a way to increase security of the embedded system. Rather than having to worry about all sorts of local attacks (like buffer overflows and such) you only accept input from a port that is connected to another computer and just sanitize data there. There's no complex access to the system, as there is with a GUI, and as such less anyone can screw up.

    1. Re:I suspect this may be fairly common by Anonymous Coward · · Score: 0

      There is a reason to avoid Windows in this case: cost. Do you really need a Pentium, 1GB ram, 200GB disk, the fans, etc, to handle a simple interface? Well, do it that way. Some day you'll have a competitor doing the same with a stripped down linux, and he will kill you. You can even, as we do, integrate the controler and the HMI, with a cost that enable you to sell in China, and not the other way.

    2. Re:I suspect this may be fairly common by __aaqvdr516 · · Score: 1

      There's no complex access to the system, as there is with a GUI, and as such less anyone can screw up.

      You pretty much hit the nail on the head. Apart from pushing new code for new instrumentation, all of the controllers run autonomously in their never ending loops.

      I'd personally like to see the programming tools run on a Linux box though. There are no services that are tied to Windows, and I've seen/used similar tools in Linux for programming/CAD. Every time I have to edit a graphic on the Windows station and push it to the QNX side the little man inside of me cries.

  117. That's pretty much every ATM by Sycraft-fu · · Score: 1

    The old text mode ones run a very old version of OS/2 (like version 1 or 2) but all the newer ones run Windows. The security is supposed to come from the fact that they don't connect directly to the net. They use these little hardware crypto units (that are very secure) that connects back to the bank either via a circut switched connection or via VPN.

    But they all run Windows, at least all that I've seen.

    1. Re:That's pretty much every ATM by jorgis · · Score: 1

      I've had an ATM machine die on me once. It suddenly popped up with an segfault in Norman Cat's Claw (an old antivirus scanner), and it turns out it was running NT 4.0. Luckily the bank had an engineer working with another machine at the time, so he quickly rebooted it. Logged in without passwords, and just started the executable "Minibank" from the desktop.. When I got home, it turned out it hadn't made a withdrawal from my account, the first time ever a Windows malfunction actually has been a good thing. :)

      Also, I don't understand why more or less all the bus terminal info screens run a full Windows XP. And at least 50% of the time, it just shows a BSOD or a Internet Explorer DNS error message. For simple "show a semi-dynamic information screen with no user input" uses, why run a full desktop OS, with all the trouble that comes with it? I would think a small think running some form of embedded linux would do a much better job, and cost a lot less.

  118. MTA NYC by Anonymous Coward · · Score: 1, Interesting

    Has anyone witnessed a Metrocard vending machine being rebooted in NYC. It hosts Winnt. I have also seen Windows 2000 Desktops after the Flight Arrival/Departure Menu Crashed at the Airport in Tampa.

  119. Oblig. Futurama Quote by Plantain · · Score: 1

    Patchcord Adams: "Did you hear why they're using Windows 3000 as a prison guard?"

    Fry: "No, why?"

    Patchcord Adams: "Cause it always locks up." *honk* *honk*

    --
    No, but I did throw granola at a deaf person once
  120. Network Effect by Corporate+T00l · · Score: 1

    The more people who use a certain something, the more valuable (and widely used) it becomes. It seems to me that a network effect applies to operating systems (and the related skills).

    Imagine you have a large population of Windows desktop developers out there. You're going to build a medical device with a UI (or perhaps even without one). If you build it using Windows, you can tap into that large population. Because you use Windows, that population then grows. Extend ad infinitum to device X, Y, and Z.

    Certainly, there are other issues in the selection of an OS than the network effect. And when those gains exceed the value of the network effect, you make a different choice. You see companies try to optimize for the network effect all the time via standardization, but you also see companies adopting variances from the standard at times.

    I think it's important to separate the issue of the network effect and the issue of Windows being crappy. One can rail against various negative attributes that Windows has and promote alternatives. Opposing the network effect, however, is like trying to oppose the rising of the sun.

    If you're building a technology alternative, nuture that network effect. Make it easy for knowledge of your technology to be re-used widely and broadly.

  121. Got statistics? by dimitarm · · Score: 1

    Could anyone point to a case where a Windoes crash resulted in human casualties? Numerous personal experiences with BSOD from the 90s should not be a substitute for serious statistics/scientific data about the risks of running windows as an embeded OS on mission critical devices.

  122. Are you trolling or just stupid? by Xtifr · · Score: 5, Insightful

    With Linux there is no accountability.

    I don't know if you're a troll or an idiot, but the end result is the same. This is utter and complete bullshit.

    My company wouldn't have several dozen fully-paid-up RHEL server licenses if we weren't damn sure who was accountable. We'd slap CentOS or something similar up and save a few bucks.

    And if Linux isn't good enough for you, you go with something solid and reliable like Solaris or maybe AIX or possibly (depending on the application) a stripped-down high-reliablility embedded OS. You don't go with some rinky-dink toy like Windows. That's bordering on negligence right there. You can't sue Lego if you rebuild your car's chassis using their plastic bricks, and then get in a auto accident and discover you have no crumple zone. It's not Lego's fault you tried to do something insanely stupid. Using Windows for any sort of critical app where people's lives may be at risk is nearly as stupid and negligent as driving around with nothing but small plastic bricks between you and the SUV in the next lane.

    (This story so obviously needed a car analogy.) :)

    1. Re:Are you trolling or just stupid? by Anonymous Coward · · Score: 0

      Have you ever tried to get support out of RH?

    2. Re:Are you trolling or just stupid? by Anonymous Coward · · Score: 0

      I think you'll find that if you read the Windows EULA, there is no accountability with Windows either!

    3. Re:Are you trolling or just stupid? by Anne+Thwacks · · Score: 1
      It's not Lego's fault you tried to do something insanely stupid.

      The **AA don't exactly support this theory. According to them, If someone, unknown to you, replaced your brakepads with Lego bricks and you crashed, if would be your fault, because you, by having brake pads, permitted them to be replaced by others unknown.

      (stupid car analogy to WIFI jacking)

      --
      Sent from my ASR33 using ASCII
    4. Re:Are you trolling or just stupid? by pbhj · · Score: 1

      Moreover don't MS have click-wrap / shrink-wrap wording that specifically disclaims liability if the software is used in _any_ life critical system?

      Or is that anti-MS FUD?

      I've never actually read any of that for myself.

  123. lasik by Anonymous Coward · · Score: 0

    I had laser eye surgery (lasik).
    The machine was running Windows.
    I was scared...

  124. whoah! slow down there by xalorous · · Score: 1

    For a stand-alone, non-networked system, it doesn't matter if your Windows is updated for the latest security patches.

    For embedded solutions, I agree, the Linux/UNIX solutions make more sense. But if you're dealing with something that someone else purchased or developed, you have very little choice.

    A couple of those instances should not be using computers, like the green arrows. I think a lightbulb would work better, or a neon sign even.

    As for medical equipment. Sure, any equipment involved in medical procedures should be monitored and have an extremely detailed history of what patches have been applied and when. At the same time, this equipment should not be connected to a network, or if it is, then it should be on a highly protected LAN that is not connected to the internet. Why? Go back to my original comment. When a computer is not on the internet, then securing the computer becomes a matter of physical security. Then the only patches needed are the ones that fix operational issues. The security patches can be bundled and applied in bunches.

    --
    TANSTAAFL GIGO Acronyms to live by!
  125. How stupid people are. by suck_burners_rice · · Score: 1

    My two favorite...

    1. To display a static green arrow over the open TSA security lanes at Detroit Metro.

    I kid you not, at the main security checkpoint to get into Detroit Metro there are monitors over each metal detector. The ONLY thing those monitors ever display is a big green arrow pointing down. Oh, occasionally they display a blue screen with a Windows error notice.

    Why not use a toggle switch for each lane to turn on a bunch of green LEDs shaped like a down arrow? Oh, I know! Your tax dollars at work, paying for a Windows license for each down arrow!! I bet it's running Windows XP Professional, not Home. And I bet the box each of these runs on has 4 gigs of RAM. Proof once again that the TSA is so inept, it should be called the Totally Stupid Administration.

    7. Manufacturing controls

    Now we are getting to lala land. Imagine having your manufacturing plant rely on Windows. If you are the plant manager how do you explain to your CEO that your plant is down because of a virus? But I am here to tell you that Windows on machine controllers is becoming standard. Crazy, but the truth.

    Yeah. Unfortunately, Windows is used in quite a few machine controls. Control systems generally have real-time requirements as well as safety requirements. We're talking moving parts, motor control, relays that turn on and off large systems that can be dangerous. Here an OS crash means that mechanical equipment physically crashes and people get hurt or even killed. I worked in a machine shop that bought a machine with a Windows-based control on it about ten years ago. While the machine was mechanically sound, the control was a piece of junk. After a month of struggling with it, we had them take it back. It makes no sense to use Windows in a system like this. More likely than not, it's used to provide GUI and networking. That's all. And that can be provided just fine with any of a zillion embedded OSes out there that don't crash, or a customized Linux distro that, uh, won't crash either.

    --
    McCain/Palin '08. Now THAT's hope and change!
  126. Re:Diebold Windows CE (Visual Basic for Applicatio by dbIII · · Score: 1

    It's a rather insane situation where a very complex and problematic system is used for a very simple task. The Indian company that made the machines for the elections there could sell you more than a hundred machines for the price of one Diebold machine, have a more secure system and still make a profit. It's a far better way to go - shorter queues and the consequences of criminals getting hold of one and ballot stuffing are reduced to almost nothing. To rig the vote you would need to steal a lot of them instead of a minibar key and a USB stick on a single machine which is all you need for the hopelessly vunerable Diebold machines.

  127. Clippy sez by commodoresloat · · Score: 1
    It looks like you are trying to breathe.

    Would you like help?
    • Get help with breathing
    • Just breathe without help
    • Cough up blood and vomit
    • Don't show me this tip again
  128. AT&T UVerse cable box OS by GodfatherofSoul · · Score: 1

    I switched over from Comcast last fall. The UI isn't terrible, but flawed to the extent that you become aware of it, if you know what I mean. Just a poorly designed interface I think because of the habit of Windows developers to get lazy and rely on OS shortcuts (like certain cookie cutter dialog models). I'm a masochist when it comes to most tools, appliances, etc., so it takes a lot of annoyance for me to start digging into configurations to amend usage problems.

    I was at the point where I was ready to switch back to Comcast because of the buggy, mediocre cable boxes and I got quite a chuckle when, while digging through the setup menus, I saw that the OS was based on Windows CE 5.01.

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
  129. Re:Ho ho ho! *snort* by Anonymous Coward · · Score: 0

    In practice running Windows Embedded XP on a flash device treated as a normal read/write device can be a disaster. It hot spots activity on the flash device causing failure in a very short space of time.

    And it works out to be very expensive per device too.

    It was used where I work but the problems listed above made them give Linux a try instead. They never looked back.

  130. Re:Exchange by Tubal-Cain · · Score: 1

    Evolution just might be what you are looking for.

  131. Library Catalogue by dbIII · · Score: 2, Interesting

    This is an old one but it was a fairly expensive mistake compounding over more than a decade. A University with six seperate libraries had a lot of terminals and a reasonable catalogue system. They replaced them with a smaller number of PCs running very slow terminal emulation software to access the same thing. Frequent breakdowns reduced the number furthur and resulted in long queues. For some reason they went through two generations of PCs before there was a web based catalogue that would justify moving the system to PCs at all.

  132. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  133. Because it makes economic sense, lemming by Moraelin · · Score: 3, Insightful

    Because, while it might offend your sense of only using the _perfect_ match for the job, the Real World is still driven by money. A cheaper mis-match that works, beats an expensive solution that uses the minimal computer and OS imaginable, just to make a point.

    Machines are cheap, people are very expensive. So if you need another half a gigabyte to run Windows there, but you can use existing skills and libraries to make that app, you might actually save millions in the process.

    Yeah, you could program most stuff on DOS. And put up with incompatible and glitchy graphics libraries just to have that arrow cursor and some minimal widgets for your app. You could write your own interrupt-based thread simulation, 'cause DOS didn't come with any support for that. And write your own spinlock semaphores at that, and wonder why your app deadlocks. You could still do your own pointer arithmetic to put up with 16 bit addressing in a world of gigabyte-sized data sets, and do your own shitty XMS/EMS block copying just to address more than 640 KB. You could even reimplement most of the network protocols and half the other libraries, because nobody else ported those libraries to DOS. Etc.

    Yeah, you could do that, just to willy-wave about your app not needing a full-featured OS at all.

    Unfortunately, all that costs money and time. Money and time for your programmers to learn those old, quirky, half-arsed libraries instead of using something they already know and their IDE already supports better. Money and time to debug all the bugs you've introduced in the process. Etc.

    And if you think that your reinventing the wheel will be more robust than Windows in the process, well, I can tell you that you might be in for a surprise. Most of the people who rant about how MS should be shot at dawn for having bugs, write far far far worse and less secure code, and some can't or shouldn't write code at all. Which isn't supposed to mean that MS writes good code, but, well, mostly think George Carlin's "Just think of how stupid the average person is, and then realize half of them are even dumber." It applies to programmers too, and doubly so to those who get hired just because they're the cheapest retrained burger flippers and someone thinks that's a cost cutting measure. About two thirds don't even know the language they're supposed to program in, according to one study.

    At any rate, if any company did that kind of waste of money just for some fucked-up jihad against MS, I hope the shareholders nail the management to a cross. Because that's certainly a breach of the fiduciary responsibility to make money for the shareholders. Companies are there to make money, not to fight OCPD-nerd crusades.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Because it makes economic sense, lemming by Ash-Fox · · Score: 1

      Yeah, you could program most stuff on DOS. And put up with incompatible and glitchy graphics libraries just to have that arrow cursor and some minimal widgets for your app. You could write your own interrupt-based thread simulation, 'cause DOS didn't come with any support for that. And write your own spinlock semaphores at that, and wonder why your app deadlocks. You could still do your own pointer arithmetic to put up with 16 bit addressing in a world of gigabyte-sized data sets, and do your own shitty XMS/EMS block copying just to address more than 640 KB. You could even reimplement most of the network protocols and half the other libraries, because nobody else ported those libraries to DOS. Etc.

      At least come up with a realistic implementation that someone would do. Such as implementing medical systems ontop of MontaVista or Lynuxworks and the problems you would have on those compared to doing it on Windows.

      Right now, your 'argument' is just fluff to me.

      Yeah, you could do that, just to willy-wave about your app not needing a full-featured OS at all.

      I'm pretty sure people said 'bloat' not 'not needing a full-featured OS'. The systems I have mentioned are fully featured.

      --
      Change is certain; progress is not obligatory.
  134. Kiosl for 10.000 USD? by houghi · · Score: 1

    I guess he WANTED to spend all that money and foced himself to run Windows. Otherwise he would have found the Kisosk HOWTO. Yes, very much outdated, but sill an interesting base for what you can do now. Interesting tips there.

    Now it is even easier. Install Opera and run opera -kioskhelp to see what options you want. Use that instead of Netscape in the Kiosk HOWTO.

    Once you have decided what parameters you want Opera to use to run, run only those things that you actualy need. Even disableling the keyboard and mouse and making the HD read-only, exept perhaps some small partition for cache and/or data users leave behind and logfiles.

    If there is a network, you can write the data to another machine, so that the data is not lost when the machine is stolen. You can even connect more then one screen to the PC.

    --
    Don't fight for your country, if your country does not fight for you.
  135. Phoenix Lander....? by stupid_is · · Score: 1

    There was me thinking it might be found on the article on the Phoenix Lander

    --
    -- Intelligence is soluble in alcohol
  136. Right, only one Operating System for Office... by Kaldaien · · Score: 1

    If you need Excel, Word or Outlook (Entourage), you have only one choice - Mac OS... Honestly, why do people assume the Office suite only runs on Windows?

    Truth is, Office was first released for the Mac (1989), and later ported to Windows (after Windows became a more widely adopted PC operating system). To this day, Office is released for Mac and Windows.

    Some of the applications in the Windows suite are not available in the recent incarnations of the Mac version; but with the exception of Access, they're mostly niche applications.

    1. Re:Right, only one Operating System for Office... by Ash-Fox · · Score: 1

      Some of the applications in the Windows suite are not available in the recent incarnations of the Mac version; but with the exception of Access, they're mostly niche applications.

      I wouldn't consider enterprise and corporate functionality to be 'niche'. It's also another reason why Macs aren't adopted in the enterprise/corporations.

      --
      Change is certain; progress is not obligatory.
  137. Yeah, right by mudshark · · Score: 1
    When was the last time Microsoft admitted liability in a fitness-for-purpose case and paid damages?

    Say again? I didn't hear you.

    Oh, you didn't read the EULA. Neither did a single one of those idiots who came up with the brilliant idea to deploy a consumer-grade OS in settings where high availability is paramount.

    The sooner fuckups like this can be made actionable in a legal context the better.

    --
    In other news, astrophysicists have announced that they now know what all that dark matter is: it's stupidity.
  138. FUD by Anonymous Coward · · Score: 0

    "Thanks to VMWare Windows is spreading throughout the datacenter. And, of course, there is only one operating system to use if you are dependent on Microsoft apps like Outlook, Word, and Excel.

    And that OS would be:

    Apple Mac OS X. At least if you need the *latest* Versions of Microsoft Office.

    With native Microsoft Entourage (outlook for Mac), Word, Excel and Powerpoint...

  139. Something less dangerous by simong · · Score: 1

    My regular bar has a very good video jukebox, which could really run anything as it's just pushing pixels to TV screens, but one day I saw it reboot and indeed it ran Windows 2000...

  140. Brute force by Ullteppe · · Score: 1

    If anything, many of these examples are just brute force in action. Unfortunately, there are a lot more Windows PC programmers than real embedded programmers around, so people will just use the only tool they know about to solve every problem they have. They don't see the silliness of using a 1GB+ OS to do something that could be done in 32 kB of code. You could make a decent hobby out of spotting BSoDs in the wild, I have seen more than I care for. IMHO, this really becomes dangerous when you are actually stupid enough to plug your "embedded" Windows box into the Internet.

  141. Kiosk - Hardware Requirements and Incompetence by Anonymous Coward · · Score: 0

    The company I'm doing my internship in is designing multimedia kiosks(phone booths, with web cam(lol.) and all) in .NET, with Windows XP. Using SQL Express as a database on local computers.

    Moreover, the pcs are powered with a 4-core intel processor, 2 gigs of ram and 80 gb hdd

    what the hell.

    I told them to modify a linux kernel, use a stripped down version, code everything in C++ and use SSE for camera data compression, and use TCP/IP for transferring data between booths.

    reply : well, nobody knows those stuff around here, plus this is better, easier.

    better in which manner ? moron.

    More news : webcam data is transferred between nodes using .NET remoting
    There are security leaks everywhere, from database access to hardware hacks(cutting USB keyboard's cord and attaching it to an USB device for some remote access attack etc) and open ports with no administration.

    Hey at least I get to study OpenGL while they don't give a crap about me /TMert (can't be arsed to login)

  142. Depends on how it's used by CharlieG · · Score: 1

    Hey Gang,
    I'll be honest, I ran a VERY VERY expensive electronics test lab on dos/windows. Now, first, viruses were not a problem, as the system was NOT in a network at all - wou wanted data, you used the sneaker net (This was in the 16 bit windows days)

    The other thing is, other than data COLLECTION, and issuing ONE command (start) all it did was MONITOR the HPIB (aka GPIB aka IEEE-488) bus, and record what was going on. EVERYTHING was running it's own embeded Microcontroller (Including some custom ones we wrote). The windows box (and originally it was a DOS box - yeah, that's how far back it goes - BTW I checked with the old company - it's still running) just was a (believe it or not) inexpensive data recorder (a PC was cheaper than a dedicated recorder)

    --
    -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
  143. Worst uses? by CharlieG · · Score: 1

    Ok Gang,
    I haven't even got fully through the list, but Items 1 and 2 make me thing the list is totally bogus. Guy is complaining about "gee, too much horsepower for what it does". I've been in that market. Buying a $500 PC, throwing a piece of software to display a green arrow (or scan a ticket) that was written in a week, and used over and over is often MUCH cheaper than "Why not program some stripped down embedded system for that task?".

    I've been ther - for some reason, those "stripped down embedded system"s often cost MORE (much more) than a PC, and if you've ever priced the cost of hiring an embedded systems developer vs say a VB developer, you would understand

    --
    -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    1. Re:Worst uses? by mopower70 · · Score: 1

      Don't bother. This guy is a complete, and I do mean soup-to-nuts complete fuqtard. The worst application he could think of was an airport ticket scanner? And his solution is to write a proprietary application on a customized OS instead? And then somehow blames Windows because hackers stole credit cards via a wireless hack?
      What a douchebag.

  144. I wanted to view you picture ... by pbhj · · Score: 1

    I wanted to view you picture but I had to go and get dressed first - dumpt said "no nudity allowed".

  145. really? by alizard · · Score: 1

    Software Update Prompts Nuclear Plant Shutdown

    Software Update Prompts Nuclear Plant Shutdown

    A nuclear power plant in Georgia was recently forced into an emergency shutdown for 48 hours after a software update was installed on a single computer.

    The incident occurred on March 7 at Unit 2 of the Hatch nuclear power plant near Baxley, Georgia. The trouble started after an engineer from Southern Company, which manages the technology operations for the plant, installed a software update on a computer operating on the plant's business network.

    The computer in question was used to monitor chemical and diagnostic data from one of the facility's primary control systems, and the software update was designed to synchronize data on both systems. According to a report filed with the Nuclear Regulatory Commission, when the updated computer rebooted, it reset the data on the control system...

    rest at the URL which has a link to full article

    Assuming that control systems run 100% isolated is nothing more than an assumption.

    1. Re:really? by AndersOSU · · Score: 1

      sounds like a custom patch to a custom piece of software to me. The kind of problem that doesn't care what OS you're running. I take the point about complete isolation - but I suspect that the patched computer was not conected to the internet either.

  146. Cell block 1138 (x/p) by Anonymous Coward · · Score: 0

    he said it was XP, oh and no need to repeat yourself in your post just because /. doesn't allow no text posts

  147. Nuclear reactor monitoring, Heathrow baggage... by octogen · · Score: 1

    http://www.theregister.co.uk/2003/08/20/slammer_worm_crashed_ohio_nuke/

    Tens of millions of lines of Code for displaying sensor data.
    I would have used a small, stable operating system, like QNX, VxWorks or Integrity/RTOS. Some Canadian designs (CANDU) seem to use QNX-based machines, and they did not need to patch the kernel or reboot for as much as 15 years.

    Oh, and by the way, the LONDON HEATHROW BAGGAGE HANDLING SYSTEM which crashed after a system update was also running on Windows Server 2003.

    One of the contractors was IBM. They could have used AIX, OS/400, z/OS, z/VM, VME -- any of their own, stable stuff. But they decided to sell a crappy product based on a PC/Windows-platform, and it crashed. How embarrasing.
    Well, that serves them right...

  148. The truth.. by Anonymous Coward · · Score: 0

    The hard truth is that it is much cheaper to develop around Windows than it is for, let's say, Linux and money is what truly matters.

    Reasons for Windows being cheaper:
    - you don't need to figure out each library there is in system and resolve conflicts by n+1 applications, there really should be some standardization and "frozen" version to allow developers continue with actual application development
    - development environment is more mature and functional in Windows (GCC and GDB may have whatnot features but even simple tasks such as checking a value of variable on a breakpoint is much harder than just "point-and-click")
    - user interfaces with GUI are much simpler to explain and they are much easier to create for Windows, partly due to development tools (yes, there's technically more evolved choices but also much more complex to implement)
    - GUI also reduces need for user training for non-technical people
    - integration to several systems is quite easy on Windows, industrial applications often require communication with PLCs, databases, other applications and whatnot: there's communication layers available nearly "straight from box" instead of need to fiddle with all variations endlessly or, god forbid, implement the communication entirely from scratch

    Remember VHS and Betamax? It's not the more technically advanced that wins but the one that gains more foothold and essentially it's about money.

  149. Silicon Imaging SI-2K by Anonymous Coward · · Score: 0

    The worst use of windows i have seen, is the Silicon Imaging SI-2K digital cinema-camera.
    It's horrible when you power-up the camera, you have to wait until a full blown windows version is booted - in all it's graphics glory - before you are allowed to shoot anything.

  150. Safety uses of Windows? by nicomede · · Score: 1

    I work as a safety engineer in the automotive industry and I must say I'm quite surprised at TFA and the above comments. Some of the mentioned uses look like safety-critical to me. No automotive engineer in his right mind would do that, first reason being product liability : if something bad happens to a customer in the field due to a Windows crash, I strongly doubt that Microsoft would back you up if you explain to the jury that you thought their OS was fit for safety purposes... And it would be also difficult to take credit from the reliability history of this OS, not if the judge ever used a Windows PC... My worst Microsoft experience is a car radio based on Windows CE that I had a chance to try in the early 2000s. It featured a 2x8 inches screen for the navigation, with a bird-view of your car and the surroundings... It is VERY useful to have a view of 30km each side of your car and 10 km of the road ahead... It only crashed four times during my trip, it had to reboot completely (30s) to give you back the radio broadcast... Utterly broken mess.

  151. They're a personal pet peeve. by Anonymous Coward · · Score: 0

    Electronic billboards?

    ATMs?

    Those screens that tell me that I'm standing in Terminal A, and my flight is currently boarding somewhere in Terminal F?

    I can't begin to count the number of times that I've seen these screens just sitting there with a BSOD or windows error. In the case of the latter two, it always seems to be when the information (or, say, access to money) is fantastically urgent.

  152. #10 Medical equipment by skjolber · · Score: 1

    I dont see how the hell the use of windows as an arrow sign is worst then usage in medical equipment. But maybe I'm biased:

    I had an laser eye operation 3 years ago, in a dedicated laser shop. The curgen bragged about this 0,5M euro machine and said experts from Germany frequently came to adjustments and service the thing, keeping it in peak condition. I notice its gui is windows.

    So between shooting the first and second eye the darn things stops to respond and he has to reboot it. Being an engineer, and user of windows, I knew the chance of the thing crashing in the 20 seconds it takes to do the laser shot is minimal, so no need to panic, but still this is not the sort of bad sign thing you want with your eyes slashed on an operation table.

    I my opinion anyone putting windows, with its lifecycle history, on medical equipment is utterly incompetent.

  153. Aircraft instrument landing systems by jimmydevice · · Score: 1

    Fortunately, it only verified the solution. If solutions diverged, it bailed. Not really a good thing while shooting a approach during a stormy night

  154. Re:Seriously? Server OS. by kurt555gs · · Score: 0, Troll

    This is a good post, and I have noticed in recent months that the M$ shills ( perhaps paid shills ) have been modding down all well thought out posts on Slashdot that put Windoze in a bad light.

    It is not just a few misinformed fanboys, but a very thorough and complete operation to down mod anything that is not favorable to M$.

    Actually , the use of ( M$ ) itself may be one of the keys to an automated system, that alerts the shills to do this.

    Has anyone else here seen this? , Is the Slashdot staff aware of this happening?

    To much coincidence for me.

    --
    * Carthago Delenda Est *
  155. Re:What can an app written in VBScript+Access do by Anonymous Coward · · Score: 0

    Erm, run on Access.

  156. Risk managment by sjbe · · Score: 1

    management supports the users having to much access and total freedom to cause me and the desktop support staff headaches.

    I don't know if your company is big enough to have a risk management staff but sometimes an effective tactic is to involve the lawyers. Not in a threatening way but in a "here's how much liability we are looking at thanks to our insecure network" sort of way. There is of supporting information out there. Show them what a BSA audit costs. Start with easy stuff like why you need an email retention policy and see how it goes.

    Management may not listen to the techs but they usually listen to the lawyers. The important thing is to make sure everyone knows it is the lawyers who demand compliance and let them play bad cop. They'll grumble but accept it since few people really want to argue with the legal department.

  157. I am having fun laughing..... by Slash.Poop · · Score: 0

    It never ceases to amuse me: The pompous way you display your extreme arrogance.

    _________________________________
    Q: What is wrong with Vista?
    A: XP

  158. Re:Ho ho ho! *snort* by dave420 · · Score: 1

    I've never touched embedded systems at work, and I've used it at home. It's fantastic, even for desktops. You can make a tiny (100 meg) XP install CD/image that will give you explorer, firefox, networking, directshow, etc. No bullshit running when you don't want it. Great stuff.

  159. The headphone jack is for the vision impaired by Anonymous Coward · · Score: 0

    because you don't want a loudspeaker giving your info to everyone around the ATM, just 'cause you can't read the screen.

  160. Records not devices are the problem by sjbe · · Score: 2, Insightful

    You would be surprised how much medical equipment is connected to the internet.

    No I wouldn't be surprised because I see such devices regularly but I'm not worried about it too much either. The medical devices themselves really aren't the problem. The problems hospitals have with internet connectivity and are mostly related to accessing medical records, scheduling and ordering medicines. When the computers that control those go down THEN chaos ensues.

    The stuff that is working on acutely ill patients is typically overseen directly by medical staff so if something is not working right it normally is noted quickly. Critical devices like IV drips are typically stand alone so a virus is not a significant concern.

    They supposedly have a firewall and a VPN, but their IT department is not so bright,...

    My experience with hospital IT staff is that the guys who run the overall network and the critical databases are (usually) pretty bright but the monkeys they hire to maintain the PCs and sometimes man the helpdesk are borderline incompetent. It varies greatly from hospital to hospital though. One time I had the IT staff at a hospital I was working in send TWO guys to swap out a SIMM and I had to walk them through it. But the guys who ran the network were usually quite competent - though extremely overworked.

  161. Re:Seriously? Server OS. by The+Warlock · · Score: 1, Insightful

    It's not a conspiracy, it's that some people, while fine with legitimate criticsm of Microsoft and Windows, are getting a little sick of the frantic tinfoil-hat bullshit that gets thrown around instead of rational cricism around here. For instance, if you routinely use words like "Windoze" or replace the letter "S" with a dollar sign, you might be part of the problem.

    --
    I've upped my standards, so up yours.
  162. Not (Necessarily) All Bad by jumperboy · · Score: 1

    I'm also taking advantage of VMWare to run Windows, but my goal is to reduce its footprint in my network, not increase it. For example, one VM is being prepared to only process documents with Office 2007 and Acrobat Professional. It's available via Remote Desktop and will never be used to access the Internet for anything other than software/security updates. Yes, the security of this system is hanging on a policy decision, but more secure and pleasurable environments are available in my network for web surfing and email (mainly Linux and OS X), so this isn't a burden at all. In fact, it's a welcome relief, since I can now archive images of the VM to restore whenever a software upgrade disrupts Windows (the main incentive for this move). There's no reason the same can't be done in a lot of environments using thin/fat linux clients and a Windows Terminal Server. Even nontechnical users can browse locally on Linux with Firefox and click an icon to run a Remote Desktop client for Windows-only tasks.

  163. Windows in a Nuclear Power plant. by tomkee · · Score: 1

    A Microsoft presenter at a Microsoft Tech ed told us that one of the students in a course he was teaching planned to use Visual Basic in the operation of a Nuclear Plant. The presenter said he tried to dissuade the person from doing so. Even Microsoft had to draw the line on that.

  164. Stillwater lift bridge by steveo777 · · Score: 1

    In Minnesota the Stillwater Lift bridge spans the St. Croix between MN and WI. It was stuck open recently due to a computer malfunction. I did some digging to try to find why back then and it turns out they had just upgraded to Vista and the console locked up for about four hours. I don't think it crashed or froze because of Vista, just because the bridge is old and Vista choked on data it wasn't expecting. Can't find much about it now, though.

    --
    This sig isn't original enough, it's time to come up with something witty...
  165. Here in denmark by Anonymous Coward · · Score: 0

    Windows is everywhere.

    Our metro's ticket thingie runs Windows NT4 for workstations, the monitor that shows us the schedule for s-trains runs windows XP.

    Many of our ATMs run windows.

    I Odense (A city in denmark) theres these huge screens that shows bus times. Its interactive, there a keyboard and a mouse so you can find out what ever you want about bus times.

    Unfortunately, they run Windows Vista. This means, that the bus time application can easily be minimized, and IE can opened. They havent even blocked internet access. So everytime im in Odense, i see these monitors showing pr0n instead of bus times (Which ofcourse is great, since you sometimes have to wait half an hour for the bus)

  166. DeepFreeze DeepSchmeeze by Bedouin+X · · Score: 1

    A few years back, I ran a Windows 2000-based University computer lab, one of the most ferocious environments around for keeping desktops working - especially when you have many computer geeks as patrons. My colleagues used DeepFreeze, but I found it superfluous as I NEVER had a machine go down and all I used were the tools built into Windows (GPO, NTFS, User Groups).

    If you set the file system permissions correctly and keep all logins in the Users group, it is remarkably difficult to crack these systems.

    --
    Dissolve... Resolve... Evolve...
    1. Re:DeepFreeze DeepSchmeeze by tjwhaynes · · Score: 2, Informative

      If you set the file system permissions correctly and keep all logins in the Users group, it is remarkably difficult to crack these systems.

      That does suggest that you are lucky enough that all your Windows apps are happy running as a "normal" user. There is still plenty of Windows software around that insists on an Administrator account.

      Cheers,
      Toby Haynes

      --
      Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
    2. Re:DeepFreeze DeepSchmeeze by Bedouin+X · · Score: 3, Insightful

      Indeed, but I've found few of these applications that didn't have better written counterparts.

      --
      Dissolve... Resolve... Evolve...
    3. Re:DeepFreeze DeepSchmeeze by notoriousE · · Score: 0

      I haven't seen any applications for Windows that require you to be logged in as an Administrator to RUN THEM, only to install them, which is how most operating systems handle installations. Having said that, the article sort of disturbs me in that MEDICAL EQUIPMENT is run on Windows. Why are manufacturers abandoning QNX or embedded systems to do these mission critical tasks? I have a couple Windows boxes on my linux-dominant home network, and they haven't crashed on me since I built them over a year ago, not one application hang, crash or error, but there are still a lot more layers of potential for a crash than there are with single-task oriented platforms. I will say this though, I really want to get one of the new cars out there with the Windows Media based system, 80gb in the dash and a video player, etc. It may be Microsoft but it's pretty cool

      --


      And then there was E
    4. Re:DeepFreeze DeepSchmeeze by JAlexoi · · Score: 1

      Didn't the management call in to check why you spent more money on a similar solution?

    5. Re:DeepFreeze DeepSchmeeze by Bedouin+X · · Score: 1

      This is why you evaluate software BEFORE you spend money on it.

      --
      Dissolve... Resolve... Evolve...
    6. Re:DeepFreeze DeepSchmeeze by suckmysav · · Score: 1

      If that is true then you haven't seen many applications for windows.

      --
      "You can't fight in here, this is the war room!"
  167. FDA is not that great at software by Anonymous Coward · · Score: 0

    "First of all, let me point out that the FDA requires a lengthy paper trail to be filed every time medical equipment like dialysis machines, imaging equipment, radiation therapy, and biological monitors are upgraded."

    I had a professor in college that did a short stint with the FDA's software testing group in 2005-06. It's a one man team pretty much, it's amazing that anything get checked at all. There was a case a few years ago where pace makers had buggy software and they were already in people!

    He later did a stint with the FAA and said he'd feel safer flying than having a medical device.

    1. Re:FDA is not that great at software by jimmydevice · · Score: 1

      To comply with DO-178(A) or (B) regulations, the FAA requires multiple, redundant, independently computed and compared solutions, just like NASA. The FDA allows a cutter to put a single CPU (due to power consumption) toy in a body to increase profit and prolong the poor bastards lingering death.

  168. ATMs by Timosch · · Score: 1

    A week or so ago I used an ATM to get some Euros from my account. Directly after the transaction, the ATM crashed and I saw a Windows XP desktop in front of me, and I could use the ATM keys to navigate around (and that was one of those new ATMs where you can also do transfers etc. so it had a tab key!)...

  169. LCD Green Arrows by jzarling · · Score: 1

    Im betting part of the reason a screen is used for the arrow is because somewhere in the decision making process a director said that led green arrow that runs via switch doesn't look high tech enough. His yes men immediately agreed, and money was wasted.

    I've seen this happen, I work in a library on a big 10 campus and we cant get the "sign committee" to agree on anything. Some want flashy LCDs other want to keep the old pressed on letters behind glass from the 30s.

    --
    It is better to be the hammer than the anvil.
  170. Windows has all these problems, in spades... by argent · · Score: 1

    you don't need to figure out each library there is in system and resolve conflicts by n+1 applications

    You don't need to do that in UNIX platforms either, but you DO in Windows. I've worked in a Windows shop supporting a product that had to run on Windows and multiple versions of Linux. All the Linux software used one common library, and worked well together. The Windows applications used different Windows APIs (all APIs from Microsoft, mind you) and had to be glued together with VBScript wrappers.

    development environment is more mature and functional in Windows [...] user interfaces with GUI are much simpler to explain and they are much easier to create for Windows, partly due to development tools [...] GUI also reduces need for user training for non-technical people

    I've, multiple times, completed development of a Tk-based GUI *application* while the Windows guys were still messing around with mockups of the *look and feel*. In the job I described above, all the code was written for Qt, on Windows and UNIX, because it was simpler, cleaner, and more reliable than the conflicting Windows APIs.

    Implementing communication layers "out of the box" is not nearly as common a problem, particularly in real embedded systems (it's not all Linux vs Windows). And it's often even easier than dealing with dozens of different (and often conflicting, as well as poorly documented) APIs... I've seen companies spend as much work creating a layer to run third party components under (and then pushing to make their layer an industry standard) as they would have writing the usually very simple protocols themselves. Even Microsoft reimplements stuff out of the box over and over again... which is why there's so many inconsistencies in different applications on Vista: these applications are all built for different Microsoft GUI libraries, and so they had to implement the Vista UI elements over and over again... and didn't get it right.

    1. Re:Windows has all these problems, in spades... by SEMW · · Score: 1

      In the job I described above, all the code was written for Qt, on Windows and UNIX, because it was simpler, cleaner, and more reliable than the conflicting Windows APIs.

      In recent versions at least, Qt in Windows works by using the Windows native APIs. So you're argument kind of nullifies itself -- you're arguing that using the native GUI APIs in Windows is difficult, (and, of course, impossible in Linux, since X doesn't have any), but then you admit that when you use a toolkit like Qt, developing a UI is equally easy across both platforms. So... do that then.

      --
      What's purple and commutes? An Abelian grape.
    2. Re:Windows has all these problems, in spades... by argent · · Score: 1

      In recent versions at least, Qt in Windows works by using the Windows native APIs.

      What do you EXPECT it to use? Telepathy? Voodoo? Hack the kernel and the graphics card to try and find a frame buffer? Pass OpenGL in through a backdoor in Windows Media Player? INT 21h and ANSI.SYS??

      you're arguing that using the native GUI APIs in Windows is difficult

      Actually, what I was pointing out was that Microsoft has created many conflicting GUI APIs on top of GDI and Win32. Possibly not as many as a hundred independent development groups have created on top of Xlib, but way too many to avoid falling into the same trap. I'm sure that many of the Windows APIs are good, but there's so many to choose from, and the practical result is that if you don't apply the same discipline on your Windows teams as you apply on your UNIX teams you end up with much the same problem.

      then you admit...

      That wasn't an "admission", mister bones, that was my thesis.

    3. Re:Windows has all these problems, in spades... by SEMW · · Score: 1

      In recent versions at least, Qt in Windows works by using the Windows native APIs.

      What do you EXPECT it to use? Telepathy? Voodoo?

      I mean that, in Windows, it uses the native UI-rendering APIs. So a button created under recent versions of Qt in Windows will be the same as one created by using MFC directly. Older versions of Qt implemented its own widgets, which emulated the look and feel of native widgets, but did not match exactly. If you want further examples; wxwidgets uses native widgets; FLTK implements its own. (On Linux, the situation is a bit different, since there are no native widget-rendering APIs. However, by convention, in KDE, Qt's widget set is considered the "native" widget set, and in Gnome and Xfce, Gtk+ is "native", since they are what most other apps on those desktop enviroments use).

      I'm sure that many of the Windows APIs are good, but there's so many to choose from, the practical result is that if you don't apply the same discipline on your Windows teams as you apply on your UNIX teams you end up with much the same problem.

      You don't seem to have any problems with the fact that on Linux there's "so many [toolkits] to choose from". You just choose Qt. And you can do the same thing on Windows. Leave Trolltech to worry about which of "many conflicting GUI APIs on top of GDI and Win32" to use, that's their problem.

      --
      What's purple and commutes? An Abelian grape.
    4. Re:Windows has all these problems, in spades... by argent · · Score: 1

      Older versions of Qt implemented its own widgets, which emulated the look and feel of native widgets, but did not match exactly.

      Microsoft has multiple implementations of "native widgets", and they don't all work quite the same way. They are also not created the same way, and components using them don't always interoperate well with each other. Microsoft themselves have this problem... when Microsoft adds new controls, they get implemented in one toolkit first, then copied elsewhere, to greater or less fidelity, because they can't just import one implementation.

      You don't seem to have any problems with the fact that on Linux there's "so many [toolkits] to choose from".

      The article I was responding to was presenting this as a problem you have if you use Linux rather than Windows, implying that you somehow automatically avoid it by using Windows. My point is that you don't avoid it, and the solution to the problem is the same as on Linux - discipline.

      You just choose Qt. And you can do the same thing on Windows

      Um, yes, I know, I already SAID that.

      The advantage on Linux is that picking the look and feel picks the toolkit, so when you standardize on something management understands you get compatibility at the API layer for free.

  171. A simple fix: sue the pants out of them by Anonymous Coward · · Score: 0

    (guys who use general purpose OSes for mission critical applications) and make the world a safer place.

    And sue the Microsoft for not disclosing its protocols and thus forcing manufactures into using Windows for these applications - this one can yield billions in damages.

    Any lawyers out there?

  172. (clarification) by argent · · Score: 1

    I wrote: In the job I described above, all the code was written for Qt

    I'm referring to our group's code here, not the code from other groups we had to glue together with VBscript.

    The UNIX code from other groups was not a problem.

    If you have difficulty with conflicting libraries, don't blame the OS, blame your development model. Yes, if we had one group using Gtk and one using Qt we'd be in trouble, but no more than if one group was using .NET and another Win32.

  173. missing text by Anonymous Coward · · Score: 0

    I think citrix also caused a boom with Windows 2000 a few years ago, but anyways, I see alot of people here discuss how they would be petrified to see a BSOD while they are in the hospital, but the same can be said about Linux and a kernel panic, or a core dump of the actual application.

  174. Re:Seriously? Server OS. by operagost · · Score: 1

    Windows NT was rebuilt from the ground up as a multiuser OS. It's the application vendors who screwed up. Regardless, it's a moot point as nearly all Windows software runs client/server and not as a dumb terminal such as you are accustomed to, whereby it's supposed lack of multiuser capability would be a liability.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  175. Umm....how about by Anonymous Coward · · Score: 0

    killing your wife?

  176. Re:Ho ho ho! *snort* by Anonymous Coward · · Score: 0

    He never said he didn't hear about it. He made a guess about which embedded OS Microsoft makes was being referenced.

    You have poor reading comprehension.

  177. One Word: NASA by Anonymous Coward · · Score: 0

    NASA

  178. ATM with windows (not yet activated) by Anonymous Coward · · Score: 0

    http://failblog.files.wordpress.com/2008/06/fb121.jpg?w=470&h=500

  179. Teleradiology? by sjbe · · Score: 1

    Think radiologists. They have no use whatsoever for anything to do with patient care.

    You are talking about teleradiology I presume? Most of the time a radiologist isn't going to use a laptop for that. Besides there are all kinds of HIPPA problems with using a laptop. Most of the radiologists I personally know work in a central location with a decent graphical workstation if they are reading digital images. In fact you need a special screen that has been approved for clinical purposes in many locations. A laptop would be of little value to them.

  180. WHOOSH by Anonymous Coward · · Score: 0

    over your head

  181. Fifth Third Bank uses it. by Krojack · · Score: 1

    I do all my bank work using the drive-up ATM and online banking. Once I went to deposit my check using the ATM as I have for the past 8 years, I put my card in, punched in my pin and the system just froze up. I sat there waiting for a good 2 minutes and nothing, wouldn't even spit my card back out. So I drove around and went in and told someone in the bank. The lady went to check out the maching and when got back she said it had rebooted and that my card was ejected and sitting there waiting to be removed. I was somewhat shocked. She then said that it has happened before and the system runs Microsoft Windows XP.

  182. Windows error before radiation treatment by rbanzai · · Score: 1

    I was receiving radiation treatments following cancer surgery (five years ago) and one morning just before the beam started up I heard the old Windows 95 error "ding" over the intercom. That did not make me happy considering that errors with radiation equipment can kill patients.

    When I was done with the session I walked through the control area on the way out and found that they use Windows for patient scheduling, nothing more. Thank Christ.

    I have also seen old versions of Windows in the control area for the MRI equipment where I get my regular scans. It crashed during the scan once and I had to wait five or six minutes inside the machine while they rebooted. That was a bit fucked up since I have minor claustrophobia, and even after 15+ MRI scans I still get a bit agitated during the exam.

  183. Wine in *nix runs Word and Excel nicely by decavolt · · Score: 1

    "...there is only one operating system to use if you are dependent on Microsoft apps like Outlook, Word, and Excel"

    Not quite. Word and Excel run beautifully in Wine on *nix, and with Google Docs and OpenOffice there's no need to be tied to MS Office at all. Outlook, on the other hand doesn't run to well in Wine, although there are loads of alternatives.

  184. Re:Controllogix by Anonymous Coward · · Score: 0

    I found several years ago that the CELL library (CIP Ethernet Library for Linux) with some tweaks did an excellent job of transferring data back and forth with The Logix5000 series PLC processors.
    Then with a little C code and some TCL/TK I had some good test and simulation systems. The ran real well with Red Hat 7.3. I don't think Rockwell has a product that quite matches the ease and flexibility. If they do then it would have to be RSView and another expensive license.

  185. Learn to read, lemming by Moraelin · · Score: 1

    I'm pretty sure people said 'bloat' not 'not needing a full-featured OS'. The systems I have mentioned are fully featured.

    Well, then maybe you should learn to read, instead of pulling wild assumptions out of the ass. Quoth the message I was answering to, "Most of those applications shouldn't be running Windows, or any other full featured OS, anyways."

    At least come up with a realistic implementation that someone would do. Such as implementing medical systems ontop of MontaVista or Lynuxworks and the problems you would have on those compared to doing it on Windows.

    He also does mention MS-DOS twice as being enough for the job. That's why it's compared to DOS, lemming.

    Right now, your 'argument' is just fluff to me.

    No, _your_ arguing out of wild assumptions is fluff. If you have a problem with how the conversation went, fine. But base it on what was actually said, not on what you're "pretty sure" must have been said.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Learn to read, lemming by Ash-Fox · · Score: 1

      Well, then maybe you should learn to read, instead of pulling wild assumptions out of the ass. Quoth the message I was answering to,

      Maybe you should of quoted it then in your message like everyone else does.

      Press button to receive bacon.

      --
      Change is certain; progress is not obligatory.
  186. It is telling by Lagamorph · · Score: 1

    "We were told the engineer could not reboot the computer. Now, I did not get confirmation that the train ran on Windows but it is telling that that would be anyone's first assumption. And products like this locomotive control system do run on Windows." And that's evidence enough to make a top 10 list?!? Good thing you this guy isn't a judge. "Some people heard a summary of your arrest on the evening news and assumed you were guilty, so that's good enough for me. GUILTY!"

  187. Re:Windows in a Nuclear Power plant. by SuiteSisterMary · · Score: 3, Interesting

    Every copy of Solaris (and Java, as I recall) sternly tells you not to use it for critical medical equipment, nuke plants, missile guidence, all sorts of stuff.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  188. M$ filter by Anonymous Coward · · Score: 0

    Indeed, thanks to Twitter (the /. troll, not the microblogging service), I now routinely 'foe' anyone who routinely uses M$ or the other immature designations for Microsoft, and I have 'foes' set for -6. That way the signal/noise ratio is larger.

  189. Re:cropdusting with a 747 by Anonymous Coward · · Score: 0

    Back in the day lots of minicomputers ran dedicated systems with programs loaded from punched tape. With the memory storage devices we have today and the powerful microprocessors and CPLDs/FPGAs there's no reason for using a disk operating system other than the mass consumer market has made it cheap.
    Using Windows or even linux if the inherently lower reliability of an OS adversely impacts a system's fitness for its intended use is just lazy.

  190. Netcraft !confirms it by SEMW · · Score: 2, Interesting

    Solaris and those others, OTOH will happily run for months and years without requiring a reboot. I recently ran across a system at work (RedHat 5) that nobody bothered with because it always did it's job. When I had to go look to see what the problem was, imagine my surprise to find it running RH5. Everyone that knew the root password had either quit or forgot they knew it, it had been sitting there running for several years. Windows will NOT do that.

    Accroding to Netcraft, the server out there with the longest uptime is fp002.crayfish.net, currently at 1817 days (~5 years) of uptime and counting; running -- Windows 2000.

    --
    What's purple and commutes? An Abelian grape.
  191. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  192. Not as simple.. by onecaribou · · Score: 1

    The 'Arrow' example is probably not quite as simple as it appears to be.

    We've been running a Jupiter video display processor in our NOC that pipes in a dozen or so vga sources and pipes them out in any sizes, config we choose to 6 outputs.

    It runs win2k and has only been down once (unplanned) in the last 5 years and that was due to a generator issue.

    While I worked hard to find a 24 X 7 X 365 solution running *nux there were simply no products on the market that met our requirements when we purchased it.

    I would imagine that the airport uses a similar system for their signage.

    I'm not saying that running windows for this sort of solution is ideal, only that (at least a few years ago) there was nothing else to choose from.

    I'm hoping there will be something on the market when our solution reaches it's EOL soon.

  193. Can't win but you can try... by Anonymous Coward · · Score: 0

    You can spend a mint building out redundancy using giant Linux/UNIX server clusters to run your critical applications and use a replicated EMC SAN infrastructure for reliability!

    Wait! EMC CLARiiON Arrays run Embedded Windows...

  194. I would use linux by Anonymous Coward · · Score: 0

    If only games were made for linux instead of windows (and I'm talking about real games here like spore, crysis, oblivion, not crap like gltron and the like). Otherwise, I see no reason to switch to an os that will end up wasting more of my time.

  195. How about Windows in a cockpit of an airplane? by ExtraT · · Score: 1

    A couple of years ago I had a brush with this little company. They manufacture an Electronic Flight Bag product, which is, essentially, a specialized computer used to store all sorts of documentation that pilots need to use on daily basis: various tech manuals, forms, notes and even maps. The hardware is actually very nicely executed, but the software is Windows XP Professional (not even Embedded). Because of that, the resulting product is slow, suffers from numerours interface glitches and is not very stable.

  196. Python is portable by tepples · · Score: 1

    What can an app written in Python+SQLite do that a an app written in raw ASM can't?

    Be maintained easily and run on multiple computing platforms.

  197. Python ODBC by tepples · · Score: 1

    What can an app written in VBScript+Access do that an app written in Python+SQLite can't?

    Open existing Access Databases.

    Apparently, someone got Python to run queries on Access .mdb files through ODBC.

  198. Ribbish I say by ChrisDavi · · Score: 0, Troll

    The Very Worst Uses of Windows - I say rubbish. These are the best uses I could see out of such a problematic OS. Why, because they work.

  199. Is there a good use for windows ? by morbingoodkid · · Score: 1

    Disclaimer: Anywhere you use Windows is a bad use I've been using Unix for the last 10 years on my desktop. And with every windows version starting with 98 I've given it a bash and by the third crash given up. My question is this the MS license specifically exclude putting Windows to use in any situation where human lives might be at risk. I would expect a person making medical machines knows better. And the worst use I've seen was my bank running there site on Windows did not last long though move to Sun and apache within weeks.

  200. McDonald's Kiosks by cparker15 · · Score: 1

    A few years ago, I used to occasionally go to a McDonald's in the Woburn Mall. This particular location had a couple of ordering kiosks that would let you customize your order and pay directly at the kiosk with a credit/debit card.

    However, more often than not, the machines were either frozen, off, or being worked on. They were running Windows 9x (95, if I remember correctly). The system might have been an enclosed network with a central server doing all of the actual credit card processing, but I'm pretty sure each machine got its menus (breakfast/lunch) every morning directly from a server over the Internet.

    Amusingly, this McDonald's is in the same mall as a TJMaxx. I wonder if they had the same kiosk provider...

    --
    Have you driven a fnord... lately?

    You must wait a little bit before using this resource; please try again later.

  201. Re:Ho ho ho! *snort* by Anonymous Coward · · Score: 0

    I'm on a team that (among other things) makes BSPs for Windows CE. Did you know that every single driver in CE5 runs in user mode? Ayup. They're simple DLL files that device.exe launches and runs as threads. Just at a slightly higher priority than Pocket Word.

    Think about that a moment.

    The drivers crash just like programs too. They just...bail. Suddenly the device the DLL is providing an interface to is simply gone. They don't run in supervisor mode, so they are susceptible to every single thing that can crash a regular program.

    Idiot! Step away from the embedded system before you hurt someone.

    Running drivers in usermode is *GOOD*. Memory protection is *GOOD*. Supervisor mode is "susceptible to every single thing that can crash a regular program", except it takes down the whole system. I'd much rather have an operating system where drivers crash just like programs and get restarted just like programs, several orders of magnitude faster than a reboot. Not to mention being easy to debug like programs.

    Look up either Singularity or QNX white papers for the advantages of running drivers in isolated memory spaces.

  202. Re:Seriously? Server OS. by bhtooefr · · Score: 1

    Windows NT has been multiuser from the ground up since 1993.

  203. Re:Ho ho ho! *snort* by Lost+Engineer · · Score: 1

    One problem is that kernel level (stop mode) debug tools for x86 are not widely available, and Intel AFAIK has no intention to change this. Now, that hasn't stopped anyone from making the Linux kernel work, among others but it is a disadvantage versus say ARM.

  204. Re:Hmmmm Might want to rethink that by Anonymous Coward · · Score: 0

    Another problem with overbloated systems running simple tasks is the huge draw of electricity. How much power could we save (and, therefore, money) by using bloated systems less for simple things?

    An obvious observation, but I thought I'd make it.

    Two exact servers one running Windows and one running whatever Unix OS you want on it are going to draw around the same amount of power regardless of how "bloated" the core OS is. The thing that consumes the most power on servers and workstations are the peripherals such as PCI cards hard drives and other physical parts.

    As for the suggestion that less powerful servers would take less power that is quite valid. Just try buying some older slower servers for a large deployment and then try to keep them running.

    Most server upgrades that are done these days are not done because the old server was not capable of doing the work the new server was (unless it was slow from day one or the application grew out of control) its for the illusion of reliability and the shiny new service contract that the CEO's think saves the company so much money.

  205. Anonymous Coward by Anonymous Coward · · Score: 0

    You are all idiots. If you knew anything about windows you would understand why saying windows crashes or needs rebooting is a complete lie and is nothing to do with the OS more the 3rd party drivers that hook kernel mode functions and pass parameters full of garbage......idiots

  206. Re:Windows in a Nuclear Power plant. by Anonymous Coward · · Score: 0

    Every copy of Solaris (and Java, as I recall) sternly tells you not to use it for critical medical equipment, nuke plants, missile guidence, all sorts of stuff.

    So does iTunes. That's always been my favourite. It really makes me wonder how I could use iTunes to control a nuclear power plant.

  207. Windows NT DID auto-reboot, just not by default by Anonymous Coward · · Score: 0

    Sorry, I could not let that last statement go by unqualified. The option to automatically reboot has been around since NT 3.x. You just have to look for the recovery options on STOP errors in System properies and change it from the "do nothing" defaults. Windows 2000 simply came with that option set to a more sensible default (although it led to confusion initially for NT administrators that were used to the old behavior.)

  208. Ours had Windows 98 Daylight Savings dialog box! by Anonymous Coward · · Score: 0

    This used to happen every daylight savings night on our local community access channel, up until a year or two ago. You could still hear the audio, but instead of seeing the presentation, you'd just see the notification that Windows 98 has updated for Daylight Savings! Out of boredom, I recorded this on a VHS tape, and eventually saw a mouse move on the TV to click OK, then it clicked some icon on the Windows desktop to restart the powerpoint presentation (or whatever it is that they use.)

    In another instance on the same channel just recently, I saw the default Windows XP screensaver on the screen! They must have just "upgraded" from 98 to XP within the last year. I also recorded this to another VHS tape to see what they would do.