Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:I guess he crossed the wrong people (Score 1) 320

Your use of microbes in your argument is ironic since farmers are also a huge part of the problem of driving bacterial evolution for resistance through misuse of antibiotics.

Antivirals, antibiotics and pesticides should be used in the minimal amounts exactly where most needed. They should not be routinely used everywhere indiscriminately. That's the mode that these GMO crops are encouraging.

Comment Re:I guess he crossed the wrong people (Score 5, Insightful) 320

Making a plant manufacture its own insecticide is one thing. Modifying it so that it can withstand being soaked with ever-increasing quantities and varieties of synthetic pesticides is another.

Weeds are gradually evolving to resist this chemical onslaught. Most people would rather not have themselves subjected to such evolutionary pressure within their lifetimes.

The weeds are destined to eventually win this arms race anyway, so this huge experiment in chemical exposure to the US population is eventually going to be for naught.

Comment Re: Andrew "bunnie" Huang argues that Moore's Law (Score 1) 101

All the plastic helps with the incremental increments in fuel economy: approximately 2X better over the past 57 years. I also neglected to mention safety, which has improved a good deal more than fuel economy. That's all OK, but it's nothing like the dramatic changes that happened previous to the 707. After nearly six decades, today's planes still look very similar to a 707, are about the same size, and go the same speed.

Comment Re: Andrew "bunnie" Huang argues that Moore's Law (Score 4, Insightful) 101

I think we've been hearing about the end of Moore's law for the last 15 years... inevitably, some process improvement comes along and it all keeps on going.

I don't think that it's necessarily "inevitable". Take aviation, for example. There was arguably exponential increases in the capability of aircraft for 55 years from 1903 to 1958, when the Boeing 707 was introduced. Ever since, further progress on economically viable aircraft has been pretty much limited to incremental increases in fuel economy and marketing strategies to keep costs down by keeping planes full.

Comment Re:Would you like next door kid reprogram his car? (Score 1) 292

If there's a public safety concern about people hacking code in cars, then copyright is not the way to address it. The purpose of copyrights is purportedly to encourage the production of more works. It is certainly not intended to be a tool for ensuring public safety.

Ideally, hacking safety-related code (and then driving it on a public highway) should be legal only if the hacker got the appropriate certifications to work on that area, along with insurance riders to go with it. This would be completely unrelated to the copyright status of the original code.

Comment Re:DARPA SJW (Score 1) 101

If it's acceptable for machines to be playground equailizers than all schoolchildren should be issued sidearms and be given training on how to employ deadly force to stop bullying.

Projectiles from your puny weapons will simply bounce off my armored playground robot.

Now, hand over your weapon and your lunch box to the machine.

Comment Re:Still photos (Score 1) 447

A compromise could be the use of still photographs..

Why compromise?

All the city bus drivers in my area are on video surveillance. We routinely get to see footage of accidents and altercations with crazed passengers on the local news.

If it's good enough for a bus, it should be good enough for someone responsible for the safety of a 500mph $200M machine.

Comment Re:Not really needed (Score 1) 40

If his garbage causes you take take a different flow of execution, however, that provides him a way to reach bugs in the little-used parts of your code.

The different flow of execution triggered by an overflow trap should almost always be a simple call to "abort()". At this point, your program has already failed and should be stopped.

I disagree with your premise. Garbage input values should be checked and rejected in software before the overflow ever occurs. The hardware overflow check should be a last resort to enforce this at every instruction step, and in the worst case it converts privilege exploits into less serious DOS attacks.

Allowing "garbage output" as you propose just creates more opportunities for attacks when that output gets consumed somewhere.

Comment Re:Not really needed (Score 2) 40

What flag is that then?

On an X86, "V".

Not that checking it after every add instruction is really that practical. It would be better to have trapping and non-trapping versions of integer arithmetic, and to have languages with semantics which expose that choice to the programmer.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...