Slashdot Mirror


User: devphil

devphil's activity in the archive.

Stories
0
Comments
1,396
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,396

  1. You left out the final step. on Opportunity Rover Encounters Its Own Heat Shield · · Score: 1


    You take some perfectly good pieces of dried fish (yuck) and soak them in lye (yes, really!) for 24 hours. Then you soak the fish in fresh water for 48 hours, before putting it in a pan and letting it simmer for about 20 minutes. Finally you wrap the fish in aluminium foil and bake in the oven at 200C for 30-40 minutes.

    Then throw the fish away and eat the foil.

  2. They're not going to be missed. on De-spamming Your Inbox The Hard Way · · Score: 1


    The servers trying to reach you will fail to connect, timeout, wait, try again. They don't try once and then give up.

    Standard configuration is for those peer servers to send a note back to the sender after 4 hours ("don't panic, I'll keep trying") and only give up after 5 days (sending another note). Some of the Microsoft servers I've seen are set to be all panicky way too quickly ("d00d, I couldn't reach them after 10 minutes!!!!11! i don't know what to do, here's your mail, it must be their fault,those l0s3rz.")

    A two-day outage won't miss anything worth listening to.

  3. Again, Dijkstra said it best. on The Illiteracy of Corporate American E-Mail · · Score: 4, Informative


    IMHO, if an engineer is imprecise in his language, in any medium, he will be imprecise in other more important areas.

    Just a couple weeks ago this comment made sense, and hey, now it makes sense even more.

  4. Is this what you're talking about? on Firefox Users Bad For Advertisers · · Score: 1


    Don't bother actually clicking this right now, it's probably maxed out its quota for the day. But anyhow:

    I was looking up the rules for 1000 Blank White Cards, and found that Geocities now gives a little not-quite-popup in the upper right corner.

    (There was a tiny 'X' close button, but the whole not-quite window is just off the right-hand side of the browser, so you can't see the 'X' unless you side-scroll. Fuckers.)

    I already run Privoxy, and it rocks, and it serves multiple computers here. And it will let me rewrite Javascript, if I knew what I was looking for. (I am not a web developer.) So I'm not really interested in changing filtering/blocking software entirely, I'm just looking for what I need to strip in Privoxy.

  5. An old old Star Trek game... on RIP Pentium II, 1997 - 2006 · · Score: 1


    ...that I watched a friend play on his Commodore (rock on in 16 colors!) had two members of an away team exploring some abandoned computer room of the far future.

    The line (printed on screen, of course, not recorded audio) was something like, "look at this ancient 801286, it's like a museum piece."

    I, with my 8086 clone, was not amused.

  6. Re:Still no call-out to a browser? on Mozilla Thunderbird Reaches 1.0 · · Score: 1


    That's because Windows has systemwide settings for "what to do when a link is clicked on" and the like. Linux does not. (Gnome sort of does, but only barely.)

  7. Re:Still no call-out to a browser? on Mozilla Thunderbird Reaches 1.0 · · Score: 2, Interesting


    Um, no. It's not BS.

    I don't know what Gecko is. I don't care. I shouldn't have to.

    What I do know is that Mozilla takes 10+ seconds to start up on my Linux box, and has fewer extensions and whatnot that I can find. For some of our debug-mode product builds, I have to quit Mozilla to free up enough swap space.

    Firefox loads in a blink, and never needs to go away.

    I'm not asking for complete integration. I know that there's going to be some duplication, e.g., now I have to enter my master password twice, once for FF and once for TBird. That's fine. But it's not too much to ask that Thunderbird be able to find a fscking browser when I click on shiny blue links.

  8. Still no call-out to a browser? on Mozilla Thunderbird Reaches 1.0 · · Score: 3, Interesting


    Coincidentally, I decided to switch to firefox+thunderbird (or, failing that, firefox+mozillamail) just last night. And they seem nice and all, but it's infuriatingly stupid that

    • clicking on a mailto link in firefox doesn't bring up thunderbird, or anything else
    • clicking on links in thunderbird -- whether in a message, or in a thunderbird dialog bix -- doesn't bring up a browser

    I understand and appreciate that, unlike Windows, there's no standard *nix API for these sorts of things. But it looks like they didn't even try. (It Would Be Nice[tm] if the Debian builds of these programs taught them about /etc/alternatives; then there would be a semi-standard API.)

    Yah, yah, I know, go get one of the zillion third-party extensions... Tried that. "Get extensions" is one of those links in thunderbird that did nothing.

    (Other peeves: transitioning from Mozilla would be easier if they'd left the same keyboard shortcuts. And remembered window sizes.)

  9. Don't hold your breath on Mozilla Thunderbird Reaches 1.0 · · Score: 1


    Many companies would die for a proper Outlook replacement. Thunderbird is still unable to talk to an exchange server. And it still can't open PST-Files - the standard format for many business mail users.

    Last I checked, the PST file format was still proprietary, unless you paid $SHITLOAD for a third-party library. Also last I checked, Exchange servers had two modes: POP3 and "only let Outlook talk to me," with the latter being a proprietary protocol (IMAP plus some other stuff, I'm told, but I have no interest in learning more).

    Microsoft makes all their money by locking in customers to a proprietary set of programs. Why would you expect them to suddenly open them up to the world?

  10. The other problem with 1st-person in this case... on Doom Movie Update · · Score: 2, Funny


    ...is that there will be fewer opportunities for Karl Urban to do an insane mad growl scream berzerker rush at the enemies, like he did as Eomer at the battle of the Pelennor. (Think reversing grip on spear while on horseback, if you forget the scene.) I had to admit, it's a pretty impressive charge.

    OTOH, he's probably grateful for the same fact.

  11. Re:Gonna be a tough call this Friday... on World of Warcraft Breaks PC Game Sales Records · · Score: 1


    I didn't expect her to be. But I'll probably see the film eventually anyway, as I think she's a talented actress (when she's not in a Lucas flick). Garden State was good, and the other 3 stars in Closer are also skilled. It was a good play, so I hope it'll translate to being a good movie.

  12. Gonna be a tough call this Friday... on World of Warcraft Breaks PC Game Sales Records · · Score: 4, Funny


    True /. geeks have a hard decision to make tomorrow, then: play WoW, or go see the new Natalie Portman movie, where she plays a topless stripper.

  13. Just FYI on Australia Chooses Education Over Filtering · · Score: 1


    I wholeheartedly agree with what you're saying, but as an aside, here's an English note:

    Overlooked means "forgotten about," which isn't what you meant.

    You want to say overseen, which means guided and watched; exactly the opposite of overlooked.

    Yes, there are all kinds of English jokes playing on overlook versus oversee. It's a funny language. :-)

  14. Forever Peace on Military Robots Get Machine Guns · · Score: 1


    Joe Haldeman wrote a not-exactly-sequel to his most excellent and classic novel, The Forever War.[*] Different story universe, updated technology, different world situations, but re-examining many of the same issues.

    Remotely-controlled soldier-robots play a key role in the plot. One of the central characters is a "mechanic" for the US Army -- a person who does the remote controlling of a ground unit.

    [*] He followed up both of them with a real sequel to TFW, entitled Forever Free, which sucks so bad it creates new black holes.

  15. DAMMIT on Using Computers To Weed Out Art Fakes · · Score: 0, Offtopic


    You beat me to the post, and I have no mod points to give you a Funny score.

    First thing you thought of too, huh? :-)

  16. No, it isn't... on Serenity Pushed Back to September · · Score: 1


    Characters talk about travelling between star systems, I believe. I remember lines and scenes about being in "deep space".

    They don't show any faster-than-light travel, but possibly that's just because it's boring.

  17. Re:Source of the name on Swift Observatory Launched · · Score: 1


    Ah, cool. Thanks!

  18. Source of the name on Swift Observatory Launched · · Score: 1


    I can't find anything on the NASA site to describe where "Swift" comes from, but I didn't look very hard.

    My pet theory is that it's named after Swift, the planet where all the neutrons have been altered, in Greg Egan's kickass novel Diaspora, which centers on gamma-ray bursters.

  19. Huh? on Writing Code for Spacecraft · · Score: 3, Insightful


    I need fast disk storage, I need graphics, I need networking, I need things that VxWorks just doesn't provide very well.

    "...and even though I chose the wrong tool for the job, it's still the tool's fault for not doing everything I need."

  20. Re:Hell yes! on Writing Code for Spacecraft · · Score: 1


    I mostly agree with you, but was trying to make a rhetorical point. :-) As you say, proper testing does more than just spew bits at the input pipe.

  21. And on top of all that... on Writing Code for Spacecraft · · Score: 2, Informative


    ...the memory inside the Gameboy Advance and whatnot isn't radiation-hardened.

    The grandparent poster needs to RTFA, and note what had to be done to protect circuits from Marvin the Martian's cosmic rays. The chips get physically bigger (sometimes a lot bigger), and that builds up quickly.

  22. Hell yes! on Writing Code for Spacecraft · · Score: 4, Insightful


    Why would you even want memory protection in a system like this? Memory protection is great to prevent crappy apps on your PC from doing too much damage, but in a system like the Rover it's pure overhead.

    Exactly!

    The problem is that most /.ers are used to thinking of an OS as something that needs to run any arbitrary program under any arbitrary conditions and survive any arbitrary crash in those programs.

    For a Rover, none of those are true. They know exactly what code is going to be run. They know exactly where it's going to sit in memory. And they test it. (This is the part that /.ers can't quite understand.) They test these programs far more rigorously than any bog-standard x86 Linux OSS program ever gets tested. Those programs have their problems, but they will be mistakes in logic (metric/imperial conversions, or thread priority inversions), not segfaults because of derefing a null pointer.

    I wonder how many undergrand CS degree programs still teach correctness proofs? Not "yeah, I ran it lots of times and it didn't crash," but "I ran it 100,000 times with 100,000 different inputs, all random, and it didn't crash, but while it was running I also sat down and mathematically proved the code is correct."

    Embedded programming is just plain different than "normal" progrmming. It's usually a mistake to try to generalize from one to the other.

    (All that said, the next version of VxWorks is advertised to optionally support a "traditional Unix" process model, and I think protected memory boundaries are one of the features. In case your embedded app needs to run arbitrary third-party software which probably doesn't get stress-tested at JPL :-), you can turn all that stuff on and live with the overhead.)

  23. Re:Dijkstra [RIP] said it best. on What is the Tech Jobs Situation in Late 2004? · · Score: 1


    My own feeling (this is a guess) is that his emphasis was not so much "being able to communicate with coworkers," but more along the lines of "better language skills in the language in which you think increases your problem-solving capabilities."

  24. Dijkstra [RIP] said it best. on What is the Tech Jobs Situation in Late 2004? · · Score: 2, Interesting


    Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.
  25. SEP, plus Really Scary Hills on Better Nuclear Waste Storage Plans than Yucca Mountain · · Score: 1


    No, I'm serious about the scary hills. Except that they're called Menacing Earthworks, and they last longer than the current language, and they're designed to isolate radioactive waste for ten thousand years.