Slashdot Mirror


User: josu

josu's activity in the archive.

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

Comments · 71

  1. open source? on Patent Office Director: "My Hands Are Tied" · · Score: 1
    O'Reilly, publisher of Open Source-related books ...

    I always thought of O'Reilly as a publisher of tech books. "Open source" seems to be the tech-news industry's favorite new phrase, whether it's appropriate or not.

  2. Hypocrite on Hackers And Mysticism? · · Score: 1
    There is no God. There are no gods.

    vs.

    [I think] that it is immoral to claim to have knowledge that you could not possibly have

    And just how have you come to know there is no god?

  3. Re:Not really a problem on Java Security Hole Makes Netscape Into Web Server · · Score: 1

    Going out of bounds on an array can be good code. It's reasonable to use exceptions as part of your logic.

  4. Number of copies sold on Paying Twice For Windows · · Score: 4

    Another interesting thing about this is it will make it seems as if more people are running Windows 2000 than actually are.

  5. I don't think so on Web Standards Project Blasts Netscape · · Score: 1
    The software-consuming public has been barraged with an obscene amount of low-quality software. Not only does Netscape deserve to be flamed for this, but so does every software company that skimps on QA or knowingly releases a buggy product.

    Which, I suppose, is the majority of software companies.

    I believe a solution to be fewer features and better testing. And fire all those marketing people.

  6. PGP misinformation on Privacy, Part Two: Unwanted Gaze · · Score: 1
    "... Right now, it's widely known that the NSA can crack [the supposedly secure e-mail program] PGP, and do so in perhaps as little as one day ...,"

    Use a bigger key.

  7. Not necessarily transparent on Larry Wall Announces Perl 6 · · Score: 1
    So while the focus of the effort seems to be on improving the Perl guts and API, the project will also be used as an opportunity to clean out some of the cruft, including bad and seldom-used features.

    I welcome it.

  8. Re:THEY AREN'T USEFUL on What About Functional Languages? · · Score: 1

    So find a compiler.

  9. Re:AI on What About Functional Languages? · · Score: 1

    That depends on what you're used to -- it's possible to write bad code in any language.

  10. Doesn't need to be slow on What About Functional Languages? · · Score: 1

    Interpreted scheme/ML/etc is slow, but that's true of any interpreted language. There are compilers available.

  11. Use a programmer's editor on What About Functional Languages? · · Score: 1

    The worthwhile ones (in my opinion) auto-indent and balance parens. There's little trouble keeping track of where you are.

  12. Mistake on Netscape 6 Preview Release · · Score: 1
    I also think it's a mistake they decided to use their own widgets instead of Windows widgets. Users like consistency. People are going to look at this and go "What the hell is this? This isn't Netscape. The fonts are too small. This doesn't even look like Windows". Yes, most people are still Windows users, and for software to be succesful it needs to adopt the Principle-of-Least_Surprise.

    A few months from now, we'll have more IE-users than ever.

  13. Buggy on Netscape 6 Preview Release · · Score: 1

    The thing crashed on setup. My expectations weren't even this low...

  14. Re:Oh good, we can all relax now on The Short Life And Hard Times Of A Linux Virus · · Score: 1

    And breaks hundreds of other things.

  15. Re:Patenting it?!?! on Sunlight + Algae = Hydrogen fuel · · Score: 1

    Give it a rest. Patents are not "inherently evil", just often misused. This case does not seem like a misuse.

  16. Gut reaction on Lightning Crashes, An Old Freedom Dies (Updated) · · Score: 1

    Ballots can be useful, but often are driven by people's gut reaction. "Well, porn isn't for kids, so sure I support blocking it." Getting people to think intelligently about the issue is difficult. I don't think there's a good answer.

  17. Block structure on Perl vs. Python: A Culture Comparison · · Score: 1
    Okay, Python doesn't have function closures and other funky features

    That's half true. And more-than-strongly hints at what I consider Python's biggest flaw to be: lack of block-structure and variable declarations. You can fake it by using default arguments to functions, but it's not all that pleasant.

    Python has variable "undeclarations", namely the global statement (basically used to say "I'm not declaring this variable"). In my opinion, an unfortunate feature in an otherwise great language.

  18. Re:Sounds like you got out - played.. on Filtering Internet in Public Libraries · · Score: 1
    You've missed both my points.
    • It is people who make decisions. I am hoping those people act without emotional bias. A "majority rules" policy is a breeding ground for selfishness. If a majority of people are granted their preference based solely on the fact they they are a majority, then those with different preferences may suffer. This is what is happening here, as the decision affects everyone in the community, not just those who support it.
    • The filtering is done on keywords, or the equivalent. Using your logic, if this technique is used on internet content, why not on all books?
    And to address your addional point about libraries not carrying all books, many (most?) libraries will attempt to locate a book (either to buy or borrow from another library) if they do not carry it. Refusal to do so based on a books content is censorship. Which it seems you support.
  19. Re:Sounds like you got out - played.. on Filtering Internet in Public Libraries · · Score: 1
    A "library" is a building; it can't make decisions. People make decisions. Hopefully the people elected make informed decisions which aren't based on emotion.

    Unless you're suggesting the content of a library should fluxuate with the majority's whims.

    And even if you support the banning of books, those decisions are made after careful consideration of books' content. Imagine all books being subject to SurfWatch's filter!

  20. Re:Sounds like you got out - played.. on Filtering Internet in Public Libraries · · Score: 1
    Holy ignorance Batman!

    So for the 150th time, if the majority of people want it that way, what's the big deal?

    The majority of people are often uninformed, as this article shows. It is also human nature to try to force one's ethics on others. Majorities should not be blindly trusted.

  21. GCs can improve performance on Transmeta Code Morphing != Just In Time · · Score: 1
    About your third point. Garbage collection need not be less efficient than manual memory management. GCs have two (at least) advantages:

    • They can avoid costly system calls. Asking the OS for memory and telling the OS you're done with that memory has some overhead. If memory management can be done without making system calls, time is saved.
    • Manual free()ing of memory involves touching every piece of memory one last time just to relinquish it. Some garbage collection schemes like stop-and-copy (and it's more complex sibling, generational collection) avoid this last touch by only manipulating memory that is still in use.
    You'll still get occasional pauses due to GC, but the amortized performance of your program can be better than manually collected code.