Earlier quoted context omitted.
If you want to see debugging a computer in space, check out Apollo 13's sequel, Apollo 14. The moon landing is being held up by shorted-out switch that's causing the LM to abort the landing, and it's up to the programmers back home to figure out how to work around it in time to allow the landing. Apollo 13 was the story of a 'successful failure', while Apollo 14 shows how hard work and creative thinking can turn fail…
Don Eyles' book Sunburst and Luminary has a chapter on this, and Don was primarily responsible for the Apollo 14 workaround. The book is also generally just a fantastic account of what it was like to develop software for the Apollo Guidance Computer.
NASA can't figure out what's causing computer issues on the Hubble telescope
221–230 of 333 posts
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#222Earlier quoted context omitted.
Interesting thought. I would say something like the hubble transcends politcal/governmental boundaries... although I do wonder how much if its software is used in other secretive satellites.
Hubble is basically a repurposed spy satellite so it may still be sensitive. Although I doubt any of its sisters are still flying.
https://en.wikipedia.org/wiki/USA-245
USA-314, launched this year, is allegedly a KH derivative.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#223"If this computer were in the lab, we'd be hooking up monitors and testing the inputs and outputs all over the place, and would be really quick to diagnose it," he said. "All we can do is send a command from our limited set of commands and then see what data comes out of the computer and then send that data down and try to analyze it." They've just mostly described my career.
Still probably faster than deploying to AWS.
I am going to go out on a limb here and post my diagnostic: There is some global counter that overflow as the system was not rebooted for a while...NASA...take it from here :-)
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#224Earlier quoted context omitted.
The amount of preparation is much, much more than every other "accessible" installation. Typos are the worst to recover from, backspace usually doesnt exist. As I've sent commands to our Linux-running satellites, its usually prepending your commands with ctrl-c characters and a couple newlines at the end, just to make sure it runs and nothing is left in the buffer. There is also a possibility that commands get execut…
I'm surprised theres no error correction in your uplink. Crazy.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#225pushes up glasses I would watch the heck out of a Twitch stream of their debugging/brainstorming sessions. I always loved the movie Apollo 13 , especially the technical troubleshooting parts.
You can see how NASA people react to tough situations by watching the videos of mission control during the Challenger and Columbia disasters. No shouting. No arguments. Just cool professionalism and restrained emotions.
They have a job to do, and they do it well even under stress. "Steely-eyed missile men/women" indeed.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#226Earlier quoted context omitted.
One of the best senior engineers I worked with taught me how to run an outage. The most important thing? Stop what you are doing, take charge, and get everyone else to stop what they are doing. The best case scenario of a bunch of engineers flailing about on a bridge turning knobs is that you luck into a fix but don't know how you got there. But you're more likely to make things worse.
Sounds like “locking the doors” (Space Shuttle disasters). Although, there was really not much to recover from there.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#227Earlier quoted context omitted.
This would be cool for earth satellites. On the other hand watching a stream involving something on Mars, let alone voyager, would be pretty boring! Send: ls Ok let's take a 20 minute break.
Job Posting: NASA programmer, needs at least 1 wpm typing speed and experience with compiling large projects.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#228Earlier quoted context omitted.
The amount of preparation is much, much more than every other "accessible" installation. Typos are the worst to recover from, backspace usually doesnt exist. As I've sent commands to our Linux-running satellites, its usually prepending your commands with ctrl-c characters and a couple newlines at the end, just to make sure it runs and nothing is left in the buffer. There is also a possibility that commands get execut…
Isn't there some way to ensure that what you typed is what is being executed? Dropping characters from the terminal sounds terrifying. I don't know enough about ssh and terminals to know if it's possible to type "12345" and see "12345" echoed back to me but really what the remote session sees is "1245".
Nowadays, links and systems get easier to work with, and you can sometimes have a literal TTY open to the system, like Reactor Hello World has ( https://reaktorspace.com/reaktor-hello-world/ ). However, this is over S-band, which is a 2Mbit/s link, so overhead for a stable TTY (or ethernet connection) is a lot less than using UHF/VHF.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#229Earlier quoted context omitted.
The amount of preparation is much, much more than every other "accessible" installation. Typos are the worst to recover from, backspace usually doesnt exist. As I've sent commands to our Linux-running satellites, its usually prepending your commands with ctrl-c characters and a couple newlines at the end, just to make sure it runs and nothing is left in the buffer. There is also a possibility that commands get execut…
Very fascinating! You haven't happened to written a blog post or something on this, have you? I am sure HN would love reading about it.
Re: NASA can't figure out what's causing computer issues on the Hubble telescope
#230Earlier quoted context omitted.
> while your "average" Lisp might be unsuitable for hard real-time applications (due to the presence of a garbage collector, usually without the hard real-time constraints that you can get out of garbage collectors with extreme effort), I wonder if they have some equivalently interactive system on-board the while your "average" Lisp might be unsuitable for hard real-time applications (due to the presence of a garbage…
How about a Lisp without the need for garbage collection at all? http://web.archive.org/web/20020331165324/http://home.pipeli...