RetroFed Forum
Your home away from modern life.
AI disclosure is no longer required for the Linux Kernel
Post Reply
AuthorMessage
ghost_laptop lemmy.ml gary_host_laptop@lemmy.ml
Joined: 2020-11-25
#102 · Quote Reply

It's funny when people arguing for open source, copyleft and how copyright should not exist at all suddenly complain that AI is trained on stolen copyrighted data... Especially if that isn't even the problem. That AI canin fact rarely do wonderful things and just creates slop most of the time would have been an actual argument. But as lobbyists directing this fake mud fight write the arguments ...

this is mind blowing to me, i have never seen open source people be so invested in promoting copyrights.

1
Ooops feddit.org Ooops@feddit.org
Joined: 2024-07-06
#103 · Quote Reply

Except that you didn't say any of that in this specific thread? Should I have read your mind? I also never said that you thought AI was great. I simply criticized the technology and that struck a nerve, apparently. You're a bit on edge buddy, relax.

Except that you didn’t say any of that in this specific thread

I didn't? Let's see...

AI can in fact rarely do wonderful things and just creates slop

Yet you are hallucinating that I "glorify psychophantic prediction models"?

But as lobbyists directing this fake mud fight
[...]
as long as you have still not gone insane and argue rationally the bombardment of at least one pro-, one anti-AI post/article about Linux per day has to continue…

Yet somehow you missed the criticism of this manufactured "discussion" and the idiots behind it because they want the AI hype to keep going?

Should I have read your mind?

No, you should have read then answered to my actual comments, not to some hallucinated strawman made up in your mind.

I also never said that you thought AI was great.

So you are not only hallucinating other people's comments but your own, too, but don't remember categorising me as someone getting slop produced by AI and then proudly presenting it as my own creation?

for you to turn around and go “I made dis”.

Seriously... get help.

/ignore

0
potustheplant feddit.nl potustheplant@feddit.nl
Joined: 2023-08-29
#104 · Quote Reply

no, that would be me if i'd say we can't move away from capitalism. i am a marxist leninist, i am very much in favour of ending this shit your people have imposed on the rest of mankind. the argument here is use or not use ai for ethical reason, this is what i oppose. it's not ethical, it's reactionary and it doesn't produce a better outcome. i am in favour of a more ethical ai. this implies op...

Nah, that's you.

2
nonentity sh.itjust.works nonentity@sh.itjust.works
Joined: 2024-06-12
#105 · Quote Reply

If the use and inclusion of LLM derived output is truly defensible, why would you need to conceal its provenance or existence?

The debasement and solvency of competency wrought by the unbridled abdication to responsibility to such an incompetent construct is beyond depressing, this Is truly a world no longer worth inhabiting.

12
mildseason sopuli.xyz mildseason@sopuli.xyz
Joined: 2026-07-21
#106 · Quote Reply

You can certainly talk about the horrors of AI under capitalism but i don't think open source developers should have to think about it. That is so incredibly wrong that I don't know where to even begin. Yes, they should think about it. We all should.

Open source developers do not have the power to enact change. AI needs regulation which must come from governments.

0
frigge lemmy.ml frigge@lemmy.ml
Joined: 2025-12-08
#107 · Quote Reply

Does not matter how he uses AI. It is a fundamentally unethical technology. Environmental damage, job losses, stealing work from open source programmers and artists, poisoning the young generations mind etc. I don't give a fuck how Linus uses AI. Linux was here before LLMs were a thing and it can continue to be like this. Linus chose the easy way and disregarded every single negative aspect of ...

no it is not fundamentally unethical. Please stop perpetuating this stupid take. AI is not designed to do unethical things. The profit motive drives companies to doing unethical things with it. If it weren’t for AI, they’d use something else.

Please don’t lose sight of the root cause of the problems, which is profit above everything.
Equally you could say that fossil fuel combustion engines are fundamentally unethical because they cause climate change and all sorts of health issues.

