Even worse, "Pedestrian outside crosswalk not assigned goal of crossing street", "Tracking history not considered when classification changes", "Predicted path depended on object’s goal".
Basically they configured it to run over people who crossed outside a sidewalk.
I would not assume Uber are doing their best. Or, insofar as they define "best", it's "what can we do as quickly as possible with no consideration to what is legal".
To be fair, I could see myself implementing these sort of heuristics to get a working prototype. On the other hand, I deliberately avoid working on life-critical software because of how easily it can go wrong.
But, for the sake of argument, let me grant you that some large subset of the decision makers were callous about these safety concerns.
I don't know how they would still not be sensitive to the need to respond to the authority that has only conditionally let it have its license back. I mean, that sort of threat has a tendency to focus one, even if one is cynical about their motives.
Uber has to straddle both sides with great risk of leaning toward the wrong side in any particular scenario.
“Any London politician wants the black cabs on their side. They carry a political and electoral clout that is way beyond their numbers. There is nothing secret about that,” says Daniel Moylan, who was deputy chairman of TfL under Mr Johnson. [1]
[0] https://www.washingtonpost.com/news/wonk/wp/2014/07/31/the-t... [1] https://www.ft.com/content/41a0ff40-a383-11e7-9e4f-7f5e6a7c9...
Multiple mayors - including the current PM who was once Mayor of London - have explained that there needs to be an open culture.
There are other private hire vehicle operator firms in London. Addison Lee is huge, and there are many, many "minicab" firms. They all comply with TfL's licensing and vetting procedures. Uber does not.
This isn't "black cabs vs Uber", this is "black cabs, Addison Lee, all the minicab firms, TfL and the Mayor of London demanding basic vetting procedures that everybody else does without question or issue".
However, if that were the case, why not just say no license? Why give an opportunity to Uber to show an improvement in their numbers? And why do it twice?
Plus, there are two taxi systems, the Black cab, and the minicab. There are way more minicabs than black cabs, and they are a much bigger competitor to uber than black cabs.
I would not be surprised one bit to learn that they did very little or even nothing at all to address the concerns.
I take it for granted that the staff at Uber would do anything not to lose the license. I am sure that, for 17 months, they've been investing heavily in security systems, ID verification etc. They must have followed up on every complaint. If I were them, I would have just manually followed everything that the Cabs do till I had a technology in place.
It also seems that the city is making some effort to give them space to improve: 15 months, then 2 months.
So then why didn't the gap close in time? Is this because the technology platform was so massive that turning it just took more time? Or is there something about the details that I can't see?
Edit: I start with the assumption that both Uber and the City are trying to do their best, and don't ascribe nefarious intent to anyone.