Slashdot Mirror


User: stab

stab's activity in the archive.

Stories
0
Comments
100
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 100

  1. Re:More Information: on Did NASA Know Mars Polar Lander Would Fail? · · Score: 3

    Quote:

    The biggest problem is of course the budget for NASA, which has been steadily decreasing over the last few years. I think it is ludicrous of us to expect NASA to launch missions like these without a proper budget for development, manufacturing, and testing of the equipment. In this case, apparently the money was simply not there to afford a complete test of the whole landing proceedure - which would have made it obvious that the engines were not going to work and that the censors for shutting them off would not work either

    Too right. It was really really stupid on the Mars Polar Lander mission ... for like 4 years we had so little funding, and the manager (Karen McBride) did an incredible job to secure the operations facility at UCLA, which was a first for a NASA operation to be run outside JPL.

    Then, of course, landing comes closer, and we are glutted with money from NASA. But what's the point? We get 10 sysadmins one month before landing, and we have to spend hours training them up; much more preferable to have had one good one ten months before!

    Compare this to the old days of Viking ... billions of dollars spent, ten years of development, but they delivered an absolutely monumental amount of science back for years. Even if the MPL had been a huge success, it would still only have had three months of science, and that too not 24 hours a day! Instruments like the microphone only had about one hour a day or something stupid in which to transmit data back to earth.

    Still, I have faith in Faster Better Cheaper; we cant afford mistakes like the Mars Orbiter again, where a simple case of bad luck (exploding fuel line) lost the entire mission. Painful as it was to lose the MPL/MCO/DS2 probes, they were cheap and cheerful, and we can throw more of them out to Mars.

  2. I worked there, and find it hard to believe on Did NASA Know Mars Polar Lander Would Fail? · · Score: 5

    To introduce myself, I worked on the Mars Polar Lander project as their Outreach Architect, and did some work with the Ground Data Systems crew.

    That report is bull as far as I am concerned. We worked our ARSES off as launch came closer. I have never worked with a brighter, more intelligent, and more optimistic crew than the Mars Polar Lander team that was assembled at MVACS before that fateful landing.

    After the Mars Climate Orbiter was lost, we had a huge influx of support from JPL; system admins, scientists, programmers, all drafted in at short notice simply to come in and fill in the budget shortage that we'd been suffering from before.

    I somehow don't believe JPL would have thrown everything they had at us, to help us out, if they somehow knew this "secret" that the lander was doomed to fail.

    It is possible that such a report could have kept secret by uppermost echelons of NASA, and kept from the team and the JPL management. I find that difficult to believe; I would count any such action as bordering criminal, after the incredible amount of hard work sunk by the staff of the mission before landing.

    Really, the feeling of utter disbelief we had when it crashed said it all. Noone really expected it to happen, after all the effort, and it took a long time for some of the crew to come to terms with it.

    Also, the Mars missions are underwent a fundamental and deep review of their future after this mission failed; it simply wasn't in NASA's interests to cover this up, since it really would have been a "worstcase" end to their Mars Surveyor 98 missions, with only ONE success (the global surveyor). If they did know about this, it would have made sense for them to come out and say it, and attempt a fix, rather than keep it secret, and throw (useless) resources at the team!

    As with all other management, NASA executives can be dumb, but I don't believe they could be that dumb.

  3. Is this really groundbreakingly useful? on Wildcard DNS, Session Management And Prior Art · · Score: 4

    Why is this technique so useful compared to session-id tracking? I don't believe that it really is, or why such a fuss should be kicked up about it :

    If I understand it correctly, it simply replaces the session ID normally stored in as a cookie/get-var in the hostname.

    This would lead to extremely user-unfriendly domain names, and surely it would really bugger up users trying to bookmark the site (stale sessions could stay in bookmarks for a LONG time).

    Also, its simply not as efficient as session IDs, which after one unfriendly GET, tend to store their results in a cookie which is transparently passed around. Surely dynamic DNS would all have to have really low TTLs and generally slow down site access if you have to do a large number of DNS lookups (which can be the slowest stage in an http access cycle?)

    As I see it, the only problem with the session-id method is that it complicates serverside scripting, but with simply superb tools like PHPLIB all those details are abstracted away from the user. And also PHP4 has built in session handling to simplify things further. IIS has similar modules for ASP developers, and I'm sure others exist forother scripting languages (mod_perl? dunno ...)

    So while this might be of interest to some specific applications, I can't see it revolutionising the whole ecommerce industry with its cunning "new" user tracking system.

    But then again, I might be talking bull :) Do correct my bullshit if it is that, please.

  4. Re:Excess font tags - inquiry on Design a Web Page in Under 5k · · Score: 2

    First of all, you should investigate using Cascading Style Sheets instead of tag for modern browsers. They are one simple tag and also degenerate gracefully for older browsers (which ignore them).

    E.g., if I remember right, you'd use

    BODY: { font-family: Arial,Helvetica,sans-serif }

    And that overrides the body tag with the font you picked.

    There are lots of cross-browser problems with using these unfortunately, but check out some decent sites like WebReference for info on them.

    Incidentally, you often have to use lots of font tags if you use tables. A font tag will apply to multiple paragraphs, but not to the cell contents inside tables! You need extra font tags in there for that.

    HTH

  5. Cunning Plan on Design a Web Page in Under 5k · · Score: 3

    Heh, why not try to use one of the HTML compression tools which have a short javascript header which unpacks html on the fly? Problem is finding a small enough bit of "header JS", but it might be a cool way to get around the 5k limit while sticking to it.

    Look at this freshmeat entry for AlgART HTML Picker to see what I mean :)

  6. Re:Document Retention Policy on E-Mail, Privacy and the Law · · Score: 1

    So is the only purpose of the policy to protect against possible future liability then?

    Economically, it doesn't make a huge amount of sense, given the cheap mass storage costs and admin costs associated with the policy.

  7. Document Retention Policy on E-Mail, Privacy and the Law · · Score: 3

    I followed the incredibly interesting link from this article regarding the "Really Bad Attitude" newsgroups that Netscape had setup, and that Microsoft subpeonaed (at http://www.jwz.org/gruntle/rbarip.html).

    I noticed this quote :

    In hindsight, complying with the company's Document Retention Policy (which at Netscape was basically, ``shred anything within 90 days unless you can't get your job done without it'') might have been a good idea.

    How many major companies actually have a policy ilke this for electronic information? Most backups are tape/DLTs which last eternity, and is the only purpose of this policy to prevent liability with stuff lying around?

    This sounds like it worked with paper-based archiving systems, where space simply doesn't exist to archive forever, and non-essential documents are destroyed, but none of the people I've done work for have had a similar policy at all.

    So the question is ... how many companies out there do this to avoid liability, or is there a different reason for it?

  8. Re:Just 5%?! on What's Banned On Your Campus? · · Score: 1

    Yeah, the 5% comment came from a random statistic thrown out by one of the major UC colleges, for whom that is a hell of a lot ... smaller colleges will suffer more obviously.

  9. Re:Lots of things are wrong with it. on What's Banned On Your Campus? · · Score: 1

    Quote: Think about guns - guns are made to kill people. They are used in crimes every day all over the nation. But still, they are legal, because we recognize that they have legitimate uses. You can restrict the use of guns, and you might even reduce crime, (I don't actually believe that, but that's an entirely different story)

    Well, I'm from Ireland, guns are banned here in Europe, crime is lower, but you're right, that's another story. Not a good analogy with MP3s I believe though.

    but you'd be giving up a portion of your freedom to do that. Similarly, you can ban mp3s, and you may reduce the amount of IP theft, or lower your bandwidth utilization, but you're giving something up. Namely, the positive aspects of downloading mp3s, and also, the students freedom to be in an environment that allows them to expand themselves as they see fit, not as the university sees fit.

    You cannot condone freedom to commit illegal acts. You've already given up your freedom to kill your fellow human beings, and indeed, be protected againts such harm, by living under law. Are you the worse for it?

    I can kinda sympathize with the bandwidth argument, but I really hate it when people change things midstream. If you come onto the university network, and sign an agreement saying "by signing this you agree not to do x, y, or z" then you have a choice, and you can go elsewhere. On the other hand, if you invest in a NIC for your student network, and then have regulations piled on you never agreed to, that's different, because you weren't given a choice.

    The agreements haven't been changed at all. When I got net access from my University (Imperial College, London), there was a very very clear AUP that stated that illegal activities on their network are, you guessed it, ILLEGAL. Of course, uni's do overlook a number of illegal activities, but when those activities start to compromise your bandwidth flow, how can you expect them NOT to take action?!

  10. Re:Whats wrong with banning Napster? on What's Banned On Your Campus? · · Score: 2

    If the trade of pirated/illegal MP3's is so rampant on a college campus, why not monitor the traffic, collect data, and then bust the offenders? You do this enough times, and people will start to realize they are being watched and will be caught.

    Effort. It takes a lot more effort. It's simple enough just to add a line into a portblocking table to stop it. And you'd have to monitor continuously, keep the tools uptodate with the protocol, and if you slack off, word would get around and mp3 trade would start again. These are students we're talking about :-)

  11. Re:Whats wrong with banning Napster? on What's Banned On Your Campus? · · Score: 1

    Quote: And another point. Banning Napster doesn't prevent people from pirating MP3's. Banning illegal MP3's will ban illegal MP3's. Funny how that works. It takes vigilance to stop crime, not another line in the old port filter.

    There's principle, and there's being practical.

    Me standing up in University and screaming "I BAN MP3S!" wouldn't do shit. Me blocking the tool that a lot of students use, which would cut down the usage drastically, would. And remember, almost all acceptable usage policies ban copyright infringments and other illegal activities using that network, so illegal MP3s are banned from the start.

    I just can't see a line of conscientious students poring through their AUP's and then saying "Sorry Jim, I can't accept those files, they're illegal!"

    Ban the popular tool. Easy enough to get around of course, but it would stop the 95% non-tech-savvy ones anyway.

  12. Whats wrong with banning Napster? on What's Banned On Your Campus? · · Score: 5

    Well, Napster is clearly a software product that is used almost exclusively to pirate MP3s, it leeches up a lot of bandwidth, and has some pretty bad security holes that means that potentially the client can be forced to serve up any file to a malicious Napster server.

    What's wrong with universities banning it? Clearly, they cannot condone the flagrant ripping of MP3's on campus. I'm sure they'd do the same if they found 10000 warez sites running on their students' boxes.

    I'm not saying that censorship is a good thing, just that in this case I fail to see how this is construed as censorship, given that using the application for anything other than illegal activities is fairly hard. 5% of university bandwidth is a hell of a lot as well.

  13. Re:Architecture of Caching to large-scale sites on Squid, FreeBSD Rock the House at Caching Bake-Off · · Score: 1

    No, it's not absolutely neccessary, since they send IF_MOD_SINCE requests, and don't always retrieve the data, etc.

    But still, it's a good matter of principle to do so, to guarantee behaviour of clients.

    Also, this only extends to private caches, and public caches really like to see http/1.1 headers before holding on to them (again, depends on the exact cache obviously)

  14. Re:Not *That* Expensive on Mac OS X, XML, and Aqua · · Score: 1

    Why compare it to a ridiculously expensive Thinkpad? My Sony Vaio F360 cost around $2600 and has a :

    PII-400
    128mb RAM
    12gb Drive
    DVD 4x
    Firewire, and USB
    Built in modem
    14.1 visible screen
    .. etc

    and runs Windows and Linux like a dream. I must say I can't think of any killer apps that the Mac can run that those two OS's cant (even Photoshop is nicer on Windows now than the Mac, and the GIMP rules Linux)

    Maybe mass-marketing the Macs would drive prices down ... bit chicken and egg though.

  15. Re:Hmm... on Mac OS X, XML, and Aqua · · Score: 5

    Well, the expat library already exists and seems to be quite defacto under Unix.

    At least, PHP and Apache use it, and well. And a couple of other utilities and CPAN modules. I've come across. It's fast, small, and not full of unneccessary crap.

    Anyway, utilities like Apache and ProFTPD already have meta XML config scripts, and a fair few perl scripts that make use of XML::* as well.

    I don't think I like the idea of having a dynamic XML library, and your entire /etc filesystem depending on it. What do you do when it breaks? It's like screwing up your LD.so.1 ... ow :)

    Still, a standard, easy to use DOM for utilities would be nice, perhaps some kind of extension of the GetOpt stuff would work? It's succeeded largly because it's there and easy to use, and an XML standard would have to do the same.

  16. Architecture of Caching to large-scale sites on Squid, FreeBSD Rock the House at Caching Bake-Off · · Score: 3

    For those of you interested in caching and how it can help large scale sites, I've helped co-author a technical report with Network Appliance, which was our experiences at accelerating the Mars Polar Lander website. That site used NetCache boxes, simple HTTP/1.1 cache-control headers, and a bit of cunningness to allow user-level tracking without letting the track requests filter through. As traditional, the site had a couple of problems which we've also included in the appendix after we fixed them, to hopefully save other people the same hassles in the future.

    The technical report can be found at http://www.netapp.com/tech_library/307 1.html

    We would all save a scary amount of bandwidth if more sites were designed with public caches such as (the awesome) squid in mind, and it's a really simple use of headers that make it possible.

    For those who use Apache and are interested in making your own sites more cache-friendly, I recommend you look at mod_expires, which is part of the default distribution of Apache, although not compiled in by default. If you have large, static images that rarely change, then go ahead and put week-month-year long expiry headers on them, and watch the hits for those redundant images drop right down on your web server. And if you suddenly need to change them, then it's no real problem, as all you have to do is change the images URL and it will become a "new" entity for purposes of caching.

    Yeah, granted, bandwidth is getting cheaper now, but for us poor Europeans, it's still a scarce commodity and we need to worry about these things :-)

    -anil-

  17. Re:Linux Has Corporate Representation Now Though on USB Forum Becomes Too Greedy? · · Score: 1

    Agreed, my comment was posted in haste ...

    Perhaps a special case could be worked out for developers not intending to make a profit from their development resources ... free-for-non-commercial-use license perhaps?

    -anil-

  18. Linux Has Corporate Representation Now Though on USB Forum Becomes Too Greedy? · · Score: 2

    Although it smacks of corporate greediness, and it is apparent that Linux developers who work for free can't join the members list, why can't the corporate Linux companies, such as Red Hat, Caldera or VA Linux systems join, and make their copies of the specifications available to developers. There may be copyright issues, but if the USB developers work "for" one of these companies, then surely there is no problem. The end-result would still be GPLed, and available to all, it's just a nominal shift in who you are working for.

    Linux has a number of high-profile companies now, and it's in their interests to ensure the best hardware compatibility for their distributions. $2500 is a small price to pay for that from their point of view, surely.

    -anil-

  19. Re:Question Regarding DNS on Who is the Best Registrar? · · Score: 2

    If you are concerned about security and reliability, then BIND may not be the best solution for you. It has a history of security exploits, and in general the codebase is a complete mess.

    Everyone's favourite daemon-revamper Dan Bernstein has an excellent DNS suite of tools called DNSCache which you can obtain from http://cr.yp.to/dnscache.html. This looks pretty much ultrasecure (as most of his stuff is), and also very robust and modular. In addition, you don't need to muck around with zone files and so on, and the interface for adding information is ridiculously simple thanks to some scripts in the package.

    For example, to add a new alias to an already existing domain, all I have to do is :

    ./add-alias new.recoil.org 1.2.3.4
    make

    and thats it! Serial numbers etc all taken care of automatically for you.

    I've been running and playing with DNSCache and can recommend to anyone looking for an alternative to BIND.

    Anil

  20. NASA already uses a lot of Linux on NASA Gives Linux a Chance on Portables · · Score: 1

    I used to work for the Mars Polar Lander project, on its Ground Data Systems. One thing about this announcement is that its only making official what already happens a lot in NASA.

    Internally, we used a lot of Linux boxes, and even more GNU tools on Solaris boxes. In fact, the whole image processing pipeline was built using a series of BASH scripts by the NASA AMES team, as part of their operations deployment.

    The web servers for the MPL were Solaris x86 boxes driven by Apache and PHP, while the support boxes for DNS and mail were Linux (red hat, stripped down). All ultra-reliable, getting them secure was the hardest bit of the whole operation really (we considered OpenBSD for a while, but didnt have enough inhouse skills with it)

    And, to reassure you, no Windows servers were used for anything other than looking pretty.
    Oh, and Quake III. None of the Linux boxes had 3D cards :)

    Anil Madhavapeddy

  21. Simulation of landed operations at Death Valley on Giving Up on Mars Polar Lander · · Score: 5

    Hi, I'm part of the MPL team, and thought you guys might like to know that we are taking the flight-spare MPL to a secret location in Death Valley, and running a complete simulation of operations as they might have been had it landed on Mars.

    The point? To test the instruments and make sure they would have done what they are meant to, as a number will be reused in future missions (the Stereo Surface Imager in particular).

    You can follow all the images and simulations if you're interested in what actual science was being conducted, at our official site www.marspolarlander.com

    Cheers,
    Anil Madhavapeddy - Ground Data Systems - Outreach
    Mars Volatiles and Climate Surveyor

  22. Final Landing Site Report on Mars Lander goes Spelunking! · · Score: 1
    Hi, I thought you guys might be interested in checking out the final landing site report from the MPL crew :
    http://www.marspolarlander.c om/overview/finalsite.html

    --
    Anil Madhavapeddy, anil@mars.ucla.edu
    Outreach Architect, Mars Polar Lander, UCLA

  23. Re:Can't NASA do anything right? on Mars Deep Space 2 Crash Program · · Score: 1

    Um. NASA _is_ landing a space craft on Mars. These are just two spin offs that release during the start of the landing sequence.

    Anil Madhavapeddy
    Mars Volatiles and Climate Surveyor

  24. Re:sorry linux fans on Mars Deep Space 2 Crash Program · · Score: 1

    We are using a combination of Solaris x86 boxes and Linux boxes to run the website, along with NetApp cache boxes and load balancing DNS around various hub points to handle the majority of hits.

    The actual Ground Data System uses Sun (sparc, ultra, etc) boxes, a lot of heavy SGIs and so on ... no hint of x86 procs there :-)

    Anil Madhavapeddy - anil@mars.ucla.edu
    Mars Polar Lander Project
    http://www.marspolarlander.com/

  25. Re:NASA not publicising this as much as the orbite on Mars Deep Space 2 Crash Program · · Score: 1

    The official Mars Polar Lander website is at http://www.marspolarlander.com/

    It's been pretty well publicised this last week in press releases and stuff.

    Anil Madhavapeddy, anil@mars.ucla.edu