Slashdot Mirror


User: p3d0

p3d0's activity in the archive.

Stories
0
Comments
3,023
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,023

  1. Re:BS on Object Prevalence: Get Rid of Your Database? · · Score: 3, Insightful
    I agree that OO is not so good for databases, but it works well in OSes, device drivers, and realtime systems. You just need to know how to get good abstractions without sacrificing any performance, and that's not an easy skill to master.

    OO is not all about classes and jump tables. For example, you can get polymorphism in C++ without using any virtual methods at all. If you disagree, then I think your view of what constitutes OO is quite limited, and I'm not surprised you think it's a "niche player".

  2. Re:gigabytes? on Object Prevalence: Get Rid of Your Database? · · Score: 1

    What if you had a 64-bit machine with a 1TB swap partition?

  3. Re:stenography on Program Hides Secret Messages in Executables · · Score: 1

    I think "can not" means that someone is unable to do something. Not that it is impossible in principle. For instance, I can not play the trombone.

  4. Re:stenography on Program Hides Secret Messages in Executables · · Score: 2, Insightful

    And I suppose you made the leap from "can not" to "impossible"?

  5. Re:They're already selling snowflake pics on Snowflake Photos · · Score: 1

    The only problem is that their snowflakes have five points.

  6. Re:When will we(they?) learn on Baby Bells Promise Broadband Stagnation · · Score: 1
    I think all monopolies should become branches of congress. There are lots of positive effects this would have, but just to name a few: Companies would do their best to avoid becomming monopolies, or their board of directors would be replaced by elected congressmen. The monopolies would become subject to the Constitution ("Congress shall pass no law..."). Imagine how Microsoft would behave if they had to be competitive or risk becomming the Federal Ministry of Software.

    This also covers your suggestion, because the Bells would already be a branch of the government.

  7. Re:Why oh why? Isnt the Space Station more importa on Funding Approved for Pluto/Kuiper Probe · · Score: 1

    You bet. Surely mankind can only spend money on one space mission at a time.

  8. Re:Hogwash on Verbing Weirds Google · · Score: 1

    Damn, you're right. I stand corrected.

  9. Hogwash on Verbing Weirds Google · · Score: 1

    If we all started talking about "Microsofting" something, I'm sure you'd get a cease-and-desist, and you'd deserve it. The word is trademarked.

  10. Re:Debugging with printfs on Web Programming by printf() · · Score: 1

    Not bad, until you try to port your software to Windows. :-)

  11. Re:No Suprise There on Open Code Has Fewer Bugs · · Score: 1

    Ok, you're right. I stand corrected. There's more to the quality of a program than the quality of its code. There are installation procedures, documentation, support, etc.

  12. Re:No Suprise There on Open Code Has Fewer Bugs · · Score: 1
    That's a false dichotomy. All that stuff doesn't mean squat if it doesn't translate into better code.

    Now if you had said that low defect rates are not the only thing in the world, I would have agreed.

  13. Debugging with printfs on Web Programming by printf() · · Score: 4, Insightful
    Actually, sometimes debugging with printfs is much better than gdb. Two situations occur to me:
    • The problem is nondeterministic. If the failure occurs only once in 100 runs, you probably won't see it when you run it in gdb, especially if it's timing-dependent (in which case gdb may stop it from occurring at all). However, with a proper debug trace, you can just grab the log file when the crash does occur, and do a lot of diagnosis from that (plus possibly the core file if you get one of those).
    • The program state and state transitions are too complex. For instance, try to debug a compiler without a good debug trace facility. It's just not very practical to walk complex IR data structures manually after various optimizations have been performed.
  14. Re:NUMBERS: on Blackdown Releases a 1.4.1 JDK · · Score: 1

    Don't forget to try IBM's.

  15. Re:Comparison to Sun's Java? on Blackdown Releases a 1.4.1 JDK · · Score: 1
    No no, IBM's is the best.

    (Disclaimer: I work for IBM on on their Java JIT compiler, and therefore cannot be trusted on this matter.)

  16. Re:Sunset a long, long ways off. on The Faded Sun · · Score: 1

    I think you mean compu-hyper-global-mega-SPARC.

  17. Re:What speculation? on Goodbye, Dolly · · Score: 1
    As for the father's sperm, I have no idea how the DNA in sperm is not "aged" like the father's own DNA. I'm certainly not an expert in that area, but I don't have to know *why* it's that way; I only need to know that it is, which I do happen to know.
    It is what? Not aged? Ok, so let's consider how that happened. The testicles' DNA must age, and clearly they are capable of producing "young" DNA for sperm anyway, so again I say there's more to the story than your simplistic "old/young DNA" dichotomy.

    (Or, if you want to claim that testicles' DNA doesn't age, then why not clone babies from testicle cells?)

    Clearly there's more to genetics than you know.
    You're not one of those Raelian nutcakes who claim they've solved the problem of cloning a baby from old DNA, are you?
    I'm not claiming I know anything about cloning. I probably know less than you do. I'm just claiming that you don't know enough to say cloning is impossible. Your argument from your first post doesn't hold water, because if that argument were sufficient, then it would also rule out sexual reproduction.

    You are speculating. There's nothing wrong with that, unless of course you try to claim that you are not speculating.

  18. Re:What speculation? on Goodbye, Dolly · · Score: 2, Insightful
    Ok, so as long as you're not doing any speculating, then how does regular reproduction work? Re-read everything you just wrote and imagine you're talking about normal sexual reproduction. From that point of view, it's simply 100% incorrect.

    Clearly there's more to genetics than you know.

  19. Re:how about rsync? on FTP: Better Than HTTP, Or Obsolete? · · Score: 1

    Ok, thanks. You clearly know more about this than I do.

  20. Re:how about rsync? on FTP: Better Than HTTP, Or Obsolete? · · Score: 1

    It depends on what is the common case. If blocks usually do match, then the additional CRC would be pure overhead.

  21. Re:how about rsync? on FTP: Better Than HTTP, Or Obsolete? · · Score: 1
    Easy there, cowboy. The checksums in this case are not meant to detect errors. They are meant to decide whether two blocks are different from each other without transferring either block across the network. There's a difference, though it may be subtle.

    MD5 (or actually MD4) is a cryptographically strong checksum, so the chances of the checksum being the same for two different blocks is truly 2^-128. CRCs, on the other hand, were not designed for this, and so the probability of a collision is much higher.

    We're not talking about detecting single-bit errors, sequences of bit errors, etc. that CRC is good at; we're talking about finding arbitrary differences between two blocks of data. It's not hard to construct two blocks with minor differences that have the same CRC, but only a brute-force search will find two blocks with the same MD4.

  22. Re:No, on FTP: Better Than HTTP, Or Obsolete? · · Score: 1

    Think long and hard about why 6 connections from the same client to the same server gets the file in 1/6 the time, and you should have your answer.

  23. Re:It can be worse on Building a Better Back Button · · Score: 1

    Yes, you have successfully demonstrated that you got someone else's joke.

  24. Re:funny... on Software/Hardware FPGA Dev Board that runs Linux · · Score: 1
    If I spent all this time learning how to play a piano fluently, I feel foolish going onto stage with a clarinet.
    Nicely put.
  25. Re:Mushy writing on Forget Moore's Law? · · Score: 1

    That, combined with phrases like "vehemently poking at his tuna salad", make this article a real winner all around.