this post was submitted on 21 Nov 2025
412 points (96.8% liked)

Technology

76974 readers
4019 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
top 50 comments
sorted by: hot top controversial new old
[–] ArmchairAce1944@discuss.online 1 points 2 hours ago

The only time I use copilot is when I am bored at work and I make jokes with it.

[–] njordomir@lemmy.world 10 points 5 hours ago (1 children)

So why don't they use it to unfuck Windows 11... before I finish my coffee?

[–] bless@lemmy.ml 1 points 5 hours ago

If you want it done before you finish your coffee, better tell it to start from scratch

[–] SabinStargem@lemmy.today 2 points 6 hours ago (1 children)

I would like to someday use AI to remaster Stars!, Magic Carpet, and Judgment Rites. However, it won't be through co-pilot, because I fundamentally don't trust Microsoft.

In any case, I think genuine "hands off" development from an AI would be at least a decade off. Partially just for it to have the ability, but also for local hardware to support it. (I only use local AI, but a 100b like GLM is slow as heck on my gaming rig.)

[–] PlantJam@lemmy.world 1 points 3 hours ago

My boss literally every day: wow look at this new ai tool I just found!

[–] Treczoks@lemmy.world 14 points 13 hours ago

And it will leave you debugging strange code for two weeks afterward.

[–] falseWhite@lemmy.world 4 points 11 hours ago

I think I keep having the same deja vu for at least three years now. That, or these execs are fucking liars telling the same lie for the past 3 years.

[–] aesthelete@lemmy.world 8 points 14 hours ago* (last edited 14 hours ago)

It's great at bullshitting that it did what you wanted, even if it obviously didn't, which I guess is what counts for results at Microsoft.

It would be much better if they treated it as the slightly better (yeah, I said it) auto complete that it is instead of the beginning of fucking sky net -- which was supposed to be a bad thing anyway, remember?

But that wouldn't move the needle on all of the share prices, so instead we have to pretend it can do people's jobs when it fucking obviously cannot.

So, instead they keep pushing this AI (auto-complete insanity), and keep burning more and more cash. Imagine if we just put a portion of these billions (approaching trillions) into anything that could actually help anyone. Or don't, because it's pretty fucking depressing to think about.

[–] Lyrac@programming.dev 8 points 15 hours ago

Big over-promise. We're heavily incentived to use an AI coding agent at work. I try to be optimistic and treat it like a tool to help me do things I already know how to do but a little bit faster. It takes multiple iterations of "no, this still isn't working" to get something that I can touch up and push for review. The idea that I can prompt it and then step away for ten minutes to make coffee and return to an app is ludicrous.

Maybe one day that will be possible. Then I'll find a new job I guess

[–] llama@lemmy.zip 17 points 19 hours ago

Actually it won't be finishing anything because code is disposable now and nobody cares what trivial app somebody can churn out

[–] WhatGodIsMadeOf@feddit.org 9 points 19 hours ago (1 children)

Does its ai learn from people using vscode?

[–] jjlinux@lemmy.zip 10 points 20 hours ago (1 children)

These fuckers at MicroShit have lost all the ability needed to read a room.

[–] deathbird@mander.xyz 4 points 19 hours ago (1 children)

When do you reckon they could last do that?

[–] Baggie@lemmy.zip 2 points 18 hours ago

Maybe after windows 8? Last time I can remember.

[–] lightnegative@lemmy.world 16 points 22 hours ago (1 children)

Writing code is the reward for doing the thinking. If the LLM does it then software engineering is no fun.

It's like painting - once you've finally finished the prep, which is 90% of the effort, actually getting to paint is the reward

[–] PolarKraken@lemmy.dbzer0.com 4 points 17 hours ago* (last edited 17 hours ago)

What a great way to frame it, I love this! I typically spend something like 60-80% of time available for a given task thinking through approaches and trade-offs, etc. Usually there comes a point when the way forward becomes clear, even obvious.

After that? Bliss. I'm snapping together a LEGO set I designed, composed of pieces I picked (maybe made one or two new ones!), and luxuriating in how it all feels, when put together.

[–] kyonshi@piefed.social 17 points 1 day ago

Because you won't have time to drink that coffee if you put this code into production

[–] Prior_Industry@lemmy.world 14 points 1 day ago (1 children)

I mean it gets there in the end but it's often three of four prompts before it provides working code for a relatively simple powershell script. Can't imagine that it scales to complex code that well at the moment, but then again I'm not a coder.

[–] dogdeanafternoon@lemmy.ca 3 points 16 hours ago

You’re pretty much spot on

[–] Treczoks@lemmy.world 39 points 1 day ago

What they forget to mention is that you then spend the rest of the week to fix the bugs it introduced and to explain why your code deleted the production database...

[–] pelespirit@sh.itjust.works 174 points 1 day ago (5 children)

It says it will finish the code, it doesn't say the code will work.

[–] Thorry@feddit.org 76 points 1 day ago (6 children)

Also just because the code works, doesn't mean it's good code.

I've had to review code the other day which was clearly created by an LLM. Two classes needed to talk to each other in a bit of a complex way. So I would expect one class to create some kind of request data object, submit it to the other class, which then returns some kind of response data object.

What the LLM actually did was pretty shocking, it used reflection to get access from one class to the private properties with the data required inside the other class. It then just straight up stole the data and did the work itself (wrongly as well I might add). I just about fell of my chair when I saw this.

So I asked the dev, he said he didn't fully understand what the LLM did, he wasn't familiar with reflection. But since it seemed to work in the few tests he did and the unit tests the LLM generated passed, he thought it would be fine.