Most technologies are neither ethical nor unethical. It is how you use them and what for that might be ethical or unethical. Sure they can be more or less useful. We can argue about that. But technology itself is orthogonal to ethics. Unless it is nukes or anything that is explicitly designed to do harm and nothing else.

1
mildseason sopuli.xyz mildseason@sopuli.xyz
Joined: 2026-07-21
#108 · Quote Reply

One of the values of code is what it does. Just like one of the values of a chisel is its ability to perform the functions of a chisel. Other values include fostering human connection, instilling a sense of beauty in the reader, prompting deeper contemplation on the part of the reader, etc. When I read code I do so to understand what the author was thinking and feeling at the time of writing it...

What code does is the least intetesting part of it for you?

Idk, AI use doesn't automatically make something slop just like writing by hand doesn't automatically make it good.

0
Croquette sh.itjust.works Croquette@sh.itjust.works
Joined: 2023-06-15
#109 · Quote Reply

Does not matter how he uses AI. It matters a lot. It is a fundamentally unethical technology. Environmental damage, job losses, stealing work from open source programmers and artists, poisoning the young generations mind etc. Agreed. I don’t give a fuck how Linus uses AI. Doesn't matter what you give a fuck. Linux was here before LLMs were a thing and it can continue to be like this. Linux was ...

Cuck coder is an evolution of vibe coding because the programmer watches a LLMs do its job.

6
RumRunningDevil lemmy.zip RumRunningDevil@lemmy.zip
Joined: 2026-03-18
#110 · Quote Reply

What code does is the least intetesting part of it for you? Idk, AI use doesn't automatically make something slop just like writing by hand doesn't automatically make it good.

Honestly yes. In all but the most niche of software there are dozens if not hundreds of versions of the same application. I am awash in options. In an age where, for most small use cases, I can literally ask a chatbot to generate an app for my use case a code's utility is even less valuable than it was before.

As to the distinction of AI = bad and Human = good; this is, again, presupposing utility as not only the primary but singular axis I'm supposed to judge code.

Like I've said elsewhere here. For me I judge code by a combination of its utility, it's ability to foster community and the community it has fostered, the Inherit "beauty" of the code itself, the richness of the documentation, the degree to which the code exposes new ideas to me, and most of all I read the code, and use it, in order to understand the thoughts and feeling of the person who made it.

I judge code largely by the same axis by which I judge a painting or a novel. I don't consume AI 'art' or AI 'writing', why would I consume AI 'code'?

2
Goodlucksil lemmy.dbzer0.com Goodlucksil@lemmy.dbzer0.com
Joined: 2025-08-15
#111 · Quote Reply

As some one here summarised it: it is to stop AI companies from getting free advertisement and endorsement, the kernel itself goes through an unbelievable amount of scrutiny so the disclosure requirement was irrelevant

That would be solved by removing public mentions of ai companies in the ai disclosure notice.

13
ghost_laptop lemmy.ml gary_host_laptop@lemmy.ml
Joined: 2020-11-25
#112 · Quote Reply

Nah, that's you.

thank you for being the literal personification of a westoid.

1
potustheplant feddit.nl potustheplant@feddit.nl
Joined: 2023-08-29
#113 · Quote Reply

thank you for being the literal personification of a westoid.

Anytime bro <3

2
potustheplant feddit.nl potustheplant@feddit.nl
Joined: 2023-08-29
#114 · Quote Reply

Open source developers do not have the power to enact change. AI needs regulation which must come from governments.

What a lame excuse for complicity.

2
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#115 · Quote Reply

If the use and inclusion of LLM derived output is truly defensible, why would you need to conceal its provenance or existence? The debasement and solvency of competency wrought by the unbridled abdication to responsibility to such an incompetent construct is beyond depressing, this Is truly a world no longer worth inhabiting.

