Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Not concerned (Score 2) 177

I should actually correct myself slightly: Wal-Mart (and others) have some in house drivers and some outsourced.

BTW, in discussions of the transport industry, don't get distracted/lied to by the companies. Some drivers think they are owner operators, when in practice, they aren't. They will lease/buy a truck from (as an example, all of the bigs do this) Schneider. As part of the lease terms, they can only accept loads from Schneider. It should be obvious that the 'owner' is an employee who has assumed much of the risk that the company would usually take on.

ShanghaiBill has a decent reply, but he misses a point: if the automated truck is cheaper, the big companies will drive that change in a heartbeat. The trick is that someone has to be convinced that they will be cheaper. They are unlikely to automatically accept that an automated truck is safer, faster, etc. One area where they are likely to be impressed is the possibility of 24 hour operations, rather than the 10 hour per day (rough) limits of human operated trucks. In addition to (possibly) being cheaper, this will allow faster shipments for more mundane goods (there are already plenty of ways to have fast shipping, but it is cost prohibitive to do for everything) which would offer them a competitive advantage. I suspect this last point will be the thin edge of the wedge.

User Journal

Journal Journal: Does #OccupyResoluteDesk Read Slashdot? 52

He reminded Republicans that some of the ideas behind the Affordable Care Act--most notably its individual mandate to buy coverage--were once supported by some conservatives, although its Medicaid expansion and some other big parts of the law stem more from liberal thought.
"The Affordable Care Act pretty much was their plan before I adopted it," he said.

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

The hardest part of climbing the ladder of success is getting through the crowd at the bottom.

Working...