
gooeyglob
@gooeyglob@lemmy.world
I’m a guy on the internet. Nothing to see here.
- Comment on Selfhosted & AI 2 days ago:
Yes this is needed. Thank you for the proposal here.
I would suggest that this probably needs to be really explicit about any AI involvement, i.e. a minimum if AI is used in any capacity in the coding process, it should require the tag. And ideally an explanation if it was used in other parts of the process.
That last post that came up said they used AI ‘for code review only’. In my mind even that deserves the tag, because these terms are so easy to work around. Someone can ‘code up’ the following:
#include <studio.h> int main(void) { printf(“Program that does X thing”;) }
(yes, I know the main arguments are not written correctly. You get the point)
and then have the AI reviewer ‘fix’ their code by doing all the actual work. A strict requirement for this tag, for any AI involvement in the creation of the code seems like the key. The code part is going to be where the security issues crop up, and where it’s really important to know who or what is producing the code you’re about to run on your home server.
I think we’re fairly used to a world where people use templates for their websites, documentation, etc. AI use there bothers me less, but an honest disclaimer saying what the AI did would sure go a long way to reducing the hate comments. I think people will still drive-by downvote, but that can’t (and IMO really shouldn’t be) prevented. But without a rule, people aren’t going to be honest.
The scary part is just how emboldened people feel nowadays to just entirely use an AI for all the coding, documentation, website, and then not even put their name on the project. These to me feel like borderline state actor trojan horses disguised as open-source projects.
Legitimate open source developers can spend years writing code to do something very sinplle but useful, and for them to be drowned out by a bunch of completely AI driven, slop posts really bothers me.