Tesla releases partial autopilot & infotainment suite code on Github.

Hey all, yesterday’s story was about Google and how the takedown of its longstanding ‘don’t be evil’ policy is an especially bad omen in the face of it becoming a literal military contractor by building project maven for the Pentagon. It is a sentiment I fully believe in and the precedent it sets scares me a lot. That being said it was more political than I like and was poorly received by the public, I think mainly for the title but also the fact that I had my sarcasm turned up to eleven, live and learn. So while not apologizing for what I believe in, I do want the tone of today’s article to show the other extreme.

So in that vein lets turn our attention to Tesla Motors who open sourced a chunk of its autonomous vehicle code and infotainment suite code on Github yesterday. The company had been getting flack for not doing it sooner though since it ships it’s cars with code installed that claims to be protected under the GPL, or General Public License. The license paraphrased states that any user can edit the code providing said user publishes that code under the same open source caveat. Publishing the code though was exactly what Tesla failed to do.

Even with that former controversy, I think that Tesla did exactly what it should have in this case. They were responsible and took the time to examine their liability in releasing the code of a machine which is more than capable of killing a person if it were to get out of control. It would seem that they also published only a portion of the code in an effort to prevent overenthusiastic DIYers from running out and building their own autonomous cars. Blindly handing it over to the public would be bad. But hiding it totally away is also bad. Remember for every bad actor you can imagine who is digging through this code there are plenty of white hat hacker/developer types who probably own their own Tesla’s and are very interested in auditing the security of the vehicles they use daily. I would argue that these people are in many cases better at building secure devices than the overworked Tesla engineers who inevitably are pressured to get products out the door before they are comfortable with their perceived completeness. If a person buys a product and has the training in a certain specialty pertaining to the product then they need the freedom to be able to disassemble the product to understand how it works, and more importantly, why using it will be safe for himself and his family. That being said the company also has a reasonable responsibility to protect the public from actors who could potentially weaponize this technology. Be it a hobbyist or a foreign agent or anyone else.

They certainly have a responsibility not to take their autonomous vehicles, slap sentry turrets on top of them and sell them to the Pentagon for big profits. Sorry, no preaching. I promise the only last thing I will say on the topic is that any time you take a firearm, attach it to a computer, and then decide whether people live or die based on a line of if-else statements it is irresponsible at best.

The Tesla Github repository can be found here.

Greed & apathy now back on Google’s menu.

The popular search provider turned independent surveillance company ‘quietly’ republished its Code of Conduct yesterday which now bears (barely any) mention of its famous phrase “don’t be evil”. I cannot understate how profound and disappointing this is. I’m certain the casual observer looks at this and thinks so what, It’s just a phrase, I’m sure it just gets replaced by some other jargon. In reality, this is the final nail in the coffin of Silicon Valley morality in general. There was a point 2 years ago or so where I was interviewing with Google. I didn’t have the sort of deep understanding of algorithms that Google values so I was passed up. I was disappointed at the time, now I’m glad.

Don’t be evil was introduced into Google in early 2001 or 2000 by Paul Buchheit. Apparently he is quoted with saying he “wanted something that, once you put it in there, would be hard to take out”, adding that the slogan was “also a bit of a jab at a lot of the other companies, especially our competitors, who at the time, in our opinion, were kind of exploiting the users to some extent”. Unfortunately, now that Google is working on the military AI drone program named Project Maven for the Pentagon. It would seem that the company has skipped exploiting their users for bombing them outright.

It is a sad tale really if you choose to look at in that way. I’m sure the sentiment of don’t be evil still exists. I’m sure there are hundreds of Google employees that can understand how holding onto your humanity is a little more important than some short-term profits. But in the black hearts of the shareholders? Not a chance. Any doubt of that can be squashed by taking a fleeting glance at any article relating to this that has been written by a financial news source. They have dug deep into their bag of buzzwords to justify this action as ‘inevitable’. Shareholders look at the universe through the ambivalent lens of their stock price. In fact don’t be evil may very likely have faded into obscurity if it hadn’t been a shocking centerpiece of the company’s 2004 IPO. To quote from the document directly “Don’t be evil. We believe strongly that in the long term, we will be better served—as shareholders and in all other ways—by a company that does good things for the world even if we forgo some short-term gains.” It was the founder’s goal to make it very clear to potential shareholders that leaving the planet a better place than when you found it, is better for them, us, and anyone else who is a human.

Sure don’t be evil is vague. It could possibly mean don’t eat the piece of cake in the company fridge if you don’t know who’s it is. But it CERTAINLY means don’t build flying artificially intelligent death bots!!! I was trying to be funny a little bit there but it’s a valid point. Most of us know what evil is and isn’t. Sure some things are hard to quantify. But then again the important things are not! If don’t be evil is so simple and vague then there should be no problem including it in their mission statement. To me it’s omission can only indicate a desire by Google and/or it’s shareholders to do evil things, and Project Maven may unfortunately, be the new normal. The idealized worldview of 2000 era recent Stanford graduates made rich is now the slow degradation into the dystopian future that Wall Street power brokers have always desired.

So the simplicity of don’t be evil will now be paved over with carefully crafted buzzwords designed to allow people to feel halfway good about themselves while still allowing the death bot program to exist under (some) peoples radar. The general idea of don’t be evil stays, but now it is ‘Ethical Business Practices’. Sterile enough to mean what you want, when you want. Progress continues, the shareholders are happy. Life is good.

Just keep watching the skies…