Slashdot Mirror


User: JamesOfTheDesert

JamesOfTheDesert's activity in the archive.

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

Comments · 483

  1. Re:FP! on Python 2.4 Final Released · · Score: 1
    Yes decorators are a major wart, but who says you have to use them?

    Um, sort of. At some point in the future you are likely to want, or need, to muck with someone else's code, and that someone may have thought decorators were the cat's meow.

    I've gotten the impression that Python was designed to ensure that developers didn't do anything too out-of-hand by simply denying the option, from the enforced code formatting to the There's Only One Way To Do It philosophy. So, I tend to think that decorators were added because there is a compelling need for them.

  2. Re:Too many new languages at once... on Programming Ruby: The Pragmatic Programmers' Guide · · Score: 1
    , but the Python one will look more like pseudo-code with real English words

    None of my pseudo-code has "self" everywhere, nor frequent use of underbar characters.

    I tried Python, and it felt forced, not practical, as if purity were indeed the main point.

    Even with the compulsary indentation I find Python hard to read, as there is a lot of syntax one has to read past. Persoanl preference, I guess, but Ruby is easier to read and write.

  3. Re:About the Ruby Gems chapter... on Programming Ruby: The Pragmatic Programmers' Guide · · Score: 1

    That reminds me: have to upload code deltas from my laptop! (I'm coding Ruby on vacation in Germany)

  4. Re:It's in the Mensa Bulletin too. on Another Google Recruiting Technique · · Score: 0, Redundant
    So, now the rich guy is taxed on only 20% of his income and the nearly-poor guy is taxed on 75%.

    This is going to sound like a troll, but ...

    Why should people who have more, pay more?

    It's off-topic, etc., but I'm curious if anyone can answer this without using subjective, ambigious words such as "fair" or "just," because it seems that the general "explanation" for paying taxes as a percentage of income is, "Well, that's only fair." Which explains nothing.

  5. Re:um..... on Spam Turns 100, By One Reckoning · · Score: 1
    I thought spam (aside from the food) was solely tied to email.

    Well, there ya go. I used to think that spam was solely tied to Usenet, until Web newbies hijacked the term. Proabably the same gang that ruined the word "hacker", too.

  6. Re:If it works..... on HP To Start Selling Its iPod · · Score: 2, Insightful
    If it sells, why lower the price?

    Makes it harder for competition to enter the market.

  7. Re:Is this really news? on HP To Start Selling Its iPod · · Score: 1
    I am thankful that they didn't mess with it or change it.. It's great the way it is..

    Question: Is it easy to change the hard drive and the battery?

    Just curious; last I heard, if your battery died, you were sort of screwed, and for that sort of money you should be able to easily swap out/fix stuff on your own, should you care to.
  8. Re:aiiii get them off my back!#@$#! on The Python Paradox, by Paul Graham · · Score: 1
    What if the article would be the other way around, would you say the same?

    Sure. Either way, it's him relating his experience, and giving an opinionated interpretation. He's not asserting that there are no good programmers who use Java. Just that he personally has yet to meet one. It's a data point.

    I don't know who the writer is but if his experience is that then he doesn't know that much programmers.

    Well, then, there you go. Why are you offended by his lack of experience? Introduce yourself to him. Then he'll be sure to know at least *one* good programmer who uses Java, no?

    But if you don't know who Paul Graham is, then I suspect your experience may be lacking, too.

    Graham may be wrong (well, in this case he's not), but he's no fool; if he says something that irks you, try to look past it for the deeper point.

    Then go pick on Lispers

    :)
  9. Re:aiiii get them off my back!#@$#! on The Python Paradox, by Paul Graham · · Score: 1
    But his statement explicitly said that he's "never met any GOOD Java programmers", and implied that there were none.

    Please. His statement implied no such thing; you *infered* that. He's simply reporting personal experience. Others will have different stories to tell.

    Don't be so sensitive. You prefer Java? Great. Go use it, and stop worrying what other people think.

  10. Re:Where's the other way round? on The File Sharing Database · · Score: 1
    But that the thrill of raping ...

    Shit, asshole, do you have any idea what rape is? Here's a fucking clue: it is not at all like copyright violation.

    Say whatever you like about P2P, but maybe try to pretend that you understand that, for too many people, rape is real and it's more than some cool-shock analogy for ill-expressed opinions.

  11. Re:Eric Raymond on Paul Graham On 'Great Hackers' · · Score: 1
    Eric Raymond is a mediocre programmer at best, a drunkard, and likes guns. Can't you come up with a better example?

    I wonder, then, if coding skills per se should not be the measure, but rather the broader intent behind the code?

    I've met many people who have great daftng skills; they can draw and paint like anyting, but their work was boring. Then there are those with limited technical ability, but with a much more invigorating vision that somehow managed to come through.

    While this is a big matter of taste, I think the Velvet Underground, for example, were far more interesting and influencial than, say, Yes, though Yes had arguably better musicians. The VU were better hackers.

    Probay better drunkards, too.

  12. Pop Quiz on IT, Be Free! · · Score: 1
    i like the idea of a common "open standards statement" that explicitly lays out the advantages of using open standards.

    Except that it would be a lot more valuable if it offered precise meanings of the words "open" and "standard."

    Ignoring for the moment the definition of "open", which of the following are standards:

    • Java(tm)
    • Perl
    • C#
    • SAX (the XML API)
    • Macromedia Flash(tm)
    • XML
    • Microsift Word(tm)
    • Adobe PDF

    I believe an argument can be made for each of these being a "standard," but for different reasons, and reasons that would not sit well with everyone.

  13. Re:Are you trolling? I HATE iTunes! on The Future of the Software Industry · · Score: 1
    If you're working in Python.. I think one could build a basic, but well-functioning webserer in 20 mins...

    Or 15, if you use Ruby.

    :)
  14. Today's new word ()Re:Crap title on The Anarchist in the Library · · Score: 1
    You never know if it's meant as sarchasm or irony.

    Sarchasm: The gap between an attempt at clever banter and what results due to a lack of language skills.

  15. Re:Important question for Slashdot on Is Sveasoft Violating the GPL? · · Score: 1
    Now, what is your definition of a "computer"? A mp3 file cannot be understood only by a computer. It can be understood by a portable mp3 player, is that a computer too?

    Um, yeah. What do you think is converting the mp3 data into sound? Some computers are, like, REALLY small. Yeah, freaky, I know. :)

    It can be understood by a car radio system,

    WTF? Really?

    is that a computer?

    Well, it would need one to understand an MP3 data stream. If it's simply relaying radio signals or sound encoded as electrical impulses, well that has nothing to do with Mp3

    But here's a question for the class: What if, instead of encoding an audio file as a set of data that requires an external program, the file was itself a program? How might that change the notion of fair use, copyright, deriviative works, and so on?

  16. Re:Consumers? on Sun's "Java Powered" Campaign · · Score: 1
    Get off the cockboat. If you are in love with some language the rest of the world doesn't care about that is fine, but don't talk shit about a language that people actually use.

    Sorry, you're quite right. We need to be practical: teach them COBOL.

    Oh, and thanks for the Ironic Statement of the Day

  17. Re:This says it all on PHP 5.0 Goes For Microsoft's ASP-dot-Net · · Score: 1
    I would recommend reading about the upcomming Perl 6, which amongst other things has a complete Object Oriented design.

    Or go use it now.

    :)
  18. Re:Consumers? on Sun's "Java Powered" Campaign · · Score: 1
    I couldn't see a first year comp sci student writing an internet chat room in C++, where as it's easy in Java.

    Easy, sure, because the heavy lifting is hidden away. Not very instructional for that comp sci student.

    Java(tm) may have its place in CS programs; some vocational training is handy for getting that first job. But, as a language, it's a bit half-assed for learning about computer science.

  19. Re:MOD PARENT UP on The Software Politics Of 2004's Presidential Race · · Score: 1

    Annoying, I agree, but there are workarounds: http://www.bugmenot.com/

  20. Re:Old News. on Napster and Best Buy Joining Forces · · Score: 1
    Corporate brass, aka "Blue-Haired's", don't sway so easily and still see the Napster name as something the kids are into.

    Corporate brass, aka "Blue-Haired's"? Eveyone I know with blue hair is, like, 15.

  21. Re:php-embed on Advanced PHP Programming · · Score: 1
    Just on a guess, I'd say there are a lot more PHP developers out there than Lua or Ruby developers (though Lua looks pretty cool).

    Hmm. Well, I suspect there yet even more VB programers, so sites shouldmbe done in VBScript, no?

    (Yeah, Im trolling.)

    Besides, Ruby developers are all just ex-Pythoneers who thought Python [python.org] was becoming too popular, and don't really count as developers anyway ;>)

    Oh, but you are so wrong! We're really all just ex-Perlers who thought Pythin was becoming too popular for the wrong reasons.

    (Even one who guessed that last comment was a troll, too, raise your hand ...)

  22. We've Lost the Battle (Re:DRM) on Cory Doctorow on Digital Rights Management · · Score: 1
    The problem with DRM is that it's got a name that people might consider making it the only right-management-related concept ...

    The problem with DRM is that people who should know better *still* do not call it what it is: Digital Restrictions Management.

    So long as this those pushing this can continue to pretend that this is about protecting their so-called rights, the harder it is to argue against it.

    Either call DRM what it is, and don't cede the moral high-ground, or just give up now.

  23. Re:good but recognized? on Searching for the Best Scripting Language · · Score: 4, Insightful
    There are few Ruby jobs, but having it on my resumes almost always leads to a discussion of what it is, why I learned it, and why I use it. It gives me a chance to let the interviewer know more about me, see that I have a genuine interest in CS and software development, beyond simply wanting to know only the marketecture languages and APIs.

    Showing that you are self-motivated, and more interested in using the right tool than the "cool" tool, makes an impression

  24. Re:XML is a tool. on Google Finally Moves Toward RSS Standard · · Score: 1
    Nonsense. To quote from the W3C:
    "You've heard it: the World Wide Web Consortium (W3C) creates Web standards."

    They are quoting what people say about them, not asserting what they are (though also not saying anything to dispell the misconception.)

    It is a standards body.

    From the front page:

    The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding

    No mention of standards.

    And while membership is not restricted to vendors per se, vendor corporations are the major players.

  25. Re:XML is a tool. on Google Finally Moves Toward RSS Standard · · Score: 1
    If it quacks like a standard and walks like a standard, don't believe the people who call it a recommendation, a request for comments or a piece of blue cheese.

    Granted, XML has achieved "duck standard" status. But the larger issue is one of language and precision, a problem likely created, but certainly argumented, by marketing.

    The W3C has also blessed XML Schemas. Do you buy the idea that one should be using this headache because, after all, it's a 'standard'? Or should you use Relax NG, which is Yet Another Schema Standard?

    Developers get pushed into uing inapproriate technolgies because clueless PHBs see the word "standard" attached to something and feel compelled to use it. "Must use [J2EE|Struts|SOAP|XML]; it's a standard."