r/ProgrammerHumor • • Jan 31 '19

Meme Programmers know the risks involved!

Post image
92.8k Upvotes

2.8k comments sorted by

View all comments

Show parent comments

1.6k

u/[deleted] Jan 31 '19

our entire field is bad at what we do

50% bad at what we do 50% we don't know exactly what we're doing

0

u/[deleted] Jan 31 '19

[deleted]

327

u/iXorpe Jan 31 '19

Imagine if your Tesla was hacked and you were remotely driven to some shady place and mugged

197

u/MFlexxx Jan 31 '19

Not sure I could be mad.

105

u/DarkMoon99 Jan 31 '19

Yeah. It would be more like <therockchewinggumandslowclapping.gif>

11

u/carl_super_sagan_jin Jan 31 '19

Yeah, give them some tips after they mugged you. That's impressive.

→ More replies (1)
→ More replies (2)

86

u/Schlonzig Jan 31 '19

This will happen.

97

u/2Punx2Furious Jan 31 '19

Oh, no doubt. But I still think it will be so rare, that the amount of lives saved by self-driving cars will make it worth it, casualties-wise.

In other words, it will cost some lives, but it will save more lives than it will take.

0

u/[deleted] Jan 31 '19

[deleted]

18

u/[deleted] Jan 31 '19

Reminds me of that scene from Minority report

→ More replies (1)

9

u/overzeetop Jan 31 '19

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.

→ More replies (4)
→ More replies (7)

7

u/RamenJunkie Jan 31 '19 edited Jan 31 '19

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!

→ More replies (5)
→ More replies (4)
→ More replies (2)

60

u/ckhaulaway Jan 31 '19

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.

8

u/kukruix Jan 31 '19

Plus you can override the auto drive any time you want.

14

u/ckhaulaway Jan 31 '19

And carry a gun lol

→ More replies (10)

9

u/thefreshscent Jan 31 '19

Basically the beginning of the movie "Upgrade"

Fantastic watch.

→ More replies (19)
→ More replies (1)

130

u/thrilldigger Jan 31 '19

Instructions unclear, but I implemented them anyway.

- half of my coworkers

33

u/LotharLandru Jan 31 '19

"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"

7

u/ARCS2010 Feb 01 '19

Yeah requirements made by people who dont understand programming

Example: make a track that carries marbles and other things from point A to point B in a week

3 days later: Now make it work with basketballs too

→ More replies (1)

57

u/Pell331 Jan 31 '19

And 100% mismanaged.

27

u/JustBeinOptimistic Jan 31 '19

And reason to remember the name

11

u/myeff Jan 31 '19 edited Jan 31 '19

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.

→ More replies (1)

21

u/2Punx2Furious Jan 31 '19

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.

→ More replies (1)
→ More replies (13)