No economic law or theorem presumes the existence of perfect information. Supply and demand and everything works all the same, regardless of the type, informed-ness, and rationality of the actor.
In fact, it's a mathematical theorem that there were perfect information, prices could not exist (and therefore, there cannot be such a thing as perfect information).
The sentiments that job automation is a good thing is correct for the reasons listed (near-free cost-of-living), but communism and socialism are economically impossible. It's not a matter of getting the implementation right, but outright mathematics: Without a price mechanism, you can't tell if your resource allocation decisions are productive or not.
Ok, name a customer that their "net neutrality" rules helped.
Scare quotes because the actual few hundred pages of rules have nothing to do with either throttling or actual Net Neutrality as is technically defined.
The FCC is the same agency that gave us the nipple-protection panic and the Broadcast Flag. There is no problem with the Internet that I want the FCC fixing.
In any event, net neutrality has nothing to do with bandwidth caps. And there is no problem, to date, that their 'net neutrality' rules have fixed or could have prevented.
Be careful with the "precedent" defense: Jim Crow laws created completely the opposite precedent, that the state can mandate discrimination against certain classes of people.
This whole thread is about what the law should be, not what the law currently is.
It's not (just) people who are "discriminating"... they're discriminating against an entire geographical area (or perhaps more technically accurate, an entire group of ISPs and their customers, fact of which only makes this even more inexplicable).
Imagine if we did this to Mexico, Russia, or the Middle East; the accusations of racism would never stop. But these are American citizens by and large, so this can only be democracy at work.
That's only true if the static friction is high enough - which, despite efforts to minimize friction and resistance, is still very imaginable for something like a car.
If the friction were to be zero, it would start moving right away, it would just accelerate very, very slowly, perhaps even imperceptibly for a few moments.
Access-Control-Allow-Origin: * allows all the same information (less, actually) that you would normally need a proxy to access (i.e. making an AJAX request to the same domain, that gateways the request to a remote server). There's no security vulnerability here, so long as the websites are on the public Internet (and not behind a firewall/private intranet).
Indeed, that came across crass. I should have said Oh cool, there's a fellow economist on Slashdot. It is my passion, and I think it is the hardest science we have. (Indeed, economists invented game theory.) It is not (merely/necessarially) a social science, people who think of it that way or criticize economists are being rather narrow-minded.
Oh cool, another economist on Slashdot. Well then you're probably familiar with how Smith's theory of value has been superseded by Menger's subjective theory of value and marginal utility; and how Marx is total garbage for doing anything useful.
Physicists know about heliocentrism, Kepler's laws, and Newton's laws. Some are pretty good theories that work well for day-to-day kinematics, some are total garbage that don't even give us good enough estimates to do anything useful with, and if you want to launch a GPS system you're going to have to look for a theory that supersedes all three (say, general relativity).
What I do find idiotic is the notion that it's ever alright to call the police on someone because you can't come to a mutually beneficial agreement. That's about the most childish behavior I can imagine.
At least you have no logical arguments to try to excuse this behavior with.
Yes, slavery is wrong. So is discrimination. But slavery != discrimination.
You are proposing forcing someone to work involuntarily, under the threat of force. That is wrong, and we call that slavery.
Send someone to the business who is black/gay/whatever to make a transaction. If they are refused, note the reason. Then send in someone white to request the same transaction. If the white customer is served, then you have evidence of discrimination.
People can list any reason they want, or none at all. Then what? (And I can't wait to see how you plan to test which sexual orientation people are.)
What you're proposing is bringing back Jim Crow for businesses, but instead of prosecuting people who serve a particular race, you want to prosecute people who committed a thoughtcrime. That is wrong on so many levels.
Really. Well then, let's try a thought experiment. We'll take Xiaran's statement and replace "gay" with "black."
Wait, are you seriously proposing what I think you are? Slavery is wrong. Period.
There was a whole period of the country's history where not only was slavery legal, but businesses were required to segregate based on race. You couldn't serve certain people if you wanted to!
Let's not do that again, please.
A baker who refuses to serve someone based on race - or sexual orientation - is breaking the law.
The law is wrong, and that law is unenforceable. Either a transaction happens or it doesn't, and if you have a reliable way to discern between 'legal' and 'illegal' cases of "no transaction" then I'd love to hear it.
NO. The law is just the system of rules that the government uses to decide when to use force. It is not a definition of nor replacement for ethics. You know how we see "correlation is not causation"? Well: "The law should be ethical" != "The law is necessarily ethical"
Second, all branches of government are responsible for upholding the Constitution - you have to swear an oath to this effect before taking office. The Court is simply one of the final stops in being able to decide this (effectively)
If you want to point out you'll have a bad day standing up to them, that's not in dispute; but all you're doing is blaming the victim for what the government is doing wrong. I'm talking about what the governmentshould be doing here, not anybody else. (It's not a moral idea to turn down otherwise profitable business either, even if you disagree with everything else about the customer. But at least in this situation, I'll admit that's your right.) What I'm talking about is what is right and wrong on a normative, ethical level; and forcing people to produce a product, or taking punitive, forceful action because of the reason (either perceived by the state or invoked by the business under their free speech) is wrong.
How is it a thought crime when the bakery(and I am talking about the one in question that was in the news) said that they are not making a cake for a gay couple specifically because they are gay?
You can't punish someone for what they say: speech -- including rationales -- is not actionable by the government because of the First Amendment.
So that leaves you with just the fact that someone didn't want to produce something. But that's not a crime either!
You'd have to come up with a list of "invalid" reasons to turn away business -- and then try and examine everyone that might be thinking of these reasons. How in the world do you propose to do this?
But the law is not an authority on what is right and wrong.
We're talking about what people should do, not matter-of-factly what sort of consequences the local law-enforcement organization is going to (wrongfully) take against them.
This is a classic appeal to authority. What if I said this:
Because there are laws against breaking DRM. By getting a business license and operating that business to do so, you are obliged to follow those laws.
.... I'd be modded down into oblivion. And rightfully so. Statute isn't correct just because it's in the statute.
Statute especially isn't right when it conflicts with other laws (i.e. the Constitution). If we actually applied rule of law in these situations, we would find these laws are null and void. You can't tell a person they can't hack their OWN PROPERTY, and likewise you can't force a person to produce, with their own property and time, a product that they don't want to make. And actually, the cake issue is even worse: How do you know that it was discrimination, unless we start prosecuting thought crimes? What, you're going to use their speech on the matter to press charges? Well that's illegal too!
The author has very poor statistical understanding here. You don't generally use expected value as a measure of statistical randomness.
You can use expected value to ensure that your dice are giving a fair amount of damage every turn, but it's not useful for much else, and good grief look at these plots: The very first plot on the page has a bar plot for standard deviation, and a CONNECTED LINE PLOT for expected value, even though adjacent data points have no correlation with each other!
If you're going to connect points together, the slope of that line has to be meaningful in some way.
The author also needs better measures of statistical randomness. Average/expected value is NOT a measure of randomness; a simple such measure would use the frequency between appearances of a certain value. For instance, find the distance between all the "1" rolls, and diff that distribution against the distribution of a truly random distribution. Do this for all the numbers through 20, then find the standard variation of standard variations.
So for instance with a d4, if I always get:
1 2 3 4 1 2 3 4 1 2 3 4...
The expected value (2.5) and standard deviation (2.23...) measures are exactly correct, but it has no randomness! The distance between 1s will always be 4. The distance between appearances SHOULD have a geometric distribution (iirc).
In 4000 rolls, I would expect 1s to appear back-to-back 250 times, a distance of 2 about 190 times, a distance of 3 about 140 times, and so on. Since the actual series always has a distance of 4 with 1000 times, this means our standard deviation is... 959. 95.9%.
Now do this for all the numbers. I think you can average those together and get a final "randomness" result.
And this is just one test of statistical randomness! Cryptographically secure random number generators, by definition, pass ALL tests of randomness, i.e. they're indistinguishable from a true random number generator if you don't have the secret key/internal state (or enough computing power).
It's formally called the Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel, but don't let that deter from the fact it's part of the same ceremony and is a pretty big deal among economists.
Bruce Schneier isn't usually wrong about this stuff, but it seems he's serverely mistaken into what the XKCD/Diceware methodactually is. You're choosing four words totally randomly from a list of ten thousand or so. Knowing someone is using the diceware method, their password will (still) have 51 bits of security, way more secure than most passwords and even the scheme that he describes in the blog post.
I don't necessarily have any disagreements, but perhaps others do.
Unfortunately the blog post doesn't mention any specifics. I wouldn't be surprised if every little critique is being taken as "toxic". The post as a whole has a blame-everyone-but-me attitude and it's not very constructive itself.
What in the world is a "toxic culture"? Because I don't think it's the LKML.
Which world would you rather be in, one where people are going to tell you exactly what they're feeling, good and bad; or one you're afraid of being honest and you don't know anyone else's true feelings either?
The LKML doesn't generally make personal attacks. But if your code is shit, well that's a whole different story. And if you're going to take your poor code as a personal attack... well whose fault is that?
If you mean a majority, the number you're probably looking for is 50%.
In any event, you can reverse a transaction for a short amount of time with less than half. Even just 35% gives you a fighting chance of reversing a block for some tens of minutes sometime during the day, enough time to defraud a retail store.
So probably just call it the block-reversal attack.
No economic law or theorem presumes the existence of perfect information. Supply and demand and everything works all the same, regardless of the type, informed-ness, and rationality of the actor.
In fact, it's a mathematical theorem that there were perfect information, prices could not exist (and therefore, there cannot be such a thing as perfect information).
The sentiments that job automation is a good thing is correct for the reasons listed (near-free cost-of-living), but communism and socialism are economically impossible. It's not a matter of getting the implementation right, but outright mathematics: Without a price mechanism, you can't tell if your resource allocation decisions are productive or not.
Ok, name a customer that their "net neutrality" rules helped.
Scare quotes because the actual few hundred pages of rules have nothing to do with either throttling or actual Net Neutrality as is technically defined.
The FCC is the same agency that gave us the nipple-protection panic and the Broadcast Flag. There is no problem with the Internet that I want the FCC fixing.
In any event, net neutrality has nothing to do with bandwidth caps. And there is no problem, to date, that their 'net neutrality' rules have fixed or could have prevented.
Be careful with the "precedent" defense: Jim Crow laws created completely the opposite precedent, that the state can mandate discrimination against certain classes of people.
This whole thread is about what the law should be, not what the law currently is.
It's not (just) people who are "discriminating"... they're discriminating against an entire geographical area (or perhaps more technically accurate, an entire group of ISPs and their customers, fact of which only makes this even more inexplicable).
Imagine if we did this to Mexico, Russia, or the Middle East; the accusations of racism would never stop. But these are American citizens by and large, so this can only be democracy at work.
The mental lapse here is absolutely astounding.
That's only true if the static friction is high enough - which, despite efforts to minimize friction and resistance, is still very imaginable for something like a car.
If the friction were to be zero, it would start moving right away, it would just accelerate very, very slowly, perhaps even imperceptibly for a few moments.
Access-Control-Allow-Origin: * allows all the same information (less, actually) that you would normally need a proxy to access (i.e. making an AJAX request to the same domain, that gateways the request to a remote server). There's no security vulnerability here, so long as the websites are on the public Internet (and not behind a firewall/private intranet).
Indeed, that came across crass. I should have said Oh cool, there's a fellow economist on Slashdot. It is my passion, and I think it is the hardest science we have. (Indeed, economists invented game theory.) It is not (merely/necessarially) a social science, people who think of it that way or criticize economists are being rather narrow-minded.
Oh cool, another economist on Slashdot. Well then you're probably familiar with how Smith's theory of value has been superseded by Menger's subjective theory of value and marginal utility; and how Marx is total garbage for doing anything useful.
Physicists know about heliocentrism, Kepler's laws, and Newton's laws. Some are pretty good theories that work well for day-to-day kinematics, some are total garbage that don't even give us good enough estimates to do anything useful with, and if you want to launch a GPS system you're going to have to look for a theory that supersedes all three (say, general relativity).
Luckily for you, the feeling isn't mutual.
What I do find idiotic is the notion that it's ever alright to call the police on someone because you can't come to a mutually beneficial agreement. That's about the most childish behavior I can imagine.
At least you have no logical arguments to try to excuse this behavior with.
Yes, slavery is wrong. So is discrimination. But slavery != discrimination.
You are proposing forcing someone to work involuntarily, under the threat of force. That is wrong, and we call that slavery.
Send someone to the business who is black/gay/whatever to make a transaction. If they are refused, note the reason. Then send in someone white to request the same transaction. If the white customer is served, then you have evidence of discrimination.
People can list any reason they want, or none at all. Then what? (And I can't wait to see how you plan to test which sexual orientation people are.)
What you're proposing is bringing back Jim Crow for businesses, but instead of prosecuting people who serve a particular race, you want to prosecute people who committed a thoughtcrime. That is wrong on so many levels.
Really. Well then, let's try a thought experiment. We'll take Xiaran's statement and replace "gay" with "black."
Wait, are you seriously proposing what I think you are? Slavery is wrong. Period.
There was a whole period of the country's history where not only was slavery legal, but businesses were required to segregate based on race. You couldn't serve certain people if you wanted to!
Let's not do that again, please.
A baker who refuses to serve someone based on race - or sexual orientation - is breaking the law.
The law is wrong, and that law is unenforceable. Either a transaction happens or it doesn't, and if you have a reliable way to discern between 'legal' and 'illegal' cases of "no transaction" then I'd love to hear it.
You don't have a 'right' to force other people to produce things for you!
We ended that a long time ago by passing the Fourteenth Amendment, a pretty darn important civil right if there ever was one.
NO. The law is just the system of rules that the government uses to decide when to use force. It is not a definition of nor replacement for ethics. You know how we see "correlation is not causation"? Well: "The law should be ethical" != "The law is necessarily ethical"
Second, all branches of government are responsible for upholding the Constitution - you have to swear an oath to this effect before taking office. The Court is simply one of the final stops in being able to decide this (effectively)
If you want to point out you'll have a bad day standing up to them, that's not in dispute; but all you're doing is blaming the victim for what the government is doing wrong. I'm talking about what the government should be doing here, not anybody else. (It's not a moral idea to turn down otherwise profitable business either, even if you disagree with everything else about the customer. But at least in this situation, I'll admit that's your right.) What I'm talking about is what is right and wrong on a normative, ethical level; and forcing people to produce a product, or taking punitive, forceful action because of the reason (either perceived by the state or invoked by the business under their free speech) is wrong.
How is it a thought crime when the bakery(and I am talking about the one in question that was in the news) said that they are not making a cake for a gay couple specifically because they are gay?
You can't punish someone for what they say: speech -- including rationales -- is not actionable by the government because of the First Amendment.
So that leaves you with just the fact that someone didn't want to produce something. But that's not a crime either!
You'd have to come up with a list of "invalid" reasons to turn away business -- and then try and examine everyone that might be thinking of these reasons. How in the world do you propose to do this?
But the law is not an authority on what is right and wrong.
We're talking about what people should do, not matter-of-factly what sort of consequences the local law-enforcement organization is going to (wrongfully) take against them.
This is a classic appeal to authority. What if I said this:
Because there are laws against breaking DRM. By getting a business license and operating that business to do so, you are obliged to follow those laws.
.... I'd be modded down into oblivion. And rightfully so. Statute isn't correct just because it's in the statute.
Statute especially isn't right when it conflicts with other laws (i.e. the Constitution). If we actually applied rule of law in these situations, we would find these laws are null and void. You can't tell a person they can't hack their OWN PROPERTY, and likewise you can't force a person to produce, with their own property and time, a product that they don't want to make. And actually, the cake issue is even worse: How do you know that it was discrimination, unless we start prosecuting thought crimes? What, you're going to use their speech on the matter to press charges? Well that's illegal too!
Graphite is less conductive than silver.
If you're looking to "draw" a resistor, then graphite might be a good choice.
The author has very poor statistical understanding here. You don't generally use expected value as a measure of statistical randomness.
You can use expected value to ensure that your dice are giving a fair amount of damage every turn, but it's not useful for much else, and good grief look at these plots: The very first plot on the page has a bar plot for standard deviation, and a CONNECTED LINE PLOT for expected value, even though adjacent data points have no correlation with each other!
If you're going to connect points together, the slope of that line has to be meaningful in some way.
Hasn't the author ever heard of a box plot?
The author also needs better measures of statistical randomness. Average/expected value is NOT a measure of randomness; a simple such measure would use the frequency between appearances of a certain value. For instance, find the distance between all the "1" rolls, and diff that distribution against the distribution of a truly random distribution. Do this for all the numbers through 20, then find the standard variation of standard variations.
So for instance with a d4, if I always get:
1 2 3 4 1 2 3 4 1 2 3 4...
The expected value (2.5) and standard deviation (2.23...) measures are exactly correct, but it has no randomness! The distance between 1s will always be 4. The distance between appearances SHOULD have a geometric distribution (iirc).
In 4000 rolls, I would expect 1s to appear back-to-back 250 times, a distance of 2 about 190 times, a distance of 3 about 140 times, and so on.
Since the actual series always has a distance of 4 with 1000 times, this means our standard deviation is... 959. 95.9%.
Now do this for all the numbers. I think you can average those together and get a final "randomness" result.
And this is just one test of statistical randomness! Cryptographically secure random number generators, by definition, pass ALL tests of randomness, i.e. they're indistinguishable from a true random number generator if you don't have the secret key/internal state (or enough computing power).
It's formally called the Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel, but don't let that deter from the fact it's part of the same ceremony and is a pretty big deal among economists.
Bruce Schneier isn't usually wrong about this stuff, but it seems he's serverely mistaken into what the XKCD/Diceware method actually is. You're choosing four words totally randomly from a list of ten thousand or so. Knowing someone is using the diceware method, their password will (still) have 51 bits of security, way more secure than most passwords and even the scheme that he describes in the blog post.
I don't necessarily have any disagreements, but perhaps others do.
Unfortunately the blog post doesn't mention any specifics. I wouldn't be surprised if every little critique is being taken as "toxic". The post as a whole has a blame-everyone-but-me attitude and it's not very constructive itself.
What in the world is a "toxic culture"? Because I don't think it's the LKML.
Which world would you rather be in, one where people are going to tell you exactly what they're feeling, good and bad; or one you're afraid of being honest and you don't know anyone else's true feelings either?
The LKML doesn't generally make personal attacks. But if your code is shit, well that's a whole different story. And if you're going to take your poor code as a personal attack... well whose fault is that?
If you mean a majority, the number you're probably looking for is 50%.
In any event, you can reverse a transaction for a short amount of time with less than half. Even just 35% gives you a fighting chance of reversing a block for some tens of minutes sometime during the day, enough time to defraud a retail store.
So probably just call it the block-reversal attack.