While it might be an ego boost to only argue with people who agree with you, it does get in the way of actually convincing people to accept your point of view in the first place.
Yes, but if you wnt to talk to someone it helps if they actually acknowledge your existence
And I think RMS is looking for his ego boosts elsewhere (GNU/xyz anyone?).
sounds suspiciously like copyright . So maybe the answer is to fix copyright law so that useful things aren't hoarding WAY after the "incentive" to create them in the first place has gone away
That wouldn't work quite as you seem to believe. If something is not copyrighted (ie public domain) there is no way to force someone that makes a derivative work to release the source
In fact the idea I outlined above uses copyright to achieve what we want. If I released some code under a lisence like this I own the copyright, I give you the right to create a derived work, on the condition that you release the code after three months with the same lisence. This is basically GPL with a delay that gives a busines a three month head start to make profit. The community would always have acess to the three month old code, and can make additions to that, provided they release the code for any binaries no later than three months later. The company can pick and choose patches (which are derived works and would have to follow the same lisence) and incorporate them in their product, while doing their own development to keep the three month lead.
The advantages I can see are 1: Businesses can take advantage of existing code without as much risk as before. 2: Because of 1 more code is likely to become free. 3: Idealists/obbyists can still release code on day one.
The disadvantages are: 1: It's GPL incompatible, meaning nothing can be based on the wealth of GPL code out there, otoh linking against LGPL code is fine. 2: It'll be hell on source code management though and I seriously doubt CVS will cut it. Perhaps someone could persuade bitmover to release bitmover under a lisence like this:)
Well english isn't my first language so I hope you'll forgive me for the abuse of the language. At least you didn't call me names, thanks for that.
Software won't be as good under this scheme
on
O-STEP In The Limelight
·
· Score: 4, Interesting
This way of doing things will lose one of the benefits of going GPL from day one. Since the code will be closed source for a period you can't build on top of already open software (unless lgpl), this means having to reinvent the wheel, which means higher cost.
On the other hand if the software is open source from day one customers will be less inclined to pay, profit suffers and the software won't be made.
Would you like some egg with your chicken?
So suppose we make a more company friendly GPL? (FSF probably won't like it so a lot will have to be created from scratch, but less that for the proposed scheme), Requiering that source be disclosed after a profit threshold is reached won't work since a company could cheat by setting the threshold redicoulously high. What might work is some kind of time-delayed GPL e.g "If you modify this source and make binaries the source must be provided no later that three months later". That way the a free softwrae author can be sure that nothing based on his code will stay closed forever, and companies could benefit from already developed code. Still it would probably depend a lot on the free software community and their willingness to change their lisences, and you can bet you'll see different time limits depending on what the authour of a piece of code thinks is acceptable. But if something like this is implemented I believe both business and the community could benefit. (except for evil monopolies;) )
I doubt that companies will want to develop a product for each OS, it's too costly.
If done properly multiplatform shouldn't cost that much extra, compared to the increased number of possible customers. So for the time beeing I think we could expect quite a few multiplatform developments. Then the time will come when enough people realize that they can get all their favorite apps on both windows and linux. Then the two OS-es will finally compete on an equal footing and the customer will choose based on price and quality instead of whether ProgramX will run. I expect MS will have to change it's pricing drastically in order to stay a major player
This is ofcource assuming MS doesn't manage to get linux outlawed as "terrorist tools" or use some other kind of legal extortion too keep it's lead.
on a more humorous note: My girlfriend cares about at least one. developer...
That's nice, good luck to the both of you. Could you please give me a few pointers on how to achieve this. My wife care's for me, except for the developer part, she appear to believe it interferes with our social life and keeps me from giving her the attention she deserves. I'm afraid I'll have to start keeping my computer in a locked room lest it'll be the victim of a jealousey murder:)
The number is already known to be prime when you factor it so you can leave out the test, alternatively put in an assert for debugging:
int factor_prime(int_num) {
assert(is_prime(num));
return num; }
And since we know there will be only one factor we can simply return it. (Your function should have the more appropriate name print_prime_factors_of_prime() ). Using inlining and a good optimizer that eliminates unnessesary subexpressions the implementation above should be incredibly fast, when compiled for release (with assertions off)
though I have second thoughts about MY TAX DOLLARS (erm, euros) funding it.
Just think of that part of the taxes as mandatory health insurance
And don't forget that in the US the insurance companies and private hospitals have to earn a profit. With government health care funded through taxes that's not an additional cost for you
People that tries to have absolute positioning and control on websites will be among the first against the wall when I take over the world.
The whole point about html is that the layout is dynamic, adapting to what is's viewed on. The "this page best viewed at 800x600 with a huge border on 1600x1200 or scoll at the bottom at 640x480" pages are made by amateurs. Possibly former members of the printing industry that can't grasp the consept that they have no control over the size of the screen the site will be presented on
These days it seems that everybody is more interested in making stuff that looks good than in providing content with any value. And they can't understand that what looks good on their monitor might look crap in another resolution. And when they discover it they're too lazy to fix the mistakes and just say "But you're supposed to use foo x bar when you visit the site".
Previous message: SuSe, a great OS, is NOT availible unless you shell out money.
Ok I didn't check exactly what packages where excluded from the ftp version, the suse website states: Merely a few program packages have been excluded due to license reasons. I'd say that's enough to say that suse is available without shelling out money. The only thing you get extra if you pay would be a nice box, support and a few non-GPL packages. If microsoft were to let you download a free windows without solitaire and paint it would still be a complete os wouldn't it?
Three clicks away i was here. Before you clam that something isn't free just because you can choose to buy it in a nice box with a manual you really should try the "download" links.
Because you're able to admit you have a problem with the languages. And with the set you list I'll be surprosed if you have trouble learning cobol if you have to. What would have made you a bad programmer would have been if you had known only one language, and out of fear of having to learn a new one deem all other languages inferior.
A good programmer knows his limitations, and how to overcome them
Seeing how DRM has become a negative abbreviation they are trying to move away from it, but realizing that this could happen to whatever acronym they choose the have chosen one that hurts their opponents too
If RMS became the tree letters people associate with taking control away from users and into the hands of the bic corportaions houw would that affect the credibility of free software champion RMS?
and we know that Microsoft would never sacrifice profits in order to put a competitor out of business.
That was probably an attempt at sarcasm but what you said is actually true. Microsoft would never bother trying to stomp out a competitor if they thought they would lose money by doing it. Perhaps they would lose money for a while, but once the competition is gone they expect to make up the difference.
The parent isn't talking about receiving spam. He's talking about spam being sent with his own account as the sending address. The abuse of the parent's address is the fact that he is listed as the return address, not the recipient address.
This is the reason why mailservers should be a lot smarter about bounce messages. When a server recieve an email for a non existing user it shouldn't simply bounce the message. It should check the message against some kind of spam filter and bounce only if the message doesn't look like spam.
This will make things much easier on the poor guy that has his email used as a reply to adress. In addition if a spammer uses an address he owns as reply in order to clean his address list from invalid addresses this will mean the list will still contain non existing addresses, making it cost the spammer more to reach the same number of real people
And BTW, some of the spammers verifying addresses on hotmail have been using my honeypot, which they thought was an open proxy. My honeypot said OK to all of those addresses, so there will be invalid email addresses on their lists.
Just wanted to say thank you for making the job harder for spammers
I think your program would have to be GPL since the jar file is. If your program depends on a library and is basically useless without it then it constitutes derived work. It doesn't matter if it's you or the end user that loads the library together with your code.
This FAQ answers your question. Of course that's the FSF opinion on how to interpret the GPL, but you do risk a lawsuit if you don't GPL your code
I wouldn't be surprised if the newspapers web site didn't support the slashdot effect,
Which is probably wrong, newspapers in most countries are perfectly capable of handling the load. Even newspapers in Norway (far smaller than france, where I live) stood up to the slashdot effect. You then use your belief that a french newspaper can't withstand a/.ing as an argument that a japanese won't
Then, finally, someone rejected my arguments by claiming France didn't discover the Internet yet.
Since you think major french newspapers will get slashdotted if they print something interesting there must obviously be something wrong with the internet infrastructure in France, or your perception of it. I tried to make my point as a joke by exaggerating, since you obvoisly have no sense of humour I apologize. btw the point was that what a french newspaper can handle has absolutely nothing to do with what a japanese one can.
this ignorant bastard
before the ignorant person above learnt to spell "French".
Did you notice I didn't find the need to call anyone names? And for the record I knew hot to spell french before Tim Berners-Lee invented the web
Is namecalling and making up facts about the "opponent" in a discussians, while keeping your own identity hidden, a sign of ignorance i wonder?
the web, WHICH IS BUILT ON THE INTERNET, was incented in Switzerland, just next to France
And that means that French newspaper have the best setup in the world, and because you don't think they can withstand a slashdotting then surely inferior japanese webservers can't?
I think you'll have to explain that again since I fail to see the logic. To me where a thing is invented doesn't imply anything about where people are capable of using it.
Spoken from a man who lives in the last of the soviet states;-)
Actually we're more like religious fundementalist state. One of the few countries in the world where the prime minister is a religious leader. In our case a protestant priest. The only other country I can think of immediately is Iran.
Although a small part of northern norway was held by russian troops near the end of ww2.
Maybe the server for English articles (in the case it might be on a different server, just a supposition) is not configured to receive many visitors
Valid point, but a lot of people seem to overestimate the slashdot effect, and I'm tired of multiple "free-karma-informative" posts of the entire article for sites that aren't likely to get slashdotted, ever. And when an AC defends the karmawhoring post with flawed logic I have to fire back
:) This might actually turn out to be the first time in slashdot history that a post with 11 goatse.cx links get modded up.
It's the end of the world as we know it, the end is nigh
You know, of course, that the web was invented in Switzerland
Yes and it's completely irrellevant. the Internet sprang out from ARPANET. Read a littlehistory. As you say http was developed at CERN an international laboratory located in switzerland. Does that mean that the swiss has the best web infrastructure in the world and the highest usage among it's population? And that the US r0olz when it comes to serving every other protocol? And how does that affect the french? The fact that someone (not a swiss afaik was in switzerland at the time he invented something vaguely like what we know as the web doesn't prove anything
And still no matter who invented the Internet doesn't matter in this context. Someone (possibly you, but you never know with ACs) made the claim that since the newspaper was japanese it was likely to get slashdotted. And the argument was that french newspaper wouldn't stand up to slashdotting. I made the point that france and japan are very different countries (culturally at least) and that what is (perhaps) true for france has nothing to do with japan.
Look at some statistics
There are 61.4 M japanese speaking internet users, compared to 230.6 M english speaking and 22.0 M french speakin I think we can expect that one of Japan's biggest newspapers should withstand a little slashdotting if it can cope with any significant market share of 61.4 M potential visitors
Don't even know why I care to answer your stupid troll post.
Thank you and the same to you, if you have problems with me (or anyone) making a point about a stupid post you shouldn't be reading slashdot
A newspaper is mostly read on paper. I would not be surprised if the web sites of the biggest French (France is where I live) newspapers didn't support a slashdot effect.
Yes perhaps but we're not talking about a french newspaper we're talking about a japanese one, just because the frensh haven't discovered the internet yet doesn't mean that the japanese hasn't
While it might be an ego boost to only argue with people who agree with you, it does get in the way of actually convincing people to accept your point of view in the first place.
Yes, but if you wnt to talk to someone it helps if they actually acknowledge your existence
And I think RMS is looking for his ego boosts elsewhere (GNU/xyz anyone?).
sounds suspiciously like copyright . So maybe the answer is to fix copyright law so that useful things aren't hoarding WAY after the "incentive" to create them in the first place has gone away
That wouldn't work quite as you seem to believe. If something is not copyrighted (ie public domain) there is no way to force someone that makes a derivative work to release the source
In fact the idea I outlined above uses copyright to achieve what we want. If I released some code under a lisence like this I own the copyright, I give you the right to create a derived work, on the condition that you release the code after three months with the same lisence. This is basically GPL with a delay that gives a busines a three month head start to make profit. The community would always have acess to the three month old code, and can make additions to that, provided they release the code for any binaries no later than three months later. The company can pick and choose patches (which are derived works and would have to follow the same lisence) and incorporate them in their product, while doing their own development to keep the three month lead.
The advantages I can see are 1: Businesses can take advantage of existing code without as much risk as before. 2: Because of 1 more code is likely to become free. 3: Idealists/obbyists can still release code on day one.
The disadvantages are: 1: It's GPL incompatible, meaning nothing can be based on the wealth of GPL code out there, otoh linking against LGPL code is fine. 2: It'll be hell on source code management though and I seriously doubt CVS will cut it. Perhaps someone could persuade bitmover to release bitmover under a lisence like this :)
Well english isn't my first language so I hope you'll forgive me for the abuse of the language. At least you didn't call me names, thanks for that.
This way of doing things will lose one of the benefits of going GPL from day one. Since the code will be closed source for a period you can't build on top of already open software (unless lgpl), this means having to reinvent the wheel, which means higher cost.
On the other hand if the software is open source from day one customers will be less inclined to pay, profit suffers and the software won't be made.
Would you like some egg with your chicken?
So suppose we make a more company friendly GPL? (FSF probably won't like it so a lot will have to be created from scratch, but less that for the proposed scheme), Requiering that source be disclosed after a profit threshold is reached won't work since a company could cheat by setting the threshold redicoulously high. What might work is some kind of time-delayed GPL e.g "If you modify this source and make binaries the source must be provided no later that three months later". That way the a free softwrae author can be sure that nothing based on his code will stay closed forever, and companies could benefit from already developed code. Still it would probably depend a lot on the free software community and their willingness to change their lisences, and you can bet you'll see different time limits depending on what the authour of a piece of code thinks is acceptable. But if something like this is implemented I believe both business and the community could benefit. (except for evil monopolies ;) )
I doubt that companies will want to develop a product for each OS, it's too costly.
If done properly multiplatform shouldn't cost that much extra, compared to the increased number of possible customers. So for the time beeing I think we could expect quite a few multiplatform developments. Then the time will come when enough people realize that they can get all their favorite apps on both windows and linux. Then the two OS-es will finally compete on an equal footing and the customer will choose based on price and quality instead of whether ProgramX will run. I expect MS will have to change it's pricing drastically in order to stay a major player
This is ofcource assuming MS doesn't manage to get linux outlawed as "terrorist tools" or use some other kind of legal extortion too keep it's lead.
on a more humorous note: My girlfriend cares about at least one. developer...
That's nice, good luck to the both of you. Could you please give me a few pointers on how to achieve this. My wife care's for me, except for the developer part, she appear to believe it interferes with our social life and keeps me from giving her the attention she deserves. I'm afraid I'll have to start keeping my computer in a locked room lest it'll be the victim of a jealousey murder :)
The number is already known to be prime when you factor it so you can leave out the test, alternatively put in an assert for debugging:
int factor_prime(int_num)
{
assert(is_prime(num));
return num;
}
And since we know there will be only one factor we can simply return it. (Your function should have the more appropriate name print_prime_factors_of_prime() ). Using inlining and a good optimizer that eliminates unnessesary subexpressions the implementation above should be incredibly fast, when compiled for release (with assertions off)
though I have second thoughts about MY TAX DOLLARS (erm, euros) funding it.
Just think of that part of the taxes as mandatory health insurance
And don't forget that in the US the insurance companies and private hospitals have to earn a profit. With government health care funded through taxes that's not an additional cost for you
allows for absolute positioning and control
People that tries to have absolute positioning and control on websites will be among the first against the wall when I take over the world.
The whole point about html is that the layout is dynamic, adapting to what is's viewed on. The "this page best viewed at 800x600 with a huge border on 1600x1200 or scoll at the bottom at 640x480" pages are made by amateurs. Possibly former members of the printing industry that can't grasp the consept that they have no control over the size of the screen the site will be presented on
These days it seems that everybody is more interested in making stuff that looks good than in providing content with any value. And they can't understand that what looks good on their monitor might look crap in another resolution. And when they discover it they're too lazy to fix the mistakes and just say "But you're supposed to use foo x bar when you visit the site".
I've finished ranting now, thank's for listening
Previous message: SuSe, a great OS, is NOT availible unless you shell out money.
Ok I didn't check exactly what packages where excluded from the ftp version, the suse website states: Merely a few program packages have been excluded due to license reasons. I'd say that's enough to say that suse is available without shelling out money. The only thing you get extra if you pay would be a nice box, support and a few non-GPL packages.
If microsoft were to let you download a free windows without solitaire and paint it would still be a complete os wouldn't it?
I failed to find anything from 'there'...
What is the problem?
You didnt know what to look for
I've seen girls at all the lan parties I've been to. But they didn't play games much(except when the sims was fresh), more like a 48 hour irc session.
Three clicks away i was here. Before you clam that something isn't free just because you can choose to buy it in a nice box with a manual you really should try the "download" links.
does that make me a bad programmer?
No
Because you're able to admit you have a problem with the languages. And with the set you list I'll be surprosed if you have trouble learning cobol if you have to. What would have made you a bad programmer would have been if you had known only one language, and out of fear of having to learn a new one deem all other languages inferior.
A good programmer knows his limitations, and how to overcome them
Seeing how DRM has become a negative abbreviation they are trying to move away from it, but realizing that this could happen to whatever acronym they choose the have chosen one that hurts their opponents too
If RMS became the tree letters people associate with taking control away from users and into the hands of the bic corportaions houw would that affect the credibility of free software champion RMS?
and we know that Microsoft would never sacrifice profits in order to put a competitor out of business.
That was probably an attempt at sarcasm but what you said is actually true. Microsoft would never bother trying to stomp out a competitor if they thought they would lose money by doing it. Perhaps they would lose money for a while, but once the competition is gone they expect to make up the difference.
The parent isn't talking about receiving spam. He's talking about spam being sent with his own account as the sending address. The abuse of the parent's address is the fact that he is listed as the return address, not the recipient address.
This is the reason why mailservers should be a lot smarter about bounce messages. When a server recieve an email for a non existing user it shouldn't simply bounce the message. It should check the message against some kind of spam filter and bounce only if the message doesn't look like spam.
This will make things much easier on the poor guy that has his email used as a reply to adress. In addition if a spammer uses an address he owns as reply in order to clean his address list from invalid addresses this will mean the list will still contain non existing addresses, making it cost the spammer more to reach the same number of real people
And BTW, some of the spammers verifying addresses on hotmail have been using my honeypot, which they thought was an open proxy. My honeypot said OK to all of those addresses, so there will be invalid email addresses on their lists.
Just wanted to say thank you for making the job harder for spammers
Now mod me off topic, it was worth it :)
I think your program would have to be GPL since the jar file is. If your program depends on a library and is basically useless without it then it constitutes derived work. It doesn't matter if it's you or the end user that loads the library together with your code.
This FAQ answers your question. Of course that's the FSF opinion on how to interpret the GPL, but you do risk a lawsuit if you don't GPL your code
in case of the japanese site being slashdotted.
Look up inevitable
I wouldn't be surprised if the newspapers web site didn't support the slashdot effect,
Which is probably wrong, newspapers in most countries are perfectly capable of handling the load. Even newspapers in Norway (far smaller than france, where I live) stood up to the slashdot effect. You then use your belief that a french newspaper can't withstand a /.ing as an argument that a japanese won't
Then, finally, someone rejected my arguments by claiming France didn't discover the Internet yet.
Since you think major french newspapers will get slashdotted if they print something interesting there must obviously be something wrong with the internet infrastructure in France, or your perception of it. I tried to make my point as a joke by exaggerating, since you obvoisly have no sense of humour I apologize. btw the point was that what a french newspaper can handle has absolutely nothing to do with what a japanese one can.
this ignorant bastard
before the ignorant person above learnt to spell "French".
Did you notice I didn't find the need to call anyone names? And for the record I knew hot to spell french before Tim Berners-Lee invented the web
Is namecalling and making up facts about the "opponent" in a discussians, while keeping your own identity hidden, a sign of ignorance i wonder?
the web, WHICH IS BUILT ON THE INTERNET, was incented in Switzerland, just next to France
And that means that French newspaper have the best setup in the world, and because you don't think they can withstand a slashdotting then surely inferior japanese webservers can't?
I think you'll have to explain that again since I fail to see the logic. To me where a thing is invented doesn't imply anything about where people are capable of using it.
Spoken from a man who lives in the last of the soviet states ;-)
Actually we're more like religious fundementalist state. One of the few countries in the world where the prime minister is a religious leader. In our case a protestant priest. The only other country I can think of immediately is Iran.
Although a small part of northern norway was held by russian troops near the end of ww2.
Maybe the server for English articles (in the case it might be on a different server, just a supposition) is not configured to receive many visitors
Valid point, but a lot of people seem to overestimate the slashdot effect, and I'm tired of multiple "free-karma-informative" posts of the entire article for sites that aren't likely to get slashdotted, ever. And when an AC defends the karmawhoring post with flawed logic I have to fire back
I thought the Opera team was from Norway?
They are, but in Norway one of the favorite targets of jokes are "søta bror" as we call the swedes.
:) This might actually turn out to be the first time in slashdot history that a post with 11 goatse.cx links get modded up.
It's the end of the world as we know it, the end is nigh
You know, of course, that the web was invented in Switzerland
Yes and it's completely irrellevant. the Internet sprang out from ARPANET. Read a little history. As you say http was developed at CERN an international laboratory located in switzerland. Does that mean that the swiss has the best web infrastructure in the world and the highest usage among it's population? And that the US r0olz when it comes to serving every other protocol? And how does that affect the french? The fact that someone (not a swiss afaik was in switzerland at the time he invented something vaguely like what we know as the web doesn't prove anything
And still no matter who invented the Internet doesn't matter in this context. Someone (possibly you, but you never know with ACs) made the claim that since the newspaper was japanese it was likely to get slashdotted. And the argument was that french newspaper wouldn't stand up to slashdotting. I made the point that france and japan are very different countries (culturally at least) and that what is (perhaps) true for france has nothing to do with japan.
Look at some statistics
There are 61.4 M japanese speaking internet users, compared to 230.6 M english speaking and 22.0 M french speakin
I think we can expect that one of Japan's biggest newspapers should withstand a little slashdotting if it can cope with any significant market share of 61.4 M potential visitors
Don't even know why I care to answer your stupid troll post.
Thank you and the same to you, if you have problems with me (or anyone) making a point about a stupid post you shouldn't be reading slashdot
A newspaper is mostly read on paper. I would not be surprised if the web sites of the biggest French (France is where I live) newspapers didn't support a slashdot effect.
Yes perhaps but we're not talking about a french newspaper we're talking about a japanese one, just because the frensh haven't discovered the internet yet doesn't mean that the japanese hasn't