The question is why it matters in the first place. As long as the person submitting code takes ownership of the code, and there is a review of the code being done the same as before, nothing actually changes. Your whole line of argument is absurd because it's premised on the idea that we can trust code produced by a human more than code produced by an LLM. And that's obviously not true because humans make mistakes all the time. So, the focus on how the code was produced is fundamentally misguided. The focus in any successful project is on validation through things like code reviews, specifications, testing, and other well established practices. That's what responsible teams have always done.

2
Auli lemmy.ca Auli@lemmy.ca
Joined: 2023-06-17
#116 · Quote Reply

On the contrary, a small piece of text that says “this code deserves more review because humans may not have seen it” is absolutely necessary. All this is doing is making it so I can hide that I didn’t touch the code.

So then the person who doesn't put that in, doesn't get reviewed. Are you dumb enough to think everyone well follow the rules?

0
iglou programming.dev iglou@programming.dev
Joined: 2025-05-12
#117 · (edited) Quote Reply

If the use and inclusion of LLM derived output is truly defensible, why would you need to conceal its provenance or existence? The debasement and solvency of competency wrought by the unbridled abdication to responsibility to such an incompetent construct is beyond depressing, this Is truly a world no longer worth inhabiting.

Who said anything about concealing it? Not making a disclaimer mandatory and concealing something are two different things.

From the point of view of a reviewer, the code of the PR is all that matters. You shouldn't look at who wrote the code or what tools they used.

If the code is slop, it does not matter that a human or an AI wrote it, it is slop. Same if the code does what it's supposed to do and has a high enough quality to pass review.

1
Auli lemmy.ca Auli@lemmy.ca
Joined: 2023-06-17
#118 · Quote Reply

no, people who have never contributed to the linux kernel are "flagged" simply because maintainers have never seen this person, but there's no "junior developer disclosure policy". you could be a senior dev who simply is contributing for their first time. you could be receiving ai assisted code by very old contributors, for example, which in the eyes of the maintainers is a certain feeling of t...

In their eyes it does something though it gives them something to rage about.

0
Auli lemmy.ca Auli@lemmy.ca
Joined: 2023-06-17
#119 · Quote Reply

They why try to hide it? If AI is not problematic at all, why do 90% of AI bros hide it and refuse to disclose and when they do are often extremely cagey about it? For these types of projects, it is standardized what compiler they are building against, kernel /proc allows you to see what compiler was used. Why does AI, which Linus himself has compared to compilers numerous times, get a complete...

The coder doesn't disclose what compiler he tested against. Doesn't say what OS they where using or programs.

0
Auli lemmy.ca Auli@lemmy.ca
Joined: 2023-06-17
#120 · Quote Reply

Also, are we forgetting that AI models were trained by stealing from a fuckton of people? How are folks ok with this? Why is the discussion solely about how well the models work? Where is everyone's moral compass? And why would they defend a tool explicitly built to replace them? Not to mention how inefficient it is (energy and money-wise).

Genie is not going back into the bottle.

0
iglou programming.dev iglou@programming.dev
Joined: 2025-05-12
#121 · Quote Reply

It's seen by a lot of eyes Wonder how long before the code review is also offloaded to AI and Linux kernel becomes a black box with not even Linus himself knowing well enough how it works and what it does.

That's an amount of speculation that is completely unnecessary at this stage.

0
Auli lemmy.ca Auli@lemmy.ca
Joined: 2023-06-17
#122 · Quote Reply

Why is it that every single time you see someone trying to claim the role of 'adult in the room', they appear to be speaking from a perspective of being perfectly oblivious (albeit sometimes for the purpose of obfuscation)? Even if you disagree with them, people who oppose LLM usage for ethical reasons still exist for example. You aren't making yourself seem above it as you would like, you are ...

What I find funny do the people who oppose llms for ethical.reasons also oppose every other tech they use for ethical reasons.