Also the unit tests were wrong, I explained to the dev that usually with humans it's a bad idea to have the person who wrote the code also (exclusively) write the unit tests. Whenever possible have somebody else write the unit tests, so they don't have the same assumptions and blind spots. With LLMs this is doubly true, it will just straight up lie in the unit tests. If they aren't complete nonsense to begin with.

I swear to the gods, LLMs don't save time or money, they just give the illusion they do. Some task of a few hours will take 20 min and everyone claps. But then another task takes twice as long and we just don't look at that. And the quality suffers a lot, without anyone really noticing.

[–] floofloof@lemmy.ca 3 points 7 hours ago* (last edited 7 hours ago)

Who hasn't encountered that one jerk who builds only new code to impress management, and never maintains or fixes existing code? I think of them as proof-of-concept posers. They make things that look flashy, impress the execs, and barely work for a single use care, then dump all the bugs, maintenance and actual architecture on the other devs. LLMs are going to be a gift to these people and a pain for everyone who actually knows how to engineer things well. They'll encourage this kind of shallow flashiness and make the maintenance problems worse, but the execs will be convinced that only the LLM posers are productive and everyone else is sitting idle.

[–] airgapped@piefed.social 17 points 1 day ago

Great description of a problem I noticed with most LLM generated code of any decent complexity. It will look fantastic at first but you will be truly up shit creek by the time you realise it didn't generate a paddle.

load more comments (4 replies)
load more comments (4 replies)
[–] YesButActuallyMaybe@lemmy.ca 15 points 1 day ago (2 children)

Ah get outta here! Next time they’ll say that co pilot also chooses my furry porn and controls my buttplug while it codes for me.

[–] RagingRobot@lemmy.world 3 points 16 hours ago

Oh wow I didn't know about that butt plug thing. I'm playing in a chess tournament soon so that could come in handy

[–] umbrella@lemmy.ml 15 points 1 day ago (1 children)

where are my penguin boys at. 🐧

seriously people. the majority of you don't have to put up with this, you know that right?

Just enjoying this popcorn.

[–] FlashMobOfOne@lemmy.world 17 points 1 day ago

Love how they're pretending that an LLM is useful for any task that needs precision.

[–] kreskin@lemmy.world 40 points 1 day ago (1 children)

yes but all the code will be wrong and you will spend your entire day chasing stupid mistakes and hallucinations in the code. I'd rather just write the code myself thanks.

[–] slampisko@lemmy.world 15 points 1 day ago

Yeah! I can make my own stupid mistakes and hallucinations, thank you very much!

[–] melfie@lemy.lol 9 points 1 day ago

A more appropriate line would be that Copilot can shit out code faster than you can pinch off your own loaf.

[–] thejml@sh.itjust.works 52 points 1 day ago (6 children)

Copilot keeps finishing my code for me in near real time... it completely disrupts my train of thought and my productivity dropped tremendously. I finally disabled it.

I LIKE writing code, stop trying to take the stuff away that I WANT to do and instead take away the stuff I HATE doing.

[–] lauha@lemmy.world 23 points 1 day ago (1 children)

What I don't want AI to do:

  • write code for me
  • write fixes for me

What I want it to do:

  • find bugs and tell me about them (but still don't fix them)
[–] RagingRobot@lemmy.world 1 points 16 hours ago

They do have ones that will review your prs. That's pretty neat

[–] criss_cross@lemmy.world 5 points 1 day ago

I wish I could get it to stop finishing comments for me. It’s like some jackass is trying to complete my sentence for me but gets it completely wrong every time and it breaks my train of thought.

load more comments (4 replies)
[–] floofloof@lemmy.ca 64 points 1 day ago* (last edited 1 day ago) (1 children)

Ooh, unemployment! How exciting! I love Microsoft now.

[–] BedSharkPal@lemmy.ca 48 points 1 day ago (4 children)

Seriously who the hell are they trying to sell this to?

Are they just that desperate to keep the hype train going?

[–] TachyonTele@piefed.social 51 points 1 day ago (2 children)

Business owners. People that don't want to spend money on annoying stuff like wages.

load more comments (2 replies)
load more comments (3 replies)
[–] CosmoNova@lemmy.world 29 points 1 day ago

I was finished with Windows before Microshit finished Copilot.

[–] WhatGodIsMadeOf@feddit.org 54 points 1 day ago (3 children)

Copilot, turn on the gas stove without the pilot. Copilot, in 3 hours light the pilot.

load more comments (3 replies)
[–] garretble@lemmy.world 33 points 1 day ago (15 children)

I had a bit of a breakthrough with some personal growth with my code today.

I learned a bit more about entity framework that my company is using for a project, and was able to create a database table, query it, add/delete/update, normal CRUD stuff.

I normally work mostly on front end code, so it was rewarding to learn a new skill and see the data all the way from the database to the UI and back - all my code. I felt great after doing a code review this afternoon to make sure I wasn’t missing anything, and we talked about some refactoring to make it better.

AI will never give you that.

load more comments (15 replies)
[–] _stranger_@lemmy.world 5 points 1 day ago* (last edited 1 day ago)

I can drink coffee pretty slow, but I don't think I can drink it that slow

[–] Kissaki@feddit.org 5 points 1 day ago

I read “users respond with mercyless trolling” in the teaser, I have to open the article.

[–] dreadbeef@lemmy.dbzer0.com 10 points 1 day ago

My problem is that the dev and stage environments are giving me 502 gateway errors when hitting only certain api endpoints from the app gateway. My real problem is devops aren't answering my support tickets and telling me which terraform var file I gotta muck with and tell me what to fix on it. I'm sure you'll be fixed soon though right copilot?

load more comments
view more: next ›