azaz responding to
@neroden ...
When I drove truck in Manhattan, I'd rev up real loud, put it in gear, and start letting the engine shake the truck as it started to crawl forward, then I'd push in the clutch to not hit the pedestrians just coming into my way, slam the squeaky brakes on keeping eye contact with the pedestrians, adjusting my smile to get the individualized responses from each pedestrian I think is right, only to swiftly come back to slowly letting off the clutch, straining the engine and once again letting the truck come forward a bit as I see the pedestrians see me and our eye contact shows that no one is in emergency. By then, the pedestrians start thinning out, and I slam the brakes on again, drifting up to a nice buffer space between me and the current set of pedestrians. Then, I repeat all of this from the beginning again, until I'm through.
Interpolate for autonomous EV car.
Uhhh, wait ........ that doesn't work like that.
Left turn? That's nothing! Try a RIGHT turn in Manhattan!
I like doing it from the third from right lane ... the cabs turning right from the second from the right lane love yelling at me "HEYYY! YOU AREN'T SUPPOSED TO TURN FROM ANY LANE BUT THE RIGHTMOST LANE!!!" and shake their fists at me (as I laugh at their hypocrisy).
By the way, years ago I was on the record as saying cars ought to be able to figure out how to drive safely with enough good hardware and programmers. I still believe that. Having been a truck driver in Manhattan and a frequent hill car driver, I know all that that entails. Perhaps it's my embracing of the complexity that makes me think it's possible; whenever I see anyone throw up their hands at "how complicated it all is", I just think I've found someone who can't handle the complexity. It's really simple once you're smart and experienced enough. You just have to get there.