Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Space

X Prize and John Carmack 340

Anonymous Coward writes "ABC News is running a story ostensibly about the X Prize but in reality they only talk about John Carmack and his teams efforts to win the prize (or at least compete). Quote: 'Some people have commented that I am trying very hard to make aerospace like software, and that's the truth," he says. "If we looked at what we do in software, if we could only compile and test our program once a year, we'd never get anything done. But that's the mode of aerospace.' "
This discussion has been archived. No new comments can be posted.

X Prize and John Carmack

Comments Filter:
  • by Blaine Hilton ( 626259 ) * on Thursday August 28, 2003 @02:35PM (#6816556) Homepage
    John Carmack may be great at software programming, but does that really apply to spacecraft design? Software is known to be buggy, but when you are being hurtled towards space faster then a speeding bullet you really don't have the luxury of being able to use a debugger. However, it is somewhat reassuring to know that he makes good, solid games, and not the type of software that comes out of Redmond. I do believe a lot of the ideas behind his methodology is sound. If rapid test driven development works well for software design, who's to say that it can not be used for space flight.

    I just hope that they value a quality assurance process more then the typical software engineer. In a game like this you would not be able to release version 2.0.

    --
    Go calculate something [webcalc.net]

  • Cost (Score:5, Interesting)

    by Brahmastra ( 685988 ) on Thursday August 28, 2003 @02:38PM (#6816586)
    The team is spending between $1 million and $2 million to build its craft.
    How on earth do they intend to build a spacecraft carrying people for $1-2 million? Even an extremely used Learjet costs a few million! Am I missing something?
  • Dual use... (Score:2, Interesting)

    by Gefiltefish11 ( 611646 ) on Thursday August 28, 2003 @02:38PM (#6816592)

    Why not develop and test their spaceship mostly via computer simluation. That's Carmack's strong suit anyway. Besides, I'd love to get my hands on that sort of simulator. Though I'd probably need a beowulf cluster...

  • Re:Cost (Score:3, Interesting)

    by couch_potato ( 623264 ) on Thursday August 28, 2003 @02:43PM (#6816642)
    Yes. Markup. Do you really think Bombardier spends $15 million building a new Learjet?

    Nevertheless, I wonder who would be willing to strap themselves into a space vehicle that cost 'only' $1 million to develop.
  • Indeed, conventional rocket design is pretty brute-force. Big engine, hunking mechanical control systems with minimal intelligence.

    Given the capabilities of modern IT, it makes much more sense to use software as the core of the system, in the same was as software is the core of a device like the Segway, or the stair-climbing robot, or the telescopes that consist of a thousand small mirrors, not one large one.

    Rocket science has not changed significantly since 1950, and needs a rethink. I believe this project is a solid approach that has good chances of succeeding, and if so, will redefine the way we conceive of this kind of engineering project in the future.
  • by anzha ( 138288 ) on Thursday August 28, 2003 @02:49PM (#6816721) Homepage Journal

    The crew hopes to launch the real deal at the White Sands Missile Range in New Mexico.

    This, I have known for a while: I have a buddy that works in WSMR's flight safety group. I'm looking forward to it. I'm hoping that I'll get to watch. *crossed fingers*

    However, John's attitude of build a little, test a little isn't just a software attitude. It's the old Xplanes or NACA (pre NASA) attitude towards aeronautics.

    For those of you that still use usenet, go check out the sci.space.* heirarchy. You'll find that John's a contributor there, but he's empathetically not the first to espouse such views. However, I know of none that have compared it to software development like he did in this interview.

  • Re:hm (Score:5, Interesting)

    by G-funk ( 22712 ) <josh@gfunk007.com> on Thursday August 28, 2003 @02:49PM (#6816727) Homepage Journal
    That's the first thing that sprang to my mind when I read that as well! :)

    But all jokes aside, this is what's going to push manking further. People like John Carmack who are smart, driven, and can afford to play in aerospace. Maybe Armadillo won't be the company that makes space travel cheap or even possible for the average successful joe shmoe, but somebody like him will. Given the tantrums thrown by nasa when somebody wants to go up to space who's not an "astronaut" even on another country's rockets, it's sure as hell not going to come from them, even in competition with the [russians|chinese|indians].
  • Negative dorks (Score:0, Interesting)

    by kraemer ( 637938 ) on Thursday August 28, 2003 @02:58PM (#6816824)
    I cant believe how negative you dorks are being about all this... Is it really so bad that he's spending all his money to boost the aerospace industry? What are Ben and Jen doing with all their money to help mankind? -Dont forget he is not patenting this stuff either!!!!
  • by mdielmann ( 514750 ) on Thursday August 28, 2003 @03:04PM (#6816882) Homepage Journal
    We got where we are in the aircraft industry by using contests and prizes. It motivates people who aren't established in the industry (or to join an unestablished industry) to try out their ideas, and accept the risks for the chance of a huge reward (and hopefully not 'the great reward'). Think of it as a way of short-circuiting the old-boys network.

    Also, you can be sure people are going to die because of this. People died trying to get to Asia, cross the Atlantic, get to the north pole, discover redioactivity, (nearly died) to discover electricity, and create trains, automobiles and airplanes. Why do you think this advance will cost less than most of the others? That's the nature of the game. Now as far as general destruction, that's easy, too. Launch over deserted land or over water, and you'll minimize the risk to uninvolved individuals.

    Ultimately, advancement requires risk. Large, established organizations are adverse to risk, leaving two options: slowed (or stalled) innovation, or introduction of players willing to take risks. I personally would like to see something more advanced than the space shuttle, and at the rate NASA is going, I'll be waiting another decade or three for them to do that.
  • by Unknown Kadath ( 685094 ) on Thursday August 28, 2003 @03:17PM (#6816993)
    But software design would benefit from being more like aerospace design. Aerospace can't afford the test-patch-test-patch cycle that software goes through. Before we send our designs off to be built, we had better be damn sure they will work. We can't just decide to bolt a wing on later if the orginial doesn't work--it's too expensive and the consequences of a failure are too great. Accurate computer modeling is rapidly becoming the engineer's best friend.

    I fucking shudder to think of the average software developer deciding that his skills can carry over into engineering. Like the parent said, QA in the software community at large is sadly lacking. I don't understand why programmers get away with it. From an engineer's perspective, it just looks like shoddy design or laziness. Is it just that software is so intangible, and losses due to bad code are hard to quantify? Is it that we're just used to buggy software and it doesn't occur to us that it could be otherwise?

    (Frustration brought to you by:

    Sobig: Bogging Down My Company's Network Since Early This Week

    and

    Win2k SP Four: Breaking Third Party Software So You Don't Have To.)

    -Carolyn
  • by Anonymous Coward on Thursday August 28, 2003 @03:32PM (#6817167)
    http://www.scaled.com/projects/tierone/index.htm

    Burt Rutan is the man who will win this, if anybody will. He is already flight testing the damn thing.
  • by devphil ( 51341 ) on Thursday August 28, 2003 @03:41PM (#6817248) Homepage


    ...wouldn't necessarily be a bad idea.

    "If we looked at what we do in software, if we could only compile and test our program once a year, we'd never get anything done."

    Yeah, but damn if that code wouldn't be perfect.

    Think to the bad old days of batch processing, where you handed your code to one of the engineer/sysadmin/priests, who would feed it to the system when the system was done doing its current work. You might not get the results of the build+run for 24 hours after submitting it. And you wouldn't get another chance for another 24 hours.

    So, before you handed in the code, you would read it. Because the smallest typo would set you back another 24 hours. You would try to prove -- formally, mathematically -- that it was correct, because a simple logic error ("oops, wrote ==, wanted to write !=") would set you back 24 hours, and doing the proofing was faster than waiting an additional day.

    Maybe they "got nothing done" back then, but when that software was finished, it was good.

  • by Teahouse ( 267087 ) on Thursday August 28, 2003 @03:50PM (#6817344)
    Burt can win this. If I had to put my money on someone at this point, I's put it on him. He is a great designer and organizer. As an EAA'er myself, I have a lot of respect for him.

    That said, he is having the same problem he had with his helicopter/SSTO project. He doesn't have an engine yet, and time is running pretty short for development. He has two contractors bidding, but the timeline is so tight, that more than one or two major development hiccups will screw the pooch for his project. White Knight and SSO are great looking, and the concept is sound, but it took 3 years to design a decent engine for the x-15, and I have a feeling that designing one for a ship designed for the same flight profile as the x-15 will have similar problems. Don't hand him the check just yet.

Math is like love -- a simple idea but it can get complicated. -- R. Drabek

Working...