The problem with self-driving cars: who controls the code?
theguardian.com
theguardian.com
So, philosophical question aside, the concern for autonomous vehicle fleets having backdoor and being abused is more concerning..
The question mostly boils down to whether the car should be optimizing locally or globally - whether it should care only about the interests of the driver, or it should strive for an optimal outcome for all parties involved. The latter doesn't sit well with many people.
We're slowly learning, industry after industry, that achieving reliability and safety in complex environments means following the rules without cutting corners. Airlines have embraced this and achieved safety. Construction workers too relinquished a great deal of autonomy, and thus skyscrapers can be built quick and yet they don't fall down. Surgeons are embracing it too, and surgeries are getting safer. But it's not something that sits well with people. It feels like losing something. And people need to learn to trust the system.
Anyway, I hope we won't be teaching self-driving cars to ignore the laws. They're our best hope at actually forcing some reason into human drivers. That is, for the short while before they get replaced altogether.
...because the answer provided is approximately, "that's a stupid question."
It's like guardian didn't even read Doctorow's editorial before publishing.
But this is exactly why I think that the consumer version of the self-driving car will always have a manual drive setting that will completely disengage the auto-pilot.
The insurance companies will never insure at an acceptable cost point a car that cannot yield control to its passenger that is the designated driver.
Also, passenger will want the reassurance that at any point they can take over the car and switch it off the auto pilot.
iPhones and any other mobile devices are a bad analogy with a self-driving car. The more apt comparison is with the current modern airplanes: even if these planes can drive themselves, the pilot is able at any time to take over.
This option is needed even more on the roads, where you don't have the dedicated flight path a plane has in the air.
I also find it comforting that the worst drivers on the road will eventually be self driving cars that do what some evil profit motivated company says, rather than drunks and fools and the like.
Car auto-pilots are super sophisticated comparatively and aim for complete automation. Once you make the "statistically safer" and "efficient traffic flow" argument you are basically talking about an always on system. At this point turning the auto pilot off is an act of carelessness. This would be especially true if you don't have many recent manual driving hours.
The fact the discussion has already passed the feasibility and usefulness stage and focuses on rare obscure cases should be a good indication that it's hard to argue for manual driving. What seems to be left are old habits even before the tech is fully available ;)
We insure medical devices, satellites, soldiers lives and many other more complicated and important things. The insurance industry will figure out how to collect payment for automated cars as well.
> Also, passenger will want the reassurance that at any point they can take over the car and switch it off the auto pilot.
Bus, train, plane, escalator, elevator, moving walkway and wider analogies say otherwise.
Similar is happening already with autonomous braking. Safety standards are being redefined in Europa and the USA to mandate autonomous braking to get a good score (and an insurance break).
Should autonomous vehicles be programmed to kill their owners in some circumstances?
and
Should owners of autonomous vehicles be legally allowed to change the vehicle's code?
Both have their own separate legal and moral quagmires.
Write the same article over and over for 15 years at a Zine and I guess they'll eventually let you spew it at The Guardian provided you refer to the subway as "tube" and spell labor with a "u."
These are important issues that deserve far better presentation. Sourcing quotes from people actually doing the work and manufacturing the vehicles. Getting statements of policy from regulators on the record. Strengthening the ethical argument by having someone besides the author say it.
He worked full time at the EFF 2002-2006 and was named an EFF Fellow when he left. That combined with his blogging and fiction writing left him a reasonably high profile privacy and technology spokesperson.
Ok, what experience? That's what I'm asking. A deep interest is not experience.
> What kind of credentials he needs to have for his opinion on those issues to be "valid"?
Usually actual experience in the matter. The EFF does good work because it is an organization of lawyers, not Science Fiction writers.
But since you insist - he has a honorary doctorate in computer science from one of the top UK universities[0]. He also co-founded a software company[1]. I think it's enough credentials to give him right to be a tech advocate, with the fact that he's also a journalist backing up the "advocate" part.
Likewise, there is no requirement that "A digital lock creates a zone in a computer’s programmer that even its owner can’t enter. For it to work, the lock’s associated files must be invisible to the owner." You need that for DRM because the purpose of DRM is to protect access to files, but a properly-locked-down system will not let you modify the code even if you can look at every single piece of code and data on the system.
> but a properly-locked-down system will not let you modify the code even if you can look at every single piece of code and data on the system
I think in the quote you used Doctorow is simplifying things for a general audience. Please give an example of a "properly-locked-down system" that can be protected from someone with physical possession of it. It's not the iPhone, as he said iPhones can be "jailbroken," (I don't know if I would call it "easy" as he does).
There is a road near my house that is closed by the neighboring school at random. Google treats this road as a normal road when choosing routes via Maps.
If a self-driving car drives up to the gate, that's at least a lot of wasted time, and if the car can't detect the chain-link gate...
The problem that arises then is that after every tiny update, do we have to go through the complete certification process again? It is not possible to simply record and replay sensor information, since every change in behavior may result in a change in the environment, and you cannot predict the environment.
This isn't like an airplane autopilot or your typical other sorts of highly vetted software. It's many orders of magnitude more complex.