Post B5acniV989txYthGZk by Profpatsch@mastodon.xyz
(DIR) More posts by Profpatsch@mastodon.xyz
(DIR) Post #B5aLqlDTnIQrd9IbCa by civodul@toot.aquilenet.fr
1 likes, 2 repeats
Well-documented list of free software projects and their use of genAI:https://codeberg.org/small-hack/open-slopwareIt’s already a long list that shows what looks like uncritical adoption, both by high-profile projects (systemd, VLC, etc.) and by niche projects (GNU Mach is a prime example).
(DIR) Post #B5aO9ljcI6A2eGWSCe by Profpatsch@mastodon.xyz
1 likes, 0 repeats
@civodul > A policy that permits the use of AI/LLMs in any capacity or is declared to be vibecoded. Both vibecoding and opening the door for people to vibecode count as a permissive AI policy.What a big huge dumb pile of bollocks this is
(DIR) Post #B5aPcYZIQFYiAJzC7M by janneke@todon.nl
0 likes, 0 repeats
@civodul AFAIK are for Hurd projects like GNU Mach LLMs "only" used to point out possible problems. Code should always be written by humans.
(DIR) Post #B5aWAQkiaShhUordYm by yacodes@mastodon.social
0 likes, 0 repeats
@civodul This list is so devastating. KOReader, Hugo, AntennaPod were great projects…
(DIR) Post #B5aXDHjKgjnsKw8o9g by emaste@mastodon.social
1 likes, 0 repeats
@civodul This list is poorly curated. FreeBSD was included with a link to a commit I authored (without LLM use) as "evidence", because a report submitted to the security team made use of an LLM. It currently links to https://github.com/freebsd/freebsd-src?tab=contributing-ov-file#quality-expectations as evidence of a permissive AI policy.
(DIR) Post #B5aYt5ymrqKA0cs1mi by civodul@toot.aquilenet.fr
0 likes, 0 repeats
@emaste I guess they consider “permissive” anything that doesn’t explicitly forbid genAI-assisted contributions.I don’t see a commit link for FreeBSD, but maybe that’s because you reported it before?
(DIR) Post #B5aZ5mY4QFZhVfQIu8 by emaste@mastodon.social
0 likes, 0 repeats
@civodul Yeah, I submitted a ticket about misleading information for FreeBSD and they subsequently removed the commit links.
(DIR) Post #B5aZLJkRGmfMotcHNg by civodul@toot.aquilenet.fr
0 likes, 0 repeats
@Profpatsch Yeah well, it’s a questionable categorization; I guess their goal is to distinguish between those forbid/allow/boast-about use of LLMs.I dislike the pointing-fingers aspect of it, but I find the links to policies etc. quite valuable.
(DIR) Post #B5aZdyyGk4CLspzA4O by hipsterelectron@circumstances.run
1 likes, 0 repeats
@civodul vlc and mach are not correct. mach has not accepted generated source code, vlc appears to have nothing at all but the absent "creator" who doesn't contribute talking on a podcast. "use of genAI" is defined extremely broadly here in a way i find intended to harm
(DIR) Post #B5aZdzJtRfUmxu6Qm8 by hipsterelectron@circumstances.run
1 likes, 0 repeats
@civodul "what looks like uncritical adoption" is kind of irresponsible to say without perusing the very projects you mention by name at least
(DIR) Post #B5aZdzVwir8XZHk3Yu by civodul@toot.aquilenet.fr
0 likes, 0 repeats
@hipsterelectron Yeah sorry, that was poorly worded! Rather I guess we can conclude from this that there’s some acceptance of genAI-produced code, but of course with varying degrees and differing policies.(The fact that many projects have policies in place suggests they are, indeed, critical, regardless of the take of their policy.)
(DIR) Post #B5aaElzBz1GcKExbgu by thomas@social.touhey.org
0 likes, 0 repeats
@civodul This list makes me sad. :(
(DIR) Post #B5acniAwLHjqYEF852 by Profpatsch@mastodon.xyz
1 likes, 0 repeats
@civodul Reminds me of the time everybody had to change their branch from `master` to `main`, otherwise a big crowd of holier-than-thou warriors would descend upon your project to shame it
(DIR) Post #B5acniV989txYthGZk by Profpatsch@mastodon.xyz
0 likes, 0 repeats
@civodul Oh yeah, and marking something as “tainted” is very nice & cool & good & mentally stable behaviour
(DIR) Post #B5acninw0IvkVAUGrQ by Profpatsch@mastodon.xyz
0 likes, 0 repeats
@civodul Very funny though
(DIR) Post #B5acwKxI2lhv8oyHa4 by abucci@buc.ci
0 likes, 0 repeats
@civodul@toot.aquilenet.fr @Profpatsch@mastodon.xyzWhat a big huge dumb pile of bollocks this is...Yeah well, it’s a questionable categorizationWhy?I believe most credible evidence points at the likelihood that use of current generative AI leads to deskilling and prevails against upskilling. I also believe that you cannot make up with automated testing what competent human software developers avoid doing in the first place.To me this paints a picture. Projects that allow AI use are choosing to trade off short-term gains for long-term losses. I want nothing to do with software produced with that mindset, and I question the judgement of people who welcome it. Any list that helps me identify projects heading in this direction is a great help, exactly how uBlock Origin is a great help against adware.At a "philosophical" level, I don't think a software project that involves closed, proprietary tools (AI or otherwise) as a key part of the development process has any business calling itself "free and open source". People who only care about getting the end result faster might disagree, but to me FOSS has always been a political project, and that project is compromised by deeply incorporating proprietary technology, in my opinion. The means matter more than the ends in this view.With all that said, I struggle to see how this is "bollocks" or "a questionable categorization". I think it's as vital as the FOSS/not FOSS distinction, or the adware/not adware distinction.
(DIR) Post #B5akWurOj6rYbQbY2a by civodul@toot.aquilenet.fr
1 likes, 0 repeats
@abucci I’m also of the opinion that, even from a purely free software perspective, putting aside the many ethical concerns (environmental and social), integrating those opaque services as part of the development workflow is a problem.I mean, “we” fought against the use of BitKeeper, and later GitHub, for free software development—among the many things people were critical about. And now all this would go through just fine?@Profpatsch
(DIR) Post #B5f7s9y6pBwP7SgMO8 by domo@pizza.enby.city
0 likes, 0 repeats
@hipsterelectron @civodul mach was updated:https://codeberg.org/small-hack/open-slopware/pulls/522Probably need a french speaker to validate VLC though.
(DIR) Post #B5f7sAHbehXM5vnvmK by civodul@toot.aquilenet.fr
1 likes, 0 repeats
@domo @hipsterelectron This is creepy:https://lists.gnu.org/archive/html/bug-hurd/2026-03/msg00045.htmlTo be fair, it’s not run by “the project” but rather by an individual contributor.I would like to see pushback on this practice from other people, while being respectful to this contributor—who is genuinely trying to help with their own time and money.From the maintainer’s viewpoint, I find this situation difficult to deal with and very discouraging. Not the way I envision free software.
(DIR) Post #B5iuFjHB634sYfmmnI by kjv@mastodon.gamedev.place
0 likes, 0 repeats
@civodul Very disappointed to see Godot in this list
(DIR) Post #B5jJdFfTKPlcXBSj6e by Eeveecraft@dragonscave.space
0 likes, 0 repeats
@civodul Okay, damn, just looked and #PeerTube is on this list. And I read the evidence, and Framasoft seems adamant about using LLMs to generate subtitles and tried to pass their reasoning off as accessibility concerns, which is gross and disappointing. I wouldn't be surprised if there's auto-captioning that doesn't use LLMs, so I see their reasoning as flimsy at best.Welp, there goes the last decent alternative to #YouTube. Goddamnit.#FuckAI #GenAI #LLM #GenerativeAI
(DIR) Post #B5jNS5szkxYmpMirpo by civodul@toot.aquilenet.fr
0 likes, 0 repeats
@Eeveecraft Yeah, I sympathize with the “not judging” part in pyg’s message, especially given Framasoft’s popular education mission.I still trust them to make informed decisions but I admit the rest of the argument is a little less clear to me. Including the signature acknowledging use of DeepL to write this message.