this post was submitted on 17 Sep 2025
334 points (98.3% liked)

Fuck AI

4479 readers
428 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 2 years ago
MODERATORS
all 24 comments
sorted by: hot top controversial new old
[–] SalamenceFury@lemmy.world 74 points 1 month ago (1 children)

Oh no! The consequences of my own actions!

Pay me 10 times what you get paid and I'll fix it.

[–] fullsquare@awful.systems 33 points 1 month ago (1 children)

ah yes that's what 10x programmer must mean

[–] addie@feddit.uk 33 points 1 month ago (1 children)

My company has an ill-advised "try to do it with AI first" rule in place.

For senior devs, that means rejecting the first twenty AI-generated code suggestions as they're bollocks, and then having to fix it up by hand anyway. Takes 10x as long as it should do.

For junior devs, who don't know enough to reject the 'bollocks first suggestion', it means raising pull requests that take 10x as long for the seniors to review, since they have to untangle the original intention and then explain why all the code is terrible and why they need to go and fix it.

We have truly embraced 10x programming.

[–] very_well_lost@lemmy.world 10 points 1 month ago (1 children)

I'm in exactly the same boat as you, and it's driving me insane. I asked Cursor to generate a simple JavaScript function the other day, and it gave back a 200-line mess of garbage. I ended up just writing the function myself, and was able to do the same thing in 20 lines... and it's not like I was using some "clever" techniques that no future maintainer will ever understand, it was all just basic code.

AI is definitely generating 10x the amount of code... but not 10x the quality or productively.

[–] bitjunkie@lemmy.world 8 points 1 month ago

Elegance is doing the same thing in fewer lines without sacrificing interpretability

[–] JeeBaiChow@lemmy.world 61 points 1 month ago (1 children)

Lol. Sure. What's your rate? Multiply that by 5 or so, and I'll consider.

[–] Semi_Hemi_Demigod@lemmy.world 43 points 1 month ago

Bill them in kilowatt hours and acre feet of water

[–] Blackmist@feddit.uk 35 points 1 month ago (1 children)

Real programmers can botch their own code.

[–] FigMcLargeHuge@sh.itjust.works 1 points 1 month ago

If they are real programmers they also have the skills to debug and correct their own code.

[–] psx_crab@lemmy.zip 30 points 1 month ago (1 children)

And they say AI destroy job. It create more job apparently, because AI often generate trainwreck and real expert needed to rope in to fix the wreck.

[–] _stranger_@lemmy.world 12 points 1 month ago

The company does have any money left after giving it all to AI grifters and letting their garbage code sink their business. Net negative on the jobs there

[–] groucho@lemmy.sdf.org 29 points 1 month ago

Kernighan's Law states "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

Since no thought went into writing the code, I can only believe that no thought is required to fix. Therefore my involvement is unnecessary. Have fun!

[–] TanteRegenbogen@feddit.org 29 points 1 month ago* (last edited 1 month ago) (1 children)

It's unbelievable how people overestimate the functions of LLMs. I know people who had to flunk their students because they had ChatGPT do their essays and ended spitting out wrong info.

[–] AA5B@lemmy.world 7 points 1 month ago

I just now got finished updating an escalation ticket where someone had responded with an ai hallucination

[–] xep@discuss.online 20 points 1 month ago

Nobody has any time for that, clean up your own mess.

[–] bitjunkie@lemmy.world 8 points 1 month ago

HAHAHHAHAHAHA no

[–] odelik@lemmy.today 8 points 1 month ago* (last edited 1 month ago) (1 children)

Professionally, I am unable to use AI due to my company not wanting to produce code that could be legally challenged.

In my spare time & projects I've tinkered with Github Co-pilot & Cursor.

GitHub co-pilot has been useful when I'm coding in a strongly typed and well documented language, however the benefit here is that it will suggest pretty much exactly what I wanted when producing suggestions for the rest of the line or the next 3-5 code lines. However, this is after I configured it to only offer suggestions for small chunks of code and the accept is a two key combo instead of overriding tab accept for standard autocomplete. Anything over that and it starts hallucinating like crazy. I've also found it useful for converting a script from one language to another (mostly bash to psh & bat, but a bit of python to JS.).

Cursor has been useful for creating a functional prototype for an idea on functional projects and it does an ok job at code tracing and explaining the design patterns used and where to inject behaviors.

That said, I stopped using cursor after my free trial ended, and the 1 year GitHub Co-pilot sub that was given to me runs up in November and I don't plan on renewing.

I produce far better code without the tools. The gains achieved with co-pilot were nice, but in the end I felt disconnected from my code and when problems arose, I spent more time remembering where to find it. And if I really wanted to understand the design patterns used in a code base there are tools out there to do that already with great visualization outputs.

[–] TonyOstrich@lemmy.world 2 points 1 month ago (1 children)

What tools do you use for visualizing design patterns in programs!

[–] odelik@lemmy.today 1 points 1 month ago* (last edited 1 month ago)

As of late, I've mostly been using Jetbrains IDEs and their built-in tooling for that. VS also has tooling, but it's a bit dated on UX IMHO. I've also played with Emerge for data flow and data clustering visualization. There's also some in-house tools we use for memory allocation.

There's a bunch of other code to UML tooling and other diagraming tools out there for specialized cases.

[–] Pogogunner@sopuli.xyz 6 points 1 month ago

If it wasn't worth actually coding in the first place, it's not worth paying what it would cost to fix.