Slashdot Mirror


User: rabidcow

rabidcow's activity in the archive.

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

Comments · 773

  1. Re:This will be very awkward on Announcing Slashdot Subscriptions · · Score: 2

    If you do waste that page view, the worst that'll happen is that near the end of the year you'll get ads on one more page.

    If that's your one barrier, go ahead and install junkbuster for that one page and pay for the rest.

  2. Re:Lets Face Reality here and it eat hamburgers on SSSCA Squirms Forward Again Thursday · · Score: 1

    Well, if you're only making an agreement with each person for $20 or whatever there's no reason you should stop selling more if people will buy it. If you have someone renting a house from you, how many months should you charge them before you let them live there for free?

    In this case, each copy of the good (the house) is "sold" to a different month rather than a different customer, but it's the same idea. (assuming you bought the house outright, no loans, and all you have to pay is property taxes)

    If they stop paying, you kick them out, they no longer get to use your house. Same for these weird burgers, same for information goods. (at least as I see it) That's how capitalism works.

  3. Re:That's because stupid Americans can't spell... on Impressive Homemade Aluminum Cube Case · · Score: 1

    Yeah, I probly should've looked them up...

  4. Re:That's because stupid Americans can't spell... on Impressive Homemade Aluminum Cube Case · · Score: 4, Interesting

    WRONG. The original spelling was alumium. (no "in")

    This was then changed to aluminum, then aluminium. Then it changed back to aluminum in the US.

    See http://www.world-aluminium.org/history/language.ht ml

    But none of this really matters unless you wanna go back to wulfram, plubnum, etc. (and originally, English had no "correct" spellings for anything.)

  5. Re:Reverse It on What Makes a Good Web Design? · · Score: 1

    hehe, it's a very new feature, btw. I went and downloaded the nightly build as soon as I saw it (yesterday?)

    Yeah, the configuration UI needs work... The option for links in new windows is under edit->preferences->advanced->scripts and windows, so at least you don't have to go into prefs.js or wherever.

  6. Re:Reverse It on What Makes a Good Web Design? · · Score: 1

    It would be nice if browsers included an option for reversing that behavior though. . . .

    Poof!! Your wish has been granted.

    And as for sites that "disable" right clicks, I immediately turn off javascript so I can open links in separate tabs. Wish these people would get a clue.

  7. Re:Lets Face Reality here and it eat hamburgers on SSSCA Squirms Forward Again Thursday · · Score: 2

    Now I don't know how much it actually costs to record a CD professionally, but this idea would also extend to software, and I have some idea there.

    In that sense, it's more like making (including thinking up how to make it, but that's only part) the first burger costs $250,000. After that, each burger only costs $.10.

    So what do you do? Charge the first customer $250,000 (good luck finding that sucker) or charge every customer $20 and hope that you'll sell 13,000 burgers?

    Basically, there are two ways to compensate someone for their work. You can pay them in full, which costs a LOT but you then can do whatever you want with their work, including resell it. You own it. The alternative is to license it/pay royalties. In this case the cost is MUCH less, but you are very limited in what you can do with it. You can't have the best of both worlds.

    Personally, I would suggest the best option would be for an artist to release one track, then allow people to bid small amounts until some large total amount builds up, then release the rest and take the money. Content is paid for, no royalties, no worries about piracy. If their price is never reached, nobody gets charged and nobody gets the rest of the music.

  8. Re:Can't touch this on It's (Almost) Hammer Time · · Score: 1

    and as for the actual encoding, they dropped all the 1-byte inc/dec operations (there have always been 2-byte alternatives to those) to use as a set of prefixes for 64-bit registers, as well as for the extra registers.

  9. Re:cf: IA64 on It's (Almost) Hammer Time · · Score: 1

    Porting *ANYTHING* to x86-64 will be much easier than porting to ia64. Whether or not Microsoft has chosen to spend time for this is a matter of choosing their partners.

    Apparently AMD talked with various "OS vendors" during the design of this architecture, so presumably Microsoft has even had some say in what would make it easier for them to use it.

  10. Re:Why we look for water and life on Mars on Water on Mars - Clues to Life? · · Score: 2

    It is a misconception that water is a requirement for life. Sure, life without water is practically impossible on earth.

    Do we have any examples of life that does not require water? For all I know, it's more of a hasty assumption than a misconception.

    Water is just *really* strange stuff, and I don't think there's any other substance remotely like it. ('course I'm not a chemist or whatever so there ya go)

  11. Re:bank accounts... on Class Action Lawsuit Says PayPal Restricted Funds · · Score: 1

    In otherwords, launder it a bit more as soon as you can ;)

  12. Re:Analog Computing on Robot Maker Mark Tilden: All Life is Analog · · Score: 2

    The problem with analog is that it's impossible to transmit a signal and have the exact same thing appear on the other end.

    While you could set that crypto key to some infinitely long number, there's no hope that you could produce an identical copy of it, so you need to either be fuzzy (essentially shortening the key) or never get your data back. Pi and sqrt 2 are trivial examples since they can be exactly represented even in digital very easily. (hint: I just did.) Restricting yourself to such numbers loses the benefit of their length.

    Notice that another biological feature, DNA, is digital. DNA and neurons have different jobs. DNA needs to be able to produce a very large number of nearly identical copies. You can't do that in analog. Analog is better for some thing, digital is better for others.

  13. Re:Slight Surprise on The Theory of Leech Computing · · Score: 2

    It wouldn't have to be a button, just about any event on the page can be made to execute a javascript function

    If that were the problem, it would be obvious you'd want to do it when the computation was complete. You're already running in the background, just execute one last thing when it's done.

    The problem is that you need to contact the server and the standard way of doing that is to send a page request with form submit data, which usually needs the page to be reloaded at least.

    Of course, there's probably sneaky ways around that, like doing a submit as a background image preload or something. (I don't know, can you directly manipulate sockets in javascript?)

  14. rubberhose on Self-Shredding E-Mail · · Score: 2

    Just use an encrypted filesystem and make sure you can trust the people you're emailing. Self-shredding documents will only work better if you're sending to someone you can't trust that doesn't know anything about computers.

  15. Re:MIrrors? on USAF Readies Laser of Death · · Score: 1

    So how does the mirror at the back end of the laser's resonance chamber hold up?

  16. Re:Another approach on Humans Will Sail To The Stars · · Score: 1

    The humans on those planets will not be "us".

    If they're human, they have to get their genes from someplace. Personally, I think this is a great solution, once it becomes possible. You don't end up with 20 generations of people whose whole purpose in life is to raise the next generation. Of course you need to have a perfectly functioning machine for this...

  17. Re:MS Makes a superior Mouse & Ergonomics on Non-Apple Buttonless Mouse · · Score: 2

    Not everyone can use a trackball, at least without a lot of training. It requires a great degree of motor control in the thumb that some of us just don't have.

    For me at least, using a trackball is like typing with my elbows.

  18. Re:Don't know what your talking about on Non-Apple Buttonless Mouse · · Score: 1

    The rate at which a mouse ball will get dirty is related to the environment, and the MOUSE PAD. I have an anchient Genius Mouse/Cutting Pad and it greatly reduces (or should I say "eliminates"? I never have to clean it out...) the amount of dirt that gets in to muck up the mouse. The sponge/cloth things are crap.

  19. market share? on The Myth of Open Source Security Revisited v2.0 · · Score: 2

    I'm curious as to the relative market share of the various operating systems they listed. Wouldn't it be expected that more popular systems would have a greater percentage of their security holes found? If only ten people used some os, you'd expect very few vulnerabilities to be found...

  20. Re:What's wrong with C++? on What Makes a Powerful Programming Language? · · Score: 1

    Then why not use "int", "short" etc... with an "assert( sizeof(int)) >= 4)" at the beginning of the program ? "int" is guaranted to be at least 32 bits, "short" at least 16 bits, and "char" at least 8 bits, so you are achieving exactly nothing with your typedefs, if they don't guarantee the exact size.

    Int is guaranteed to be at least the size of short and at most the size of long. 16/32 bits are not guaranteed. (on an 8-bit machine, int could very well be 8 bits)

    Checking the sizeof(int) is a good idea, but you'd have to make sure it's done at compile time. You are right, the int16/int32/etc typedefs aren't really appropriate in this case, but some others could be, something with a nasty name like int_atleast32. X6

    "Otherwise you can just write a class that emulates the specific bit size you want."
    Which is quite heavy.

    For the programmer perhaps, but the actual code would be no worse than what you could get by rewriting stuff. Everything could be inline and optimized to an extra and every time you try to convert the value to a different type.

    except you can't use your data with third-party libraries without doing conversions in all directions

    ...which also need to be written to be portable somehow. Chances are they'll use a data type you have natively available. In any case, the conversion could be as simple as assigning an int, so it shouldn't really matter.

  21. Re:What's wrong with C++? on What Makes a Powerful Programming Language? · · Score: 1

    No.

    Usually you don't acutally need exactly 16 bits, say. Usually you need *at least* 16 bits, in which case you just substitute a 32 bit int if you have to.

    Otherwise you can just write a class that emulates the specific bit size you want. If you rely on the right overflow, use a larger data type that constantly ands out the high bits. If you're matching a file format, use several byte-length or other shorter data types. Do this in a class and the actual code doesn't need to change at all.

  22. Re:I very rarely get upset at 'flamebait'... on Lab Develops Artificial Womb · · Score: 1

    Just remember that not each generation have exactly the same number of people, on which your conclusion would be based.

    I was implying a maximum reproduction rate, which reality would certainly fall short of. Thus each new generation would not be half of the preceding on, but LESS THAN half.

    Quiz: The life expectancy (near 70) is about three times the length of generation (20+). So if the three existing generations have sizes x, 2x, and 4x, respectively, (so the total is 7x) and each couple has two children, what will be the total population one generation later? (answer: 10x)

    Yeah, I missed the fact that generations are concurrent, but how does this work? Now: 4x+2x+1x=7x. One generation later: 2x+x+.5x=3.5x? Where does 10x come from? (and where does that "two children" come from?)

  23. Re:really stupid requirements on What Makes a Powerful Programming Language? · · Score: 1

    Matrix a, b, c;

    a = b; a += c;

    No temporary object.
    Ugly as hell, might as well use a.add(c);

  24. Re:What's wrong with C++? on What Makes a Powerful Programming Language? · · Score: 1

    If you go by the language specification only, yes. (are there even any compilers that fully adhere to that?) Practically speaking, int is by convention 32 bits on modern desktop systems. If you plan to port to something else, there is a standard way to avoid problems:

    typedef int int32;
    typedef short int16;

    etc.

    If I were designing the language, I'd probably have such types built in, but oh well.

  25. That's simple. on Electric Company Using Power Lines for Data · · Score: 1

    because you CAN'T implement high speed internet over powerlines.

    As others have pointed out, the main problem is that the power lines are not designed to handle that much bandwidth and sheild it from interference.