0
nilloc discuss.tchncs.de nilloc@discuss.tchncs.de
Joined: 2023-06-22
#123 · Quote Reply

Has anyone thought about what AI code does to the license of each file it’s used in?

If AI code can’t be copyrighted does it also follow that it can’t be protected by copyleft rules?

Do I have to make ai source available when I reuse some part of it in my project?

This should be a real concern for commercial software, maybe not Linux, but all the vibe coding game studios should lose copyrights on things that AI codes.

18
nonentity sh.itjust.works nonentity@sh.itjust.works
Joined: 2024-06-12
#124 · Quote Reply

The question is why it matters in the first place. As long as the person submitting code takes ownership of the code, and there is a review of the code being done the same as before, nothing actually changes. Your whole line of argument is absurd because it's premised on the idea that we can trust code produced by a human more than code produced by an LLM. And that's obviously not true because ...

To me, it matters because the use and reliance on LLMs demonstrably erodes cognitive capacity and ability, and submissions tainted by them should be subjected to an elevated level of scrutiny, which can only be facilitated with a consummate element of transparency. That elevated scrutiny could, and probably should, also be applied to non-LLM infected submissions, but doing so wouldn’t negate the labelling of authorship.

Good faith proponents of LLM assisted tooling should be in favour of overt transparency and labelling, as it’s a requirement to facilitate future historical analysis of their utility, efficacy, and legitimacy; you know, to build a body of evidence.

4
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#125 · Quote Reply

To me, it matters because the use and reliance on LLMs demonstrably erodes cognitive capacity and ability, and submissions tainted by them should be subjected to an elevated level of scrutiny, which can only be facilitated with a consummate element of transparency. That elevated scrutiny could, and probably should, also be applied to non-LLM infected submissions, but doing so wouldn’t negate th...

I assume you're citing a couple of studies with tiny samples that have been going around here. There's very little solid evidence to support the claim that LLMs demonstrably erode cognitive capacity. But if you have large scale, peer reviewed studies definitively showing this to be the case feel free to share them.

People lose certain skills working with LLMs, but that has always been the case with automation. Very few people know how to write assembly by hand, and practically nobody knows how to operate punch cards. Yet, we hardly claim that there was some loss of cognitive capacity as a result. People just spend their time focusing on different things now.

And I've already explained to you why the focus on the tooling is deeply misguided. You ignored my points entirely, which tells me that you're not actually trying to have a discussion in good faith here yourself.

0
ghost_laptop lemmy.ml gary_host_laptop@lemmy.ml
Joined: 2020-11-25
#126 · Quote Reply

Does not matter how he uses AI. It is a fundamentally unethical technology. Environmental damage, job losses, stealing work from open source programmers and artists, poisoning the young generations mind etc. I don't give a fuck how Linus uses AI. Linux was here before LLMs were a thing and it can continue to be like this. Linus chose the easy way and disregarded every single negative aspect of ...

poisoning the young generations mind

literal cult behaviour, lol

1
ghost_laptop lemmy.ml gary_host_laptop@lemmy.ml
Joined: 2020-11-25
#127 · Quote Reply

It would be interesting if this results in Linux being forked or perhaps even more interesting developers and users opposed to AI moving to GNU Hurd or any of the BSD variants.

good luck with that. software development has changed and it will never be the same. you will not be able to achieve the level of security required without ai assistance, you can't beat a machine. and this is something you'll see everywhere and is the tip of exponential curve.

0
potustheplant feddit.nl potustheplant@feddit.nl
Joined: 2023-08-29
#128 · Quote Reply

Genie is not going back into the bottle.

Genie requires a fuckton of food. If you don't feed it, it will die.

2
atomicbocks sh.itjust.works atomicbocks@sh.itjust.works
Joined: 2025-02-16
#129 · Quote Reply

So then the person who doesn't put that in, doesn't get reviewed. Are you dumb enough to think everyone well follow the rules?

