Every time I&#x27;ve taken an Uber in San Francisco I&#x27;ve ended up having to tell the driver how to get where I was going. Their GPS consistently tells them to take routes that technically work but are not the most efficient. For example, they always want to take California Street or Geary (stoplights at every intersection) instead of Bush&#x2F;Pine (one way and with timed lights). As a native San Franciscan driving in the city for 20 years I know these are better routes.  Most of the drivers I&#x27;ve had seem to not live in the city. I even had one driver who was in town for the week from LA and had never been to SF before.<p>Of course it&#x27;s just a problem with the GPS algorithms, but that sort of hyper-local knowledge seems to be really hard to encode in algorithms. I wonder how many GPS systems could pass &quot;the knowledge&quot; in london for example? I think we on HN tend to have too much faith in the superiority of software.