Slashdot Mirror


The Problem With Self Driving Cars: Who Controls the Code? (theguardian.com)

schwit1 writes with Cory Doctorow's story at the Guardian diving into the questions of applied ethics that autonomous cars raise, especially in a world where avoiding accidents or mitigating their dangers may mean breaking traffic laws. From the article: The issue is with the 'Trolley Problem' as applied to autonomous vehicles, which asks, if your car has to choose between a maneuver that kills you and one that kills other people, which one should it be programmed to do? The problem with this formulation of the problem is that it misses the big question that underpins it: if your car was programmed to kill you under normal circumstances, how would the manufacturer stop you from changing its programming so that your car never killed you?

235 comments

  1. Of course make it Non-Free Software by Anonymous Coward · · Score: 0

    Make the program non-free of course. We may even have to make a law that car control software should always be non-free.

    1. Re:Of course make it Non-Free Software by penguinoid · · Score: 4, Interesting

      There's no reason to make the software non-free. It's not like the code will have some SacrificeBusfullOfChildrenToSaveDriver variable that some idiot can change, and even if there were hardly anyone capable of reprogramming the car would be stupid enough to risk their lives on their own untested edits to the program.It would probably be a good idea to have signed software for security purposes, but that's different and compatible with free software.

      There is no need to worry about the moral dilemma of choosing who to sacrifice. The answer is simple and obvious to everyone -- pick the driver who never drives drunk, never drives sleepy or otherwise impaired, never gets distracted, has lightning reflexes, always drives carefully, and is less likely to kill everyone. Morally speaking, we want to start using self-driving cars, even if they are worse than the average driver, starting first with replacing arthritic old grandma with failing eyesight*.

      * Roughly speaking, the morally correct thing to do is replace any driver who's insurance premiums (aka professional estimate of actual driving ability) are higher than those of a self-driving car.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    2. Re:Of course make it Non-Free Software by Anonymous Coward · · Score: 1

      The problem with the trolley problem is that the answers to the trolley problem are much, much simpler than the answers to "How does a car recognize a trolley problem scenario with almost zero false positives?" How often do you read of humans committing actual suicide by driving off a road to save a pedestrian? That's the ceiling for allowed false positives.

    3. Re: Of course make it Non-Free Software by Anonymous Coward · · Score: 1

      But what about Muslims programming cars to deliberately kill people

    4. Re: Of course make it Non-Free Software by eporue · · Score: 1

      The problem is more: what about American companies programming cars to kill "terrorists" ? Would Iran buy cars programmed in the US ? And Russia ? And China?

    5. Re:Of course make it Non-Free Software by gl4ss · · Score: 1

      but it might have just that switch.

      if the driver is found to have been driving a car that had been modified as such, then he should go to jail of course.

      I mean, the rules should be in the law.

      but this exact thing has been on slashdot for more times than I care to count for already so this article can go to hell and cory doctorow too.

      --
      world was created 5 seconds before this post as it is.
    6. Re:Of course make it Non-Free Software by Jack+Griffin · · Score: 1

      and even if there were hardly anyone capable of reprogramming the car would be stupid enough to risk their lives on their own untested edits to the program.

      You've never met anyone who has modded cars have you?

    7. Re:Of course make it Non-Free Software by delt0r · · Score: 1

      How often do human recognize the trolley problem and consciously make a decision. My guess is that it is pretty close to never. We react in those sort of time frame, we don't recognize.

      --
      If information wants to be free, why does my internet connection cost so much?
  2. As someone who doesn't drive anymore... by Anonymous Coward · · Score: 1

    ...I find it very hard to understand how people drive in modern cars which have so much closed source programming. As far as I'm concerned, if I can't take something apart and have a reasonable idea of how it works - which I can just about do, with an old enough vehicle - I'm not going to trust my life with it so directly. I similarly don't accept elective surgery from a proprietary robot which carries on the procedure without step-by-step oversight from other expert humans in the room.

    1. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      easy it kills you - you chose to get into that car, They didn't!

    2. Re:As someone who doesn't drive anymore... by drinkypoo · · Score: 3, Informative

      ...I find it very hard to understand how people drive in modern cars which have so much closed source programming.

      How modern are you talking? I have cars which speak directly to this; all I'm lacking is a fully computerized car. I have a W126 300SD, which is all-mechanical down to a vacuum shutoff on the engine. I have a D2 A8 Quattro, which is fully electronically regulated and can't run without the PCM, but which still has a transmission (ZF5HP42) with an actual shift linkage and a limp mode, and hydraulic power steering (which is lovely, but ironically not quite as communicative as the W126, even though that has a recirculating ball box.) A truly modern car with e.g. a ZF9 doesn't have a shift linkage, and if the TCM goes up in smoke, so do your hopes of driving home. It also doesn't have hydraulic power steering, so if the power goes out while you're doing something tricky, it's going to get trickier. At which point do you pucker?

      In the D2 you can still conceivably replace literally all of the computers with devices of your own design. In some european markets there is even a heater-only control unit that operates the flaps with bowden cables, as in cars of yore, which puts it ahead of the W126 body. The AT can be replaced with a six-spool which doesn't require any power, and people have megasquirted the ABZ before. You need either the ABS or an adjustable proportioning valve, though. The car doesn't have one because it has EBD, which you will be throwing away. It is possible to source a LSD for the rear, though; you can use your ring and pinion with the guts from the Audi V8's rear diff, which is a LSD (Torsen, IIRC, like the center.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:As someone who doesn't drive anymore... by Kokuyo · · Score: 4, Interesting

      Now I know how users must feel when I try to explain virtualization. I know most of these words but it is very hard to makse sense out of them.

    4. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 1

      ...I find it very hard to understand how people drive in modern cars which have so much closed source programming. As far as I'm concerned, if I can't take something apart and have a reasonable idea of how it works - which I can just about do, with an old enough vehicle - I'm not going to trust my life with it so directly.

      That is your choice, I can respect that. I still think you are either very talented, a hypocrite, or limiting your life a lot.
      Do you make the calculations necessary to know if a bridge is safe before crossing it? Do you make sure that the elevator you use has open firmware? Would you trust your life to an airplane or have you ever taken a ferry?
      The power adapter you use to charge your phone, the regulator contains firmware. It might be in ROM or flashable but the days of simple analog circuits are over.
      Do you still trust it to not electrocute you or burn down your home when you are not there?

      Yes, some people are very interested in cars for some reason. I think it has something to do with it being a symbol of masculinity or something. Whatever, from a technical standpoint it is not very different from any other device that you trust your life to on a daily basis.

      I don't think you should judge people who drive modern cars more than you judge people relying on other tools.

    5. Re: As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      So, suicide is optimal? The car, or the programmer is a murderer? The car is a programmed device, you hired, or purchased, to get from point a to point B. But there is no caviet to whether you get to B alive? So, with the purchase is their an implied burial plot, or imulation service ?

    6. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 1

      Do you make the calculations necessary to know if a bridge is safe before crossing it?

      Vaguely, yes.

      Do you make sure that the elevator you use has open firmware?

      I don't use elevators, although this is more due to claustrophobia.

      Would you trust your life to an airplane or have you ever taken a ferry?

      Yes in the past, but I stopped flying about a decade ago because of the security theatre.

      I am happy to take ships, because I trust lifeboats.

      The power adapter you use to charge your phone, the regulator contains firmware. It might be in ROM or flashable but the days of simple analog circuits are over.

      Depends on your device, but yes I think it is important to know the wiring of your charger, as there is SUCH a difference between the best and the worst, and I'm surprised the worst aren't banned.

      Do you still trust it to not electrocute you or burn down your home when you are not there?

      No, I don't have any devices charging when I'm out of the house.

      Yes, some people are very interested in cars for some reason. I think it has something to do with it being a symbol of masculinity or something.

      Yes, probably.

      Whatever, from a technical standpoint it is not very different from any other device that you trust your life to on a daily basis.

      On the contrary, I am statistically FAR more likely to die from road transport than pretty much anything except suicide. A car is definitely an unusually dangerous everyday pursuit.

      I don't think you should judge people who drive modern cars more than you judge people relying on other tools.

      I do not judge them. People may choose to do as they wish. I find it all very hard to understand, that's all.

    7. Re: As someone who doesn't drive anymore... by fustakrakich · · Score: 1

      So, with the purchase is their an implied burial plot, or imulation service ?

      No, but there is insurance...

      --
      “He’s not deformed, he’s just drunk!”
    8. Re:As someone who doesn't drive anymore... by Zero__Kelvin · · Score: 1

      For the record people, this is what happens when you respond ton AC. Seriously. Just stop feeding the ACs. If they want to comment, let them, but please stop responding to the idiots (and yes, I have committed that same transgression numerous times - too many to count - and so am including myself in my own target audience.)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    9. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      As ACs go, those responses were really good. What's your issue with them?

    10. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      if I can't take something apart and have a reasonable idea of how it works - which I can just about do, with an old enough vehicle - I'm not going to trust my life with it so directly.

      So I take it that you've never flown in a modern passenger jet aircraft then?

    11. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      So I take it that you've never flown in a modern passenger jet aircraft then?

      I'm waiting for the parent AC poster to comment on this one, else I want to see him/her to take apart a 757. A LOT of people seem to take their lives into the hands of automation very frequently these days.

    12. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      Well, if you are that much of a control freak, then don't ever get into an aeroplane, or a train...

    13. Re: As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      And I thought I was paranoid....

    14. Re:As someone who doesn't drive anymore... by Etcetera · · Score: 1

      *snip*

      I don't think you should judge people who drive modern cars more than you judge people relying on other tools.

      I do not judge them. People may choose to do as they wish. I find it all very hard to understand, that's all.

      With all due respect, the poster here has what I'd consider to be a modern form of OCD. Maybe we can call it FSF-OCD.

      In theory, any given doorknob can be infected with MRSA and something that will make you seriously ill that could be prevented from transmission if you rigorously cleaned it each time before touching. Also, in theory, a device with a microcontroller in it may have an unknown safety-critical bug in it others missed that you might find if you audited the code.**

      In practice, a "normal" person would calculate the risk/reward of that behavior and do something else. You're choosing otherwise. That's fine, and it's your call, but don't try to pretend that others are the abnormal ones here.

      **Note that this is a different issue than auditing for *spying* and tracking software, or loss of privacy generally. Use of open source software is not in and of itself a solution for solving tracking and privacy issues, especially at the nation-state level.

    15. Re:As someone who doesn't drive anymore... by dryeo · · Score: 1

      I have a W126 300SD, which is all-mechanical down to a vacuum shutoff on the engine.

      Sounds like a major point of failure, vacuum tube leaks, vacuum pump or belt (I assume vacuum pump is driven by belt) failure and your vehicle is dead. I'd advise buying a choke kit and hooking it up to the fuel pumps kill point. Makes it fun watching mechanics and such trying to figure out how to turn the engine off.
      But yes, I loved having a purely mechanical Nissan diesel truck. Given a hill to start it, didn't even need a battery though it would have been nice if it had a generator instead of an alternator so to have had lights. As a kid, our first car, a '37 Morris was so simple that we drove it for 6 months without a battery (too expensive). No hydraulics or even a water pump, so that much less to go wrong though you did have to regularly rebuild the spark plugs, which could be done on the side of the road.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    16. Re:As someone who doesn't drive anymore... by drinkypoo · · Score: 1

      I have a W126 300SD, which is all-mechanical down to a vacuum shutoff on the engine.

      Sounds like a major point of failure, vacuum tube leaks, vacuum pump or belt (I assume vacuum pump is driven by belt) failure and your vehicle is dead. I'd advise buying a choke kit and hooking it up to the fuel pumps kill point.

      If I were designing the system I would use a bowden cable for the shutoff, and I might well redesign it to do that in the future if I keep the car. But the vacuum system in these cars is actually fairly reliable, and parts are easy to come by. I've taken a whole circuit out of it, in fact.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:As someone who doesn't drive anymore... by drinkypoo · · Score: 1

      Now I know how users must feel when I try to explain virtualization. I know most of these words but it is very hard to makse sense out of them.

      I am completely guilty of trolling for that response, but not by adding any obfuscation; I only omitted the explanations I usually include for the Slashdot audience because they could have doubled the length of the comment :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    18. Re:As someone who doesn't drive anymore... by Anonymous Coward · · Score: 0

      The ACs were here before the named users. Of course lots of garbage is posted as AC, however that doesn't mean that we have nothing to say and definitely posting as AC is part of the spirit of Slashdot to the point that I have gone back to doing it on principle even though I have a named account I could be using. We don't want another facebook with some kind of "real names" policy. Once you allow pseudonyms and sock puppets the only difference with AC is that sometimes you believe you can trace a link between two separate comments.

    19. Re:As someone who doesn't drive anymore... by AmiMoJo · · Score: 1

      My Nissan Leaf is 99% computer controlled. The accelerator is just an input to the ECU. The brake is input at first but if you push it far enough does eventually have physical linkage. Without the computers the car is impossible to drive, and good luck replacing them with your own.

      That's the future of cars I'm afraid. In many ways it's a good thing. More efficient, lower emissions, better safety. What we need are strong laws regulating it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    20. Re:As someone who doesn't drive anymore... by drinkypoo · · Score: 1

      Without the computers the car is impossible to drive, and good luck replacing them with your own.

      Well, in theory it should actually be a lot easier than doing it with a gasoline car, albeit perhaps more expensive. Control of an electric motor is child's play compared to control of an internal combusion engine. There can literally be thousands of map tables in a modern PCM. Even a boring car has six or seven major sensors to which to react, and even the earliest vehicles with fully computerized operation had tables with dozens of steps. There are some expensive components involved, but control of especially a sensored electric motor (which I assume that one is) is relatively simpler by far. We have universal replacement PCMs for ICEs, so I think it's only a matter of time before we see the same sort of thing for EVs. There's only so many ways to build an electric motor. I'm too lazy to watch a video to figure out how the Leaf is put together, but how many phases can it have? What voltage range do all sensors tend to fall in? Etc.

      Really, you should be able to operate the Leaf with modern R/C car technology, simply scaled up. R/C cars even with single-phase motors have long been able to do rudimentary traction control in both directions. Those with sensored motors can do better, and I have seen some projects on the interwebs to implement proper traction control and ABS using optical wheel position sensors as well as yaw control using torque reduction and counter-steer... and mind you, this was done using Arduino. It's not a rocket science equivalent like operating an eight-pot with variable valve timing on a continuously variable mix of ethanol and gasoline... and you can literally buy that from Haltech or I think even Holley now, recently a couple of American companies have released largely self-tuning EFI systems that you just inform as to what your car looks like (displacement, compression, firing order and whatnot) and it figures out how to run it. Running your Leaf is toy technology by comparison. The hard part is not burning up whatever you're using to drive the motor.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. make it user-selectable by unami · · Score: 1

    nowadays you got the freedom to drive like an asshole - just give the car a user selectable setting, if it should preserve your life at all costs, preserve the life of others or make a decision that minimizes overall damage (but may harm you) - if you select the "me first" option, you are responsible for your car mowing down a row of krishnas. "simple" as that.

    1. Re:make it user-selectable by khasim · · Score: 2

      Would you buy a car that came equipped with an explosive that would, under certain circumstances, explode and kill the driver?

      This whole "trolley problem" is bullshit.

      From TFA, Doctrow uses the "trolley problem" to get to a different point:

      Forget trolleys: the destiny of self-driving cars will turn on labour relationships, surveillance capabilities, and the distribution of capital wealth.

      Nice switch there but the basis is still bullshit. No one will buy a machine that has code in it specifically designed to kill them.

      And the main reason for that is that the programmers would have to be 100% certain of EVERY SINGLE SITUATION and implement that code with 100% reliability. And that is impossible.

      The moment such a machine mistakes a toy doll for a child and INTENTIONALLY injures/kills the occupant(s) is the moment that company will be sued out of existence.

    2. Re:make it user-selectable by Anonymous Coward · · Score: 2, Insightful

      Not only that, another big problem with the "trolley problem" is that it doesn't pass the "could a human driver do better" test.
      It assumes that you have lost control of the vehicle to the extent where you can only select between two choices. While every driver will claim that they are superior it is all just bullshit and they will be unable tho make a choice at all in those situations.
      The main point of automatic drivers are to not get into or cause situations where you don't have control of the vehicle and that includes keeping the speed limit and being more aware of the surroundings.
      When the automatic driver comes into a situation where a "hard choice" would have to be made then it is past the point where the human driver would already have flattened that teleporting, wheelchair bound, ball playing child that suddenly appeared in front of the car.

    3. Re:make it user-selectable by JaredOfEuropa · · Score: 5, Insightful

      Exactly: there is never a such clear-cut decision between "my owner or that bus full of nuns". I can imagine that cars will be programmed to make decisions based on certain basic principles, but those principles will be nothing like the 3 laws of robotics. Taking drastic action to avoid an accident may lead to a worse one, and it'll be a long while before our machines will be anywhere near able to make such complex decisions.

      To begin with: if everyone sticks to the rules of the road and drives normally, there is very little chance of an accident occurring. If an exceptional situation occurs, the fault of an ensuing accident primarily lies with whomever caused that exceptional situation (even if it's unintentional). If someone's tyre blows and they swerve into your lane as a result, if a child chases a ball into the road, or if a cyclist runs a red light in front of your car, you'd (probably) do everything to avoid a crash and so should a self-driving car, but you are not under any moral obligation to drive yourself into the side of a building in order to avoid the other car, child or cyclist. Self driving cars should operate under the same premise: it should never be considered necessary to sacrifice the driver.

      If something unexpected happens, cars might follow a protocol similar to this one:
      1) Stay in your lane and come to a controlled stop.
      2) If a controlled stop will not prevent a collision (and this is something that self-driving cars should be able to assess fairly accurately), change to a different lane if there is an unobstructed one.
      3) If there are no unobstructed lanes but the road ahead is clear and the local speed limit is below x, change into oncoming traffic.
      4) If all else fails, reduce speed as much as possible and allow the collision to happen.
      These are not meant to be complete and valid for all situations, it's just to give an idea of how such "laws" could be formulated, in the form of a decision tree that self-driving cars would be able to follow, without having to make complex judgment calls or difficult moral decisions. And I can well imagine that a basic set of such rules will be set into law so that all self-driving cars will follow the same basic protocol. As a driver you'd have little incentive to change the programming in your favour, and if you did, it would become immediately apparent as soon as you're involved in an accident.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    4. Re:make it user-selectable by Anonymous Coward · · Score: 0

      Nice switch there but the basis is still bullshit. No one will buy a machine that has code in it specifically designed to kill them.

      Do you even know what the trolley problem is? A thought-provoking dilemma. Inaction results in more deaths than action but who takes action if you in doing so do kill people - only fewer than if you had done nothing. In this case the question is what people will prefer that the car does if they end up in a trolley problem scenario. To me such scenarios in traffic seem highly unlikely but since they aren't nonexistent, the question must be pondered. In other words, as a member of the driving public, if you know how self-driving cars act, the question for you is how many strangers' lives you would be willing to save by giving your own, if such a situation were to arise. And if you work on developing self-driving cars, you make the decision on behalf of other people, i.e. it's as close to deciding what to do in a trolley problem scenario as reality permits. At first the decision is of course what answer to offer to car buyers but once/if only self-driving cars are permitted, you are indeed deciding what to do in the trolley problem hypothetical.

      The moment such a machine mistakes a toy doll for a child and INTENTIONALLY injures/kills the occupant(s) is the moment that company will be sued out of existence.

      Has that happened when airbags have been triggered unintentionally and killed people? Solutions which result in better safety according to statistics usually win even if they occasionally introduce hazards which weren't there before.

    5. Re:make it user-selectable by Anonymous Coward · · Score: 0

      So rig a system reset to the air bag tripping. Drive as you like -- if there's an accident the system shows as factory spec.
      It would take a deep dive to find the (now deleted) coding

    6. Re:make it user-selectable by Anonymous Coward · · Score: 0

      I find this problem and debate much older than self-driving cars, and with a simple answer.. You might be right that "..you are not under any moral obligation to drive yourself into the side of a building in order to avoid.. " under your legal system, in ours you are under a legal obligation to do that to avoid what we call 'soft' targets, i.e. pedestrians. I find this quite natural.

    7. Re:make it user-selectable by silas_moeckel · · Score: 1

      And this is a good thing your property should never choose something else over you.

      --
      No sir I dont like it.
    8. Re:make it user-selectable by AK+Marc · · Score: 1

      Not to mention that the scenarios are usually invalid. Your car, limited to 30 in a residential area with poor visibility and people around, is going 165 mph in that environment. A boy scout troop steps out, and blocks the entire road. What do you do?

      You've already lost. The self-driver will identify roaming people and limited visiblility, and slow. When the "a kid steps out in front of you and your choice is come to a complete stop before them under control, or accelerate wildly into the child, killing them and hopefully propelling their skull towards their parent" what would you like it to do? The false dichotomy doesn't improve cars or driving.

      Anyway, the answer is always: Stop as fast as you can in your own lane. Do not weave. Chances are they will see you and jump in that direction anyway. So stopping in a straight line will minimize impact speed and not greatly increase the chance of impact. Code that response into law and indemnify the maker/driver.

    9. Re:make it user-selectable by NormalVisual · · Score: 1

      These are not meant to be complete and valid for all situations, it's just to give an idea of how such "laws" could be formulated, in the form of a decision tree that self-driving cars would be able to follow, without having to make complex judgment calls or difficult moral decisions. And I can well imagine that a basic set of such rules will be set into law so that all self-driving cars will follow the same basic protocol.

      I'm not criticizing your protocol as I know it's merely hypothetical, but even under those rules there would still need to be complex judgment calls. For instance, the proper response to an impending accident might be to sideswipe the car in the adjacent lane, but only if it's actually a vehicle that could take the hit, as opposed to a motorcycle. Or it might be slamming into a guardrail if one is present, or running off the road completely but only if there's a sufficently wide shoulder without a deep ditch, or not if there's a bicyclist present that you'd want to avoid under almost all circumstances. Are you pulling a trailer? Then perhaps a completely different set of rules would need to apply. From a legal perspective - is it better to cause a lesser accident that imposes serious liability on you in order to avoid a more serious one in which you would not be found at fault? The computer has the advantage of a much quicker response time than a person, but it needs to be aware of all of the relevant factors at all times, and I don't know if automated vehicles are quite to that point yet.

      Driving is a far more complex activity than a lot of people realize, and safe automated control of a 3500 pound vehicle at 60 mph is a *hard* problem.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    10. Re:make it user-selectable by khasim · · Score: 4, Insightful

      Anyway, the answer is always: Stop as fast as you can in your own lane. Do not weave.

      I'd also have it sound the horn and flash the lights.

      Code that response into law and indemnify the maker/driver.

      And this is, IMO, exactly what will happen.

      Remember, these vehicles have complete records of everything that is happening around them at all times. Everything that can be recorded, that is. So the insurance companies will have exact records of how the robot was 100% within the law AND had taken every REASONABLE response to mitigate the collision.

      The robots do not have to be 100% at determining whether your life is worth more/less than someone else's. They just have to be 100% at showing that they were following the law and attempting to avoid the collision.

      The legal system and the insurance companies will sort out the rest. And the insurance companies will pay to have the legal system write the new laws to reflect that.

    11. Re:make it user-selectable by frnic · · Score: 1

      No, it can not be users selectable unless cars that have chosen the user first mode are not allowed on public roadways. When you drive on public roadways you accept that you have to obey certain "rules of the road", such as speed limits. I do not want anyone (obviously some hackers are going to hack the cars, but that is a very small percentage) being able to override the safety and rules of the road features built into the autonomous cars. That also impacts insurance issues, since someone that choose unsafe options would have to prove they can pay for potential damages.

    12. Re:make it user-selectable by JaredOfEuropa · · Score: 2

      That's precisely the point: sideswiping the car next to you is such a risky manoeuver that machine nor man can probably make that judgment call very well, with any vehicle. So an automatic car wouldn't. Take evasive action if it's safe (more or less within traffic rules, i.e. without hitting anything else; the car should be able to make that call), stop in your own lane if possible, or slow down as much as you can and crash into the obstacle in your lane. Avoid the impending accident if you can do so safely, or let it happen if you can't. Of course there may be exceptions explicitly defined if they fit into a simple decision tree, like driving into the guardrail. But mostly the car shouldn't go looking for the lesser accident or the harder target, because that's where the complexity (and liability) comes in.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    13. Re:make it user-selectable by Archtech · · Score: 2

      Would you buy a car that came equipped with an explosive that would, under certain circumstances, explode and kill the driver?

      You mean like an airbag? https://www.google.co.uk/searc...

      --
      I am sure that there are many other solipsists out there.
    14. Re:make it user-selectable by Kjella · · Score: 1

      I think it's simpler than this, because the computer will never with 100% accuracy predict the future. For example, if there's an object in the road is it an inanimate object that dropped off a truck? Is it a child running across the road after a ball? Is it a wild animal that could run scared? And the manufacturer don't want any legal liability for making the accident worse. So I think even if it's 99,9% "change into oncoming traffic and it'll be okay" and 0,1% "giant manslaughter fuck-up" they'll default to just hitting the brakes, simply because it's the legally safest thing to do.

      --
      Live today, because you never know what tomorrow brings
    15. Re:make it user-selectable by silas_moeckel · · Score: 2

      Who said selectable? In any event it's safe to assume the fully automated car is obeying all related traffic laws etc. Obeying all the laws does not mean it will never be in a situation where it has to choose. Easy example is 50mph speed limit rural roads guard rails on each side, kid pops out through a hedge and runs into road after a ball or whatever, you have an oncoming truck doing 50 do you hit the kid or do a head on into the truck you have no time to effectively break or any forewarning of the event. It's perfectly reasonable to hit the kid in some cases you will even be sited for hitting the truck.

      What you want is automated taxies that's fine sell it as a service. If you own it you're entitled to modify it. We can not nor should we restrict travel it's a basic right so should be access to any shared property like roads. Restricting people because something might happen is immoral the whole evil of thought crimes. If somebody mods their vehicle and that's the primary reason it injures another sure thats civil and possibly criminal. But to say you do not have freedom of movement unless your using state sanction software for safety reasons is just far far to easy to be abused.

      --
      No sir I dont like it.
    16. Re:make it user-selectable by Ol+Olsoc · · Score: 2

      but you are not under any moral obligation to drive yourself into the side of a building in order to avoid the other car, child or cyclist. Self driving cars should operate under the same premise: it should never be considered necessary to sacrifice the driver.

      While you are correct, don't think for a minute that there won't be a lot of pressure to give a heirarchy weighting to decisions made by the cars.

      We make fun all the time by saying "Think of the Children", but I'll bet if you polled a sizable group of people in some hypothetical You could save one person, an adult or a child scenario, probably most would save the child and leave the adult to die.

      All of which is to say, if there is the possibility to apply weighting to a vehicle's collision avoidance system, the is no question there won't be a lot of agitation to do so.

      Which then beings up the Escalade set. In a NatGeo article a few years back, they had a feature on petrofuels. They had a short bit in it interviewing a woman who owned a Hummer. When asked why she made the choice of vehicle, she stated "Because if I get into an accident, I want to know I'll win!"

      If there's any justice in this world, that pathological bitch will be run over by a autonomous M1A1 Abrams tank. But I hear the same sentiments, if not so mememememe! oriented, from the owners of those vehicles. Their safety is paramount, and when I ask if they are okay with killing the person in the normal sized car they hit, they say they are okay with it, because the person in the normal sized car should have bouth what they are driving (they ignore the vehicle size arms race problem)

      I can see it now - the 2025 Cadillac Escalade with MyFamily! autonomous driving protection.

      I can see the slogan now - When all is chaos, your family makes it though with MyFamily!

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    17. Re:make it user-selectable by WolfWithoutAClause · · Score: 1

      That's what I think too. The manufacturers will write code that will keep THEM out of trouble with the local legal system. In most cases it will avoid killing the driver as well, but there's no way that they're going to make the car software swerve off the road and mow down a queue at a bus stop to preserve the life of the driver.

      People are saying: it's an ethical issue, no, it's primarily a legal issue, the programmers/company execs will keep themselves out of prison, everything else is secondary.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    18. Re:make it user-selectable by Anonymous Coward · · Score: 0

      The Trolley Problem is bullshit. It presents a false dichotomy and assumes things are 'fact' when they are not.

      if your car has to choose between a maneuver that kills you and one that kills other people

      You can't know either one. They are future events. And the entire purpose of the Trolley problem is to raise the question of whether inaction and intentional action should be viewed the same or different.

      The obvious answer is obvious- the car shouldn't kill anybody, ever. It should take whatever action is most likely to result in the minimal amount of damage. There's no end to speculation when you get into thing. For example, let's say the car tries to avoid a collision, and the result is you go off a cliff, killing the driver. Now people say "the car is programmed to kill you". But what if there's an industrial plant at the bottom of the cliff, and the car plunges into it, causing an explosion which bursts a chemical storage tank, flooding a nearby river and killing thousands.

      The point is simple- it's just like with a human driver. You act the same way as a human should, which is to make the safest choice based on the available information, and not to hard-code it to pick one thing over the other. If you can stop, you stop. If you can avoid, you avoid. It's preferable to go into the ditch than hit another vehicle. etc.

    19. Re:make it user-selectable by Anonymous Coward · · Score: 0

      This is why this tech shouldn't be used. You can't satisfy the masses, because they will all individually choose the "protect MY ass over the other guy's" option, and will expect ALL vehicles with this tech to side with THEIR individual choice. Otherwise they will want bans on others who disagree with THEIR choice, or someone will be sued, even if the cause of the accident was not human error. The easiest (and least controversial) option is to let the humans decide matters of human mortality.

      Even a true hard AI would not be able to make the correct choice that pleases everyone because it does not exist. In an accident currently, the priority becomes "save MY ass" in all circumstances. Damn be anyone else. That takes the form of the driver taking actions to that affect whatever they may be. (Speed up and cut off someone else trying to stop? yep. Turn to avoid a collision with a truck and run over a bunch of school girls out on a field trip? yep. Ram into a bus full of nuns, pushing it off of a cliff to avoid going over it yourself? yep.) There is always anger and grief after it's all said and done, plenty of lawsuits as well. But at the end of the day who gets out alive and who dies, boils down to chance and circumstance. No-one is ever happy with the outcome unless they are not a victim, and a computer should not be playing God and deciding who lives and who dies. Because at the end of the day, if it becomes the difference between life and death, even if it is illegal, those who can will make THEIR lives more important to the computer than the law allows. Which will just create more victims enforced by the same system that is ultimately trusted to protect those victims. Keep the computers out of it.

    20. Re:make it user-selectable by Impy+the+Impiuos+Imp · · Score: 1

      You can get sued either way. A buddy's wife got sued when a car of frauds deliberately pulled out in front of her and she hit it. (They had done this several times in the past,)

      Anyway, their lawyer claimed she had the choice to swerve into oncoming traffic to avoid it (said traffic, of course being deliberately sought out by the frauds precisely because most people would not prefer that worse accident, and they would plow into the car filled with frauds, as designed and engineered by the frauds.)

      Telling was one of the two insurance companies wanted to settle to save money but the other had a policy of fighting fraud tooth and nail. I don't know how the case turned out, but I hope the plaintiff attorney was sentenced to death from suffocation by way of having his head rammed up a hippo's ass.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    21. Re:make it user-selectable by Zero__Kelvin · · Score: 1

      "No one will knowingly buy a machine that has code in it specifically designed to kill them."

      FTFY. Prove that there isn't code in all Japanese made vehicles sold in America designed to kill their passengers on a certain day at a certain time.

      That would be a Herculean task if the source was Open. With closed source firmware and "Trusted Computing" implemented (i.e. You can trust that the code you are running is the code they want you to run, but not necessarily the code you want to run; it says nothing about trustworthiness of the actual code), it is impossible.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    22. Re:make it user-selectable by Zero__Kelvin · · Score: 1

      "It assumes that you have lost control of the vehicle to the extent where you can only select between two choices."

      Dr. Lotfi Zadeh can help us slay that spherical cow!

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    23. Re:make it user-selectable by Anonymous Coward · · Score: 0

      Would you buy a car that came equipped with an explosive that would, under certain circumstances, explode and kill the driver?

      Like a gas tank?

    24. Re:make it user-selectable by thegarbz · · Score: 2

      For instance, the proper response to an impending accident might be to sideswipe the car in the adjacent lane, but only if it's actually a vehicle that could take the hit, as opposed to a motorcycle. ...

      Driving is a far more complex activity than a lot of people realize,

      Which is why we drive over a group of nuns right now. Driving may be complex but human decision are ultimately entirely based on luck, self preservation (which is why the seat BEHIND the driver is the safest in the car), and whatever you're able to do with your hands in a sheer moment of thoughtless panic.

      The perfect computer will be no different. It won't come down to side swiping or some major calculation onto the future prospects or occupancy of the lane beside you, it won't be a case of can you safely side swipe in a way that no one is killed but a few people are injured. Not in our lifetimes. Not even remotely. Heck in the next 10 years computers are going to have enough trouble determining with certainty if the lane is clear or not.

      The computers won't ever make complex judgement calls because quite frankly they lack the information required to make a complex call. The calls will be simple: is the lane left to me clear yes / no. That's as much information that the computer will have with many thousands of dollars worth of sensors. Likewise thing on the road in front of you, can I break / avoid yes / no? Computers aren't going to determine if it's a child, a small chimpanzee, a nun, president Obama, etc.

      We are holding computers to such an incredibly high standard above our own driving in emergency situations in a world where emergency situations are likely to be decimated in probability. All this talk of judgement calls and ethics is an exercise in pointless navel-gazing.

    25. Re: make it user-selectable by guruevi · · Score: 2

      The problem with any of those rules is that they will never be used and reflect a human driver decision based on human reaction time.

      A self driving vehicle can anticipate an accident much faster than any human driver and you can often (as a human) come to a complete stop or decelerate enough in cities before the worst has happened.

      Sure the kid and cyclist might get hit (or more likely and in most situations they hit your car) but they most likely won't die from the impact (and if they do its not your fault) whereas a human driver might continue full speed ahead between the realization of a hit and a maneuver to stop and that is where most of the damage occurs.

      The other occurrence is malfunction (tyre blows etc) and then your insurance or the car company is on the line, even then, a computer can often correct better than a human. My VW already corrects the direction of my car when I go full speed over a bump or slip on ice. It also corrects against sudden overreacting on the steering wheel or slamming the brakes. Adaptive ABS in these cars will allow for even shorter brake distances.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    26. Re:make it user-selectable by Maxo-Texas · · Score: 1

      Say a child runs into the street from a blind spot.

      Should you brake hard, avoid the child and hit the parked car the child came from behind at 30mph or should you plow thru the child or should you swerve into the opposite lane and have a headon collision with another vehicle at a closing speed of 70mph?

      Manypeople would avoid the child instinctually and hit the car.
      Another large group would go full braking mode and hit the child at 30mph.
      Very few would swerve into a headon collision.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    27. Re:make it user-selectable by cerberusti · · Score: 1

      This response is exactly what will happen.

      If there is no way to avoid an accident, the car will attempt to stop in its lane as quickly as possible. There is no other conceivable way this could work due to the extreme liability any other decision would imply.

      This will in most cases greatly minimize the forces involved in a collision as well.

      --
      I'm a signature virus. Please copy me to your signature so I can replicate.
    28. Re:make it user-selectable by Anonymous Coward · · Score: 0

      Lots of deer around here. You learn quickly that swerving is almost always the wrong answer. All you do is increase the chance of making things worse by losing control.

    29. Re:make it user-selectable by Etcetera · · Score: 1

      "No one will knowingly buy a machine that has code in it specifically designed to kill them."

      FTFY. Prove that there isn't code in all Japanese made vehicles sold in America designed to kill their passengers on a certain day at a certain time.

      That would be a Herculean task if the source was Open. With closed source firmware and "Trusted Computing" implemented (i.e. You can trust that the code you are running is the code they want you to run, but not necessarily the code you want to run; it says nothing about trustworthiness of the actual code), it is impossible.

      Calling BS on this one. No one has time, and few would have the ability, to meaningfully audit all the code in systems affecting their lives. Thus, "auditing" is only as good as the chain of trust it represents... Open source gets you nothing except better post-mortems (no pun intended).

      Given that trade-off, I'd actually prefer trusting that *manufacturer-intended* code is indeed running than trusting that OSS/many-eyes auditing has caught fundamental errors. I can sue a manufacturer and there's process for dealing with privacy implications that are present in local code. IOW, "Trusted Computing" at the hardware level tells me that this is actually running MS code and hasn't been hacked. That's valuable knowledge.

    30. Re:make it user-selectable by Znork · · Score: 3, Insightful

      If a child can run into the street from a blind spot faster than you can break, you're driving too fast. The autonomous car will not drive too fast to break in such a situation.

      If the child is deliberately hiding in a place it shouldn't be, near a higher speed road and manages to quickly cross what should usually be a wide clear area around such roads (or in an unpopulated area), then there won't be time for a human to react at all. An autonomous car could probably cut down the speed a bit, but avoiding people who deliberately try to throw themselves in front of traffic simply isn't doable or even something to care that much about. You're not going to be able to avoid jumpers, or the human cannonball either, nor is an autonomous car. As the other reply pointed out, whether it's wildlife or people, usually the best option is to simply do a predictable controlled break unless it's basically a slow-motion situation playing out over many seconds (such as road conditions making braking very ineffective, while speed isn't particularly high).

    31. Re:make it user-selectable by Znork · · Score: 2

      Why is there a car in the adjacent lane in a high-speed situation with objects that can conceivably exhibit behaviour that could cause in impact faster than you can do a controlled break? Sounds like you're driving too fast and tailgating someone while you're passing someone else. How about, you know, not doing that? Accident avoided.

      The trick to avoid serious accidents is not to be able to make complex judgement calls in an emergency, humans suck at that, and life isn't Groundhog Day where you get to practice a dozen times 'til you get that call right. The trick to avoid serious accidents is to do your best to ensure you're in a controllable situation as much as possible. You should be keeping enough distance to be able to break when someone more than slams their breaks. You should keep enough clearance to be able to accelerate or decelerate if someone starts moving into your lane. You should keep excessive distance to cyclists or pass them at a controllable speed.

      An autonomous car can keep safe margins far better than a human can, and it's much more capable to actually keep the situation within the actual limits of what it can deal with. Because, above all, it wont delude itself into thinking it can actually make perfect complex judgement calls within fractions of a second.

    32. Re:make it user-selectable by KGIII · · Score: 1

      There should be no luck and no panic. Those should not happen - ever. (Not that they don't, but that they should not.) I say this as someone who has spent a great deal of time working specifically with traffic (including safety aspects), driven professionally, taken many driving courses, and owns what can best be called 'a stable of automobiles.'

      If you have lost control of your vehicle and have an accident then there's a near 100% certainty that you were driving too fast for the conditions. (I realize that sentence confuses some people, read it carefully.) If you panic in an emergency situation, you should not be driving. If you are unable to maintain control of your vehicle then you should not be driving. If you are unable or unwilling to adapt your driving to the conditions then you should not be driving.

      In short, there are many people on the road who should not be on the road. Will autonomous vehicles help with this? Probably. i hope so. However, I have strong reservations with a variety of issues including the time estimates given by many optimistic people who think the tech will be here soon and the privacy implications associated with the idea of ubiquitous fully autonomous vehicles.

      --
      "So long and thanks for all the fish."
    33. Re:make it user-selectable by KGIII · · Score: 1

      You tap the brake, cut the wheel into as if to head oncoming traffic, pull the emergency brake (which will lock the rear tires) and immediately cut the wheel back to center line, brake with the pedal, release the e-brake, and put your car backwards into the ditch. You avoid harming yourself (much) by putting the rear of the vehicle into the obstacle(s), you avoid the truck, and you avoid the child. If you have enough time to think about it, you can slow yourself down more rapidly by using the accelerator pedal once you've reached the point where the vehicle has begun to turn sideways. You can do even more with a standard transmission by employing engine braking in a variety of situations.

      However, if there's a pile of nuns hiding in the ditch then you just drive straight for it - after hitting the gas so that you can speed up and miss both the kids and the nuns hidden in the ditch. But the flaming hulk of a fuel delivery truck is still going to kill them all - and you, when they failed to brake properly and were following too close while not noticing they were on fire.

      The first is actually an evasion maneuver. If you want then you can take a variety of advanced driving courses that cover everything from off-road, to track, to rally, to defensive, and even to rock climbing lessons. They're moderately expensive but they're worth it as many of them will actually put you into a five point restraint and allow you the freedom to wreck a car should you fail to grasp the lessons completely. Yes, yes I have found those schools that have dented cars tend to be among the best - even in areas where you're learning to drive on a track. However, this probably doesn't extend to open-wheel automobiles. I've not seen any dented ones in any of those courses.

      Slowing down and swerving are not always the two choices that you're limited to. There are many different options that include ways to minimize risk. The greatest step you can take is to not drive faster than the conditions allow. (This is not always the posted speed limit and is quite subjective.)

      --
      "So long and thanks for all the fish."
    34. Re:make it user-selectable by Anonymous Coward · · Score: 0

      Which then beings up the Escalade set. In a NatGeo article a few years back, they had a feature on petrofuels. They had a short bit in it interviewing a woman who owned a Hummer. When asked why she made the choice of vehicle, she stated "Because if I get into an accident, I want to know I'll win!"

      Her assumption is a reasonable one:
      No matter how safely I drive, there will always be drunks, teenagers, early-onset alzeimer's, people texting, people playing with their genitals, the suicidal, street racers, and some just plain bad luck. I'm not going to sacrifice myself, nor will I allow harm to my family when I can take the one single measure that most greatly reduces harm in a car-on-car crash: drive the more massive vehicle.

      I know it should not be like that. People should not have to worry about getting injured driving to the grocery store, but intelligent people think of all these things and take measures.

    35. Re:make it user-selectable by Anonymous Coward · · Score: 0

      Which is why motorized transportation on public roadways should not be private property.

    36. Re:make it user-selectable by clovis · · Score: 1

      Agreed. Stop in your lane.
      I call it the squirrel problem.

      Anyone who has tried to avoid running over a squirrel knows that squirrels' panic mode is to dart back and forth, so no matter where you point your car or swerve, you wind up squishing the squirrel anyway. You're better off continuing in a predictable path so the squirrel has a chance of solving the problem with its superior speed and reflexes.

      Are pedestrians significantly smarter than squirrels? Perhaps in Manhattan, where everyone is a pedestrian and not by choice, but in Atlanta they're probably not because, well, if they were smarter than a squirrel they own a car in this sidewalk-less death-trap of a city. Please don't ask me if I think the drivers in Atlanta are smarter than squirrels either.
      People can be like squirrels when they panic. You can swerve, but they'll just panic and swerve to where you swerved, only now lawyers will get involved and accuse you of pursuing the victim or something like that.

    37. Re:make it user-selectable by silas_moeckel · · Score: 1

      You entirely missed guard rails on each side (no breakdowns/shoulder) and no distance to react (kid comes through bushes) for my rather contrived scenario. Thus no room to put her sideways and avoid putting the front/back end into the truck. It realy does not matter as even with your 3rd option your still looking at a head on with a truck that's your fault, putting her in the ditch thats your fault or hitting the kid thats not your fault. I'm quite familiar with "advanced" driving raced quarter mile and rally in my youth. The average driver does not have the skills or the thinking to put her sideways nor do we require them to have these skills and will probably punished them for doing so (suddenly that wrongful death suit for you loosing control and running over their kid vs hitting a kid who ran out from bushes), your average SUV/Minivan will end up rolling over possibly over the kid. If were talking about general safety putting on brakes that didn't suck coupled with antilock systems that also didn't suck and requiring tires that dont suck (read low rolling resistance), mind you all three add weight/complexity/reduce fuel efficiency. In the real world I've found a sports car as a daily driver advantages are getting out the soccer moms way and breaking faster than 99% of whats oth their. I'll take that slow speed rear end collision that is by law around here always their fault and get compensated for my time damages and loss of resale value.

      In any event the automated car should do the safest thing for the occupants with the information it has. For that scenario it's break as hard as possible and hit the kid while saving the video etc so you win the wrongful death suit as the kid won a darwin award. Something more advanced might risk rubbing on those guardrails but these systems tend to be very conservative by design.

      --
      No sir I dont like it.
    38. Re:make it user-selectable by KGIII · · Score: 1

      I must have conflated (I'm not double checking, I'm lazy so I'll take your word) and read that there were no guardrails. So, then, guard rails don't actually stop a vehicle which means we'll just accelerate and hit the guardrail which will certainly give the kid room (they're in the road, after all) so we don't hit him. Wait, they're on that side? Flash your lights and split the lane with the on-coming semi which will leave room 'cause the kid's now on the edge of the road. In that latter case, slow down as much as you can in a controlled fashion. (How'd the kid run into the road, through a guardrail, and not be seen anyhow?) Don't rub the guardrails, drive right into 'em as hard as you can. They move, they're designed to. They're not meant to stay static but to give and allow you to hit them with force, if need be.

      Ah, but what about those concrete barriers? Well now, you angle it just right and go up on two wheels and drive down the road like a fucking champ! *nods*

      Or, alternatively, you drive slow enough for the conditions and you notice the kid on the side of the road and take precautions to make them aware of your presence while also ensuring that you're able to bring the vehicle to a quick and safe stop. Which is also what I would expect an autonomous vehicle to do - but we're a long ways before we've completely autonomous vehicles being even a majority of private passenger vehicles.

      --
      "So long and thanks for all the fish."
    39. Re:make it user-selectable by Anonymous Coward · · Score: 0

      You're naive. Every human life has a value. Some human lives have more value than others (CEO vs street whore). The company will do as all companies do, namely it will optimize for profit based on acceptable losses. You can sue them, but it won't be out of existence, because the beancounters will have figured the amount they might lose in court, and included this in the required operating profits beforehand.

      Basically, you, the customer, will be paying the company some dollars more, so that if you sue them, they will hand those extra dollars back to you and everyone will be happy (except for the dead people, who won't technically be *unhappy* either).

    40. Re:make it user-selectable by Maxo-Texas · · Score: 0

      Don't try to handwave this away.

      http://www.popcenter.org/probl...
      Quote: "Pedestrian injury is the third leading cause of unintentional injury-related deaths among children ages five to 14.50 The âoedart-outâ phenomenon, where children quickly enter traffic from between parked cars, is one major factor that has contributed to 80 percent of pedestrian-vehicle crashes involving children aged six to eight from 1983 to 1990.51 In addition to the âoe dart-outâ phenomenon, several other factors could put children and teens at higher risk:

              Walking is a major form of transportation for children.
              Children frequently donâ(TM)t pay attention to traffic conditions.
              Childrenâ(TM)s height makes them difficult to see.
              Teens can be at high risk when in groups (for example, since teens often travel in groups, they might be more prone to âoeherd mentalityâ).
      "
      If the automated car responds instantaneously without any analysis it will still take it 43 feet to stop a car going 30mph. That's why we use 20mph in school zones.

      The situation must be programmed for.

      You can either give that right up to the programmers at Lexus or you could have the ability to choose to risk hitting a fixed object at various speeds to save a human being's life. Since you can die at 30mph (unlikely but it happens many times every year in the U.S.) that means it's not automatically immoral to express a preference to brake instead of avoiding hitting a person in a way that might kill you.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    41. Re:make it user-selectable by NormalVisual · · Score: 1

      Why is there a car in the adjacent lane in a high-speed situation with objects that can conceivably exhibit behaviour that could cause in impact faster than you can do a controlled break? Sounds like you're driving too fast and tailgating someone while you're passing someone else. How about, you know, not doing that? Accident avoided.

      Use your imagination. Some other potential causes of that situation: accidents in other lanes resulting in quick and unexpected vehicles/debris/people in your lane, mechanical failure of other vehicles, animals or people in the road that you're not able to see, which results in someone swerving into your lane and hitting the brakes. Following too closely isn't the only thing that causes accidents.

      The trick to avoid serious accidents is to do your best to ensure you're in a controllable situation as much as possible.

      The difficult problem is that sometimes you don't get the luxury of doing that, and unexpected situations can be created faster than you're able to react.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    42. Re: make it user-selectable by donscarletti · · Score: 4, Insightful

      What you are taught when you learn how to drive is "always brake, never swerve". Which also happens to be exactly what a self-driving car would and should do in an emergency situation.

      Reformulated as a trolley problem, this is: do not pull the lever.

      Why? Because swerving will almost always put the car in more danger for itself and others, since it may cause the car to spin, or approach cars in incoming lanes or pedestrians on the footpath, or any number of bad things.

      Since, by law, other cars must maintain a safe distance behind you, slamming on your brakes is always a safe response to an obstruction. Any other response, such as changing lanes, should be considered if it is safe or not. If it is unsafe, then you shouldn't do it, things like "busses of schoolchildren" is completely outside the parameters of the problem.

      This whole self driving car issue took a wrong turn the day that someone had decided that they had the moral imperative to break the law in order to prevent crashes. You do not have that imperative yourself, you have the imperative to follow the law in order to prevent crashes. The reason that two drivers can pass each other at enormous speeds without prior communication is that the law forces them into their lanes. The law is the protocol that all drivers follow to interact, since they are unable to talk to each other and as soon as you break it, you expose yourself and others to untold danger. If the law says "don't leave your lane" and best driving practices says "don't swerve", then you don't swerve.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    43. Re:make it user-selectable by clovis · · Score: 1

      A bus full of nuns?

      I once rescued a bus full of cheerleaders. I rescued them three times, if you know what I mean.
      Batmanuel

    44. Re:make it user-selectable by silas_moeckel · · Score: 1

      As I said not enough time to signal etc think 20 feet at 50mph . Kids jump guardrails all the time. At 20f at 50mph normal human reaction (forget processing time) you have already hit them before you realize they are there. Jersey barriers do very well being run into from the side, you do not want to hit wire rails with a modern car it starts looking like a cheese wire, your fairly standard galvanized metal ones have a lot of give but I still dont want to hit one head on again would rather scrape the side than try and play drift king. In any event I'm not legally or morally obligated to put me and mine at risk for somebody working on a darwin award. While I was childless/without any dependents sure I would take some risks to avoid tboning an idiot in a minivan not their kids fault their parent is an idiot after all, now I'll pick mine over somebody that did something stupid every time (getting in front of a car as such to require them to evade you is by nature stupid and illegal).

      At the end of the day you can not legally drive and be assured to be able to stop/avoid something that jumps out in front of you from concealment all the time. We have minimum speed and keeping up with traffic laws for a reason as cars going far slower than the accepted norm are more dangerous than something jumping out from concealment. We have to account for reasonable hazards and balance that vs time elsewise were all driving at 10mph just in case or do you want to go back to enforcing flagmen walking in front of cars (still on the books in some towns around here)? Good civic planing can do wonders at keeping cars separate from bikes and pedestrians for all but the last portion of a journey, but thats not useful for established area's that are a mismash.

      --
      No sir I dont like it.
    45. Re:make it user-selectable by KGIII · · Score: 2

      You're going down the road, you'll hit the guardrail at an angle and be just fine. Also, you should have noticed the kid climbing up and getting on the guardrail. If you can't see that, you're driving too fast for the conditions.

      You might not be familiar with my comments but I've been rather staunch, to the point of offering bets, that claim AV is not going to get here for a very long time - if at all. (Partially autonomous is already here, fully autonomous isn't going to be here on the road, in any great numbers, for a very long time.)

      But, to go back... Almost every accident is caused by someone driving too fast for the conditions. (Read that carefully if you're confused.) The situation you mention should not happen with a human or computer driver. You've got time to see the kid climbing up onto the guardrail. You've got time to see them approach. You had ample time to slow down and be able to make a panic stop. A computerized vehicle is going to go slow when there are dangers around. It will, ideally, notice something on the side of the road, long before it reaches the road, and adapt to that situation.

      A human should have done the same thing. If you add, "well we're going around a blind corner" then you don't negate my point - you prove my point. Accidents aren't accidents in almost every single case. The result may not be the intended result but it sure as hell wasn't an accident. The operator drove too fast for the conditions. If you have a child appear in the road and are unable to stop then you damned well are at least partially culpable (in my opinion - we're talking morals and not laws) because even if you were going less than the speed limit, you were still driving too fast for the conditions.

      If you can't stop your vehicle in time then you need to have already slowed down before you reached that point. A good example is your contrived highway. With modern car illumination, ABS, and average human response times - you're already nearing the point were you're driving too fast to stop, completely, should an obstruction appear even at the limit of your lighted vision. (I believe modern cars, with ABS, average about 60 MPH before this threshold is reached.)

      If you're driving too fast for the conditions then it's not "the other guy" who is putting you at risk and taking the lives of your children into their hands - in the vast majority of cases, there are some (a tiny percent) which actually qualify as accidents but, more often than not, those are also easily attributed to people not doing things like maintaining their vehicle properly.

      Here's one more indication for you. I repeat, you're driving too fast for the conditions. If you're going 5 MPH and slide off the road because of snow and ice, you're driving too fast for the conditions. If you are driving so fast that you're unable to come to a safe and complete stop for anything that might enter your travel lane then you're driving too fast for the conditions.

      An AV will not do that. The software will be written by people smarter than that. However, you still mash the hell out of the guardrail to avoid the children because the fault is pretty much entirely yours for failing to maintain control of your vehicle. No matter how fast you go, if you have an accident then you were driving too fast for the conditions. I don't care if you're drunk and going 1 MPH and bump into another car as you attempt to park. You were driving too fast for the conditions. And yes, sometimes the appropriate speed is a grand total of zero miles per hour.

      --
      "So long and thanks for all the fish."
    46. Re:make it user-selectable by Anonymous Coward · · Score: 0

      "petrofuels" yah go back to your subways and double-decker buses and leave the vehicles to the adults. I drive a large truck and so does my wife because I am an engineer and I know applied physics and I know that in the real world, accidents happen, and when they do, the bigger and heavier the metal cage that surrounds you, the better your odds of survival. Period. Other drivers also tend to avoid colliding with vehicles whose bumpers are solid steel and eye level.

      People who drive around in compact and micro cars (used to be just minis, but now there are may types) to save gas might as well be driving motorcycles for the level of safety that they have in a collision. It is not that I want to kill the other guy, but I know that I and my wife are safe, defensive drivers, so when someone runs a red light or crosses into oncoming traffic and there is a serious collision, I want to know that my family has physics on their side. If the other guy kills himself, I will send flowers, but actions have consequences and he chose to drive recklessly and drive a tiny piece of shit with no mass and minimal ability to absorb impact.

      The reality is that since the oil embargo in the 70s and the subsequent drive to lighter more fuel efficient cars, there was a sharp spike in serious injury and fatality accidents. We have been making some progress using composites and energy absorbing honeycomb designs, but physics is still a bitch when you crash and your legs are only 6 inches from the front of the bumper. When they come out with a mini that has the same crash protection as my 6500lb truck, I will be the first in line, but until then, drive safely and we won't have a problem.

    47. Re:make it user-selectable by linuxrocks123 · · Score: 1

      You're absolutely right. Everything that ever happens to anyone is his own fault.

      We should all go no more than 1mph ever because a stork carrying a baby might drop it into the path of our cars and we have to be able to avoid it in time. If you hit the stork-baby when it suddenly appears in front of you, you were driving too fast for conditions.

      --
      vi ~/.emacs # I'm probably going to Hell for this.
    48. Re:make it user-selectable by Cochonou · · Score: 1

      Something more interesting would be to have something like ACAS implemented, in which both your car and incoming traffic would cooperate to minimize damage.

    49. Re: make it user-selectable by drinkypoo · · Score: 1

      This whole self driving car issue took a wrong turn the day that someone had decided that they had the moral imperative to break the law in order to prevent crashes. You do not have that imperative yourself, you have the imperative to follow the law in order to prevent crashes.

      Actually, it's both. In general you have a legal right to leave your lane when there is no reasonable alternative. However, you also have a legal obligation to be following the rules of the road, otherwise. That means maintaining safe following distances, not driving alongside other vehicles, and so on. If you are doing all of those things, then it's safe to use the shoulder to dodge a wheel sitting in the middle of the road, etc. If you are not otherwise following the rules of the road, it ain't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    50. Re:make it user-selectable by Anonymous Coward · · Score: 0

      If a child can run into the street from a blind spot faster than you can break, you're driving too fast. The autonomous car will not drive too fast to break in such a situation.

      Around here we call that "driving like an old man with a hat." While I take exception to the term since I actually am an old man with a hat, I understand that cautious driving means very sloooow driving which drives everyone else nuts. Human drivers compromise safety all the time in order to arrive at their destination a few minutes faster. Except in an emergency the time saving is probably not a reasonable trade off considering the risk. My personal injury attorney friends tell me that this is one of the major reasons we have so many accidents: people driving too fast. Will we be willing to give up a two minute time savings in exchange for the convenience of being chauffeured by our self-driving car with the added benefit of greater safety to ourselves and others? It seems reasonable, but humans are not reasonable. I try to imagine the commercials. Will they emphasize safety? Maybe in the beginning, but after a few years the ads will show a luxury car zipping through traffic passing everyone else. I think most people will want the fast car.

      Then the Volkswagen future equivalent will program a car that meets all the safety requirements when tested, but once it gets out on the open road it will drive like a 16 year old on meth.

      Then a 12 year old will hack it.

      What fun!!

    51. Re:make it user-selectable by dgatwood · · Score: 1

      Yeah. It means their driver was terrible!

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    52. Re:make it user-selectable by dgatwood · · Score: 1

      If you can stop, you stop. If you can avoid, you avoid. It's preferable to go into the ditch than hit another vehicle. etc.

      If you can't do either one, you slow down as much as you can to minimize the damage. It is preferable to hit another vehicle than to hit a pedestrian. The ditch vs. car is debatable, but I would say that hitting another car with crumple zones will cause less risk to human life than hitting the ditch unless the ditch is shallow enough to not stop your vehicle.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    53. Re: make it user-selectable by Cro+Magnon · · Score: 1

      Never say never. There was one time when I was driving and some idiot pulled out right in front of me. I was too close to stop, but was able to swerve around him. Admittedly, if there had been oncoming traffic the swerve would have been worse than just T-Boning the idiot, but there wasn't.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    54. Re:make it user-selectable by thegarbz · · Score: 1

      I agree with you 100%.

      Unfortunately the people who give idiots licenses as if it's some kind of a human right to get behind 2T of high powered metal are part of the problem. People should not be in a situation to need to panic. But yet that is exactly what happens in nearly every accident. Every day.

      An average of 2.5 people died while I wrote this post due to the above reasons.

    55. Re:make it user-selectable by Jack+Griffin · · Score: 1

      If a child can run into the street from a blind spot faster than you can break, you're driving too fast. The autonomous car will not drive too fast to break in such a situation.

      So the robot car will be stuck in first gear doing 20km/h. Good luck trying to sell that reality...

    56. Re: make it user-selectable by Jack+Griffin · · Score: 1

      What you are taught when you learn how to drive is "always brake, never swerve".

      That's at Level 1, which is all driving schools teach you. Once you have some skills, it is more effective to point you car at space first, then emergency brake.

    57. Re:make it user-selectable by Jack+Griffin · · Score: 1

      Why is there a car in the adjacent lane in a high-speed situation with objects that can conceivably exhibit behaviour that could cause in impact faster than you can do a controlled break? Sounds like you're driving too fast

      Because life comes with risks, risks that we all accept to get stuff done.
      Given the choice of a low risk of crashing, or going extremely slowly, I and most others choose the former. It's the same reason people fly rather than go by boat.

    58. Re:make it user-selectable by Jack+Griffin · · Score: 1

      Easy example is 50mph speed limit rural roads guard rails on each side, kid pops out through a hedge and runs into road after a ball or whatever, you have an oncoming truck doing 50 do you hit the kid or do a head on into the truck.

      I have a better example. What if instead instead of a child it is a piece of rubbish, and there is no truck? Does the car recognise the rubbish as rubbish or does it think it is something else? What about a small animal? Will the robot car put you into the guard rail to save a moving object that it can't figure out what it is?
      One thing we know for sure is that AI is absolutely hopeless at image recognition (it's why even a simple captcha works). Are you willing to trust this with your life?

    59. Re:make it user-selectable by silas_moeckel · · Score: 1

      A kid hurdles a guardrail through a bush, you do not have time to react nor is that a reasonable assumption of something that will happen. You want everybody to have racing level driving skills with them turned on all the time (which to get pretty much requires driving on the thin line between fast and crash) and to drive with the assumption that deaf dumb blind child is standing just past your field of view. Hate to break it to you but you're often legally required to achieve a minimum speed unless you have good reason. The odd chance that something might run out is not reasonable. So I'll repeat in many places you're required by law to not obstruct the flow of traffic. Your opinions on safe driving do not match up with the law or how it's enforced. It's true their are no unavoidable accidents, if you do not drive you can not have an automobile accident. But we balance the chance of accident with efficiency to do otherwise is an excessive waste of everybody's time.

      --
      No sir I dont like it.
    60. Re:make it user-selectable by KGIII · · Score: 1

      I don't know what country you live in but in my country (the US) the only area where you must maintain a minimal speed is on closed access highways which are cleared for a minimum 60' and fenced. Even on those highways, the minimum speed is removed during poor weather or poor visibility situations.

      Also, no, you should *not* be driving at the threshold. You should be on the safe side of that threshold and not exceeding your skill level or the vehicles ability.

      I live in moose and deer territory and have driven many, many miles - all over the world even. I've never hit a mammal and I don't drive all that slowly - in more than 40 years of driving. In fact, I regularly exceed the speed limit. I do hit frogs because, for some reason, frogs seem to like going out on the road in the rain and they are unavoidable unless you want to come to a complete stop and move the frogs out of the road. (I'm not kidding, I retired to Maine and had no idea that frogs did that.)

      At any rate, no - you shouldn't be using racing skills and driving at the threshold. You should be going *slower* then that. If you can not bring your vehicle to a complete and safe stop without hitting an obstacle then you (or someone else) is driving too fast for the conditions. The conditions may be in place because of poor road design, maintenance, weather, skills, vehicle characteristics, or many other things. If, on the contrive highway, there's a bush that's so close to the road, with a guardrail, and an oncoming vehicle - slow down and be prepared to stop or take evasive action.

      --
      "So long and thanks for all the fish."
    61. Re:make it user-selectable by silas_moeckel · · Score: 1

      I would not place my life in the hands of an AV in any but the most controlled circumstances.

      An AV should do the right thing and break (while watching the car behind wont rear end you). An AV needs to treat it's occupants as the most important it's the only safe assumption.

      --
      No sir I dont like it.
    62. Re:make it user-selectable by silas_moeckel · · Score: 1

      It's called Impeding Traffic it applies to all roadways around here most states have one. You have to show you were using reasonable caution. A bush next to the road is not enough reason. Ever drive in NYC highways? Pedestrians on the other side of a jersey barrier feet away from traffic on the far side of a commercial truck.

      Great for you that you never hit a mammal, friend had a buck jump from an embankment down 10 feet onto the roof of his truck while doing the posted 65 ish. You avoid that how? By your rules he should have been driving slower or did he need a flagman walking on the embankment just in case? These things are tradeoffs not absolutes.

      --
      No sir I dont like it.
    63. Re:make it user-selectable by david_thornley · · Score: 1

      I've been involved in a couple of real-world incidents like that.

      I was on a four-lane divided highway with side roads (so not a freeway), approaching a side road. I noticed a car stopped on the side road behind a stop sign. As I got closer, the driver pulled out in front of me. If I couldn't have swerved, I'd have hit the turning car,. probably obliquely on its left side, at high speed. A robot driver would have been even more aware of the situation and faster to swerve.

      We were driving on a city street, approaching a green light with a bus at the curb. Suddenly, a family appeared from behind the bus, walking across the street against the light. Had we been in the lane next to the bus, we would have hit them. As it was, we managed to not hit them, and they looked annoyed at us. The family included a baby carriage, to add to the mess.

      I'm usually pretty good about figuring what people are likely to do, but these came as total surprises.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    64. Re:make it user-selectable by david_thornley · · Score: 1

      Because I am not the de facto ruler of the road, that's why. Suppose you're driving 55 in the right lane of a freeway, and another driver doing 45 switches into your lane (from an entrance ramp and merging prematurely, or if the driver suddenly realizes he's about to miss his exit). You're traveling at a reasonable speed, have plenty of room in front of you and behind you,

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    65. Re:make it user-selectable by KGIII · · Score: 1

      I am pretty sure those impeding laws only mean that you have to pull to the side of the road and allow traffic to pass at the nearest safe place - not that they failed to maintain a speed but they failed to allow people to pass. Additionally, you might recall that I said "almost all" (or similar verbiage). There are exceptions but they are few and exceedingly rare. The vast majority of collisions are caused by someone going too fast for the conditions. Yes, a mysterious magicked bunny might appear and put 100 nuns in your path and there will be no actions a human or a computer can take to avoid them. In that case, the fault lies with the bunny. Pretty much every other time, it's the fault of the person who was driving too quickly for the conditions.

      --
      "So long and thanks for all the fish."
    66. Re:make it user-selectable by Anonymous Coward · · Score: 0

      You were playing GTA: Cheerleader edition and you had to run the bus level 3 times before you could beat it?

      Captcha: Iciness. For the burn.

    67. Re: make it user-selectable by Anonymous Coward · · Score: 0

      >This whole self driving car issue took a wrong turn the day that someone had decided that they had the moral imperative to break the law in order to prevent crashes.

      Sums it up quite nicely.

      Morals don't belong in this logical debate because as soon as morals are involved, beliefs and ideals and other hazy-constructs are just beyond.

      The safest actions for a car to take in a given situation is mathematically provable with statistics. What you or I think is right or wrong has no bearing on that fact.

    68. Re:make it user-selectable by Anonymous Coward · · Score: 0

      This response is exactly what will happen.

      If there is no way to avoid an accident, the car will attempt to stop in its lane as quickly as possible. There is no other conceivable way this could work due to the extreme liability any other decision would imply.

      This will in most cases greatly minimize the forces involved in a collision as well.

      And probably be fairly safe, at least for the passengers in the autonomous vehicle. Air-bags could be deployed and seat belts could be tightened BEFORE the impact. You could even imagine some kind of transforming vehicle where additional safety systems are put in place in the second or two before an impact, like head rests tilting forward, hooks digging into the roadway for faster breaking (works even on e.g. ice where brakes are useless), mass pushed lower to the ground for less chance of a flip and the front of the car lengthening to extend the duration of the impact and thus decrease the force. Maybe the passenger cabin could be filled with some kind of foam that retards movement while still allowing breathing. We don't have these systems now as people are generally too busy responding to an emergency using the wheel and brakes, so there is no attention or time left over for activating crash-specific systems. A computer doesn't have that problem.

      Property damage from a crash would be greater with such systems, as likely the car would be useless after activating those systems and there would be damage to the road, but fatalities and injuries should be much less. An autonomous car could also decide not to employ these car-and-road-damaging systems in cases where the speed is not high enough to warrant them.

    69. Re:make it user-selectable by burbilog · · Score: 1

      You're going down the road, you'll hit the guardrail at an angle and be just fine.

      You'll hit the guardrail and bounce from it. Directly into oncoming traffic.

      Braking in your lane is the only safest option possible.

    70. Re:make it user-selectable by Znork · · Score: 1

      Indeed. But in that case you have planned your driving so you have, like you say, plenty room in front and behind of you, so you can safely brake or accelerate out of the way of the merger. You don't need to sideswipe someone, because you'd planned for such a situation. You avoid accidents by deliberately planning to be able to deal with dangerous, but physically possible, movement of everything else in the environment.

      If your options end up being only really bad ones, you've made at least one, and probably a whole sequence of really bad decisions that have limited your possible actions. That's very human to do, I fiddle with the stereo while driving too fast with not enough distance in rush hour traffic with a lorry to the side with the best of them. But it's not something an autonomous car would have to do, so when comparing human driving with autonomous car driving it's better to use situations that an autonomous car would be as likely as a human to actually get in to, rather than the ones caused by our own bad judgement.

    71. Re:make it user-selectable by Znork · · Score: 1

      Yep. But the autonomous car wouldn't, and I wouldn't care as I'd be downing a beer and watching TV on my way from work.

    72. Re:make it user-selectable by Anonymous Coward · · Score: 0

      You've never hit the side-rail on a track and are assuming a steeper angle than is required. You're also assuming that one doesn't continue to steer into the guardrail. Those are some rather faulty assumptions as seen by the collisions with guardrails where the vehicles do not, in fact, bounce off. Quite frequently the impact results in a single tire, or even half the vehicle, ending up atop the railing. They're set up to absorb the impact, not to be hard enough so that you 'bounce from it.' You don't even bounce back from guardrail impact attenuators. They, and your vehicle, are designed to crumple and absorb the impact.

      I'm not sure what would make you think otherwise. Perhaps you're thinking of something other than a guardrail? I'm going to guess that you're just unfamiliar with them and how they actually work. It's actually rather safe to strike a guardrail, though I'd not recommend it unless one has a pressing need to do so. The chance of one 'bouncing back' are pretty slim if ones objective is to do no such thing. You'd probably have to work pretty hard to bounce back - they're built to absorb the impact and prevent that. If you're thinking of Jersey barriers then, yes, you'll bounce off (more than likely) but those are not part of the contrived situation.

    73. Re:make it user-selectable by Znork · · Score: 1

      I'm not saying it can't happen, I'm saying that when exercising good judgement, even humans drive to allow leeway for such things. If there's a car that weaves or sways, if it drives close to the lane separator, drives too fast, too slow, etc, you keep enough distance to be able to deal with any random behaviour by that car safely. When you know there are difficult short on-ramps and the lane beside you is free you switch lanes to let other drivers on without any risk of causing a problem situation. Humans do it when we're doing things right. An autonomous car could be programmed to always keep the optimal freedom of action.

      "The difficult problem is that sometimes you don't get the luxury of doing that, and unexpected situations can be created faster than you're able to react."

      Yes, but the way most traffic situations are designed, it's our big saver that it requires usually not one, but two persons making a mistake for an accident to happen. I've been saved from the consequences of being an idiot by someone else not being an idiot and planning for me being an idiot. And I've saved many others by noting that they're not paying attention and increasing distance, leaving them space to be stupid. Not to mention the number of lives that have been saved by traffic planners saying 'humans are idiots, lets make a roundabout here'. So, if an autonomous car can be programmed to not do the stupid things we do, what are the situations where the best response isn't simply 'make sure it doesn't get into such situations'? And could a human deal with them?

      I mean, some things are impossible to deal with. You're not going to be able to handle things like a car going through a guard rail on the overpass and landing in your lane. Some things are more probable, but very hard to deal with as well, like someone deliberately arranging for a frontal collision in a higher speed countryside road. There simply aren't any safe trajectories or distances, so that can't be planned for, but that's not really a difficult decision but more trying to avoid the frontal, where the autonomous car would probably have an edge in reaction time and more accurate sensor feedback providing all viable physically possible options.

      It's an interesting problem, but it's not entirely easy to figure out situations where our more complex reasoning skills will actually do us any good once the actual shit hits the fan, or if all situations where such reasoning skills may be of use are actually due to failing to use them earlier.

    74. Re:make it user-selectable by delt0r · · Score: 1

      You act the same way as a human should, which is to make the safest choice based on the available information..

      That is not what humans do. In 99.9% of these situations, we barely have time to recognize them let along decide something. We just react, typically with reflex. Which has nothing to do with available information.

      --
      If information wants to be free, why does my internet connection cost so much?
    75. Re:make it user-selectable by Jack+Griffin · · Score: 1

      Yep. But the autonomous car wouldn't, and I wouldn't care as I'd be downing a beer and watching TV on my way from work.

      I already have that choice on the bus. And given the choice I prefer self-drive (self-ride actually, since absolutely nothing beats a motorcycle for both speed and pleasure in city traffic)

    76. Re:make it user-selectable by Anonymous Coward · · Score: 0

      Situation:
      https://youtu.be/-W3-cWWJ4A0?t=36

      Left lane - taken, right lane - bicycle, behind you motorcycle.

      How would you react?

      Sure, according to law you cannot run over bicyclist on left, or motorcyclist on the back, but computer could be reprogrammed to do exactly that. Just add last rule to run over bicycle or motorcycle.

    77. Re:make it user-selectable by david_thornley · · Score: 1

      No. If my options are bad, somebody has made a bad decision, not necessarily me. I've been in a situation where I was driving normally, and got rear-ended because I didn't want to drive into the pedestrians. I can't control the drivers around me, and in order to drive reasonably I have to expect them to drive reasonably safely most of the time.

      I've had other people do incredibly stupid things around me, and I can't make sure I can always respond to them. I was going down an urban highway, and someone facing a stop sign on a side street pulled out right in front of me. If there had been someone to my left, I would have been in an accident. I don't see how I should have handled the situation differently. Or people stepping into traffic, against the light, from behind a bus. It was a matter of luck that no one hit them hard.

      Then, of course, there was the time I was in an accident because I glanced down to adjust the radio volume when there wasn't a safe distance in front of me. That one was completely my fault.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  4. There will probably be inspections by Opportunist · · Score: 1

    Either annual or ongoing, if easily enough done the police would probably do it. You change the code so the car doesn't, say, drive off a cliff instead of straight into the middle of a class of school girls (just to make it clear, I'd drive into the kids. It's my car after all and facing the choice between killing a dozen kids and me, the rugrats croak), then this is an illegal modification of your car and it is no longer considered safe for traffic and shut down.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:There will probably be inspections by Anonymous Coward · · Score: 0

      But what happens today if you choose not to drive off that cliff but instead drive into that group of people? Will you be charged with murder or will it be considered an accident?

      Things are not really clear-cut...

      What should it choose between..
      - Killing you for sure or maiming other people?
      - Killing you for sure or possibly killing one other person?
      - Killing you for sure or possibly killing two other persons?

      What about if you have some other people in the car?
      - Killing you and your passenger for sure or maiming other people?
      - Killing you and your passenger for sure or killing one other person?

      What if you have you + 3 kids in the car and the other people are 90 years old and walking in the street?

      What if it's someone running into the road? He broke the rule so why should the driver be punished?

      I think that most drivers, if reacting on instinct, would not drive off a cliff to avoid hitting someone else..

      It's a tough one... I think the car should always go with minimizing injury but without making a direct decision to kill or seriously maim it's passengers..
      But on the other hand... If we have self-driving cars why not make them drive much slower speed when they detect a danger-area.. A speed that has a high probability of not killing bystanders if hit.

      A few things that could help, if done globally with full cooperation between goverments and car-manufacturers ( fat chance right? :/ )
      - Link cars together so your car could use other cars sensors as input.
      - Put cameras or other sensors on street-lights and such places to allow the cars to see a larger area around them.
      - Dynamic speeds updated every 10 seconds or so depending on what's happening in the area. Lots of pedestrians == lower speed-limit. Highway without anything close == higher speed.
      - Most people have a phone.. Add a "i'm here" broadcast to them (20-30 meter range or so) that could be triangulated using multiple cars or notify your car that something in the area should be monitored.. Maybe using a ping/pong type of thing to allow for detecting distance if you are the only car (or street-light sensor) in the area.

    2. Re:There will probably be inspections by Opportunist · · Score: 1

      If my brakes malfunction it's an accident. Period. I may be charged if it can be shown that I could have avoided it, but in the end, accidents happen. And I don't know about your country, but in mine you do not have to endanger your life to protect or safe that of another person. It is considered normal behaviour to avoid damage to yourself. Of course proportionality plays a role (you won't get away with driving through that school class to avoid the deer whose antlers would have caused more damage to your car than a gaggle of kids with soft bones), in the end it depends on the judge, though whether he believes you.

      These cases are rarely clear cut, but in the end it usually comes down to it being an accident. Whether you could have avoided it is a completely different matter, though.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:There will probably be inspections by Anonymous Coward · · Score: 0

      Either annual or ongoing, if easily enough done the police would probably do it. You change the code so the car doesn't, say, drive off a cliff instead of straight into the middle of a class of school girls (just to make it clear, I'd drive into the kids. It's my car after all and facing the choice between killing a dozen kids and me, the rugrats croak), then this is an illegal modification of your car and it is no longer considered safe for traffic and shut down.

      The auto car will (obviously) have DRM. There have been Slashdots on farmers unable to repair their tractors

    4. Re:There will probably be inspections by AK+Marc · · Score: 1

      but in the end, accidents happen.

      Less than 1% of the time, so anyone looking for a mechanical fault is excusing his own known bad driving.

    5. Re:There will probably be inspections by Anonymous Coward · · Score: 0

      If my brakes malfunction it's an accident. Period.

      It would look less silly if you had written "If my brakes malfunction it's an accident..."

      If you aren't writing a text about the usage of "." or otherwise need to indicate that you are referring to the character rather than it being part of your punctuation you shouldn't type it out.
      It doesn't make your text more readable, it doesn't end an argument and it doesn't put emphasis on other texts better than italics would do.
      The only thing it does is make you look silly, much like persons who thinks that slamming doors is a way to win arguments.

    6. Re:There will probably be inspections by Anonymous Coward · · Score: 0

      Of course proportionality plays a role (you won't get away with driving through that school class to avoid the deer whose antlers would have caused more damage to your car than a gaggle of kids with soft bones)

      So driving off a cliff instead of hitting the school-class would not be needed then?

      Now if we put this into an automated system without feelings it all gets tricky.. There you could argue that the car could make a decision that will cause less harm in the event of an accident.. What will happen when families starts suing car-manufactures due to not taking the least damage-prone way out?

      This is a tricky area... Without some clear laws and rule son how the car is supposed to react i think this will be a really problematic area..

    7. Re:There will probably be inspections by Anonymous Coward · · Score: 0

      There have been Slashdots on farmers unable to repair their tractors

      There have been what now?

    8. Re:There will probably be inspections by cerberusti · · Score: 1

      It will not drive off a cliff if it is aware of the cliff under any circumstances, it will instead come to a stop before the road ends.

      If stopping in time is impossible as something was basically dropped into its path, it will end up hitting the object at the lowest speed it can achieve. It will never intentionally hit anything for any reason at all, and my expectation is that they will be very good at this. Accidents so far always involve the automated car being struck by rather than striking an object for a reason.

      The "drive off of a cliff" vs "run over some kids" scenario is not something a car will be aware of at all, it is something humans with no programming experience relevant to this kind of project suggest in an attempt to make it something they can relate to.

      --
      I'm a signature virus. Please copy me to your signature so I can replicate.
    9. Re:There will probably be inspections by SteveSgt · · Score: 1

      The meme "Accidents happen," in the driving of automobiles arose from a campaign of collusion between various interests in the motor vehicle, oil, and insurance companies as a strategy to clear the roads of pedestrians, equestrians, and cyclists, so that motorists could live the "dream of freedom" promised to them in automobile advertisements.

      There are not nearly as many accidents in the operation of motor vehicles as there are collisions caused by negligence or malice, mislabeled as accidents in order to absolve the motorist of responsibility.

      If you're driving too fast for conditions, such as so fast that you can stop for that child running out from between parked cars, you are negligent. If you're driving on a twisting mountain road, and you encounter a cyclist before you in the same lane, or perhaps a slower-moving vehicle like a school bus, and you collide, you are negligent for going too fast for conditions. If you're driving and your brakes fail, chances are better maintenance with expert inspections would have prevented this, and you are negligent. If you're driving down a street and run over a *@&%$ cyclist won't get out of your way, you're malicious and criminally sociopathic. If a bridge fails out from under you, then those charged with maintenance and inspection of the bridge are probably negligent. If a large tree suddenly falls into your path and you collide, then it is an "act of god", in other words, an accident.

    10. Re:There will probably be inspections by Anonymous Coward · · Score: 0

      There have been Slashdots on farmers unable to repair their tractors

      There have been what now?

      He said "There have been Slashdots on farmers unable to repair their tractors"

      What that means is the website Slashdot.com that you are reading (assuming that you aren't an executive that had your secretary print this, if so, ask her what a website and a post is) has had people making posts about farmers (people who grow plants for sale, usually food), and those farmers use a device called a "tractor". In farming technology a tractor pulls various implements to till, plant, and harvest.
      Tilling softens the soil to facilitate growing in the same way that a soft mattress makes it easier to sleep. A tractor pulls a piece of metal to dig and overturn the upper layer.
      Planting involves placing "seeds" into the ground A seed is an immature plant form like the small eggs found in your genital region, but instead of making biting insects they produce plants. A tractor is used to pull a device that periodically inserts a seed into the ground at some optimal depth and spacing.
      Harvesting is the process where either the plant or valuable parts of the plant are removed for eventual sale, and this is don by machine as well.

      Anyway, in farming culture it is considered more masculine to repair your own equipment.
      If you read about someone who had their arm torn off and they drove themselves to the hospital, it was probably a farmer. They only did that because there's no way to hold the missing arm in place while sewing it back on with only one functioning arm. A farmer would try that first, though.
      Think of farmers as being the kind of people who prefer and enjoy doing machine-language programming.

      Also, if you wait a week for parts to be shipped and a repairman, then your crop fails and you lose hundreds of thousands of dollars of borrowed money.

      Manufacturers are making it difficult to do your own repairs, and it's often illegal due to DRM restrictions.

    11. Re:There will probably be inspections by drinkypoo · · Score: 1

      If my brakes malfunction it's an accident. Period. I may be charged if it can be shown that I could have avoided it,

      If you worked on the brakes without adequate training and/or experience, and then they failed, I see no reason why you cannot be held accountable for acting outside of your own competence. There are definitely cases where brakes fail and it's not "an accident", it's incompetence, and it's not just brakes either. There's lots of parts of a car which can become a safety hazard if maintained incorrectly, both to the driver and to others. And then there's just metal fatigue and metallurgical flaws which can cause it even in the absence of misuse. Tracking down who is at fault in such a scenario is a costly affair, and unrealistic for most situations.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  5. stupid question by unami · · Score: 1

    - how does the manufacturer stop me today from modifying my car so it endangers others (e.g. mount a flamethrower on it) ?

    1. Re: stupid question by unami · · Score: 2

      or how does the manufactorer stop me from simply driving too fast? in an age where most cars have country-specific software & hardware modifications, it makes zero sense for a car to be able to go (much) faster than the maximum allowed speed limit.

    2. Re: stupid question by burtosis · · Score: 1

      or how does the manufactorer stop me from simply driving too fast? in an age where most cars have country-specific software & hardware modifications, it makes zero sense for a car to be able to go (much) faster than the maximum allowed speed limit.

      You are simply applying to much logical thought to the problem. first off there are some freeways where the top speed is 55 and others where it's 70+. But limit a vehicle to 75-80 and sales will drop dramatically. This is true on economy cars (many of which can't go that much faster anyhow) on up. Simply put its not profitable.

    3. Re: stupid question by Anonymous Coward · · Score: 0

      it makes zero sense for a car to be able to go (much) faster than the maximum allowed speed limit.

      It makes perfect sense because it's fun! You probably wear a helmet when you ride your bicycle too. God damn pussies want to ruin everything.

    4. Re: stupid question by pslytely+psycho · · Score: 2

      " it makes zero sense for a car to be able to go (much) faster than the maximum allowed speed limit."

      Sorry I don't accept that limitation. If my Corvette could only go 80 or 90 why would I of bought it? At that point there would be nothing to distinguish it from a Prius.
      I grew up in a racing family. Horspower and Torque are fun. Cars that are speed limited or drive themselves equal zero fun. Lifes too short to deprive yourself of an flying down the road in an open cockpit car on warm summers day. Damn, I hate winter.

      --
      Donald Trump, on a crusade to make Nixon look respectable
    5. Re: stupid question by 3247 · · Score: 1

      What if you cross a border where the "maximum speed limit" is higher (or lower)?
      What if the "maximum speed limit" is changed?
      How do you prevent someone from tampering with the setting?

      On the other hand, going above the "maximum speed limit" of a country (or state) is not the most unsafe type of speeding. It's much more problematic to speed in locations where the actual speed limit is lower than the "maximum speed limit".

      --
      Claus
    6. Re: stupid question by Anonymous Coward · · Score: 1

      Well, considering that in the US, highway speed limits are designed for one purpose, and that purpose is money, not safety, driving the speed limit is stupid. Also, most accidents are caused by people who drive too slowly, not drive too quickly. If everyone was driving 90 mph, it would be just as safe as everyone driving 60 mph

    7. Re: stupid question by CrimsonAvenger · · Score: 1

      why would I of bought it?

      Why would I HAVE bought it? Where did this (relatively) new bit of illiteracy come from? And when? Are they really teaching this in school, or are more people getting through HS/College without ever having to write anything?

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    8. Re: stupid question by pslytely+psycho · · Score: 1

      "Why would I HAVE bought it? Where did this (relatively) new bit of illiteracy come from?"

      3 bowls of Purple Kush, 2 bottles of Guiness after an 11 hour day. Hell, it's a wonder that it's written as well as it is.
      I will draw the line at whacking me across the knuckles with your ruler however.
      It's the weekend, roll with it!

      --
      Donald Trump, on a crusade to make Nixon look respectable
    9. Re: stupid question by LanceMcGrath · · Score: 1

      It doesn't take a genius to figure it out. "Would of" comes from people who don't think as they write, incorrectly transcribing their verbal "would've" - a contraction for "would have."

    10. Re: stupid question by Anonymous Coward · · Score: 0

      or how does the manufactorer stop me from simply driving too fast? in an age where most cars have country-specific software & hardware modifications, it makes zero sense for a car to be able to go (much) faster than the maximum allowed speed limit.

      In the US, the maximum limit (which I'm aware of) is 80 miles per hour. If you're driving inside a town next to a school where the limit is 15mph, having a restriction on the car to keep it under 85 or 90mph is so much faster that it may as well not exist.
      What makes zero sense is to introduce complexity into the car design which will apply in less than 1% of use cases.
      People like you are why we end up with warning labels on things like knives which say "Warning! Do not stab your eyeball with Sharp Knife!"

    11. Re: stupid question by Anonymous Coward · · Score: 0

      Well, considering that in the US, highway speed limits are designed for one purpose, and that purpose is money, not safety, driving the speed limit is stupid. Also, most accidents are caused by people who drive too slowly, not drive too quickly. If everyone was driving 90 mph, it would be just as safe as everyone driving 60 mph

      Every single sentence in your post is false.

    12. Re: stupid question by Anonymous Coward · · Score: 0

      it makes zero sense for a car to be able to go (much) faster than the maximum allowed speed limit.

      Race tracks have no speed limits.

    13. Re: stupid question by SteveSgt · · Score: 0

      ...in the US, highway speed limits are designed for one purpose, and that purpose is money, not safety...

      Agreed. If they were designed strictly for safety, they would be slower almost everywhere.

      ...driving the speed limit is stupid.

      True. Often much, much slower is safer for you and everyone around you. Too many motorists are more concerned with saving seconds rather than than saving lives.

      Also, most accidents are caused by people who drive too slowly, not drive too quickly. If everyone was driving 90 mph, it would be just as safe as everyone driving 60 mph

      Please link to examples where U.S. courts have ruled in favor of a motorist who collided with a slower moving vehicle, finding fault with the slower-moving vehicle operator. In other online discussions, nobody has ever produced verifiable statistics that don't amount to personal anecdotes of near-misses.

      (And yes, I took the bait from an AC-troll. Sorry.)

    14. Re: stupid question by Anonymous Coward · · Score: 0

      ...in the US, highway speed limits are designed for one purpose, and that purpose is money, not safety...

      Agreed. If they were designed strictly for safety, they would be slower almost everywhere.

      ...driving the speed limit is stupid.

      I also took troll bait, but I posted AC and hope to eventually forget the incident.

      True. Often much, much slower is safer for you and everyone around you. Too many motorists are more concerned with saving seconds rather than than saving lives.

      Also, most accidents are caused by people who drive too slowly, not drive too quickly. If everyone was driving 90 mph, it would be just as safe as everyone driving 60 mph

      Please link to examples where U.S. courts have ruled in favor of a motorist who collided with a slower moving vehicle, finding fault with the slower-moving vehicle operator. In other online discussions, nobody has ever produced verifiable statistics that don't amount to personal anecdotes of near-misses.

      (And yes, I took the bait from an AC-troll. Sorry.)

    15. Re: stupid question by AmiMoJo · · Score: 1

      All cars in Japan are limited to 180kph/114mph by a gentleman's agreement between manufacturers and the government. Since about 2000 sports models have used GPS to detect when the car is at a track and disable the limiter.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    16. Re: stupid question by drinkypoo · · Score: 1

      All cars in Japan are limited to 180kph/114mph by a gentleman's agreement between manufacturers and the government.

      All cars can have their limiters removed. All cars can have their computers operated by an alternate computer, albeit some requiring epic amounts of work (mostly those with DSGs or fancy automatic trans.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re: stupid question by david_thornley · · Score: 1

      I'd say it makes sense to allow it to go at least 10mph faster than the speed limit, for emergencies. The highest speed roads I drive on are 70mph, but I believe there are states I could drive to with a limit of 80mph. Limiting the car to 90mph on a 55mph urban freeway isn't going to help much.

      Also, if the car can go 150mph, it's probably got great acceleration and handling when under the speed limit, and some people consider that to be fun.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  6. You can bet by Anonymous Coward · · Score: 0

    that the U.S government will eventually require manufacturers to leave the car "open", so they can stop any self-driving vehicle with a remote signal, or even alter its software while on the road. For reasons of national security, of course.

  7. Another problem. Multiple codebases. by Chas · · Score: 1

    Another thing. How are these various autonomous car software platforms going to interact with one another.

    It's one thing to build in recognition protocols for your own vehicles, so that multiple vehicles of the same type act in a concerted manner.

    But what happens where you have four or five different codebases? How are the notoriously closed car manufacturers going to deal with car behavior from another system?

    I can foresee some rather nasty interactions. Head on collisions where one car tries toavoid by a juke left to avoid while the other tries to juke right.

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re: Another problem. Multiple codebases. by Anonymous Coward · · Score: 0

      You don't have to imagine - look at the automated high speed trading systems. They have already colluded to cause several stock market "events".

  8. No Responsibility, No Freedom by ThosLives · · Score: 1

    This is just sensationalism. The real issue is that, if people are willing to give up their responsibilities to control a vehicle, they necessarily give up their freedom to decide how that vehicle behaves in certain situations. If you want to decide how a vehicle behaves there are probably two options: get a manually operated vehicle, or build your own "automatic" vehicle with your own rules. But good luck on that latter; just as there are regulations on acceptable behavior with manually-operated vehicles*, I bet there are going to be regulations on the "rules" automatic vehicles are going to have to include.

    *Yes, you can choose to save yourself and drive into a trolley or crowd. But you will also have to suffer the consequences of that decision. You might be alive, but if you intentionally chose to harm others, you might not like where you spend your life.

    --
    "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
  9. A huge hurtle for autonomy by burtosis · · Score: 1

    People, in America at least, will absolutely bust a gasket once the first actual deaths roll in and some egghead behind a desk in some remote part of the world "decides" who lives and who dies. Until it happens people won't care. Americans are very independent and a me first kind of crowd so it may be the righ ^h^h^h^h profitable choice for manufacturers is to simply protect the occupants no matter the collateral damage as long as they can't be held liable.

    1. Re:A huge hurtle for autonomy by Anonymous Coward · · Score: 0

      A huge hurtle

      What if the autonomous cars drive slowly?

    2. Re:A huge hurtle for autonomy by AK+Marc · · Score: 1

      40,000 deaths a year without it. Why would the first with it be an issue. Wasn't with airbags. Even when their issue was decapitating babies. Wasn't with ABS, even in situations where ABS was provably worse than locked brakes. Your assertion doesn't match history. Why is it different this time?

    3. Re:A huge hurtle for autonomy by burtosis · · Score: 1

      Because none of those things decide the large scale decison making. Your car doesn't drive off a bridge to avoid people, or crash head on into a concrete barrier insread of some pedestrians. You are using logic and not emotion.

    4. Re:A huge hurtle for autonomy by AK+Marc · · Score: 1

      So we want to make complex buggy code to cater for grey areas, when the best way to minimize loss of life is known and simple? That's not using "emotion", that's just stupid.

    5. Re:A huge hurtle for autonomy by burtosis · · Score: 1

      Again lol. Try hitting yourself over the head with a cast iron pan a few times while chugging some vodka. That will help you understand how it is the same complexity code, minimizing only the life inside the car with a preference to the driver, that matters. Ask consumers if they would rather be dead or 12 other people they don't know. Or if they would rather have their daughter killed than two street bums. It's simple free market enterprise.

    6. Re:A huge hurtle for autonomy by AK+Marc · · Score: 1

      Now you are a lying sack of shit. I never said anything about minimizing only the life inside the car, or preferential treatment of the driver. I stated that the greatest life savings would come from stopping in the shortest distance possible without trying to avoid the obstacle. That you can't understand that doesn't mean it would kill innocents.

      It sounds like what you want is a pre-purchase system where you buy life credits. Your daughter is paid up with "insurance" so when the car has the choice of her or 2 bums, it recognizes her, and kills the bums. An elitist dystopian ideal is what you want.

    7. Re:A huge hurtle for autonomy by Jack+Griffin · · Score: 1

      40,000 deaths a year without it.

      Closer to 30000 actually.

      Why would the first with it be an issue. Wasn't with airbags. Even when their issue was decapitating babies. Wasn't with ABS, even in situations where ABS was provably worse than locked brakes. Your assertion doesn't match history. Why is it different this time?

      Because just like 100 people being murdered by terrorists is worse than 30000 being killed on the roads, death by robot car will not be palatable to the general public. It will be different because with a robot car, or terrorist murder, you have zero control of the situation, and humans like to feel like they have some input into their destiny.

    8. Re:A huge hurtle for autonomy by Jack+Griffin · · Score: 1

      It sounds like what you want is a pre-purchase system where you buy life credits. Your daughter is paid up with "insurance" so when the car has the choice of her or 2 bums, it recognizes her, and kills the bums. An elitist dystopian ideal is what you want.

      I think the GP is merely outlining the situation we already have right now. I have a reality where in a pinch I can choose to try and save my family over someone I don't know. In robot car world I lose that power. Good luck selling that.

    9. Re:A huge hurtle for autonomy by AK+Marc · · Score: 0

      In reality, people who "choose" to try to save their family over someone they don't know, usually kill both from their lack of ability to control their car.

      Also, it's a fraudulent scenario. I've still not seen a realistic example where it would come into play. In fact, my stated solution to such events would *always* put the lives of the occupants over those outside the car. So I'm not sure what the objection is to it.

      Yes, when you self-drive you can choose to kill yourself, and others. Why is it so important that you retain that choice? Guns are easy to get. Go out the standard way, murder-suicide with a firearm.

    10. Re:A huge hurtle for autonomy by Jack+Griffin · · Score: 1

      In reality, people who "choose" to try to save their family over someone they don't know, usually kill both from their lack of ability to control their car.

      Citation?

      In fact, my stated solution to such events would *always* put the lives of the occupants over those outside the car. So I'm not sure what the objection is to it.

      Your solution? Have you published this with all the source code? You seem to be assuming an awful lot here without any supporting documentation...

  10. It's a dumb question by drinkypoo · · Score: 5, Insightful

    Who controls the code? Maybe you, maybe them. If you tamper with it, you're responsible. Otherwise, they will probably be responsible for its behavior. But the computer is not going to be "programmed to kill you", that is bollocks. The computer is going to be programmed to follow the law. That means that it's going to be less likely to be at fault in an accident to begin with, that it's going to be more likely to successfully mitigate the accidents it does get into, and it means that rather than being programmed to kill you, it's going to be programmed to stay in the lane and hit the truck rather than swerve and hit the pedestrian because to do otherwise would be illegal — not just because of the pedestrian, but because of the lane marking. That is not remotely the same thing.

    The car will be programmed to do its best not to kill you, and that's going to take the form of yielding gracefully to fuckheads rather than getting in an accident to begin with.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:It's a dumb question by Anonymous Coward · · Score: 0

      The car will be programmed to do its best not to kill you, and that's going to take the form of yielding gracefully to fuckheads rather than getting in an accident to begin with.

      So in other words we should avoid using the "Jeremy Clarkson" driver profile on our self driving cars?

    2. Re:It's a dumb question by AmiMoJo · · Score: 1

      Actually that is an interesting situation you outline. In the UK if you did swerve to avoid the truck you wouldn't be liable for the death of the pedestrian. The truck driver would be. They created a situation that caused you to react instinctively to preserve your own life, when you couldn't reasonably be expected to choose suicide.

      Such a situation is unlikely because speed limits around pedestrians are low, but the point is that legally speaking acting to save your own life is unlikely to make you liable for the resulting deaths of others, if you didn't create there situation that threatened your life in the first place.

      So I'd want an autonomous car to always put my life first. If a situation arises where it has to choose then it certainly won't be my fault, as I wasn't even in control at the time.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:It's a dumb question by drinkypoo · · Score: 1

      In the UK if you did swerve to avoid the truck you wouldn't be liable for the death of the pedestrian. The truck driver would be.

      What if the truck comes into your lane due to an equipment failure? Ahh, now someone's going to have to go to court to try to pin it on the equipment manufacturer. What a fun little game!

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  11. Spped limits? by Anonymous Coward · · Score: 1

    ... there are some freeways where the top speed is 55 and others where it's 70+.

    My Garmin frequently gets the speed limit wrong for a road and if fully automated cars rely on that data, then I'll have to override the car in order to comply with the law. Because, the manufacturer will NOT be responsible for any tickets.

    1. Re:Spped limits? by Anonymous Coward · · Score: 0

      Your GPS only relies on the data stored in it... A fully automated car would see the signs (one-way, speed-limits, construction-work ahead etc) via it's cameras and react accordingly.... And if that is not enough you could have simple transmitters in the road-lights that would broadcast the current speed-limits.

  12. These discussions are getting dumber by thegarbz · · Score: 2

    Who controls the code? They do. Just like they do now. How many people here are actively changing the code in their cars? Legally they are responsible for it.
    Oh you chipped your car? Well now you're responsible.

    Seriously the anti-car crap is getting ridiculous, as is the question of ethics. Car making a decision to kill the driver? Car breaking the road rules? When every car is driven perfectly according to the rules the death rate will be decimated and bystander accidents will be treated in the same way as any other idiot stepping into a cage with a running robot arm.

    I don't understand how people have made this so complicated.

    1. Re:These discussions are getting dumber by cerberusti · · Score: 1

      If it only decimates it I will be sorely disappointed, I expect automated cars to do much better than that.

      Incidentally, I have programmed that robot in a cage. Mine stops moving if you trip an optical sensor on the way in (possibly damaging the robot due to the application of too much force in the process).

      --
      I'm a signature virus. Please copy me to your signature so I can replicate.
    2. Re:These discussions are getting dumber by thegarbz · · Score: 1

      It may do slightly better than decimate, but a large portion of road accidents are actually nothing to do with the driver or motor vehicle. e.g. bicycle, pedestrian, kangaroo etc. Actually for all the near misses I've had over the years the only things I've actually hit were a pedestrian and a kangaroo. Mind you by *hit* the pedestrian would have walked into me even if I was parked. There's only so much you can do.

      I also used to work in a palletising area. I've seen a robot sensor fail to realise a full pallet had jammed and the next pallet didn't arrive and proceed to pick up a box and place it at the bottom of the still full pallet. God that made a mess. Everyone knew that story. That didn't stop 2 employees defeating the castell key by climbing into the cage, passing the key back out and restarting the robot with a person inside all because they got sick of the same box jamming in the same place and the maintenance man was still 2 hours away. Both former employees were escorted off premises by security 20 minutes later.

      I've also seen a safety system valve with a perfectly sized piece of wood jammed under the stem because the operator didn't want it to close after 60 seconds of overfiring a fired heater. Due to fucking unions that insane idiot still has his job, but my point is never assume any system you designed actually works as intended. The world is full of phenomenal morons (the word fool doesn't cut it).

    3. Re:These discussions are getting dumber by Moof123 · · Score: 2

      The better question is who will QA/QC your car's code. The unintended acceleration episode is a good example of life critical code being poorly implemented, so can we trust the entire code base to the same guys? I am more afraid of coding bugs than moral weightings.

    4. Re:These discussions are getting dumber by cerberusti · · Score: 1

      Mine would be easily circumvented if someone wanted to do that intentionally, but I consider my job done if it takes an intentional bypass of two safety systems to mangle yourself.

      --
      I'm a signature virus. Please copy me to your signature so I can replicate.
    5. Re:These discussions are getting dumber by thegarbz · · Score: 1

      but I consider my job done if it takes an intentional bypass of two safety systems to mangle yourself

      See I don't. But then in my case getting it wrong likely means the cost of more than just one or two lives. From the ground up we're told not to even consider trying to prevent someone from doing something. If someone wants to do something they will find a way to do it. Instead my focus is on coming up with all the possible scenarios and providing a formal way of managing the situation.

      That safety valve I found with a stick in it? The answer to that one was install a bypass switch for the panel operator to use. The operator will bypass it one way or another but if they have a formal process for doing it then we maintain some form of control, a log of when and how frequently it is used, and far more critically we remove the human error which could potentially result leaving the unauthorised modification in place.

      Do yourself a favour and think about the ways and situations where someone may wish to make an intentional bypass. It may save a life.

  13. 1234yf by Anonymous Coward · · Score: 0

    Would you buy a car that came equipped with an explosive that would, under certain circumstances, explode and kill the driver?

    Are you talking about 1234yf?

  14. What's the correct answer for human driver? by khchung · · Score: 5, Insightful

    if your car has to choose between a maneuver that kills you and one that kills other people, which one should it be programmed to do?

    How about you tell us what should a HUMAN driver choose in a similar situation first, before you ask what should a computer do?

    These kind of stupid questions are well, stupid. And they come up often simply because there is no real valid worry about autonomous cars. Humans make lots of mistakes and having a computer drive would remove a whole range of avoidable accidents. Worrying about a few boundary cases is as stupid as all the "what if my car is burning and I need to get out quickly?!" objections to wearing seat belts. It is unfounded fear that is not based on facts.

    --
    Oliver.
    1. Re:What's the correct answer for human driver? by thegarbz · · Score: 1

      Why worry about a correct answer when we haven't even figured out a possible answer?

      What does a human do? Slam on the brakes and if they are super alert with above human reflexes they may even decide to turn the wheel in a sensible direction, though chances are if they turn the wheel it will be in a random direction.

      Let the computer do the same thing. Hit all pedals at the same time and let physics decide who dies.

    2. Re:What's the correct answer for human driver? by gnasher719 · · Score: 4, Insightful

      How about you tell us what should a HUMAN driver choose in a similar situation first, before you ask what should a computer do?

      How about if we ask how often that situation has happened at all? How many drivers have ever been in the situation where their car was definitely going to kill someone, but the driver could decide whether the car would kill someone else or the driver? Now subtract the cases where the situation was created by something stupid that the driver did. Then subtract the cases where the driver has a choice, but no chance to react fast enough to make a conscious choice. I think we will come up with a big fat zero number.

    3. Re:What's the correct answer for human driver? by Anonymous Coward · · Score: 0

      Random direction?

      What the fu** are they teaching kids these days in schools anyway?

    4. Re:What's the correct answer for human driver? by NapalmHorn · · Score: 1

      Beyond that who ever writes or owns the software doesn't know the intention of people standing in the middle of the road. Is this a group of people deliberately standing in the middle of the road trying to crash cars? The "trolley problem" is completely unrealistic and seems to be created to undermine self driving cars. If someone stands in a highway and gets run over, that is obviously not the fault of the driver (or the self driving car).

    5. Re:What's the correct answer for human driver? by Jack+Griffin · · Score: 1

      How about you tell us what should a HUMAN driver choose in a similar situation first, before you ask what should a computer do?

      If the human gets it wrong, they go to jail. Who goes to jail when the computer gets it wrong?

      These kind of stupid questions are well, stupid. And they come up often simply because there is no real valid worry about autonomous cars.

      Just because you refuse to recognise them doesn't mean they don't exist.

      Humans make lots of mistakes and having a computer drive would remove a whole range of avoidable accidents.

      And introduce a whole bunch of others, as the real world testing has already demonstrated.

      Worrying about a few boundary cases is as stupid as all the "what if my car is burning and I need to get out quickly?!" objections to wearing seat belts. It is unfounded fear that is not based on facts.

      Um, boundary cases is what kills people. I hope the programmers aren't so cavalier with their attitude to boundary cases as you are.

    6. Re:What's the correct answer for human driver? by Jack+Griffin · · Score: 1

      How about you tell us what should a HUMAN driver choose in a similar situation first, before you ask what should a computer do?

      How about if we ask how often that situation has happened at all? How many drivers have ever been in the situation where their car was definitely going to kill someone, but the driver could decide whether the car would kill someone else or the driver?

      I prefer not to crash at all thanks, which is something that happens every day. And even Google are struggling to solve this one...

  15. Why is this an issue? by Kokuyo · · Score: 1

    In Switzerland, you are required by law to help if you see a person in danger. However, it is understood that you are to make sure that you can operate safely first. It makes no sense to go in with the best intentions only to produce a second victim for the firefighters to rescue.

    Thinking that further, it is clear that your car cannot take responisibilty for other participants in traffic since it cannot control them. It will save your life at all cost. Now if the decision lies between possible injury of yourself and death of another, you WILL take a broken leg and cracked ribs.

    Human nature dictates that self-preservation comes first. Nothing will ever change that on any kind of broad, fundamental level.

    1. Re:Why is this an issue? by Anonymous Coward · · Score: 0

      In Switzerland, you are required by law to help if you see a person in danger

      And in the US, you are not. What's your point?

      Human nature dictates that self-preservation comes first. Nothing will ever change that on any kind of broad, fundamental level.

      You shouldn't generalize from your own selfish nature to the rest of humanity.

  16. Clearly a question posed by someone... by Anonymous Coward · · Score: 0

    Clearly a question posed by someone that thinks autonomous cars a just a list of deterministic instructions.

    Machine learning is information theory, it will act in unexpected ways and it will make mistakes - it has to if you expect it to solve intractable problems.... if you design the NN well, then it will do far less unexpected things and make far less mistakes than a human.

    1. Re:Clearly a question posed by someone... by Anonymous Coward · · Score: 0

      if you design the NN well, then it will do far less unexpected things and make far less mistakes than a human.

      Far fewer mistakes, human. ;-)

  17. Much Ado about nothing, considering TRAINS by DeBattell · · Score: 3, Insightful

    How much sleep have you lost over the engineering decision to make trains so large and heavy that the simply CAN'T stop for pedestrians and other vehicles. Yeah, I thought so. People will kvetch about how self driving cars are programmed right up until they become every-day objects an after that they'll be just as accepted (benefits AND dangers) as trains are today.

    1. Re:Much Ado about nothing, considering TRAINS by Jack+Griffin · · Score: 1

      People will kvetch about how self driving cars are programmed right up until they become every-day objects an after that they'll be just as accepted (benefits AND dangers) as trains are today.

      Heavy trains have to be on dedicated tracks with bridges or tunnels to avoid other humans specifically because of this risk. See how that works now?

  18. doesn't work that way by Anonymous Coward · · Score: 0

    The issue is with the 'Trolley Problem' as applied to autonomous vehicles, which asks, if your car has to choose between a maneuver that kills you and one that kills other people, which one should it be programmed to do?

    Self-driving cars are largely built using machine learning; they aren't "programmed" to make such choices explicitly. Corey Doctorow should perhaps retire from science related writing if he doesn't understand such basics.

    It's also doubtful that most human drivers are capable of going through a careful ethical analysis in the middle of an accident.

    1. Re:doesn't work that way by PPH · · Score: 1

      What ethics underpin the training sets used to develop the cars' rule base? Given a 'Trolley Problem', what scores were assigned to killing one group vs the other? What scores were assigned to killing you (the car's occupant) vs a pedestrian or cyclist?

      --
      Have gnu, will travel.
    2. Re:doesn't work that way by Anonymous Coward · · Score: 0

      What ethics underpin the training sets used to develop the cars' rule base? Given a 'Trolley Problem', what scores were assigned to killing one group vs the other?

      There are no "rule bases" and no "rules". Self-driving cars are essentially taught by example what to do in various scenarios, and they generalize from that.

      What scores were assigned to killing you (the car's occupant) vs a pedestrian or cyclist?

      It's unlikely that there are any a-priori preferences built in, so all these lives are likely considered equally valuable by the AI. That means that the action the AI would take would be the one which it considers to result in the smallest expected loss of human life. What that is is essentially unpredictable because it depends on so many variables. The kind of ethical dilemma that the "Trolley Problem" poses simply doesn't arise.

    3. Re:doesn't work that way by david_thornley · · Score: 1

      Machine learning? You can't really predict the results of that, so that would be a whole lot of liability for whoever's responsible for the software when it errs and runs a nun over. If you can show what the software requirements are, and that the software meets the requirements, and the requirements are audited, you've got a much higher chance of winning the lawsuit.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    4. Re:doesn't work that way by PPH · · Score: 1

      Self-driving cars are essentially taught by example

      This is what we in the biz call a training set. So, if a hobo jaywalks in front of my self driving car, too close to stop, what is the score for squashing the hobo? What is the score for swerving off the cliff to save the wino and kill me?

      --
      Have gnu, will travel.
  19. Red Herring; real threat is detainment by michaelmalak · · Score: 2

    The Trolley Problem is a red herring that distracts from the real danger: government remote-controlled detainment of political opponents, as depicted in Minority Report. Plus, any number of variations: script-kiddies hacking, drug cartel kidnapping, kidnapping/trafficking of women/children, murder-for-hire (drive off cliff), nation-state espionage and assassination. When major crimes, and not just credit card scams, become available to the push of a button, the risk threshold to the criminal is lowered for heinous crimes.

    1. Re:Red Herring; real threat is detainment by Anonymous Coward · · Score: 0

      Ten kiddies scripting,
      Nine cartels snatching,
      Eight cons a-scamming,
      Seven spooks a-slaying,
      Six states a-snooping,
      FIVE FROZEN SCREENS!
      Four falling coupes,
      Three trenched dens,
      Two trafficked kids,
      And a car lodged in a pear tree!

      FTFY

      captcha: steered

  20. False Problem by Anonymous Coward · · Score: 1

    Why would an autonomous car allowed to reach such deadly speeds around groups of pedestrians without knowledge of fully working controls and brakes? The safety systems should trigger long before such problem presents itself, and if the worst does happen, the priority should always be to protect the driver and the vehicle first to ensure it remains under control and stops as safely as possible in order to lessen additional damage occurring outside of the narrow decision space. Otherwise there will be mannequins, robots and possibly robotic mannequins on the roads. And blood, lots of blood.

  21. Re:Manual Gearbox by silas_moeckel · · Score: 1

    I'll give you a hit we have fully computer controlled manual gearboxes for a long time now. Running a clutch and changing gears it not that hard of a problem. You get all the efficiency of a stick shift with none on of the annoyance factor.

    --
    No sir I dont like it.
  22. Custom ROM by Anonymous Coward · · Score: 0

    When people release new custom ROMs for these cars it will be nice.
    "Sorry, the OS encountered a problem: Accellerate.app is not responding"
    Do you want ..... *CRASH*

  23. Re:Manual Gearbox by Anonymous Coward · · Score: 0

    I'll give you a hit we have fully computer controlled manual gearboxes for a long time now. Running a clutch and changing gears it not that hard of a problem. You get all the efficiency of a stick shift with none on of the annoyance factor.

    One person's annoyance is another person's fun. A self driving car would be really annoying to me.

  24. What other decisions will be forced ... by Alain+Williams · · Score: 1

    If I am forbidden from hacking my car's software will I be unable to stop it when:

    • * It shows me adverts on the dashboard when it is driving me somewhere
    • * I ask to go to my favourite restaurant but it takes me to McDonald's instead as they paid the car vendor more
    • * When more fuel is needed it drives to the filling station that the car manufacturer has a tie in with
    1. Re:What other decisions will be forced ... by perpenso · · Score: 1

      If I am forbidden from hacking my car's software will I be unable to stop it when:

      • * It shows me adverts on the dashboard when it is driving me somewhere

      You can stop the adverts by purchasing a "no adverts" upgrade.

      Seriously, there probably will be a kindle-like discount if you allow ads.

  25. DMCA by Anonymous Coward · · Score: 0

    if your car was programmed to kill you under normal circumstances, how would the manufacturer stop you from changing its programming so that your car never killed you?

    Simple: ROT13 (or something like it) it and invoke DMCA. If the car than does not kill you the lawsuit will whipe you out.

    And yes, I wish that would be a joke. :-(

  26. Missing the bigger picture by MikeRT · · Score: 1, Funny

    Our society will probably never accept the principle that pedestrians are responsible for their own safety around cars. Whenever I drive near shopping areas, people just walk out like they own the road. Even at a cross walk, they often just start walking without any regard for courtesy or the laws of physics. Heck, even the weather often doesn't stop them such as thinking that maybe it's not wise to jump out in front of any driver when the road is wet or icy. A lot of people are just too stupid to be trusted around human-driven vehicles. Self-driving vehicles will kill them left and right, and so the law will have to be firmly on the side of the vehicle.

    1. Re:Missing the bigger picture by thegarbz · · Score: 1

      Even at a cross walk, they often just start walking without any regard for courtesy or the laws of physics.

      Sounds like a reckless driver at fault. The crosswalk is a right of way mark and it should be approached in the same was as an intersection with a give way sign that is frequented by semi-trailers.

    2. Re:Missing the bigger picture by david_thornley · · Score: 1

      I used to drive past a marked pedestrian walkway that was laid out so I couldn't see the side of the walkway when going east on that road. If I can't see people close to the walkway, I can either go about 30mph slower than the speed limit, or I'll have a chance of hitting a pedestrian.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    3. Re:Missing the bigger picture by thegarbz · · Score: 1

      So you drove to the conditions present and went slowly didn't you?

    4. Re:Missing the bigger picture by david_thornley · · Score: 1

      Nobody did. Fortunately, the city moved it down the road so we could see the sides.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    5. Re:Missing the bigger picture by thegarbz · · Score: 1

      Well at least there was a happy outcome to this.

  27. Re:Manual Gearbox by Anonymous Coward · · Score: 0

    Does it tell me when to change gears or will the gearstick flop around by itself and do I have to move my foot out of the way so it doesn't get hit by the clutch pedal?

    Nope, while manual they are not mechanically linked to the gearbox. Pressing the clutch and flailing the gearstick will switch the bits, telling the electronics to switch gears. The actual switching is delayed a revolution or two to not damage the gearbox.
    Of course the gear can be changed without the pedal and stick being involved.

  28. The bigger-er question by petes_PoV · · Score: 1

    it misses the big question

    A better question for an IT forum would be to ask how the hell do you test whether the implementation (of which party to kill) works as designed?

    It should be immediately obvious to anyone in a capitalist society that who dies is a cost-option. Let's say that opting to save the car's occupants comes at a $1million price premium on the cost of the vehicle.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
  29. Easy: Destroy the Power Looms by BoRegardless · · Score: 1

    Luddites had it right.

  30. Who gets sued? What penalty? by Anonymous Coward · · Score: 0

    I did some quick math, I think $17.5 billion plus covering medical costs (per incident) sounds reasonable.

  31. Insurance Companies by Elfich47 · · Score: 2

    I expect that hacking a car's vehicular AI will change its insurance rates. Insurance companies charge insurance based upon known risk. A vehicular AI that has been rated by an independent rating agency (UL, etc) is a known quantity and an insurance company will be willing to insure it.

    A home spun vehicular AI will be considered an unknown risk and will be treated as such by the insurance companies. If you want to roll your own vehicular AI, feel free but you'll be responsible for having the AI rated and certified. Otherwise the vehicular AI will be treated as a "High Risk" AI and your insurance will reflect that.

    --
    Architectural plans are like computer source code with a couple of differences: You only compile once.
  32. Re:Manual Gearbox by Anonymous Coward · · Score: 0

    Unfortunately for you, everybody else has ruined driving for you by being a dick on the road. Welcome to the future of self driving DRM locked cars!

  33. Human.. by Bert64 · · Score: 1

    A human driver will always choose self preservation even if it means killing others, so why should an autonomous car behave any differently?

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Human.. by colinrichardday · · Score: 1

      Assuming sufficiently advanced AI, what's to stop the car from choosing itself over the passengers? Asimov's Three Laws?

  34. VW by seven+of+five · · Score: 1

    VW (and others?) were caught tampering with the engine code to get more performance while cheating on the emissions. It's problems like this that make the question of who owns the code, or who reviews it, very relevant...

  35. Futurama Suicide Booths by Roger+W+Moore · · Score: 1

    That's precisely the point: sideswiping the car next to you is such a risky manoeuver that machine nor man can probably make that judgment call very well, with any vehicle.

    That depends - if there is an oncoming lorry in your lane and the only way to avoid it is to side swipe the vehicle next to you that's what I would do to avoid what looks like impending death. That's what I would expect a self-driving car to do to: take whatever it perceives to be the lowest risk to the health of the car's occupants because that is what a human driver would do instinctively. To do otherwise and you are only one step above Futurama's suicide booths. How long will it be before you get some idiot who walks out in front of car which then causes it to swerve into an oncoming lorry, killing the occupants, where a human driver may just have hit the idiot? The advantage that a smart car would have though is that it could perhaps tell the lorry what it is going to do, get confirmation back from the lorry that it too will swerve and then both vehicles synchronize their motion to minimize casualties...but preservation of occupants must still come first as it would for a human.

  36. It's quite simple, really by Anonymous Coward · · Score: 1

    Don't allow individuals to own self driving cars. Only allow them to be rented as taxis or leased by the company that designed and built them. Not only is this more efficient from a utility standpoint (the taxi part, anyway), it solves the legal liability problem. There is precedent for this in the GM electric car as well as the Ferrari 599XX.

  37. Context Always Required by Roger+W+Moore · · Score: 1

    We make fun all the time by saying "Think of the Children", but I'll bet if you polled a sizable group of people in some hypothetical You could save one person, an adult or a child scenario, probably most would save the child and leave the adult to die.

    True, but suppose we change the "adult" to your wife/husband who is in the car with you and the "child" to a 12 year-old running away from a policeman and who dashes into the street. Do you swerve into the oncoming lorry and kill the adult you love or hit the child who was probably a delinquent? In that situation I think you'd get far more people saying they would protect the adult they love over the child: the closeness of the relationship with the people affected is a huge factor.

    This is the problem with a car making life and death decisions which might prioritize the lives of those outside the car higher than those in it. The people you are driving with are those you are far more likely to have close relationships with and so want to prioritize. Indeed even if we stick to the purely abstract case suppose the car had a child in it? How would it know even that unambiguously and, without that, even the simple abstract case becomes impossible since it might be a choice of a child vs. another child.

  38. So ban human drivers? by Roger+W+Moore · · Score: 1

    No, it can not be users selectable unless cars that have chosen the user first mode are not allowed on public roadways. When you drive on public roadways you accept that you have to obey certain "rules of the road", such as speed limits.

    You do realize that this would automatically disqualify all human drivers right? Humans will always prioritize themselves and will not always obey the rules of the road. A computer which prioritizes is occupants but which always obeys traffic rules would still be a huge improvement.

  39. I think the more ethical approach by Maxo-Texas · · Score: 1

    Is to allow the driver to answer a set of preferences including the question of should the car give higher priority to preserving other lives or the drivers.

    Then it's the driver's choice just as it would be if they were driving the car.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  40. The car is about freedom, not masculinity ... by Anonymous Coward · · Score: 0

    I think it has something to do with it being a symbol of masculinity or something.

    Wrong. The car is a tool of freedom. Not a symbol, an actual tool. Not a male thing, but freedom for both sexes. There is no shortage of females who had strong emotions for their first car, that first experience of a very tangible freedom.

    Muscle cars often have a mostly male attraction but it is not necessarily a symbol of masculinity, something that changes the interpretation others have for the owner/driver. For example muscle cars don't "change" one's status in high school cliques. One would simply be the weakling, geek, etc with a nice car. Where masculinity comes into play is more of an internal thing. A muscle car can deliver fun, excitement, adrenaline, etc.

    1. Re:The car is about freedom, not masculinity ... by Anonymous Coward · · Score: 0

      I think it has something to do with it being a symbol of masculinity or something.

      Wrong. The car is a tool of freedom. Not a symbol, an actual tool. Not a male thing, but freedom for both sexes. There is no shortage of females who had strong emotions for their first car, that first experience of a very tangible freedom.

      Muscle cars often have a mostly male attraction but it is not necessarily a symbol of masculinity, something that changes the interpretation others have for the owner/driver. For example muscle cars don't "change" one's status in high school cliques. One would simply be the weakling, geek, etc with a nice car. Where masculinity comes into play is more of an internal thing. A muscle car can deliver fun, excitement, adrenaline, etc.

      True, but a cool car can be a good start.
      I bought a Corvette from an individual many years ago, and after the sale the guy said "I want to tell you something now that you've bought the car that you would have not believed if I had said it earlier. If you are in downtown and go into a restaurant or bar, you won't believe how often when you come out there will be a girl sitting on your car."
      Well, I laughed because that's just not something that would happen to me - I'm a poster child for geekdom.
      I don't go to bars, but I had to work in the evenings downtown back then, and it happened several times. "Oh, hi. Is this Your car?"
      What the guy did not mention is that the girl would be like 16 years old, if even. That's less than half my age at the time. Thanks, but no, thanks, LOL.

  41. Straw Man by Anonymous Coward · · Score: 0

    If they keep building straw men this size, I'm gonna invest in straw.

    No car is going to decide whether to kill you or kill someone else. It doesn't know who you are - or if it does, it's legally it's own person, and will take it's own responsibility.

    In addition, we are talking about accidents, in which, by definition, it's difficult to know what's going to happen. Differing programming instructions probably won't make a hill of beans worth of difference, because at some point, the car is out of control. The operator inputs, be they artificial or corporeal, don't really matter anymore.

    But by all means, keep acting as if you, the car, or anyone else can control the outcome. I'm sure it will make you feel better.

  42. Hypothetical questions by Macdude · · Score: 1

    Why in the world would we require autonomous cars to answer hypothetical questions on morality?

    --
    "Grab them by the pussy" -- President of the United States of America
  43. people already try tdo this. by Anonymous Coward · · Score: 0

    there is a line of reasoning used by some people. they buy the biggest vehicle- SUV, truck, car. the thinking is if theyre in a crash with another vehicle theyll survive because they have the bigger vehicle. too bad so sad for the other vehicle & its occupants. so in a sense some cars onthe road already are pre-programmed to only choose safety of driver >> safety of anyone else on road.

    1. Re:people already try tdo this. by slazzy · · Score: 1

      That is true. Also some car manufactures (only Honda I know for sure) has put a great deal of R&D into making their cars safer on the outside incase of running into pedestrians.

      --
      Website Just Down For Me? Find out
    2. Re:people already try tdo this. by drinkypoo · · Score: 1

      That is true. Also some car manufactures (only Honda I know for sure) has put a great deal of R&D into making their cars safer on the outside incase of running into pedestrians.

      If you want to sell a car in Europe or the USA, you have to consider not only what happens in a crash, but also if you bounce a pedestrian off the front of it, or even off of one of the side mirrors.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  44. Will void privilege of taking car on public road by perpenso · · Score: 1

    I expect it will go far beyond that in two ways.

    (1) The vehicle will no longer be in compliance with regulations that permit the privilege of taking your vehicle onto a public road. Merely driving it on a public road may make one vulnerable to civil charges, loss of driving privilege, confiscation of vehicle, etc. Much like drunk driving regardless of whether an accident occurs or not.

    (2) It will void your insurance coverage and make you fully liable for anything that occurs. There will probably be no "hacking" coverage available to a regular person. Only certain research entities, including the auto company's, will probably be able to get coverage regarding software related incidents.

  45. Stick with horses? by perpenso · · Score: 1

    Luddites had it right.

    Stick with horses? That's also a self driving vehicle that you merely issue driving commands to.

  46. Cyanogenmod by Anonymous Coward · · Score: 0

    It's just like cell phones. You'll root your car, install a backup system, then you'll install cyanogenmod, and that's that. It could be called something else, but the software will work the same basic way.

  47. Three Laws of Robotics by brian.stinar · · Score: 1

    The three laws of robotics state:

    • A robot may not injure a human being or, through inaction, allow a human being to come to harm.
    • A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
    • A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws

    To me, the interesting ramifications of these laws in many stories, and one movie involving Will Smith, are more than enough to answer all questions regarding autonomous technology and responsible use. I have no idea how, as a programmer, these would actually manifest themselves in code...

    The article brings into light a problem without actually naming it: law. I think that this problem is that different societies will choose different approaches to regulating, controlling, and outlawing technologies, and the same society can make different decisions depending on it's point in time. The society now in the United States makes the most sense as a place to try and sell new technologies to, since it's the richest and has historically been permissive towards the rights of the creators'. Without being able to answer financial liability questions in a meaningful way, this may not continue to be the best place to develop new, and risky, technologies, in the future.

    I don't believe the problem of who owns the code is actually a problem. We have many, many different models of code ownership in effect, and the entity which creates the code can choose how they want to "own" it. The actual problem to me seems to be who do I sue when I don't like an outcome?

    I pray the 0th law never comes into effect.

    1. Re:Three Laws of Robotics by Jack+Griffin · · Score: 1

      The three laws of robotics state:

      These aren't actual laws, they were created by a writer of fiction for entertainment value only. Anyone familiar with military technology knows this.

  48. Good Question by LifesABeach · · Score: 1

    I believe that automotive impact testing done using this Poster, and any supportive souls as, and pardon the pun, crash dummies. By concentrating only on cost one easily losses focus on perspective benefits. Cost Only Solutions are starting to go on its long path to obsolescence, but it is clear that it is already headed in that direction.

    Will Linux be used in the analysis?

  49. c.f. "I, Robot" by Etcetera · · Score: 1

    if your car has to choose between a maneuver that kills you and one that kills other people, which one should it be programmed to do?

    How about you tell us what should a HUMAN driver choose in a similar situation first, before you ask what should a computer do?

    ^ THIS.

    Cory's article completely misses the point. Or rather, he brings up the Trolley Problem and then moves on to his own point. The reason it's an ethical dilemma is because it brings up ethical issues. That dilemma doesn't change just because a computer is involved, it just shifts the burden to the system. An obvious solution that would probably occur for the first 10-15 years is "Transfer control back to the human in the event of an emergency", which of course just puts right back where we started.

    My biggest concern is that we'll get a bunch of hot shot programmers who don't have the training to UNDERSTAND that they're encoding ethical decisions into their code, or don't understand the weight of them, before they do so. "Solutionism" on the part of Bay Area techies who've never taken a philosophy or ethics class in their life but are convinced science can solve all the problems in the world is how we'll get into messes like anomalous cars, systemd, and sex-changing velociraptors.

    1. Re:c.f. "I, Robot" by Anonymous Coward · · Score: 0

      One of the main reasons those ethical problems remain ethical problems is because they don't occur.

      The solution is to ignore them. Once the cars have to make the choice of killing a bus of nuns or a bag of children we will get plenty of people having opinions on what the car should have done instead.
      Once that have been resolved we add that to the program.

  50. Car DRM = dealer only service by Joe_Dragon · · Score: 1

    Car DRM = dealer only service and based on how evil they want to get all the way down to tires, windshield wipers, oil changes, lights.

  51. AI Training by Anonymous Coward · · Score: 0

    What should a car be programmed to do? Agreement on this question for along term goal would be nice.

    Some discussion of what options would be possible in the next ten to twenty years might be interesting.

    Is analyzing input from sensors ( that can be place onto a car ) and detecting a situation where someone will soon be fatally injured or instantly killed a solved problem? Is it expected to be soon?

    The world is such a complex place, that AI seems to be having the most success using learning algorithms instead of approaches such as coding all possible cases or basing actions off of details simulations. I'm under the impression self-driving cars currently are based off learning algorithms. If I'm right on this, then a self driving car can't simply be given the instruction "kill the driver if it will result in minimum deaths". The algorithms would need to be given real or simulated input of situations where a death is unavoidable and shown how to handle the situation.

    Sadly, it was only at this point in writing my response that I skimmed the full article. My points are still valid but off the main topic of the article.

  52. Terrorists by clovis · · Score: 1

    If terrorist activity is detected, should the AI drive the car to the incident so the driver can assist in fighting the terrorists, or should it flee the area?

    I'm voting for everyone piling on, and the AI could allow access to a locked weapon compartment.

  53. How is this not trivial? by Anonymous Coward · · Score: 0

    your self-driving car realizes that it can either divert itself in a way that will kill you and save, say, a busload of children; or it can plow on and save you, but the kids all die. What should it be programmed to do?

    Hit the bus. That was easy.

    if you wanted to design a car that intentionally murdered its driver under certain circumstances, how would you make sure that the driver never altered its programming so that they could be assured that their property would never intentionally murder them?

    Mu. First, you would never design the car to murder its driver. And if you accidentally did, then you would also make sure the driver can maintain its code, in order to correct this error and any other such errors.

    Article then goes on to talk about a lot of crazy things ("make cars suck as much as iPhones!") based on the silly premise.

  54. Redundant Systems by lazy+genes · · Score: 0

    All this and more can be solved by putting automated cars on RAILS. With sensors and braking systems designed in both rail and car.. If the car and rail exchange data...

  55. Meanwhile, in some sorry-ass future... by TheRealHocusLocus · · Score: 1

    repost (Herblock is on vacation)

    I know autonomous cars will be "oh so safe". At the moment I'm just as worried about what these things will make people do to people.

    [OPENING OVERTURE ]

    Your driver liability insurance policy has come up for review. We have been recently been acquired by AAAA, the quadruple-A company -- the "Autonomous AAA of the future" and what that means for you as a member is -- it has never been easier to upgrade to an a-car! Financing is available! [link] Due to increasing pressure in the political, legal and underwriters' arenas, we regret to inform you that the cost of your driver policy will be rising this quarter in order to begin collection of fees for the Federal National Driver Insurance Pool, and rising at a steady rate thereafter. It will continue to rise over time despite your [good to excellent] driving record. Now that the Autonomous Vehicle Safety Act is law, and blanket liability accident investigation procedures have been approved by Congress, the legal liability of autonomous vehicles is capped nationwide. While this grants the manufactures freedom from risk of direct criminal penalty and potentially unlimited civil liability, it places human drivers in a difficult position. Most a-car accidents will, of historical necessity rather than actual circumstances, be "no-fault". Since human drivers and any victims claiming injury from them are still obliged to use traditional law enforcement and legal means of redress -- and the cost of these continues to rise -- underwriters are pressuring insurance companies to drop human drivers altogether. We do not intend to do this, but we can no longer provide policies for extended periods. Your new maximum policy period is now [one month]. Thank you for insuring with AAAA.

    [INTERMISSION \]

    Meanwhile...

    Dear editor: DRIVERS cause accidents. A-CARS prevent them. That's what the billboard says -- and if Howard County Referendum passes this September manually operated cars will soon be a thing of the past here. What started as a discussion at a hearing after last year's tragic accident grew into a full heated debate, and to think it all started with the parents who provide their children with a-cars pinning the blame squarely on other peoples' children. But then, after co-opting the national campaign with its slick literature and canned answers for everything -- NOW the fault is with human drivers themselves. And then in an astounding feat of lunacy they claim that it's only fair to place the blame on everybody. Not just the drunk, the aged or infirm, the inexperienced, the distracted or the just plain stupid. But no one's stupid in their book, we're just behind the times is all. They are like the drum majorettes of some utopian humanist parade. I say, SAVE US from these rich hippies, their weird toys and their broken ideals. Now I know a lot of these people, even like some of 'em, but aside from this national 'sideline the humans' campaign they're pushed at us (and WHO is paying for those TV spots I wonder) let's not forget that this debate started around kids. Kids who need to learn to drive as surely as they need to learn to push a pen and spell their name. It's like swimming, who would discourage their own children from practice in swimming, to become expert swimmers, because water is dangerous?? Every kid will need to drive some day, or suffer harm or hardship by not knowing how. These a-car parents even forbid their kids from riding in cars being driven by folks they've grown up with, trusted for years. At the parent conferences we even sit on opposite sides of the table, we can barely be civilized even, because this crap has gotten so deep. Well I say they are making a big mistake and don't seem

    --
    <blink>down the rabbit hole</blink>
  56. key word : physical security by Anonymous Coward · · Score: 0

    they cannot stop someone with the skills to rewrite the code.
    binary key and locks are finite in their nature that they must occupy a memory space and if this memory is accessible by the system well its game over , sure you can offshore the code and only have the loaded copy in runtime memory but anykind of security starts with physical security , and whatever physical security you put on a car wont last long in from of a propper cutting torch in my garage.