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. Sweet! on How Not To Ship Computers · · Score: 2

    I had no idea that stuff was so easy to buy. I think my department will be getting a can or three of this. We might even actually use it for its intended purpose. :-)

    Thanks!

  2. Ummmmmm, no. on How Not To Ship Computers · · Score: 5, Informative

    and on a suggestion, shipped my equipment (well-packed),

    I saw your images (faster than a speeding /. effect, whoo). I don't mean to sound cruel, but that wasn't "well-packed".

    Every so often I get Sun hardware shipped to me. I have learned a few things:

    • If anything can move around inside the box, you're fucked.
    • Wadded-up newspaper, styrafoam peanuts, and those little air-cushion pillows can all move around inside the box. See above.
    • The only air space inside the box should be the space inside the computer case itself. Heavy things will be set on top of the box. Air is compressible.

    Basically, if you aren't use molded solid foam, you're in trouble. At minimum you should use foam blocks for the sides of the box, and then fill the gaps inside with stuffed eggshell foam (e.g., you don't have custom-molded foam, e.g., you threw out the foam pieces that the computer/case was originally shipped in).

    The other day I got a hardware board about the size of my hand. It was shipped in a box the size of my torso. The outside of the box had gone through a war zone, but thanks to all that foam, the card was pristine.

  3. SMB (Samba) kioslave in Konqueror yet? on KDE 3.0 Screenshots · · Score: 2


    I'm slowly pushing my users towards KDE2, but it kinda hurts that they can't browse the Winblows network under Konqueror. At one point there was a KIOslave that spoke SMB, but it got removed for some reason.

    Do you know offhand whether it's back in KDE3?

    (And before anyone jumps on me: no, I can't use smbmount (Linux only), and no, I can't use the workarounds from the public KIOslaves repository (Linux only)). But thanks.)

  4. templates, for-loop-scoping, etc on Visual C++ and C++ Standard · · Score: 4, Interesting


    Microsoft is definitely full of shit when they consider 'export' to be "theoretical" only. But implementing export is hard; witness the number of compilers that have managed to do it so far. I don't blame MS for putting it off; I blame MS for lying about their reasons for doing so. (If they'd just said, "Implementing this is a freakload of work and we'd rather point our engineers in a more revenue-profitable direction," then I could accept that, too.)

    The for-loop scoping bug has a command-line switch to toggle correct behavior. Unfortunately, with it on, large chunks of their own MFC code will no longer compile.

    Dinkumware was contracted to provide the library for VC++. They have released their own patches (freely downloadable) to the library headers. With those patches applied, your library is as ISO-compliant as it can be given the (immense) deficiencies of the compiler itself.

    For me the big killer is templates -- lots of failures in things like partial specialization.

    My recommendation to others who have to work under Wintel: there are plenty of good compilers out there, and they're ALL better than VC++. Comeau, IBM, EDG, KAI, you name it...

  5. Your wish is my command. on The Difference Engine · · Score: 2
    Anyone else with stories of brilliant, tormented mathematician-types, feel free to englighten me. :)

    Lady Ada, daughter of Lord Byron, coworker and lover of Babbage. She was the world's first programmer; invented concepts such as loops and subroutines. And yes, this would be the one that the American DoD named the Ada programming language after, although I think that's a terrible language and a disgrace to her memory. :-)

    IIRC -- and I'm not sure that I do, feel free to correct me, people -- she suffered from depression and substance abuse. Eventually died of cancer.

    Really tragic story. There are some excellent books on her.

  6. He's already commented on them... on Ask Bruce Campbell Anything... · · Score: 2


    ...in his autobiography (mentioned in the story). I heartily recommend it; it's a great read. Huge chunks of the book are descriptions of Raimi-antics and opinions thereof, so it'd be a bit unfair to ask Mr. Campbell to repeat them here. :-)

  7. Did RMS ever answer ESR's question? on GNOME Foundation Elections - Final Candidate List · · Score: 3, Informative

    my definition of freedom will probably always conflict with his. This is my right. I fear that if his vision were the dominant one, I would no longer have this right.

    No kidding... In the flerbage article, ESR asked this question of both RMS and Tim O'Reilly (when the latter two were having their debate): if you two could get a law passed making proprietary licenses illegal, would you do it?

    Did RMS ever answer? Because if Mr. It's All About the Freedom To Choose wants to forbid the existence of proprietary software -- not just discourage it through discussion, but to forbid it beyond discussion -- then he's clearly unfit for any kind of leadership position.

  8. Pseudo-ditto on Nominations Sought For Open Source Award · · Score: 2


    I'd nominate the same person, but for his tcp_wrappers instead. (I have no expereince with postfix, so I can't speak to that point.)

  9. Re:I'm curious.... on The Tick Premieres Tonight on FOX · · Score: 3, Informative


    Got canned after 3 (3? 4? I think 3) seasons. And some of the same writers from the cartoon show are doing the FOX (live-action) version. From what I've heard, lots of what made the cartoon rock are missing in the live-action version.

  10. Not out of the woods yet... on White House Frowns on National ID Card · · Score: 3, Insightful


    Does /. have a split personality today?

    • 2001-11-08 16:10:10 White House Backs Off From National ID Cards (articles,usa) (rejected)

    Anyhow, my point: this would be a good time to write to your representative. Tell him/her/it that the White House's reasons may not be the same as yours or your rep's, but that the Congress should stand behind this "frowning."

    After all, "frowning" is hardly a policy decision. A few campaign contributions from major software companies and Bush will change his mind. Now is the time to say NO and make it stick.

  11. Re:Changelog lacks any real value. on Slash 2.2.0 Released · · Score: 3, Interesting


    When I give my indoctrination spiel, uh, er, "training lecture" on CVS to coworkers and lackeys, I usually hand down a list of requirements for log/commit messages and a ChangeLog entry.

    Most of the time it's a variation on http://www.gnu.org/software/guile/changelogs/guile -changelogs_toc.html, or sometimes the rules used for ChangeLogs in the GCC project, which I've found to be of immense value when tracking down changes.

    Personally I can't stand changelogs that don't say a thing. It's just enough "open source" to look good, but not open enough to actually invite help.

  12. Re:You're very very wrong: here's why on Linux Making Inroads, But Not At Windows' Expense · · Score: 2

    You completely misunderstood the point of the previous poster.

    "There's simply no reason to run anything but Linux anymore," (quoting from memory, sorry, since /. won't serve me that page) seems pretty blatant to me. The OP was either seriously karma-whoring, or has a seriously unbalanced view of technology.

    There's no reason that Solaris (and HP-UX, and AIX) could not ship real tools--they simply do not want to.

    There is a reason -- backwards compatability and stability. Major customers depend on their tools working in a certain way; if Sun changes them, then those major customers have serious retooling costs (both time and money) ahead of them.

    For us in Linux land, we accept those as a matter of course. For established cutomers with huge entrenched programs, it's not a decision to be made lightly. For example, Solaris' badly non-POSIX /bin/sh will not be changed. If you have /usr/xpg4/bin in your path, then its "sh" points to /bin/ksh, the POSIX "sh". But a lot of people running Solaris have scripts that depend on /bin/sh behaving a certain way, broken though that way may be. Sun cannot simply pull the rug out from under them.

    That's why I don't call /bin/sh. I call /bin/ksh or /bin/bash. But I don't expect /bin/sh to suddenly change. :-)

  13. Very very wrong: here's why on Linux Making Inroads, But Not At Windows' Expense · · Score: 5, Interesting


    Not only do I admin and program on Solaris boxes, I'm also a GCC library maintainer. There're my qualifications.

    Solaris, their operating system, has few advantages over Linux, nowadays. Frankly, without adding the GNU tools, Solaris is virtually unusable!

    "Frankly," you're utterly wrong. Not only is Solaris just fine and dandy, it has features for programmers which aren't anywhere near to showing up on Linux. For example:

    • The proc tools, for manipulating a running process. Try using pldd(1) to find out exactly which libraries have been mapped in, or pstack(1) to print the call stack. Yes, that's right, print the function call stack of a running process from the command line, without a debugger, and it works flawlessly. There're about a dozen of these tools, man -s 1 proc for more.
    • Kernel watchpoints on memory. Tell the kernel you want to know when a process tries to read or write from an arbitrary block of memory. That process when then be frozen (or killed, as per your instructions), allowing you to find out exactly what piece of code is trashing memory.
    • A boatload of malloc(3) implementations. Want a version of malloc that uses brk? It's there. Want it to use mmap instead? It's there. Want a version of malloc that never reuses memory? Or a malloc which sets kernel watchpoints on its own bookkeeping structures, for when your code is hosing the malloc internal memory? It's all there.

    Linux has none of these.

    (And, who's gonna pay $10k for their compiler when GCC does the job?)

    Severely uninformed statement, my friend. GCC doesn't generate SPARC code nearly as well as Sun's compiler. (Ask the GCC developers.) It's good but it's not there yet.

    GCC cannot even generate a 64-bit binary yet. (Very close, but still some bugs.)

    There are plenty of reasons to buy a SPARC, and to use Solaris, and to use Sun's software. It's all about the right tool for the right job, and Linux quite often isn't it. (I write this sitting on a Linux box.) Quit'cher karma whoring. :-)

  14. Caffeine as the basis of communication?? on DeCSS Injunction Reversed In CA Case · · Score: 2
    Because computer source code is an espressive means for the exchagne of information and ideas about computer programming,

    Damn straight! I always prefer espresso when exchanging information and ideas about progr-

    Oh. expressive. Never mind. :-)

    (Personal pet peeve of mine is when people do the reverse: refer to the coffee drink as "expresso".)

  15. Re:Preferring CDE? Compared to what? on Solaris 9 Will Be Updated WIth Gnome 2.0 · · Score: 2

    Oh, certianly CDE sucks asteroids through a garden hse, but it sucks less than OpenWindows. There are far better windowing systems out there. I was just restricting my observations to the 2 choices that are currently shipping with Solaris.

  16. Preferring CDE? Compared to what? on Solaris 9 Will Be Updated WIth Gnome 2.0 · · Score: 5, Funny
    I wonder if anyone truly prefers CDE.

    You're only wondering that because you haven't experienced the pain of OpenWindows[tm], winner of the [entirely fictitious and just-invented] Most Unintuitive Interface In The Entire Fscking World Award.

    Drop-down menus are dropped down with which button? The first, you say? Oh no, that would be far too obvious and industry-standard. The third button drops down a menu. If you press the first button, it activates the first entry in the menu, without ever dropping the menu down. Sort of a speed-select. Confusing as flaming fuck to people who don't expect it: if the first entry is "New Window" then you merely have windows popping up. "I clicked on "File" and a new window popped up? Huh?"

    If the first entry is more, shall we say, "proactive," then you just lost data. Or had a file overwritten when you were just experimenting. Or... who knows what just happened, since there may not be any visual feedback to whatever the fsck the first menu entry happens to be.

    I and my users were both extremely happy when we were able to move from OpenWindblows to CDE. They will be happier still if I ever get the chance to build KDE 2.2 for my SPARCs.

  17. Re:An International Internet on NeuStar to Manage .US Registry · · Score: 2, Troll
    while I could simply buy eds-taco-palace.com and everyone knows it's in the States.

    That's because only we Americans have lousy enough taste to both:

    • Name a business "Ed's Taco Palace," and
    • Register a globally-visible domain for something so inherently local.

    :-)

  18. Re:Tales of Known Space, Sternbach, and Niven on Wil Wheaton Responds to your Questions. · · Score: 2


    Oi, thanks for answering!

    I wonder if any studio would make Ringworld, without screwing it up?

    Of course not. :-) Some parts require a bit of thinking, and that's more than what the typical studio audience will put up with. Mmmmmm... actually, somebody's already purchased the movie rights, I think. I forget who. They're just sitting on it.

    The sequels would be ever harder to make; each one requires more physics knowledge on the part of the reader/viewer than the one before.

  19. Throwing up on film on Wil Wheaton Responds to your Questions. · · Score: 2


    I vaguely recall an interview with Mr. Waterhouse in which he states that, for the Castrovalva shoot, he had gotten massively drunk the night before with the rest of the cast. First scene he shot involved lots of running.

    Apparently the boom mike swung around and picked up the sound of him puking his guts out behind a tree. Fortunately (to hear him tell it) it wasn't on camera, just on the soundtrack.

  20. Tales of Known Space, Sternbach, and Niven on Wil Wheaton Responds to your Questions. · · Score: 2


    In one of his author's notes somewhere, Niven mentions that Sternbach's cover art for Tales of Known Space contains, somewhere, a very tiny Ringworld.

    Wil, did you ever find it?

  21. Re:ISTR that the policy at H-P's lab... on Can Developers Work in a 'Locked-Down' Environment? · · Score: 2


    Anyone who has worked at HP would also know that you never write the name as H-P; the hyphen is used only when the founders are named in full.

    I never claimed to work there. I never claimed to be an authoritative source. Did you miss the "If I Recall Correctly" bits? I have no idea which of their billion labs generated this tale.

    my understanding of what goes on is that your first two sentences are correct, and the third is just totally bogus

    Hey, we could both be wrong. :-) Let's not lose any sleep over it.

    On an ironical note, it seems you have less flexibility than the folks in HP Labs where the IT folks provide support for a lot more than just Windows. It may come as a shock, but the kind of IT support in various places depends on what kind of work people are expected to be doing.

    Uh... All I wrote is that our IT doesn't mind when local users have local admin rights under Win2K. I didn't say anything about which OSes they support, or don't, or what their other policies are. Please don't generalize or make assumptions.

  22. Re:Flamebait.... Windows can boot multiple OSes fi on XOSL, an alternative to Lilo and Grub · · Score: 2

    Uh, dude, I'm not replying to the main article. I'm replying to another comment. Care to check again?

  23. Flamebait.... Windows can boot multiple OSes fine on XOSL, an alternative to Lilo and Grub · · Score: 5, Informative


    If there's only a single OS listed in boot.ini, then no boot menu is given. (What would be the point?) The bootloader just boots it without prompting.

    By default, Windows is the only one it lists. (No surprise there.) I copied my Linux bootsector to BOOTSECT.LNX, added another line to boot.ini, and then I had a choice at boot time: Windows 2000, or Linux. To do all this I followed the mini-HOWTO at linuxdoc.org; that HOWTO is now several years old, I believe. It was originally written for NT 4.something.

    Your article is complete uninformed flamebait.

  24. ISTR that the policy at H-P's lab... on Can Developers Work in a 'Locked-Down' Environment? · · Score: 2


    ...is that IT has the One True Canonical Disk Image. IT performs backups of the network drives; if you want anything safe, you keep it on the network drives. Anything goes wrong on your machine, their first step is *WHOMP* reimage the machine.

    Also IIRC they allow users to install stuff, make local changes and tweaks, etc. I think they might even have machine-local administrator rights. But if you change anything, it breaks, and you complain, *WHOMP*.

    (On an ironical note, I work for a military research lab, and IT is not at all alarmed when users have local admin rights to their Lose2K boxes. It makes things far easier for everybody, including IT. (IT can still do remote admin.))

  25. Re:Google's Usenet searching almost useless, too on AltaVista Can't Keep Up · · Score: 2


    Excellent! They've added quite a few features since the last time I checked. The whole threading tree on the left-hand side is new to me too.

    Okay, ignore my rant, then. :-)