From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3E6BF158041 for ; Tue, 27 Feb 2024 16:30:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 16A59E2A1D; Tue, 27 Feb 2024 16:30:01 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BF972E2A11 for ; Tue, 27 Feb 2024 16:30:00 +0000 (UTC) From: Sam James To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo In-Reply-To: <8f080af1-5d67-45ac-94a1-6bb072bfb410@gentoo.org> (Marek Szuba's message of "Tue, 27 Feb 2024 16:11:15 +0000") Organization: Gentoo References: <8f080af1-5d67-45ac-94a1-6bb072bfb410@gentoo.org> User-Agent: mu4e 1.12.0; emacs 30.0.50 Date: Tue, 27 Feb 2024 16:29:56 +0000 Message-ID: <8734td98fv.fsf@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 2993ad33-aca0-4fa7-8d1d-10dac6cb02fc X-Archives-Hash: 1e51ed5228e7693f57e059be08d153e3 Marek Szuba writes: > On 2024-02-27 14:45, Micha=C5=82 G=C3=B3rny wrote: > >> In my opinion, at this point the only reasonable course of action >> would be to safely ban "AI"-backed contribution entirely. In other >> words, explicitly forbid people from using ChatGPT, Bard, GitHub >> Copilot, and so on, to create ebuilds, code, documentation, messages, >> bug reports and so on for use in Gentoo. > > I very much support this idea, for all the three reasons quoted. > >> 2. Quality concerns. LLMs are really great at generating plausibly >> looking bullshit. I suppose they can provide good assistance if you >> are careful enough, but we can't really rely on all our contributors >> being aware of the risks. > > https://arxiv.org/abs/2211.03622 > >> 3. Ethical concerns. > > ...yeah. Seeing as we failed to condemn the Russian invasion of > Ukraine in 2022, I would probably avoid quoting this as a reason for > banning LLM-generated contributions. Even though I do, as mentioned > above, very much agree with this point. That's not a technical topic and we had an extended discussion about what to do in -core, which included the risks of making life difficult for Russian developers and contributors. I don't think that's a helpful intervention here, sorry.