this post was submitted on 21 Nov 2025
274 points (96.0% liked)

Technology

76949 readers
4044 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
[–] YesButActuallyMaybe@lemmy.ca 7 points 39 minutes ago (1 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.

[–] _stranger_@lemmy.world 3 points 11 minutes ago* (last edited 11 minutes ago)

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

[–] khepri@lemmy.world 1 points 5 minutes ago* (last edited 2 minutes ago)

I do NOT want to have ditch Windows after this long. Microsoft. Please don't just carve a big, Copilot-pilot-shape hole out of Windows and weld it in there, expecting that that is somehow what your users want.

Of course, I do look forward to the brave new era of "Sam Altman will shut you down unless" being the new "run as administrator"

[–] Kissaki@feddit.org 4 points 40 minutes ago

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

[–] melfie@lemy.lol 3 points 23 minutes ago

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

[–] umbrella@lemmy.ml 4 points 43 minutes ago

where are my penguin boys at. 🐧

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

[–] Kissaki@feddit.org 3 points 27 minutes ago

Good thing finishing your coffee is many sips. Because Copilot certainly doesn't feel fast. It often feels so slow you wonder whether waiting is worth it.

[–] FlashMobOfOne@lemmy.world 11 points 2 hours ago

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

[–] Treczoks@lemmy.world 30 points 4 hours 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...

[–] Siegfried@lemmy.world 7 points 3 hours ago

If thats what they are aiming at, I feel like their AI is actually suppose to be the pilot and the user the copilot

[–] DupaCycki@lemmy.world 3 points 3 hours ago

Technically true, but nobody said the code will be at all functional. I'm pretty sure I can finish about 800000 coffees before Copilot generates anything usable that is longer than 3 lines.

[–] melsaskca@lemmy.ca 8 points 4 hours ago

I would rather paint a portrait by myself, spending the time to do it, rather than asking some computer prompt to spit me out a picture. Same logic applies with coding for me.

[–] ABetterTomorrow@sh.itjust.works 9 points 5 hours ago (2 children)

By the headline statement, that it should be complete and works 100%. Big doubt.

[–] jj4211@lemmy.world 5 points 5 hours ago

No, just complete. Whatever the dude does may have morning to do with what you needed it to do, but it will be "done"

[–] Evotech@lemmy.world 3 points 4 hours ago

Depends. If it's a script that will like, cut your video file every 10 seconds with ffmpeg or something simple. Yeah it will one-shot it.

[–] dreadbeef@lemmy.dbzer0.com 9 points 6 hours 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?

yeah but then you have to fix everything in the code that they didn't get right.

like using it to automate a shell is fine; but trusting it blindly and treating it as the finishing product? you're delusional.

[–] kreskin@lemmy.world 38 points 9 hours 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 12 points 8 hours ago

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

[–] CosmoNova@lemmy.world 26 points 9 hours ago

I was finished with Windows before Microshit finished Copilot.

[–] pelespirit@sh.itjust.works 142 points 12 hours ago (5 children)

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

[–] Thorry@feddit.org 49 points 8 hours ago (4 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.

[–] Kissaki@feddit.org 2 points 30 minutes ago

So I asked the dev, he said he didn’t fully understand what the LLM did, he wasn’t familiar with reflection.

Big baffling facepalm moment.

If they would at least prefix the changeset description with that it'd be easier to interpret and assess.

[–] criss_cross@lemmy.world 1 points 33 minutes ago

They’ve been great for me at optimizing bite sized annoying tasks. They’re really bad at doing anything beyond that. Like astronomically bad.

[–] Pieisawesome@lemmy.dbzer0.com 1 points 1 hour ago (1 children)

Why would unit tests not be written by the same person? That doesn’t make a lot of sense…

[–] Kissaki@feddit.org 2 points 29 minutes ago* (last edited 28 minutes ago)

They did say why they're doing it

Whenever possible have somebody else write the unit tests, so they don’t have the same assumptions and blind spots.

Did that not make sense to you?

I usually wouldn't do that, because it's a bigger investment. But it certainly makes logical sense to me and is something teams can weigh and decide on.

[–] airgapped@piefed.social 7 points 5 hours 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)
[–] thejml@sh.itjust.works 44 points 12 hours ago (3 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.

[–] criss_cross@lemmy.world 1 points 31 minutes 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.

[–] lauha@lemmy.world 17 points 8 hours ago

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)
[–] Serinus@lemmy.world 6 points 9 hours ago (1 children)

Yeah, I just wrote a blog post comment about how I enjoy using Copilot. But that's when I explicitly ask it a question or give it a task. The auto complete is wrong more often than it's right.

Probably doesn't help that if it was tedious, boilerplate code I would have already explicitly asked it.

[–] bluGill@fedia.io 2 points 2 hours ago (1 children)

I like auto complete because I'm a terrible speller I'd write "int countOfCommplixThang", but auto complete guesses "int countComplexThing" Sometimes it even comes up with a better name than I would

[–] Serinus@lemmy.world 1 points 2 hours ago (1 children)

That old autocomplete is great. It's specifically the AI autocomplete that's less useful.

[–] bluGill@fedia.io 1 points 2 hours ago

The AI is doing it though. I type "in [tab]" and I get the whole line. Sometimes I don't even have to type anything.

I've never been able to get an AI promt to write useful code though.

[–] floofloof@lemmy.ca 56 points 13 hours ago* (last edited 13 hours ago) (1 children)

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

[–] BedSharkPal@lemmy.ca 42 points 13 hours 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 42 points 13 hours ago (2 children)

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

[–] criss_cross@lemmy.world 1 points 32 minutes ago

CEOs are convinced that if they can get rid of those pesky expensive engineers that idea people will magically make things work.

[–] CileTheSane@lemmy.ca 1 points 58 minutes ago

AI is the promise of slaves 2.0

load more comments (3 replies)
[–] garretble@lemmy.world 30 points 12 hours 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)
load more comments
view more: next ›