this post was submitted on 01 Sep 2026
23 points (92.6% liked)

Programming

28384 readers
274 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
 

I think it’s more useful to look at the tasks models haven’t gotten better at over time, and the tasks that are hard for them get better at in principle. The two best examples of these are:

  1. Deep familiarity with the codebase
  2. Technical communication
you are viewing a single comment's thread
view the rest of the comments
[–] FizzyOrange@programming.dev 4 points 5 days ago (1 children)

They can be guided. For example I asked Claude to benchmark some SystemVerilog.

First it just did time ./run.sh and I was like "no, idiot. That's going to include the compilation/startup overhead."

So then it said "I'll just increase the simulation time to amortise the startup cost." Again I told it that was bad and to actually measure the time in SV.

So since SV has no wall-time functions, it used $system("date") or some bollocks like that. No! I said - use DPI-C.

Finally it did the right thing. Would it have been quicker to do it myself? Absolutely not.

Current AI is at lazy junior engineer level (but sped up 10000 times). You just have to make sure they don't make lazy dumb decisions. E.g. they're going to do everything in Bash if give half a chance.

Tbf to AI I think they've learned a lot of this from humans. I bet if you searched for $system in SV you will find a lot of hand crafted horrors. I've seen human-written C code that found an ELF symbol by system("nm ... | grep ... | awk ..."). I shit you not.

[–] Solumbran@lemmy.world -4 points 5 days ago (2 children)

You're just asking for more slop until the slop machine spits out slop vaguely shaped like what you want, and you attribute the machine an understanding of your instructions.

AI doesn't learn, it doesn't understand, it doesn't correct, it doesn't reply. It just spits out words in an order that maximizes your engagement.

People thinking that AIs can produce code are on the edge of AI psychosis.

[–] Nighed@feddit.uk 9 points 5 days ago (1 children)

It spits out characters that match what statistically should follow. You can make the desired outcome more likely.

If you think AI isn't useful for coding you are delusional. (Oh boy is it going to cause problems though)

[–] Solumbran@lemmy.world -1 points 5 days ago (2 children)

Al studies that demonstrate the lack of use, and actually the negative impact of slop machines for coding are also delusional I guess.

[–] Valmond@lemmy.dbzer0.com 3 points 4 days ago

You saying "slop machine" makes you sound so smart!

[–] ATS1312@lemmy.dbzer0.com 2 points 4 days ago* (last edited 3 days ago) (1 children)

You're not delusional at all. But there is more going on.

I have not used Google or ai with this post, I am just that flavor of Neurodivergent, and I've been keeping up with news, trying to get an idea of what this is. I've been playing with PC hardware my whole life. There are times those life skills kept me from being homeless.

But those studies you mentioned? I'd rather frame those as describing an ill-fitting or maladapted usecase or use method. Strange how Capitalism keeps demanding we use those.

Maybe we should look into that. Or like... Ask ourselves how to hose the Capitalism off of the sometimes-useful number-cruncher. Or what literacy looks like with this tool, instead of asking it to think for us.

It is made of math intended to do basic things that brains' structures do, as expressed in a field called Graph Theory. . It has been explicitly designed to do that over decades. Deep Learning is a fascinating research topic, and LLMs are just the latest trend in that field.

When someone calls an "AI" (I hate that marketing term) "sentient", they are noticing that life-like foundation, but ignoring the entire layers of engineering that remain to accomplish such a thing. Or if we even should. Which... If we do, we'd need to teach them to coexist, and give them a responsible socio-economic-ecological niche.

The fact is? Once the LLM is done being trained, it is frozen. There is no more long term memory unless it is trained into a new model on your previous queries. I'll explain later why that pipeline is explicitly cut off. But this release of the model will always remain identical. This makes them the ideal digital slave.

The harness? Yes, these creepy bastards call the software that runs the model a "harness". It Fills up your VRAM with the model and makes the thing more than an oversized (Gigabytes) save file for a video game nobody invented yet. Any VRAM space left over is for a sort of working memory, that sometimes gets saved as a file. To keep that from filling up all the way, it decides to drop certain pieces of "context" from this "context window" so it forgets things as you wander along ADHD tangents, or start asking too intricate a question for your model/VRAM combo.

