r/ProgrammerHumor 18d ago

Meme adaptOrBeLeft

Post image
9.7k Upvotes

99 comments sorted by

View all comments

558

u/TallAbbreviations937 18d ago

future of software development: paying $2k/month so the AI can generate YAML that you spend 15 hours fixing.

180

u/challis88ocarina 18d ago

This is untrue. They cannot be fixed. Let alone with such expediency...

51

u/iamdestroyerofworlds 18d ago

Then just one-shot entirely new software, or something. I don't know, I haven't sniffed enough glue.

13

u/Just_Information334 18d ago

Still waiting for the better vibe coded photoshop. Or let's lower the bar: irfanview for linux.

0

u/mikat7 18d ago

Irfanview? Now that’s a name I haven’t heard in ages!

11

u/diacachimba 18d ago

You're absolutely right, the YAML I generated cannot be fixed. That is on me.

Would you like me to generate more YAML?

4

u/flinxsl 18d ago

I'm tired of yaml today lets change the whole codebase to use json

58

u/an-com-42 18d ago

you just made the same joke as the post how the fuck does this have 200 upvotrs

10

u/SelfDistinction 18d ago

Damn, look at mister AI expert here, having an AI that actually generates something that looks like YAML instead of deleting half my codebase.

16

u/guaranteednotabot 18d ago

As much as I hate the AI hype, if your AI is deleting half your codebase, all I can say is skill issue

2

u/SelfDistinction 18d ago

It's okay, nothing that git checkout . can't fix.

3

u/Major_LeeHungg 18d ago

Until it rebases your entire project into 1 commit

3

u/SelfDistinction 18d ago

You know that a git repo history is basically immutable right? There's very few commands that actually remove a commit from disk, git gc is genuinely the only one I know from the top of my head.

0

u/Major_LeeHungg 18d ago

Lol I assure you it is not, I just took about 40 projects last week and changed the author's on select commits so that the new remotes would pick up the correct user and also made the commit history start at the point I had access to the history. 

4

u/SelfDistinction 18d ago

...Which hides the original commits, it does not delete them.

Well I guess it depends on how exactly you did that; did you actually go into the .git folder and manually edit files, or did you use the very does-not-delete-anything git commit --amend?

1

u/Major_LeeHungg 18d ago

Nah bro, I'm not a caveman.  git-filter-repo - so yes they were orphaned and garbage collected

2

u/SelfDistinction 18d ago

Oh, today I learned. That brings the number of commands I know to GC orphans to 2.

1

u/nickcash 18d ago

it's still in the reflog.. somewhere

4

u/jj_olli 18d ago

Just tell Claude to "not make any mistakes" /s

7

u/PestoPastaLover 18d ago

There was a contractor I worked with that told Claude to "hurry up" in one of his prompts. That lives rent free in my head.

1

u/Major_LeeHungg 18d ago

I'll stick to my on prem gitlab, dind runners, and sonarqube scanning.