this post was submitted on 30 Apr 2025
586 points (95.2% liked)

Technology

69494 readers
4085 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Now I understand why at each windows 11 update, they introduce more bugs than ever

(page 3) 34 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 22 hours ago (1 children)

??? No it’s not! Can investors sue because this is such an obvious lie? Pls I have 0.3 Microsoft shares

[–] [email protected] 3 points 22 hours ago

Are they including code generated to test their own models capability maybe?

[–] [email protected] 144 points 23 hours ago* (last edited 18 hours ago) (3 children)

He used the words "written by software". This is ambiguous and doesn't mean AI, for example, using annotations for variables and generating the getters and setters would count. Right click and create function body for interface function definitions also.

They're exaggerating to pretend their AI is more useful than it is.

[–] [email protected] 42 points 22 hours ago (1 children)

Intellisense in visual studio has also been really good for over a decade. Which is technically also written by software and not me.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 10 points 23 hours ago

Honestly, I'm not surprised.

[–] [email protected] 32 points 1 day ago (1 children)

"Up to" can also be 0%. Why is there even a need to say "up to" here.

[–] [email protected] 9 points 23 hours ago (1 children)

So you are saying up to 100% of their code is written by AI?

[–] [email protected] 19 points 23 hours ago (1 children)

Up to 100% of all Windows code was written by a Macaque monkey on meth.

[–] [email protected] 10 points 22 hours ago

So you are saying up to 100% of all Windows code is Mac code?

[–] [email protected] 31 points 1 day ago

Well, that would explain a lot.

I'm also guessing that at "up to 30%" of the company's leadership decisions are being made by AI too.

[–] [email protected] 38 points 1 day ago (2 children)

I bet they’re counting code written while someone had an AI plugin installed as “written by AI” and I bet that accounts for almost all of that 30%. On top of that, I’m betting that they made it mandatory to have such a plug in, and the other 70% is just code written before they mandated this.

[–] [email protected] 16 points 1 day ago (2 children)

I would be very surprised if 30% of their code lines had even been touched at all by anyone since AI coding assistants became a thing.

[–] [email protected] 6 points 1 day ago* (last edited 1 day ago)

I wish this shot from The Terminator had the camera showing Sarah Conner's face instead of Reese's, because it'd be such an appropriate meme image on multiple levels for when someone makes a misleading claim about some current AI system.

[–] [email protected] 3 points 1 day ago

I could see stuff getting small changes and them claiming that the entirety of the new version is “written by AI”.

[–] [email protected] 8 points 1 day ago (2 children)

Also, having 1/3 lines with obvious code that can be auto suggested correctly would make sense, but that is hardly code "written by ai" in the way they suggest.

[–] [email protected] -1 points 1 day ago (1 children)

Those are the easy time savings though, the safe easy stuff the developer doesn't have to worry about anymore. (Giving them time do the gnarly stuff)

[–] [email protected] 5 points 23 hours ago (1 children)

It is exactly the opposite, with simple, predictable auto-complete you didn't have to worry about that anymore, with LLMs you always have to look at it in detail because every little thing could be just plain completely different and wrong.

[–] [email protected] 0 points 23 hours ago (1 children)

I can read way faster than I can type though. You still check it, but it's pretty good as that kind of stuff once you have an example for it to follow.

[–] [email protected] 5 points 23 hours ago (1 children)

Reading code is usually orders of magnitude slower than writing code. Sure, typing might be slower than reading but to check if it is what you intended you have to understand it too.

[–] [email protected] 0 points 22 hours ago (1 children)

Well, I'm generally very anti-LLM but as a library author in Java it has been very helpful to create lots of similar overloads/methods for different types and filling in the corresponding documentation comments. I've already done all the thinking and I just need to check that the overload makes the right call or does the same thing that the other ones do – in that particular case, it's faster. But if I myself don't know yet how I'm going to do something, I would never trust an AI to tell me.

load more comments (1 replies)
[–] [email protected] 6 points 1 day ago (2 children)

I’d guess a lot of the people writing the code don’t even have it turned on, it’s just installed because management said it had to be, because management wants to be able to tell investors they’re “innovating work flows”.

load more comments (2 replies)
[–] [email protected] 345 points 1 day ago (8 children)

Horseshit.

The current state of code generated by AI is sketchy at best. I often get plain wrong answers because the model tries to derive. It comes up with calls to functions and properties that just do not exist.

"You are right, I made a mistake. Here is a better answer." Continues to give wrong answers.

Apart from that, apps that are glued together from AI generated code are not maintainable at all. What if there is a bug somewhere and you so not comprehend what is actually happening? Ask AI to fix it? Yeah good luck with that.

I do use AI for simple questions, and it works fairly well for that, but this claim by MS is just marketing bullshit.

[–] [email protected] 5 points 23 hours ago (1 children)

It would explain the constant barrage of system breaking bugs and RCE vulns

load more comments (1 replies)
[–] [email protected] 1 points 1 day ago

Ah but it was nice for a minute imagining microsoft vibe coding windows...

[–] [email protected] 29 points 1 day ago (1 children)

They say that because they are selling it.

And yeah, my experience is the same. The most frustrating is when writing in a typed python, and it gives answers that are clearly incorrect, making up attributes that don't even exist etc.

load more comments (1 replies)
[–] [email protected] 115 points 1 day ago (3 children)

This ^

"20%-30% of code inside the company’s repositories"

Now, if they had said "20%-30% of code written in the past 6 months..." I might buy that.

The repositories are going to have all the current codebase, likely going back years now. AI generated code is barely viable at this point and really only pretty recently.

No way 1/3rd of all current codebase is AI.

[–] [email protected] 8 points 1 day ago

They mean new code, as per the article. And they mean code gen and IntelliSence

[–] [email protected] 53 points 1 day ago (2 children)

Even 20% of new code would be a stretch unless they count every first iteration of code written by AI that needs to be replaced by a human later because it was plain wrong.

load more comments (2 replies)
load more comments (1 replies)
load more comments (4 replies)
[–] [email protected] 4 points 1 day ago* (last edited 1 day ago) (2 children)

Would be interesting to see how they measured that metric. Are they tagging individual lines as AI generated?

What those lines are too would be interesting, AI as auto complete is less dangerous than complete generation, but probably also less useful.

[–] [email protected] 3 points 23 hours ago

AI as auto complete is exactly what I was thinking.

I've seen lots of cases where AI appears as an auto complete suggestion and I can just hit and it finishes the current line. It's essentially filling in the boilerplate text. Heck in some cases it isn't even right, but it's close enough that I can change a few values.

I also want to point out that this isn't particularly new technology. This existed before AI. It has perhaps expanded more, but it isn't a revolutionary improvement, it's an incremental one. So when we talk about usefulness, I think it is actually more useful.

Now if it could do all the magic planning and thinking, that would be more useful, but we're not there yet.

[–] [email protected] 10 points 1 day ago* (last edited 1 day ago)

Most probably Microsoft has set objectives for how much LoC are from LLMs and developers invented numbers to match that metric (because they probably have things more important to do than counting LoC)

[–] [email protected] 4 points 1 day ago* (last edited 1 day ago)

I hope that that's inclusive of something like lines of documentation in comment lines.

[–] [email protected] 51 points 1 day ago

Power move by the zucc by first asking how much genai is used at Microsoft then refusing to answer his own question at Facebook 😂

load more comments
view more: ‹ prev next ›