Don't be so sure about it not being the network stack. Localhost connections are often special cased because all the mechanisms for packet loss/reordering recovery are unnecessary over the loopback device.
Re:Idn't that nice...
on
e-Denounce
·
· Score: 3, Funny
"People may be reporting instances of illegally pirated software simply out of the goodness of their hearts..."
Versus reporting instances of legally pirated software?
DAKOTA can be applied to a whole host of things besides weapons development.
Yes, and cryptography can be applied to a whole host of things besides planning terrorism. You, I, and the people at Sandia know this; but unfortunately it's the Washington politicos who make the laws.
Add a couple of sleep(20); into the cgi script that generates the bot fodder. The bot will still stay busy waiting for your webserver's response, but your script will exactly consume zero resources.
Zero resources, except for memory.
A much better solution would be to point the bot at a set of "servers" with IP addresses where you're running a stateless tarpit.
... Scott should lose his right to be with us anymore. He should be in prison, based on that story.
I disagree. He deserves to win a Darwin award, but that's about it. Based on that story I don't think he ever deliberately acted criminally; he just didn't have a clue what he was doing.
At least, if I were him I'd feel insulted. The other "candidates" may have their respective qualifications in operating system work, but for various reasons there is no way that they could be taken seriously.
The fact that Alan Cox has been put in the same list as the rest of these people makes it seem as though he has been marked as someone who will never take a leading role in linux.
I don't think this qualifies as news to anyone who regularly reads slashdot. I mean, seriously, did you think that all the stories featuring thinkgeek would have been there if thinkgeek *wasn't* affiliated with slashdot?
Seriously. You can run AES by hand; and given a few sheets (and an hour of setup time) for precomputed tables, you can get the time down to half an hour per block.
Of course, making sure you don't make any mistakes along the way is rather critical, so I'd suggest spending another half an hour to verify your cryptotext.
This might be a dumb question, but how do you know the code was stolen? Maybe he just decided to stick a license at the top of some code he wrote in order to confuse people. Or maybe he wrote the code himself for a different project, and when asked to write the same thing just copied his work across intact.
There are any number of legal possibilities, and I can't see that they can be simply discarded based on the information provided.
I think open source is *perfect* for this sort of application. It's certainly much more likely to produce correct code than a closed source shop where only a small number of people can review the code and there are marketing people trying to push the product out the door.
True, but the scenario you describe is quite unlike what actually happens. In MAPLE, for example, almost all functions can be inspected by anyone. There is a small kernel of builtin functions which are opaque, but the vast majority of code is written in MAPLE's internal programming language, and distributed as source. Anyone (out of the few dozen with sufficient background in the field) can look at the algorithms and verify that they work; but the people who are writing most of this code are doing so because they are getting paid.
A computer algebra system which is built in a bazaar is a Bad Idea.
With an operating system, it isn't all that critical if it crashes occasionally. Ok, it's a nuisance... but it won't go unnoticed, and someone will track down why it's crashing, and it will get fixed.
Computer algebra systems are rather more prone to undiscovered errors. It's very easy, for example, to write a long integer multiplication routine which works perfectly for integers less than 2^20 digits long, but starts to fail (deterministically, but without obvious pattern) for very rare inputs above that size. In a bazaar, where code is accepted from anyone, you're very likely to see this sort of buggy code get introduced.
With a closed (commercial) or pseudo-closed (not necessarily commercial, but within a university where everyone has scrutinized each other's credentials) environment, such errors are far less likely to exist. Computational mathematicians are paranoid about such errors; computational mathematicians will not introduce a piece of code unless they can *prove* that it will work.
Given enough eyes, all detected bugs will be fixed; but actually detecting those bugs in the first place is far from certain.
I don't think that the locking is intended to stop the child removing the beacon; rather, I think the idea is to ensure that any abductor would not be able to remove it.
Given that most of the market for such gadgets comes from the oh-no-my-child-is-going-to-be-abducted-and-torture d-by-a-paedophile market, I'd say that the locking makes perfect sense.
Given that software never works properly the first time, you're going to have to get the bugs worked out with a small group of developers before moving everyone over to this new system. Why not use that to your advantage? Measure the utilization of a box which has ten developers, multiply that by 500 (in order to give yourself a good safety margin), and that's what you need to buy before you move all 1000 people across.
Because if a few thousand unspecialized computers can brute force the best encryption allowed by law with minimal optimization and research, then we have some good reasons to push for the law to be changed.
That might have been true when d.net was working on DES, but things have changed.
I think a more accurate wording would be
Because if a over ten thousand computers, working for three years, can't brute force 64-bit encryption, when 256-bit encryption is readily available then we have very little reason to push for the law to be changed.
MR does not prove primality. If you assume GRH, then by running MR O((log n)^2) times you can prove primality, but that is impractically slow even for 1024-bit primes.
All large provable primes are constructed in special forms in order to allow use of one of several fast proving algorithms.
One of the biggest problems is that it makes it look like he overcame paranoid schizophrenia by sheer willpower when, in fact, he went into an admittedly rare remission.
s/an admittedly rare remission/a "remission" unlike anything ever observed in a paranoid schizophrenic patient/
In light of the past decade, the original diagnosis is rather questionable.
One of the news reports mentioned that Nash was in the audience for the awards. While I agree that the movie completely mangled his life story, if it were really as bad as everyone says I don't think he would have attended. You can never make a historically accurate biography into a popular movie... the fact that Nash has in effect shown his approval indicates to me that he at least judged the result to be reasonable.
Is it? In my dictionary, "open" is defined as "allowing passage, access, or view"; which would make "open source software" mean "software, the source for which, can be readily viewed".
I expect that most people on/. would define "open source software" as "software which may be redistributed, with or without modifications, without restriction from copyright".
Actually, you have 7 days after the product arrives in which to change your mind. Normally you have to pay to send it back (and it has to be in good condition, unopened in the case of software/music/etc).
In the case of merchant error (eg they shipped you the wrong product) they are responsible for retrieving the product (although you are still obliged to keep it in good condition).
Getting these rules enforced, however, isn't necessarily easy. A few days before Christmas I ordered Civ3 and received a different game, and I'm *still* trying to get my money refunded. (FWIW, I paid with Mastercard, and they have been "investigating the complaint" for two months now; the merchant was gamer.uk.com, and they failed to either answer the phone or respond to emails I sent them.)
Don't be so sure about it not being the network stack. Localhost connections are often special cased because all the mechanisms for packet loss/reordering recovery are unnecessary over the loopback device.
"People may be reporting instances of illegally pirated software simply out of the goodness of their hearts..."
Versus reporting instances of legally pirated software?
The Teacher in Space program in particular will vastly increase our scientific knowledge of how children acquire knowledge in zero g.
I'm betting that the first discovery would be "paper airplanes fly *really* well".
DAKOTA can be applied to a whole host of things besides weapons development.
Yes, and cryptography can be applied to a whole host of things besides planning terrorism. You, I, and the people at Sandia know this; but unfortunately it's the Washington politicos who make the laws.
Given the potential applicability of this to weapons design, I'm surprised the US government is allowing this to be distributed.
Add a couple of sleep(20); into the cgi script that generates the bot fodder. The bot will still stay busy waiting for your webserver's response, but your script will exactly consume zero resources.
Zero resources, except for memory.
A much better solution would be to point the bot at a set of "servers" with IP addresses where you're running a stateless tarpit.
... Scott should lose his right to be with us anymore. He should be in prison, based on that story.
I disagree. He deserves to win a Darwin award, but that's about it. Based on that story I don't think he ever deliberately acted criminally; he just didn't have a clue what he was doing.
At least, if I were him I'd feel insulted. The other "candidates" may have their respective qualifications in operating system work, but for various reasons there is no way that they could be taken seriously.
The fact that Alan Cox has been put in the same list as the rest of these people makes it seem as though he has been marked as someone who will never take a leading role in linux.
The idea of linux becoming a major desktop operating system is a pretty good april fools joke.
I don't think this qualifies as news to anyone who regularly reads slashdot. I mean, seriously, did you think that all the stories featuring thinkgeek would have been there if thinkgeek *wasn't* affiliated with slashdot?
Seriously. You can run AES by hand; and given a few sheets (and an hour of setup time) for precomputed tables, you can get the time down to half an hour per block.
Of course, making sure you don't make any mistakes along the way is rather critical, so I'd suggest spending another half an hour to verify your cryptotext.
This might be a dumb question, but how do you know the code was stolen? Maybe he just decided to stick a license at the top of some code he wrote in order to confuse people. Or maybe he wrote the code himself for a different project, and when asked to write the same thing just copied his work across intact.
There are any number of legal possibilities, and I can't see that they can be simply discarded based on the information provided.
I think open source is *perfect* for this sort of application. It's certainly much more likely to produce correct code than a closed source shop where only a small number of people can review the code and there are marketing people trying to push the product out the door.
True, but the scenario you describe is quite unlike what actually happens. In MAPLE, for example, almost all functions can be inspected by anyone. There is a small kernel of builtin functions which are opaque, but the vast majority of code is written in MAPLE's internal programming language, and distributed as source. Anyone (out of the few dozen with sufficient background in the field) can look at the algorithms and verify that they work; but the people who are writing most of this code are doing so because they are getting paid.
A computer algebra system which is built in a bazaar is a Bad Idea.
With an operating system, it isn't all that critical if it crashes occasionally. Ok, it's a nuisance... but it won't go unnoticed, and someone will track down why it's crashing, and it will get fixed.
Computer algebra systems are rather more prone to undiscovered errors. It's very easy, for example, to write a long integer multiplication routine which works perfectly for integers less than 2^20 digits long, but starts to fail (deterministically, but without obvious pattern) for very rare inputs above that size. In a bazaar, where code is accepted from anyone, you're very likely to see this sort of buggy code get introduced.
With a closed (commercial) or pseudo-closed (not necessarily commercial, but within a university where everyone has scrutinized each other's credentials) environment, such errors are far less likely to exist. Computational mathematicians are paranoid about such errors; computational mathematicians will not introduce a piece of code unless they can *prove* that it will work.
Given enough eyes, all detected bugs will be fixed; but actually detecting those bugs in the first place is far from certain.
I know that perfectly well. As I said, we're talking about a market consisting of irrational people.
I don't think that the locking is intended to stop the child removing the beacon; rather, I think the idea is to ensure that any abductor would not be able to remove it.
e d-by-a-paedophile market, I'd say that the locking makes perfect sense.
Given that most of the market for such gadgets comes from the oh-no-my-child-is-going-to-be-abducted-and-tortur
Given that software never works properly the first time, you're going to have to get the bugs worked out with a small group of developers before moving everyone over to this new system. Why not use that to your advantage? Measure the utilization of a box which has ten developers, multiply that by 500 (in order to give yourself a good safety margin), and that's what you need to buy before you move all 1000 people across.
I think these people are going to run up against the principle Metatheorem of Quantum Gravity: All theories of quantum gravity are wrong.
Because if a few thousand unspecialized computers can brute force the best encryption allowed by law with minimal optimization and research, then we have some good reasons to push for the law to be changed.
That might have been true when d.net was working on DES, but things have changed.
I think a more accurate wording would be
Because if a over ten thousand computers, working for three years, can't brute force 64-bit encryption, when 256-bit encryption is readily available then we have very little reason to push for the law to be changed.
MR does not prove primality. If you assume GRH, then by running MR O((log n)^2) times you can prove primality, but that is impractically slow even for 1024-bit primes.
All large provable primes are constructed in special forms in order to allow use of one of several fast proving algorithms.
One of the biggest problems is that it makes it look like he overcame paranoid schizophrenia by sheer willpower when, in fact, he went into an admittedly rare remission.
s/an admittedly rare remission/a "remission" unlike anything ever observed in a paranoid schizophrenic patient/
In light of the past decade, the original diagnosis is rather questionable.
One of the news reports mentioned that Nash was in the audience for the awards. While I agree that the movie completely mangled his life story, if it were really as bad as everyone says I don't think he would have attended. You can never make a historically accurate biography into a popular movie... the fact that Nash has in effect shown his approval indicates to me that he at least judged the result to be reasonable.
"open" is unambiguous.
/. would define "open source software" as "software which may be redistributed, with or without modifications, without restriction from copyright".
Is it? In my dictionary, "open" is defined as "allowing passage, access, or view"; which would make "open source software" mean "software, the source for which, can be readily viewed".
I expect that most people on
it's practically unworkable keeping livestock on earth once the population starts approaching 10 billion
Once the population reaches 10 billion, we don't have to *keep* livestock any more. It's already there. 10 billion worth, in fact.
Actually, you have 7 days after the product arrives in which to change your mind. Normally you have to pay to send it back (and it has to be in good condition, unopened in the case of software/music/etc).
In the case of merchant error (eg they shipped you the wrong product) they are responsible for retrieving the product (although you are still obliged to keep it in good condition).
Getting these rules enforced, however, isn't necessarily easy. A few days before Christmas I ordered Civ3 and received a different game, and I'm *still* trying to get my money refunded. (FWIW, I paid with Mastercard, and they have been "investigating the complaint" for two months now; the merchant was gamer.uk.com, and they failed to either answer the phone or respond to emails I sent them.)