this post was submitted on 15 Jan 2025
797 points (97.5% liked)

Fuck AI

8156 readers
1730 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.

AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] SelfProgrammed@lemmy.today 166 points 2 years ago (3 children)
[–] RustyNova@lemmy.world 47 points 2 years ago (1 children)

Exactly. Not an AI phenomenon

[–] Windex007@lemmy.world 52 points 2 years ago (2 children)

One critical benefit of the rubber duck is that it doesn't make things up.

This is mechanically similar, I agree, but I think the rubber duck is still superior.

And, I think this should be a "lightbulb" moment for people.

[–] cadekat@pawb.social 26 points 2 years ago

One critical benefit of the rubber duck is that it doesn't make things up.

You obviously haven't seen me rubber duck debug.

[–] peoplebeproblems@midwest.social 6 points 2 years ago (2 children)

I disagree. The rubber duck does not propose alternatives, nor does it point out flaws.

The flaws may be wrong, but then I have to justify it, which forces me to reconsider what I've written.

It's like having a script monkey that never took a CS class to bounce ideas off of.

[–] Hoimo@ani.social 2 points 2 years ago (1 children)

But if you bounce enough ideas off the junior dev, some of those ideas will stick and slowly turn them into a senior dev. On the other hand, junior devs cost money and they waste a lot of water.

[–] peoplebeproblems@midwest.social 1 points 2 years ago

The junior devs are always taken into other projects when I need them the most :/ or was at least.

Plus it's not like it matters anymore. I haven't done anything but review code and prioritize backlogs and get yelled at by management that my development team isnt under control and that business doesn't like it when I bring up things that will impact timeline when I was told the wrong priority of other shit.

I'm starting to feel like this Senior role is really just a new title for dealing with more bullshit and doing less productive work.

[–] Windex007@lemmy.world 1 points 2 years ago (1 children)

I sincerely wish you the best of luck in your future endeavours.

[–] peoplebeproblems@midwest.social 13 points 2 years ago (1 children)

Which is precisely what I use AI for.

It doesn't know how to do anything, but it can help me find flaws.

[–] Voroxpete@sh.itjust.works 25 points 2 years ago (1 children)

If your use for AI is just rubber duck debugging, an actual rubber duck is significantly less environmentally destructive, and will still be around after OpenAI burn through all their seed capital and can no longer convince investors to keep throwing money into their trash fire.

[–] peoplebeproblems@midwest.social 0 points 2 years ago

A lot of assumptions in that post, but I agree in general. I've been working software for too long, and I know co-pilot or whatever it's called that Microsoft has won't be around in the long run.

It's a neat tool for now. It also isn't complaining all the time which I like

[–] nova_ad_vitum@lemmy.ca 5 points 2 years ago* (last edited 2 years ago) (1 children)

I didn't know there was a term for that. Forget debugging, in my algorithms class this is how I figured a lot of stuff out the first time too. I actually don't know how else you're supposed to do it. You imagine running through a loop, what specific tasks must be accomplished, and then code those tasks.

[–] haverholm@kbin.earth 2 points 2 years ago

Imagine then doing this in a chatGPT prompt! Everything will go so much faster, even if you don't press "send"!