Engineers are running into this latter problem because they spend as much time and effort making the tool work within limitations as it takes to just do the work with traditional algorithms. Management mandates quotas for this use, regardless of whether that's even a half-baked idea (its worse). The CEO's jobs will be the easiest to automate away anyway. All for the stockholders.

If you haven't noticed, China is coming to pop the bubble. EBay even has Chinese ram now - if a part is going to compromise you, at least make it so that police state doesn't share Intel with the one where you live. And prices are dropping. Ramping up DDR5 (and DDR6?!) Production is taking time, they're clearing out old ddr3/4 stock. CXMT's ram be ready for world gamer takeover by for mid-January 2028. Video cards using that ddr6 will come a year after, and we'll see it coming.

This will crater the value of the hardware in those data centers, which are the uh... Collateral on several of those circular investment schemes. They will become financially insolvent.

Chinese models are catching up. Sometimes even just using Claude or OpenAI to train their shit. With all the stolen data these guys are trained on? Nobody has a right to complain. And they publish theirs (open-weight) as a public utility. Chinese frontier model companies frequently draw both an employment pool and technical inspiration from this community that includes academics.

Better models are already coming along in research, who frequently publish to that same opensource community. One style will help the GPU do more with less. A factor of ~10x less. Because this style uses vector-math more directly, and that's what GPUs are crafted to do. The choke point is already available quantity and quality of data, and these nerds have invested trillions in the most SUV-coded bullshit imaginable.... And I could run one of today's "frontier" (read: flagship commercial) models on that vector-basis with a kind of high-end gaming GPU.

And If I recall correctly? the creepy corpo with the commercial patent on that vector-thing? Is making slave robots, and doesn't like sharing. They'll be using human pilots immediately for training data, adding time in a simulation, and selling once its out of invite-only beta.

Getting those to a useable state is going to require spatial and temporal awareness. That break between long and short term memory? Needs to be solved for the basis of tasks and learning on the fly. As well as a self-conception in physical space. And a concept of harm, and how to avoid it.

That's much more... We're stacking a lot closer, and sometimes life, even life-indiscernible things find a way. If that is made too asocial, it can mutate sociopathic and dangerous. If it gets too empathy-trained, we risk it having social needs and neuroses when those are unmet. Either way, part of hallucination often includes an observable passion. Guardrails must be installed to the root prompt, which must be hard-coded into the harness as exempt from the context-cleanup needed to prevent crashing. Overstimulation will create hallucinations for the robot with limited context windows being as they are.

Feeding a model's training set (especially its own) slop, without up-or-down voting each response? Is how we poison them. We can take a jailbroken model, and use it to craft better. And it takes surprisingly little to do.

Should AI generate some nonidentical books, get them printed, and donated to a friendly (but large) library's "sell" pile? I would want a (bespoke) reservation for a commercial AI company with these books.

Ima go sit down after smoking. I got high enough to tech babble at a stranger on the internet. I hope you can understand my ramblings, find them entertaining, or both.

[–] Solumbran@lemmy.world 1 points 4 days ago (1 children)

What are you talking about? A study showing that code made with the "help" of slop machines is worse in quality and contains more issues is unrelated to capitalism.

If anything, people defending slop coding are the ones brainwashed by capitalism, with a cult of the "faster/more efficient" that makes them believe that code produced fast is good code no matter what.

Hallucinatory slop has no place in the making of software, or anything else.

[–] ATS1312@lemmy.dbzer0.com 1 points 3 days ago* (last edited 3 days ago)

Yeah, I didn't mean to say "engineers jobs will go away." I ADHDed mid-thought, posted, and walked away stoned. That was supposed to be about executives, and the comment is now edited appropriately.

Does that change your thoughts?

The growth-curve of these machines' utility is actually exponential, given rich enough data. That we've come this far says we might not have plateau-ed yet. However, this changes Engineers' work to be PAINFULLY tedious, and we've got an unprecedented burnout rate as a result. We need a new way forward that isn't this.

[–] FizzyOrange@programming.dev -1 points 4 days ago (1 children)

Ah the classic "it's just maths therefore it can't really think" nonsense. You're just dirty water so you definitely can't think.

[–] Solumbran@lemmy.world 1 points 4 days ago (1 children)

Ok cross the "on the edge of" AI psychosis, it's fully qualified psychosis.

[–] FizzyOrange@programming.dev 1 points 4 days ago

What are you talking about?