Slashdot Mirror


User: J'raxis

J'raxis's activity in the archive.

Stories
0
Comments
1,816
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,816

  1. Re:Anti-Music? on WIPO Music Control Treaty Ratified · · Score: 1

    Antimusic-piracy would be the correct way to write it.

  2. Re:Propaganda on WIPO Music Control Treaty Ratified · · Score: 1

    Were they elected? By whom?
    To whom are they accountable then?
    Do you propose they do not exist solely to protect corporate interests?

    Granted the language was flamebait, but you have yet to offer any evidence that it was not correct.

  3. Re:Why is this so anathema to most posters? on Europe Continues Work on Cybercrime Treaty · · Score: 1
    You wrote:
    Free speech is undoubtedly important, but should we allow speech made with the intent to deny that right to others?
    Do people ever say they support the continued existence of this law? Then, isnt their speech made with the intent to deny the right of speech to others? Nice little contradiction you got there.

    See, this is the problem with censorship. What your law is actually doing is restricting speech thats simply been found to be overwhelmingly unpopular, then trying to justify it. Not that the U.S. is any better, they make up plenty of excuses here too.

  4. Re:Self-documenting code, etc. on Computing Pet Peeves? · · Score: 1
    Write self teaching programs. Instead of "Could not complete the requested operation," have your dialog explain what was missing, like, "one or more tracks must be enabled for RECORD in order to enter RECORD mode."
    This is more of a library issue than the programmers fault, since most C coders probably just use perror("") or strerror(errno) and forget about it. This leads to ingenius errors like:

    bash: /.: Is a directory
    cat: foo: Cannot access
    junkbuster: Unable to connect: Operation now in progress
    cpio: failed - Success

    The last one being the result of calling strerror() while errno=0. Read through /usr/include/errno.h to get an idea at how terse some of these errors are.



    Use descriptive variable names. Even most uses of 'i' in a 'for' loop are inapropriate. Instead of 'i', call it what it is, like dbRecordNum, rather than relying on the context ("oh, this loops maxDbRecordNum times, therefore 'i' must be the record index").
    Good advice for a huge loop (what the hell is some_ptr->foo[i] 600 lines down and five indents in?), but not necessary in small code, I would think. This is more than self-explanatory:

    for( i = 0; i < ARRAY_LEN; ++i) {
    something[i] = something_else[i];
    };



    Favor self documenting code over separate comments when possible. Comments need to be maintained separately from code. Self documenting code does not get out of sync with the documentation, and is readable anywhere you use it. For example, if you are writing a function which converts an audio frequency to a wavelength, instead of calling the function CnvtFreqToWaveLen(), and documenting the fact that it takes KHz and returns inches, call it CnvtKHzToInches(). This way, any user of the function knows in what format to supply the input and in what format the return value will be, without relying on the docs being up to date.
    I guess you don't like strpcy(), strncat(), strcspn(), or strstrncpspostrstritok() much, do you? :)
  5. Re:bare functionality, and SPEEDINESS. on Computing Pet Peeves? · · Score: 1

    Splash screens are, however, necessary if the program has a long start-up sequence (Photoshop comes to mind). Or do you want to sit there wondering if the system is hanged when its really loading filters, fonts and so forth into memory? Splash screens that require you to click to dismiss them, or simply come up for advertising purposes are quite useless.

  6. Re:Said it before, will say it again... on End of the Free Internet · · Score: 1

    I also suppose you pay indirectly to walk into the store if you buy something; the stores operating costs are doubtless reflected in the prices of the merchandise. Which would be an acceptable model for the Internet, I believe the ISPs/ASPs charge site owners, and the site owners can then pass down their op costs when people buy their products/services. Then youre not getting charged to browse, and charged again to buy something. You still get charged for access, indirectly if and only if you actually buy something.

    (See my mall analogy in the reply to the other reply to my comment.)

  7. Re:The analogy on End of the Free Internet · · Score: 1

    which Ive never attended nor do I plan to attend.

    Why is it necessary for consumers to pay both access and content charges? Like I said, businesses can run stores without charging people to walk through the door and then charge them for purchases. Although, the store analogy is not entirely accurate. A mall analogy would be more appropriate; where the Internet is the mall and each site is an individual store selling products/services within. And once again, you do not have to pay access fees to walk into a mall, only to buy stuff from individual stores inside. The mall owner charges the store owners for their costs.

    Therefore, if the ISPs need to make money, they can charge the site owners; they do not need to charge the consumers. Right now everyone wants to charge everyone else except the consumers, we just keep being charged for it all. Yeah, right.

  8. Said it before, will say it again... on End of the Free Internet · · Score: 1

    Im already paying for the Internet (either that or AT&T has some explaining to do on why they keep sending me bills every month). I will not pay for individual sites when I am already paying for access. Paying for access and then paying for sites is like paying for the privilege to walk into a store, and then still having to pay to purchase individual items.

    So actually, its the access charges that should be eliminated, and content charges implemented, maybe. Regardless of which is better, its one or the other charge for access or charge for sites content not both.

  9. Re:But on CDN Supreme Court Upholds 'Net Free Speech · · Score: 1

    Why not, eh?

  10. Feh! on Personal Transport? · · Score: 2, Funny

    Theyre called legs, idiot.

  11. Re:Glowing Blue Coastlines? on Most Detailed Image Of Earth Yet · · Score: 1

    That may be caused by the shallower waters, although it is pretty strange looking. It also occurs in other shallow areas between India and Sri Lanka, and between Australia and Papau New Guinea. Theres also a small blip of bright blue several inches north of India in the map, which appears to be a lake (whose name I do not know).

  12. Re:Internet communications shouldn't be allowed an on PA Supreme Court Decides if Reading Email==Wiretap · · Score: 1

    It wasnt me, officer, I found these messages on my computer of someone setting up a meeting here; I thought it was my (kid|wife|.*) and wanted to find out what they were doing being my back. If it wasnt them, maybe someone broke in and used my computer. Unlikely, but obviously a viable enough defense.

  13. Re:Neat! on Microsoft Enters the Cell Phone OS Market · · Score: 1

    Right along with one of these.

  14. Re:Pot ... Kettle ... Black on USAF Readies Laser of Death · · Score: 1

    Actually, the difference is that were us and theyre them. Thats the extent of thought (and the entire reason were the good guys and theyre evil) to most Americans, anyway.

  15. Re:I don't get it. on Wine Continues To Move Towards License Change · · Score: 1

    The vote doesnt force the code anywhere. Theyve simply voted to change the license; anyone who doesnt want to have their code relicensed will have their code removed and rewritten.

  16. Re:A couple things to consider... on Supreme Court Accepts Eldred Case · · Score: 1

    Youre going to live for another 75 years after youre dead? Wow.

  17. Re:Wrong means to a good end? on Supreme Court Accepts Eldred Case · · Score: 1

    No, because morality is not a part of the legal system. They most likely have to attack it based on some kind of actual damages suffered by someone. Anyway, you did catch that portion that says some of these companies do make their work freely available to others, right?

  18. Re:Am I missing something here? on Wine Continues To Move Towards License Change · · Score: 2, Informative

    Um, licensing issues should really be dealt with long before any code is written. Otherwise you could have the situation where the guy who wrote 15,000 lines of code for a project refuses to go along with the new license.

  19. If you have AIM on a Macintosh... on Self-Shredding E-Mail · · Score: 2, Informative
    Open up Preferences and click on IM, then click Automatically Save IM Sessions to Log File.

    You were saying?

    • Macintosh AIM logs. PC version has a Save option for each individual chat.
    • ircle logs.
    • BitchX logs.
    • mIRC logs.
    • pIRCh logs.
    • And in programs that dont have a log or save feature, theres always select, copy, paste.
    Need I say more?
  20. Re:Ulterior motives? on Cringely: OS X on Intel · · Score: 1

    Not much of a long shot. After Microsoft purchased 24 million shares of Corel, Corel suddenly decided to sell their Linux division.

  21. Re:coca cola on Judge Says Microsoft Must Give States Windows Code · · Score: 1

    I believe the analogy was that software lock-in == addiction. Why was that so complicated to grasp?

  22. Re:Karma Suicide! on Microsoft Settlement Comments · · Score: 0

    Hey, DICKSLURP. The correct term is KARMACIDE. Note to moderators: FUCK YOU with a large rubber dildo! RIGHT UP YOUR ASS!!

  23. Re:DOj check source? on Microsoft Settlement Comments · · Score: 1

    If the included the mail headers, you can check yourself.

  24. Re:Jeezus... on Kathleen Fent Read This Story · · Score: 1

    CmdrTaco is a Perl script. I dont think it would be possible.

  25. What is .NET? on What is .NET? · · Score: 2

    It is four bytes long.
    It is three US-ASCII letters preceded by a period.
    It can also be written as 0x2E4E4554.
    Or, 0x4BD5C5E3 in EBCDIC.
    It has a total ASCII value of 277 (712 in EBCDIC).
    Its checksum is 303cb0ef9edb9082d61bbbe5825d972a.
    Goes great with .COM and .ORG.
    Alone, it gets blocked by the caps lameness filter.