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:With all due respect to Firefox and standards on CSS Support IE 7.0's Weakest Link · · Score: 1

    Since it got all that market share in the last 12 months, smartass.

  2. Re:Perforce Licensing on BitMover Releases Open Source BitKeeper Client · · Score: 2, Funny

    What if that GPL/BSD project is a replacement for Perforce?

  3. Note to mods on Google Goes to Answers.com · · Score: 1

    Above post is a joke. Think about it.

  4. Re:Call Stack on Hindsight: Reversible Computing · · Score: 1
    Oh are you talking about a kind of binary search for the bug? That works pretty well (for bugs that aren't intermittent) but that still requires you to re-run the program log(n) times from the beginning. At least this one only requires you to re-run it log(n) times from the last checkpoint. From that point of view, it doesn't sound very revolutionary.

    The real revolutionary part is if it's somuch faster than re-running the program from the start that you can forget about the binary search and just effectively run the program backward until you see exactly where the bug happened. They claim that this is the case.

  5. Re:Call Stack on Hindsight: Reversible Computing · · Score: 1
    Sorry, I didn't mean to attack you. To say that you don't encounter hard bugs was not meant as a personal insult. But what is there to say? If most of your bugs have an execution history that is captured on the call stack, then most of your bugs are pretty simple.

    For instance, all it takes is for an object to get corrupted by one function, then that function returns, and now your call stack can't tell you where the corruption occurred.

  6. Here is a link for you on Embedded Developer's Survival Guide, 2005 · · Score: 1
  7. Re:Call Stack on Hindsight: Reversible Computing · · Score: 1

    Then you haven't done any really challenging debugging yet.

  8. RTFA on Hindsight: Reversible Computing · · Score: 2, Informative
    There are many types of calculations out there (think The Game of Life or other CAs) that by their nature cannot be reversed, so all of those states would have to be stored or it would be mathematically impossible to calculate the reverse steps.
    They take periodic system checkpoints and then work forward to the instruction preceeding the one you started from. There's no reason the Game of Life wouldn't be amenable to this.
  9. Article summary on Embedded Developer's Survival Guide, 2005 · · Score: 3, Funny

    Suits to coders: stop whining and work harder.

  10. Re:EDITORS SHOULD READ THE FUCKING ARTICLES on Publishing Exploit Code Ruled Illegal In France · · Score: 1

    What are you talking about? That's not what the article says at all.

  11. Re:Consistency and good comments on Code Reading: The Open Source Perspective · · Score: 1

    For the millionth time... Code, no matter how clearly written, can only tell you what it does. Comments tell you why.

  12. I have news for you on Code Reading: The Open Source Perspective · · Score: 1
    Why yes, it IS a giant waste of space to represent an 8-bit value in a 16-bit quantity. But someone thought it was a good idea to leave out unsigned.
    Are you talking about Java? I think JVMs allocate 32 bits for all fields (even a boolean) anyway, so there is no difference between byte and short (unless you're talking about arrays).

    It's a vicious cycle. JVM developers say "nobody uses bytes or shorts anyway so we're not going to put a lot of effort into object layout optimizations that don't buy us anything". Then Java developers say "changing this int into a short doesn't make the object any smaller, so I might as well use the int for everything and not worry about overflow".

    Maybe embedded JVMs are different, I don't know.

  13. Re:Use comments only when needed on Code Reading: The Open Source Perspective · · Score: 2, Insightful

    Others have said why comments are important, so I'll just say this: if someone says "you can tell a great deal about the maturity of a programmer by the quantity, and quality, of comments" and you reply "nah, I don't think they're that important", what do you think that says about you?

  14. Re:Reading code... on Problems With the Firefox Development Process · · Score: 1

    I have a rule of thumb I use... For someone new to a project, it takes them about as long to get comfortable with existing code as it would have taken them to rewrite it. It has been remarkably accurate so far.

  15. Re:wikipedia skeptic on The Wikipedians Who Make it Happen · · Score: 2, Insightful

    You are absolutely right. Use Wikipedia as a starting point for some hints, but if it's important, confirm everything you read there with reliable sources.

  16. Re:That's strange... on Problems With the Firefox Development Process · · Score: 1

    Incidentally... I work on a product where we use the same codebase on everything from handhelds to big servers, and I think it's a great idea. It forces us to keep things lean and mean.

  17. Re:Only if you are speaking Latin on Double-Slit Experiment in Time, Not Space · · Score: 1

    Yep, you're right. I didn't grasp the context of Scarblac's comment before I replied to it.

  18. Re:Check out my website on The Code Is The Design · · Score: 1

    It says "Please Login".

  19. Re:200 lines? on Webcam Jigsaw Solver in 200 Lines of Python · · Score: 1
    Bullshit. Let's see your code.

    You seem to have missed the whole point of this accomplishment.

  20. That's called a teaser on Star Wars Sith Trailer and the O.C. · · Score: 1

    This one is presumably a real trailer.

  21. Only if you are speaking Latin on Double-Slit Experiment in Time, Not Space · · Score: 1

    In English, both "minimums" and "minima" are acceptable.

  22. No current language is up to the task on The Code Is The Design · · Score: 1

    I have yet to see any programming language that can capture design concepts. Eiffel is probably closest. For every other programming language, the design would have to go into comments.

  23. Re:They don't understand licensing though on OGRE 1.0 Released · · Score: 1

    "failing to neglect"?

  24. Size matters on Engineers Devise Invisibility Shield · · Score: 1
    And crucially, the effect only works when the wavelength of the light being scattered is roughly the same size as the object.
    I don't need any special device to be unable to see something that small.
  25. -1: Trivial Google search on Experts Suggest Replacing Definition of Kilogram · · Score: 1