r/PeterExplainsTheJoke • • 1d ago

Meme needing explanation Why pete?

Post image
289 Upvotes

31 comments sorted by

•

u/qualityvote2 1d ago edited 28m ago

Remember when r/PeterExplainsTheJoke wasn’t a meme? Pepperidge Farm remembers…

Does this post belong in our subreddit?

If so, please upvote this comment!

If this is a REPOST, please reply to this comment with a link to the original.

Otherwise, downvote this comment!

Then maybe you go out and buy yourself some of those distinctive Milano cookies.


(Vote has already ended)

161

u/Clean-Artichoke2031 1d ago

In programming, if a piece of code finally works, one tiny change can break it

33

u/EroNomicon 1d ago

Mhm, and you have no idea why it happened or truly how to fix it.

12

u/PlatyNumb 1d ago

And inevitably youll have to add to the code files to make changes, fixes or additions and you have no idea what will ruin the other because you dont even know whats making it work

6

u/HistoricalSea5600 1d ago

Forget trying to replicate it

1

u/dishmanw 21h ago

Depends on when you wrote the code, how much code, and how good the comments are.

2

u/Bedu009 20h ago

False
If it "just works", the issue is invisible and will cause unrelenting pain in 2 months

1

u/Significant-Pear5713 13h ago

Worst part is when it finally works, but you haven't made the final changes yet.

15

u/NorthernVale 1d ago

Anything you're involved in that's remotely technical in nature, it's cool if it works but you feel pretty fucked if you don't know why.

If somethings ends up going wrong? You'll have no idea how to fix it. Especially if you were expecting something not to work, but it comes out right anyways. That just means something else is wrong but you don't know what to look for.

10

u/drewski2305 1d ago

programmer note # DO NOT MODIFY CODE I tried to update this 10 years ago, and it crashed the system. Just leave it alone and it works #

6

u/Psychological-Let853 1d ago

Welcome to software development. 

3

u/Then-Entry7026 21h ago

In programming if something works first try, something's a miss and you feel suspicious about why, how and when will it break.

2

u/Chase6atlantic 1d ago

Afraid of decision?

2

u/Bloody_Moon1 1d ago

I'm not a programmer or a coder, but I know it was made by one lol

1

u/AutoModerator 1d ago

OP, so your post is not removed, please reply to this comment with your best guess of what this meme means! Everyone else, this is PETER explains the joke. Have fun and reply as your favorite fictional character for top level responses!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

4

u/KnightMare1354 1d ago edited 1d ago

I think because of not knowing how it works ??? Maybe and if it fails then no luck ?

1

u/Significant-Order-92 1d ago

Quite often. Especially on large long running projects. Like most people aren't going to be super familiar with thousands of files of code. Especially if they weren't there when they were written, and the whole team and good practice has changed over the course of the system. Especially for code that largely only runs in old uses that rarely are used.

Now their are ways to address that. But that takes time and money. And may require stopping most other development.

And yes I am currently employed to work on a 20 or so year old DoD web application, why do you ask?

1

u/PatapongManunulat07 1d ago

Unstable software in computer programming.

He's scared because not fully understanding it means he won't be able to fix it when it inevitably breaks again.

1

u/Blaze_Darkfang 21h ago

Because if something works and you don't know why or how that's scary because that means theres something else thats probably about to go wrong

1

u/MindyTheStellarCow 21h ago

If it works, and you don't know why, it means your model of how it works is wrong. This has two consequences :

  • You're no longer sure if your next change is safe, you might think it's innocuous but it might break things.
  • You're no longer sure everything else is working as intended and understood; things working when they shouldn't might be the result of some massive vulnerability or mistake you overlooked.

1

u/HuckleberryIcy9026 16h ago

This is my workplace to a tee, lol

1

u/Leading_Item 15h ago

Sometimes it be like that in the trades

1

u/Sufficient_Two_5753 14h ago

programers be like:

1

u/__amberluz__ 13h ago

It NEVER works on the first try. And if it ever does, it breaks in the most spectacular way.

-8

u/Vamsi-Thopu 1d ago

Something about AI being better than you ig

1

u/Significant-Order-92 23h ago

Neah. That could have similar issues. But software development on large older systems where no one who originally developed them is still there. Or trying to fix security scan issues (my personal hatred). Thing says problem exists. You try everything suggested. And it still says the issue is present. You put in one minor change and suddenly, it's cleared. No clue why. But the other option is going through days more work for it, potentially just to have it not even recognize that the original code had that issue.

1

u/Rezkel 23h ago

Nah, AI currently is even worse. Its kinda hilarious sometimes, massively frustrating other times. One minute Claude is giving perfect answers and great material. The next day, same prompt complete trash and you have no idea why, and neither does Claude. I really love when you use an image or video reference, give a random test prompt to make a say product advertisement. The test prompt looks great so you write out a more in depth prompt with specific instructions your positive it should follow fine. And its a fever dream on Crack with all this added crap you never said layered on top of each other looking like some lovecraftian horror.