Thankfully, self-driving is what is known Hard Problem that requires AI to solve 100%. We can get some of it working today, but just like with chat bots, it will fail to perform outside of narrow range of 'usual' parameters and will require human driver to bail it out.

Now, BlackBerry going into self-driving many years after competition (Google, Uber, Tesla) will end up about as well as BB Bold in the age of smartphones. I am surprised that after so many years of wasteful bleeding of money they are still flailing around.