Slashdot Mirror


Space Station BSOD

Lostman writes: "CNN has an article that details a computer glitch that has occured at the international space station. The problem disrupted all communication from the command computers on the station. Although NASA knows that this was because an onboard server had crashed, the cause of this was not immediately known." See also space.com, the BBC, or NASA's status update. NASA is using Windows for most of their computing functions, as mentioned here.

254 comments

  1. Read the logs! They also use UNIX by Anonymous Coward · · Score: 1

    If you read the logs that the post links to, you see the mention of "wrestling" with Unix commands. I don't see any indication of blame, Windows or Unix.

  2. Hardly surprising by Anonymous Coward · · Score: 1
    The space station is buggy as hell; see, for example, James Oberg's article at: http://teaser.ieee.org/pubs/spectrum/1100/spac.htm l.

  3. Re:Screenshots! by Anonymous Coward · · Score: 1
    And how exactly would you get a BSOD screenshot unless you were using VMWare or something? Seems rather impossible to me.

    Erm - with a camera? Sounds like you need to take a little Away From Keyboard time. Computers aren't the only reality, dontcha know.

  4. Re:Why it crashed by Anonymous Coward · · Score: 1

    Yeah.... heh.. just imagine if it was Win XP and they needed to do a re-install. They would have to wait until moring to talk to an MS help desk moneky to get the authorization code to install it. Good job MS :)

  5. Re:read the log: Screwups "with help from NT" by Anonymous Coward · · Score: 1

    The only way files "get put in the wrong place during backup" is if the _user_ screws up while using NT's backup software. How this affects NT's stability or has anything to do with said networking problem is beyond me. Anyone who has used NTBackup will know how to easily fix this.

    Like most Windows problems, it's the user. Really.

  6. Re:Windows, it's worse than that! by Anonymous Coward · · Score: 1

    i dont think ive ever seen a 386 with a fan on it.

    and if this whole crash is NT related like the article suggests, why hasnt anyone pointed out that you CANNOT run NT on a 386

  7. Guys... think and read before speaking by Anonymous Coward · · Score: 1

    What is the connection with Microsoft here? Just that you once read in the past that Windows was used on some computers, and now it seems NASA has had trouble with their Command and Control computer number 1? Does this seem logically complete to all of you? Do you not require perhaps more information in order to draw any conclusions at all? If one reads page "2-5", or page 40 of 399, of International Space Station Familiarization you will begin to learn several things: 1) The Command and Control systems onboard the International Space Station (ISS) appear to be custom designed systems using custom NASA software and hardware. 2) Crew interface with the "Command and Control (C&C) U.S. systems" is via several "Portable Computer System (PCS)" laptops that run the "Solaris UNIX operating system". 3) The "Windows 95 operating system" is used on several "Station Support Computer (SSC)" laptops. Does this mean that Windows 95 was at fault? Doubtful given that the problem is apparently with the Command and Control computers, and the SSC laptops that run Win95 are not even used for crew interface to the Command and Control systems, nor was any mention made of SSC problems. Does it mean that Solaris was at fault? Doubtful, given that problem was not stated as a problem with the crew's interface to the Command and Control systems. Nope, if anything... this would seem to be a glitch that has to do with custom systems and custom software. Any slashdotters want to try to prove otherwise, and fully and completely state how Microsoft has any involvement or responsibility in this matter? Do each of you really get that much of a thrill from jumping to ill-reasoned conclusions in some pathetic attempt to slander Microsoft? Forget that, I know the answer to that last question. Sorry, it is Slashdot and all.

  8. Re:WHAT?! by Anonymous Coward · · Score: 1

    Since students are given access to NT source code I don't expect the military or NASA have problems. Microsoft Windows NT source code has been available to University researchers (including students) for years, they do need to sign a license but they are allowed to publish and the license is transferable if they move to another University. At least this was the state of things several years ago when a friend was on such a project.

  9. Re:Scary stuff? by Anonymous Coward · · Score: 1

    >>> if Endeavour hadn't happenedto be docked,
    >>> they'd have no voice/date uplink /at all/.

    No, they'd just look out the window, figure out
    what region (1, 2, or 3) they were over, and then
    punch up the appropriate frequency on 2 meters,
    and I'm sure they'd get patched back to Houston
    very quickly. Like they did before...

  10. Re:Assembly language on ISS by Anonymous Coward · · Score: 1
    Just out of curiosity, isn't:
    2) measure the rad effects of a commercial processor and mitigate them with extra circuitry (which has its own extra liabilities in cost, power, size, but typically are much lower).
    a form of radiation hardening - therefore the proposition "in space rad hardening is not optional" would, indeed, be correct. You seem to be limiting your definition in order to win the argument - a no-no.
  11. Re:Deep link by Anonymous Coward · · Score: 1

    Windows is a 'other' operating system you fucking idiot.

  12. Re:Bad form, Slashdot... by Anonymous Coward · · Score: 1
    I suggest that you read the International Space Station Familiarization pdf file (particularly page 40 of 399), as well as comments from an actual NASA employee at The Register.

    The Command and Control (C&C) systems on the International Space Station (ISS) are apparently custom NASA systems. The crew interfaces with the C&C systems through software on one of several laptops referred to as a Portable Computer System (PCS). These PCS laptops run Solaris.

    Windows 95 is run on separate laptops referred to as Station Support Computers (SSC). From the documentation I cited, these SSC laptops are apparently not involved in any interface capacity with the C&C systems that are apparently demonstrating a problem.

    I have read other commentary, however, which seems to indicate that these laptops are configured for a dual-boot (either Solaris or Windows). In one such report, as I recall, the individual was receiving all sorts of errors under Solaris and in order to determine if there was a hardware error he rebooted into Windows. Apparently Windows came up clean.

    Once you, Slashdot, or any other individual finds conclusive evidence that Microsoft Windows was somehow involved in the problems associated with the C&C systems... then you can justifiably bash Microsoft.

  13. micheal! great troll! by Anonymous Coward · · Score: 2
    considering that we have NO idea what servers actually crashed!

    This just gives credence to my theory that the Troll High Council is the Slashdot editors themselves.

  14. I want to know what region their DVD players are! by Anonymous Coward · · Score: 2

    It was in the news a while back that they took a plyer and DVDs abord the ISS. What region were they? Or did only the US crew get to watch movies?

  15. Well.. by Mike+Hicks · · Score: 2

    I wouldn't want to oversimplify whatever situation is going on up there. Somehow, I doubt that they are running Windows on their main computers, but stranger things have happened. A quick skim through the crew logs shows that they have had problems with the network before. I wouldn't be terribly surprised if some of the computers are among the cheapest bits on the station.

    At least there is a separation for life support and some of the other more critical systems (though you'd think that satellite tracking and rudimentary communication would be separate as well..)

    This reminds me of a couple of things. I recall that one time, the space shuttle didn't launch because a bunch of computers (8 or 9) detected some sort of fault, and called the launch a `no-go.' There was another computer made by a different company that was looking at the same data, but it put up a `go' status. It turned out that the other computers were wrong -- the situation had indeed been a `go.' The parallel here is that the station has three command and control computers that are basically identical, and apparently running the same software. The software is probably a single point of failure..

    I wonder if the problem is because they are running some sort of monolithic application that can pretty much do everything. It's probably better to have a number of individual processes -- that way, if one thing crashes or goes completely nuts, the operating system can prevent them from knocking out other processes.

    I also heard from one report or another that the issue was with connecting to the database -- another potential single point of failure.

    Hmm.. Maybe we can still blame this on Microsoft ;-) I think a lot of people have succumbed to the idea that software failure is normal, and that there isn't anything you can do about it.. That's definitely an attitude that should change..

    Of course, if you have mostly-good software interacting with mostly-good hardware, some really bad things can occasionally happen, as we've seen with the hard disk corruption problems that have been cropping up with Linux 2.4 and VIA motherboard chipsets..
    --

  16. Re:Well, it's April 26th today... by Mike+Hicks · · Score: 2

    I think they've actually been having trouble for a few days. The test of the arm had already been pushed back due to software troubles..
    --

  17. "reinstall-life-support-[Y/N]?" by abischof · · Score: 2
    For those young-uns in the audience, I can explain Michael's reference in the department ("reinstall-life-support-[Y/N]?"). It's an allusion to DOS's Choice command. To get the prompt he gave as an example, you'd use:
    • CHOICE /T:Y,5 Reinstall life support
    The question mark and the key choices of [Y/N] appear by default (though the key choices are configurable). And, the "/T:Y,5" bit configures CHOICE to automatically default to "Y" if no key is chosen within 5 seconds (I figured that would be kinda helpful, given that it is life support we're talking about here).

    P.S. I'm looking for a new job in Web Development. I invite you to check out my portfolio of hand coded HTML / JavaScript / CSS.

    Alex Bischoff
    ---
    --

    Alex Bischoff
    HTML/CSS coder for hire

    1. Re:"reinstall-life-support-[Y/N]?" by Arrgh · · Score: 1

      Screw DOS, thousands of character-based interfaces (including the Linux kernel's 'make config', ancient BBS's, etc.) have used similar prompts. I don't think anyone really needed the explanation. Then again, no one needed this flame either! ;)

  18. Don't worry! by Eg0r · · Score: 3
    They probably use one of them $10million, computer controlled, robot arm to press the ISS mainframe's reset button from earth.

    Oh... wait a sec! :-)

    ---

    --
    "Hasta la victoria siempre!" El Comandante
  19. Fast Company on NASA software by Tim+Doran · · Score: 1

    Here's a great article by Fast Company about the decidedly unglamorous world of programming for space flight purposes: They Write the Right Stuff

    It kinda answers the question "what could software look like if somebody tried to do *everything* right?"

  20. Re:ISS LAN by Oloryn · · Score: 1

    Hmmm. 3 laptops running Win95 and one NT server. Gee, why does that ring a bell somehow?

  21. Original "Blue Screen" pictures by Mercenary · · Score: 1

    (Insert obligatory "The Register" had this story ages ago).

    But, more interestingly was the picture they received, previous to this event, of a laptop aboard the station going a little, umm, strange:

    Here it is

  22. Here's the link you want. by leoc · · Score: 4
    The Canadian company who built this new robotic arm is using a space-hardened 386/387 system with all custom software, including the operating system.

    There is no mention what OS the thinkpad in the picture is running. For all we know that might be the "server" they are talking about... http://www.mdrobotics.ca/rws.htm

    The web site runs linux, though... :)

    --
    STFU about slashdot bias.
  23. Re:Linux? by johnnyb · · Score: 2

    The Linux machine they were using was only for a single experiment, studying plant growth, I believe.

  24. ThinkPad running Solaris by bstadil · · Score: 1

    Look at the register They have a comment from a NASA guy that they are running Solaris on the 486 Thinkpads. QuoteThe IBM Thinkpad laptops to which you refer, called PCS (Portable Computer System) are used throughout the station. They are indeed 486 based laptops. However, they are running Sun's Solaris OS for x86, and the OpenWindows WM, and a custom application that provides a graphical interface to the various on-board systems.

    --
    Help fight continental drift.
  25. Cost of ownership by AftanGustur · · Score: 1


    From the article:

    If the problem persists, NASA could extend the mission by a day or two.

    Now, could Microsoft please recalculate the "Total Cost of Ownership for NASA ?


    --
    Don't use nuclear weapons to troubleshoot faults.

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  26. Marketing .. by AftanGustur · · Score: 2


    Can you imagine what MS marketing will make out of this if this turns out to be a Linux box ? (they have been aboard shuttles, so why not on the station).

    My point here is that mentioning MS now, should absolutely not be considered MS bashing, but rather just mentioning the obvious. That MS server *do* crash for no apparent reason, a fact that you can't find mentioned anywhere on this site.


    --
    Don't use nuclear weapons to troubleshoot faults.

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  27. Re:Was it even Microsoft? by Locutus · · Score: 2

    My immediate thought was that it was a Solaris based server. I remember when I first heard that IBM Thinkpad 760's were going on the ISS ( I use a 760 still ) and being a OS/2 advocate I wanted to see what OS was going up there. Sure enough they put Windows on the x86 laptops but Solaris was on the mission critical systems and Windows was just for email and other comm uses. I think there was a NT server though. It was the for the Windows laptops. If this was a Solaris based server and they didn't put much effort into the redundancy issues then Sun really should take most of the heat since my experience is that they really don't go down much at all. Now if it was a Microsoft OS based server and they still didn't do much redundancy work then shame on NASA for using a product KNOWN to not stay running for very long.

    Note: When we were building a Solaris based system for Atlas V launch systems ( used Java too ) we had a OS configuration/hardware issue that had all the Microsoft advocates chanting about using Windows. Then I mentioned that this was the first OS based issue we've had in the entire development effort. They shut up. Funny how it's common and accepted for Windows to screw up and management doesn't care. Because Microsoft apps don't run on *nix systems they want to rip it out at the first chance....Ignorance or what! )

    I hope we find out because this kind of PR will only force the offending parties to do better work next time. Unless it really is Microsoft, they'll say NASA needs to put up a new space station running Windows 2000 or heXPee. IMHO.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  28. and NASA thought Tito could be disruptive... by Locutus · · Score: 2

    At least he will be leaving. Microsofts operating systems and software isn't leaving any time soon. I'll bet there won't be too much of a delay in pulling it all out and replacing it with Linux after they realize how disruptive IT really is.

    My guess is that it'll take about 3 crashes before the server is replace with Linux or Solaris. Probably 5-10 issues with the client machines before many of those go.

    Then again they could just not use them and just have a screen saver running. They'll still have to reboot them every few days or so but that could be put into the regular schedule. ;)

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  29. Re:Assembly language on ISS by Dino · · Score: 1

    Well ya got me, it I wouldn't have been working on actual ISS hardware, but the hardware that was used to simulate actual ISS hardware. The simulation hardware, from what I understood, was all written on 386s in assembly. This was for low-level networking code.
    ---------------------------

    --
    That's not what I meant.
  30. Windows, it's worse than that! by Dino · · Score: 3

    I intervewied at Boeing for doing Space Station networking work.....here's the surprising part, the Space Station is all run off of 386s!!! They do most of the low level programming in assembly to squueze out as much performance as possible.

    It totally blew my mind. This was about 14 months ago.
    ---------------------------

    --
    That's not what I meant.
    1. Re:Windows, it's worse than that! by Syberghost · · Score: 2

      and if this whole crash is NT related like the article suggests, why hasnt anyone pointed out that you CANNOT run NT on a 386

      For the same reason they haven't pointed out that you can't run NT on a 486; because it's not true.

      -

    2. Re:Windows, it's worse than that! by Y-Leen · · Score: 2
      the Space Station is all run off of 386s!!!

      Not true! The article suggests that this was an NT failure. From the M$ site the minimum system requirements for NT are "At least a 486-DX2 33MHz processor"

    3. Re:Windows, it's worse than that! by BradleyUffner · · Score: 1

      Well, if someone points that out then we can't continue to bash microsoft, now can we? So just shut your pie whole :)
      =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ =\=\

    4. Re:Windows, it's worse than that! by BradleyUffner · · Score: 2

      I'd much rather use a 386 then a new 1.33Ghz machine. Those 386 chips were build like tanks, you cun run over then with a car and still use it. The fan could die and it would run months without it. The opperation of the 386 is well known, and studied, any bugs in the chip are well documented and can be programmed around.
      =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \=\=\=\=\

    5. Re:Windows, it's worse than that! by Mattsson · · Score: 1

      Not surprising really.
      The 386 is a very stable cpu, proven in space-conditions and it's apparenly quite resistent to radiation induced errors.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    6. Re:Windows, it's worse than that! by uberdood · · Score: 2

      First, of all, this has been hashed before on /.

      Second, it's not that the P3/P4 is more sensitive to radition. It's that the i386 and i486 have been around long enough to have had the military and NASA pay for radition hardening, not to mention low power consumption which is just as important in space.

      hardened cmos device - with actual rad specifications.
      --
      "Population 1,656"
    7. Re:Windows, it's worse than that! by boing+boing · · Score: 2

      Almost all processor modern or old are vunerable to cosmic ray glitches. Modern electronics have not proven to necessarily be any more sensitive to radiation, but many "experts" would love for you to think so.

    8. Re:Windows, it's worse than that! by boing+boing · · Score: 2

      You are correct that it takes smaller amount of charge to cause a bit flip, but the cell also receives less charge because it has less volume. Furthermore, because cosmic ray tracks have extremely high energy, their tracks have a very dense portion, surrounded by a less dense portion of the track. The likelihood that any individual cell will be hit by the most dense portion of the track is lower...if the threshold for the bit flip is higher than the less dense portion of the ion track, there will be fewer upsets per cell.

    9. Re:Windows, it's worse than that! by imipak · · Score: 1

      IIRC this is because (1) they do *real* regression testing, and (2) I believe more modern processors are more vulnerable to cosmic ray glitches, due to the components being closer together.
      --
      If the good lord had meant me to live in Los Angeles

    10. Re:Windows, it's worse than that! by rgbscan · · Score: 1

      MAN do I love government projects! I bet they paid a bunch of money for those thinkpads too... some "space certified" models. (the whole $400 hammer scenario all over again)

    11. Re:Windows, it's worse than that! by ClassExport · · Score: 1

      Not true. With smaller, more modern electronics, it sometimes only takes a very small amount to flip a bit. This is compared to the older larger components (transistors and the like) which would just absorb the radiaton and hold their state.

      Hey, my degree in Microelectronics came in usefull for something!

      -Scott

    12. Re:Windows, it's worse than that! by Aieeeeeee! · · Score: 1

      Also, in space there is tons more damaging radiation. The very thing that makes the newer processors faster (ever smaller circuits) is a liability in space. Stray high energy radiation is more likely to damage smaller circuits than larger ones, therefore NASA uses "obsolete" off-the-shelf circuit components mainly because they are more robust than the latest, greatest.

      --

      In theory, there is no difference between theory and practice. In practice, there is.

  31. Re:Why it crashed by malkavian · · Score: 2

    Let's just hope they have the original 'install disks' ready and at hand when they come to swap out anything that breaks.
    And a good comms method to get their new install key.

  32. Window Cleaning? by panda · · Score: 1

    NASA is using Windows for most of their computing functions,

    In that case forget it. I'm not setting foot on that death trap! I think I'd rather take my chances on Mir! Oh wait, too late....

    --
    Just be sure to wear the gold uniform when you beam down -- you know what happens when you wear the red one.
    1. Re:Window Cleaning? by R.Caley · · Score: 1
      I'd rather take my chances on Mir! Oh wait, too late....

      Actually Mir was fine until they installed Windows on it as a trial run for ISS. 10 minutes later it got a virus and burining it up in the atmosphere was the only way to prevent it infecting the entire solar system.

      --
      _O_
      .|<
      The named which can be named is not the true named
    2. Re:Window Cleaning? by JediTrainer · · Score: 3

      NASA is using Windows for most of their computing functions,

      In that case forget it. I'm not setting foot on that death trap! I think I'd rather take my chances on Mir! Oh wait, too late....


      Personally, I'd still rather take my chances on Mir!

      --

      You can accomplish anything you set your mind to. The impossible just takes a little longer.
  33. Re:Operating Systems by rnturn · · Score: 1
    ``I should think it's safer and considerably cheaper to use a system that has been tested in the real world for a while, has been debugged already and has a reputation for uptime, than to write your own code and have to do all the debugging from scratch.''

    That only makes sense if you choose an operating system that's been tested by the public and has actually had the bugs fixed. :-)


    --

    --
    CUR ALLOC 20195.....5804M
  34. Sig by rnturn · · Score: 1
    I believe that's:
    Gort! Klaatu barada nekto.

    But I'll have to dig out my tape of ``The Day The Earth Stood Still'' to be absolutely sure. (I am positive about ``Klaatu'', though.)
    --

    --
    CUR ALLOC 20195.....5804M
    1. Re:Sig by sconeu · · Score: 1

      I think you're both right. IIRC, it's

      Gort! Klaatu Barata Nikto.

      In other words, a mix of both yours.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:Sig by Random+Utinni · · Score: 3

      Well, AFAIK, it's "Klaatu, Barata, N..." ergh. Necktie... Nickel... it's definitely an 'N' word.

      Hmmm... "Klaatu, Barata, N<cough>" There you go. Works like a charm... : )

  35. Sort of predictable... by rnturn · · Score: 2

    There was a bit of news a couple of years ago about some weenie at NASA who issued an edict that only Windows systems should be used. Of course, all of those tried-and-true applications that were successfully running on Macintosh, UNIX, and other systems were destined for the trash can after that order was issued. Looks like our space program is now beginning to see the fruits of that wise decision.


    --

    --
    CUR ALLOC 20195.....5804M
  36. Re:Bad form, Slashdot... by Col.+Klink+(retired) · · Score: 2
    From a quick scan of the logs, I found:

    SHIP'S LOG 29 DEC

    We are apparently out of memory space on the disk, although we're not sure exactly how NT manages its memory.

    SHIP'S LOG 22 FEB

    At about 2200, we were reconfiguring some mail files which, with a lot of help from Windows NT, got put in the wrong place during the backup procedure.

    --

    -- Don't Tase me, bro!

  37. Re:Two problems with your example. by Col.+Klink+(retired) · · Score: 2
    Quote: (Roger Baker, marketing manager for CAE Electronics Ltd. in Quebec)

    "NT played no role in the Yorktown?s LAN crash, Baker said."

    Surely you read the paragraphs that immediately follow your quote:

    Some outside observers, however, said they are not convinced NT is blameless.

    It still boggles the mind that any divide by zero error on NT would cause a system to crash, let alone" 27 end-user terminals, said Gil Young, corporate network engineer for a systems integration firm in Orlando, Fla. "I don't care what operating system, computer or application I'm using, I should be able to type in a zero and expect the computer not to crash, especially if that zero is to represent a closed valve."

    --

    -- Don't Tase me, bro!

  38. Re:What really happened by Dr.Dubious+DDQ · · Score: 5
    [...]shake the ISS around until the US system thought it was out of control and went into what is called Free Drift Mode.

    Great...so the ISS is really a giant pinball machine with one of the flippers locked up, so we need to get it to go "TILT" and shut down so we can reset it? :-)


    ---
  39. Re:Two problems with your example. by IntlHarvester · · Score: 1

    Judging by the previous umpteen Slashdot discussions, there's no evidence that the OS went blue (and it shouldn't have if it was usermode code).

    Someone posted that military installations often lack the "Reset" switch, so any software failure requires being dragged back into port to fix it.
    --

    --
    Business. Numbers. Money. People. Computer World.
  40. Re:Let's play "Bet Your Life" by IntlHarvester · · Score: 1

    Well, the during the timeperiod I'm thinking of we had about an equal number of NetWare (3.1x) and NT (3.5x) machines. It's true that later I saw many many more NT 4.0 bluescreens (mainly because 4.0 was inferior to 3.5x as a server OS) and very few if any NetWare 4.1x abends.

    I guess I was just reflecting on how NW was sorta the NT of it's day - ubiquitous and not as bulletproof as we might remember it.
    --

    --
    Business. Numbers. Money. People. Computer World.
  41. Re:Two problems with your example. by IntlHarvester · · Score: 1

    Sorry for apparenlty misreading your post, but I'm not sure what you mean by "OS crashing" if not a kernel crash.
    --

    --
    Business. Numbers. Money. People. Computer World.
  42. Re:Windows bashing by IntlHarvester · · Score: 2

    Microsoft did a study of NT 4.0 downtime causes, and the results were split about evenly between "Hardware/Drivers", "Internal OS Problem", with quite a bit of "Administrator Error" thrown in.

    So, on NT4, at least, 99% of BSODs were not caused by hardware or driver problems. More like 50% of the non-preventable stuff.

    For more information, you'll have to dig out the 1999-era copy of InfoWorld where this was published.
    --

    --
    Business. Numbers. Money. People. Computer World.
  43. Re:Let's play "Bet Your Life" by IntlHarvester · · Score: 3

    Netware 3.12

    Yeah, memory protection is for wusses.

    Seriously, tho, in a former life as a network guy in the early 90s, I saw far more NetWare ABENDs than I've saw NT Bluescreens. It was generally OK file+print, but if you tried to run any slightly non-standard NLM (AppleShare, OS2 namespace, backup software, btrieve, CD-ROM drivers, etc) you had to keep your fingers crossed. I guess that goes to show if you keep a product in maintenance for 10 years or more, anything can become rock stable.
    --

    --
    Business. Numbers. Money. People. Computer World.
  44. Re:Windows bashing by IntlHarvester · · Score: 3

    XFree86 drivers run as root and have full access to your systems memory. Poorly coded user space X drivers could easily crash your system.

    NT servers don't use the Nvidia drivers and aren't expected to do things like optimize video playback. They generally run a rather generic unaccellerated SVGA driver. I've seen lots of bluescreens on servers, and none of them that I recall could be traced to the video drivers. There's the usual SCSI and NIC driver issues that could crash any OS, and for a long time in the NT 4.0 series, there was some issue in NTFS.SYS that caused systems to fall over.

    I'll accept that it's somewhat stupid to have a mandatory GUI on a server, but I don't think this is the stablility issue that the NT-haters club makes it out to be. NT has/had plenty of larger reliablity problems.
    --

    --
    Business. Numbers. Money. People. Computer World.
  45. Re:Operating Systems by elmegil · · Score: 1
    tested in the real world for a while, has been debugged already and has a reputation for uptime

    What the hell are they using Windows for then?

    --
    7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  46. OLD NEWS by wikki · · Score: 1

    How come I always read the news on the register before I read it here?

  47. Only one was down. by DHartung · · Score: 2

    It sounds really rather scary to me. Apart from the fact that three redundant computers going down at once just should NOT happen - if Endeavour hadn't happenedto be docked, they'd have no voice/date uplink /at all/.

    Three redundant computers did not, actually, go down. ONE of the Command and Data Handling computers shut itself down, and Cmdr. Helms was unable to shunt functions it performed through the other two computers on the first day of troubleshooting. So, only one was actually down; the other two were part of the problem, or part of the solution, depending on your point of view, but they were not actually "down".
    ----
    lake effect weblog

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  48. Space Station Command and Control Systems by DHartung · · Score: 2

    It's too late now, but at least this will be in the story when it gets archived.

    There are more than 100 computers on the space station, just counting built-in. Indeed, each individual experiment rack -- about the size of an apartment fridge -- will include its own computer and custom software written for that experiment, all intended to link into the ISS network for data transmission and science interface. Many of the racks in Destiny (and future modules like Columbus and Kibo) provide station functions such as robot arm control, and each of these has its own computer as well.

    But the core functions are called CDH (Command and Data Handling), including everything from navigation to turning the lights on and off: really, it's just the network infrastructure. Cabling is Thinnet. These computers are provided to NASA under contract by Honeywell, and are called MDMs, for Multiplexer/Demultiplexer. Think of a rack-mount swappable-processor system and you'll be close. These run the RTOS (Real Time Operating System) called VxWorks (from Wind River) -- the same RTOS used on the successful Mars Pathfinder mission, and custom software written by Honeywell and specific system vendors using Matrixx from the same vendor.

    The crew use laptops, and there are quite a number of them judging by photographs, many seemingly permanently linked into one or more MDM functions. Since the MDMs have no other interface to the crew, this makes sense. The laptops that link to the MDMs use Sun Solaris and a custom client that provides data feedback and a semi-graphical user interface, depending on function. These laptops go by the generic name PCS (Portable Computer System) and conform to specifications set during the mid-1990s. The PCS model in use is the IBM Thinkpad, and contrary to popular belief, these models have evolved along with the Shuttle and Station programs -- just more slowly than the commercial market. Models need to be constructed with higher-quality components and undergo flight qualification. The laptops available to Expedition One were (I believe) at least Pentium I-MMX class machines.

    Some of these laptops are dual-boot with Windows NT on the other partition. Windows NT does have a function on the space station, but it is in no way linked to the command and control systems as outlined above. The major purpose it serves seems to be e-mail, but probably also record-keeping and recreation in the form of games or playing portable media such as CDs or DVDs. (There is also a built-in DVD player in one module that the astronauts can gather around for "movie night".) Windows NT can behave perfectly well when given a known, well-defined set of hardware and a well-tweaked configuration. The astronauts have access to spare hard drives that have images created on Earth using Norton Ghost. In one incident during Expedition One this was insufficient, and a spare hard drive was sent up during the current shuttle mission in order to bring that laptop back into service. But since they have plenty, it probably did not materially affect operations to be missing one.
    ----
    lake effect weblog

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  49. Re:Deep link by DHartung · · Score: 3

    sllort asks:
    Now what do you guys make of this?

    ... This would have been much easier with some bootable media that could run Windows. (Or if Shep was not indoctrinated by that "other" operating system).


    According to this Expedition One crew debriefing, Shep answered a provocative question thus:

    Ops LAN
    ? Was the service pack distribution system easy to follow?
    Shep: Yes. No problems.
    Sergei: I'd like to have a little more explanation of what is in the service pack.
    Shep & Sergei: That way we would have known if it was really critical to load the new version or not.
    ? Was the desktop configuration (SSC Client, SSC File Server) easy to navigate? Any suggestions on how to improve the desktop layout?
    o Shep (joking): Go to a Mac OS.


    This fits with the wording: Shep is a Mac user. The log is tweaking him for being less technical because he uses a Mac. It's unclear if this section of the log was written by one of the cosmonauts, or possibly Shep tweaking himself. But he's known to have a real sense of humor.
    ----
    lake effect weblog

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  50. Linux? by Jethro73 · · Score: 1

    Wasn't there a big stink about how they were using open source (esp. Linux) on board?

    Jethro

    --
    Quidquid latine dictum sit, altum viditur.
    1. Re:Linux? by mojo-raisin · · Score: 1

      No, they're using Windows laptops. See here. Do a search on the text for "windows." You can see they've had lot's of problems.

    2. Re:Linux? by ocbwilg · · Score: 1

      Wasn't there a big stink about how they were using open source (esp. Linux) on board?

      Dunno. But The Register had a story awhile back that had pictures of the astronauts. They were using old IBM Thinkpads running DOS. Or at least that's what it looked like.

  51. Re:Screenshots! by Peyna · · Score: 1

    Then that would be a picture, not a screenshot...

    --
    What?
  52. Re:Screenshots! by Peyna · · Score: 2

    There is no indication of an actual BSOD, since there is no indication of MS Windows being used. And how exactly would you get a BSOD screenshot unless you were using VMWare or something? Seems rather impossible to me.

    --
    What?
  53. Re:Deep link by Peyna · · Score: 2

    I'm curious what/if any Linux document editing programs can display all the Russian characters? It sounds like that is part of the reason for using Windows at least on some of the systems that the Astro/Cosmonauts use for workstations.

    --
    What?
  54. Re:Bad form, Slashdot... by HiThere · · Score: 2

    Gee, and I was going to speculate that the missing Martian Lander was using Windows.

    Caution: Now approaching the (technological) singularity.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  55. Re:Windows bashing by Smitty · · Score: 1

    Windows 2000 BSODs on me whenever I try to run RealPlayer. The latest NVidia drivers for my TNT2 M64 haven't helped.. So much for a solid M$ OS.

  56. Operating Systems by blinx_ · · Score: 2

    I find it quite weird that they operate a space station on a normal consumer point and click OS.

    I would have though that with the resources needed to build an orbiting spacestation they'd have enough human resources to either build their own specialised OS, or customize some existing one (perhaps something like QNX).

    One can only fear what happens when they upgrade to one of the new microsoft leases based licenses so when their link goes down and they can't contact microsofts license server the entire space station shuts down :)

    --
    Resistance is not futile - www.gnu.org
    1. Re:Operating Systems by sydb · · Score: 1

      enough human resources to either build their own specialised OS

      I should think it's safer and considerably cheaper to use a system that has been tested in the real world for a while, has been debugged already and has a reputation for uptime, than to write your own code and have to do all the debugging from scratch.

      As you mention, a modified version of an existing system would seem more reasonable, say, to add N-version to it at critical points.

      --
      Yours Sincerely, Michael.
    2. Re:Operating Systems by sydb · · Score: 1

      Hehe, well, I wasn't talking about windows...

      --
      Yours Sincerely, Michael.
    3. Re:Operating Systems by Tyrannosaurus · · Score: 3
      One can only fear what happens when they upgrade to one of the new microsoft leases based licenses so when their link goes down and they can't contact microsofts license server the entire space station shuts down :)

      The worst part is that whenever they upgrade a piece of hardware, they have to re-register with Microsoft. Since their comm is no longer working, they have to use Morse Code by blinking a flashlight out the window.

      ---

      --

      ---
      Gort! Klatu Barata Nikto!
  57. Re:Windows bashing by RedGuard · · Score: 1

    If it really is a software problem (and not buggy
    hardware as in 99% of BSODs) then you can get
    W2K to generate a core dump and then analyse it
    with the kernel debugger.

  58. Re:Scary stuff? by sharkey · · Score: 2

    Hmmm. The ISS. Man I can't wait to see a Beowolf cluster of these.

    --

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  59. Re:Windows bashing by sharkey · · Score: 2
    I haven't seen a BSOD on our Win2000 Pro installs yet, but I have seen it crash hard in two separate, reproducable instances.

    When trying to change my NT Domain password and my Netware 5 NDS password at the same time using the password change function did not BSOD, but simply rebooted the PC without changing the password anywhere.

    HP PrecisionScan 3.x and the HP official Win2000 drivers for the HP LaserJet 5/5M Standard printer do not get along. If the printer drivers have been on the PC at ANY TIME, even if they have been removed, running PrecisionScan reboots the PC. In addition, HP's crappy little MacroMedia installer program will reboot the PC when Autorun grabs it. If you skip the MacroMedia crap like anyone who is sick to death of HP's dog-shit quality installers, you can't get the install to complete. It will not accept any install location as valid. Granted, the HP problem has to do with their arrogance any sloppy coding, but Win2000 is supposed to be so incredibly stable, it shouldn't let a minor program like that crash the PC.

    --

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  60. Re:Windows bashing by sharkey · · Score: 2

    Have to stay with Novell for this year. We merged with a company running Applied, and only have a Novell license for Applied.

    --

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  61. Unknown crash by KFury · · Score: 2

    Perhaps it was a Mir sympathy crash...

    Space Stations of the World, Unite!

    Kevin Fox
    --

  62. Oh *PLEASE*! by mindstrm · · Score: 2

    1) The article says nothing about Windows or any other OS.
    2) Yes, NASA uses Windows.. they use windows 95 on their laptops aboard the station.... because they have long-standing procedures on how to use these notebooks reliably. When they crash, they know how long it takes to reset them, and just what to do, etc.

    But please don't just make it out like Windows fucked up the ISS. That's silly.

  63. Comment on Redundancy by dnxthx · · Score: 1

    Redundancy (or voting) does not necesessarily imply increased stability. For example, if in a voting system, if the majority of systems happen to be installed wrong, then the majority vote could still result in incorrect behavior, such as attempting to turn your plane upside down as you cross the equator. (Actually happened, see the book "Doing Hard Time.")

  64. Windows bashing by Webmonger · · Score: 2

    There's going to be a lot of Windows bashing on this story, but folks, remember we're not talking about the Windows 9x kernel here.

    I wouldn't want to trust windows 2000 with my life, but I haven't yet seen a BSOD on it

    I think the odd thing is that they have three systems, but they're all the same OS. Usually, these control systems are implemented three different ways, so that whatever bugs are present don't affect all of them.

    Windows 2000 would be a much saner choice, IMHO, if backup #1 was linux and backup #2 was another unix.

    1. Re:Windows bashing by Vryl · · Score: 1
      Dood, is running as root, the same thins as running in kernel space?

      Whilst not any sort of expert, I think there is a biggish difference ...

    2. Re:Windows bashing by Vryl · · Score: 2
      What the hell does crappy video drivers have to do with the OS stability?

      Errrr ... the fact that they *CAN* crash the operating system.

      Now, while this may be acceptable behaviour in a high performance workstation (maybe ...), it is completely unacceptable in a mission critical server.

      IIRC, this started in NT4, prior to that (ie 3.51) it was not possible. It is certainly not possible in many other well designed mission critical OS's.

      Basically, the driver should not be in kernel space where it can cause that damage.

    3. Re:Windows bashing by cxreg · · Score: 1

      Maybe "everyone would want to try and figure out what went wrong" because.. THEY CAN!

      You may or may not have seen W2k BSOD, but what do you do when it finally does? What choices do you really have? I hardly think they are dying to do a system reinstall in mid-orbit

      On a side note, imagine what would happen if they were using a subscription version of windows (say a couple years from now when that's the norm) and they didnt have their registration key ;)

    4. Re:Windows bashing by cxreg · · Score: 1

      you can get W2K to generate a core dump and then analyse it with the kernel debugger.

      Sure! Then all you have to do is fix the bug and recompile the kernel!! Err.. uhh...

    5. Re:Windows bashing by cxreg · · Score: 1

      Show me 1 single example of MS fixing a bug in Windows based on a debug session from a BSOD and I'll concur.

    6. Re:Windows bashing by jazman_777 · · Score: 1
      Windows 2000 BSODs on me whenever I try to run RealPlayer. The latest NVidia drivers for my TNT2 M64 haven't helped.. So much for a solid M$ OS.

      Almost the same here, using the same video chip, windows 2000. My wife got BSODs when she tried to reply to someone using Pegasus Mail. She'd push the "send" button, Boom! BSOD. And it was repeatable. It's happened before on NT, about a year ago. I told her to cut and paste the message into a new email, and try that. It worked, just like it worked before.

      It's just gotta be the hardware, because those guys in the Win 2000 commercial are off celebrating and their servers never fail.
      --

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    7. Re:Windows bashing by blazerw11 · · Score: 1

      I'm one of those crazy people that tried 2000, but went back to NT.
      Why?
      Well, Applications crash all the time under 2000.
      2000 does NOT clean up after these apps. Neither does NT, however.
      PC slowly dies.
      Reboot.

      What's better?
      1) NT 4 is so fast and the apps don't crash. So, I rarely have to reboot.
      2) 2000 takes 5 minutes to show me a context sensitive menu. My apps crash all the time. I reboot daily. (Give me a BSOD and put me out of my misery!)

      Of course, there is a #3. Luckily all my PCs at home are running #3.

      Peace, Love, Linux.

      --
      A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    8. Re:Windows bashing by jon_adair · · Score: 1

      I haven't seen a BSOD on our Win2000 Pro installs yet, but I have seen it crash hard...

      Same here. I abuse Win2000 Pro hard all day long and it keeps running. In more than 6 months I've only had one unexplained crash. In that time I've had maybe 4 explainable crashes (all due to RealPlayer and my video driver). Of course, in all that time my OpenBSD box only went down once and that was by my choice (due to a 2 hour power outage).

    9. Re:Windows bashing by rabtech · · Score: 3

      The password change is a well-known bug in the Novell client that they refuse to fix. Novell has suspended pretty much all work on their client software. Netware is dying, jump now while you can.

      Your HP situation highlights 99% of Windows 2000 BSODs: faulty drivers. If you only use HCL-approved hardware and signed drivers, you aren't going to get any BSODs, unless you have faulty hardware.

      I believe that the ISS is using NT4.0, in which case I'm not surprised. While somewhat stable, it pales in comparison to Windows 2000.
      -------
      -- russ

      "You want people to think logically? ACK! Turn in your UID, you traitor!"

      --
      Natural != (nontoxic || beneficial)
    10. Re:Windows bashing by living+phoenix · · Score: 1

      I just had W2K BSOD and BSOD hard....

      In fact it went down so bad that I can't even get the machine to install ANY MS OS (particularly painful because that's our entire setup... I prefer a good CLI myself). As long as the guys in ISS don't experience the problem I had, I think the problem will be resolved and the station will be back on its feet. I do worry that the lives of the crew are being handled solely on the MS code base, but I really can't do anything about that except wish the crew luck.


      -----
      I think I'll call this one Bob.

      Live with Love for Love is Life. --mine.

      --


      -----
      I think I'll call this one Bob.

      Live with Love for Love is Life. --mine.
      -----
  65. Official reports of mundane activity by Webmonger · · Score: 4

    Man, it is really bizarre to see a press release about an oranization cold booting into safe mode. The way they write it up, you'd think it was rocket science. . .

    1. Re:Official reports of mundane activity by Digital_Quartz · · Score: 1

      Actually, that's exactly what it is; rocket science! This is *NASA* we're talking about here.

      :P

    2. Re:Official reports of mundane activity by ideut · · Score: 1

      Well done retard, you got the joke..

      --

      --

    3. Re:Official reports of mundane activity by Cranston+Snord · · Score: 3

      What really gets me is the following quote...

      The computers were running, but were unable to access data in their memory banks because of the downed server.

      Danger Will Robinson! Danger Will Robinson! Memory banks unreachable!

      --
      And now for something completely different...a man with three buttocks.
    4. Re:Official reports of mundane activity by SlickMickTrick · · Score: 1

      For them it is. If the little Windows box starts acting up, they could be in serious problems very quickly.

  66. Re:Bad form, Slashdot... by Azghoul · · Score: 1

    So go away you idiot.

  67. Summary by SEWilco · · Score: 1
    CNN and the BBC report that all three Command & Control computers on International Space Station Alpha failed yesterday. They either weren't working or not communicating, although life support and navigation were not affected.

    Apparently a single server is malfunctioning. Problems include not being able to communicate with the Station, command the new robot arm, nor turn off the Station navigation system. The Shuttle also cannot lift the orbit while the Station navigation system is flying the Station.

    A NASA page says:

    The primary result of today's computer problem was a loss of communication and data transfer between the Space Station Flight Control Room and the station. Communication capability was routed through Endeavour enabling the crew and flight controllers to talk to one another.

    Despite the difficulties encountered with the computer system today, all systems on board the spacecraft continued to function properly.

    We discussed some of the ISS computers in an April 4 article about ISS logs, although not the C&C computers. Apparently there is a malfunction of the Control & Data Handling C&C MDMs, not merely communications to the PCS C&C laptops. The 6MB PDF NASA ISS overview describes CDH in Section 2.

  68. Not MS-Windows by SEWilco · · Score: 1

    The PCS C&C laptops run Solaris. The CDH MDMs do not run MS-Windows. This was not a BSOD problem in orbit. (Some other laptops do use MS products, but not these)

  69. Re:Back online by SEWilco · · Score: 2
    A href="http://www.cnn.com/2001/TECH/space/04/25/shu ttle.spacestation.02/index.html">CNN; and the BBC; report that all three Command & Control computers on International Space Station Alpha failed yesterday. They either weren't working or not communicating, although life support and navigation were not affected.

    Apparently a single server is malfunctioning. Problems include not being able to communicate with the Station, command the new robot arm, nor turn off the Station navigation system. The Shuttle also cannot lift the orbit while the Station navigation system is flying the Station.

    A NASA page says:

    The primary result of today's computer problem was a loss of communication and data transfer between the Space Station Flight Control Room and the station. Communication capability was routed through Endeavour enabling the crew and flight controllers to talk to one another.

    Despite the difficulties encountered with the computer system today, all systems on board the spacecraft continued to function properly.

    We discussed some of the ISS computers in an April 4 article about ISS logs, although not the C&C computers. Apparently there is a malfunction of the Control & Data Handling C&C MDMs, not merely communications to the PCS C&C laptops. The 6MB PDF ISS overview describes CDH in Section 2.

  70. Re:Let's play "Bet Your Life" by Carbon+Blob · · Score: 1

    Tipsy's Here?

  71. Hmmm. Thinnet by hey! · · Score: 2

    So, it seems, the LAN is using thinnet. Makes sense -- it's shielded.

    We should be careful about jumping to conclusions about this being an NT BSOD problem. That usually isn't an all day affair to fix. Now, a bad terminator resistor on thinnet segment or a crimped cable, or a slightly wacky transceiver could cause a tricky to diagnose problem. One of the big wins for 10*BaseT*, aside from using standard phone cable, is that error detection and isolation is much easier in a hub and spoke topology than it is in a bus.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Hmmm. Thinnet by hey! · · Score: 2

      So, what do you do with the shielding? Ground it? To what?

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:Hmmm. Thinnet by T-Punkt · · Score: 1

      > So, it seems, the LAN is using thinnet. Makes sense -- it's shielded.

      So is 10BaseT or 100BaseTX (usually).

      At least here in Europe you have a hard time finding cat>=5 cables (including patch cables) that are *not* shielded...

      Except for Lucent *nobody* sells UTP here...

    3. Re:Hmmm. Thinnet by T-Punkt · · Score: 1

      > So, what do you do with the shielding? Ground it?
      Yes, of course!

      > To what?
      Ground.

      You ground them with patchpanels. To "ground". Or "earth" if you like. With yellow-green cables, you know.

      (On the ISS I would use the metall frame of the space station.)

    4. Re:Hmmm. Thinnet by hardcode · · Score: 1

      Amen,

      Trying to track down a jabbering network card on thinnet, without the correct tools (too expensive for the tight boss) was a nightmare.

      hc

  72. New MS tagline by lart · · Score: 1

    In space, no one can hear you reboot...

  73. In other news by overshoot · · Score: 4

    Of course, the fact that NASA had just installed a bunch of critical hotfixes from Microsoft's FunLove-infected update site is purely coincidental.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  74. Re:Deep link by BigJim.fr · · Score: 1

    If I remember well, the logs mentioned Solaris.

  75. Re:What really happened by boarder · · Score: 1

    exactly.

    --
    IANAL, but I play one on /.
  76. Not the ones in question by boarder · · Score: 1
    There are ThinkPads running DOS/Windows, but those aren't the critical ones. I work for Boeing on these exact machines and their connection to the control systems (as well as the control systems themselves). Solaris is the OS on the critical laptops and it runs custom interface software.

    There are other ThinkPads on board with DOS, but those are only for other functions (email, documents, DVD movies, etc). I think there is another laptop or PC that runs windows to do some excel spreadsheets for the control systems, but I have never seen it or read any documentation or even heard anyone mention it except for some posts here on /. Everyone here is also saying (as are all the news sites) that the laptops are 486's, but all the documentation I've read and hardware I've used and been told about have been ThinkPad Pentium 133's and 166's. That may have just been test hardware with the 486's as flight hardware, though.

    I wish I had all the 10's of 1000's of pages of documentation I read and have access to at work so that I could confirm all the stuff I've been saying. The thing most people aren't saying is that there are three different systems running: the main computer control system which is a crapload of 386's and custom microchips communicating on a 1553 bus (I don't know what the OS is for this or even if there is an "OS" since each piece of hardware is its own system), the Solaris ThinkPads that are interfacing the main system, and the random computers that do everything else. I personally think all these different machines running different OS's and other software can cause (and may have caused) problems for the station as a whole even though each part may be best suited for its task.

    OK, that is pretty much everything I know about the system of control computers on ISS; I will stop postion on this article now.

    --
    IANAL, but I play one on /.
  77. Re:What really happened by boarder · · Score: 2

    Apparently, the station came back online before having to "rock the casbah." I guess that's good because we didn't have to intentionally break things. It's unfortunate because I love silly, brute force solutions like this.

    --
    IANAL, but I play one on /.
  78. Re:What really happened by boarder · · Score: 2

    Also, according to that same article, it is sounding more like a software glitch again. Of course, that still doesn't mean it is Microsoft.

    --
    IANAL, but I play one on /.
  79. PCS laptops by boarder · · Score: 2
    The thinkpads are called the PCS's (Personal Computing System). They run Solaris and use a custom graphical program to interface with the computer systems of the ISS. They are only interfaces and don't actually "control" the station. They CAN send signals requesting certain control items, but all the control system software is on a seperate system.

    I have no idea what the arm and stuff is running and how it communicates with everything else.

    I think there are also a couple thinkpads that are Windows only, but they are just used for email and reading documents and stuff (nothing mission critical).

    --
    IANAL, but I play one on /.
  80. Re:Odd by boarder · · Score: 3

    That is not what happened at all. The IBM thinkpads are just INTERFACES for the control system. They don't actually control things. They just allow the astronauts to see what is going on in the station and sendc ommands. All of the actual control (autonomous and commanded) is done by other machines: three Command and Control Multiplexor/DeMultiplexors (not running windows).

    --
    IANAL, but I play one on /.
  81. hmm. by boarder · · Score: 3
    Yes, I saw the humor, but I didn't think it was relevant or correct.

    In this case, the problem was not with the interface software OR interface computer (thinkpad) but with the core system (they were still not sure whether it was software or hardware last I checked). Not only that, but the software of the Thinkpad was not provided by a "monolith^H^H^H^Hpoly" unless you consider Sun Solaris a monopoly.

    I guess I always did think of HAL as an OS and not an interface. That is an interesting revelation to me, but that still doesn't change the fact that the interface didn't cause the problem and the fact that the interface wasn't supplied by a monopoly.

    --
    IANAL, but I play one on /.
    1. Re:hmm. by rjamestaylor · · Score: 1

      The ThinkPads are running MS-DOS (they're 486 machines). The Register has a nice picture of one of the screens with a C:\>. That's the hook for monopoly reference. Note, I did not explicitly say "Windows". As to the cause of the problem...some people consider MS-DOS itself a problem...

      --
      -- @rjamestaylor on Ello
  82. What really happened, and FUD even by /.ers by boarder · · Score: 5
    First off, Windows almost definitely did not cause the crash; /. personnel are the only people saying that. It was a hardware failure in all likelyhood occuring the the US control module (probably in the Command and Control MDMs). I can't believe the kind of reporting going on here; it reads like a M$ FUD press release. Blue Screen of Death my ass!?!

    What really happened is the US control module computers stopped responding to any inputs from the ground. They weren't able to control the station or tell it to shutdown or anything. Their plan to fix it (last I heard) was to have the Russian control module move and shake the ISS around until the US system thought it was out of control and went into what is called Free Drift Mode. In this mode, it can be completely controlled by the Russian module and we can debug the system and bring it back online.

    --
    IANAL, but I play one on /.
  83. Send sysadmins into space by p3d0 · · Score: 3

    IIRC, the stated reason for using Windows is that astronauts (who are not necessarily computer experts) can manage it. Well, is it worth the risk?

    Wouldn't it be better to use whatever system is best for the job, and send a computer guy up there to maintain it?

    (Yes, I admit it, I'm only suggesting this because it increases my chances of getting into space from zero to negligible.)
    --

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  84. A little ironic, no? by cxreg · · Score: 2

    The opperation of the 386 is well known, and studied, any bugs in the chip are well documented and can be programmed around.

    And yet these are the same people who chose a Microsoft product as their OS... Scary.

  85. New definition for BSOD by laetus · · Score: 1

    Big Station, Orbit Decelerating!
    ----------------------------------

    --

    "We're sorry, but the website you're trying to reach has been disconnected."
    1. Re:New definition for BSOD by Tungz10 · · Score: 1

      You're confused with the fact that to maintain a lower orbit, you must move faster (so centrifugal force cancels out gravity). But if you slow down, there is less centrigual force, gravity which is stronger the closer you get to earth pulls you down.

    2. Re:New definition for BSOD by spinfire · · Score: 2
      That is incorrect. As an orbiting object decreases speed, it falls in its orbital path.

      This is why satellites eventually lose their orbit and burn up in the atmosphere. They experience decceleration due to air resistance.

    3. Re:New definition for BSOD by Fishstick · · Score: 1
      >Decelleration will put you in a HIGHER orbit - you must Accelerate to go lower

      Please tell me you don't work for NASA!

      If what you say were true, satellites and Mir would never de-orbit and re-enter the atmosphere on their own. As you lose speed, you have less centrifugal force to offset the pull of gravity and you fall out of orbit. Ever heard the term 'escape velocity'? It isn't 0.

      ---

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    4. Re:New definition for BSOD by ibirman · · Score: 1

      Decelleration will put you in a HIGHER orbit - you must Accelerate to go lower. How about Big Station, Orbit Descending?

  86. read the log: Screwups "with help from NT" by lperdue · · Score: 1

    FROM:

    http://spaceflight.nasa.gov/station/crew/exp1/ex p1 shepmarfeb.html

    SHIP'S LOG 22 FEB

    The day really gets off to a bad start. The server connection to the net is down hard. We worked on it last night until 0100 and could not bring it up. We were doing the file server part of network
    reconfiguration yesterday. This moved the FS to the lab-we also extended the Ethernet lan from the
    Node into the lab (not part of the procedure). This allowed the server to rejoin the network without delay, rather than waiting much later when the RF access points are set up. The plan was working well, and the server was online from mid afternoon. At about 2200, we were reconfiguring some mail files which, with a lot of help from Windows NT, got put in the wrong place during the backup procedure. When we finished restoring the files, the network was down and would not come back up. We worked this for several hours. Finally, jiggling some cables brings just a part of the net back.
    (that really instills confidence in the stability of your network).

    So as of 0700, we have to use the OCA machine for daily planning. Fortunately, ground has uplinked
    everything to the OCA's directories, so at least we have what we need onboard. But when we try and
    print, the printer locks up. It is not happy with the net now either. So Shep and Sergei start trying to figure out what is going on. After trying lots of other computer tricks that don't work, we put another network card in the server and that seems to fix the server problem. We power cycle the printer and that comes back. We are having a hard time understanding the how and why, but everything is working.

  87. Re:Bad form, Slashdot... by anticypher · · Score: 5

    There's *nothing* in the CNN article ... implying that Windows is the reason for the server crash

    Micro~1.oft spent a lot of time, energy and money to ensure that their OSes were dominant on the ISS. They have spent millions of $$$ just to place a few hundred copies on the ISS, in the space flight centre, and in the russian control centres. The reason for this massive cost was to use the ISS as a giant marketing tool, and they even created a whole marketing campaign around it.

    Windoze is not the only OS on the ISS, but it is dominant. There are some *nixes running critical communication processes, such as the main link from the station to ground points, and these have not had many problems at all.

    When the M$ servers started crashing, the whole micr~1.oft in space campaign was put on hold. If you read the logs created by the station crew, they are pretty upset having to spend entire days trying to fix micr~1.oft problems. NASA has a direct line into the best and brightest engineers at M$, but even they are clueless as to why certain processes hang, why backups fail to happen, why entire directories are blown away with no trace, or why new patches cause driver conflicts.

    Since the Register article highlighting the ISS problems in the logs, micr~1.oft has been putting pressure on NASA to redact all mention of micr~1.oft. Certainly someone has been archiving copies of the logs since they appeared, so they can diff them later and see when NASA bows to micr~1.oft pressure.

    As you noticed, none of the mainstream reporting now mentions micr~1.oft by name, that is due to a pressure campaign by one of the largest advertising bugdets in the US. But when the logs are posted for these events, you will notice a great many references to the machines running micr~1.oft, even if the name of OS is redacted out. If you do a little research, you will see these machines are running either DoS or windoze.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  88. Re:Let's play "Bet Your Life" by Rude+Turnip · · Score: 1

    If I *had* to make a choice, I'd choose QNX. AFAIK, it's actually used in certain life support systems in hospitals.

  89. Re:Back online by oddjob · · Score: 1

    Ok, I'll use your definition of religion if you like. We'll start from the definition that all religions are based on truths. I would then assert that science is not a religion because science is not based on, or even really concerned with, truths. Science is concerned with theories and evidence. All theories and all evidence are always open to question -- infact, they must be testable and repeatable so that they can always be questioned -- so they can not in any sense be considered truths. There is no leap of faith in science because science is not built on faith, it is built on scepticism and pragmatism. We have given up on the idea of absolute truth and proceed with the theories we have because its the best we can do right now, knowing full well that these theories may be discarded later on.

  90. Re:Back online by oddjob · · Score: 1

    It looks like the AC doesn't want to play anymore, which is a shame considering I'm about to conceed a point. When I stated that *most* religions are based on the acceptance of certain ideas, I qualified the statement because I know of some jewish scholars who define religion as the struggle with the question of god, not the belief or dis-belief in god. So, by their definition of religion, science could be considered a religion if you use it as your means for deciding whether there is a god, the nature of god, etc. But even under this broad definition, science is not a religion when used for something else.

  91. Re:Back online by oddjob · · Score: 1

    Well, it looks like at least one AC wants to continue the discussion. I don't know if you're the same one, of course, but I'm willing to continue playing. I took a quick look through the site you mentioned, but I did not find any presentation of science as a religion -- a link would be a great help. What I did see on the site was arguments from a religious viewpoint arguing against some of the conclusions of science, but that is not what this discussion was about. We were looking at whether science is a religion, which is a very different question. Of course, since this is all way off topic to begin with, it may be best to continue the debate elsewhere. Any suggestions?

  92. Re:Back online by oddjob · · Score: 1

    That last definition is so broad as to be useless. Since it can be applied to _any_ activity, it can not be used to distinguish between any two activities. If you chose that last definition for religion in your debate, you reduce your argument to a tautology. You are claiming that science is a religion because all activities can be classified as religions. Not very convincing.

  93. Re:Back online by oddjob · · Score: 1

    Yes, your sig is flamebait, and I see nothing wrong with that. In this case, it seems to have sparked an actual discussion instead of a flame war.

    Moving on, let's examine your last question, because its an interesting one. You start with one observation -- a person prays to be healed and afterwards is healed. In this case you have a single corelation. From a scientific standpoint, I would say this qualifies as evidence, but not very strong evidence. I certainly wouldn't draw a conclusion from it, but if I were a researcher, it might interest me. The theory I would build from this would be "prayer cures this illness," and then I would search for more evidence that supports or refutes the theory. If I'm intellectually honest, I have to consider evidence for or against my hypothesis and not try to twist my observations towards one conclusion or the other -- being only human, this may be difficult, which is where peer review is valuable.
    Now its my turn to throw out some flamebait. It is my observation that people who try to somehow "prove" their religious beliefs only except evidence that supports their position and ignore, discount, or do not even concieve as possible, evidence against their position.
    Finally, I would take issue with your characterization of science. Science does not have a set of beliefs based on what it assumes to be facts. Science has a set of theories based on observations. This is a much weaker claim that, ironically, has led to what is, in my opinion, a much stronger system.

  94. Re:Back online by oddjob · · Score: 1

    You are using definitions 3 & 4 given above, not just 4.

  95. Re:Bad form, Slashdot... by birder · · Score: 1

    Sounds to be to be user related. Windows NT 'put them in the wrong place'. uh huh. Sure it wasn't Tibor?

    Out of memory space on the disk. Ah, how about out of disk space period. You fill the root volume on a *nix machine and see what happens.

    . Very little to do with Windows and a lot to do ill trained spacemen.

  96. For a detailed log of the incident by v0rteck · · Score: 1

    See http://www.spaceflightnow.com/station/stage6a/0104 26fd8/

    --
    -M
  97. Re:Two problems with your example. by sconeu · · Score: 2
    I had heard it was a combination of factors:

    user error - entering an illegal value in a DB

    app error - DB accepting illegal value

    OS error - OS crashing because of divide by 0 because of previous errors.

    The first is understandable.
    The second is unacceptable (should have been caught in test).
    The third is unforgivable.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  98. Re:Two problems with your example. by sconeu · · Score: 4

    Dude, I was referring to the Yorktown discussion thread. I never said it BSOD'ed. I said crashed. There's a difference.

    Here's the article about the Yorktown.

    I used to work for a defense contractor, so I know how these things should be tested. You don't just test on good inputs, you test with bad ones. That's why I said that the app crashing was unacceptable. However, nothing should ever cause an OS to crash, especially in a military environment.

    It doesn't have to be a BSOD, it could be some other failure mode, which is what appeared to happen to the Yorktown.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  99. Re:WINDOWS!!!! (con't) by Shanep · · Score: 1

    * Shiny new International Space Station: 6 billion dollars.
    * Super duper i386's: a couple thou each.
    * Shoddy system software on space station: a couple space men (suffocating then burning on re-entry).

    * The whole World realizing that Microsoft has changed it's name to "Redacted": PRICELESS!

    There are some things money can't buy, for everything else theres Microsoft.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  100. Re:WINDOWS!!!! (con't) by Shanep · · Score: 2

    ISS: Ahhh control the NT CD won't boot.
    Control: Yeah, thats right, that old 386 BIOS does'nt support CDROM booting but damn it's got some rad rad protection!!. Just run winnt /b to make boot floppies.
    ISS: OK, so how do I get to the CDROM?
    Control: Well you boot off the MSDOS boot floppy that has CDROM drivers of course.
    ISS: OK, done that... ahh control it started copying over that boot disk and is now complaining that it cannot find command.com and is asking me where to find it. It asked me to label these disks 1 to 3 NT something or other, so I'll boot of this first one...
    Control: No ISS, that won't work, it actually copies those floppies 3, 2 and then 1 (boot). Do you have another MSDOS boot floppy with CDROM drivers?
    ISS: No, but Igor says he has the "Deb-Ian(?)" boot floppies and that I can "ftp install it from his Notebook?!?!????", he rekons that we can install "Lee? Nooks?", do something to the NT CD, create a FAT partition, copy the i386 dir to it, set it bootable with eff-disk and "sys it" from FreeDOS(?), reboot and then install NT from there????
    Control: Stand-by ISS, we have MS support on the line, we have been placed in a queue and will be answered by the first available opperator, she's saying something about us being a valuable customer, just a sec... ummm, you guys would'nt happen to have a Visa or Mastercard handy?

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  101. /. journalism strikes again... by Paelon · · Score: 2

    Is there any way to impliment a system whereby we moderate /. editors? Ideally our moderation would effect salary directly. :)

    In all seriousness though, I know that we can change our preferences to ignore articles from certain editors, but perhaps an editor moderation system would increase the quality of headlines and submissions around here. While most publications make headlines inflamatory and eye catching, few blatently lie like /. has lately.

  102. New take on an old joke... by Jarvo · · Score: 1

    "If NASA engineers built space stations the way Microsoft writes operating systems, the ISS would have been toast long ago..."

    There's still many years in it's operational life, lets hope NASA avioded ex-microsoftees like the plague.

  103. Re:Let's play "Bet Your Life" by haggar · · Score: 1

    I second that, no matter how unpopular this view might be on these boards. I started with NetWare 3.11, right after my graduation. I have gone a long way after that, dealing mainly with HP-UX andSolaris now. I still have to see a server with the stability (in overcoming utilization surges) and uptimes of NetWare 3.1x.

    It was actually a bad thing for Novell: almost noone wanted to upgrade!

    --
    Sigged!
  104. Why it crashed by selectspec · · Score: 1

    The station runs on VBScripts running in MTS talking to an Access database. Complex vector analysis computations are done in Excel. Commications with station are via IM and IIS. The station arm talks to the rest of the station via DCOM.

    All in all, the computer system is extremely robust, and expected to last for 25 years with only the occassional microsoft patch.

    --

    Someone you trust is one of us.

  105. Re:Bad form, Slashdot... by selectspec · · Score: 1

    Summary: COM+ and Windows 2000 Server provide an intricate infrastructure for building distributed applications. This article identifies and explains the key technologies and services you'll need to master in order to build large-scale information systems for Windows 2000 Server. (22 printed pages)

    Adapted from chapter one of Programming Distributed Applications with COM+ and Microsoft Visual Basic 6.0 (2nd edition Microsoft Press ISBN# 1-57231-961-5)

    So, one millennium's ended and another's just begun. Just how much impact did the changeover have on your life as a professional developer? Sure, when the clocks all ticked zero, there were a few hiccups here and there. A few outdated systems had to be taken to their final resting place. But our industry as a whole didn't experience the doomsday scenarios predicted in the media. This was especially true for those of us who build applications based on operating systems and development tools created within the last decade. It's pretty humorous when you look back on it all. Rumors of the death of your company's information system were obviously greatly exaggerated.

    Then again, does the press really ever know what's going on in our industry? They missed the fact that it was a century bug and not really a millennium bug. The problem was rooted in the use of two-character dates instead of four-character dates. If the human race had had the same technology 100 years earlier, we would have faced all the same issues on New Year's Eve of 1899. However, "millennium bug" sounded so much more sensational and, consequently, sold more newspapers and magazines.

    Remember a few years back when the press predicted that everything would be rewritten in Java, including the United States Constitution and the Magna Carta? Now the Java buzz has subsided and we see Java for what it is--a young and promising language with its share of strengths and weaknesses. It didn't take the industry by storm. It's a language that's usable in some situations but unsuitable in others.

    Now everybody's talking about XML as the cure-all technology. I know that as XML matures, we'll find more and more uses for it. It will solve lots of problems that are very hard and very real. But XML will never replace technologies such as COM, Corba, and Java, as many people have suggested. It's important that we keep all these new technologies in perspective. It's not healthy to get overly excited about a technology that might solve all your problems a few years down the road when you have to ship an application in the next few months.

    Why Should You Use COM+?
    I'll assume that you are at least considering using COM+ to build distributed applications. Many companies are using COM+ and Microsoft Windows® 2000 because they provide a robust development platform. This platform is made up of several core technologies that provide the basic building blocks for constructing multitier business applications. And, after all, the more the underlying platform brings to the table, the less code you have to write and debug.

    I probably don't need to convince you that multitier applications offer many advantages over the two-tier applications that were in vogue in the late 1980s and early 1990s. Your company has probably already decided to abandon the two-tier approach in favor of a multitier strategy. However, I'd like to take a little time at the beginning of this article to review the most significant problems with two-tier applications and explain how multitier applications provide solutions to many of these problems. I'll also discuss why multitier development introduces some new problems and additional complexities.

    One of Microsoft's goals in developing COM+ has been to offer companies the benefits of multitier applications while hiding as much of the inherent complexity as possible. Over the last decade, Microsoft has made many advances in creating this infrastructure for distributed applications.

    The first version of COM shipped in 1993. Since that time, COM has grown from a young and complicated technology into the core of Microsoft's multitier strategy. This article examines COM's most important milestones. Along the way, I'll also do my best to define all the acronyms that those marketing folks have generated over the years. You've probably heard of OLE, DCOM, ActiveX®, and MTS. COM+ and DNA are the two most recent additions to the list. But have you ever tried to explain the difference between these terms to someone at a cocktail party? It's not easy, is it? They all mean different things to different people.

    The article concludes with a high-level overview of the distributed services that have been integrated into the COM+ platform. Any nontrivial multitier application requires such things as transaction support, integrated security, a Web server, messaging, and delivery of event notifications. This article will identify where each of these COM+ services fits in. This should give you an appreciation for COM+ as a whole and show you the light at the end of the tunnel.

    From Two-Tier to Multitier Systems
    One of the best reasons to use COM+ is to move a company's information systems from a two-tier architecture to a multitier architecture. This transition requires the design and creation of a middle-tier layer of business objects. Business objects usually sit between client applications and database servers. COM+ serves as the platform for these types of systems.

    Two-tier systems have been widely deployed in the industry, so the problems associated with them are well known. Let's review the key shortcomings of a traditional two-tier architecture, such as the one shown in Figure 1.

    --

    Someone you trust is one of us.

  106. Re:micheal! great troll! by Camel+Pilot · · Score: 2

    Then Katz would certainly be the high priest to this council.

    The majority of rants . . . er articles on slashdot are often incorrect, biased, pure propaganda, reactionary, immature and half-baked.

  107. A disruption in communications by GusherJizmac · · Score: 1

    A disruption in communications can mean only one thing....invasion.

    --
    http://www.naildrivin5.com/davec
  108. They got what they deserve. by Artemis3 · · Score: 1
    My only comment: They have got what they deserve. Relying in closed source propietary operating systems which their own scientists can not even audit? Is this for real? Are we talking about the public funded NASA? No doubt the public no longer believes in them anymore; i am not really surprised. No science in there anymore, only corporate sponsorship...

    Windows? at NASA!? so stupid, i can not believe it!. I bet China will be more succesful, as the now poor russians were.

    --

    --
    Artix
    Your Linux, your init.
  109. Blame Solaris X86. by dave-fu · · Score: 1

    Or rather, that's what the latest and greatest "fresh from the horses' mouth" from someone who purports to be an engineer at NASA who wrote The Register.
    Of course, knowing the source, you have to take it with an even bigger grain of salt than you would from anyone on here.
    Maybe the shuttle was PitBull's test server? Coincidence?

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
  110. Where does it say this was Windows? by fanatic · · Score: 1

    I've gone to every link and don't see anything that says that the machine involved was running Windows. Was it running Windows or not?

    --

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  111. Re:Screenshots! by fanatic · · Score: 1

    Check out this short Register story, which has a link to a very high rez photo where you can sorta make out the error messages, especially if you are familiar with the system.

    Which implies that a laptop, somewhere in the psace station was running some MS OS, but probably has no relevance to the topic of this article. I doubt their mission critical stuff is running on someone's laptop.

    the headline for this /. article was poorly chosen - no research or fact checking apparently.

    --

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  112. Re:Deep link by RollingThunder · · Score: 2

    Probably an impossibility... but is it possible to contact Shep regarding a clarification of this?

  113. Happy Funtime Conspiracy Corner by RollingThunder · · Score: 5

    Not that I believe this at all, but it occured to me and I figure it's amusing enough to share.

    CNN:
    A delay in the departure of Endeavour could mean a delay in the launch of space tourist Dennis Tito aboard a Russian Soyuz craft. Tito was scheduled to lift off on Saturday, but that mission would have to be delayed if the computer problem is not corrected, NASA spokesman Doug Peterson told Reuters.

    "Sorry, Dennis. That darn computer system crashed again, we just can't let ya launch right now. We figure it'll be fixed by... oh... October." <sotto voce: Frank, have you finished the bluescreen plan for Friday yet?>

  114. Re:would it kill them?? by kindbud · · Score: 1

    Aren't you mooks used to this treatment by now?

    --
    Edith Keeler Must Die
  115. Re:Deep link by jbridge21 · · Score: 5

    It is specifically Solaris x86 running on a laptop.
    -----

  116. Well, it's April 26th today... by frankie · · Score: 2

    ...maybe they were really Really REALLY stupid and got infected with Chernobyl. The articles say the crash happened Wednesday in USA time, but what time zone does the ISS use for its computer clocks?

    Plus there's that M$ support site infected with FunLove. Or maybe it was just a hardware failure...

  117. Re: Was it even Microsoft? by Courier · · Score: 1

    Some one here linked a page at CNN.com and yes the server is NT. And yes it was the server that went down.

  118. ISS LAN by m_chan · · Score: 1

    This story, also at CNN, (briefly) covers some of the hard/software used on ISS.

  119. heh by daevt · · Score: 1

    thats what you get for buying closed source products. i wonder if a site license for a spacestation is more than for an office...

  120. Re:Let's play "Bet Your Life" by BradleyUffner · · Score: 1

    Any OS can crash, even linux has kernel panics. The only OS that I would be willing to trust on something like the space station would be something custom built for it.
    =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \=\=\

  121. Re:Bad form, Slashdot... by hardcode · · Score: 5

    Try http://www.theregister.co.uk/content/2/18540.html to find out NASAs' rebuttal of that Register story. Seems it's not only /. that froths at the mouth at the thought of bashing IBM and Microsoft.

    hc

  122. They're probably using Coax (10Base-2) by criticalrealist · · Score: 3
    In addition to Microsoft Windows NT, they're probably using Coax, or 10Base-2, also known as thinnet. They probably have BNC connectors on the backs of the NIC's. The logs say they fixed their network problem by jiggling the cables. That's an indication of 10Base-2 if I ever saw one. The logs said they had to cold boot. This is frequently the case after a coax network crash.

    Coax would have the advantage of plenty of shielding from electromagnetic interference. Otherwise, no advantage.

    If you're reading this NASA, here's some advice. Buy some little metal doohickeys for the back of each networked computer. These doohickeys fit around a coax cable, can be screwed into the back of a power supply, and cost about 5 cents. In my experience, using these helps stabilize the cables a lot, and you get more uptime that way.

    --
    I am not a lawyer.
  123. Re:New MS tagline - BTDT by rjamestaylor · · Score: 1
    --
    -- @rjamestaylor on Ello
  124. Re:Odd by rjamestaylor · · Score: 1
    HAL was the computer interface for the Jupiter 2 crew

    Never thought of that before. Good point.

    --
    -- @rjamestaylor on Ello
  125. IBM Thinkpads with MS OS by rjamestaylor · · Score: 2
    Pertinent quote from CaptianZapp's The Register link:
    NASA hasn't said what the problem machines are but all a strong body of evidence points to IBM Thinkpads featuring older Intel processors, when the project began around two years ago these machines used 486 chips.

    Back in February we obtained exclusive pictures on a crashed IBM Thinkpad on board the space station. Subsequent emails from our readers revealed these machines were involved in far more than playing space invaders. It seems the laptops were running most of the main functions on board the station, including the communications functions that have failed.

    Also see this link for more confirmation that ISS depends on MS products (whether DOS or Windows) for more than Leisure Suit Larry...
    --
    -- @rjamestaylor on Ello
  126. Odd by rjamestaylor · · Score: 4
    Let's get this straight: a space station built with with international cooperation has a computer error threatening to cut off communication with earth-based command-control? The computer is an IBM Thinkpad? The year is 2001?

    That's a space oddyssey, er, oddity.

    Open the pod-bay doors, HAL.

    I'm sorry, Dave, I'm afraid I can't do that

    And the software in question is provided by a huge monolith^H^H^H^Hpoly...
    --
    -- @rjamestaylor on Ello
  127. Forget the BSOD, what about that fresh fruit? by ciaohound · · Score: 1
    I mean, how are you to defend yourself if you are attacked by an astronaut armed with a piece of fresh fruit? To whit:
    • Can't shoot him
    • Can't just release a tiger on him
    • Can't drop a 16-ton weight on him, zero gravity and all
    So that leaves the perennial question: What about pointed sticks?

    --
    --
    Oh, yeah, it's not easy to pad these out to 120 characters.
    1. Re:Forget the BSOD, what about that fresh fruit? by Monkey-Man · · Score: 1

      And Now For Something Completely Different. . .

  128. Re:Scary stuff? by friscolr · · Score: 2
    how about a heterogenous OS environment.

    Set up your main e-mail server to be Sparc Solaris running sun's sendmail, your secondary e-mail server as Alpha Linux running sendmail, and your tertiary e-mail server to be Intel OpenBSD running qmail.

    No trivial task for the ISS people, but if they had 3 programming groups working on 3 implementations of the same communications code, but each for 3 different platform/OS's, your redundancy wouldn't be as restricted to software issues.

    Going 3 times over budget isn't bad, is it?

    -f

  129. Re:Screenshots! by blane.bramble · · Score: 1

    Nah, it's still a screenshot. It's not a screen dump.

  130. Likleyhood that the problem computer is Windows... by bkirkby · · Score: 1

    This document describes the Windows NT/95 based Station Support Computer (SCC) system. (see also this site for details on the computer systems and software aboard.)

    This page details just some of the problems the crew has had with the SCC and this quote sums it up:

    SHIP'S LOG: NARRATIVE OF JOINT OPS 08-09 DEC
    ...
    Carlos trying to load the SSC upgrade for the FPP experiment. No go. He spends about 3 hours on this and finally gets it to load after multiple tries. This very consistent with our earlier SSC experience-and one of the big reasons we try to minimize computer reconfigurations.

    While these don't offer any hard evidence that the problem is Windows, having read the station logs, I could certainly understand why /. editors might jump to this conclusion.

  131. Re:Hello!??? by lowe0 · · Score: 1

    MSNBC has reported on problems in MS products before... it's not like it's been reduced to a PR arm for MS. I can't remember the specific instance, but it had to do with Office 2000 (SR-1 and the Win2k problem, maybe?). I'm sure there are others as well.

    Don't go assuming that there's no truth in anything they say. Granted, there's a bias there, but it's by no means total.

  132. My favorit quote by null_session · · Score: 1

    I really liked this one:

    At about 2200, we were reconfiguring some mail files which, with a lot of help from Windows NT, got put in the wrong place during the backup procedure.

    I don't think that there is anything I can add that would do it justice.

  133. Sudden geek migration to Houston by nick255 · · Score: 1

    Hummm, from the BBC article was this quote

    "You can rest assured that everybody that knows anything about a computer is now at Johnson Space Center"

    Guess that means those of us left reading this must be completely computer illiterate!

  134. Re:NASA vs. Tito by mrBlond · · Score: 1

    Untrained millionaire space tourist - check. Microsoft Windows - check. Next up: flaming alien space bat monkey pilots. Am I the only one hearing a 007[0]-like bad guy laughing somewhere? [0] Are James Bond movies written by the same guy who does Pinky and the Brain?
    --
    mrBlond

    --
    CowboyNeal for president!
    "Hit any user to continue."
  135. Fortune's upgrade? by cefek · · Score: 1

    Well, looks like some1 at slashdot has just recently upgraded fortune... or maybe f**ed something up in slashcode: Usage: fortune -P [-f] -a [xsz] Q: file [rKe9] -v6[+] file1 ... cefek

    --
    Plain old sigh.
  136. Rename ISS the "Jupiter 2" by PingXao · · Score: 1

    According to CNN,

    "The computers were running, but were unable to access data in their memory banks because of the downed server."

    Would these be the memory banks that have the spinning thingies against the wall? It does not compute.

  137. Re:Assembly language on ISS by revbob · · Score: 5
    You were either misinformed or you misunderstood what your interviewer said.

    Real time software for mission critical systems is written in Ada. That's a no-brainer. If there is any assembler, it's tiny, of severely limited scope, and meticulously tested. In fact, having worked with some very low level networking code for ISS (in Ada), I doubt there's any assembler in there at all.

    As to the 386's, they're rad hardened and known reliable. And, unlike the home computer I bought a couple of months ago that's state of the art, whether I need state of the art or not, the jobs these CPUs had to do simply didn't require anything faster than a 386, even given a hefty allowance of spare cycles and memory for future growth.

    We bought what we needed (in space, rad hardening is not optional) and we didn't buy what we didn't need. That's not $400 hammers, that's the definition of responsible stewardship of the public's money.

  138. Re:Scary stuff? by wholesomegrits · · Score: 1

    As far as I can see, wouldn't that put the crew into a really hairy position? Without support from the ground, how they'd have no way to know how to try diagnosing / fixing the problem.

    Hmm, RTFM perhaps?

    I doubt they just get thrust into the station untrained. Training, I'd guess, is fairly complete. They are after all, orbiting a planet at 17,500+ mph in a vacuum. One would think that self reliance is a tad valued.

    --
    No sig is worth reading.
  139. NASA vs. Tito by seanmeister · · Score: 2
    The launch of space tourist Dennis Tito aboard a Russian Soyuz craft on Saturday will have to be delayed if the computer problem is not corrected, NASA spokesman Doug Peterson told Reuters.

    It's no secret that NASA isn't too keen on Tito's planned visit to the station. Looks like their choice of Windows will help them out in this regard!

    --

  140. Re:Scary stuff? by tibbettsatmit · · Score: 3

    It is not particularly scary. Software systems don't benefit from redudancy in the same way that hardware systems do. Most software bugs are systemic (ie, an uncommon code path that just doesn't work). So redudant software systems (even ones that are multiple seperate "clean room" implementations) frequently go down at the same time when in the same operating environment. For more information check out the work of Nancy Levison and the other people in her group.

  141. Re:Great idea! by Misch · · Score: 2

    Maybe there is a reason that the MSnbc article doesn't mention anything about Operating Systems... Have you forgotten what the "MS" in MSNBC stands for? (Here's a hint: Microsoft!) Though the last line of the /. article says: NASA is using Windows for most of their computing functions, as mentioned here.

    --

    --You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
  142. Radiation hardened computers by bojanb · · Score: 1

    I think they're using 386s because radiation hardened Pentium & Athlons are hard to come by. And you have to remember that the whole thing was designed, what, 15 years ago. BTW, I think I read somewhere that cosmic radiation causes astronauts' laptops to freeze up every couple of hours, and they're used to reseting them every now and then. Anybody knows if this is true?

  143. Re:geee by pug23 · · Score: 1

    Hmmmm..... Is somebody here not familiar with the concept of portable code? It can be done, ya know. On the other hand, I think the author's point was that if you have three separately implemented systems with the same functionality, they are not likely to have the same flaws, which makes your redundancy more valuable. Even if you just use one code base and port it, at least the OS of your back-up system is not subject to the same problems as your main system. A back-up is of little value if, as soon as you fail over, it fails due to the same condition that crashed the first one. Since NASA's running on a shoe-string budget (compared to the support they once had) these days, and I imagine that the support from the other nations involved with ISS is not much better, however, I'm not surprised that they didn't go that route.

  144. Re:Hard up for stories? by b0r1s · · Score: 3

    ONE server went down... the THREE you speak of were clients, which of course are useless because of it.

    --
    Mooniacs for iOS and Android
  145. Re:Back online by tapella · · Score: 1
    By your own admission, only *most* religions are based on the acceptance of certain ideas w/o evidence. Science must therefore be a religion that does not fit with *most*.

    This complete non sequitur is pretty much in line with the BS apologist "science = religion" crowd. I can't believe they keep attempting to teach that in high school. The problem is that the whole point is to question what people tell you (in this case, science). The problem is that they're telling you to question a process that has this introspection built into it, and they aren't allowed to tell you to take a closer look at your faith-based beliefs and question those.

    Basing your religion on truth doesn't make it science. ALL religions that I know of take a leap of faith at some point. They use explanations for factual occurences that cannot be tested or proven. Even worse, they will sometimes bend facts around to prove their religious conclusion. This is in direct contradiction with science. If you want to speak in scientific terms, think of it this way:
    - Science starts with a hypothesis, examines evidence, and creates a best possible conclusion based on the evidence. Experiments must be repeatable to be credible.
    - Religion starts with a question, gives a conclusion, and then either creates evidence or jams known evidence into the conclusion. Creationism is a good example of this when religion and science conflict. It's astoundingly disgusting how disingenuous creationist leaders are in manipulating laypeople into believing that claptrap. All they do is tell half-truths and lies about existing evidence to convince people of their conclusion. Science should never work like this! (Now, whether people manipulate what is ostensibly science into smoke and mirrors and lies is another issue ;-)
    A good example of this is when creationists use the second law of thermodynamics as an argument for creationism. Basically the argument is: entropy must always increase, therefore life is impossible without a deity. In fact, planets and any other organization MUST be due to a higher power. Of course, they don't mention that entropy must increase "in a closed system" because that would ruin their entire point. The big old decaying sun is dumping out way more energy than is used on earth to maintain life and complexity. It's sad, but I've even heard creationist professional scientists use this flimsy argument. They should know better.

    There are a lot of people who give this "science = religion" nonsense because they're trying to make peace with religious people. Guess what, you don't have to equate the two to believe in one or the other or BOTH. Just stop apologising and confusing people about the whole issue. The comparison is only useful in that people who follow science should be careful not to blindly follow it as if it were a religion -- you've got to question everything you hear/learn, especially with today's media. This really applies to anything, but often students are taught to choke down science without questioning it. I wish that they were taught HOW to question science so that they could easily tell good science from the bad. Instead they usually only get the message that "science is just a religion and you can believe it if you choose to, or not, there's no inherent value to it". Oh well. Then they come to slashdot ;-)

  146. WHAT?! by bruthasj · · Score: 1

    They put this together before M$'s code sharing idea. I wonder how they audited the systems for safety. Anyone got any ideas?

    I thought NASA actually went through and proved their code before they sent things up. How can they do that with M$?

  147. Great idea! by tritiumsys · · Score: 1

    Hey guys, let's all bag on Windows while we got a chance, or wait, let's all just grow up here. The MSNBC article says nothing about the OS, it just says a software problem. I'm not the biggest MS fan, but it infuriates me to see everyone on /. get on the bashing-bandwagon everytime an article mentions MS. -Rick "Long live Solaris!"

    1. Re:Great idea! by tmark · · Score: 1

      I'm with you, and I hate Microsoft as much as anyone. Nowhere does the source article intimate that it was an NT machine. /. (and other Linux bigots) risk losing relevance if all it can do is trot out the same old "MS sucks/Linux rules" BS, day after day, especially when (as here) the rationale for trotting this out is tenuous at best. MS sucks, and Windows sucks doubly, but is it the best we can do to point out that 1) a computer crashed somewhere, and 2) that organization happens to run a lot of Windows machines (but not exclusively) ? Exactly what would the last line of the original post have been if NASA happened to run a lot of Linux boxes, instead ? GROW UP !!!

  148. Re:Let's play "Bet Your Life" by sydb · · Score: 1

    I saw far more NetWare ABENDs than I've saw NT Bluescreens.

    Perhaps because Netware had a much bigger installed base than NT throughout the 'early Nineties'?

    I see many more NT blue screens nowadays (i.e. five or six a year... I avoid NT where I can...) than NetWare ABENDS (i.e. 0), esseentially because approx. no-one runs NetWare. Doesn't mean it's more stable.

    --
    Yours Sincerely, Michael.
  149. The laptops run x86 Solaris, not Windoze by PyRoNeRd · · Score: 2
    Just in from The Register:

    Steve Husty, a senior software engineer who works for NASA on the portable computer systems used on the International Space Station, has written to correct us on aspects of our story about the failure of computers aboard the International Space Station. In the process he's provided us with an interesting explanation of the technology on the space station which we've published below.

    The IBM Thinkpad laptops to which you refer, called PCS (Portable Computer System) are used throughout the station. They are indeed 486 based laptops. However, they are running Sun's Solaris OS for x86, and the OpenWindows WM, and a custom application that provides a graphical interface to the various on-board systems.

    Also he writes that the computer that crashed were not the laptops:

    The computers that crashed (the C&Cs) and the PCS laptops are not the same computers and that the latter, while important are not responsible for running the station's operations.
  150. geee by Capt.+Beyond · · Score: 1

    Ya think it might actually be those massive solar flares we experienced this month, and not necessarily the OS? (naa, that'd be too smart) Or maybe it might actually be software not necessarily the OS? 3 computer systems going down at the same time means there's something more going on than just the OS. And as for backups being other operating systems- now that wouldn't really be a backup now would it? They'd have to write three complete software systems. (You know they use custom software right?)

    --
    -- "Perceptions create reality. By changing your perceptions you change your reality."
  151. Let's play "Bet Your Life" by Alien54 · · Score: 2
    This reminds me of the US Navy ship that had it's operational systems running on WIN NT. When they had a BSOD, the ship was dead in the water, and had to be towed in. There is this government news article, which has the details of that old story.

    We simply cannot have peoples lives being dependant on software that can crash. In a business context, we can get used to crashes, after all it is only data, and it is only the livelyhood of the bussiness at stake. It is only maybe millions of dollars. In space, it is lives.

    Which OS would you be willing to literally bet your life on?

    Check out the Vinny the Vampire comic strip

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:Let's play "Bet Your Life" by codingOgre · · Score: 2

      If I had to bet my life on a OS then I would bet on Solaris/SPARC!

      --
      Space may be the final frontier, but it's made in a Hollywood basement. --Red Hot Chili Peppers, Californication
    2. Re:Let's play "Bet Your Life" by Tipsy+McStagger · · Score: 1

      Netware 3.12

    3. Re:Let's play "Bet Your Life" by Tipsy+McStagger · · Score: 1

      I dunno.. my old netware servers are still running the same as they have for years. The last time we had to take one down was probably about 18 months ago to put the tcp patch on.

      The only stability problems I've had have been 4.x with the old bordermanager - Netware 5 with the new one is cool. I agree about NT 3.5 but I still find Netware as bombproof as always

    4. Re:Let's play "Bet Your Life" by Tipsy+McStagger · · Score: 1

      heh.. what comes next?

    5. Re:Let's play "Bet Your Life" by CargoCult · · Score: 1

      http://www.gcn.com/archives/gcn/1998/december14/39 .htm

      http://www.gcn.com/archives/gcn/1998/november9/6 .h tm

      Don't you just love urban myths "NT toaster cooked my poodle", "Bill Gates ate my hamster" etc....yawn....

      --
      **Vanuatu or bust**
  152. Re:Screenshots! by Alien54 · · Score: 2
    There is no indication of an actual BSOD, since there is no indication of MS Windows being used. And how exactly would you get a BSOD screenshot unless you were using VMWare or something? Seems rather impossible to me.

    You use a camera. Check out this short Register story, which has a link to a very high rez photo where you can sorta make out the error messages, especially if you are familiar with the system.

    Check out the Vinny the Vampire comic strip

    --
    "It is a greater offense to steal men's labor, than their clothes"
  153. Update RE: Let's play "Bet Your Life" by Alien54 · · Score: 2
    A Nasa Engineer wrote in to the Register [here], and supplied extra info on the Systems onboard. Here are the essential bits:

    The IBM Thinkpad laptops to which you refer, [are] called PCS (Portable Computer System) [and] are used throughout the station. They are indeed 486 based laptops. However, they are running Sun's Solaris OS for x86, and the OpenWindows WM, and a custom application that provides a graphical interface to the various on-board systems.

    It is not unusual for a project of this size and scope to be using technology that seems dated to the man-on-the-street. [...] The PCS runs its own applications, which have very little to do with the actual main function operations in a module. [...] The laptop's processor is not involved in the calculation, monitoring or execution of the station's processes. [...] The computers that crashed (the C&Cs) and the PCS laptops are not the same computers

    So usual original assumption was wrong. But that still leaves us with the other question of what *are* they running on the main system.

    And the Original question of what you would bet your life on is also still interesting.

    Check out the Vinny the Vampire comic strip

    --
    "It is a greater offense to steal men's labor, than their clothes"
  154. Re:Assembly language on ISS by boing+boing · · Score: 2

    In some respects, I could be, but the generally excepted definition of radiation hardening is to build the electronics with another layout and/or foundry.

    I just wanted to point out that the other alternative is sometimes the better path. See what issues you have and then use good engineering to make them non-issues. For many years, the process has been: "Well, we are going to put this into space. Okay, well let's have Lockheed Martin (now BAE NA), or Honeywell or Sandia make a radiation hardened version and we will fly that."

    It really is not that difficult to build simple circuits that perform EDAC, measure current levels, and reset units.

    The other thing is that a number of times, the result of radiation hardening is not that the device is less susceptible to most SEEs, but merely total dose. That was the case with the ADSP21020 and that is pretty useless in my opinion. You can put some simple shielding around the device (like the SEi (now Maxwell)RadPack(tm), but simpler) and decrease the amount of dose that the device will see in space significantly.

  155. Re:Assembly language on ISS by boing+boing · · Score: 4

    I just want to contradict one point you made: "in space, rad hardening is not optional".

    That is incorrect.

    Microprocessors (electronics in general also) have a wide variety of radiation response out of the box. For instance, the AMD K6 is known to be pretty bad for single event latch-up and not very usable. On the other hand, the PC603 actually is not to bad right off a commercial foundry line.

    With this in mind, there are also a number of ways to mitigate radiation effects, including latch-up protection circuits, EDAC, redundancy, cold sparing, etc. These methods can remove the number of effects that propogate to the subsystem or system level.

    Radiation hardening in many instances can also succeed in preventing effects from reaching the system level, but there are a number of penalties to pay. Schedule is often the biggest (as you know, many rad hard processors are very old), cost (this stuff isn't cheap since it is boutique), performance (many rad hard processors can't perform to the speed of their commercial brothers because of layout changes, extra resistance etc.), and also many times the required power and size can be affected.

    Now we are presented with two paths: 1) radiation harden a processor, 2) measure the rad effects of a commercial processor and mitigate them with extra circuitry (which has its own extra liabilities in cost, power, size, but typically are much lower).

    In some instances, rad hard is the right choice (in human flight missions, it tends to be a good choice, but not always), and in some commercial products with some workarounds are best.

    Simplifying the issue to "rad hardening is not optional" is wrong...it is optional, but if you say "radiation effects must be dealt with", then I agree with you.

  156. See also by CaptainZapp · · Score: 2
    --
    ich bin der musikant

    mit taschenrechner in der hand

    kraftwerk

  157. Please Try Not To FUD Things Up by Caraig · · Score: 1
    For starters, as everyone in the /. community knows, there is more than one way for a computer to crash. The problems run the gamut from hardware to operating system to software. It could have been literally anything, at least according to the article; they simply do not know yet. There is no mention made in the article that it was a Microsoft machine which crashed, and certainly no mention of any BSOD.

    I realize that, in all liklihood it was a Windows machine, but that doesn't automatically mean it WAS, and it certainly does not justify calling it a BSOD crash.



    ---
    Chief Technician, Helpdesk at the End of the World

    --
    "I am an Adept of Tantric VAX."
  158. Re:Bad form, Slashdot... by Abcd1234 · · Score: 2

    Just an addendum... according to the article at The Register (posted elsewhere), the fault was possibly due to the actual IBM Thinkpads used... so the implication that it's Windows is even related to this problem is probably wrong.

  159. Bad form, Slashdot... by Abcd1234 · · Score: 5

    I'm no fan of Windows... frankly, I use Linux whenever I get the chance. And it's great that Slashdot is evangelical about my favorite OS. But that's no excuse for bad reporting. There's *nothing* in the CNN article (or any of the others, for that matter) implying that Windows is the reason for the server crash. Implying that it is related (with the little tagline "NASA is using Windows for most of their computing functions"... why add this, except to add sensationalism to the article?), is just bad, bad form. If any other publication did this, I'm sure people here would be complaining about poor journalism, bias, etc, etc, et al, ad nauseum. Frankly, I think that little line should be removed, and the post should be allowed to stand on it's own. Please, don't put these little editorial comments into the stories. There's no need. All it does is damage Slashdot's (already shakey) credibility.

    1. Re:Bad form, Slashdot... by Abcd1234 · · Score: 5
      I totally agree. Slashdot posts stories with the author's opinion thrown in. However, an opinion is one thing... warping the facts, implying something that's not true... that's entirely another. The comment (and the title of the story) implies that Windows was the reason for the crash... however, not even NASA knows why the crash occured. Now, if we'd had a confirmation that, yes, Windows caused the problem, and then we had a little MS bashing comment in the story, well, so be it. Or if the title of the story was "Severe server crash on ISS", and the comment was something like "I wonder if Windows had anything to do with it...", that'd be fine, too. But this isn't the case... the author tried to imply causation when there is no proof of it. That's irresponsible.

      Now, I've been around Slashdot for a long time, as well... like you, before the Andover buy-out. But that doesn't mean I'm not going to be objective. The author fscked up here. I'm not saying /. should praise M$... frankly, M$ has absolutely NOTHING to do with it. I simply think that Slashdot should try to report *true*, *accurate* stories. Is that so much to ask? A little journalistic integrity (I know, I know... naive... :)

    2. Re:Bad form, Slashdot... by CrayzyJ · · Score: 2

      Putting "BSOD" in the title falls under this too. I concur this was bad form. An aside, most of the crashes I have seen in Windows are from non-Microsoft drivers. Iff the crash was in Windows, whose fault was it? If the driver that crashed was nasa.sys, then maybe their engineers accessed pageable mem at an elevated IRQ or something. no, I'm not trolling...I am quite serious.

      --
      Holy s-, it's Jesus!
    3. Re:Bad form, Slashdot... by lordvolt2k · · Score: 1

      Yeah... I can agree with that... but i dont think /. will ever change its ways... :)

    4. Re:Bad form, Slashdot... by lordvolt2k · · Score: 2

      I dont agree. I see slashdot as a place to find out what's going on with the author's opinion thrown in. Slashdot isn't an online magazine in my opinion. They rarely write full stories, rather, they post links to stories that are usually submitted by readers. I have read slashdot for a long time, before it was bought by andover (and then va..). It has pretty much been a community of linux/bsd/open source users, and probably will always have that twist. I find slashdot very resourceful and useful, it filters out the crap. If you dont like the way it works, there are plenty of other news sites that kiss up to microsoft daily.

      My 1/5 of a dime...

    5. Re:Bad form, Slashdot... by J3zmund · · Score: 1

      This isn't a journalism site

      Of course it isn't! That's why it says "News for Nerds" on the logo. Why the hell would anyone think that this site has anything to do with journalism? Anyone who reads regularly knows that /. is mostly a "my OS is better than yours" site with the occassional link to something cool.

      --

      It's all Hood
    6. Re:Bad form, Slashdot... by cavemanf16 · · Score: 5
      ...I'm sure people here would be complaining about poor journalism, bias, etc...

      This isn't a journalism site, it's a bulletin board system. Jon Katz is the only one who really writes stories of his own, each time. Most of the rest of the stories are just links to other sites. So yes, that's why slashdot evangelizes about Linux 24/7 and bashes Microsoft. Sure, we all realize that NASA didn't just pick Windows to run space shuttle operations just cause it was easy to use. I'm sure plenty of considerations went into how well it would work versus other OS's. But it's still fun to discuss whether they made the best choice possible, which is what slashdot is so popular for. Discussion.

  160. Re:I want to know what region their DVD players ar by guinsu · · Score: 1

    One of the code free player sites was claiming that NASA bought a modified code free player from them (so does that mean NASA broke the DMCA?). It might have been CodeFree.com.is

  161. Re:Back online by maddogsparky · · Score: 1
    Well, apparently there are more than 2 people in on this conversation. Personally, I like /. because of the kind of people that go there.

    I guess my .sig was flamebait (though it is something I believe), but aren't most people's .sigs flamebait? My whole point is that science is a religion in that you have a set of beliefs based on what you assume to be facts. If a person is truly religious (not in it for power, greed, etc.), then they belong to a religion that only relies on "facts" they believe.

    I've gotten in some heated, um, discussions with a few people of strong faith that are astounded that, as a Christian, I believe in God and science. I believe God created the universe and that science attempts to explain how using observations that can be made using our five senses. These senses can be faulty or deceived and result in bad science (think of any of a number scientific hoaxes that endured for a while before being found out). Miracles are those experiences that don't fit known scientifically describable phenomon. People make up theories to describe the evidence available to them.

    How about this: If someone prays about an incurrable desease and is found free of it a their next checkup, what happened? They had a problem, tried to find a solution through medicine, failed, tried another solution (prayer, it worked. What would your conclusion be?

    --
    science is a religion
  162. Re:Back online by maddogsparky · · Score: 1

    Oh, I don't know. What about the following of Linux? Perl? OS? You could almost say that they have a spiritual leader. OS definately implies a belief that OS will result in a better world. So does following a number of religious faiths. I also seem to see the term "zealot" associated and used by members of the above groups.

    --
    science is a religion
  163. Re:Back online by maddogsparky · · Score: 1
    When I used the term "assumed facts", I was refering to theories with enough evidence to support them that they are no longer debated in their community. I suppose a better term would have been "law".

    Observations can be made by scientists and non scientist alike. What many people say separates religion and science is how those observations are interpreted.

    If nothing is done with the knowlege that is gleaned, it is not science or religion - merely entertainment. Both science and religion have ideas about why the observed phenomonon occured and what affects it will in the future.

    My intentions were not to put down science nor put down religion. I was trying to point out that from the point of view of either a staunch scientist or religious person, all that they believe is based observations (that they believe they are interpretting correcly) and that the difference between science and a given religion or between any given set of religions is that the interpretation of those observations. Good science or a sound religion will not have holes in their reasoning, or they would not have intelligent followers.

    --
    science is a religion
  164. Re:I want to know what region their DVD players ar by ColdGrits · · Score: 1
    Technomatic?

    You mean Techtronics at http://www.techtronics.com (an excellent company - they moded my Pioneer DVD for me and it plays all regions nicely).
    They've got full details on their site (as you mentioned) at http://www.techtronics.com/uk/shop/510-nasa.html.

    --

    --
    People should not be afraid of their governments - Governments should be afraid of their people.
  165. Was it even Microsoft? by micromoog · · Score: 3
    Everyone seems to be jumping to the conclusion that this is somehow Microsoft's fault. Where's the article that even says the systems were running NT/2000? If that is known, is there anything stating that the problem was caused by an OS defect?

    I mean really, people. Sure, we've all had bad M$ experiences, but blame the NASA engineers for a poorly designed redundancy, and let them blame their supplier.

    1. Re:Was it even Microsoft? by Mytzle · · Score: 2

      How amusing. If the hardware is 386 (as stated in an earlier thread) or even 486, then umm, 2000 won't run on it. NT would be so slow as to make any RT computing useless. just my 2 cents

      --
      "Boys have a Penis, Girls have a Vagina", kids say the darndest things!
  166. would it kill them?? by mr.ska · · Score: 4
    Geez, would it kill CNN, or any other American news feed, to mention that the robotic armis known as the "Canadarm2", because it was designed and built by Canadians? We may be 1/10th the size of The United States Of America , but for crying out loud, you're allowed to mention that OTHER nations are contributing to the station. Especially when the contribution is the feature that will allow the station to be built over the next 5 years!

    While they're at it, maybe add the fact that the Canadarm2 is the big brother of the Canadarm that each space shuttle has. Maybe that it has 2 "hands", one on each end, that will allow it to "inchworm" its way along the outside of the station. Perhaps mention that Canadian Chris Hadfield, the first Canadian spacewalker (as of this mission) is the one who installed the arm??

    You'd think every American news editor has a spark plug up their GI orifice that gives them a shock anytime they allow "Canada" to get into print. Sheesh.

    Mr. Ska

    I slit a sheet
    A sheet I slit

    --

    Mr. Ska

  167. Moon by local($punk) · · Score: 1

    ... yet 32 years ago, when a decent computer would have been twice as big as the lunar module, 50 times as buggy as Windows (believe it or not) and offer 1/100 the functionality of a modern computer, we made 6 flawless trips to the moon ...

    They should have told us that they drove a Chevy or a Ford up there. That would have at least added some creative value to the story.
    --------------

    --
    --------------
    $_='hfflbwfsbhfzp vs';s/(^.{4})(.{7 })(.+$)/$3 $2 $1/ ;y/b-z/a-z/;print
  168. The question is... by Cardhore · · Score: 2

    would this be news (here) if it had been Linux...or BSD...or XFree that had crashed?

  169. A communications disruption... by centauri · · Score: 1

    ...can mean only one thing: Invasion.

    --
    Don't blame me, I voted for Durga.
  170. Not windows apparently by 5150 · · Score: 1

    Well there's a letter from a Nasa engineer up on the register correcting aspects of their story regarding the 'crash'. The Thinkpads in use are 486's and run Solaris x86, however these are not used for mission critical system, they appear to be simply monitoring devices. Interestingly the guy neglected to say what the mission critical systems were running (which were the ones that went belly up)

    --
    ....but all they found there was a man who repeatedly said that nothing was true, but was later found to be lying.
  171. Not a troll - it's true by mojo-raisin · · Score: 1

    They use windows laptops. Do a search for "windows" on this text or on some of the other logs Michael linked to.

  172. Re:Scary stuff? by RareHeintz · · Score: 2
    three redundant computers going down at once just should NOT happen

    That is odd. Unless they all started at the same time and suffer from some sort of OS-induced clock bug that crashes them every 49 days...

    OK,
    - B
    --

  173. Crashed computers don't use Windows by ec_hack · · Score: 5

    The ISS computers that have been crashing (the MDMs) don't use Windows. The MDMs and other embedded computer systems are based on Intel 386 chips. If they have a kernel, it is probably VxWorks or other commercial RTOS. AFAIK, the only ISS computers that use Windows are some of the laptops, however, some use the Intel version of Solaris.

    Why 386 chips? Because they have been tested and been found to be relatively radiation tolerant. More current chips are likely to be subject to more radiation-induced faults due to smaller transistor size.

    1. Re:Crashed computers don't use Windows by pavonis · · Score: 5

      For gods' sakes, someone with some karma mod this thing up. /.'s reaction to this story, in the complete absence of the relevant facts, was kind of distressing- so many instant Windoze bashers popping up, the usual modding-separating-wheat-from-chaff system failed completely. The only systems aboard ISS running Windows that I am aware of are some of the laptops, which are not the sole interfaces to any critical system, and servers for some relatively minor tasks, like e-mail I believe.

      I assume this choice was made for the sake of simplicity. I don't agree with running windows at all, but so far as I know they're being fairly sensible about it. Those referring to NASA decisions that 'everything would run windows', or massive M$ marketing campaigns, please provide some sort of reference if at all possible...

      Side note: there are other means of communication with ground, even if Endeavor weren't parked there. They just switched to the shuttle as the simplest thing. If all else fails, amateur radio should always be usable...

      Repeat of question I posed in an earlier article: Apart from simple answers like 'More testing' and 'be more careful', do any of you have suggestions for how NASA's software might be made more robust? Of late software problems have caused more trouble than hardware, which seems odd.

  174. Re:NASA software engineer comments by hughk · · Score: 1
    There is no way I could believe that the CCS runs on a laptop. I can beleive that they do have a Solaris system up there because sometimes there have been complaints about the Unix command syntax.

    Some of the laptops on the shuttle certainly do run Windows/NT and we know from the logs that they have NT and Exchange on board.

    --
    See my journal, I write things there
  175. NASA software engineer comments by imipak · · Score: 1

    here. Why didn't he just post to Slashdot, I wonder? ;)
    --
    If the good lord had meant me to live in Los Angeles

  176. Re:Scary stuff? by imipak · · Score: 1

    Nope; the machines that crashed were the main ISS CCS systems - not a 'server' in the usual meaning of the word. See the Register - http://www.theregister.co.uk/ - for informed comment from a NASA software engineer.
    --
    If the good lord had meant me to live in Los Angeles

  177. Scary stuff? by imipak · · Score: 3
    It sounds really rather scary to me. Apart from the fact that three redundant computers going down at once just should NOT happen - if Endeavour hadn't happenedto be docked, they'd have no voice/date uplink /at all/.

    As far as I can see, wouldn't that put the crew into a really hairy position? Without support from the ground, how they'd have no way to know how to try diagnosing / fixing the problem. And if they couldn't get it going... well, perhaps they'd all just goof off for a while, like when the boss takes a day off sick ;) ... but wouldn't they have serious problems, say, preparing for the next shuttle or Soyuz docking?
    --
    If the good lord had meant me to live in Los Angeles

    1. Re:Scary stuff? by ocbwilg · · Score: 1

      Apart from the fact that three redundant computers going down at once just should NOT happen

      From what I've read elsewhere around the web, it sounds like the server crashed. The three redundant systems were actually the clients. If the server goes down, it doesn't matter how many redundant clients there are.
      Which of course begs the question, why didn't they have a redundant server or cluster or something?

    2. Re:Scary stuff? by Conare · · Score: 1

      It did sound systemic: they all had trouble accessing their hard drives

      --
      Stop Continental Drift! Reunite Gondwanaland!
  178. In space, nobody can hear you scream... by Shoten · · Score: 1

    The day really gets off to a bad start. The server connection to the net is down hard. We worked on it last night until 0100 and could not bring it up. We were doing the file server part of network reconfiguration yesterday. This moved the FS to the lab-we also extended the Ethernet lan from the Node into the lab (not part of the procedure). This allowed the server to rejoin the network without delay, rather than waiting much later when the RF access points are set up. The plan was working well, and the server was online from mid afternoon. At about 2200, we were reconfiguring some mail files which, with a lot of help from Windows NT, got put in the wrong place during the backup procedure. When we finished restoring the files, the network was down and would not come back up. We worked this for several hours. Finally, jiggling some cables brings just a part of the net back. (that really instills confidence in the stability of your network).

    This is so strangely reminiscent of a past job. It's just fascinating to realize that, unlike the place where I ran into these problems, this happened miles and miles above earth, in the vacuum of space. The good thing though...in space nobody can make off with your full set of TechNet CDs :)

    --

    For your security, this post has been encrypted with ROT-13, twice.
  179. Need some bloody long fingers ... by Pogue+Mahone · · Score: 1

    ... for the 3-finger salute

    --
    Every bloody emperor has his hand up history's skirt [Peter Hammill/VdGG]
  180. Re:WINDOWS!!!! (con't) by tb3 · · Score: 2

    Control: Microsoft tech support suggests standard recovery procedure: re-format your hard drive and re-install the OS.
    ISS: Uh, roger.
    Control: And don't forget the service packs...
    -----------------

    --

    www.lucernesys.comHorizon: Calendar-based personal finance

  181. Re:Two problems with your example. by CargoCult · · Score: 1

    Hate being an apologist for anyone, but from the same source:

    http://www.gcn.com/archives/gcn/1998/december14/ 39 .htm

    Quote: (Roger Baker, marketing manager for CAE Electronics Ltd. in Quebec)

    "NT played no role in the Yorktown's LAN crash, Baker said."

    Whilst the guy is a marketdroid and obviously not to be trusted this rings true. The two navy contractors quoted in the previous article struck me as being zealots.

    The article was also critical of the Navy for not testing the app adequately. And btw if your app doesn't handle divide by zero it will (and should) crash on any o/s I've ever worked with.

    --
    **Vanuatu or bust**
  182. Re:Looks like its Windows - at least part time... by CargoCult · · Score: 1

    So the fact that the guy can't boot into Solaris, but can into Windows makes this a Mirkysoft problem? Geez - looks like Sun can save a few support staff then (or give them another week's holiday!

    --
    **Vanuatu or bust**
  183. One word: reliability by Ubi_NL · · Score: 2

    It's not worse

    NASA uses old computers because they know how they work (they've had years of experience). When you change to new hardware you also change to new hardware problems (i.e. the pentium floating point bug). It is therefore a lot safer to stick to obsolete (but familiar) stuff than to keep on getting the hottest new hardware all the time

    --

    If an experiment works, something has gone wrong.
  184. Looks like its Windows - at least part time... by rgbscan · · Score: 2

    Found this excerpt from the station logs (the Nov 27th One) "Sergei notices that the Russian PCS laptop has locked up. He tries to reboot, but the Sun application software won't load. Lots of messages on the screen noting data errors. Sergei thinks that it may be the hard drive. He boots up windows to see if the windows partition runs OK--it does. So at least some of the hardware is functional. Troubleshooting starts right away with TsUP. Without this PCS, we don't have a laptop interface to the central post computers." The entire link is: http://spaceflight.nasa.gov/station/crew/exp1/exp1 shepnov.html

  185. But here's the twist... by Spamalamadingdong · · Score: 5
    As an orbiting object decreases speed, it falls in its orbital path.
    Which is correct as far as it goes (it only applies to single-impulse velocity changes). However, after losing speed the object falls into a lower orbit (it no longer has the velocity to maintain its original orbit), and the trade of potential energy for kinetic energy increases the orbital speed.

    Total energy/mass of an object in orbit is 1/2 v^2 - GM(earth)/r; you get a circular orbit when the kinetic energy is equal to half the (negative) potential energy, i.e. v = sqrt(GM(earth)/r). The total energy of an object in an orbit (as opposed to an escape trajectory) is always negative.
    --
    spam spam spam spam spam spam
    No one expects the Spammish Repetition!

  186. Re:And then there was light !!! by abelian · · Score: 1

    course they couldn't repeat the task - they couldn't bloody see!

  187. Deep link by sllort · · Score: 5

    The link that specifically mentions Windows, for those of you wondering, is here.

    Now what do you guys make of this?

    "Used the startup disk in the onboard software suite, but could not find a particular file while hunting around with DOS. This would have been much easier with some bootable media (CD-ROM?) that could run Windows. (Or if Shep was not indoctrinated by that "other" operating system). We may need an emergency boot capability again. After 5+ attempts, finally got the hard drive to take an image off the ghost CD. One of the Autoloader floppies went down, but SSC 2 is now running normally. ( 3+ hours troubleshooting). "

    Guesses? Bets?

  188. WINDOWS!!!! by the_2nd_coming · · Score: 1

    WTF....you would think that NASA would have the smarts to install a unix/BSD/Linux system on the space station considering the mission critical nature.

    ISS: umm control, we have a problem, the windows box is dumping the air tanks out into space.

    Control: well guys you will have to do a hard boot
    of the system because it crashed.

    ISS: roger, rebooting windows......

    Control: what's your status on the reboot.....

    Control: hello.....comback ISS.......

    --



    I am the Alpha and the Omega-3
  189. Re:I want to know what region their DVD players ar by anonymous+cupboard · · Score: 1
    They were Sonys modded to be region-free and to work with the station's power. Modified by a British company called Technomatic. They have a story on their site (sorry, I can't chase the address at the moment)about this.

    The mod was made outside the US to remain DMCA compliant. Of course the crew only watch DVDs in the Russian part of the station.......

  190. Is this really Win? by anonymous+cupboard · · Score: 1
    The Command Post computers provide command & control functionality. If this is running on anything other than a proper OS with RT capability, I would be very suprised. I know they use Win elsewhere, but for the CC?

    What really sucks is that if this is true then someone forgot the lessons of that USN ship, dead in the water.

    As a side note, I was amused to see from the crew logs that even NASA get the same Backup/MS Exchange problems that everybody else seems to get.

  191. Not Something I Expected of NASA by Bogey33 · · Score: 1

    One question that popped to mind. Does this count as the most expensive tech-support call in history? I know how much I hate debugging software/hardware issues over the phone but this would be a nightmare.