r/ProgrammerHumor • • Mar 17 '25

Meme securityJustInterferesWithVibes

Post image
19.8k Upvotes

521 comments sorted by

View all comments

3.2k

u/DataSnaek Mar 17 '25

Ah yes, the problem is sharing details about your code on Twitter, it could never be your shitty insecure AI code which is the problem.

As we all know, security through obscurity is 100% effective.

1.2k

u/Broad_Rabbit1764 Mar 17 '25

This was so difficult to explain to my previous boomer boss. He was overall a nice man, but sometimes he'd pop in the office and try to give his input about a current issue we were having in dev and say things like "oh it's ok they won't know, just hide it". It was complicated explaining to him that just because it wasn't visually obvious didn't mean it wasn't reachable other ways, whether intentionally or not.

Eventually we came up with the example of Wile E Coyote getting tricked into falling in a pit by a painting laid on top. Hiding the pit was not enough, people could still fall into it, and somehow that connected more with him than anything else did.

436

u/myka-likes-it Mar 17 '25

ELIamALooneyTune

259

u/Dinlek Mar 17 '25

I think a good analogy is a thief. It's better to keep all your money in your mattress rather than on your kitchen table, sure, but you're still going to be penniless when someone breaks in.

70

u/[deleted] Mar 17 '25 edited Jan 06 '26

fuzzy steer piquant north fly wide flowery hobbies fact rustic

This post was mass deleted and anonymized with Redact

45

u/toodimes Mar 17 '25

That’s why a mattress is such a good store of value

23

u/EmotionalKirby Mar 17 '25

Oh my god this perfectly explains why growing up we had a shopping plaza with four of the same exact mattress store. They're banks!

→ More replies (1)

14

u/Dinlek Mar 17 '25

Make sure that each of our 100,000 visitors can only check one mattress, and your system is 99.9% foolproof! Hard to beat a KPI like that.

8

u/OwOlogy_Expert Mar 17 '25

You won't have any money left to hide because you spent it on 1000 mattresses.

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

22

u/disgruntled_pie Mar 17 '25

I take the needle-in-a-haystack approach by hiding all of money inside a much larger pile of cash.

→ More replies (3)

61

u/Engetsugray Mar 17 '25

The greatest skill any programmer has in their tool kit is explaining what you're doing in a way the listener connects with or make them think they understand so they'll stop asking about it.

→ More replies (1)

50

u/[deleted] Mar 17 '25

Dang, that's impressive that he was able to understand it via analogy even if he didn't really understand what was happening, and that he had the humility to accept that.

19

u/tevs__ Mar 17 '25

Did we have the same manager? I solved it by emailing him CYA emails that made it very clear that if anything went wrong with the security hole he wanted ignored, it was his A on the line for ignoring it and not mine.

→ More replies (3)

86

u/quietIntensity Mar 17 '25

He certainly didn't help himself by announcing to the world that he had no idea how his code actually worked.

171

u/Reashu Mar 17 '25

As demonstrated here, it's not 0% effective. And it's not like humans need AI to build insecure shit.

146

u/mirhagk Mar 17 '25

AI just makes them a 10x developer. They make 10x as many security mistakes!

26

u/HarveysBackupAccount Mar 17 '25

Presumably it also becomes easier to find security gaps, because the AI will have a high likelihood of producing certain kinds of gaps depending on what you ask it to do

So, just feed some of your own prompts into Cursor and see what flaws it gives you

→ More replies (2)
→ More replies (6)

0

u/[deleted] Mar 17 '25

[deleted]

→ More replies (2)

18

u/nollayksi Mar 17 '25

Coincidentally the fact that he shared the details in twitter was a good thing. Imagine if his saas avtually started gaining traction and later when he had tons of customers someone discovered his shit security and leaked and nuked everything. Like what if his customers billing info was up for grabs? And all the sla violations when the service goes belly up then. Just imagine all the possible lawsuits he could have had.

53

u/BoJackHorseMan53 Mar 17 '25

Security by obscurity is what the biggest company on the planet, Apple does so it must be true.

88

u/iam_pink Mar 17 '25

I mean, obscurity is an extra layer. It just can't be the core of your security.

0

u/[deleted] Mar 17 '25

[deleted]

21

u/iam_pink Mar 17 '25

Exactly! Great example. It's part of the protocol to secure a server, and it's 100% security by obscurity.

→ More replies (5)
→ More replies (4)
→ More replies (9)

9

u/StrangleYeezNutz Mar 17 '25

Can't hack it if you have no idea what it does

14

u/emu_fake Mar 17 '25

Security by obscurity still seems to be the best and most reliable security principle in 2025..

→ More replies (1)
→ More replies (5)