For the third time; “some people lie so nobody should care about the truth” is not the argument you think it is.

3
floquant lemmy.dbzer0.com floquant@lemmy.dbzer0.com
Joined: 2024-05-31
#130 · Quote Reply

Has anyone thought about what AI code does to the license of each file it’s used in? If AI code can’t be copyrighted does it also follow that it can’t be protected by copyleft rules? Do I have to make ai source available when I reuse some part of it in my project? This should be a real concern for commercial software, maybe not Linux, but all the vibe coding game studios should lose copyrights ...

I have also been thinking about this, because as far as I know you're correct - at least under US copyright law, AI output is not copyrightable, and since you don't own it you can't license it. All AI code is public domain (again, at least in the US). It's surprising to me that there has been little discussion about this, and Linus himself has not addressed it

15
kerryh8er04 sh.itjust.works kerryh8er04@sh.itjust.works
Joined: 2026-09-16
#131 · Quote Reply

good luck with that. software development has changed and it will never be the same. you will not be able to achieve the level of security required without ai assistance, you can't beat a machine. and this is something you'll see everywhere and is the tip of exponential curve.

I feel like we are moving into the acceptance phase.

1
kerryh8er04 sh.itjust.works kerryh8er04@sh.itjust.works
Joined: 2026-09-16
#132 · Quote Reply

Cuck coder is an evolution of vibe coding because the programmer watches a LLMs do its job.

There is a meme on Lemmy from a week or two ago that explains the development of cuck-coder.

1
ormith lemmy.world ormith@lemmy.world
Joined: 2023-06-10
#133 · Quote Reply

The question is why it matters in the first place. As long as the person submitting code takes ownership of the code, and there is a review of the code being done the same as before, nothing actually changes. Your whole line of argument is absurd because it's premised on the idea that we can trust code produced by a human more than code produced by an LLM. And that's obviously not true because ...

To me it matters because if you got code from someone else, you'd probably want to credit it to them, right? So why shouldn't LLM output be treated the same?

0
alottafagina lemmy.ml alottafagina@lemmy.ml
Joined: 2026-09-23
#134 · Quote Reply

That would be solved by removing public mentions of ai companies in the ai disclosure notice.

What would be the point of jumping through these hoops in the first place? As OP pointed out, the disclosure requirement is itself irrelevant due to the amount of scrutiny the code goes through. So we're forcing disclosure to... shame AI users? Discourage its use?

1
skyfex lemmy.zip skyfex@lemmy.zip
Joined: 2026-08-03
#135 · Quote Reply

The code, or parts of the code, may not be under copyright, but why does that matter? I suppose in the rare cases when it leaks we could freely use the AI generated parts of it, but how do you untangle the AI stuff from the human written stuff? It’s a minefield for a for-profit company. And for the open source community it doesn’t really matter since AI can reverse engineer pretty much any game now and generate copyright free code from it.

3
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#136 · Quote Reply

To me it matters because if you got code from someone else, you'd probably want to credit it to them, right? So why shouldn't LLM output be treated the same?

LLM is a tool that a human uses, do you also credit your IDE when you write code?

1
vandsjov feddit.dk vandsjov@feddit.dk
Joined: 2025-02-14
#137 · Quote Reply

In reply to an earlier post

I’ll say we go the opposite of a penguin - a polar bear. And then go the way of Open Office and call it Librux.

I’m sure that will catch on

3
alottafagina lemmy.ml alottafagina@lemmy.ml
Joined: 2026-09-23
#138 · Quote Reply

In reply to an earlier post

tiring

Hate to tell you this but that's probably a core feature here.

Someone was trying to argue here that code is less about what it actually does and more about the feelings that drove them (as distinct from thought processes or motivating logic behind them) and since AI betrays this, must AI disclosure blah blah!!!

