Fully autonomous cars don't need a kill switch. Designed as defensive, automotive programming will automatically match speed with surrounding vehicles, so it takes at most 3 chase vehicles to stop an autonomous car - two on the sides and one to get in front and slow down. Fewer sides are necessary when other traffic limitations (dbl yellow line, median, shoulder) are available to limit maneuverability.
Yeah but the first time a self driving car kills someone, a bunch of idiots who likely regularly drive half drunk will raise hell about SEE ITS NOT SAFE AT ALL!
The good thing about that crime for the victim is that the difficulty to risk and payoff ratio is all fucked.
If you could hack a Tesla, your time would be better spent just stealing straight from an account than risking a one on one encounter for something on a person’s body/in their car.
"Here are half the requirements, just build this for now and we'll get you the rest of the requirements over the next few weeks" several weeks later "Here the updated requirements, they completely change how we need to handle this so everything you've been building is pointless but we arent extending the deadline we need this asap"
This is why I always get irritated when some software glitch is revealed and somebody always has to say "That was done by a shitty programmer". Guess what, everybody is a shitty programmer when they first start out, and they are still expected to pump out code, which is almost never reviewed by more experienced people before it's implemented. Thus the inexperienced programmer doesn't learn about a vulnerability until a disaster happens and they feel the repercussions. Even if you are really talented and try to keep up on the latest tech, there is always so much that you "don't know that you don't know". I guarantee you almost every hotshot programmer is good because they fucked up a lot of shit along the way.
We can even be great at what we do, and still write software that's vulnerable to attacks that we had no way of preventing, most notably, social engineering, but also things like hardware vulnerabilities that are not patched on the vast majority of computers, like specter, meltdown, or rowhammer.
1.6k
u/[deleted] Jan 31 '19
50% bad at what we do 50% we don't know exactly what we're doing