Rest in peace....

3 months ago by rose56 to c/programmer_humor

A_norny_mousse 202 points 3 months ago

Assuming green is the boss: I totally agree. If you don't proofread your texts before hitting send, that might be indicative of how you deploy things, too.

I'd love to know how the story continues - did they lose their job? - but considering the JPEG patina on this I don't think we'll ever find out.

path: 0 24651534, hotness: undefined, score: 202, children: 20
Sanguine 94 points 3 months ago

Jpeg patina 🤣

path: 0 24651534 24652971, hotness: undefined, score: 94, children: 1
hosaka 26 points 3 months ago

That also cracked me up. Great phrase

path: 0 24651534 24652971 24653150, hotness: undefined, score: 26, children: 0
BassTurd 52 points 3 months ago

I barely proof read anything I type on my phone, and my comment history is a testament to that. I deploy code or system changes most days, but I proof read the shit out of those on top of the QC they goes through. Any company worth anything will have a process for reviewing and approving anything being deployed, or probably destroyed for that matter.

path: 0 24651534 24651976, hotness: undefined, score: 52, children: 9
sp3ctr4l 35 points 3 months ago

You vastly overestimate the number of companies that are 'worth anything'.

path: 0 24651534 24651976 24652507, hotness: undefined, score: 35, children: 0
almost1337 18 points 3 months ago

Up until recently I worked for a company worth anything, and you would be surprised at how many major outages were caused by either skipping the process or gaps in the process.

You know that adage: "the safety rules are written in blood"? The same is true for change processes, just with a cost measured in dollars instead of human injury/worse.

path: 0 24651534 24651976 24653987, hotness: undefined, score: 18, children: 2
Sergio 11 points 3 months ago

Or sometimes there are just multiple failures. That's what I learned from reading Admiral Cloudberg about air disasters: even if you have n safety measures, there's still the chance that there'll be n+1 failures.

path: 0 24651534 24651976 24653987 24654287, hotness: undefined, score: 11, children: 0
yggstyle 1 point 3 months ago

So we called this meeting to discuss a change in procedures. HR would like us to remind you that this is entirely unrelated to last week. Also has anyone seen Joe? We'd like him to be here for this. No reason why.

path: 0 24651534 24651976 24653987 24668892, hotness: undefined, score: 1, children: 0
Earthwormjim91 4 points 3 months ago

Code should ideally be going through tests before prod anyway. There should be no code changed from successful test to prod. Proofreading shouldn’t matter at that point. Just scheduling the actual deploy.

path: 0 24651534 24651976 24655775, hotness: undefined, score: 4, children: 4
BassTurd 4 points 3 months ago

I mostly mean proof what I've written prior to having someone else test. I often will comment out lines when trying different things so I just make sure I clean up what I've done. We have a few human checks as well as some automated checks between each stage of deployment for each environment.

path: 0 24651534 24651976 24655775 24655836, hotness: undefined, score: 4, children: 3
Earthwormjim91 1 point 3 months ago

Yeah that’s what the MRs are supposed to be for. To catch those and proofread.

There shouldn’t be any changes at all from the last test to going to production though. Even cleaning up comments.

path: 0 24651534 24651976 24655775 24655836 24655888, hotness: undefined, score: 1, children: 2
untorquer 17 points 3 months ago

Normally i would disagree completely as texts have crappy input on a small screen and are meant to be fast. I have typos in mine constantly because swide input and it's obvious what the word should have been.

But yeah, an important text like this does merit at least one read through.

path: 0 24651534 24656226, hotness: undefined, score: 17, children: 3
filcuk 21 points 3 months ago

My texts are rubbish because, somehow, the keyboard predictions & autocorrect are worse now than 5 years ago. We have LLMs barfing out fully coherent sentences on their own, how does this even happen.

path: 0 24651534 24656226 24656530, hotness: undefined, score: 21, children: 2
untorquer 7 points 3 months ago

Yeah, we could have functional input but no we have to destroy our planet to summarize a one sentence email into a multi-paragraph bulleted list - it's bullshit

on android Heliboard + the swype library is ok. It's at least consistent.

path: 0 24651534 24656226 24656530 24656614, hotness: undefined, score: 7, children: 0
partofthevoice 3 points 3 months ago

I swear to god this drives me nuts. It was fine years ago. Now it’s ass. What the fuck?

I think it has to do with the architecture. Just a wild guess, but I assume that the design is susceptible to indeterminate results based on device performance. Because it’s really fucking bad when my phone gets a little hot.

My guess is that modern phones are doing 50x more shit than they need to. So passive QoL features like autocorrect are being choked.

path: 0 24651534 24656226 24656530 24683580, hotness: undefined, score: 3, children: 0
FaceDeer 13 points 3 months ago

The older the jpeg the more likely it is that he's moved on to another job by now.

path: 0 24651534 24651955, hotness: undefined, score: 13, children: 0
Aatube 12 points 3 months ago

could just be ADHD. the impulse to speak your mind rarely translates to the impulse to speak to da computah

path: 0 24651534 24652468, hotness: undefined, score: 12, children: 0
tias 5 points 3 months ago

If you have to proofread when deploying you're doing things wrong

path: 0 24651534 24655845, hotness: undefined, score: 5, children: 0
1984 2 points 3 months ago

I doubt it's real. Most of the screenshots here are just Ai generated for people to react to. It's entertainment.

path: 0 24651534 24659030, hotness: undefined, score: 2, children: 0
EmilieEasie 129 points 3 months ago

the politeness of this interaction is what makes me laugh

"I know but I insist 🙏"

