There are a number of factors you could look at the narrow down a field of terrorism suspects. Race is probably not a very predictive one. If a law enforcement agency is using it as any high-priority criterion their methodology is probably pretty hopeless.
(Posted from the year 2089, see you guys soon! The future is great, but the space-beer is a little watered down.) Yankees win in 66, America is nuked by Eskimos in 70, and 89 is to be the year of the Linux holodeck neural interface.)
It must be hard to file a bug report when the programs are busily trying to kill you.
Diffserv operation only works if the boundary hosts honour the policy agreed upon. However, this assumption is naive[citation needed]. A host can always tag its own traffic with a higher precedence, even though the traffic doesn't qualify to be handled with that importance. This in fact has already been exploited: Microsoft Windows 2000 always tags its traffic with IP precedence 5[citation needed], making the traffic classing useless. On the other hand, the network is usually quite within its rights to traffic shape and otherwise ration the amount of network traffic ingress with any particular precedence[citation needed], and so where this is enforced, overall network traffic flow provided to a host could be reduced by such a tactic.
I'm not sure I quite understand how the rationing (mentioned in the last sentence) would work, though.
Wow, an informative and polite response. I'm confused, I was sure I was posting on Slashdot.
Having read the Wiki article on TOS (and skimmed the one on DSCP) the thing I'm still missing is how these cope with dishonesty/selfishness. In other words, what stops an inconsiderate application or user who is sharing a pipe with others from simply marking all packets as highest priority, low latency, high throughput, etc? While latency is certainly more important to gaming than web browsing, I don't see what's to stop user A setting his web browser's packets to request low latency to marginally improve his experience at the expense of user B who is trying to play an online game. It could be I'm still missing the point of how this byte is set and used.
Yes. It's also why, as an American myself, I get news about my own country from foreign sources. Generally Canada and the BBC
Can't speak about the CBC, but I find the BBC to be pretty superficial in a lot of cases (although they're hard to beat in TV/radio for breadth of international coverage). I think the first thing is to recognize TV is completely hopeless and radio is mostly hopeless. Most decent journalism is in print. As far as audio/visual news, I've found NPR has the best coverage of US news; many stories are relatively detailed and fact-oriented, and they do a decent job of separating editorial and news. Most importantly, they don't assume their audience is peopled entirely by morons.
My knowledge of the low-level functioning of the Internet (or IP networks in general) is limited, but perhaps you or someone else could clarify the following:
Clearly there are certain uses of the network where only bandwidth is really important (e.g., bittorrent), some where latency is important (e.g., gaming), and some where additionally jitter is important (e.g., VIOP). Clearly as a result of this users would in many cases be better off if packets were handled in such as way that the more sensitive sort of connections were prioritized at the expense of the less sensitive ones. However, if the network operators decide what sorts of connections become prioritized this will put them in a position to prefer some sorts of activities to others. Newer, less common, or non-commercially developed protocols will tend to lose out (if for no other reason than lack of familiarity), and network operators will be in a position to give preference to, say, streaming video from a website over, say, streaming video from some peer-to-peer media streaming protocol. Indeed, it was protocol-based discrimination (Comcast resetting bittorrent connections) that really brought the network neutrality debate to the fore, not discrimination based on endpoints. Even leaving aside specific undesirable scenarios, the bottom line is that such a system will break what I understand to be a fundamental organizing principle of the Internet, that it should be dumb pipes connecting smart nodes who decide how best to use the network. With network operators deciding the priority of different protocols, they will be, in part, telling the users how they should be using the network.
It seems like in an ideal world there would be different classes of packet priorities (I think QOS is the term, maybe), but the priority of a given packet would be decided by the user. Given that higher priority would be inherently scare, in a perfect world the networks would charge a premium for higher priority packets. In this idealized scenario then the user would make all decisions about the relative importance of packets and the network would remain dumb pipes, yet you could have efficient utilization of resources. I can imagine many reasons why such a system wouldn't really work due to human factors, but could such a system work on a technical level? As I said, my knowledge of the technical side is far too limited to understand if I'm even conceptualizing the problem correctly.
It's disappointing. We ought to have CD-quality telephony by now. But instead, audio quality has gotten worse.
I wish I could recall what comic it was who noted the irony that "progress" has brought us from the days where phone carries used slogans like "you can hear a pin drop" to today when they use one like "Can you hear me now?"
The Discovery Channel has really disappointed me. It used to be that they put out good, educational television shows. Now, they've added all kinds of extra drama to shows to supposedly make them more interesting but in reality they have a dumbed down appearance. Now, they also have gone the reality tv route.
It is sad. I used to love watching The Secret Life of Machines. It was interesting and often very educational. I really can't imagine them showing something like that now. Thankfully, nowadays we have the WWW, so we don't need the Discovery Channel so much anymore.
There may be yet one more group with indy games: Kids who have the money to buy the game in cash but who do not have access to a credit card. One problem with any digital media for which kids may be a significant audience is that credit cards are the main mechanism for payment. While some parents may get pre-payed cards for their kids or may make online purchases for their kids, that's not universally true. I'm not sure to that degree this group is significant, but it does exist (and I know people think about this effect with respect to selling music online).
Re:Solution in need of a (perceived) problem
on
Why Wave Failed
·
· Score: 1
I played with Wave a bit, but honestly I never really understood what problems it was intended to solve.
Basically, it's important for VOIP to have a certain quality of service for clear voice calls, but different QOS rules may make sense for other data types. For example, downloading raw data files can be bursty. Precaching future web pages or Javascripts doesn't have to always succeed. But, "you don't discriminate against one person's [data] in favor of another".
I get what you're saying about the differing technical requirements of different sorts of communication on the Net. Neutrality with respect to the end points of a transmission is a start, but it seems like allowing ISPs to determine the priority of different data types is still dangerous in the long run. One hypothetical example is a carrier that offers conventional phone service or mobile phone service could decide to de-prioritize VOIP. But more likely, it will mean that protocols that are more widely used or more associated with commercial interests will tend to get prioritized much more often than other protocols, as much out of ignorance as malice.
The most ideal situation would be a world in which we all knew enough about networking to decide the priority of our various connections for ourselves and packets at various priorities were rationed out by the ISP. Ultimately, you'd like the priority to be according to what will best satisfy the user's priorities with the ISP simply distributing the scarce resource fairly among users. I don't know enough about networking to know if that's really technically possible, though. Then there's the problem that most of us don't have the technical expertise to make those decisions, so it would probably fall to our OS or applications.
For some reason all I could think of after reading the parent post was this:
Dog carcass in alley this morning, tire tread on burst stomach. This city is afraid of me. I have seen it's true face. The streets are extended gutters and the gutters are full of blood and when the drains finally scab over, all the vermin will drown. The accumulated filth of all their sex and murder will foam up about their waists and all the whores and politicians will look up and shout "Save us!"...
Yes, "slow" is of course relative. I was speaking of selective breeding being slow compared to the time scales on which long term health effects might manifest in individuals. Certainly it is fast compared to evolutionary time scales, and just because we've been eating something for a few hundred or thousand years doesn't necessarily mean we're well adapted to eating that thing. Actually, I wouldn't even assume that the diet that an organism has eaten in its recent evolutionary history is necessarily the optimal food for it to eat. It might only have been the optimal food available in its particular ecological niche. Logically, it's possible that we could even develop a food that is better for us than any occurring in nature but which could not survive well in nature (the latter is already true of many food crops).
As far as deciding what a good diet is, I think we can pick out many things that have been eaten enough for us to say they are unlikely to kill you in the short term and are unlikely to cause a drastic decline in health in the long term, but when it come to more subtle effects (e.g., 10% increased chance of [health problem] later in life) we're probably mostly in the dark. The problem is that even foods with a long history of use mostly only have anecdotal evidence to back them, not the sort of controlled quantitative analysis that will discover subtle health effects.
Personally, I don't actually worry too much about all this. Mostly I guess it's that without much evidence to go on there's not much point worrying. The best advice I've heard can be summed up in two words, "variety and moderation". If one assumes that at least most traditionally used food sources don't have horrible problems and that most of the effects are cumulative, then a significantly varied diet should be a pretty good way to avoid any really bad pitfalls.
If you haven't read them already, let me recommend to you Michael Pollen's earlier books, especially "The Botany of Desire".
I've flipped through one or two of his books at the store, but there was a lot of stuff about the (nutritional) importance of locally grown food and so on that struck me as nothing more than faddish and pseudoscientific. My overall impression was that he rightly points out we don't know much about nutrition, but then he improperly concludes that then we should adopt some sort of intuitive notions about how to eat that are even less well supported. Maybe my impression was wrong, but I decided to skip the book because nothing irks me more than knee-jerk Luddite thinking.
the people decrying the lack of long term studies about the safety of GM quietly ignore (or are ignorant of) the fact that thousands of new artificial drugs enter medical and over-the-counter usage every year without long term studies.
Besides any unknown deleterious side-effects, most drugs have well known undesirable side-effects (well, drugs that actually work anyway, as I've tried to explain to people who trumpet homeopathic remedies for their lack of side-effects). There is still a rational basis for taking a medication, however, when the problem it treats is worse than the side-effects. For many prescription drugs, weighing these factors is a significant part of a doctor's job (whether they do that job correctly is a different issue). It's true that many drugs are approved without study of their long term effects, but this is because with medicine there's always an ethical dilemma: If you approve a drug too soon, you may be exposing patients to unknown side-effects (or giving them a drug that doesn't actually work); however, if you wait too long you may be denying patients medicine that would help them.
Now, you might argue that some similar ethical dilemma exists for GM crops in cases where you believe their introduction could alleviate malnutrition in developing nations, but in developed nations where food availability is not a big problem there is no such calculation. Where medicine is hopefully only taken by a small proportion of the population who needs it (often under the supervision of a doctor), GM crops could be introduced into the food chain of a large proportion of the population on a relatively short time-scale. If one were to make an analogy to medicine, it would be like telling all patients across the country to start taking a new drug, which treats something that can easily go without treatment, which would be unwise and probably unethical.
Now, there is in fact a balance to be struck (assuming that GM crops, in fact, offer benefits) between caution in introducing a new technology and it's potential benefits. If you subtract out the people screaming about "chemicals" and "frankenfoods", I think you can find a rational debate about whether this balance is being properly struck, and indeed a similar debate does exist in medicine. It's just that in medicine the factors counter-balancing caution are much more compelling, so the balance must be struck differently. That's why it's sort of comparing apples and oranges.
Genetically modified foods are just foods. There's nothing "natural" about selectively bred crops.
I used to take exactly the same view, but having thought about it a bit more I've realized it's a little silly for essentially two reasons. 1) The selective breeding that was used throughout most of human history introduces changes relatively slowly and involves either selecting out a subset of the crops you're already using that have desirable characteristics or cross-breeding with other crops that you're already using for food. So you're talking about a process that will lead to small changes over a series of growing seasons, which larger changes only being accomplished over a much larger timescale. Because the process is slow and usually involves selecting traits for things you can already eat*, there is a fair degree of safety automatically built in. Modern techniques of genetic engineering allow one to make significant changes to the genome of a plant over a comparatively very short timescale, and one can add in genetic material from a totally different sort of organism that may well not be a human food source at all. As such, there is a far greater risk of introducing significant harmful effects.
To emphasize the point that very different genetic material can be added, it seems that in some cases genetic material is added to produce toxins that act as an insecticide. I believe that Bt-corn is one such example. I presume that this compound is known to be safe (in reasonable concentrations) to humans, yet my point is that adding in genes from non-food sources for the production of insecticidal compounds it considerably different than, say, selectively breeding corn with bigger sweeter kernels.
Understand, I share your frustration with anti-science Luddites who assume that "natural" means good and "chemicals" are bad. I also think it's silly that people don't understand the level to which our modern food crops are a human creation (resulting in things like "the atheist's nightmare" video). I believe these things should be examined through a rational discussion based on scientific evidence. I don't think genetically modified organisms are generically a bad thing, but I do think that saying that directly injecting foreign genetic material into the genome is no different than selective breeding is disingenuous, and doesn't help us have a rational fact-based discussion of the merits of GM crops. Personally, I'm far less concerned about the health implications and far more concerned about the ecological impact, which I think is both harder to predict and harder to control.
Despite the silly hippy name, you might want to learn a bit about the houses known as Earthships if you don't know anything about them yet. I say this because they've been building these for a while, and they have some of the same goals of sustainability and using recycled materials. I'm not suggesting that you can just copy one of those, but you may glean some useful information. I first learned about them when I watched the documentary Garbage Warrior.
While the hippy ethos of the builders doesn't entirely resonate with me, I think one of the basic notions (as I understood it) is quite insightful, which, as a scientist, I interpreted this way: Rather than trying to use appliances and special materials to make a standard house maintain a comfortable environment, the house should be re-designed around that goal. A typical house is coupled to 3 temperature reservoirs, the sun, the air, and the ground. The temperature of the air is time dependent and so is the coupling to the sun. Each changes primarily on two time scales, diurnal (24 hr) and annual (365 days). Often in a normal house these factors don't get too much consideration, other than an attempt to limit the coupling to the air so that active heating and cooling can be effective. As a result, without active heating and cooling the temperature will fluctuate in time (on both time scales) and will often be uncomfortable (or even dangerous). You can improve the system by increasing the efficiency of the heating and cooling systems; however, it's better to alleviate the need.
The basic approach of the earth ships is to increase the heat capacity of the house to limit temperature fluctuations on the short, diurnal time scale, and then try to keep the time-averaged heating approximately constant on the annual time scale. At any instant it should be possible to use the 3 temperature reservoirs to reach an acceptable steady state, since the ground is cooler that the target temperature (10-15 C a couple meters below the surface) and the photosphere of the sun is hotter (approx. 5500 C). The remaining problem is to balance the coupling to each. To make a long story short, with appropriate use of south facing windows you can make it so your time-averaged coupling to the sun it high in winter and low in summer, to counter the variations in heating from the ambient air. And then you just balance coupling to the sun (hot) and ground (cold) until you have an acceptable steady state.
Of course, that's not quite the way they presented it...
My last paragraph addressed this point. I mean, I think it would be disingenuous to claim that most people who are file sharing are doing so out of some principled objection to copyright; however, I agree that copyright has gone rather out of control and that the current system no longer represents a consensual, mutually beneficial agreement. I think many content creators feel trapped by this system (and the middle men who perpetuate it) as much as content consumers. If one is trying to fight against the current copyright regime, file sharing is probably not an effective way to do it, and it's arguably not an ethical way to do it either. That fight should be happening by political organizing and, if necessary, perhaps civil disobedience (which means violating the rules publicly and bearing the consequences).
If we go back to analogies, infringing someone's copyright because you feel that copyright law has gone awry is like refusing to tip your waiter because you believe that tipping is a bad system and people should just be paid straight wages. The argument may have some merit, but your unilateral non-participation is unlikely to do much other than just screw some person who individually has little control over that system.
What she misses is that Mr. Brown owns the copyright, and it is HIS CHOICE whether to permit it or not. If he chooses to miss these sales, then maybe he's worse off for it, but that's his decision.
I think whether that's relevant depends on what you're arguing. There are basically three arguments to be had here: 1) Is the sharing legal? 2) Is the sharing moral? 3) Does the sharing materially (i.e., financially) harm the creator? Your point is clearly relevant to 1 and irrelevant to 3. Whether it's relevant to 2 (apart from the question of legality) is up for debate. I would assume that Moody is arguing question 2 and takes the position that it is not relevant.
Copyright is copyright. The *reason* why the GPL has standing in court is because someone has copyrighted that code, and chooses to permit usage and distribution under the GPL. Copyright is copyright, and if I choose to distribute under some free and unencumbered license, or if I choose to make it so restrictive that only one copy will ever be sold at auction to the highest bidder, it's MY choice as the copyright holder.
While the latter would certainly be technically legal, it may arguably be a violation of the implicit social contract underlying copyright, whose ultimate goal is the greater availability of creative works.
One cannot consistently argue for one, but not the other.
I think one probably can. Besides the rationale mentioned above, it's also important to realize that just because the GPL uses copyright it doesn't imply that all those who use the GPL believe in copyright. Certainly, some who use the GPL to believe in copyright and see this as just one of many valid ways of distributing creative works (software, in this case). In this view it is a method that may be appropriate to some sorts of projects and not others. There are other people who use the GPL who see copyright as totally invalid and view copyleft as a clever way to turn copyright against itself, as a sort of exploit. I may well be mistaken, but I actually thought RMS falls into the latter camp. In any case, it's probably good to keep in mind that such a diversity of opinion exists and that the second group can quite consistently license stuff under the GPL while opposing copyright entirely.
While I'm somewhat sympathetic to this composer's viewpoint, like others here I cringed upon reading the bad analogies between copyright infringement and stealing physical objects. It's not surprising if the girl he was talking to didn't find them convincing, because they are fundamentally really bad analogies.
However, reading this really crystallized for me how to express the nature of the error: when someone infringes on your copyright they're not stealing from you but they are cheating you. Copyright infringement doesn't fit neatly into the analogy to stealing, which is a convenient one because it's something everyone understands. Instead, copyright is a sort of social contract between society and creators, which says that we will respect an artificial scarcity on those creative products because we recognize the value in them and want to incentivize creativity (or you could look it as trying to internalize positive externalities). When someone infringes copyright he is violating that social contract, going back on the agreement and cheating the creator.
Although I'm sure it's possible to think of a better analogy, one that comes to mind is if you built a sports stadium and convinced a vendor to spend a bunch of money to build and stock a hotdog stand, on the promise that those would be the only concessions available in the venue. Then the next week you started having free hotdog night, and consequently the vendor ends up loosing out on his investment. While that might not be a particularly moving analogy, I think people arguing against copyright infringement would be much more convincing if they stuck to some such analogy that had a sound connection to the actual problem. Analogies about screwdrivers and the like are never convincing because they are horrible analogies. I suppose a large part of the problem is that while property is a natural right that has been intuitively recognized for ages across many human societies, copyright is more of a pragmatic strategy that our society has adopted, which is not universal and is relatively recent (on the scale of human history); there is no reason to expect that copyright infringement should seem intuitively wrong. Indeed, the notion that spreading the wealth of information is wrong makes little sense if not considered in the context of the particular social contract we have established.
The other half of the battle (at least among those who are aware of the issues) is that copyright, as a social contract, is a two-way street. While it was once a contract between the creators and the people at large that was limited, reasonable, and clearly mutually beneficial, copyright has grown and changed and is now the product of laws that are bought by corporate money with little input by (or, indeed, even knowledge of among) the public. In effect, first the artists broke their side of the deal (or, at least, the organizations purporting to represent them did), and now the people have ceased to honor their side. Each party feels wronged, and there is a lot of bad blood. It would seem to me that the best way forward would be new alliance between moderate, pragmatic groups on both sides that seeks to establish a new compact that will again be limited, reasonable, and one both parties can recognize as mutually beneficial. Unfortunately, I think the popular but fallacious of "intellectual property" only hinders this goal.
I'm not sure that's true. If anything, I think Slashdot has always leaned libertarian, which doesn't fit into the mold of either right or left, as they are often defined. Of course, I see how to get the data necessary to decide the question. Can you?
The GP is right in asking for some sort of reference. Generally if a person is making some claim that clearly could be controversial or disputed he should be the one offering support for it. That's how argument works in any sane environment. Consider if, nothing else, the unnecessary duplication of effort when 20 readers have to search for support for a claim that the one writer should have provided. If you want a more detailed argument, see here.
I don't get why the Slashdot culture seems to pat people on the back for not backing up their claims.
Yes, it's not as though the second most deadly domestic terrorist attack in US history was perpetrated by two white guys or something.
There are a number of factors you could look at the narrow down a field of terrorism suspects. Race is probably not a very predictive one. If a law enforcement agency is using it as any high-priority criterion their methodology is probably pretty hopeless.
It must be hard to file a bug report when the programs are busily trying to kill you.
I guess this paragraph from the DSCP article sort of addresses my question:
I'm not sure I quite understand how the rationing (mentioned in the last sentence) would work, though.
Wow, an informative and polite response. I'm confused, I was sure I was posting on Slashdot.
Having read the Wiki article on TOS (and skimmed the one on DSCP) the thing I'm still missing is how these cope with dishonesty/selfishness. In other words, what stops an inconsiderate application or user who is sharing a pipe with others from simply marking all packets as highest priority, low latency, high throughput, etc? While latency is certainly more important to gaming than web browsing, I don't see what's to stop user A setting his web browser's packets to request low latency to marginally improve his experience at the expense of user B who is trying to play an online game. It could be I'm still missing the point of how this byte is set and used.
Can't speak about the CBC, but I find the BBC to be pretty superficial in a lot of cases (although they're hard to beat in TV/radio for breadth of international coverage). I think the first thing is to recognize TV is completely hopeless and radio is mostly hopeless. Most decent journalism is in print. As far as audio/visual news, I've found NPR has the best coverage of US news; many stories are relatively detailed and fact-oriented, and they do a decent job of separating editorial and news. Most importantly, they don't assume their audience is peopled entirely by morons.
My knowledge of the low-level functioning of the Internet (or IP networks in general) is limited, but perhaps you or someone else could clarify the following:
Clearly there are certain uses of the network where only bandwidth is really important (e.g., bittorrent), some where latency is important (e.g., gaming), and some where additionally jitter is important (e.g., VIOP). Clearly as a result of this users would in many cases be better off if packets were handled in such as way that the more sensitive sort of connections were prioritized at the expense of the less sensitive ones. However, if the network operators decide what sorts of connections become prioritized this will put them in a position to prefer some sorts of activities to others. Newer, less common, or non-commercially developed protocols will tend to lose out (if for no other reason than lack of familiarity), and network operators will be in a position to give preference to, say, streaming video from a website over, say, streaming video from some peer-to-peer media streaming protocol. Indeed, it was protocol-based discrimination (Comcast resetting bittorrent connections) that really brought the network neutrality debate to the fore, not discrimination based on endpoints. Even leaving aside specific undesirable scenarios, the bottom line is that such a system will break what I understand to be a fundamental organizing principle of the Internet, that it should be dumb pipes connecting smart nodes who decide how best to use the network. With network operators deciding the priority of different protocols, they will be, in part, telling the users how they should be using the network.
It seems like in an ideal world there would be different classes of packet priorities (I think QOS is the term, maybe), but the priority of a given packet would be decided by the user. Given that higher priority would be inherently scare, in a perfect world the networks would charge a premium for higher priority packets. In this idealized scenario then the user would make all decisions about the relative importance of packets and the network would remain dumb pipes, yet you could have efficient utilization of resources. I can imagine many reasons why such a system wouldn't really work due to human factors, but could such a system work on a technical level? As I said, my knowledge of the technical side is far too limited to understand if I'm even conceptualizing the problem correctly.
OTOH, sometimes it doesn't work out so well.
I wish I could recall what comic it was who noted the irony that "progress" has brought us from the days where phone carries used slogans like "you can hear a pin drop" to today when they use one like "Can you hear me now?"
It is sad. I used to love watching The Secret Life of Machines. It was interesting and often very educational. I really can't imagine them showing something like that now. Thankfully, nowadays we have the WWW, so we don't need the Discovery Channel so much anymore.
There may be yet one more group with indy games: Kids who have the money to buy the game in cash but who do not have access to a credit card. One problem with any digital media for which kids may be a significant audience is that credit cards are the main mechanism for payment. While some parents may get pre-payed cards for their kids or may make online purchases for their kids, that's not universally true. I'm not sure to that degree this group is significant, but it does exist (and I know people think about this effect with respect to selling music online).
I played with Wave a bit, but honestly I never really understood what problems it was intended to solve.
I get what you're saying about the differing technical requirements of different sorts of communication on the Net. Neutrality with respect to the end points of a transmission is a start, but it seems like allowing ISPs to determine the priority of different data types is still dangerous in the long run. One hypothetical example is a carrier that offers conventional phone service or mobile phone service could decide to de-prioritize VOIP. But more likely, it will mean that protocols that are more widely used or more associated with commercial interests will tend to get prioritized much more often than other protocols, as much out of ignorance as malice.
The most ideal situation would be a world in which we all knew enough about networking to decide the priority of our various connections for ourselves and packets at various priorities were rationed out by the ISP. Ultimately, you'd like the priority to be according to what will best satisfy the user's priorities with the ISP simply distributing the scarce resource fairly among users. I don't know enough about networking to know if that's really technically possible, though. Then there's the problem that most of us don't have the technical expertise to make those decisions, so it would probably fall to our OS or applications.
Well, reality has a well-known liberal bias. ;-)
And you provided us with one more piece of evidence that Slashdot can't recognize a joke. ;-)
For some reason all I could think of after reading the parent post was this:
Note:
As far as I can tell, the one I'm referring to does not normally exist in significant concentrations within human food sources.
Yes, "slow" is of course relative. I was speaking of selective breeding being slow compared to the time scales on which long term health effects might manifest in individuals. Certainly it is fast compared to evolutionary time scales, and just because we've been eating something for a few hundred or thousand years doesn't necessarily mean we're well adapted to eating that thing. Actually, I wouldn't even assume that the diet that an organism has eaten in its recent evolutionary history is necessarily the optimal food for it to eat. It might only have been the optimal food available in its particular ecological niche. Logically, it's possible that we could even develop a food that is better for us than any occurring in nature but which could not survive well in nature (the latter is already true of many food crops).
As far as deciding what a good diet is, I think we can pick out many things that have been eaten enough for us to say they are unlikely to kill you in the short term and are unlikely to cause a drastic decline in health in the long term, but when it come to more subtle effects (e.g., 10% increased chance of [health problem] later in life) we're probably mostly in the dark. The problem is that even foods with a long history of use mostly only have anecdotal evidence to back them, not the sort of controlled quantitative analysis that will discover subtle health effects.
Personally, I don't actually worry too much about all this. Mostly I guess it's that without much evidence to go on there's not much point worrying. The best advice I've heard can be summed up in two words, "variety and moderation". If one assumes that at least most traditionally used food sources don't have horrible problems and that most of the effects are cumulative, then a significantly varied diet should be a pretty good way to avoid any really bad pitfalls.
I've flipped through one or two of his books at the store, but there was a lot of stuff about the (nutritional) importance of locally grown food and so on that struck me as nothing more than faddish and pseudoscientific. My overall impression was that he rightly points out we don't know much about nutrition, but then he improperly concludes that then we should adopt some sort of intuitive notions about how to eat that are even less well supported. Maybe my impression was wrong, but I decided to skip the book because nothing irks me more than knee-jerk Luddite thinking.
Besides any unknown deleterious side-effects, most drugs have well known undesirable side-effects (well, drugs that actually work anyway, as I've tried to explain to people who trumpet homeopathic remedies for their lack of side-effects). There is still a rational basis for taking a medication, however, when the problem it treats is worse than the side-effects. For many prescription drugs, weighing these factors is a significant part of a doctor's job (whether they do that job correctly is a different issue). It's true that many drugs are approved without study of their long term effects, but this is because with medicine there's always an ethical dilemma: If you approve a drug too soon, you may be exposing patients to unknown side-effects (or giving them a drug that doesn't actually work); however, if you wait too long you may be denying patients medicine that would help them.
Now, you might argue that some similar ethical dilemma exists for GM crops in cases where you believe their introduction could alleviate malnutrition in developing nations, but in developed nations where food availability is not a big problem there is no such calculation. Where medicine is hopefully only taken by a small proportion of the population who needs it (often under the supervision of a doctor), GM crops could be introduced into the food chain of a large proportion of the population on a relatively short time-scale. If one were to make an analogy to medicine, it would be like telling all patients across the country to start taking a new drug, which treats something that can easily go without treatment, which would be unwise and probably unethical.
Now, there is in fact a balance to be struck (assuming that GM crops, in fact, offer benefits) between caution in introducing a new technology and it's potential benefits. If you subtract out the people screaming about "chemicals" and "frankenfoods", I think you can find a rational debate about whether this balance is being properly struck, and indeed a similar debate does exist in medicine. It's just that in medicine the factors counter-balancing caution are much more compelling, so the balance must be struck differently. That's why it's sort of comparing apples and oranges.
I used to take exactly the same view, but having thought about it a bit more I've realized it's a little silly for essentially two reasons. 1) The selective breeding that was used throughout most of human history introduces changes relatively slowly and involves either selecting out a subset of the crops you're already using that have desirable characteristics or cross-breeding with other crops that you're already using for food. So you're talking about a process that will lead to small changes over a series of growing seasons, which larger changes only being accomplished over a much larger timescale. Because the process is slow and usually involves selecting traits for things you can already eat*, there is a fair degree of safety automatically built in. Modern techniques of genetic engineering allow one to make significant changes to the genome of a plant over a comparatively very short timescale, and one can add in genetic material from a totally different sort of organism that may well not be a human food source at all. As such, there is a far greater risk of introducing significant harmful effects.
To emphasize the point that very different genetic material can be added, it seems that in some cases genetic material is added to produce toxins that act as an insecticide. I believe that Bt-corn is one such example. I presume that this compound is known to be safe (in reasonable concentrations) to humans, yet my point is that adding in genes from non-food sources for the production of insecticidal compounds it considerably different than, say, selectively breeding corn with bigger sweeter kernels.
Understand, I share your frustration with anti-science Luddites who assume that "natural" means good and "chemicals" are bad. I also think it's silly that people don't understand the level to which our modern food crops are a human creation (resulting in things like "the atheist's nightmare" video). I believe these things should be examined through a rational discussion based on scientific evidence. I don't think genetically modified organisms are generically a bad thing, but I do think that saying that directly injecting foreign genetic material into the genome is no different than selective breeding is disingenuous, and doesn't help us have a rational fact-based discussion of the merits of GM crops. Personally, I'm far less concerned about the health implications and far more concerned about the ecological impact, which I think is both harder to predict and harder to control.
Despite the silly hippy name, you might want to learn a bit about the houses known as Earthships if you don't know anything about them yet. I say this because they've been building these for a while, and they have some of the same goals of sustainability and using recycled materials. I'm not suggesting that you can just copy one of those, but you may glean some useful information. I first learned about them when I watched the documentary Garbage Warrior.
While the hippy ethos of the builders doesn't entirely resonate with me, I think one of the basic notions (as I understood it) is quite insightful, which, as a scientist, I interpreted this way: Rather than trying to use appliances and special materials to make a standard house maintain a comfortable environment, the house should be re-designed around that goal. A typical house is coupled to 3 temperature reservoirs, the sun, the air, and the ground. The temperature of the air is time dependent and so is the coupling to the sun. Each changes primarily on two time scales, diurnal (24 hr) and annual (365 days). Often in a normal house these factors don't get too much consideration, other than an attempt to limit the coupling to the air so that active heating and cooling can be effective. As a result, without active heating and cooling the temperature will fluctuate in time (on both time scales) and will often be uncomfortable (or even dangerous). You can improve the system by increasing the efficiency of the heating and cooling systems; however, it's better to alleviate the need.
The basic approach of the earth ships is to increase the heat capacity of the house to limit temperature fluctuations on the short, diurnal time scale, and then try to keep the time-averaged heating approximately constant on the annual time scale. At any instant it should be possible to use the 3 temperature reservoirs to reach an acceptable steady state, since the ground is cooler that the target temperature (10-15 C a couple meters below the surface) and the photosphere of the sun is hotter (approx. 5500 C). The remaining problem is to balance the coupling to each. To make a long story short, with appropriate use of south facing windows you can make it so your time-averaged coupling to the sun it high in winter and low in summer, to counter the variations in heating from the ambient air. And then you just balance coupling to the sun (hot) and ground (cold) until you have an acceptable steady state.
Of course, that's not quite the way they presented it...
My last paragraph addressed this point. I mean, I think it would be disingenuous to claim that most people who are file sharing are doing so out of some principled objection to copyright; however, I agree that copyright has gone rather out of control and that the current system no longer represents a consensual, mutually beneficial agreement. I think many content creators feel trapped by this system (and the middle men who perpetuate it) as much as content consumers. If one is trying to fight against the current copyright regime, file sharing is probably not an effective way to do it, and it's arguably not an ethical way to do it either. That fight should be happening by political organizing and, if necessary, perhaps civil disobedience (which means violating the rules publicly and bearing the consequences).
If we go back to analogies, infringing someone's copyright because you feel that copyright law has gone awry is like refusing to tip your waiter because you believe that tipping is a bad system and people should just be paid straight wages. The argument may have some merit, but your unilateral non-participation is unlikely to do much other than just screw some person who individually has little control over that system.
I think whether that's relevant depends on what you're arguing. There are basically three arguments to be had here: 1) Is the sharing legal? 2) Is the sharing moral? 3) Does the sharing materially (i.e., financially) harm the creator? Your point is clearly relevant to 1 and irrelevant to 3. Whether it's relevant to 2 (apart from the question of legality) is up for debate. I would assume that Moody is arguing question 2 and takes the position that it is not relevant.
While the latter would certainly be technically legal, it may arguably be a violation of the implicit social contract underlying copyright, whose ultimate goal is the greater availability of creative works.
I think one probably can. Besides the rationale mentioned above, it's also important to realize that just because the GPL uses copyright it doesn't imply that all those who use the GPL believe in copyright. Certainly, some who use the GPL to believe in copyright and see this as just one of many valid ways of distributing creative works (software, in this case). In this view it is a method that may be appropriate to some sorts of projects and not others. There are other people who use the GPL who see copyright as totally invalid and view copyleft as a clever way to turn copyright against itself, as a sort of exploit. I may well be mistaken, but I actually thought RMS falls into the latter camp. In any case, it's probably good to keep in mind that such a diversity of opinion exists and that the second group can quite consistently license stuff under the GPL while opposing copyright entirely.
While I'm somewhat sympathetic to this composer's viewpoint, like others here I cringed upon reading the bad analogies between copyright infringement and stealing physical objects. It's not surprising if the girl he was talking to didn't find them convincing, because they are fundamentally really bad analogies.
However, reading this really crystallized for me how to express the nature of the error: when someone infringes on your copyright they're not stealing from you but they are cheating you. Copyright infringement doesn't fit neatly into the analogy to stealing, which is a convenient one because it's something everyone understands. Instead, copyright is a sort of social contract between society and creators, which says that we will respect an artificial scarcity on those creative products because we recognize the value in them and want to incentivize creativity (or you could look it as trying to internalize positive externalities). When someone infringes copyright he is violating that social contract, going back on the agreement and cheating the creator.
Although I'm sure it's possible to think of a better analogy, one that comes to mind is if you built a sports stadium and convinced a vendor to spend a bunch of money to build and stock a hotdog stand, on the promise that those would be the only concessions available in the venue. Then the next week you started having free hotdog night, and consequently the vendor ends up loosing out on his investment. While that might not be a particularly moving analogy, I think people arguing against copyright infringement would be much more convincing if they stuck to some such analogy that had a sound connection to the actual problem. Analogies about screwdrivers and the like are never convincing because they are horrible analogies. I suppose a large part of the problem is that while property is a natural right that has been intuitively recognized for ages across many human societies, copyright is more of a pragmatic strategy that our society has adopted, which is not universal and is relatively recent (on the scale of human history); there is no reason to expect that copyright infringement should seem intuitively wrong. Indeed, the notion that spreading the wealth of information is wrong makes little sense if not considered in the context of the particular social contract we have established.
The other half of the battle (at least among those who are aware of the issues) is that copyright, as a social contract, is a two-way street. While it was once a contract between the creators and the people at large that was limited, reasonable, and clearly mutually beneficial, copyright has grown and changed and is now the product of laws that are bought by corporate money with little input by (or, indeed, even knowledge of among) the public. In effect, first the artists broke their side of the deal (or, at least, the organizations purporting to represent them did), and now the people have ceased to honor their side. Each party feels wronged, and there is a lot of bad blood. It would seem to me that the best way forward would be new alliance between moderate, pragmatic groups on both sides that seeks to establish a new compact that will again be limited, reasonable, and one both parties can recognize as mutually beneficial. Unfortunately, I think the popular but fallacious of "intellectual property" only hinders this goal.
I'm not sure that's true. If anything, I think Slashdot has always leaned libertarian, which doesn't fit into the mold of either right or left, as they are often defined. Of course, I see how to get the data necessary to decide the question. Can you?
The GP is right in asking for some sort of reference. Generally if a person is making some claim that clearly could be controversial or disputed he should be the one offering support for it. That's how argument works in any sane environment. Consider if, nothing else, the unnecessary duplication of effort when 20 readers have to search for support for a claim that the one writer should have provided. If you want a more detailed argument, see here.
I don't get why the Slashdot culture seems to pat people on the back for not backing up their claims.