Theres a forming deeply uninformed / misinformed loud group of people who desperately want to hate on AI being used for anything, even in scenarios where its actually perfectly good at its job.
Even when extremely seasoned professionals with waaaay more experience are stating “its a perfectly fine tool” these folks somehow cannot wrap their head around the possibility someone like fucking Linus Torvalds might know better than them.
Imagine having the utter balls to assert you know better than Torvalds about whether a technology is good or not 😐
Meanwhile those of us actually in the field have known for over a year now that the tools are pretty good now and very useful.
leo@lemmy.linuxuserspace.show
natecox@programming.dev
cerement@slrpnk.net
raspberry_confetti@lemmy.ml
socsa@piefed.social 5 hours ago
Realistically, this is as much about not wanting to police constant AI drama as it is about AI coding utility. Like it or not that cat is out of the bag, but as long as you enforce the same development guidelines in terms of code quality, PR rules and such, the impact should be small. Arguably the bigger issue would come with taking a hardline approach where you inevitably spend a bunch of time arguing over AI accusations. We are already quickly approaching a point where it feels half the Internet is AI, and the other half is arguing about whether something is or isn’t AI. That’s just not going to work for FOSS development.
iocase@lemmy.zip 1 hour ago
I’m arguing that it’s not a small difference since the cognitive burden is put on maintainers who are already overworked. Now they need to edit through AI PR manure to find decent requests. A lot of OSS projects have stopped taking public PRs for this reason. It shifts the cognitive burden from the programmer to make good code, onto the reviewer to read and understand AI slop contribution.
socsa@piefed.social 12 minutes ago
Yeah I think those workflows will adapt eventually, with more maintainers and some kind of more formal trust or reputation process to help sort things. It sucks but figuring out how to deal with it is really the only path forward. Otherwise all the cognitive load goes to arguing about AI.
I also think the worst offenders will get bored once the novelty wears off, and if the standards are kept high enough that getting a PR through still requires some amount of human work.