path: 0 24651699, hotness: undefined, score: 129, children: 1
db2 40 points 3 months ago

Applogies

path: 0 24651699 24652518, hotness: undefined, score: 40, children: 0
aeronmelon 111 points 3 months ago

What a power move. Now he gets a paid day off.

path: 0 24651643, hotness: undefined, score: 111, children: 4
DickFiasco 30 points 3 months ago

John's playing 4D chess

path: 0 24651643 24653040, hotness: undefined, score: 30, children: 1
roofuskit 14 points 3 months ago

He'll be the next US president, but for that he'll have to actually destroy everything he touches, not just make threats to do it.

path: 0 24651643 24653040 24654289, hotness: undefined, score: 14, children: 0
bamboo 22 points 3 months ago

I had a coworker who tried something like this on a federal holiday, ended up bringing down production on everyone's day off, and ruining a bunch of people's days to clean up the mess just because someone was trying to go above and beyond.

path: 0 24651643 24655168, hotness: undefined, score: 22, children: 1
matlag 4 points 3 months ago

Some managers would praise him for his "spirit", congratulate the rest of the team for their "sacrifice", and still not give anyone a bonus nor a raise, because "that's just the job!".

path: 0 24651643 24655168 24681874, hotness: undefined, score: 4, children: 0
nexguy 71 points 3 months ago

I'm going to destroy the servers and db then murder the janitor with a hammer.

Oops *deploy

path: 0 24655241, hotness: undefined, score: 71, children: 3
Janx 29 points 3 months ago

Please take a vacation!
He has a family. 🙏🏽

path: 0 24655241 24655479, hotness: undefined, score: 29, children: 0
Dumhuvud 8 points 3 months ago

What's the point of deploying a janitor with a hammer when the servers are already destroyed? Smh my head.

path: 0 24655241 24669492, hotness: undefined, score: 8, children: 1
hoohoohoot 1 point 3 months ago
path: 0 24655241 24669492 24742263, hotness: undefined, score: 1, children: 0
vane 64 points 3 months ago

Claude run destroy production script.

path: 0 24652087, hotness: undefined, score: 64, children: 1
RogueBanana 31 points 3 months ago

Aka Claude, do a basic task

path: 0 24652087 24653552, hotness: undefined, score: 31, children: 0
Rentlar 46 points 3 months ago

Brb baws imma just do a quick lil dd command in prd

🙏🙏🙏🙏

path: 0 24651964, hotness: undefined, score: 46, children: 1
eager_eagle 21 points 3 months ago

du* - applogies hehe

path: 0 24651964 24654401, hotness: undefined, score: 21, children: 0
Diplomjodler3 36 points 3 months ago

Oh yeah baby, destroy my backend!

path: 0 24657635, hotness: undefined, score: 36, children: 1
hoohoohoot 2 points 3 months ago
path: 0 24657635 24742267, hotness: undefined, score: 2, children: 0
nitroemdash 32 points 3 months ago

Who the hell uses WhatsApp for comms in IT?

path: 0 24664841, hotness: undefined, score: 32, children: 6
roserose56 13 points 3 months ago

Not all companies have fancy teams and other related apps to communicate.

path: 0 24664841 24665202, hotness: undefined, score: 13, children: 2
WhyJiffie 12 points 3 months ago

teams is not fancy, I would say its worse

path: 0 24664841 24665202 24678225, hotness: undefined, score: 12, children: 0
hoohoohoot 4 points 3 months ago
path: 0 24664841 24665202 24742271, hotness: undefined, score: 4, children: 0
unquietwiki 5 points 3 months ago

I used to do contract work for AVASO; they were using WhatsApp for comms at the time.

path: 0 24664841 24669123, hotness: undefined, score: 5, children: 0
vivalapivo 4 points 3 months ago

Banks with obscure security rules

path: 0 24664841 24665075, hotness: undefined, score: 4, children: 1
matlag 2 points 3 months ago

Yeah, probably so obscure that no one could decipher them…

path: 0 24664841 24665075 24681735, hotness: undefined, score: 2, children: 0
mexicancartel 17 points 3 months ago

rm -rf /*

Oops sorry rm -rf ./*

Just a typo mb

path: 0 24680269, hotness: undefined, score: 17, children: 1
roserose56 7 points 3 months ago

Please take a the day off 🙏, please 🙏!

path: 0 24680269 24680323, hotness: undefined, score: 7, children: 0
garbage_world 12 points 3 months ago
path: 0 24652093, hotness: undefined, score: 12, children: 3
terranoid 36 points 3 months ago

Some people try to work the weekend or weird hours, even when no one asked them to.

And a deploy by someone you don't trust to deploy on the weekend would be a concerning situation

path: 0 24652093 24652156, hotness: undefined, score: 36, children: 1
mjr 3 points 3 months ago

Especially someone who typos.

path: 0 24652093 24652156 24657701, hotness: undefined, score: 3, children: 0
roserose56 3 points 3 months ago

Because if you are about to destroy the db and you dont pick up the calls, you give him the day, so he wont do it. Thats what I get.

path: 0 24652093 24658040, hotness: undefined, score: 3, children: 0
1984 6 points 3 months ago

This is typical tech timeline too. Everything is so rushed that shit literally happen in minutes.

path: 0 24659025, hotness: undefined, score: 6, children: 0
SwissArmyKazoo 5 points 3 months ago

It'll never not be hilarious how anyone could be so polite in a scenario like this.

Kinda feel bad for them tbh.

path: 0 24669260, hotness: undefined, score: 5, children: 0
programmer_humor
programmer_humor

@programming.dev

login for more options
33694
2568
7739

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.

go to feed...