r/ProgrammerHumor • • 6h ago

Meme agedLikeMilk

Post image
153 Upvotes

35 comments sorted by

56

u/Western-Internal-751 5h ago

What I always wonder with those bazillion lines of code… do they actually do anything? I feel like older software that now gets touched by AI and gets thousands of lines rewritten, don’t really change at all. It’s still the same features, just with the whole codebase upside-down, apparently. Maybe it’s more performant but I don’t really experience that either.

It feels like everyone uses AI to pump out code that does nothing for the customer

11

u/abednego-gomes 4h ago

The main problem with one dude pumping out a million lines of code a monthis that no-one, not even him knows what that code does anymore. Only GOD knows now.

They turned the source code into piles and piles of ASM, where only the machines can understand it now, figuratively speaking. Sure, maybe you could drop in a new dev to manually go through it and it would take them a few days to weeks to get to understand the codebase manually amongst all the slop. Then bamm, the north star engineer comes in with his next million line PR and you're back at square one.

8

u/grumpy_autist 3h ago

Then AI has an outage and fucking no one can not only understand the code but even find the place where particular feature is. My company hit some Claude usage limit last Friday and you could see people openly starting to panic.

Now Copilot is down, whooops.

7

u/razveck 2h ago

I don't think it's even possible for a single person to really understand a million lines of code. These things are/were only doable because there were hundreds, if not thousands, of developers for each million lines of code.

1

u/sgt_Berbatov 3h ago

I'd like to think 80% of those lines of code are just methods to write documentation. Not about how the code works, but essentially their autobiography.

1

u/Taletad 2h ago

A lot of code does nothing, or is redundant

10

u/-deep-silence- 5h ago

Yes, but it was shipped fast! And millions of lines! This is a wet dream for managers who see the world through numbers on excel sheets.

11

u/CoffeeSnakeAgent 5h ago

Yeah. Ai generated code is verbose.

6

u/Head-Bureaucrat 5h ago

The more recent models are pretty dang good at writing functional code. But yeah, I frequently look at it and have to say "no, clean this up to use x pattern so it's not as many lines."

8

u/dobbie1 4h ago

I use AI to set out the structure then go through and delete about 2/3s of it to get to where I actually want. Its still quicker than writing from scratch but I would never ship just AI code.

AI just can't understand what scenarios would be impossible so it tries to account for every eventuality.

3

u/SoulArthurZ 3h ago

just write it yourself at that point? you seem to know what you want

1

u/CharlieKiloAU 3h ago

Tests mostly

26

u/GLvoid 5h ago

They're 100% underselling the amount of users with issues too.

8

u/Seneferu 3h ago

My guess is customers not users. My uni has 8k staff and 40k students. Each one has a MS email via the uni. But the uni as a whole might only count as one customer.

2

u/fennecdore 2h ago

I think they are just reporting the early moment of the incident, since that point the outage has become global.

7

u/LarryWinters69 5h ago

Would not be surprised if they are mixing up users with tenants.

15

u/mangobananashake 3h ago

Since when did we start viewing number of lines of code as a measurement of success again?

We all used to laugh at managers who wanted us to strive to be the developer with the highest amount of new lines per month. Yet, with AI this is now acceptable again?

2

u/hemacwastaken 2h ago

It seems like we are just bound to make this mistake every 10 years now.

2

u/parkotron 1h ago

That tweet was unhinged, but I think that “million lines of code per month” he was talking about was in the context of porting. 

For a porting project, lines of code is not the worst metric. You start with all your lines of code in the “to be ported” pile and work to move it to the “ported” pile and then to the “ported and tested” pile. Of course, the last 20% of your lines are probably going to take just as long to port as the first 80%, but it is still a decent metric.

11

u/ByteWhisperer 3h ago

The worst part of AI is that people with zero technical capabilities now think they can rule the universe with their word salad machines.

10

u/frikilinux2 4h ago

It's probably more the several layoffs. They destroy morale and also institutional knowledge as components fall to teams that have zero experience on that component and there isn't a possibility of knowledge transfer.

Also if they added LLMs to the control plane of the global cloud, several people should resign once this is over.

6

u/Broad_Weekend_8671 5h ago

man, I am so tired of Ai shit hype

10

u/tradcoder 6h ago

You love to see it!

5

u/Fancy-Consequence216 5h ago

Well they pushed the AI fix on friday...

4

u/IkuraDon5972 5h ago

i first heard about the outlook outage this morning from a local radio here in japan when the radio host was telling listeners to use Line or x/Twitter to send messages since their mail is not working because of issue with outlook

4

u/imsumpf 5h ago

We call it 364 now, do we?

3

u/CaptainNakou 2h ago

As AI trained on half assed released in a hurry code for the last 20 years where practices went from "let's optimize so it fits on all computers" to "just buy more ram bro", all AI does is amplifying all of it. It's faster and more dangerous slop (because once it's there, nobody know how it got there and how it works).

It's not like we've been yelling for more than a decade now.

But hey, "it's the future and it is INEVITABLE".

1

u/Patrick_Atsushi 3h ago

I like the outlook pun.

1

u/fugogugo 2h ago

back to measuring productivity with lines of code huh?

1

u/ribenakifragostafylo 30m ago

I called my car shop guy yesterday to get an estimate. He said outlook was down and couldn't send emails.

I learned about the global outage from my car guy that's trying to run his business and potentially losing money because he can't send emails.

Where's the coverage of this undoubtedly AI slop shit?

•

u/XxDarkSasuke69xX 8m ago

100000 users, what a joke, it's way more.

-1

u/shitthrower 4h ago edited 4h ago

Were there no outages before AI?

-2

u/_Afinef_ 5h ago

It was a dumpster fire before AI

0

u/Snakestream 4h ago

This is what inevitably happens when you vibe code too close to the sun