So I looked at the video in the article
1) It's a one-way street, and the crosswalk has SIX red lights. one over each lane, two at the sidewalk before and after the crosswalk. How did the sensors miss all those lights? Was it looking at tree and decided "Green? Keep going ..."
2) There is a pedestrian stepping into the crosswalk and the Uber drove past him. In Ga, all traffic must stop for a pedestrian in a crosswalk, and I'm quite that sure Ca's law is even more strict.
3) The uber passes a car already stopped for the red light at the crosswalk. I don't know California law, but in Georgia it is also illegal to pass a car stopped for a pedestrian at a crosswalk. It's also common sense - you can't see if the car was stopped for a child/short person/wheelchair attempting to cross, so you should stop first and look second in that situation.
4) the light turned yellow at the 2 second mark in the video, and the Uber went though at 11 seconds, so it's not even close.
5) common sense that people have: If I'm coming to an intersection and other cars are stopping, I slow and look around; I know something is happening.
maybe the light changed while I was dozing, or maybe a passenger is going to open the door in front of me.
It appears that the Uber lacks this sort of situational awareness, but I don't know if the human was given an alert and ignored it in this case.