Slashdot Mirror


Spirit Sends Debug Information to Earth

gfilion writes "NASA has released a press release that says: 'Shortly before noon, controllers were surprised to receive a relay of data from Spirit via the Mars Odyssey orbiter. Spirit sent 73 megabits at a rate of 128 kilobits per second.'" They've been having communications troubles with Spirit since Wednesday, so it's good to hear from it again, even if the data is just filler.

477 comments

  1. No BSOD Jokes, Please by Anonymous Coward · · Score: 2, Insightful

    Forego the obvious

    1. Re:No BSOD Jokes, Please by Anonymous Coward · · Score: 0

      ~9MB for even a BSOD is a little extreme I'd say...

    2. Re:No BSOD Jokes, Please by Anonymous Coward · · Score: 0

      We both know that, but that still wouldn't stop the >500K crowd from numerous posts.

    3. Re:No BSOD Jokes, Please by Anonymous Coward · · Score: 0

      I thought it was written in Java?

    4. Re:No BSOD Jokes, Please by ticklish2day · · Score: 2, Funny

      maybe spirit is slashdotted!

    5. Re:No BSOD Jokes, Please by Anonymous Coward · · Score: 4, Funny

      How about red screen of death jokes?

    6. Re:No BSOD Jokes, Please by Anonymous Coward · · Score: 0

      No BSOD jokes...
      but i sincerely hope that they are able to remote debug the java application from here.....hopefully dt_socket is open.

      Now...best of luck doing remote debugging (from a few million miles) of a java application !!

      If they would be kind enough to publish the debugging speed / cheat codes, I could definitely use it to remote debug my programs locally on my machine with some appreciable speed!!!!

    7. Re:No BSOD Jokes, Please by wash23 · · Score: 4, Interesting

      You know, it occurs to me that maybe instead of having an interactive rover with a billion complicated subsystems and spectrometers and cameras... it might be a good idea to launch a package full of smaller autonomous devices carrying different instrumentation... So you'd have a base that lands on mars, opens up (like the rover bases do) and releases 20 or 30 "dumb robots" on treads or big balloon tires(I'm thinking each the size of a big R/C car), some of which would have cameras, the rest instrumentation of whatever sort.. All of the little slaves would move around randomly or according to some simple program (either mechanical or software) and relay collected information to the base, which would transmit it to earth... Some of the camera bots would be designed to just move as far as possible and take as many pictures as possible... others would just do instrumental analyses of whatever they happen to bump into or land on... You wouldn't know exactly what the instruments were looking at but you'd probably be able to collect a sizable amount of data on a particular landing region; know what minerals are present, etc. You wouldn't know that pyramid shaped rock 12B contains olivine but you'd know olivine was present.

    8. Re:No BSOD Jokes, Please by Tablizer · · Score: 3, Insightful

      You know, it occurs to me that maybe instead of having an interactive rover with a billion complicated subsystems and spectrometers and cameras... it might be a good idea to launch a package full of smaller autonomous devices carrying different instrumentation... So you'd have a base that lands on mars, opens up (like the rover bases do) and releases 20 or 30 "dumb robots"

      The two main problems I see with that is radio contact with the base and coordinated science. If a roverlet goes behind a hill it no longer has radio contact with the base. The atmosphere is probably too thin to rely on atmospheric bouncing of radio waves.

      Second, if all the instruments are spread about, you don't get consistent science for any given rock or soil patch. It is better to look at the same object with different instruments than look at different objects with different instruments. But I suppose pairing could be done.

      However, if there is a high failure rate of single-vehicle approaches, then roverlets starts to look inviting. But then again, what if the base lander fails? You still have a bottleneck. I suppose one of the roverlets could serve as the backup base, but at a lower bandwidth.

      Interesting to think about it.

    9. Re:No BSOD Jokes, Please by wash23 · · Score: 3, Interesting

      Good points. I'm sure NASA has thought of these sorts of things too; I have no idea where to read about them though if they have. It's sort of an interesting tradeoff to consider though; careful, directed examination of specific features of interest with really complicated instruments, or brute force "random" sampling with simpler ones.

    10. Re:No BSOD Jokes, Please by zero_offset · · Score: 1

      The problem with that approach is that you're wasting a LOT -- probably MOST of your payload capacity on redundant systems. Each little bot is going to need it's own comm equipment, power supplies, drive system, and so on. I don't think we can build things small enough with a sufficiently reasonable expectation of survival to seriously consider that approach.

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

    11. Re:No BSOD Jokes, Please by ZerroDefex · · Score: 1

      The atmosphere is probably too thin to rely on atmospheric bouncing of radio waves.

      Shortwave radio requires an ionosphere, which requires a magnetic field, which Mars severly lacks.

  2. ISDN to mars by UnderAttack · · Score: 5, Funny

    128 kBits/sec! Quite a bit up from the ealire 100Bit/sec. Too bad Mars is too far from the next CO to qualify for DSL

    (first post?)

    --
    ---- join dshield.org Distributed Intrusion Detec
    1. Re:ISDN to mars by tomstdenis · · Score: 5, Insightful

      Most likely it's not a protocol that involves a lot of ACK'ing [e.g. huge packets with FECs]

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:ISDN to mars by Anonymous Coward · · Score: 3, Funny

      Yeah those damn martians are runing Kismet and discovered an AP and are hogging the stream.

    3. Re:ISDN to mars by Guppy06 · · Score: 4, Funny

      "Too bad Mars is too far from the next CO to qualify for DSL"

      I guarantee you Mars will have DSL before I do.

    4. Re:ISDN to mars by mefus · · Score: 0, Redundant

      Here ya go:

      rfc3271
      rfc1607

      Could be others...

      --
      mefus
      In Open Society, GPL Software frees YOU!
    5. Re:ISDN to mars by EMH_Mark3 · · Score: 2, Funny

      Heh
      From bash.org:

      < tcowher> personally I'm annoyed that they can get 11KBps from mars but can't get me a stable 5KBps over 17 miles.

      --
      Burn the land and boil the sea, you can't take the sky from me
    6. Re:ISDN to mars by Anonymous Coward · · Score: 0

      Look at the title of this site. See "nerds"? This is a site for nerds. If you're here, you're a nerd. But in your case, you're a pathetic nerd who hates himself. You're sick. You should see a psychiatrist.

    7. Re:ISDN to mars by MobileC · · Score: 1

      I've got DSL and it's 128kBits/sec down and up.

      If they can get that sort of speed from Mars then why can't we get a better economical speed here in New Zealand?

      --

      Fran
      :):):)
      1st 1st Poster of the new Millennium!

    8. Re:ISDN to mars by Anonymous Coward · · Score: 0

      There are more computers on Mars.

    9. Re:ISDN to mars by Anonymous Coward · · Score: 0

      He shouldn't whine. His connection probably cost $20 or $40 a month. This rover cost $400 million over 3 years which amounts to a $11 million a month connection charge. You get what you pay for, right?

    10. Re:ISDN to mars by chiph · · Score: 2, Informative
    11. Re:ISDN to mars by mefus · · Score: 1

      Why was this redundant? I hope you get metamoderated to oblivion. The closest I came to being redundant is when someone posted about the Packet-IP over SHEEP. After my post.

      --
      mefus
      In Open Society, GPL Software frees YOU!
    12. Re:ISDN to mars by WeblionX · · Score: 1

      At least you have a less than five minute ping. Think about those poor Martians playing Quake!

      --
      (\(\
      (=_=) Bani!
      (")")
    13. Re:ISDN to mars by tomstdenis · · Score: 1

      Because those RFCs are fucking off-topic redundant crap pieces of shit written by stupid liberal motherfuckers like you?

      Tom

      --
      Someday, I'll have a real sig.
  3. You know what they say by Smallpond · · Score: 4, Interesting

    A diagnostic is what runs when nothing else will.

    1. Re:You know what they say by apankrat · · Score: 1

      That was essentially an unsolicited debug output,
      ie coredump. Not my kind of diagnostics :)

      --
      3.243F6A8885A308D313
    2. Re:You know what they say by babbage · · Score: 1

      Funny, I thought a diagnostic was a person that doubts the existence of two gods...

  4. The data rate is pretty good... by JessLeah · · Score: 5, Funny

    ...but the ping times suck. Can you imagine playing Quake over that kind of link?

    1. Re:The data rate is pretty good... by JordanH · · Score: 2, Funny

      Quake? No no, you'd play Doom, except you need to land on Phobos, not Mars proper.

    2. Re:The data rate is pretty good... by Anonymous Coward · · Score: 4, Funny

      [jplbob@nasa ~]$ ping spirit
      PING spirit (192.168.1.10): 56 data bytes
      64 bytes from 192.168.1.10: icmp_seq=0 ttl=237 time=960125 ms
      64 bytes from 192.168.1.10: icmp_seq=1 ttl=237 time=961019 ms
      64 bytes from 192.168.1.10: icmp_seq=2 ttl=237 time=960843 ms
      64 bytes from 192.168.1.10: icmp_seq=3 ttl=237 time=959980 ms
      64 bytes from 192.168.1.10: icmp_seq=4 ttl=237 time=960333 ms

      --- spirit ping statistics ---
      5 packets transmitted, 5 packets received, 0% packet loss
      round-trip min/avg/max = 959980/960460/961019 ms

    3. Re:The data rate is pretty good... by EpsCylonB · · Score: 1

      More importantly, how long would it take to transfer the entire library of congress ?

    4. Re:The data rate is pretty good... by Anonymous Coward · · Score: 0

      Those ping times look like they are pinging the sun. (16 minute round trip). That might explain Spirit's problems as well as expose the secret filming site that Nase is using. :)

      I would expect ~20 minute roud trip time for pings at its current location.

    5. Re:The data rate is pretty good... by VojakSvejk · · Score: 0

      ...But it would be worth it to play with someone
      who really looks like one of the monsters...

    6. Re:The data rate is pretty good... by JessLeah · · Score: 2, Funny

      That'll probably be the benchmark of data rate in the future.... Libraries-of-Congress/sec.

    7. Re:The data rate is pretty good... by Mod+Me+God+Too · · Score: 0, Redundant

      Phobos... Doom... Quake??? No no no! That is Unreal Tournament!

      BTW, UT kicks the ass of Doom and Quake.

      --
      --

      It is not the commies, the government, the nigger, nor the corporates. It is your paranoia.
    8. Re:The data rate is pretty good... by feidaykin · · Score: 5, Funny
      ...but the ping times suck. Can you imagine playing Quake over that kind of link?

      Ping matters not to a true master such as myself. You would just have to wait ten minutes to find out that I owned your sorry ass. ;)

      --

      "To confine our attention to terrestrial matters would be to limit the human spirit." -Stephen Hawking

    9. Re:The data rate is pretty good... by Anonymous Coward · · Score: 0

      Great idea buttwad. Then the unit of measure would constanly be changing. Retard.

    10. Re:The data rate is pretty good... by stfvon007 · · Score: 2

      Except that bandwidth is different than latency. Lets say we had infinate bandwidth between mars and earth. The time to transfer it would still be a few minutes. (due to the speed of light) The time to get a cirtain amount of information between mars and earth would be: transit time + (Amount of data / Bandwidth(per second))

      --
      All misspellings and grammatical errors in the above post are intentional and part of my artistic expression.
    11. Re:The data rate is pretty good... by addaon · · Score: 3, Funny

      Libraries-of-Congress/sec

      Abbreviated locs. Now we know what the real problem with the beagle was; it didn't have enough lox!

      --

      I've had this sig for three days.
    12. Re:The data rate is pretty good... by Anonymous Coward · · Score: 0

      64 bytes from 192.168.1.10: icmp_seq=0 ttl=237 time=960125 ms
      64 bytes from 192.168.1.10: icmp_seq=1 ttl=237 time=961019 ms


      One second of ping deviation is about 300000 km in orbit fluctuation. It's a bit too much, don't you think ?

    13. Re:The data rate is pretty good... by Anonymous Coward · · Score: 0

      Yeah, but all those "Martian packet" warnings will soon become annoying...

  5. Wow by mbadolato · · Score: 5, Funny

    Spirit sent 73 megabits at a rate of 128 kilobits per second.

    Pretty damn scary that that's faster then most pr0n download's via Kazza... :)

    1. Re:Wow by Anonymous Coward · · Score: 0

      Yup,
      Pr0n from Mars!

    2. Re:Wow by Anonymous Coward · · Score: 0

      not everyone from south africa downloads pr0n :(

    3. Re:Wow by Anonymous Coward · · Score: 0

      Dude, the p0rn from Mars is so much better! The women there have three breasts!

    4. Re:Wow by Anonymous Coward · · Score: 1, Informative
    5. Re:Wow by Bin-tec · · Score: 1

      well i'm stuck at a 28.8 connection.... on a good day. i feel for the spirit.

    6. Re:Wow by Anonymous Coward · · Score: 0

      No actually you're wrong. They all do.

  6. Can low-power corrupt memory? by corebreech · · Score: 5, Interesting

    I watched the press conference on NASA-TV and they talked about how the thing wouldn't go to sleep at night and so it got me to wondering about the low power question. Obviously they have the rover power off when power gets to a certain level, but what if that level is slightly off?

    In other words, if the onboard CPU has enough power and continues to run but the memory doesn't have enough power, doesn't that cause all kinds of wackiness?

    They keep talking about the data pointing to simultaneous faults... well, as programmers we know these are the very worst kinds of bugs to deal with, but with something as (I'm assuming) well written as their code, so doesn't that point to a memory problem? I mean, the think is working flat-out beautifully one moment, and then the next moment it goes tits up.

    The other question I had concerned this motor they had turned on but which didn't complete its sequence. When they command the motor to do something, do they tell it to run for some interval of time, or do they tell it to achieve a specific position? I was thinking that if it's the latter, and then if it gets stuck somehow, this could create the low power situation as the motor just grinds away.

    1. Re:Can low-power corrupt memory? by meringuoid · · Score: 0, Troll
      "I watched the press conference on NASA-TV and they talked about how the thing wouldn't go to sleep at night"

      If I had 128kbps, I wouldn't sleep much either. It's a nightmare being back on 56k after having known 512... :-(

      --
      Real Daleks don't climb stairs - they level the building.
    2. Re:Can low-power corrupt memory? by codepunk · · Score: 2, Insightful

      If it will not go to sleep at night it suggests to me that they have a serious hardware / software design flaw. They probably rely on software to initiate a standby vs alive mode. A proper design in this case would be to use standard analog circuits to do this type of job. Think about it you do not have to go out everynight and reboot your street light pole. Now of course this is pure speculation as IANANE
      but then again maybe I should be.

      --


      Got Code?
    3. Re:Can low-power corrupt memory? by Bertie · · Score: 1, Funny

      Maybe it's just scared of the dark, and they forgot to pack its teddy bear?

    4. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0



      Well, comments like this make me glad that their are actual engineers at nasa.. phew.. there might be a light at the end of the tunnel.

    5. Re:Can low-power corrupt memory? by BuckaBooBob · · Score: 0, Redundant

      Maybe Its just sitting there with a Blue screen sending a Dr Watson Dump :)

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
    6. Re:Can low-power corrupt memory? by funkhauser · · Score: 2, Informative
      IANANE

      I am not a NASA Engineer?

      Come on people, these stupid IANA* acronyms are getting out of hand. "IANA NASA Engineer" and such would be okay, because we know what IANA means. But using IANANE like it's an established acronym just makes you look stupid.

    7. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      Thanks for your insight, I'm sure that the group of NASA engineers who've spent years working on this will benefit from the 2.5 minutes of brain power you just performed.

      As far you profession; Don't worry about applying to become an engineer, you're much better suited to be the pimply-faced burger flipper you are.

    8. Re:Can low-power corrupt memory? by maxume · · Score: 1

      Of course, if it were desired that the rover enter a shadow(I have no idea whether it would be or not), a strictly analog circuit might pose some problems. A proper design should account for all of the mission objectives...

      --
      Nerd rage is the funniest rage.
    9. Re:Can low-power corrupt memory? by Reivec · · Score: 3, Insightful

      While I am sure the parent isn't at all involved in the project and is probably wildly off base, I think it is a very interesting observation. I mean the guys as NASA guess the same kind of stuff right? They just have the means to check it and rule it out (or not). I would have to say based on the limited info he has of the rover, that this isn't an all that unlikely guess as to the cause of problems.

      And for all those people that say things like "Do you think the people at NASA are just stupid and wouldn't have thought of this in the design?" Well no, they are not stupid, but they are not perfect either. And they have most certainly overlooked some pretty stupid things that caused serious failures. I mean hell, they only need one bug to bring the whole thing to a halt, and it isn't like they can do real world testing beforehand, they can only simulate what it will be like.

    10. Re:Can low-power corrupt memory? by digitalsushi · · Score: 0, Offtopic

      a person with a hyperlink to the ancient board game "go", which takes a lifetime to master, who has an issue with someone making him decide for himself what an acronym stands for in context. :D

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    11. Re:Can low-power corrupt memory? by interiot · · Score: 1

      I'd imagine they try to implement as many things in software as possible so they are able to fix the greatest number of bugs after the rover has left for mars (eg. software can be reprogrammed by radio, hardware can not). Even somewhat simple analog circuits have problems from time to time, and NASA only had ONE shot at this, not "6 months in the marketplace for the product to mature" that most engineers have. My friend's $2000 Sony HDTV needed to have a couple resistors changed so the lamp driver didn't keep prematurely killing its expensive lamps, so shit happens.

    12. Re:Can low-power corrupt memory? by Alioth · · Score: 2, Informative

      Analogue circuits are hardly a silver bullet.

      On the subject of streetlights, I was travelling down a major highway the other day. Usually there's a light or two that's stuck on during the day wherever you go. I decided to count how many there were, so I counted 100 streelights out. Out of those hundred, 19 *were stuck on in broad daylight*. The waste of electricity must be phenomenal, since these are all bright high-pressure Na lamps.

    13. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 1

      The problem is inherently budget-related. The more QA you do on code, the larger the necessary budget has to be. If you were to logically verify all the code to prove there were no bugs anywhere (yes, this is possible), it would cost orders of magnitude more to develop (which is why nobody ever verifies an entire program).

    14. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      ROTFLMFAO!

    15. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      no, no... ROTFLMFIANANEAO

    16. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      While I might imagine that low power could corrupt memory, I think it's unlikey. I would guess that after NASA finishes whatever internal investigation they want to do, they will find that some NASA sub contractor saved 5cents by not using radiation hardened chips.

      So the system works fine. Survives landing, opens up. Works until the sun beats down on Mars. The alpha particles from the Sun cause repeated, significant soft failures. The system recognizes that there are internal parity problems on the data in the system and tries to solve the problem by reseting itself. Or worse, the alpha particles cause the system to think it has received the command to reset itself.

      While I do hope that the engineers can debug the problem, 73 megs of binary data could take a while to sort through.

    17. Re:Can low-power corrupt memory? by APDent · · Score: 5, Funny

      using IANANE like it's an established acronym just makes you look stupid.

      Or inane.

    18. Re:Can low-power corrupt memory? by otprof · · Score: 0, Offtopic

      That's nothing! I was in K-Mart the other day and all of their streetlights were flashing a BSOD!

    19. Re:Can low-power corrupt memory? by ultrasound · · Score: 5, Interesting

      Generally there are low-voltage detection circuits inside and/or connected to the microprocessor that detect that power is fading, and wrap things up, terminating any writes in an orderly fashion if possible. Generally any power-down is going to be very slow (orders of 10s to 100s of milli-seconds or more) because of capacitor storage in the power supply. The LV device gives sufficient notice that power is fading so that the remaining processor time is more than ample to shut things down gracefully.

      Obviously with volatile RAM without battery backup we shouldn't need to care about the state of the RAM on power-down as it is only temporary storage and will be re-initialised on power-up. Generally the storage components will have wider operating tolerances than the microprocessor so it is very unlikely that the RAM will get corrupted during the powerdown proceedure.

      With non-volatile hardware such as battery backed RAM, flash, eeprom, fram etc we have a problem because these contain NV config data and firmware that must be consistent. And with some such as FLASH the write times can be very long, may be longer than the power-down time. In this case the general philosophy is to write the bytes, and the very last step is to update the checksum and set a valid data flag. Which means at worst the device boots up and knows its got some dodgy code or data on its hands, and hopefully handles it in a graceful fashion.

      With something like the Spirit I would guess that some form of multiple redundancy is used so that there are multiple firmware images, with a switchable bootloader so that a new image or dataset can be uploaded to an area that is offline, and only once all of the checksums/message hashes are confirmed is the switch made. And hardware watchdogs are running so that if the worst happens and it hangs it can always boot an alternate image. I would also expect a backup OTP PROM image that is guaranteed never to change and known to work.

    20. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 1, Insightful

      You look much worse chiding someone over what was, at most, an unimportant part of the post.

    21. Re:Can low-power corrupt memory? by Jeremi · · Score: 2, Informative
      But using IANANE like it's an established acronym just makes you look stupid.


      OTOH, if nobody ever used an acronym unless other people were already using it, we'd never have any new acronyms at all. Slashdot culture would suffer terribly.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    22. Re:Can low-power corrupt memory? by tellurion · · Score: 0, Flamebait

      sorry, IANASAS


      oh wait,

      I am not a Slashdot acronym specialist.
      what was i am not supposed to do again?

    23. Re:Can low-power corrupt memory? by AndroidCat · · Score: 4, Funny
      And with some such as FLASH the write times can be very long

      Ahh! So you're saying that while the Spirit is willing, the flash is weak?

      --
      One line blog. I hear that they're called Twitters now.
    24. Re:Can low-power corrupt memory? by Feztaa · · Score: 1
      IANANE


      I am not a NASA Engineer?

      No, he was just trying to let everybody know that he's inane, and a bad speller to boot. ;)
    25. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      I just checked the local acronym boards for this. I found this very recent entry:

      "We have a hot acronym on Slashdot. Poster funkhauser just pushed "IANANE" over the threshold needed to become established."

    26. Re:Can low-power corrupt memory? by toolfann · · Score: 1

      your comment and others about real world testing sparked a quetion to me.

      why don't they send stuff to the moon first to test it in a more realistic mission setting, that way if it does go wrong or bugs turn up we can at least retrieve it easily(compared to Mars) and fix it, then try again until it has beeter results?

      i'm sure cost of doing such a thing is a major factor, but wouldn't the end results be worth so much more?

      --
      "learn to swim" - TOOL
    27. Re:Can low-power corrupt memory? by chris_mahan · · Score: 1

      {bad_humor}

      No, that would be IANANASAE. (You can't acronymize acronyms... Oh, wait, I can acronymize it to just "I" hehe )

      {/bad_humor}

      --

      "Piter, too, is dead."

    28. Re:Can low-power corrupt memory? by techiemac · · Score: 3, Informative

      There is a simple reason here...
      It's cheaper to send a space craft to Mars that it is to send it to the Moon believe it or not. When it comes to sending manned missions, that's another story. I would rather not get into all of the nitty gritty here since I have somewhere to be right now but if you are interested, hunt a little on the web about "gravitational slingshots" for lack of a better term.

    29. Re:Can low-power corrupt memory? by MooseGuy529 · · Score: 1
      IANANE
      I am not a NASA Engineer?

      It's only one letter different from INANE!

      --

      Tired of free iPod sigs? Subscribe to my blacklist

    30. Re:Can low-power corrupt memory? by mattdm · · Score: 1

      You can't acronymize acronyms...

      You can't?

      So... GNUNUNUNUNUNUNUNUNUNUNUNUNUNUNUNUNNUNUNU.../Linux, and PINELMINELMINELMINELMINELMINELMINELM....?

    31. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      You get the Virgin Loser of the Day award, Mr No-Chicks-Will-Talk-To-Me-So-I-Count-Street-Lights -Instead.

    32. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      Toolfan must live in a world with no budgets.

    33. Re:Can low-power corrupt memory? by Sepper · · Score: 1

      these stupid IANA* acronyms are getting out of hand.

      Always found those funny... Took me a while to know what IANAL meant... Always reading it as I-ANAL...

      --
      I live in Soviet Canuckistan you insensitive clod!
    34. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      Absolutely true. Especially when they give the explanation in parantheses afterwards, not only rendering the acronym itself useless, but actually makes it redundant too. The acronym becomes excess baggage and the explanation becomes the useful info.

    35. Re:Can low-power corrupt memory? by a1cypher · · Score: 1

      You would think that NASA would have put in failsafes for both of your points. They should make the rover auto-power down after an hour or two of no commands. Have it power down to the point where the only thing running is a radio monitoring a particular "wake" frequency. That way it acts just like my laptop. I leave it alone for a while, and the thing goes to sleep to conserve battery life.

      With the issue of the motor getting jammed/stuck, I could see a simmilar fail safe. Its probably set to goto a certain position or make a certain number of revolutions, and it should really have sensors to tell that "hey, I am givin this thing juice but its not moving... guess I should stop trying and await commands".

    36. Re:Can low-power corrupt memory? by Cragen · · Score: 1
      That is probably the best post I have ever, ever read. I can hardly type through the tears!!! If there were no max on mods, that would deserve to be the all-timer.

      cragen

    37. Re:Can low-power corrupt memory? by Bender+Unit+22 · · Score: 1

      You are so right, personally because IAHPDA specially the ones here on /.

      IAHPDA=I Am Having Problems Decoding Acronyms

    38. Re:Can low-power corrupt memory? by Wolfrider · · Score: 2, Insightful

      grrroooooooooaaaannn.... +1 funny, reluctantly

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    39. Re:Can low-power corrupt memory? by mgv · · Score: 1

      I am not a NASA Engineer?

      I am not a Network Engineer?

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    40. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      Nah, its not low power corrupting things, there just running windows. ;)

    41. Re:Can low-power corrupt memory? by Anonymous Coward · · Score: 0

      Says you and one moderator. More people disagree.

    42. Re:Can low-power corrupt memory? by toolfann · · Score: 1

      from my previous post:

      i'm sure cost of doing such a thing is a major factor....

      hmmm..looks to me like i am aware of what a budget is. however you didn't seem to read the rest of my post about what is really worth more in the end.

      --
      "learn to swim" - TOOL
  7. Tell the rover by Brahmastra · · Score: 1, Funny

    shutdown -r now

    1. Re:Tell the rover by Bill+Quayle · · Score: 2, Informative
      Actually, rebooting seems to be part of the problem (or at least one of the symptoms). According to an article on the BBC:

      It appears that every time Spirit tries to load the software it encounters a problem and then tries to re-boot

    2. Re:Tell the rover by AbbyNormal · · Score: 1

      Make sure not mistype though...a "shutdown -h now" would cost NASA a LOT of money.

      --
      Sig it.
    3. Re:Tell the rover by Mod+Me+God+Too · · Score: 1

      It appears that every time Spirit tries to load the software it encounters a problem and then tries to re-boot

      So the speculation is correct, Spirit does run WinCE.

      --
      --

      It is not the commies, the government, the nigger, nor the corporates. It is your paranoia.
    4. Re:Tell the rover by brokencomputer · · Score: 2, Interesting

      I have compiled some important quotes regarding the issue. * NASA's Spirit rover communicated with Earth in a signal detected by NASA's Deep Space Network antenna complex near Madrid, Spain, at 12:34 Universal Time (4:34 a.m. PST) this morning. The transmissions came during a communication window about 90 minutes after Spirit woke up for the morning on Mars. The signal lasted for 10 minutes at a data rate of 10 bits per second. Mission controllers at NASA's Jet Propulsion Laboratory, Pasadena, Calif., plan to send commands to Spirit seeking additional data from the spacecraft during the subsequent few hours. [11] * The flight team for NASA's Spirit received actual data from the rover in another communication session that began at 13:26 Universal Time (5:26 a.m. PST) and lasted 20 minutes at a data rate of 120 bits per second. [12] * Shortly before noon, controllers were surprised to receive a relay of data from Spirit via the Mars Odyssey orbiter. Spirit sent 73 megabits at a rate of 128 kilobits per second. * At a news briefing, Pete Theisinger said, "The software is in X-band fault mode. We surmise it got there because of some problem with the high-gain antenna pointing, and that is why the second high-gain antenna pass on Wednesday did not work. It gives us a little bit of a tale-tell for what is going on with the processor now. But as I pointed out to you, the flight software is not functioning normally. The two times we have gone and communicated with the system, we have gotten different flight software behaviors. Therefore we do not have assurance the next time we go and ask for it we will get either one of those two behaviors or perhaps a third behavior. " Later Theisinger said that the Spirit is in "critical condition" and stated that "We do not know to what extent we can restore functionality to the system because we don't know what's broke. We don't know what started this chain of events. I think, personally, that is a sequence of things. And we don't know, therefore, the consequences of that. I think it is difficult, at this very preliminary stage, to assume that we did not have some type of hardware event that caused this to start. Therefore, we don't know to what extent we can work around that hardware event and to what extent we can get the software to ignore that hardware event, if that is what we eventually have to do. " * An anomaly team has been formed, completely separate from the Opportunity team. They will be working a schedule that will look like 0500 Mars Time to about 1500 Mars Time. * At the press conference, Theisinger said that Spirit "has been in a processor reset loop of some type, mostly since Wednesday, we believe, where the processor wakes up, loads the flight software, uncovers a condition that would cause it to reset. But the processor doesn't do that immediately. It waits for a period of time - at the beginning of the day it waits for 15 minutes twice and then for the rest of the day it waits for an hour - and then it resets and comes back up." He added that Spirit's central computer has rebooted itself more than 60 times over the past two days. Theisinger also noted that "The indications we have on two occasions is that the thing that causes the reset is not always perceived to be the same." * At the press conference, two computer animations of Spirit's landing were released. Also released was an image of Spirit's landing site taken by the Mars Orbiter Camera on the Mars Global Surveyor.

    5. Re:Tell the rover by oogoody · · Score: 1

      Not a good sign. Booting should be one of the
      solidest part of the system. If it's bailing
      it's likely that some piece of hardware is
      giving it the no go. That usually doesn't
      correct itself.

  8. Wow. by Anonymous Coward · · Score: 0

    128kbps to mars. I don't even get that to the Internet. Now I feel jellous. (stuck at 28.8kbps because SBC can't build a phone network)

    1. Re:Wow. by Anonymous Coward · · Score: 0

      >128kbps to mars. I don't even get that to the
      >Internet. Now I feel jellous. (stuck at 28.8kbps
      >because SBC can't build a phone network)

      I too live in an area with horrible SBC phone service. The neighborhood is only about 3 years old, but problems are frequent. DSL isn't available, I can never connect faster than 28.8, and there are frequent outages. In addition, when I call them for service, they usually leave the line dead or blitzing out for at least 3 days. And, they make me agree to pay $80 or so if they determine that their equipment doesn't have a problem.

      If anyone else is having an SBC phone nightmare, talk about it in this journal entry

    2. Re:Wow. by skillio · · Score: 2, Informative

      its actually 128 kbps to mars odyssey (its max throughput, incidentally)...the MO's high gainer tops out at 110 kbps. still, not too shabby, too bad it seems to be 95% crapola.

    3. Re:Wow. by Lord+Apathy · · Score: 2, Funny

      too bad it seems to be 95% crapola.

      Sounds like the internet to me....

      --

      Supporting World Peace Through Nuclear Pacification

  9. Do they know.. by grub · · Score: 0

    .. is this the rover calling for help? It may have just "come back to" and realized something was wrong.

    --
    Trolling is a art,
  10. Spirit rebooting 60 times a day by G4from128k · · Score: 5, Informative

    CNN is reporting that spirit is self-rebooting 60 times a day. NASA suspects a hardware fault that is causing the processor to detect trouble and automatically reboot.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Spirit rebooting 60 times a day by pvt_medic · · Score: 0, Offtopic

      hehe we posted the same thing at the same time

      --
      30% Troll, 50% Underrated, 10% Interesting
      Score:5, Troll
    2. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      Sounds like someone forgot to patch it for MSBlaster.

    3. Re:Spirit rebooting 60 times a day by xlyz · · Score: 0, Offtopic


      spirit is self-rebooting 60 times a day

      what? they used a M$ OS for it? BSOD on Mars?

    4. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      Must be using a M$ product, no?

    5. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      I TOLD them not to use Windows! But did management listen to me, noooooooooo. They just think that because it says "Microsoft" is has to be good and clueless management ALWAYS gets their way. And of course the clueless admins didn't patch it so now it is an entire planet away and it contract the Blaster worm. I would be surprised if they don't try an make ME do an on-site repair!

      ARRAGG!

    6. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      Then cant they just upload a new program to IGNORE that fault and continue in a cripple mode?

      Jeez its not rocket science, o wait..

      Blue screen on mars... Press the reboot button quaid! Start the reboot!

    7. Re:Spirit rebooting 60 times a day by PatrickThomson · · Score: 1

      Well, windows embedded works for cash machines. Let's stick it on the rover.

      --
      I am one of many. My idea is not unique, nor do I expect my voice alone to sway you. I speak in a chorus of opinion.
    8. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      should have disabled "Automatic restart" in the backup and recovery option

    9. Re:Spirit rebooting 60 times a day by pongo000 · · Score: 4, Interesting

      Something like 2/3 of NASA's recent missions have failed in some way or another. Is it quite possible that NASA engineers simply have not mastered the art and science of designing hardware and software operable in the harshest of environments?

      In some ways, there is an air of arrogance in everything NASA does, from their press conferences to their marketing agreements. We have dead shuttle astronauts being transformed into "national heroes," even though their demise wasn't the result of any heroic sacrifices on their part, but rather a materials and systems failure scenario that NASA failed to handle properly. We have Spirit as the "little train that could," sending back waves of photographs of rocks that NASA engineers have actually named. Does the naming of rocks somehow bring NASA's mission closer to the unwashed masses who relate better to Beanie Babies than to the stark facts of reality?

      Harsh as it sounds, NASA is reaping what they sow: A string of hardware and software failures that is serving as a backdrop to newly-mandated initiatives by Bush to send miners to the moon and astronauts to Mars. Yet NASA can't even seem to get a remote-control buggy to work correctly. The mind just reels at the catastrophes that await us between now and 2015 should NASA continue down this road of inept management and hardware/software designs insufficiently tested against the harsh envrions of space. As geeks, we owe it not only to ourselves but to the non-geek public to recognize these failures as serious shortcomings in the NASA culture. We must resist the temptation to blindly set NASA on a pedestal in the name of scientific achievement without first critically analyzing their failures.

    10. Re:Spirit rebooting 60 times a day by dincubus · · Score: 1

      that sounds like some of the windows programmers had a hand in working over some of the code for this one. maybe this is part of billgatus of borg's master plan for putting the open source community into a panic mode. too bad the other rover is landing closer, because it would have been cool for that one to take a picture of the Spirit's little lcd screen. if that were to happen, we could all finally take a moment's rest in knowning that the old BSOD problem is not limited to earth anymore. quirky thought for the day... "how does the rover do a Three Fingered Salute with those boom arms anyway?"

      --
      a wise man once said "two wrongs dont make a right, but three rights do make a left" and that wise man was gallagher
    11. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0
      We have dead shuttle astronauts being transformed into "national heroes," even though their demise wasn't the result of any heroic sacrifices on their part, but rather a materials and systems failure scenario that NASA failed to handle properly.


      It was an accident. Accidents happen in any line of work, but space travel is one of the most dangerous.

    12. Re:Spirit rebooting 60 times a day by pongo000 · · Score: 1

      It was an accident.

      No, it was a systems failure. The initial foam separation might have been an unforeseen event, but the handling (mishandling) of the subsequent events in the chain that led to the shuttle's breakup was a textbook example of a system/process failure.

    13. Re:Spirit rebooting 60 times a day by Basehart · · Score: 2, Insightful

      If there was another agency out there putting machines on Mars, able to perform flawlessly for extended periods of time, and the NASA machines were the only ones crapping out, then I'd agree there needs to be some serious analysis of why NASA isn't getting it right.

      But this just isn't the case.

      From what I can tell NASA is doing as good a job as anyone on Earth with the technologies, manufacturing processes and testing programs available to them.

      I would hope that NASA be the first ones to run a diagnostic on themselves when problems occur, but the first order of business is to figure out what went wrong with Rover on Wednesday and make sure it doesn't happen again, which is what they are doing right now.

    14. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      Getting back to the moon or to Mars by 2015 is not the object -- Mars Rover looking good? President rides the wave, gives us a vision -- not to start until the middle of his final(?) adminstration. In the mean time, good for contractors, good for big business, bad for the poor, but where are the votes...

    15. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      NASA engineers probably name rocks as a convenient shorthand between themselves. Much like your parents did in naming you.

    16. Re:Spirit rebooting 60 times a day by padonak · · Score: 1

      msblast.exe ?

    17. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      So if there is no other NASA (because there would be no money for two of them, for example), the existing one can perform in any way?

      Saying that all NASA's results are based only on "technologies, manufacturing processes and testing programs" is another thing many wouldn't agree with.

    18. Re:Spirit rebooting 60 times a day by pongo000 · · Score: 1

      I usually don't comment on those who use "Troll" as an excuse to downmod posts they don't agree with, but in this case I'll make an exception. Whoever you are, pull your head out of the sand and use the same brain a higher power gave you to figure out how all this karma stuff works to see what is really going on with space exploration. We get so caught up in the excitement so carefully crafted by the NASA PR machinery that we fail to see the deviation we're taking from the path of true scientific inquiry and discovery.

      I no longer have a need to post simply for karma, so your efforts are really wasted. Instead of wasting your efforts trying to stifle ideas that obviously disagree with your personal philosophies, open your mind and try on a different viewpoint. You might be surprised at what you find.

      Narrow-mindedness is the elixir of the arrogant and the uninformed. Broaden your horizons for a change by thinking for yourself, rather than through the eyepiece of a finely-tuned PR viewport.

    19. Re:Spirit rebooting 60 times a day by blackbear · · Score: 0

      Is it quite possible that NASA engineers simply have not mastered the art and science of designing hardware and software operable in the harshest of environments?

      More likely that NASA Engineers learned to solve many of these problems decades ago, and then retired or were forced to retire. Taking with them all of the knowledge to do many amazing things.

      NASA then can't/won't find and hire enough experienced talent to do the job. There are many very good engineers throughout The US. Many of them work for NASA. But how many of them have a great deal of experience solving problems in space? For that matter how many of them have had the opportunity to do any work at all on systems beyond near earth orbit?

    20. Re:Spirit rebooting 60 times a day by cosmo7 · · Score: 4, Informative

      Mars is still Microsoft-free.

      Spirit uses Wind River's RTOS, VxWorks. The main computer (the Rover Electronics Module) uses a 20MHz 32-bit Rad 6000 CPU, a radiation-hardened PowerPC variant manufactured by BAe in England. The computer has 128M of ECC RAM and a 3M EEPROM. It connects with hardware via a Versa Module Europa (VME) bus.

      The software was compiled with a compiler from Green Hills' MULTI development environment, but the developers coded using the Wind River Tornado IDE.

    21. Re:Spirit rebooting 60 times a day by MouseR · · Score: 1

      My bet is that the Big Red Switch reset button is under the belly of the rover to protect it. The rover is sitting on it while waiting further instructions...

    22. Re:Spirit rebooting 60 times a day by qqtortqq · · Score: 2, Interesting

      Occasionally you see an ATM machine machine with a windows message box on the screen describing some error. Its easier getting brinks out to the ATM machine to reset it than getting nasa out to mars.

    23. Re:Spirit rebooting 60 times a day by spaceyhackerlady · · Score: 5, Informative
      Something like 2/3 of NASA's recent missions have failed in some way or another. Is it quite possible that NASA engineers simply have not mastered the art and science of designing hardware and software operable in the harshest of environments?

      Maybe they have. That's how they know how difficult a task it is to get it right.

      I am something of an aerospace engineer, and work professionally with real-time systems (based on VxWorks - fancy that!). Let me illustrate the kind of bizarre bug that can happen on a spacecraft, and how it was fixed from the ground.

      Consider a satellite with a simple on-board computer. To guard against the OS locking up (no matter how good the software is, you can't protect against radiation-induced bit flips in memory), it has a hardware watchdog timer. The software resets the timer periodically, before the hardware can reboot the system. Things run well for a while.

      Then the on-board system starts resetting for no apparent reason. No suggestion of memory problems, no apparent hardware problems. The problem is traced to a radiation-induced change in component values in the watchdog timer, causing the timer to go off sooner than expected. Until the satellite is finally turned down a few years later, an important task of the ground stations was checking for watchdog resets and adjusting the software watchdog task accordingly. When the software eventually spent all its time resetting the watchdog timer, the satellite could no longer function and was turned down.

      The moral of the story: space is weird and hostile. Things happen. No matter how hard you try, you cannot always get it right.

      ...laura

    24. Re:Spirit rebooting 60 times a day by krusadr · · Score: 2, Funny

      In an act of neighbourly admiration the three-fingered Martians are repeatedly saluting the technological prowess of the Earthlings...

      --
      while sco {
      wget -O /dev/null http://www.sco.com?sco=litigious%20bastards
      }
    25. Re:Spirit rebooting 60 times a day by RayBender · · Score: 3, Interesting
      Would you happen to know if they have any redundancy in the system? A spare CPU might be useful right about now...

      --
      Human genome = 3 billion base pairs = 6 GBit. Windows + Office = 20 Gbit. Which is more impressive?
    26. Re:Spirit rebooting 60 times a day by JamesP · · Score: 1

      I know, I know...

      Spirit got infected by the Blaster Virus...

      --
      how long until /. fixes commenting on Chrome?
    27. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      The problem is Java -
      http://zdnet.com.com/2100-1104_2-5142220.html

    28. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      The dumbing down and marketing that NASA has to do to raise its public profile to ensure funding is a double edged sword. It makes NASA's work more accessible to the "general/non-geek public" but at the expense of hiding the inherit complexities and uncertainties of space exploration. How do you differentiate between the marketing and the true NASA culture if you are an outsider?

      As for failures, nothing ventured nothing gained etc. etc. Obligatory Thomas John Watson, Sr. quote "If you want to increase your success rate, double your failure rate."

    29. Re:Spirit rebooting 60 times a day by ckaminski · · Score: 1

      Except the foam strike WASN'T an unforseen event. NASA say foam separation on nearly HALF of all shuttle flights (40 or so IIRC). It was the failed assumption that the foam could never hit the leading edge of the wings. THAT was the process failure. Everything else was inconsequential.

    30. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      Being the heartless capitalist that I am, what exactly is wrong for Congress to support things that bring me the fruits of my citizenship (taxes), something, I must inform, I pay more of which than the poor.

    31. Re:Spirit rebooting 60 times a day by Basje · · Score: 1

      per mars day or per earth day?

      --
      the pun is mightier than the sword
    32. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0
      It's a looping of:
      aprox. 24 minutes of booting and something more of same period until nothing and later shutdown -r.

      anybody can analyze the source of the problem using this known entropy? can SETI@HOME?

      open4free

    33. Re:Spirit rebooting 60 times a day by roman_mir · · Score: 1

      With our technological capabilities, the systems that operate in such hostile environments should be more robust to handle tough situations. Maybe there should be not one, not two, but three memory banks all connected in parallel, into a RAM RAID (mirroring) where the memory contents are always voted upon by all three memory banks, and at least two votes are needed to find out the exact value of a bit. So, if bank 1 and bank 2 have a bit at value '1' and bank 3 has this bit at value '0', '1' is selected, and bank 3 is updated (maybe unnecessary). What are the odds of having all three banks fail in exactly the same way?

    34. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      No they didn't, the redundancy was the second rover.

    35. Re:Spirit rebooting 60 times a day by Anonymous Coward · · Score: 0

      "We have Spirit as the "little train that could," sending back waves of photographs of rocks that NASA engineers have actually named. Does the naming of rocks somehow bring NASA's mission closer to the unwashed masses who relate better to Beanie Babies than to the stark facts of reality?"

      I have never understood this particular aspect of such cynical comments, which was prevalent during the Pathfinder mission too -- making fun of the whimsical naming of rocks at a site. Hello? This machine is traversing an unknown area for the first time, using features along the way as landmarks, and selecting some of the rocks for more intensive study. Software and planning-wise, the equipment could care less how the rocks are designated, and scientifically it does not matter either. They could all be given bland reference numbers. But most people relate to descriptive names better.

      This is no different from a programmer calling a variable "xposition" or "output" rather than calling it "foo", "q42", or labelling each variable in succession "a1", "a2", "a3", et cetera. If you want to obfuscate the scientific efforts, sure, let's name all the rocks in some arcane numerical fashion; but if obfuscation is not the goal, why not give them names? This has nothing to do with an "air of arrogance" or trying to relate to (your term) "unwashed masses". The names are as useful to the scientists because scientists are just as human as everyone else is: they remember names better.

      Maybe your brain works differently from most people's, but for me, saying a chemical analysis came from "Adirondack" because the mission planners decided "Sushi" was too covered with dust is much more memorable, and less error-prone than saying "Rock #1267" was less dusty than "Rock #1245" (I've made up a bland numbering approach). This is a wise *human* engineering decision.

      Be critical of NASA's approach. This is a good thing, for all the serious reasons that you list (e.g., that people's lives may be on the line). Do evaluate things in the context of the "stark facts of reality", but use a bit of common sense when you do it, and do not forget the human element. Naming the rocks makes a whole lot of sense, and it most certainly is not because scientists are trying to be condescending. It is because it is practical for them and for everyone else.

    36. Re:Spirit rebooting 60 times a day by spaceyhackerlady · · Score: 1

      The satellite in question used a Hamming code on its RAM for single-bit error correction (which happened lots, and was reported in the telemetry) and two-bit error detection (crash! - happened a couple of times).

      This was easy to implement and worked well. Bear in mind that the more circuitry you have up there, the more there is to fail. A hardware watchdog with error-correcting RAM was judged to be cheaper and more reliable than the multiple-bank memory system you suggested. The voting system would be subject to radiation problems too.

      This particular satellite didn't have any ROM. Flight software was uploaded by ground stations through a hardware front panel, just like flipping the switches on an Altair...

      ...laura

    37. Re:Spirit rebooting 60 times a day by Anepthia · · Score: 1

      well, now we could use a Microsoft os on the rover, at least then we'd have someone we can comfortably blame

  11. What was in the data? by Anonymous Coward · · Score: 2, Funny

    &^@%$@ WJS&&# D&@#&&# DD

    im sorry dave i can't do that

    &*A^S^ DJHDHSHA ASHHASD&@^%@@ DD&D^^@

    1. Re:What was in the data? by GooTi · · Score: 2, Funny

      You forgot perl -e at the beginning...

    2. Re:What was in the data? by Adrick42 · · Score: 1

      It was something about "how to serve man"

    3. Re:What was in the data? by rock_climbing_guy · · Score: 1
      Actually, I think it probably says

      "How are you gentlemen? All your base are belong to us. You have no chance to survive make your time. Ha! Ha! Ha!

      All your base
      All your base
      All your base

      M4R5 0WNZ J00!!!!!

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
  12. CNN article by pvt_medic · · Score: 4, Interesting

    Cnn has an article on some updates. Apparently the engineers been having all sorts of fun with the thing here a quick excert. "Cautioning that they will need more time to understand what went wrong, project engineers said they have determined that Spirit has rebooted or tried to reboot itself more than 60 times a day since the failure."

    --
    30% Troll, 50% Underrated, 10% Interesting
    Score:5, Troll
    1. Re:CNN article by Bertie · · Score: 2, Funny

      Bet they're sick looking at ScanDisk running...

    2. Re:CNN article by Anonymous Coward · · Score: 0

      Now i'm sure..Spirit's gotta be running Windows ME!

    3. Re:CNN article by operagost · · Score: 3, Funny

      To avoid seeing this message, please shut down using the Start menu.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    4. Re:CNN article by AbbyNormal · · Score: 4, Funny

      I understand NASA was in a tight budget situation, but overclocking a Martian Planet robot was probably not such a good idea.

      --
      Sig it.
    5. Re:CNN article by antiMStroll · · Score: 1

      Cue Clippy joke in 3....2.....1......

    6. Re:CNN article by Mazzie · · Score: 1

      Why don't they just call the 800 number and request remote hands?

      --
      Having a bookmark to Google does not make you an expert on everything.
    7. Re:CNN article by SpaceLifeForm · · Score: 1
      Clippy: I see that you are a Martian. Please back away as you are blocking my solar panel.

      [reboot]

      Clippy: I see that you are a Martian. Please back ...

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    8. Re:CNN article by LearnToSpell · · Score: 1
      Hi! It looks like you're trying to drive the Mars Rover! Would you like to:
      • Start a new trip?
      • Continue a previously saved trip?
      • Reboot?
      • Play Solitaire?
  13. It wasn't exactly 'filler' by Eevee · · Score: 5, Informative

    Only a couple of frames were fillers of random values. Most of the frames were engineering data. No actual scientific data came down, though.

    Still, it's a good sign that it's still able to talk.

    1. Re:It wasn't exactly 'filler' by Anonymous Coward · · Score: 0

      He probably meant filler as in not educational information.

    2. Re:It wasn't exactly 'filler' by bbowers · · Score: 1

      Help! I've fallen and I can't get up!

      The bad thing is they have another almost exact copy of the Spirit in orbit now ready to touchdown... Should be interesting to see if this one crashes too.

      --
      Even a stopped clock gives the right time twice a day.
    3. Re:It wasn't exactly 'filler' by Walkiry · · Score: 1

      No actual scientific data came down, though.

      At this point in time, scientific data be damned! As long as the Engineers get all the data they need to find out what's wrong, and hopefully fix it, that data is worth every bit.

      We've already losr Beagle up there, losing Spirit before Opportunity arrives would be very very bad. I hope, I *really* hope, the problem is software and not hardware.

      --
      ---- Take the Space Quiz!
  14. get your facts rights you moron by Anonymous Coward · · Score: 0

    The rover is running VXWorks.

  15. Someone was thinking ahead by Crudely_Indecent · · Score: 3, Insightful

    It's nice to know that NASA engineers threw debugging code in the mix. Otherwise, we'd have a $410,000,000 junkyard on the red planet.

    I don't know what I'd do if I didn't get to see high resolution pictures of dirt and rock every day.

    --


    "Lame" - Galaxar
    1. Re:Someone was thinking ahead by judicar · · Score: 0

      For $400M you can be sure that rover has more backdoors than neverland ranch.

  16. Damn suspend mode... by Anonymous Coward · · Score: 1, Funny

    Suspend mode never really works after a while, does it?

  17. In other news by Anonymous Coward · · Score: 0

    Beagles EMP weapon has been declared a partial failure after NASA received debug information from their ROVER even after begle activated its weapon!

  18. Re:Linux Cost Tax Payers at least $410M...nothing by TheGrayArea · · Score: 5, Informative

    You might want to check your facts before you spew. While the ground system is heavy on Linux according to the article you referenced, the actual OS on the rover itself is VxWorks from Wind River.
    http://www.windriver.com/news/press/20040105.html

    --

    This space for rent.
  19. Who to blame it on... by darth_silliarse · · Score: 5, Funny

    Spirit Sends Debug Information to Earth

    A Fatal Exception 0E has occurred at 0028:C0231810 in VXD VMM(0D) + 00001810

    Cool!

    --
    I've noticed that everyone who is for abortion has already been born - Ronald Reagan
  20. The awnser is simple... by Drakin · · Score: 2, Funny

    The little green men finally got thier hands on it... and haven't quite figured out how to put it back together again.

  21. Re:Linux Cost Tax Payers at least $410M...nothing by nut · · Score: 0, Interesting

    Hmm... I hate to admit it but this probably a fair comment.
    Failure rates on RTOS's is a known metric. If they used commercial hardware and commercially used software, did they check out the numbers? I would be surprised if Linux beat out QNX as the most reliable embedded operating system.

    --
    Never trust a man in a blue trench coat, Never drive a car when you're dead
  22. 128 Kilobits by mcleodnine · · Score: 5, Funny

    128 kbps over 35 million miles... looks like we'll need another benchmark to replace the station wagon full of DAT tapes



    --
    one better than mcleodeight
    1. Re:128 Kilobits by Scott+Wood · · Score: 1

      How about spacecraft full of high-capacity hard drives? Just one 150GB drive would take over 108 days to transfer over a 128 kb/s link...

    2. Re:128 Kilobits by Anonymous Coward · · Score: 0

      When the analogy includes the time it takes for said station wagon to travel the distance, the bloodiness of your rectum from being such an ass-raping idiot is quite amazing.

      To quote you, shut the fuck up.

    3. Re:128 Kilobits by Anonymous Coward · · Score: 0
      I believe what he was getting at was that 128kbits replacing a station wagon full of DATs travelling 3000 miles is different to 128kbits replacing a station wagon full of DATs travelling from here to Mars.

      So lose the attitude, little man.

    4. Re:128 Kilobits by Anonymous Coward · · Score: 0

      it still takes at least 6 months to get to mars with current space technology.

    5. Re:128 Kilobits by Scott+Wood · · Score: 1

      108 days was just for one hard drive. I don't know exactly how many drives would constitute being full of them, but it'd only take two drives to exceed 6 months.

  23. wrong command, tell rover by Anonymous Coward · · Score: 0

    sitdown -r now

  24. Re:Linux Cost Tax Payers at least $410M...nothing by Kumochisonan · · Score: 2, Informative

    IIRC... The 'Spirit' rover runs VxWorks.

    Why is it that you do not know this? mmm?

    --
    kill elrond
    take elrond
    put elrond in cupboard
  25. Receiving Transmission... by Anonymous Coward · · Score: 0

    Receiving transmission...
    Download completed at 128 kbits, playing...
    Unknown Error!
    .
    ..
    Unknown Error!
    .
    ..
    Receiving transmission at 128 kbits...
    ALL YOUR ROBOTS ARE BELONG TO US!

  26. got some useful data by cheezus · · Score: 3, Insightful

    The transmission included power subsystem engineering data, no science data, and several frames of "fill data." Fill data are sets of intentionally random numbers that do not provide information.

    They don't say why it's sending fill data, but I bet the NASA geeks are happy about getting that engineering data.

    If we could put a man on the moon with slide rulers, we should have no problem figuring out how to three-key a computer on another planet

    --
    /bin/fortune | slashdotsig.sh
    1. Re:got some useful data by bhtooefr · · Score: 0, Redundant

      I think CNet said it was three-keying itself 60 times a day.

    2. Re:got some useful data by Anonymous Coward · · Score: 0

      Fill data are sets of intentionally random numbers that do not provide information.

      ---Begin Debug.txt---
      4LL uR B453 aRe BeL0nG 2 Uz.
      U b 0wnd by 4zN ThuGz Assoc.
      ---End Debug.txt

      My god, Jim--Look at these random numbers!? It's almost some kind of language! Maybe it's martians? No....ASIANS! Damn chinese hackers!

    3. Re:got some useful data by John+Hasler · · Score: 1

      a) It's slide rule, not slide ruler.

      b) They had computers and calculators.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    4. Re:got some useful data by Phekko · · Score: 1

      Sounds like a slow but expensive random number generator to me ;)

      --

      Sigs for Nerds. Sigs that Matter.
    5. Re:got some useful data by the+eric+conspiracy · · Score: 1

      Yes, but Enrico Fermi didn't have a calculator.

      The Italian Navigator built and ran the first fission reactor using wooden sticks to calculate how far to pull out the dampening rods. It sort of makes you realize that the human mind has very few real limits.

    6. Re:got some useful data by Anonymous Coward · · Score: 0

      I think the first good handheld calculator with more than 4 functions was the HP-35 around 1972. Sold for $395. Was the envy of every college student but out of our price range. Desktop units were around earlier.

    7. Re:got some useful data by SnowZero · · Score: 4, Informative

      On Earth at least, picking bits off of radio links usually involves an adaptive threshold and a clock that syncs to the clock of the sender. Sending too many 1's or 0's in a row can interfere with that because there aren't any "bit edges" on the signal. Sending random data ensures all patterns are equally likely and your adaptive filter stays happy for when you have real data to send. Otherwise you'll miss the first part while you re-establish the threshold and sync to the signal.

      My guess is the NASA rover's link follows a similar principle, though its probably using some pretty damn fancy techniques to get the data from that far. Oh and missing the first part of the data would really suck for them since a retransmit would take 20 minutes.

    8. Re:got some useful data by Anonymous Coward · · Score: 0

      Fill data, yeah right! Ever read 'Contact'? They're telling us how to build a spaceship, or a bomb!

  27. 60 reboots? by UnknowingFool · · Score: 2, Funny
    . . .Spirit has rebooted or tried to reboot itself more than 60 times a day since the failure.

    At 73 megabits, that's a lot of BSOD. Oops. Sorry. Red Screens of Death with Spirit being on Mars and all.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
    1. Re:60 reboots? by SpaceRook · · Score: 1

      Red Screens of Death with Spirit being on Mars and all.

      Actually, red screens of death are what you get when Lotus Notes crashes.

    2. Re:60 reboots? by DCowern · · Score: 1

      So you say Spirit's running Lotus Notes? There's the problem right there. ;-)

  28. haha pathetic by relrelrel · · Score: 0, Troll

    128 kBits/sec!, i'm running at 256k up and 512k down, and my connection and computer didn't cost the $400m or whatever it was. NASA should shop around instead of going for whatever ISP approaches them first.

    --
    --- any post that takes longer than 20 seconds to write, isn't worth writing
  29. Wind river by hool5400 · · Score: 2, Interesting

    Maybe Wind River will not be so quick to brag now :)

    --

    Remember, it takes 42 muscles to frown and only 4 to pull the trigger of a sniper rifle.
    1. Re:Wind river by Anonymous Coward · · Score: 1, Insightful

      Hmmm, even they can do nothing against hardware errors... what this appears to be.
      The good news is that this software appears to handle a hardware error situation gracefully, as it should. Bragging time may still be ahead.

    2. Re:Wind river by enosys · · Score: 1

      It's not handling it very gracefully with all the reboots and unpredictable behaviour. There's no excuse for that unless it's a problem in the computer or something that directly affects the computer, like power or thermal control.

    3. Re:Wind river by AaronW · · Score: 5, Informative

      I wouldn't brag. I've been programming VxWorks for several years now and all I can say is it's a piece of crap for a complex system.

      VxWorks does not provide any memory protection (well, AE does, but it's so buggy nobody uses it).

      If a task dies, it does not clean up after it. All memory is global, i.e. any task can overwrite memory for any other task.

      Wind River couldn't even implement a decent malloc implementation. I had to replace it with Doug Lea's DLMalloc code (which glibc's malloc is based off of). It fragments horribly, and becomes increasingly slower the more free blocks exist.

      Just by replacing malloc, I brought the time down on our box from 50 minutes to under 3 minutes and went from tens of thousands of fragments to a couple of dozen.

      If you want a reliable embedded system with a lot of complexity, go with QNX or perhapse a good embedded Linux (I like Timesys Linux myself - good realtime support).

      At least with QNX if there's a problem in a task, it's much easier to isolate it and not kill the entire system. As it is on the product I'm working on, if a task dies about the only way to recover is to reboot. Also, VxWorks has piss-poor built-in debugging support. Sometimes you can get a stack trace. Tracing the heap is virtually impossible (and because it's a global memory pool, you don't even know what blocks were allocated by what task or even how much memory each task has allocated). In the product I'm working on I added such support to find memory leaks and detect memory corruption.

      VxWorks AE does provide memory protection. We tried to use it, but it was so buggy and slow we had to drop it and go back to standard VxWorks.

      VxWorks hasn't really changed in the last few years and Wind River is losing customers like crazy to the better alternatives. They're hemmoraging money at an astronomical rate and quickly losing market share to the likes of QNX and Linux.

      Even the realtime performance of VxWorks isn't that great. The finest granularity for a reliable timer is 1/2 the system tick rate (often no more than 20ms resolution).

      VxWorks doesn't have a shell as such either. The commands you type in are functions with parameters to those functions. You can do things like my_global = global_a + 7

      or

      my_func(&my_global, 3)

      on the command line, but it's not at all like a traditional command line.

      Most real-time Linux implementations arn't all that great either from my research into it. Most don't deal with priority inversion, or require a completely separate set of APIs for RT tasks (i.e. RT Linux). I found Timesys Linux to solve most of these issues and it looks like our next generation will be based off of either Timesys Linux or QNX.

      -Aaron

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    4. Re:Wind river by Anonymous Coward · · Score: 0

      Did you look at eCos, at all?

    5. Re:Wind river by gnalre · · Score: 3, Interesting

      While I agree with the post in general, the one thing I do like about windriver is some of the debugging tools. It is hard to see how we could get along without windView for instance.

      I have been porting some vxWorks applications to windows recently(Don't ask) and the lack of a tool like that is killing me.

      Any suggestion of such a tool like windview that works on windows would be gratefully accepted.

      --
      Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
    6. Re:Wind river by AaronW · · Score: 2, Interesting

      I hate to follow up to my own post, but I heard on NPR that the problem is in the Flash memory.

      Usually in VxWorks everything is compiled and linked into a single binary image (i.e. no filesystem). For flash, the only built-in file system is FAT, not even FAT32. Due to this, it makes the flash much more critical. Fat itself is not very robust.

      Ideally they would have at least 2 copies of the image in flash and switch to the secondary if the primary fails a CRC or other validation test. Also, it should have been designed to survive a flash chip dying. I can see that it would be easy for the flash to get corrupted due to the radiation. Apparently they're working around it by bypassing the flash and just using RAM.

      I would have thought that the flash subsystem would be designed with some fairly healthy ECC (i.e. handling bit errors at the same time at least one flash chip is dead). Maybe go so far as 3 flash banks with ECC for triple redundancy.

      It would be interesting to see how the computer of the Mars rover was designed.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
  30. Re:Linux Cost Tax Payers at least $410M...nothing by relrelrel · · Score: 1

    I agree, I think Linux certainly has a very long way to go to match-up to QNX, though to be fair one targets servers and the other targets life support-like machines in Hospitals, but Linux isn't anywhere near QNX, and shouldn't even try to be, and shouldn't be expected to be.

    --
    --- any post that takes longer than 20 seconds to write, isn't worth writing
  31. Re:Linux Cost Tax Payers at least $410M...nothing by Anonymous Coward · · Score: 0

    It's not a fair comment, it's a troll. The rover runs VxWorks.

  32. debugging by rvr · · Score: 1

    I will be quite interested to see how debugging goes. I have always enjoyed finding such problems myself and the added bonus of it being on Mars makes it that much more interesting. This is quite different from the old Apollo days. Good luck NASA and I am praying to the byte god for you.

    1. Re:debugging by aled · · Score: 1

      Oh man! at 20 minutes per each step command I would send the autodestruct command after stepping 3 lines of code. Or commit suicide myself if there's no way to kick that thing at distance.

      --

      "I think this line is mostly filler"
    2. Re:debugging by Tablizer · · Score: 1

      will be quite interested to see how debugging goes. I have always enjoyed finding such problems myself and the added bonus of it being on Mars makes it that much more interesting. This is quite different from the old Apollo days. Good luck NASA and I am praying to the byte god for you.

      Hmmm. If they make the data public (which it should be), then hundreds of geeks would love to study it, perhaps finding a solution faster. However, preliminary indications are that it is a hardware failure.

      If it is the memory, I suppose new code could be written to avoid bad memory spots. If it is the CPU that is bad I have no idea what they would do. I suspect they would have to figure out (or guess) which instructions don't work and send code that does not use those instructions. But making a new compiler or writing machine code before the rover's expected life-span expires would be very tricky. Besides, the working set of remaining instructions may not even be Turing complete.

      Also, early indications are that the problem is intermittent because it appearently fails at a different spot on each reboot.

      It might be a flakey bus. I suppose they could implement a primative packet-checking routine to bypass bad packets, but this may be needed at both the source and destination, and I don't think both sides of the bus will be programmable.

      Puzzle puzzle. I just hope the rover's general condition lasts long enough to serve when/if computer solutions do come.

  33. Little Green Men by BenBenBen · · Score: 4, Funny

    Did the "filler data" look anything like this?

    --
    The Slashdot Paradox: "100% Overrated"
    1. Re:Little Green Men by Anonymous Coward · · Score: 0

      No, it looked like this: filler

    2. Re:Little Green Men by Anonymous Coward · · Score: 0

      NASA has been able to reestablish stable communications with the Mars Rover Spirit and begin receiving engineering data. This has allowed critical commands to be sent further isolating the issue. At this stage the problem has been traced to computer flash memory chips though the exact nature of this remains uncertain. However, NASA is now confident the issues can be worked around and Spirit could be rolling again within several weeks.

  34. I wonder by skinfitz · · Score: 4, Funny

    Doesn't Spirit's twin, Opportunity, start it's landing tomorrow?

    It's probably some bizarre licensing issue for the OS causing it to shut down as it's detected that NASA are trying to run two copies at the same time.

    Kind of like Beagle 2's problems caused by the transmissions being intercepted by the RIAA as they file a lawsuit against Colin Pillinger for offering illegal music downloads from Mars.

  35. The cause has been found by Smallpond · · Score: 4, Funny

    Fortunately, the cause of the blackout has been located and will be corrected soon.

    1. Re:The cause has been found by dincubus · · Score: 0, Redundant

      didn't the guys who built spirit have to put those little stickers on the casing of the robot that say "Intel inside" you would think that with 410 million dollars NASA could afford something a little better that Pentium I CPUs. I mean after all the Pentium I had that nasty little FPU problem.

      --
      a wise man once said "two wrongs dont make a right, but three rights do make a left" and that wise man was gallagher
    2. Re:The cause has been found by Anonymous Coward · · Score: 0

      Considering that incident sunlight on the Earth (not absorbed in the atmosphere) is about 1 KW/m^2, and that the typical solar cell has an efficiency of 10-15%, being further from the Sun on Mars, they aren't going to have a shitload of power. Perhaps they should have gone with the Pentium 4, since then they wouldn't have any need for a heater. I guess the processing and Warm Electronics Box heating teams weren't integrated enough to think on that one though :)

    3. Re:The cause has been found by freuddot · · Score: 1

      Do you really think they just go to the local computer store and buy a Pentium 1, then ship it to mars ?

      Hello !

      Those CPU are extensively tested. They probably used Pentium 1 because nothing better was available when testing began.

      Usually, they'll eat the CPU to 100 c. then to 0 c, and cycle the temperature between the two, while they test all the operations. This test goes on on many CPU, for years. Those CPU that were strong enough to handle this abuse are then used for mission critical stuff.

      They probably don't even use anything floating point, since there's a risk of something being wrong somewhere in the multiplication tables, whereas fix-point operations can be completely tested.

      The ppl building those systems are professional. If they used P1, there is a friggin good reason.

      J.

  36. Cause of Spirit problem known! by Jacco+de+Leeuw · · Score: 4, Funny
    --
    -------
    Warning: Slashdot may contain traces of nuts.
    1. Re:Cause of Spirit problem known! by Sinus0idal · · Score: 1

      Don't know about Martians, that there looks like the scousers have reached the moon...

  37. Silly Spammers by pardasaniman · · Score: 5, Funny

    It appears that while editing the crontab of the rover to send spam, the script-kiddie accidentally added a shutdown -r 24m . "Having the rover send spam was a great idea! When people ping the X-Originating IP, they'll surely timeout!!"

  38. 400 million and only one CPU by codepunk · · Score: 1, Insightful

    I saw over at the windriver site that this thing
    has a proprietary os and only on cpu and only one set of code. Now come on how frigging smart is that? Hell back at work I even have redundant clusters for nearly everything. Relying on a single computer that is a few hundred million miles away is, should I dare say? Retarded..

    --


    Got Code?
    1. Re:400 million and only one CPU by 0x0d0a · · Score: 5, Interesting

      Nasa systems that involve human life are highly redundant. I remember a lecture by a NASA engineer about systems on the Shuttle. There are *seven* redundant computers which calculate data. That data requires identical answers from four to be accepted.

      On Spirit, power is an issue. More CPUs == more power drain.

      Furthermore, I remember the folks initially speculating that something was wrong with the power system. I stopped following it, but it said that this transmission was composed of power subsystem diagnostic data. Could be it's a response requested earlier that it didn't have enough juice to send, in which case more CPUs would have actually exacerbated the problem. :-)

    2. Re:400 million and only one CPU by bucky0 · · Score: 1

      Even if there wasn't a full backup system for power reasons or whatnot, I thought there'd at least be a extreemly basic watchdog processor that would activate only after certain actions(reboot, hardware failure, etc...) sending debug data back home. Then again, I'm not getting paid the big bucks...

      --

      -Bucky
    3. Re:400 million and only one CPU by Hollinger · · Score: 5, Insightful

      Well, you know, what's interesting about that is:
      1. you'd have to increase the complexity of the device even more, exposing it to a higher risk of failure statistically
      2. you'd need more complicated software and hardware that would require more time and effort (money & delays)
      3. the hardware would need more power (limited batteries and solar panel capacity)
      4. the system would be heavier and bigger (costs are measured in grams, iirc).

      While you have a valid point, the constraints of this design give very strong tradeoffs among safety, feasability, and cash flow (and I'm sure there are others, but I'm not a rocket scientist). I'd imagine that some time was spent on redundant systems, but the adage of "Why have one when you can have two at twice the price?" only works when your budget can support the extra price of man-hours and cash.

      I'd argue that where you work has unlimited available power, and if you need more, you can ask your power company for more. You have the money to spend on a X-thousand-dollar sever that's been pre-fabbed by whatever company you like. If you need more, you get more drop-shipped to you within days. NASA had to build these little buggers from the ground up.

      <RANT>
      You know, if you take your philosophy of simply duplicating the entire machine, there is a backup. It's called "Opportunity." It lands tomorrow.

      I highly resent the fact that you've called some of the greatest engineers of our time "retarded." If you can't understand the problem (I certainly don't, but I do understand the concept of tradeoffs in design) you have no right to speak on the issue. Of course, this is slashdot. Everyone can mouth off about everything. Nevermind.
      </RANT>

      ~MCH.

    4. Re:400 million and only one CPU by SagSaw · · Score: 2, Informative

      I saw over at the windriver site that this thing has a proprietary os

      I'm not sure how this is a disadvantage. The people at NASA can't be experts at everything, and in this case, it looks like they decided to hire an outside company to write the rover software. Just becasue it is a proprietary OS doesn't meant that the code is any buggier, that NASA can't review the software, or that there is any less ability to debug the thing when problems occur.

      and only on cpu and only one set of code

      A second CPU (or an extra anything for that matter) would add to the weight and energy consumption of the device. I think one reliable system beats out two redundant (but necessarily more complex) systems in this case.

      --
      Come test your mettle in the world of Alter Aeon!
    5. Re:400 million and only one CPU by fermion · · Score: 2, Insightful
      It is a reliability issue. A second CPU is nice for redundancy, but integrated that second CPU complicates circuity. As things get more complicated, it gets more expensive to maintain the same level of reliability. The increase in expense in not linear. And since the reliability of the CPU is high, it is probably unlikely to be worth the expense when human life is not at risk.

      Most offices now have to have redundant computers because the reliability of the machines are so low. This make economic sense for the office. Space travel is not the office. With space travel you buy the highly reliable machines and test the hell out of them to make sure they work. Even with all that they don't always work. But when you are doing something new not everything works.

      Unfortunately kids today think Newton made his formulations the instant he got hit i the head. Explorations is about hard work and risks. And some guy in an office who has never done it has no idea of how complex it is.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    6. Re:400 million and only one CPU by oogoody · · Score: 1

      >I think one reliable system beats out two
      >redundant (but necessarily more complex)
      >systems in this case.

      That's kind of the point, that you don't
      know if something is reliable. With 2 boards
      they could watch each other in case something
      funky happened. As this is vxworks you know
      that will happen.

    7. Re:400 million and only one CPU by mi · · Score: 1
      I highly resent the fact that you've called some of the greatest engineers of our time "retarded."

      While I'm sure, NASA's engineers are not "retarded", I have no information about their credentials. How do you know, they are among the greatest of our time?

      Even if the individual engineers are, indeed, the best among living, another problem may well be with the organization. This is a government organization, after all... Even if all of the brightest techies and scientists dreamed of working for NASA, the brightest managers do not...

      --
      In Soviet Washington the swamp drains you.
    8. Re:400 million and only one CPU by Jon+Abbott · · Score: 2, Interesting
      1. you'd have to increase the complexity of the device even more, exposing it to a higher risk of failure statistically
      While that statement is correct for adding components in series, it is not correct when applied to adding components for redundancy (i.e. in parallel). Adding another CPU in parallel increases the redundancy, and therefore decreases the risk of failure statistically. Here is the math for both types:

      Series: If I add two components in series to a system, with reliability of R_1 and R_2, respectively, the overall system reliability is:

      R_series = R_1 * R_2
      To demonstrate this with real numbers, let's assume the values of R_1 = 0.95 and R_2 = 0.90. R_series would equal 0.95 * 0.90 = 0.855, or 85.5%. So, adding components in series makes reliability worse than the original reliability of either of the two components.

      Parallel: On the other hand, If I add two components in parallel, with reliability of R_1 and R_2, respectively, the overall system reliability is:

      R_parallel = 1-(1-R_1)*(1-R_2)
      Using the same values for R_1 and R_2 as above, the value of R_parallel would be 1-(1-0.95)*(1-0.90) = 0.995, or 99.5%. Redundant systems such as this are a good thing, because the overall chance of system failure can often be greatly reduced.

      Of course, the value of redundancy must of course be balanced with the overall cost of the system, which can be measured in money, man-hours, and weight... Most introductory courses in engineering management explain these tradeoffs in good detail, and help to understand how to maximize a project's reliability while minimizing the overall system cost.

      One of the most fascinating engineering management issues with Spirit and Opportunity is that the number of man-hours dedicated to both rovers is very limited, and now that Spirit is failing, less people will be available to make sure that Opportunity is going to land and operate successfully. The extra added cost of adding a second CPU or extra RAM to the rovers may well have already paid itself off, just for that very reason. A lack of man-hours devoted to Opportunity could spell as much doom to the project as a design flaw, but ultimately both cost money to fix. It all boils down to: "faster, cheaper, better -- pick any two."
    9. Re:400 million and only one CPU by Tablizer · · Score: 1

      More CPUs == more power drain.

      Only if the backup is on all the time. Leave it off when not being used. Perhaps the backup CPU could be smaller and slower, similar to how the spare tire on many cars looks almost like a bicycle wheel.

      Another approach would be to have 2 processors and normally do parallel processing. If one fails you simply lose the ability to do parallel processing. However, I imaging that this would make the hardware more complex.

    10. Re:400 million and only one CPU by Anonymous Coward · · Score: 0

      Except that more redundancy means more weight and you need extra components to combine the redundant systems (which CPU/memorybank/sensor is right and which is wrong?) means more weight (and complextity) means more batteries, means thicker cabling, means more weight, means bigger risk of getting stuck, means bigger motors to carry the weight, means more weight, means tougher chassis requirements, means more weight, means bigger parachute, means bigger airbags, means more weight, means bigger risk of crashing into the surface during landing, means more fuel required on board, means more weight, means much higher build and launch costs...

      So then you end up with only one highly redundant rover (which can still fail or blow up or crash or whatever) which can only explore 1 landing site and leaves only one orbiter circling Mars.

      That eats away a lot of your reliability which your formulas don't account for _and_ it halves the end result when everything goes OK.

      Some trade off.

      You better recalculate your formulas for the situation where R_1 == R_2 == reliability of each rover roving Mars in _parallel_.

    11. Re:400 million and only one CPU by Salsaman · · Score: 1

      If it were open source, they could post it on the internet, and then you, I, and everybody else could look for bugs.

    12. Re:400 million and only one CPU by firewood · · Score: 1
      While that statement is correct for adding components in series, it is not correct when applied to adding components for redundancy (i.e. in parallel). Adding another CPU in parallel increases the redundancy, and therefore decreases the risk of failure statistically.

      Even in parallel, if all the chopping and grinding required to make the redundant components weigh half as much then multiplies their failure rate, then you might well end up with an increased risk of failure anyway (especially once you include the additional parallel switchover stuff). Either that, or you've got to a more expensive launcher, filled with more explosive stuff (fuel) to push it out of our gravity well because of the duplicated weights.

    13. Re:400 million and only one CPU by Anonymous Coward · · Score: 0

      You're not being paid the big bucks because you're not even being paid. You live with your parents!

    14. Re:400 million and only one CPU by Anonymous Coward · · Score: 0

      "How do you know, they are among the greatest of our time?"

      If you were one of the greatest engineers of our time where would you work? Where you could make a difference, or at an oil company?

    15. Re:400 million and only one CPU by Anonymous Coward · · Score: 0
      Nasa systems that involve human life are highly redundant. I remember a lecture by a NASA engineer about systems on the Shuttle. There are *seven* redundant computers which calculate data. That data requires identical answers from four to be accepted.


      And a lot of good it did the passengers...

    16. Re:400 million and only one CPU by mkramer · · Score: 1

      Well, I think the reason for one cpu versus multiples has been explained well enough.... As for the proprietary OS, while vxWorks is not open source, companies using it CAN and have purchased the source code. We do it constantly for military space applications, for reason of fine-tuning, fault-tolerance modifications, and, obviously, for debugging purposes. I would imagine NASA does the same for probes the send a hundreds of millions of miles away from the nearest repair depot.

    17. Re:400 million and only one CPU by Jon+Abbott · · Score: 1
      I mentioned this in my post... Read it again:

      Of course, the value of redundancy must of course be balanced with the overall cost of the system, which can be measured in money, man-hours, and weight...
  39. They should change Spirit's name by Anonymous Coward · · Score: 0

    To Crisitunity (viz. Opportunity, the other rover, Chinese saying, and The Simpsons).

  40. mars dvd message by xk · · Score: 5, Interesting

    Has anyone cracked this yet?

    -bk.

    1. Re:mars dvd message by Anonymous Coward · · Score: 0

      It seems that Spirit was partly built from Lego. But they drilled a hole through the pieces. That's a big no-no.

    2. Re:mars dvd message by bgeer · · Score: 1
      I've got it, I've got it!

      DONT FORGET don't forget?? forget what!

      TO DRINK almost there...

      YOUR.. OVALTINE

    3. Re:mars dvd message by seann · · Score: 1

      yeah

      It says, "When you can read this, the Olsen twins are hot and legal."

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    4. Re:mars dvd message by OgreChow · · Score: 1

      "How to Serve Man"

    5. Re:mars dvd message by Anonymous Coward · · Score: 0

      yes. me. just now.

      the hardest part was working out which was a line and which was a dot from that terrible picture..

      you'd think they could copy it out for us.

    6. Re:mars dvd message by Tablizer · · Score: 1

      It seems that Spirit was partly built from Lego. But they drilled a hole through the pieces.

      I suppose that is kind of like stapling masking tape.

    7. Re:mars dvd message by Anonymous Coward · · Score: 0

      Um, DVD?
      Sure I know what's that. That's the css key for this DVD. They can't expect martians to know where to download it, besides, isn't it illegal?
      It seems to be the right size too..

    8. Re:mars dvd message by 222 · · Score: 2, Informative

      Yea, I actually asked ( http://www.elonka.com )Elonka of Kryptos fame about this yesterday, it seems someone has indeed cracked it, although im not sure if any of them have come forward.
      Although i havent personally worked on this, it really seems like something that nasa put together for middle school students looking for something fun to do, not something any experienced codebreaker would have trouble poking through.

    9. Re:mars dvd message by devnulljapan · · Score: 1

      Yup, took about 20 minutes with the hint of a longer piece of text written in the code. I just worked out the key just now.
      The hardest parts were
      1. (as mentioned by another poster) reading the message from the photos -- try viewing only the red channel on the sharpest image).
      2. whoever encoded the hint text can't bloody spell!!! (decipher it and you'll see what I mean).

    10. Re:mars dvd message by Fzz · · Score: 1

      It took me about three hours using the hints. But there's no typo in the hint text - you must have made an error in deciphering.

    11. Re:mars dvd message by meithan · · Score: 1

      Took about 3 hours, but finally deciphered the message, and got my certificate. The message is great, and worth the effort! Clue #7 (posted January 26) helped a lot, inspite of a mistake in the hint itself (did anyone notice it?). Here's the link to the page, in case you want to give it a try: https://planetary.org/redrover-dvd/dvd_spirit.html

  41. java.lang. OutOfMemoryError by ManyLostPackets · · Score: 0, Offtopic

    Is it using Swing?

  42. CONTENTS OF MESSAGE by tjstork · · Score: 4, Funny

    "I can't swim.. I CaN'T sWim ... I cannot swim... I can't swim.. I can't swim.. I can't swim.. I can't swim.. I can't swim.. I can't swim.. sdf@#$@#$@#$

    --
    This is my sig.
    1. Re:CONTENTS OF MESSAGE by Anonymous Coward · · Score: 0

      Better Learn to Swim...

    2. Re:CONTENTS OF MESSAGE by roman_mir · · Score: 1

      So, I take it, you cannot swim?

    3. Re:CONTENTS OF MESSAGE by Anonymous Coward · · Score: 0

      *sigh* the rover can't swim, the only way that would be an issue would be that if it found water, finding water was one of the main missions of the rover, get the joke now?

    4. Re:CONTENTS OF MESSAGE by roman_mir · · Score: 1

      Idiot. Joke is on you, pal.

    5. Re:CONTENTS OF MESSAGE by babbage · · Score: 0, Offtopic

      All work and no play makes Spirit a dull boy. All work and no play makes Spirit a dull boy.ll work and no play makes Spirit a dull boy. All work and no plkay makes Spit a dull boy.All lwork and no play makes Spirit a dull boy. All work and no play makes Spirit a dull boy.All work and no play makes Spirit a dull boy. All work and no play makes Spirit a dull boyAll work and no play makes Spirit a dull boy. All work and no play makes Spirit a dull boy. All work and no play akes psirit a dull boy.

  43. or rather... by Anonymous Coward · · Score: 0

    Segmentation fault. Core dumped.

  44. 73 MBits by armando_wall · · Score: 1

    A Spirit technician:

    "Oops.... they downloaded my 73-MBit secret mars blog! Thank God I encrypted it!!"

  45. NASA was trying to hide illegal mp3's on mars by Anonymous Coward · · Score: 5, Funny

    rover: 128kbps
    most mp3's: 128kbps
    COINCIDENCE?
    i think not.

    1. Re:NASA was trying to hide illegal mp3's on mars by EpsCylonB · · Score: 4, Funny

      Nasa wants us all dead!
      Nasa sent up monkeys. Are they all accounted for?
      Nasa sent up robots. Where are they now?

      "We can defeat the monkeys. We can defeat the robots.
      BUT NOT AT THE SAME TIME!!!"
      - Lewis Black

    2. Re:NASA was trying to hide illegal mp3's on mars by Spunk · · Score: 1

      Perhaps we can convince them to fight each other?

      Back to the original comment, there's an accompanying soundtrack too. There are animated and live-action videos out there, but I couldn't find a good link.

  46. vxWorks... by codepunk · · Score: 2, Informative

    From the windriver site....

    Power and versatility was delivered via the advanced applications developed for each of the robotic functions of the Rover devices, plus their communications links with the landing craft. VxWorks not only served as the ideal development platform for the engineers, it also had to be sufficiently robust itself to ensure it would perform according to plan under the extreme conditions on Mars and during the journey from Earth.

    To bad it never makes it to run level three sounds like init is dying..

    --


    Got Code?
  47. I, for one, welcome our... by Anonymous Coward · · Score: 5, Funny

    ...European, constantly rebooting, battery draining overlords. Now we know Beagle 2 was not lost but was in transit to Gusev crater. It took a little time to silently creep up behind spirit. If we had a high-enough resolution camera we would see that damn dog continuously poking at the rover, pressing our reset button.

    Cheers to the European engineers who caught us with our pants downs and jeers to the American engineers who thought our little rover needed an external reset button for some reason.

  48. Re:Linux Cost Tax Payers at least $410M...nothing by sir_cello · · Score: 4, Informative


    Some of us Engineers work with RTOS all the time, not just for fun-and-dandy projects, for for multi-million dollar outcomes. Consensus is that Linux is not good enough. QNX, VRTX, VxWorks etc are still the preferred choices, but everyone admits that Linux is getting there. Most of us don't hang out on slashdot, yet many Linux zealots do: you don't get a good opinion here.

  49. filler.. by -Maurice66- · · Score: 1

    Could this filler not be the echo of the FOX network of last night?

  50. New superlative: by Snork+Asaurus · · Score: 4, Funny

    Extreme Remote Debugging

    --
    Sigs are bad for your health.
    1. Re:New superlative: by Tablizer · · Score: 1

      Terribly Extreme Remote Debugging: TERD

  51. ok... by HitByASquirrel · · Score: 1

    so the martians have found it, disassembled it, and reverse-engineered our communication tech

    great

    1. Re:ok... by aled · · Score: 1

      And sending virus over the link. Or are we supposed to believe in Random Fillers from Mars Spirit? Nah, they are revenging for Independence Day.

      --

      "I think this line is mostly filler"
  52. Ive been telling you... by TitanOfire · · Score: 2, Interesting

    How many times do I have to say it? Robots just dont work for shit. Why dont we just send up some of those hyper-intelligent monkeys that we sent to the moon. I mean seriously it would cost a lot less. And then theyd make movies, how cool would it be to see another movie about a chimp doing what a human could do a billion times better?

  53. x-rays? by Anonymous Coward · · Score: 0

    prolly the x-raying and alpha-raying
    their planet was considered an attack on
    mars.
    so the marschen hit back ...

  54. Re:Linux Cost Tax Payers at least $410M...nothing by ATN · · Score: 0

    :) hmm so I suppose this opinion isn't good since it 's on slashdot. Nothing to see here, move on folks.

  55. Connections by vpscolo · · Score: 3, Funny

    Great the probe has a faster connection than I have. Now I've got to go live on mars

    Rus

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

      they paid 400 million for that link. How much did you spend on yours?

      Thought so.

  56. should NASA let Wind River write the code? by polished+look+2 · · Score: 1, Insightful

    I'm wondering if this is a software glitch running on Spirit and if so this truly does call into question the competence of Wind River, the people that wrote the code in use inside of Spirit. Why doesn't NASA hire its own programmers instead of hiring another firm to write it for them?

    1. Re:should NASA let Wind River write the code? by Anonymous Coward · · Score: 0

      To save money.

      NASA is just a victim of the ideology of the last 24 years wherein everything in guva mint somehow needs to be turned into a business. Mind you that much of the Space Shuttle program uses outside contractors, and Haliburton has been putting its lusty eyes on some Mars business as well.

      You get what you pay for.

    2. Re:should NASA let Wind River write the code? by Detritus · · Score: 5, Insightful

      If there is a COTS (commercial off-the-shelf) real-time operating system available that meets the system requirements, why go to the risk and expense of writing your own from scratch? Do you expect NASA to fabricate every component in the spacecraft?

      --
      Mea navis aericumbens anguillis abundat
    3. Re:should NASA let Wind River write the code? by Loki_1929 · · Score: 2, Interesting

      "Do you expect NASA to fabricate every component in the spacecraft?"

      If we gave them a budget? Yes.

      Nasa's fiscal year 2003 budget: $15.1 Billion.
      DoD's fiscal year 2003 budget: $396.1 Billion.

      The DoD's budget does not include emergency supplementals, such as the $40 billion supplemental in '02, or the $87 billion supplemental requested in '03.

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
    4. Re:should NASA let Wind River write the code? by Anonymous Coward · · Score: 0

      A) No one yet knows the cause of the problems so pointing fingers at software much less WindRiver is ... a tad reckless.

      B) NASA and JPL have lots of programmers and as far as I know they wrote *all* the software running on the rovers except for the OS. Doesn't seem so unreasonable to me.

    5. Re:should NASA let Wind River write the code? by Dark+Lord+Seth · · Score: 2, Funny
      Do you expect NASA to fabricate every component in the spacecraft?

      Of course not. I bet Bob's Electronics Boutique has got just the right parts. Piece of PCB, a blue LED, duct tape, a goat... You mention it, they got it.

    6. Re:should NASA let Wind River write the code? by vidarh · · Score: 1

      And even so the DoD manufacture very little of their own material...

    7. Re:should NASA let Wind River write the code? by vidarh · · Score: 1
      Because it's likely that a company specialising in hard realtime embedded OS's that have been one of the market leaders in that area for years will know how to deal with realtime issues better than their own engineers? Or because they do it well enough, and NASA have their engineers busy on other parts of the project?

      Why do you start bringing up the comptence of a specific contractor before NASA even know what the problem is?

    8. Re:should NASA let Wind River write the code? by mkramer · · Score: 1

      And even the people the Dod gets to design and manufacture their products use third party software, like vxWorks in most every application.

      If a company like NASA does not already have a RTOS of their own creation, they've basically got three options:

      a) Write one from scratch with their existing, unexperienced (in that field) programming staff
      b) Write one from scratch with the help of experts hired away from a company that already has a tried and true RTOS
      c) Obtain one from a company that already has a tried and true RTOS

      Seems to me like option c is "faster, better, cheaper." In the good sense of the phrase.

  57. The message received... by Anonymous Coward · · Score: 0

    Keyboard error. Press F1 to continue.

    1. Re:The message received... by Performaman · · Score: 1

      I'll bet that some Martian is using it to download p0rn.

      --

      I have gas, but my car uses petrol.
  58. WiFi To mars... by dnaboy · · Score: 2, Funny

    I would love to see the length of pringles cans used to make the WiFi antenna to get that signal back to earth.

  59. It's all done for the TV ratings by roman_mir · · Score: 5, Funny

    you remember, the Apollo 13, the one with Tom Hanks? Where the austronauts believe that their transmission is watched by the viewers on Earth but in fact all TV networks refused the transmission, stating that NASA made flights to the Moon as exciting as trips to Pittsburgh (or something of this kind)?

    This is what is happenning people, the new in reality TV - our own Mars Rover - The Ultimate Survivor. The Opportunity will be landing today, so the audience should be able to vote for which rover is going to be kicked out of the show.

    The Drama, The Excitement, The Unknonw, The Sex... oh, wait!

    1. Re:It's all done for the TV ratings by Tablizer · · Score: 1


      The Drama, The Excitement, The Unknown, The Sex... oh, wait!

      What it does to rocks seems to qualify in my book. If I did that to a rock with my parts it would certainly be considered sex.

    2. Re:It's all done for the TV ratings by wildsurf · · Score: 1

      so the audience should be able to vote for which rover is going to be kicked out of the show.

      Which rover is going to be voted off the planet, you mean.

      --
      Weeks of coding saves hours of planning.
    3. Re:It's all done for the TV ratings by roman_mir · · Score: 1

      Why, were people in the Survivor kicked off the planet?

  60. Lets hope... by Angelonio · · Score: 2, Funny

    that it is not Java serialized objects they are receiving to debug...

  61. 20mhz + 128kb of ram by neffstar · · Score: 0

    Just how much debug info could this beast store and/or transmitt live?

    At 128kbits (peak) thats what 8 seconds to dump the ram, 16 seconds to dump the flash memory.

    It still amazes me that a machine this low speced does what it does.

    1. Re:20mhz + 128kb of ram by anubi · · Score: 1
      You might be surprised with what you can do with low speed machines. Believe it or not, we used to use old RCA CDP-1802 processors for this kind of stuff! 8 bit. Around 1 MHz on a good day. And a helluva bitch to program in assembly. But they were silicon-on-sapphire and they were the most resistant to radiation of anything we had.

      A good violinist can make beautiful music with an old fiddle found in a garage sale. Someone ignorant of how to play the things will not get a decent note from even a Stradivarius.

      Just for fun, I took a class in data structures at the local college, just to see how things have changed in 20 years. The classroom was filled with students having computers having at least 100 times the power of what I used. Just for the fun of it, I used my old Borland Turbo C++ for DOS with an old 386SX to do the coursework. Nostalgia, I suppose. like taking the old car out for a spin once in a while.

      In our field, knowing what to do is a helluva lot more important than having the shiniest tool.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

  62. Maybe he needs input by fstanchina · · Score: 1

    Isn't the little rover surprisingly similar to number 5? I don't think there are thunderstorms on Mars, but if they can't get Spirit to behave properly maybe they just need to promise they won't reprogram it...

    1. Re:Maybe he needs input by Anonymous Coward · · Score: 0

      Now all together: Put on your brigtest moronic 80's smiles and sing:

      "Who's Spirit she said..."

  63. Mars Orbiter pictures of Spirit by AndroidCat · · Score: 1
    The Mars Global Surveyor is sending back pictures of Spirit, the other bits, 1st through 4th bounces, the other bounces, and the other other bounces...

    They're also trying to get some shots of Beagle 2 to see what happened.

    --
    One line blog. I hear that they're called Twitters now.
    1. Re:Mars Orbiter pictures of Spirit by AndroidCat · · Score: 2, Informative

      Argh! I thought I added the link (Preview is for whmips!)

      --
      One line blog. I hear that they're called Twitters now.
  64. Suspiciously good pics of landing site from orbit by hazee · · Score: 3, Interesting

    Is it just me, or has anyone else been very puzzled by the pics that NASA released of Sprit's landing site? These were supposedly taken by the Mars Orbiter Camera on the Mars Global Surveyor.

    I thought that the best cameras in orbit around Mars were those on the European Mars Express, with a top resolution of 12 metres/pixel, and yet here the Spirit lander, about 2 metres aross, is spread across about 10 pixels.

    Something's not right...

  65. Re:Linux Cost Tax Payers at least $410M...nothing by 0x0d0a · · Score: 2, Interesting

    How often is a bug the fault of an RTOS, and how often introduced by the coders working on a particular project?

  66. That's nothing... by Epistax · · Score: 1

    I once downloaded 1.9 gigs (Linux) at 2.8 kbytes/sec (Modem).

    1. Re:That's nothing... by Anonymous Coward · · Score: 0

      I've downloaded several 300 meg game demos on my 2.8 KB/s line. wget -c kicks ass

    2. Re:That's nothing... by Anonymous Coward · · Score: 0
      And I downloaded nearly 50 GiB with my 56k-modem (4.2KiB/s) since March-2003, 15:00..08:00(Mon-Fri),24h(Sat,Sun) without stopping!!!, aprox. 18 hours/day!!!

      I downloaded Linux ISOs, music mp3, ogg, divx, xvid, files, programs, tarballs, webs, letters, ... a lot of useful information.

      open4free

  67. Hope there're a few little green ones around by Anonymous Coward · · Score: 0

    Spirit Sends Debug Information to Earth

    "Press any key to reboot the Spirit now."

  68. The solution is obvious by PollGuy · · Score: 1, Funny

    It won't to go sleep despite two direct commands?

    Ever heard of dog years, i.e., seven for every human year?

    I think we just found the rate of "spirit years," because this is clearly just a rebellious adolescent rover.

  69. Battlebots: The Martian Rover Rumble!! by Torqued · · Score: 1

    You're right.. it's an elaborate publicity stunt.

    All will be revealed on SUNDAY!, SUNDAY!, SUNDAY!!!!!

  70. The irony... by MoebiusStreet · · Score: 2, Funny

    All the way out at Mars, they get 4 times the bandwidth I can get here in New Jersey... But the content isn't any better :-)

  71. 128 Kb/s .. Where is society coming to? by Chilles · · Score: 2, Funny

    When the last lightminute is no problem but the last mile is?

  72. Re:Suspiciously good pics of landing site from orb by AndroidCat · · Score: 5, Interesting
    They're trying a new technique. From this article:
    The MOC image of the Spirit lander and its landing site was acquired using a new technique that was pioneered by the MGS project in 2003. Called "cPROTO" (for Pitch and Roll Only Targeted Observation with planetary motion compensation), the approach allows MOC, which normally takes pictures 1.5 meters (5 feet) per pixel to 12 meters (40 feet) per pixel, to acquire images with a higher resolution. By pitching the MGS spacecraft at a rate faster than it orbits around Mars, and moving it in a way that compensates for the rotation of the planet, MOC is able to obtain images with a down-track resolution of about 50 cm/pixel (~20 inches/pixel), although the cross-track resolution remains ~1.5 m/pixel (5 ft/pixel). These images have a better signal-to-noise ratio than typical 1.5 m/pixel MOC images, as well. This technique allows the lander and other details not normally visible in a full-resolution MOC image to be seen.
    --
    One line blog. I hear that they're called Twitters now.
  73. Lack or proper parenting skills at NASA by Eluding+Reality · · Score: 2, Funny

    NASA's Spirit rover did not go to sleep today even after ground controllers sent commands twice for it to do so.
    It looks like NASA is experiencing a common parenting problem, I suggest something like this for the rocket scientists

  74. SIGSEGV by Reverend528 · · Score: 1

    73 Megabits is pretty large for a coredump.

  75. Actually....It's a Rover BSOD! by j0e_average · · Score: 1

    A fatal exception 0E has occurred at 0028:C000068F in VxD 0028:C000059F8. The current application will be terminated.

    1. Re:Actually....It's a Rover BSOD! by Anonymous Coward · · Score: 0

      Actually, it's common knowledge that the rover is running BSD.

    2. Re:Actually....It's a Rover BSOD! by Anonymous Coward · · Score: 0

      No, you're mistaken. Beagle II ran BSD

  76. Fill Data by Detritus · · Score: 4, Informative

    Fill data is typically transmitted when the telemetry multiplexer does not have any engineering or science data to send. Due to the way synchronous communications links work, something is always being transmitted, even if there is no "real data" available.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Fill Data by cheezus · · Score: 1

      intresting. does that mean we're sending fill data back when we don't have anything useful to send?

      and does the band have to be saturated all the time?

      --
      /bin/fortune | slashdotsig.sh
    2. Re:Fill Data by Anonymous Coward · · Score: 0

      Due to the way synchronous communications links work, something is always being transmitted, even if there is no "real data" available.

      Why do NASA engineers design a probe so carelessly in this case? Can you imagine what their ISP bills might be this month?

    3. Re:Fill Data by Detritus · · Score: 2, Informative

      Normally, the bit rate of the telemetry transmitter is set to a value equal to the peak bit rate of the active telemetry sources. Depending on the design of the spacecraft, some sources may be constant bit rate and some sources may be variable bit rate. In traditional spacecraft designs, everything is constant bit rate and there is no need for fill data. In many newer spacecraft designs, various spacecraft subsystems produce telemetry packets which are multiplexed into a single stream that modulates the transmitter. Some science experiments are designed to vary their bit rate depending on external conditions. If you are looking for transient phenomena, like x-ray bursts, you may want to generate telemetry at a low rate when nothing interesting is happening. If a x-ray burst is detected, you can shift to a higher rate to capture the event in greater detail. Some spacecraft have many independent experiments, generating telemetry in a mix of constant and variable rates. If the sum total of the inputs is less than the output telemetry rate, the telemetry multiplexer must insert fill data to keep its output at a constant rate. The telemetry system's output bit rate can be set to a number of values so that it can adapt to current RF link conditions. Most spacecraft have a wide selection of telemetry modes to allow for varying requirements and conditions. These may range from very low bit rate engineering data via the omnidirectional antenna if the spacecraft is in trouble, to high bit rates via the high-gain antenna if everything is working properly and important science data is being transmitted. The engineers on the ground send commands to the spacecraft to set the appropriate mode for current conditions. The spacecraft itself may change modes if it detects a problem or if it hasn't received any commands in a specified period of time.

      --
      Mea navis aericumbens anguillis abundat
  77. Easy fix, right? by glass_window · · Score: 1

    You have your latest backup, right?

  78. Isn't it by ^DA · · Score: 1

    Isn't debug info excactly what they want now?

  79. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  80. Short-circuit in drill by Anonymous Coward · · Score: 0

    Knowing Nasa's past problems of metric conversion, I wouldn't be suprised if they put the wrong fuse/breaker rating on drill module.

  81. NASA needs to chill... by Lobo_Louie · · Score: 2, Funny

    Everything will be ok once low tide in the Gusav Sea occurs.

  82. Martians don't need women by JumperCable · · Score: 1

    They need high speed broadband.

  83. Hmm.. Spirit in the machine...? by MROD · · Score: 1

    I wonder how long it will be until JPL start getting messages back from spirit saying:-

    iNPut INpuT InPuT inPUt

    Maybe number 5 is alive?!

    (For those of you who don't get the reference, it's the film "Short Circuit")

    --

    Agrajag: "Oh no, not again!"
  84. Tell that to Professor Turing... by mosel-saar-ruwer · · Score: 0

    If you were to logically verify all the code to prove there were no bugs anywhere (yes, this is possible), it would cost orders of magnitude more to develop (which is why nobody ever verifies an entire program).

    Tell that to Professor Turing...

    1. Re:Tell that to Professor Turing... by SnowZero · · Score: 1

      This isn't the same thing as decidability. It's not possible to make an automatic verification program, but that does not mean we cannot verify certain classes of programs. In a sense, all mathematical formulas are a kind of program, and people prove properties about them all the time (we cannot however, prove properties about *every* formula). At top CS universities you prove algoritm correctness in undergraduate functional programming classes, so its not *that* hard for simple algoritms. Scaling it up to large, useful programs is difficult however, as the grandparent pointed out. Especially those that depend on input from sensors.

  85. Improving NASA: Get-it-right vs. get experience by G4from128k · · Score: 4, Insightful

    Is it quite possible that NASA engineers simply have not mastered the art and science of designing hardware and software operable in the harshest of environments?

    While I would never claim that NASA is perfect, I think you underestimate the both the engineering challenge of putting a rover on Mars and the impact of more conservative, get-it-right, policies.

    Interplanetary missions are the hardest of all because the engineers never get to actually test the whole device under realistic conditions. Although they can test and analyze each subsystem under a variety of simulated or near-realistic conditions, they have no way of building a test rover, putting it in interplanetary space of months, having is aerobrake into a thin atmosphere, parachute in a thin atmosphere, and crashland at high speed, and then operate all its mechanical parts under dusty low G conditions.

    Second, get-it-right == conservatism == greater cost == fewer missions == less experience. The last thing NASA should do is spend more money, take more time, and do fewer missions. The only way we will really learn how to operate in space is to go into space. I'm not saying that better engineering won't help, only that more experience (unfettered by excessive conservatism) is a crucial part of learning to operate on other planets.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Improving NASA: Get-it-right vs. get experience by pongo000 · · Score: 3, Interesting

      The last thing NASA should do is spend more money, take more time, and do fewer missions. The only way we will really learn how to operate in space is to go into space.

      This approach gives NASA the public exposure it needs to continue its work, but space is a very expensive testing ground. Where's the rush to get into space? It's not as if we're trying to capture fleeting moments of time. It seems ludicrous to me that NASA is on a 15-year time table...given the vastness of time in a cosmological sense, shouldn't NASA be considering 100-year or 1000-year timetables?

      The problem is that we as humans have a 70-year lifespan, and desire to see the fruits of our labor now. Plus, there wouldn't be much of a political boost for a president to unveil NASA's new 1000-year colonization plan.

      True scientific discovery is being tainted by political short-term gains. I have great respect for the scientific and engineering knowledge of many NASA principals, but I also believe many of them are selling out by playing the political game and adopting a false "can-do" attitude instead of pushing for more responsible scientific inquiry that might be more time-consuming in the long run, but will greatly benefit future generations of scientists.

    2. Re:Improving NASA: Get-it-right vs. get experience by Jeremi · · Score: 4, Insightful
      given the vastness of time in a cosmological sense, shouldn't NASA be considering 100-year or 1000-year timetables?


      That would be ideal, but keep in mind that NASA is funded by Congress, an entity that changes its mind about everything every 2-8 years. Any NASA program that takes too long to complete is very likely to be cancelled halfway through, wasting 100% of the resources that were put into it.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    3. Re:Improving NASA: Get-it-right vs. get experience by AllUsernamesAreGone · · Score: 4, Insightful

      It seems ludicrous to me that NASA is on a 15-year time table...given the vastness of time in a cosmological sense, shouldn't NASA be considering 100-year or 1000-year timetables?

      Unfortunately, if you want to look at things on the scale of cosmological time, we don't even exist. Human beings have been around for a blink of the eye of the universe, and unless we get our backsides off this damp ball of rock as soon as possible there's every chance that within another blink, we won't exist anymore. Between climate change (not even human-caused - the "comfortable" Earth we know is just a fleeting hospitible break between the planet's normal fire and ice), potential self-destruction, impact events and a dozen other risks, our continued persistence in keeping all our eggs in one basket is nothing short of asking for annihilation. How many other "intelligent" species would sit there and watch as enough rock and ice to wipe out life plunges into a planet that is, comparitively, just next door and do nothing? We did when Shoemaker-Levy 9 hit Jupiter. My only comfort is that, should the human race be wiped out while confined to Earth by its own lack of vision and sense, it'll be a service to galactic evolution.

    4. Re:Improving NASA: Get-it-right vs. get experience by Anonymous Coward · · Score: 0

      a "false 'can-do' attitude" versus your "can't do" attitude? You're a fucking moron. And scientific discovery has always been motivated by capitalistic goals. That's good, because it leads to useful dicovery. And have you seen any 1000 year project suceed? Why waste what we could do for people now?

    5. Re:Improving NASA: Get-it-right vs. get experience by pongo000 · · Score: 2, Funny

      Why waste what we could do for people now?

      I couldn't have said it better. Instant gratification for the masses, as opposed to solid foundations for the future. That's the exact problem I'm speaking of...

    6. Re:Improving NASA: Get-it-right vs. get experience by MagicDude · · Score: 1

      I disagree. The voyager probes had a huge budget and had a long development time, back before this "faster, cheaper, better" philosophy came to be. The result, two probes were launched, both of which made it to jupiter, and one of them made it all the way out to Neptune. And that was 30 years ago. Now, we can't even hit Mars all that reliably.

    7. Re:Improving NASA: Get-it-right vs. get experience by Anonymous Coward · · Score: 2, Insightful

      Beautifully put my dear fellow.

      To those that argue "Lets get things right here on earth before we adventure to the great beyond" - I answer that this is extremely short sighted thinking. Things will never be right here on earth. There will always be wars, famine, ecological disasters, pestilence, terrorism, crime, religious strife, etc. As we outgrow our comfortable little womb most of these problems will only intensify.

      The purpose of intellegent life, (i.e. the self-aware universe) is to extend, propagate and further intelligent life into the vacant lifeless universe.

    8. Re:Improving NASA: Get-it-right vs. get experience by nmos · · Score: 1

      The voyager probes didn't have to land.

    9. Re:Improving NASA: Get-it-right vs. get experience by Anonymous Coward · · Score: 0

      I don't think the issue is the level of difficulty of the missions - it's whether or not NASA knows what they are doing. Are they hacks or engineers?

      An engineer must know and be able to show (ex. calculations, simulations, etc.) that their design will work and meet specifications. It doesn't matter whether you are building a mouse trap or a space craft. Engineering is engineering. It's as simple as that.

      If NASA doesn't know enough about the environment they are going to be operating in (engineers never get to actually test the whole device under realistic conditions), they have absolutly no business spending hunderds of millions of our tax dollars on a dog and pony show. They need to take a few steps backwards and do some basic research, sending simple (i.e. cheap) probes to measure and understand the environment in space (or on Mars) so there will be no surprises.

    10. Re:Improving NASA: Get-it-right vs. get experience by Anonymous Coward · · Score: 0

      I wouldn't go so far as to call the life on Earth "intelligent."

    11. Re:Improving NASA: Get-it-right vs. get experience by igny · · Score: 1

      Imagine, some geographical society in europe in 1600s considering earth exploration with 100-1000 years scale.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    12. Re:Improving NASA: Get-it-right vs. get experience by Flaming+Death · · Score: 0

      I hope to hell humans dont get off the planet and infect the galaxy/universe with our disgusting warped sense of self-importance and pathetic respect for other life. I really hope some large rock makes sure this doesnt happen... Unitl we can live together we have no right to go anywhere else..

  86. Windows Update... by inteller · · Score: 2, Funny

    60 reboots is nothing, the engineers just forgot to turn off Automatic Updates...

  87. Time to confess... by Comatose51 · · Score: 2, Funny

    OK, which one of you posted the URL to Spirit's onboard webserver on Slashdot???

    --
    EvilCON - Made Famous by /.
  88. About the dept. by AstroSurf · · Score: 1

    I often enjoy the depts. on /. but not so the Randy California line. You could've derived the EXACT same humour more sensitively with "from the Fresh Garbage dept."

    --
    Astro
  89. Re:Suspiciously good pics of landing site from orb by Anonymous Coward · · Score: 0

    Wait until Mars Express takes a picture of the Rover. Then we know what exactly happened. My guess is that its drill is still stuck in that big stone.

  90. What really happened... by WernerStormcrow · · Score: 2, Funny

    Do you really think Spirit and Beagle II were sent to Mars to gather scientific data?

    WRONG!

    It's about beeing the interstellar robot fighting champion, you fools! Geeks from NASA and ESA are just sending battle bots to Mars in an absurd attempt to waste European and American taxpayers' money.

    I mean, think about it! First, Spirit kicked Beagle II's ass, and the guys from NASA already celebrated their victory. But now, it seems that a domestic contestant gave Spirit a heavy beating on wednesday; ergo its problems since then.

  91. sure would be nice.. by maelstrom · · Score: 4, Insightful

    To have some actual technical discussion on a site that is supposed to be filled with nerds, instead of the same tired jokes about martians.

    --
    The more you know, the less you understand.
    1. Re:sure would be nice.. by kongjie · · Score: 1
      Yep. This reply is OT but I have to agree. This is in no way my area of expertise but I looked at the topic in hopes of reading something interesting.

      Sometimes I wonder if the funny rating should just be eliminated, with interesting being the sole positive judge of a comment.

    2. Re:sure would be nice.. by Anonymous Coward · · Score: 0

      better would surely be an option to filter out the funny, for all us grumpy bastards.

      i really must remember my password..

    3. Re:sure would be nice.. by Anonymous Coward · · Score: 0

      Slashdot is too mainstream now

      Most of its users have IQs below 120 and dont know shit about computers, they just saw their PC repair man read the site so they joined to look smart.

    4. Re:sure would be nice.. by thepuma · · Score: 1

      Why don't you just add an extra modifier to your view, so intelligent comments are modded up and funny commetns are modded down. If you were so "smart" you would have figured this out already...

      --

      Free your ecomony and enact the FairTax

    5. Re:sure would be nice.. by bsd+troll · · Score: 0

      It is thoughtful, helpful comments like yours, that make the Slashdot community what it is today.

    6. Re:sure would be nice.. by dekashizl · · Score: 2, Informative

      Go to your Slashdot Preferences, click on Comments tab. Or just click here.

      You can adjust the modifiers for all adjectives. The default is 0 (which is +1 for positives and -1 for negatives), but you can, e.g., make Funny == -4.

      I don't recommend it, though, because then you might miss funny Mars cartoons like this one.

      --
      For news, status, updates, scientific info, images, video, and more, check out:
      (AXCH) 2004 Mars Exploration Rovers - News, Status, Technical Info, History.

    7. Re:sure would be nice.. by anubi · · Score: 1
      Yeh, I have been checking here quite often for news on our little bugger out there.

      Here's my reason... some slashdotters are working right there, right in the middle of the fray, and if I am lucky enough, they will slip a comment over here. I would like to get it directly from an Engineer or Technician right on the flight line before its been muddled through the media. Its like getting a clean direct copy of music through the studio, rather than taping it off AM radio via a microphone.

      This is why I wanna get it from a technical person.

      For days, I thought we had completely lost our little bugger. The press releases told me they got nothing but noise. Finally, someone technical commented that it was pseudo-noise! DAMMIT! That made all the difference in the world! The carrier was still there! The OS kernel was possibly still intact. The RF sections were healthy enough to form carrier and send it. The bugger was Alive! What they were getting was a good strong carrier, generated from the linear-feedback shift registers which were generating the pseudorandom sequence carrier used to carry the quadrature amplitude modulated spread spectrum signal back to Earth. We had good constellation! We have Link! Therefore, we have a chance of re-establishing commlink, therefore we have an excellent chance of having the kernel load some debugging tools and finding out what went amiss.

      If what I just discussed sounded like gibberish, don't worry, its gibberish to most people, but not to me and others that understand the RF Spread Spectrum techniques used to get signals through noisy environments. Either way, I hope it illustrated the point. I get very frustrated when the juicy technical stuff is filtered out before they release it to the press, and I have to settle for pablum when I can accept it at a much higher technical level. Its like having a teletype on a DSL line.

      Many of us here are that way.

      To those of us that understand it, it makes a helluva lot of sense. To those who do not understand it, if they fish through the words and terminology, it can be very educational.

      That to me is what a nerd site like this is all about. We are not all nerds in the same subject, but if we have an interest, it allows us live samples of whats going on in that arena.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    8. Re:sure would be nice.. by Molander · · Score: 1

      Well I thoght about replying to the parent about the general discussion but then I realised that He (She?) makes an exelent point for us slashdotterers that are currently drunk.

      You are drunk?, right?

      I do not claim to understand IT. but it seems to me to be a simple case of "press the any key".
      So all we need is somebody to go there and press the "any" key....
      --
      -Sig-
    9. Re:sure would be nice.. by anubi · · Score: 1
      I don't think alcohol is involved.

      This is one of those "neighbor is working on his car" things.

      Here in America, especially in small towns, there is almost some social norm that any guy with a car, hood up, in his front yard, seems a signal for every male in sight to come over for a visit and technical discussion of problems, loan of tools, etc. Its some sort of guy thing thats highly ingrained into me.

      And I am watching the Spirit team, hood up, and I am pacing my cage like a tomcat smelling a queen in heat. I used to do that kind of stuff until I got into a hissyfit with a manager which wanted me to do things in such a way I thought my failure would be inevitable, then in which case I thought he would blame the screw up on me. I felt like I knew better. I had done that same kinda thing with disastrous results before. I would not conform. So I was out.

      But that does not mean I lost interest in space stuff, it just means I know I do not have the psychological moxie it takes to deal with some of the management types they hire ( Dan Goldin types ).

      So yes, I might be a little drunk with the mixed emotions of anger at being out of the loop, and rage about being told I can't play.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    10. Re:sure would be nice.. by Angry+Toad · · Score: 1

      I've been thinking about this lately - one could probably improve the signal/noise ratio quite a bit by creating a "second-line" Slashdot site on which only people with Excellent karma can post.

      First off it would eliminate nonsense like fp, goatse.cx, GNAA and the like. Secondly it would ensure that the people posting had "come up the ranks" as it were in the regular forums and thus might in theory at least have something worthwhile to say. Plus it would make karma count for something again.

      As Cory Doctorow noted, totally public forums don't really work. They are garbage-magnets; there needs to be a way to filter the user base without being cliquey (sp?) and without enforcing an overly harsh set of membership criteria.

    11. Re:sure would be nice.. by Molander · · Score: 1

      Sorry about the poor metaphore. (sp?)

      I do think our emotions may be a mixed up but I still think that we can do better by using our skills as "geeks under the hood" rather than being good engineers at all times.

      The only way to get ahead is to take risks that nobody else will... /Thomas

      --
      -Sig-
  92. To the original poster... by Anonymous Coward · · Score: 0

    I suggest, if you do not on DSL or cable, that you log offline so as to free the line in case Hawkins would like to chat with you about your theories.

  93. Uh-oh... by Cyno01 · · Score: 1

    Aliens are gonna find this and think we're mini-figs!

    --
    "Sic Semper Tyrannosaurus Rex."
  94. Point #3 + Rant by Anonymous Coward · · Score: 0



    Energy Policy

    Just wondering whether it will work too...

  95. sorry, mr anal by cheezus · · Score: 1

    a) oops, I get confused because in grade school the slide rule said we had to go one at a time

    b) It's compute and calculato

    ass ;)

    --
    /bin/fortune | slashdotsig.sh
  96. How hard is it? by Bombula · · Score: 1, Interesting
    No offense to the army of programmers reading slashdot, but how hard is it to get the software in these RC buggies to work properly? Obviously I'm aware that the environment is harsh on the hardware (then again, cold is good for computers, no?), but it just seems like NASA can't write code that isn't buggy for love or money - buckets and buckets of money.

    Here's an idea: how about adapting the software that runs cars? That is surely tried and tested stuff, very robust, and almost never crashes. Those systems are of comparable complexity, and like the rovers they have very limited variable input (unlike a home computer).

    Maybe instead of spending hundreds of millions of dollars on kleenex-frail gear and reinventing the wheel at every opportunity, how about spending all those millions on more fuel to send up heavier, more robust vehicles? Didn't that work for Apollo?

    I mean, these vehicles that are supposed to run for months in a dust pit are built in a clean room for god's sake...

    --
    A-Bomb
    1. Re:How hard is it? by Yagdrasil · · Score: 1

      Most articles I've read indicate that the engineers think this is a critical hardware problem, perhaps with one of the main controllers or the solar panels.

  97. Apparently... by Anonymous Coward · · Score: 0
    someone had hacked into the JPL control mainframe and inserted a looping filler message which mysteriously said: "All Your (Mars) Base Belong To Us"

    Be afraid...

  98. It runs VxWorks. by The+Ape+With+No+Name · · Score: 1

    It runs VxWorks, you peckerhead. Jesus, do any trolls even try anymore?

    --
    Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    1. Re:It runs VxWorks. by GrassyKnowl · · Score: 1

      If it was Linux, the army of millions in the Linux open source community would have solved the problem by now.

  99. What the hell? by Anonymous Coward · · Score: 0

    I submitted this 24 hrs ago & it was rejected. How is it news a day later?

  100. Re:Suspiciously good pics of landing site from orb by Anonymous Coward · · Score: 0

    Yay! Let the conspiracy theories begin! My vote is for Spirit's true location is behind a Wiggly Piggly in New Mexico.

  101. Re:Linux Cost Tax Payers at least $410M...nothing by Anonymous Coward · · Score: 0
    Why is this term starting to pick up the stench of 'fag', 'kike' and 'daygo'? Simply because it isn't racially based doesn't make people any less bigotted for parrotting this shit.

    Stick it up your ass 'Win-zealot', or whatever faith-based OS you prefer to use.

  102. Hey Cowboy Neal by Cat_Byte · · Score: 0, Troll

    I'm not flaming because my story wasn't submitted but if you felt it was news you might want to find out why your editors rejected it yesterday as news.

    --
    Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    1. Re:Hey Cowboy Neal by Anonymous Coward · · Score: 0

      Interesting use of a troll mod point when moderators stole a story from a submitter & submitted as their own.

  103. Bushes space program... by PetoskeyGuy · · Score: 2, Insightful

    Maybe if Bush didn't invade Iraq, he could have given that 87 Billion to Nasa instead. In the mean time they have to do the best with what they have.

    I agree it's wrong to just put NASA on a pedestal, but analyze their success as well as thier failures, and be sure to compare it to the other space agencies out there. I think they are doing a pretty incredible job accomplishing lots of things that have never been done before.

    With that said, lets see how Opportunity does tonight!

    1. Re:Bushes space program... by cheezedawg · · Score: 2, Insightful

      Maybe if Bush didn't invade Iraq, he could have given that 87 Billion to Nasa instead.

      Ok- on one hand, we can spent the money to free 25 million people from a brutal and oppressive dictator, give credibility to the UN, provide a catalyst for the democratization of one of the most volatile regions in the world, and eliminate a threat to our national security.

      -OR-

      We can hurl more crap up into space.

      Thats a pretty tough choice.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    2. Re:Bushes space program... by bombom · · Score: 1

      > give credibility to the UN,

      I'm sorry?

      How did President Bush give credibility to the UN? He went to war when the UN wanted no part of it, he didn't belive the UN inspectors and used his own after the war. People like Kay who after searching for a year, agreed with the UN insepctors!

      Heck the security counsel and the veto power for countrie exist for this very reason. To stop a country from going to war unilaterally. How did violating everything the UN stands for give them credibility exactly?

      --
      IOException - Can't Speak
    3. Re:Bushes space program... by Alien+Being · · Score: 0, Troll

      You are a victim of Bush's weapons of mass deception.

    4. Re:Bushes space program... by stfvon007 · · Score: 1

      Maybe if Bush didn't invade Iraq, he could have given that 87 Billion to Nasa instead.

      Just have the additional astronaughts sent into space (or robots) with that money catch some space junk and throw it down at saddam. (and gain a little speed from launching the object)

      "Saddam killed by broken satilite landing on his head, probe will reach mars sooner than expected"

      --
      All misspellings and grammatical errors in the above post are intentional and part of my artistic expression.
    5. Re:Bushes space program... by ChrisMaple · · Score: 1

      Maybe if Bush didn't invade Iraq we'd all be dead now.

      --
      Contribute to civilization: ari.aynrand.org/donate
    6. Re:Bushes space program... by cheezedawg · · Score: 1

      An institution that is unwilling to enforce its own decisions has no credibility. Saddam had spent the past 12 years writing a playbook for other 3rd world dictators to defy the UN. The United States proved that there is at lease some muscle behind the UN's decisions.

      Yes- veto power in the security council is important. But guess what- the 17 resolutions passed against Iraq over that 12 year period were all passed unanimously, and every single one of them cited Chapter VII of the UN charter which explicitly authorizes military force. There was no veto. Enforcing the resolutions was not only authorized by the UN, but it was required.

      Voting for 17 resolutions, and then cowaring at the prospect of actually enforcing them- now THAT violates everything that the UN stands for.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    7. Re:Bushes space program... by jpop32 · · Score: 1

      Ok- on one hand, we can spent the money to free 25 million people from a brutal and oppressive dictator, give credibility to the UN, provide a catalyst for the democratization of one of the most volatile regions in the world, and eliminate a threat to our national security.

      Too bad Bush decided against that solution and chosen to attack Iraq instead...

  104. (AXCH) MER2004 More Info by dekashizl · · Score: 2, Informative

    For news, status, updates, scientific info, images, video, and more, check out:
    (AXCH) 2004 Mars Exploration Rovers - News, Status, Technical Info, History.

  105. You can't have all three by Anonymous Coward · · Score: 0

    Your project can be any two of these: fast, cheap, or high quality. Nasa seems to be pushing numbers 1 and 2 these days.

  106. Yes, but there are other possibilities by dtmos · · Score: 5, Insightful

    Since Spirit is rebooting sixty times per day, a problem that started when an electric motor moving its spectrometer "conked out", one thinks first of a hardware failure, possibly leading to software corruption.

    I don't know the boot sequence of Spirit, but in most battery-powered embedded systems with which I am familiar, an elaborate state machine design is made to ensure that, when the boot sequence is complete, the system has sufficient power to perform any task that may be requested of it. Since the power supply is limited, an unexpectedly heavy load on the primary supply could cause the supply voltage to the microcomputer to fall below its specified lower limit, leading to a system reset.

    Now imagine that there is a hardware failure associated with some process that runs during the boot sequence--a voltage regulator turn-on, a heating system initialization, an electric motor activation, whatever--that results in excessive current drain. When this part of the boot sequence is reached, the supply voltage falls, and the microcomputer resets. This disables the problem-causing hardware, unloading the power supply. When the supply voltage recovers, the microcomputer reboots (either automatically, with a power-on reset, via a watchdog timer, or via some other means) and, when the critical part of the boot sequence is reached, the supply voltage falls again. The system is now in a continuous loop, in which it can remain indefinitely. (Or at least 60 times per day....)

    Note that this situation can also arise due to a defect in the power supply--if the output impedance of the power supply has risen for some reason, its output voltage under lightly loaded conditions can be acceptable, but it may not be able to supply heavier loads.

    One expects the Spirit power supply to be complex, with separate regulators for the microcomputer, radio transceiver, and electric motors, so looking for common circuits and systems would be the first thing to do when troubleshooting for this type of failure. Looking for system conditions that can cause a system reset would be another; the JPL people have lived with their systems for years now, and would have had many design reviews to identify possible system failure scenarios--I'm not telling them anything new here. I understand that the system telemetry received yesterday indicates that the power supply is within specification, so that seems to eliminate that possiblility.

    The second alternative is a soft memory failure of some kind, either caused by a supply failure as the parent suggests or perhaps by a radiation event of some kind.

    Note that these problems can be multi-disciplinary; for example, the problem could be caused by some vibration when a motor runs that loosens a broken connection created by a chemical reaction to something on the surface (to take an extreme example).

    1. Re:Yes, but there are other possibilities by iphayd · · Score: 1

      Why has no-one brought up the possibility that the martians are jiggling wires, while being very careful to stay behind the cameras?

    2. Re:Yes, but there are other possibilities by Anonymous Coward · · Score: 1, Funny

      Because its stupid.

  107. NASA by mog007 · · Score: 0, Troll

    128 kilobits per second

    Isn't NASA still running everything on the same hardware they used for the Apollo missions? The old 286 processors and so on? If that's the case... how did they manage to get such a high transfer rate? A 286 doesn't have a fsb anywhere near that.

  108. Uh oh... by pHatidic · · Score: 2, Funny

    Your rover Spirit is in trouble, do you want to:

    a) Ford the crater
    b) Suck the poison
    c) Reduce rations to meager
    d) Go hunting

  109. rec.humor.funny's take: by Anonymous Coward · · Score: 0

    Since nobody seems to have posted this yet:

    >From: jstracke@centive.com (John Stracke)
    >Organization: Centive
    >Subject: The Problem with Rover

    NASA has lost touch with the first Mars Rover; it's responding to pings, but they can't get any telemetry back. I think I know what's happened: the onboard computer has gotten confused and decided all its images are underexposed, so it's diverted power to charging the capacitor for its spotlight. You see, the Spirit is willing, but the flash is weak.

  110. not so! by Monkey · · Score: 1

    You must have missed all the inane speculations on the Rover's problems being a result of running some form of Microsoft product.

  111. Closed source project... by jasno · · Score: 4, Interesting

    Is there any reason the code, schematics and CAD designs aren't available for public viewing? Its a publicly funded project, and I don't think JPL has to worry about trade secrets.

    If JPL would give us more information, I bet they'd have 50% of the entire engineering brainpower on the planet checking for races, inversions, memory leaks, hardware design flaws, etc.

    If there was ever a project that could benefit from so many eyeballs, its space exploration. There are thousands of some of the most talented engineers on the planet who would jump at the chance to contribute to something like this.

    --

    http://www.masturbateforpeace.com/
    1. Re:Closed source project... by Deton8 · · Score: 1

      I wondered about this myself, so I asked several NASA people. They said that flight software and to some extent the hardware design, are illegal to export without an ITAR license, because one of the primary uses of spacecraft design technology is in advanced weapons systems. Or so the gubment thinks. Posting flight software on the net is considered exporting. Engineers appear to chafe at this, so they often publish EXTREMELY detailed software design specification documents, with handy tables showing exactly what happens under which cases. Don't know where any of these are for Spirit, but lots of them are around for other programs.

    2. Re:Closed source project... by mkramer · · Score: 1

      The Dept of State started seriously cracking the ITAR whip early last year, which probably has something to do with the lack of engineer leaks.

      Aside from ITAR issues, there are also typically classified techniques and features in these devices, too. Usually focusing on robust, long-travel communication links, but often on other subsystems as well.

  112. NASA should have bought DELL... by CAPSLOCK2000 · · Score: 1

    ... so they could claim their on-site guarantee.

  113. Normally I wouldn't by aliens · · Score: 1

    But would OpenSource on the Spirit have been a good idea? NASA could have written it, used embedded linux, whatever then released the source after the fact.

    I would imagine if some problem happened like what is happening they could release the debug data and quite literally pull in extra 1,000's of minds to work on the problem.

    Good idea? bad? why?

    --
    -- taking over the world, we are.
    1. Re:Normally I wouldn't by RetroGeek · · Score: 1

      NASA could have written it, used embedded linux

      Oh sure, expand SCO's lawyers to the PLANETS now.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    2. Re:Normally I wouldn't by aliens · · Score: 1

      LOL, that's hilarious.

      "A long time ago in a galaxy far far away, a darkness crept across the galaxy...."

      --
      -- taking over the world, we are.
  114. see.... by Anonymous Coward · · Score: 0

    they should've used .net instead of java :)

  115. unmanned probes by tgibbs · · Score: 2, Interesting

    Despite what seems to have become a widely held belief that we can learn as much from automated probes as from manned missions, it doesn't seem to have worked out that well in practice. Viking had a set of experiments that was supposed to definitively detect whether life was present. But when some of the experiments came out positive, they ended up being rejected, because researchers at home came up with nonbiological explanations. Unfortunately, there was nobody on site to do a follow-up experiment to really answer the question. Now we've had a long string of failed probes.

    Perhaps all Spirit really needs is somebody to give it a little kick.

  116. obligatory 2001 Space Odyssey quote by AlXtreme · · Score: 1

    "I'm sorry JPL, I'm afraid I can't do that..."

    --
    This sig is intentionally left blank
  117. I bet by ShadowRage · · Score: 1

    I bet it either ran into magnetite or a radioactive rock.

    becauseit suddenly conks out, it might have gotten interrupted, that or an electromagnetic wave got it.

    mars serves its name well, god of war and hostility, etc..

    and mars is one unfriendly place.

    they say we should colonize there, bah, let's focus on objects closer to earth atm, like the ocean or the moon first..

    at least the moon has protection from the sun somewhat IIRC, and it's much closer.
    and the ocean, whatever happened with making bases under the ocean? :P
    though it's not as fun as doing something in space..

  118. Reminds me of life on the farm by theCat · · Score: 1

    Cold mornings, tractor won't turn over. Spirit needs a jump start. I wonder if Opportunity has jumper cables?

    --
    =^..^= all your rodent are belong to us
  119. If low power can corrupt... by finelinebob · · Score: 1


    ... can no power corrupt absolutely?

  120. Gee, 128kbit/s... by yalla · · Score: 1

    ...that's more bandwidth to Mars than most of the people have on earth :-)

    Alex.

    --
    You look like a million dollars. All green and wrinkled.
    1. Re:Gee, 128kbit/s... by Lord-StarFury · · Score: 1

      Well back in the early days of the space program the datarate transmissions to probes such as Pioneer and Mariner were on the order of 16 bits/sec. Can you imagine loading uncompressed pictures at that speed? Blazing!

      --
      ...then the old man said to me, "It's jivin' time."
    2. Re:Gee, 128kbit/s... by yalla · · Score: 1

      Are you sure those where binary transmissions? :-)

      --
      You look like a million dollars. All green and wrinkled.
  121. Debug information from Mars by Anonymous Coward · · Score: 0

    "Get me a faster connection!!!!*insert random bits here*"

  122. hmm by panthar1 · · Score: 1

    Anyone remember that when you are dealing with space, the CPU must be no faster than a 486 due to trasistor size? Yeah, just kind of ironic being that I remember playing that 128 kbps mp3 on a 486 slowing it down so much that I really could not do anything else useful on the computer... Damn you RIAA

    1. Re:hmm by neko9 · · Score: 1

      128kbps mp3 on a 486? are you joking? even 133mhz wouldnt help.

    2. Re:hmm by ColaMan · · Score: 1

      a dx4-100 and winplay3 could handle a stereo 128kbit mp3... just not much else.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    3. Re:hmm by neko9 · · Score: 1

      my old dx4-100 with winplay3 with big big buffer could play 112kbps for about 1 minute and that's all... :-)

    4. Re:hmm by panthar1 · · Score: 1

      I recall playing with a 486 66 w/ a console version of winamp 2.0 I beleve. Of course I had the pentium 100 at the time as well.. but I certainly played MP3's at 128k with the 486. It still really makes me wonder if the 128 kbit/sec has something to do with the fact spirit has a 486 inside of it.

  123. If they'd used Linux on this thing... by myowntrueself · · Score: 1

    Darl McBride would be sending Lawyers to Mars.

    --
    In the free world the media isn't government run; the government is media run.
    1. Re:If they'd used Linux on this thing... by SpaceLifeForm · · Score: 1
      Darl McBride would be sending Lawyers to Mars.

      Truly an excellent justification for *increasing* the NASA budget.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    2. Re:If they'd used Linux on this thing... by Bender+Unit+22 · · Score: 1

      Yet another reason to do it. Maybe we could convince him to follow them.

    3. Re:If they'd used Linux on this thing... by myowntrueself · · Score: 1

      yeah but the Martians would get *SO* pissed off...

      --
      In the free world the media isn't government run; the government is media run.
  124. Is Darl behind it all? by ColonelClaw · · Score: 1

    So exactly what is the operating system that runs Spirit? And if the answer's Linux, then did Spirit recieve a letter from Darl McBride and panic?

    1. Re:Is Darl behind it all? by anubi · · Score: 1
      Spirit is running VXWorks by Wind River Systems on a PowerPC.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

  125. Re:Suspiciously good pics of landing site from orb by myowntrueself · · Score: 1

    So if we take a pic now, using this technique, we might well be able to see the Mars Interdiction Team working on the Spirit Rover?

    I'd been hoping that the earlier 2m resolution pics would show a big-ass Dune-style sandworm making its way to the landing site...

    8-)

    --
    In the free world the media isn't government run; the government is media run.
  126. MOD PARENT UP - TRUU1UU1UU1UU1UU1UU1UU by Anonymous Coward · · Score: 0

    UT rul0rz

  127. your friend C8H10N4O2 by Zode · · Score: 1

    Spirit must have found that elusive caffeine vein detected from earth way back in 1968.

    NASA: "Ok Spirit, time for bed."
    Rover: "WHAT, ME? SLEEP?!?! BUT I'M NOT TIRED!! OK YOU WANT SOME DATA? I'LL GIVE YOU YOUR GODDAMN DATA! AGGGGGGGH!"

  128. Re:Suspiciously good pics of landing site from orb by Tablizer · · Score: 1

    Wait until Mars Express takes a picture of the Rover. Then we know what exactly happened. My guess is that its drill is still stuck in that big stone.

    Ahah! If I got my yanker stuck in an embarassing object, I would try to keep it quiet also, even faking amnesia to hide the act. We're on to it now.

  129. SCO software by ongeboren · · Score: 0

    They sure have SCO software aboard.

    --
    First I wanted to be a chef. Then I wanted to be Napoleon. My ambitions have continued to grow ever since.
  130. 3pm EST JPL news conference by Anonymous Coward · · Score: 2, Informative

    -downgrade from critial to serious
    -3 types of memory: random(lost every night), flash(science data, etc), double eprom(program data. harder to write to).
    -cripple mode- run without the flash ram
    -Sent commands to put spirit into cripple mode. No more resets so far. It can also sleep now.
    -Will relay entire contents of flash ram to mars observor over the next day or so. Hopefully that'll give clues as to what happened.
    -Since cripple mode means no permenant storage, spirit forgets it's in cripple mode everytime it goes to sleep.
    -proabably about 3 weeks until it's back up running to any significant degree.

    1. Re:3pm EST JPL news conference by Lord-StarFury · · Score: 1

      Now this is actually some information that we've been waiting to hear. Nice job.

      --
      ...then the old man said to me, "It's jivin' time."
  131. 128 kbps by belgar · · Score: 2, Funny

    How brutal is it that the connection from Mars is faster than the dialup-only available in NW Ontario? :-(

    --
    What does it mean to wake out of a dream
    and be wearing someone else's shorts?
    BNL, Born on a Pirate Ship (1998)
  132. Remote debugging by Anonymous Coward · · Score: 0

    Debugging the Spirit is SOOO SLOOWW... I hit F10 and it takes an hour to go to the next damn line!

  133. On Mars, Probe Debugs You by STrinity · · Score: 1, Funny

    Sorry, couldn't resist.

    --
    Les Miserables Volume 1 now up with my reading of
  134. Oh my god! by rune2 · · Score: 1

    It's running Windows ME! Nooooooo!

  135. It would be nice... by oliverk · · Score: 2, Interesting

    ...if a little more of the information was given to the public. There are a lot of very bright, very interested and very talented engineers that would love to contribute to the solution. Some aspects would need to be kept out of the public hands (lest, of course, some kid in the Bronx go joy-riding in Spirit using just some RadioShack spare parts). But the lion's share of the problem could be posted up for the best (dare I say it?) open-source solution to an engineering problem.

    Bugzilla for NASA. I guess that's the best way to describe what I'm thinking.

    --
    ---- Please be nice in case my Slashdot karma ~= my real life karma.
    1. Re:It would be nice... by DerekLyons · · Score: 1
      ...if a little more of the information was given to the public. There are a lot of very bright, very interested and very talented engineers that would love to contribute to the solution
      Sure, there are many who'd like to contribute... This is a complex, integrated software and hardware system, how many would actually spend the months learning the ins and outs of the design, specification, and implementation so that their contributions would be useful?

  136. So can someone explain why they used Wind River? by Anonymous Coward · · Score: 0

    I have no experience whatsoever with embedded systems or anything of the sort.

    I'm asking not to be cynical, I'm really interested in the pros and cons of using a Wind River system, and don't know anything about it.

    I mean, if NASA went with a system that's obviously problematic but so central to everything, I'd start what wondering was going on.

    But not being in the field, I can't evaluate it.

    So can someone else explain why use Wind River, to give another perspective?

  137. Redundancy? by clustercrasher · · Score: 1

    Does Spirit have multiple CPUs/memory like the shuttle? Seems like an obvious thing to do on a multi million $ project with a single point of failure. You could even have two different software teams to avoid bugs. Of course deciding who gets control is tricky. Perhaps alternating cpus everytime there is a reset would ensure a good cpu 50% of the time.

  138. College Student by Kenshin · · Score: 1
    If it will not go to sleep at night it suggests to me that they have a serious hardware / software design flaw.

    Nah... just sounds like an average college student to me.

    --

    Does it make you happy you're so strange?

  139. One dekawagon? by CreateWindowEx · · Score: 1
    Okay, this is a little tough because it's not clear if we're talking latency or throughput... here goes...

    One station wagon traveling at 100 mph can reach mars in 350,000 hours (about 40 years, or about 10^9 seconds). During this time, the spirit would have transmitted about 10^13 bytes at 128 kbps, or 10000 Terabytes. Let's say we could cram about 1000 terabytes into a Custom Cruiser, utilizing the "wayback", so that would mean the spirit is the equivalent of 10 station wagons, give or take 1 order of magnitude... probably a more meaningful comparison would say that the spirit can broadcast at the equivalent of 0.25 stationwagons/year

    Not too bad, really!

    Warning: author is not responsible for silly arithmetic errors or totally invalid assumptions...

  140. Re:400 million and only one CPU - Retarded? by dekashizl · · Score: 1

    Relying on a single computer that is a few hundred million miles away is, should I dare say? Retarded..

    We at NASA are attempting to minimize the amount of retarded engineering we do, but it is a long road, and we are making progress. A report from 1990 showed that as much as 30% of engineering work was severely Retarded, with a whopping 15.1% considered Cretinous, and approximately 3.6% Id10t1c. Since then, we have cut this figures in HALF. 2002 figures showed only 16.8% Retarded work, 6% Cretinous, and Id10t1c lowered below 1%.

    We can't do this alone, and we appreciate the insight of posters such as "codepunk" pointing this out to us. As you know, we are very busy, and often forget about things like redundancy and failure cases. Thank you for bringing this retarded decision to our attention. May we be so kind as to extend a job offer to you in our Retardation Quality Asurance department, where I am sure you will make an excellent Retardation Analyst.

  141. 128 Kb/s by Anonymous Coward · · Score: 0

    So the Mars rover has twice the throughput from Mars to Earth than I have with my dial-up modem from my house to my ISP.

  142. Re:Bushes space program...(FLAMEBAIT) by ckaminski · · Score: 1

    Because the threat of force from the combined u.n. nations wasn't enough to deter the American military superpower. Had the U.N backed up it's veto with threat of force, Saddam would still be suppressing his people.

    All this shows is that the good ole boy rich, fat, white guy network is still firmly entrenched, such that "America == Europe, sorta" and so will fail to back up the words with spine. So the U.S. can use it's economic and political might to streamroller them.

    This whole situation is more of a show of spinelessness on the part of the world to stand up as one against the U.S., than it is about the U.S., who at least took out a tyrannical regime in the hope of helping the people. Oh, and we had the balls to stand up and take the oil, unlike the French who tried to do in dirty backroom deals.

  143. Re:The data rate is pretty good... (OT) by Squiffy · · Score: 1

    Awwww, too bad you didn't get the joke. Don't you look silly. No one here is going to call you names like "buttwad" or "retard" because of it, though. They'd just be making themselves look bad. Get it?

  144. how depressing by coaxial · · Score: 2, Funny

    Spirit is on fucking Mars and I'm stuck here in the boondocks of Earth and I still only get 56k.

    Damn it.

  145. Re:Linux Cost Tax Payers at least $410M...nothing by Anonymous Coward · · Score: 0

    Why is this term starting to pick up the stench of 'fag', 'kike' and 'daygo'?

    Maybe because most zealots (atleast Linux zealots) are fags anyways.

  146. Another interesting measure... by sm0yby · · Score: 1

    Another interesting measure could of course be the amount of data present between Earth and Mars. Incidentally, this would be dependent on the relative positions of the two planets in their orbits, as well as data transfer rate. That could make for some interesting storage capabilities... a storage medium that grows and shrinks over the course of a few years. Hmmm.

    Also, there's this interesting question: let's say a data stream of arbitrary length shorter than the quantity defined above is transmitted from Mars towards Earth (or the other way around, but let's stick to M-to-E for now). This is received on Earth at some time delta-T later. Is the data transmitted at time T_r - dT, where T_r is time of reception? If it is, how do you prove it? (Remember, having a computer say "lock confirmed, message commencing" doesn't cut it.)

    Anyone got a good definition of teraquads in terms of kilobits?

    And for those who don't get it, the above is more of a joke than anything else...

    --
    Been modded interesting, insightful and funny. Why does real life have to be so different?
  147. Spirit to Earth: by Anonymous Coward · · Score: 0

    Hello-o? Anybody home?

  148. IANABAU by axxackall · · Score: 1
    I Am Not A Big Acronym User, but what's wrong with acronyms?

    Don't tell me PCMCIA, because IMHO I can.

    --

    Less is more !
  149. More Mars pics by Alien54 · · Score: 1
    More images of Mars from Mars Express, courtesy of the German Space Agency

    Of interest is this one picture, which shows the Spirit Rover landed in an area that is green

    and a tip of the hat to the what color is mars debate, with this image comparison

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:More Mars pics by garglblaster · · Score: 1
      pretty interesting stuff, especially the color comparison..

      Well I just tried to match the colors of the two pictures and the results are ..interesting.

      You can try it yourself:
      xv mercolor.jpg
      In the color editor change From 330, 30,CW to 164, 87,CW
      As a result the soil looks a little greenish-red while the sky still retains its color..
      The picture still looks quite real!

      --

      perl -e 'printf("%x!\n",49153)'

    2. Re:More Mars pics by ASkGNet · · Score: 1

      One problem with the image comparison:
      That's the way it is supposed to be.

      The sunlight conditions on Mars are different. You do not have the atmosphere that absorbs blue spectrum and lets green spectrum pass. Therefore, the coloring of the objects will be off.

    3. Re:More Mars pics by Alien54 · · Score: 1

      What about the second picture, taken from orbit, which shows green? you would think that the ground level shots would reflect the same reality.

      --
      "It is a greater offense to steal men's labor, than their clothes"
  150. Re:Linux Cost Tax Payers at least $410M...nothing by Anonymous Coward · · Score: 0

    I've always found this forum pretty hetro - such as the recent poll about "Your greatest failing as a geek" having an option of "have girlfried", but not "Sig. other". I have yet to see a post here that is clearly from a [fag | homo | fairy | dyke | lesbo | queen | bi | queer | trans | !hetro]. Let's hear from the queers of /.! (Even if you do happen to be zealots...)

  151. For a few $million you could do better too by jake-in-a-box · · Score: 1

    but you have to be willing to fork it over.

    The rover's cheap fallback is what, 10 bps? You're doing better than that.

    --
    To hear the gods laugh tell them your plans.
  152. Data Overload by jake-in-a-box · · Score: 1

    And it would cost so much just to vet the comments and try to separate the spam from the good stuff that they'd have to sell advertising on the site.

    --
    To hear the gods laugh tell them your plans.
    1. Re:Data Overload by jasno · · Score: 1

      Isn't that what student interns are for?

      --

      http://www.masturbateforpeace.com/
  153. They have isolated the problem. by io333 · · Score: 1

    The flash ram went bad."

    Why does this not surprise me? I'd guess that SanDisk put in the low bid for that part.

  154. Problem Isolated: Bad Flash Ram by io333 · · Score: 2

    The flash ram went bad."

    Why does this not surprise me? I'd guess that SanDisk put in the low bid for that part.

  155. Twins by 12357bd · · Score: 1

    There's no heart based twin Spirit(s) to synchronize and debug?

    What's in a Sig?

    --
    What's in a sig?
  156. Debug information? by jcuervo · · Score: 1

    It sent them a core dump?

    --
    Assume I was drunk when I posted this.
  157. You were RIGHT by Pejorian · · Score: 1

    > but with something as (I'm assuming) well written as their code, doesn't that point to a memory problem?

    Well, you seem to be right about the memory problem.

    --
    - Murphy's Corollary: - It is impossible to make things foolproof because fools are so ingenious.
  158. I want my DSL and cell from NASA... by Limited+Vision · · Score: 1

    From boingboing.net via Stephen Frank:

    "Confidential to T-Mobile: NASA is downloading 36 MB TIFFs from Mars and I only get 2 bars of signal on my cell phone inside my house. Please look into upgrading."

    1. Re:I want my DSL and cell from NASA... by Lost+Penguin · · Score: 1

      Ha...
      I have an AT&T cellular Caller ID that is disguised as a Motorala V-60 <g>
      You think T-Mobile needs to upgrade.
      I must admit the Caller ID part of the phone works great.

      --
      I am the unwilling control for my Origin.
  159. I know what the message was. by blair1q · · Score: 1

    The 73 megabytes was 3173913 iterations of

    "j00 R 0\/\/nnnn0r3D!!!"

  160. NASA got rooted by Lost+Penguin · · Score: 1

    Obviously Digicrime.com strikes again.
    Warning:
    IE: DON'T GO THERE!
    Mozilla:
    Turn off java script before going here or your browser will close......

    http://www.digicrime.com/mars/

    --
    I am the unwilling control for my Origin.
  161. I know it's a bit late to respond, but.... by Eevee · · Score: 1

    With the alternative "cripple mode" boot sequence, NASA was able to pull off about an hour's worth of data off of Spirit that had been acquired before the problem started.

  162. Nearly there by NoseyNick · · Score: 1
    There's a longer example on the hints page, and it gives very strong hints as to where you can find the plaintext too.

    The longer example also contains some punctuation. This is a bit of a clue.

    The plaintext is a commercial dead tree book, but there's several web pages with (mostly the same) excepts online. The plaintext is amid most of those web pages.

    The hints page also pretty much tells you how to convert via octal.

    Having located the known plaintext, it's a case of picking through looking for repeated bits that make up words, snippets of words, etc etc. Having found "the" and "there", for example, you can spot "re" in other bits, and eventually break it into "th", "e", "r", etc etc. Finding "this" lets you break up "th" and "is", and so on. Eventually you can break all the patterns down to single letters.

    Obviously you can start at the start, and after some of the bits of punctuation. I put "=" at each of the known "start points", then used perl regex like:
    $msg =~ s/=1234/th=/g;
    (In other words "if 1234 occurs at a known start-point, replace with "th" and move on the known start-point.)

    Wash, rinse, repeat.

    Now I've got a bit of perl that converts the long example code into the (found) plaintext. I've just got to manually transcribe the "-" and "l" from the 'orrible fuzzy images (which is apparently the worst bit :-( ), guess at which way up they're supposed to be, and run them through the same perl. If there's any unparsed letters in it, I'll have to make a good guess.

    --
    Nick Waterman, Sr Tech Director, #include <stddisclaimer>
  163. Got It! by NoseyNick · · Score: 1
    Well, transcribing wasn't THAT hard - there's links to several different 300x300 images, and the message is repeated 3 times around the disc!

    It's an absolutely splendid message, had me ROTFL. Well worth the effort! Thanks planetary society!

    --
    Nick Waterman, Sr Tech Director, #include <stddisclaimer>
  164. ultra-high resolution spy sat photos by 0x0d0a · · Score: 1

    Wow...never thought about stuff like that.

    I wonder if this same algorithms used can apply to image enhancement from spy satellites (or if the distortion used is from something different). That'd make for scarily good detail.

    Second of all, one wonders what would happen if there were two satellites that could orbit at right angles to each other, thus getting downtrack resolution in both directions (though one would obviously have to be a bit time-delayed.

  165. Right but.. by msimm · · Score: 1

    with the latency you'd never be able to game! ;-)

    --
    Quack, quack.
    1. Re:Right but.. by coaxial · · Score: 1

      with the latency you'd never be able to game! ;-)

      same goes with my only broadband option terrestrial satelite.

    2. Re:Right but.. by msimm · · Score: 1

      The city is expensive as hell. But thats the sort of thing that would probably drive me back here in a little under a month.

      ;-)

      --
      Quack, quack.
  166. Hacking rovers... by phyzome · · Score: 1

    OK, so NASA is sending radio signals to Spirit (and Opportunity), and the rovers are sending radio signals back. I assume these are not tight-beam transmissions, and that they can be picked up by a properly-tuned homebuilt reciever. The question is, are NASA and the rovers using signed, encrypted data channels? If so, are they using known cryptosystems and existing protocols, or did they make some up ad hoc, just for the rovers? For their sake, I hope so. Technically, anyone with a transceiver could intercept and decode the transmissions, and taint or falsify the communications. Actually, this is a worry with any wireless communication scheme, but in this case at least no one can reverse-engineer the communication systems. One would either have to get to Mars or break into NASA's control center... both of which are unrealistic and unlikely. But it is an issue to be considered, ne?

    --
    "Beware of strangers bearing GIFs"