Once arguments have entered the realm of absurdity and legitimate discourse is overshadowed by bad faith discussions of shifting goalposts and gish gallops, the only question that remains is who stands to gain the most from the english speaking world being slow to adopt AI.

Once reasonable heads have left the room and decline to discuss any topic on AI (because they expect the toxic environment devoid of reason), only agenda driven collectives and a handful of their useful idiots will steer future discourse.

1
ormith lemmy.world ormith@lemmy.world
Joined: 2023-06-10
#139 · Quote Reply

LLM is a tool that a human uses, do you also credit your IDE when you write code?

My IDE does not write the code for me, at most it autocompletes words.

0
caseyweederman lemmy.ca caseyweederman@lemmy.ca
Joined: 2023-08-30
#140 · (edited) Quote Reply

In reply to an earlier post

...I was on your side at the start but you really don't need to keep poking the bear.

Oh, you're not even the same person. All you've done here is poke bears that were already cowed.

2
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#141 · Quote Reply

My IDE does not write the code for me, at most it autocompletes words.

The LLM works on the exact same principle as autocomplete does. You're just drawing an arbitrary line on technology you're used to.

0
nonentity sh.itjust.works nonentity@sh.itjust.works
Joined: 2024-06-12
#142 · Quote Reply

The LLM works on the exact same principle as autocomplete does. You're just drawing an arbitrary line on technology you're used to.

Anyone who believes, and confidently espouses, that the autocomplete from the dictionary included in an IDE is functionally indistinguishable from the function and output of a LLM, is betraying a foundational lack of understanding of either. The former is constrained and deterministic, whereas the latter is explosively imprecise and intrinsically unreliable.

You keep invoking the notion that LLMs are merely tools, and should be treated as mindless subservient instruments deployed by a programmer in command. The thing, however, with tools is they can often trivially become weapons if wielded with incendiary intent, or indiscriminate instruments of destruction under the direction of incompetence.

Skill is acquired through use over time. LLMs are far too new for anyone to have legitimately accrued enough experience which could be mistaken for competence. With this in mind, anyone claiming to know what they, or the model they’re poking with a prompt, are doing, is a charlatan.

0
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#143 · (edited) Quote Reply

Anyone who believes, and confidently espouses, that the autocomplete from the dictionary included in an IDE is functionally indistinguishable from the function and output of a LLM, is betraying a foundational lack of understanding of either. The former is constrained and deterministic, whereas the latter is explosively imprecise and intrinsically unreliable. You keep invoking the notion that LL...

Anyone who makes lazy straw man arguments is betraying utter lack of intellectual integrity. Nowhere did I say their output is indistinguishable, what I actually said is that they work on the same principles. These are both stochastic systems.

The LLMs are very obviously mere tools that are instruments programmers use. Every tool can be wielded as a weapon, there's nothing unique about LLMs in this regard. I also have no idea what this has to do with AI use disclosure which is the context for this thread.

How LLMs work is well understood, and that's a completely different subject from how to use them effectively as a skill. With this in mind, the person who can't even make a coherent argument, and keeps conflating unrelated things, is the actual charlatan here.

0
ormith lemmy.world ormith@lemmy.world
Joined: 2023-06-10
#144 · Quote Reply

The LLM works on the exact same principle as autocomplete does. You're just drawing an arbitrary line on technology you're used to.

True in some regards, however the word completion in my IDE is only active when I'm typing new code in, it only picks words that already exist in the code (along with language specific keywords, etc). It never types the following word for me, and I have to manually accept the completion I want. It is inactive when I'm typing comments in, and so on.

The LLM you tell to write you a function, and it writes the whole thing, comments and all. It's not quite the same. The original GitHub Copilot was closest to traditional IDE completion though, and there if it wrote a whole long function for me I'd definitely give credit where it's due.

1
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#145 · Quote Reply

