this post was submitted on 04 Mar 2026
49 points (96.2% liked)

Technology

42070 readers
284 users here now

This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.


Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.


Rules:

1: All Lemmy rules apply

2: Do not post low effort posts

3: NEVER post naziped*gore stuff

4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.

5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)

6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist

7: crypto related posts, unless essential, are disallowed

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] embed_me@programming.dev 1 points 18 hours ago (2 children)

Ok I for one was not expecting anything useful to come out of these tools

[–] technocrit@lemmy.dbzer0.com 1 points 3 hours ago

It's the exact same tool that people have been using for decades: a computer.

[–] kryptonianCodeMonkey@lemmy.world 3 points 16 hours ago (1 children)

They are useful tools. I use copilot quite often in my work routine. Mostly to generate boiler plate code for me, add explanatory comments, review code for syntax and logic mistakes, etc. They can handle analysis and debugging quite well. They can usually write code based on plain language input if you can describe specifically what you need. And they can write documentation fairly well based on it's own analysis of the code (though sometimes it's missing context).

They're still not a silver bullet by any means. If their training on a particular language is limited and/or documentation is not accessible, it often makes up stuff wholecloth that looks like it might work but isn't correct syntax (it was basically useless with Dynatrace Query Language when I was learning the syntax last year). Sometimes it doesn't follow instructions exactly. Sometimes even when just refactoring code like to reduce complexity it ends up making unintended changes to the logic. Sometimes I end up spending as much time or more debugging AI generated code as it would have taken to write it correctly the first time.

It's handy, but it's no silver bullet. The fact that these guys got something so novel and complicated out of it is quite impressive and probably required a lot of data input, precise mathematical instructions and, frankly, luck and a lot of iterations.

[–] partofthevoice@lemmy.zip 1 points 13 hours ago

Yeah, to be fair I’ve had them do some pretty incredible stuff. I often need to spend some time finding its mistakes, making it fix them, refining my own verbiage, and coaching how it should be responding (so it doesn’t overwhelm itself). But it’s definitely helped me finish a month of work in a week.