Yeah, but you’ll have to submit to every known provider and hope the user used one of the ones that provide this checking service, and didn’t do something like ask a local model to just randomize synonyms in a text.

jj4211
You still have choices.
Variable names are pretty free form.
A switch statement or if/else might be a choice that achieves the same thing. Waffling between them would be highly suspect, since a person isn’t going to be so wishy washy. So you could use structural choices too.
AI code tends to look more obviously AI than prose anyway.
Well, they got the 1 off-site bit…
Replying to @DeadDigger@lemmy.zip
Hence why openAI seems now to want to stall IPO as long as they can…
And you are right, they singlehandedly are most of the problem despite not even being in the strongest position even if you are bullish on AI.
Replying to @billwashere@lemmy.world
Volumes are going to be down, but they want the same revenue, so they increase unit price, comfy in the reality that it will still be, percentage wise, not worth it for most to care. Will it make it unaffordable for some? Probably not appreciably more than the hardware is doing all by itself.
So in short, it is just because they can.
Replying to @Abyssian@lemmy.world
In the same way it’s accurate to call the human brain a prediction machine
I have seen no evidience presented that the human brain is simply making statistical predictions.
This seems to be a relatively new thing some people are asserting, because they see the LLM behavior and have decided that absolutely it looks so human like it must act the same, and since we understand that LLM is fundamentally statistical prediction of a token, then obviously human consciousness must operate on the same principle.
Even the latest models generate the sort of mistakes that stem from the fundamental limitations. A lot has been done in some contexts for making that not matter so much (e.g. in software development, the strategy is that code may have some verifiable goal, and the models can let the mistakes fly, then take the feedback from the goal, and iterate more). So it still can be very useful, but clearly it isn’t human like because of some of the completely dumb behaviors that result from it not actually thinking about it. It is at it’s best when either mistakes don’t matter (particularly fiction) or at least first mistakes don’t matter and can be automatically reconciled with facts.
By nature, the meme examples will get better because everyone talks about it and suddenly having all that discussion in training data and in search results, the statistics fix. However the operating principle behind them remains the same.
Replying to @Gsus4@mander.xyz
LLM output makes everything stupider, even LLMs.
Replying to @moustachio@lemmy.world
Sadly, often.
It is sticking the most common content into a blender and dispensing the result according to a few tweaks. I have seen a lot of people eat that up.
Same reason why there’s so much money in low-effort mobile gaming.
It’s one of the things that really sucks, people with creative talent that would otherwise be rewarded and have their vision shared for lack of too many other options being drowned out by a flood of no-effort slop that the masses are just fine with.
Replying to @Mubelotix@jlai.lu
For reference, that was the year Vista came out with a minimum memory of 512MB, with 1GB suggested.
Replying to @VelvetPinkOtter123@lemmy.world
You have to remember that the current investment level assumes that somehow everyone is going to use the AI stuff that much. It won’t do if the only heavy usage is code generation.
Replying to @berno@lemmy.world
This likely refers to the famous fictitious quote from Heny Ford that wanna-be self-important “innovators” like to trot out to show how they are smarter than the customer when they put out some unasked for bullshit.
"If I had asked people what they wanted, they would have said faster horses.”
People like to imagine the car as some miraculous thing no one but a genius could have imagined wanting and the genius descending from on high and delivering. Truth was people could easily imagine and want it, the genius was in knowing how to make what people knew they wanted.
Instead, Henry Ford said: "If there is any one secret of success, it lies in the ability to get the other person’s point of view and see things from that person’s angle as well as from your own”
So essentially the exact opposite of “screw the customers, we know better!”
Replying to @cantstopthesignal@sh.itjust.works
It sounds like how students think professional sounds.
Well, also some executives that I can’t stand that, if I didn’t know better, would swear were ChatGPT for decades…
Replying to @vane@lemmy.world
Though with the ability to not even have to think about synonyms and indirect references or foreign language or potentially if someone sent you a damn screenshot of a terminal output instead of the text…
Replying to @echodot@feddit.uk
I remember a news piece where they were interviewing someone about their renouned AI work that was not LLM related. The interviewer clearly struggled and while the person conducting himself well, you knew he had to be annoyed at having to explain his work had nothing to do with the chatbots, datacenter buildout, and related resource consumption.
Replying to @Feyd@programming.dev
As little as possible of my work is boilerplate, but some times there will be something like “I want to take width,height, and depth as arguments from the command as variables”, and poof, all the argv tedium is done.
Replying to @Feyd@programming.dev
This is a point that really sticks with me. Using it for the sometimes spot on cakewalk segments is a fairly productive win. By the time you stubbornly insist on driving it entirely blackbox with chat and trying to get the right results without actually touching code… Well, even when it works, it’s often more work than just doing it yourself.
Someone rebased a UI I worked on in a new version of the UI framework. As a result, there was this one odd gap in the UI in one specific place. A vibe coder spent 3 hours back and forth with the AI trying to get it to correct the gap and finally submitted their merge request. Hundreds and hundreds of lines of CSS. So I declined the merge request, open the gui, looked at the gap, hit f12, adjusted a single padding statement, and it was all good. People are struggling with defining all sorts of criteria and rigging it to let it try and try and try again and hopefully laid out every contingency, every corner case, and spent hours laying the ground work and could have done similar in a more straightforward way.
Replying to @chunes@lemmy.world
You are right, but right now we are living in a very messy reality where it’s hard to know who’s being stupid and who is using it well. One person I know that, well, I was never a huge fan of his work but at least it was somewhat serviceable is now all-in on AI and his code has been rewritten in a similar manner as the parent poster comments. He’s got no idea how it works or how it should worked, the AI decided to rewrite it in an entirely different language, and it’s a buggy mess and it never fixes the bugs without making new bugs. Then he hit his token quota 3 weeks early and basically said he was going to stop working on it because he no longer could manually work the codebase. He didn’t ask for a rewrite, but AI advised him that his language choice was a poor fit and reworked things in another language, one that none of us use to that level of seriousness. It also made it largely based on super convoluted regular expressions.
The problem is that the leadership is singing the praises of these people, they were on their ‘leaderboards’ of AI adoption and much like the craze of praising “lines of codes”, we are neck deep in the most stupid non-technical evaluation of technical work you could imagine.
Replying to @joe@lemmy.world
A key word in that sentence is “if”, it is a rhetorical example, that’s probably pretty much correct at this point. It’s not a recommended course of action, it’s a declaration that it contrary to crazed hype, it isn’t currently as core to everything as would be befitting the current hype level.
I would argue that the CEOs aren’t on the correct track, they aren’t really in a particularly specific trajectory. I just had a debate with someone on this and their stance was “well in a hundred years do you expect things to be like they are”. My response “I cannot possibly speak to that, but we need to speak to today instead of pretending we know how things will be in a hundred years and pretending they are already at that level”. The “imagine a hundred years from now” by a relative outsider to the tech is dominating CEO mindset, and that’s problematic.
Once the bubble pops, we will almost certainly see a more durable and sane adoption for these technologies. For now, the hype is a problem as it enables some of the worst possible stewards of the technology and favors grift over progress.
Replying to @joe@lemmy.world
I think it’s a worthy simplification that sums up the current state of things well. We have AI that broadly has different uses and then we have the ChatBot/ChatBot derived AI applications. The market is not going insane over the broader AI category. Executives are not tripping over themselves to say things like machine vision is going to replace all labor, or at least all white collar labor. The chatbot is the only thing in the conversation of consequence.
All the “everyone says AI is the reality, so everyone feels like they must say AI is the reality” refers to this specific category. It might be veering towards being oversimplified, but it’s trying to balance a perspective that is also oversimplified. Generally, we aren’t good at weighing simple straightforward takes against complex nuanced takes, so you have to “net it out” to have any hope of the point landing.
Replying to @isleepinahammock@lemmy.blahaj.zone
Which of course never works
If the students are such great ninjas that they are never spotted, then how would a total device ban work?
Kids are not good at hiding what they are doing. If a student is successfully getting away with something like that, it’s because the teacher doesn’t want to deal with it, not because they hid it from the teacher. I chaparoned a field trip of high schoolers. I saw for myself how they are so bad at covering up what they think they are covering up.
The ‘teacher doesn’t care’ is of course a real problem. A fair number of teachers are perfectly happy to let them quietly stare at a phone, because any non-disruptive misbehavior is no skin off their back. More work to engage and punish them and the phone user on mute is not bothering the teacher, so teacher doesn’t care. In theory they should be looking after the best interests of all the students, but in practice they got a lot of kids to look after and if the parents aren’t doing their bit, then the teacher can only do so much to make up for it.