True in some regards, however the word completion in my IDE is only active when I'm typing new code in, it only picks words that already exist in the code (along with language specific keywords, etc). It never types the following word for me, and I have to manually accept the completion I want. It is inactive when I'm typing comments in, and so on. The LLM you tell to write you a function, and ...

It's a different workflow, but all LLM does is just more automation. The intention and the ideas still come from the developer, just because the tool automates the work of typing out code doesn't really change anything. Nobody who's done any serious software development thinks that typing code is the important part of coding.

1
potustheplant feddit.nl potustheplant@feddit.nl
Joined: 2023-08-29
#146 · Quote Reply

...I was on your side at the start but you really don't need to keep poking the bear. Oh, you're not even the same person. All you've done here is poke bears that were already cowed.

"bear"? That's bit of an overstatement.

1
CheesyFox lemmy.sdf.org CheesyFox@lemmy.sdf.org
Joined: 2024-03-21
#147 · Quote Reply

In reply to an earlier post

Because the main utility of Art is to be observed. The main utility of code is to be compiled into a piece of software.

Why shouldn’t I treat alignment with my values, the degree to which the code fostered a community that was pro-social, or the beauty of the code [...]

I never said you shouldn't. Just that it's secondary to code's functionality. Also, specifically in case of the Linux kernel, the community and its values stay the same. All that changed is a clause in the rules.

1
ormith lemmy.world ormith@lemmy.world
Joined: 2023-06-10
#148 · Quote Reply

It's a different workflow, but all LLM does is just more automation. The intention and the ideas still come from the developer, just because the tool automates the work of typing out code doesn't really change anything. Nobody who's done any serious software development thinks that typing code is the important part of coding.

The LLM can come up with all the implementation details and such by itself, while the developer only provides wishes for new features. Figuring out where to draw the line between it just being fully "vibecoded" or being code the developer would have written manually is super hard, so why not just always say if LLM generated the code? What's the harm in that?

1
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#149 · Quote Reply

The LLM can come up with all the implementation details and such by itself, while the developer only provides wishes for new features. Figuring out where to draw the line between it just being fully "vibecoded" or being code the developer would have written manually is super hard, so why not just always say if LLM generated the code? What's the harm in that?

Anybody who's actually worked with these tools knows that you absolutely can't just provide wishes for features and end up with anything remotely resembling quality code. And telling whether a human was involved in writing the code or not isn't hard at all because LLM written code always looks like shit.

The harm in focusing on the tool rather than the code is pretty obvious. Doing so dilutes the responsibility of the developer, since now they can say the LLM introduced a bug or made a bad decision. When the ownership rests with the human, then they are responsible for the code and what it does. How the code was produced is also completely irrelevant, Either the code is clean and it does what it says or not. Nothing else actually matters.

0
ormith lemmy.world ormith@lemmy.world
Joined: 2023-06-10
#150 · Quote Reply

Anybody who's actually worked with these tools knows that you absolutely can't just provide wishes for features and end up with anything remotely resembling quality code. And telling whether a human was involved in writing the code or not isn't hard at all because LLM written code always looks like shit. The harm in focusing on the tool rather than the code is pretty obvious. Doing so dilutes t...

Or you could just shame them for not checking the output. People should never be get to freely deflect all blame to the LLMs, that's just stupid and the fact it happens is complete brainrot caused by these things.

1
☆ Yσɠƚԋσʂ ☆ lemmy.ml yogthos@lemmy.ml
Joined: 2020-01-18
#151 · Quote Reply

Or you could just shame them for not checking the output. People should never be get to freely deflect all blame to the LLMs, that's just stupid and the fact it happens is complete brainrot caused by these things.

Hence, why discussion of whether LLMs were used or not is actively harmful. If you focus on the code and its quality then the whole problem goes away entirely. The person is responsible for the code and what tool they used is irrelevant. Your approach creates a whole new problem that didn't exist in the first place.

0
Post Reply Page 3 of 4   Goto page « First 1, 2, 3, 4 Last »
Back to top