Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:No, you don't have a right to be paid (Score 1) 368

"If I develop a product such a film that people are interested in seeing, then I have a right to charge a fee to let them see it." ... of course, so long as you maintain possession. As soon as you sell someone a copy, what right do you have to prevent them from copying it again, if they are capable of doing so?

(If I sell someone a hammer, I don't get to charge them on a per-nail basis for the rest of eternity!)

"That's how copyright benefits society" ... YES. Copyright exists because it was believed that the benefit to society (more art) would outweigh the costs. But if that is no longer true, then copyright should be abolished. And I believe we're rapidly reaching that point.

"A machine that can make apples can be copyrighted, apples cannot." ... now you're just arguing in circles. *Why* can't apples be copyrighted? Why would it be ethical to copy apples, but not films?

"If someone needs a hole dug and you dig it for them," ... but that's not how copyright works. Of course an artist can refuse to work unless someone agrees in advance to pay them for it. You don't need copyright for that.

"If someone has a product that you want" ... if the artist *literally* has the product, then of course they can charge you for it. But if I can obtain the same product from someone else - because they purchased it from the artist *and then made a copy* - then the analogy falls down.

The problem is that you're trying to pretend that an abstract concept - a series of zeros and ones - must be treated as though it had a real, concrete existence, must be someone's "property". And that's simply not true. It is *convenient* for us to treat an abstract work of art as if it were concrete, and to assign a limited form of ownership to it on that basis - but it is not *mandatory*.

Comment Re:No, you don't have a right to be paid (Score 1) 368

Nonsense. There's no ethical justification for copyright other than its benefit to society. You're not automatically entitled to government protection simply because without it your business model doesn't work.

If we one day develop a machine that can duplicate, say, apples, we're not going to demand that everybody pay the person who grew the original apple before they eat one of the duplicates. So why should we pay the person who recorded the song before we listen to a copy of it?

(It's more complicated than that, of course; artists have invested time and money into their work precisely because we promised them they would be paid for it, so it wouldn't be ethical to simply abolish copyright outright. We'd have to have some sort of grandfather clause and/or compensation. And its not likely to happen anyway, because the people that benefit most from corporate welfare schemes such as copyright have too much influence. But it's important to realize where copyright came from if we're going to resist even more encroachments on our personal rights.)

Comment No, you don't have a right to be paid (Score 1) 368

Copyright exists for the benefit of society, not because artists have "a right to be paid". (They have a right to "demand to be paid", since that's just free speech, but society is entitled to say "sod off" in reply.)

We're rapidly approaching the point where "sod off" is the most sensible reply - copyright is increasingly working against society rather than for it. This incident is just another brick in the wall.

Comment Re:SFLC's brief explains parts of this well (Score 1) 210

I don't think the distinction is necessarily unimportant just because it is fuzzy. But I don't feel all that strongly about it.

As for signed pointer arithmetic: a[i] isn't really a good example because i has to be positive. But I was wrong anyway - I was thinking about things like this but now that I look at it again, the language really does need to let you subtract pointers and get a negative answer - the real problem in that example is the silly implicit conversion from signed to unsigned.

Comment Re:SFLC's brief explains parts of this well (Score 1) 210

My point is that if (hypothetically speaking) the next specification of C left all that stuff out, it would still be a useful language. *Less* useful, but not useless.

(I don't need size_t because I can use ULONG_PTR. Signed pointer arithmetic is best avoided IMO, but if you force me to do it I have LONG_PTR. If there were no standard library, there would probably be an implementation-defined replacement for va_list, but if not, I can do without it; if necessary, I can always pass an array of pointers. No problem.)

Comment Re:SFLC's brief explains parts of this well (Score 1) 210

Not at all. I have a number of C programs that (quite deliberately) do not use the standard library at all.

Having the standard C library - so that at least some parts of your code don't need to be rewritten for each operating system - is certainly convenient, but it is far from essential.

Comment Re:Observe, predict, test (Score 1) 364

Exactly - though I think there may be some truth to the criticism that string theory shows no signs of getting anywhere.

The thing is that we don't currently have a single coherent theory that explains all the experimental results we have to date, even if we were to ignore complicating factors like Dark Matter. The Standard Model explains everything we can see in a particle accelerator, and GR explains most of what we see on a large scale, but there's no theory that does both. That's what string theory was supposed to do, and perhaps one day it will.

The successful development of such a theory would be a legitimately big deal, in my opinion, even if it doesn't predict anything different enough to the Standard Model in the one regime, or to GR in the other, that we can test it yet.

Comment Re:Fast Track is Totally Misunderstood. (Score 1) 145

But Fast Track still allows Congress to reject the treaty, doesn't it? Presumably, they can even say "we're rejecting it, but if you make these changes, we'll approve it." Then it needs to be renegotiated accordingly.

Without Fast Track, Congress can apparently accept the treaty but change the terms - which doesn't make sense, because if you change the terms it isn't the same treaty any more. It would still need to be renegotiated, and presumably taken back to Congress unless the resulting document happens to be exactly the same as the one Congress came up with, which is unlikely unless the changes were trivial.

So what's the difference? (Serious question. Apart from perhaps wasting less time in Congress - and it isn't as if they don't seem to have plenty of it to spare - I see neither a disadvantage nor a benefit to Fast Track.)

Comment Re:Yes, you can (Score 1) 692

I think the religion lobby is more likely to cause trouble than feminism. The latter has better sense. But either way, the consequences of failing to enforce such a rule are so very clear and present that I don't think anyone will be willing to give in.

Of course, there's a reasonable chance the longevity treatment(s) will be banned instead.

The worst case scenario is a war that the religious lobby win. But if they don't ban the longevity treatment, and probably even if they do, it won't be long before there's another war, and sooner or later they'll lose, or humanity will be wiped out, or our level of technology will drop to the point where the issue is moot. But I don't think my cautious optimism on this point is entirely unjustified.

Slashdot Top Deals

I program, therefore I am.

Working...