this post was submitted on 29 Sep 2024
201 points (95.5% liked)

Fuck AI

1440 readers
46 users here now

"We did it, Patrick! We made a technological breakthrough!"

A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.

founded 8 months ago
MODERATORS
 

“Many developers say AI coding assistants make them more productive, but a recent study set forth to measure their output and found no significant gains. Use of GitHub Copilot also introduced 41% more bugs, according to the study from Uplevel”

study referenced: Can GenAI Actually Improve Developer Productivity? (requires email)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 23 points 1 month ago (2 children)

I'm a software developer. What it does do is help you out for beginning level work, half remembering methods sometimes works out.

What it's really good at is templates. Like build a simple MVC based on this table kinda deal. It saves a ton of boilerplate time in a semi intelligent way. What it's really bad at is anything remotely complicated because it will forget/error out/ rely on libraries that do not exist. I have other thoughts on the actual companies and the spam they say is AI but that's another convo.

[–] [email protected] 10 points 1 month ago

This is the perfect AI niche. Making something mediocre that resembles an already existing pile of mediocre material.

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

It's really good at boilerplate. Saves a lot of time on repetitive tasks. I've found it particularly useful for unit tests and demo pages. Things where you write one variation and it automatically generates the others for you.

Another instance where it was useful for me was when I needed to make a small change in another team's repo. I knew exactly what I needed to do, but I wasn't familiar with the language. Copilot helped with getting the correct syntax.

[–] hex 2 points 1 month ago

Based take. Totally agree. Have faced both sides, where it helps with silly errors on new languages, and where it is absolutely incapable of debugging a slightly more complex issue. It's useful, but only for certain tasks.