News for hackers. Stuff that matters.
Re:Uber to Suspend Autonomous Tests After Arizona Accident by home_boi on Saturday March 25, 2017 @12:32PM (#13956361)
The one problem I have with self driving cars is that the software is a single point of failure, so one bad patch (one "mistake") could cause millions of crashes
Re:Uber to Suspend Autonomous Tests After Arizona Accident by yazaddaruvala on Saturday March 25, 2017 @01:14PM (#13956576)
Software bugs haven't been "single point of [entire fleet] failure" for a while. You just need the appropriate processes in place.

- Rolling Deployments

- Feature Flags

- Automated metrics analysis; With automated rollbacks if an issue is detected

Where I work, this has been standard for at least 5 years, and we are just building websites.

Re:Uber to Suspend Autonomous Tests After Arizona Accident by wernercd on Saturday March 25, 2017 @02:19PM (#13956869)
Is there any proof that this is standard for Car companies?

Tech companies are bound to have good procedures for tech... that's what they do.

Car companies? They should be good at car stuff... but... tech stuff?

Look at all the angst surrounding the IOT - companies making buggy/hack-able stuff that otherwise make good things - IE Washing Machines, Refrigerators, etc... look at all the stories about how hack-able stuff involving cars is...

Personally? I don't have a lot of faith in "Old" companies getting tech right.

Re:Uber to Suspend Autonomous Tests After Arizona Accident by MichaelBurge on Saturday March 25, 2017 @04:32PM (#13957432)
> They should be good at car stuff... but... tech stuff?

Cars are a type of technology too. I don't think there's any company that's good at "technology". Maybe a university would count? Or one of those big appliance manufacturing corporations.

If you're talking specifically about computers, software, and electronics, I think IT seems more accurate.

Re:Uber to Suspend Autonomous Tests After Arizona Accident by ghaff on Saturday March 25, 2017 @12:59PM (#13956509)
Presumably you can do canary deployments and things like that. Whether best practices will be followed is another matter.