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 6A16C158041 for ; Wed, 28 Feb 2024 03:05:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5E1E1E2B3E; Wed, 28 Feb 2024 03:05:25 +0000 (UTC) Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 56149E2B3A for ; Wed, 28 Feb 2024 03:05:24 +0000 (UTC) Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5661b7b1f51so3252978a12.2 for ; Tue, 27 Feb 2024 19:05:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709089523; x=1709694323; darn=lists.gentoo.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=qkgbEvc0FGnOEfX53ogsriy5ABfmreWrqKBLp8VPuvE=; b=JjywQSu0O3G6t1T75wJc6i6ywa7LMZqz/iAR0Vi+WoQF/XkOQy0WBVYBf+HOrfvnRG 8XcSl/CzlZZEVl0X7tsgL8uGO+vUf8V9OZpR9yYQUBY+Joq6qYv+kescCFcvujiGQ0Cq q6CqZpY7Sa7dTGjjtNW6iGgoM2hhypCzfi0d+kqGmYp3dz6+ha7+NPrvBrz0sJMUaDBf vE9YDhSeH3p8lLjtCT+UMdoYeC1kZlc/hNTut9O0eQuyXMIa2Tpuo/mf8E82ja0hMQYr r9NJRSQvB+GXDBn8hABupw0fUkluhoHyu3XM2do0285UOyUv3pqVY/nXA7cYYWkaq6Cs pPYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709089523; x=1709694323; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qkgbEvc0FGnOEfX53ogsriy5ABfmreWrqKBLp8VPuvE=; b=uCrrQHdnwyd8qXIkA+3t3DQgi8un1lqQ0S1Iypip73AKDbWzzEUGvfmTRtdfraWxiY /NZ3oWIGMRVaigQKXJTVGjiZvdun5mhcYD/kFLIHiU0cD7ynBXb6Wu92871E2CF8ORdC BiqD2rwW/jc4u9VbNO3tNT5mlyv++K5BKyQTYrLIslAkol0lALTqn883uGeQswU6iWt2 YeS2hjQ2pIeNpQ91XxPswk/xSbaNY+KgHtXyimzQoL8+crAcBhlIxs7sByASy38eKyxR R56LgXkQ0SyknnvC/HXWFhYnlPynKqayiHCNuc34fLJU7ZeYGmovneUfDieK5BAlf6WK fWcw== X-Gm-Message-State: AOJu0YwFBaeVMwQrWJoFiBnm+b1dZ164cR02QR2ulfrGbFK9d0acR9uA TJ9aNTpPXTgPDYLUbrFjxnbrpgysSxagNfb20gVf1cc2kWHtJYpM X-Google-Smtp-Source: AGHT+IEqD9iE62Yr/dpZBYkvjCFK2x3HZUvrJUIh6oeubPI34eIwI81nojFeqGdADhjaaBrR6zokRg== X-Received: by 2002:aa7:d510:0:b0:566:414d:d70d with SMTP id y16-20020aa7d510000000b00566414dd70dmr2183090edq.17.1709089522631; Tue, 27 Feb 2024 19:05:22 -0800 (PST) Received: from dj3ntoo (30.sub-97-147-14.myvzw.com. [97.147.14.30]) by smtp.gmail.com with ESMTPSA id m18-20020a50d7d2000000b00564e4debe29sm1400648edj.78.2024.02.27.19.05.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Feb 2024 19:05:22 -0800 (PST) Date: Tue, 27 Feb 2024 21:05:16 -0600 From: Oskari Pirhonen To: =?utf-8?B?TWljaGHFgiBHw7Nybnk=?= Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo Message-ID: Mail-Followup-To: =?utf-8?B?TWljaGHFgiBHw7Nybnk=?= , gentoo-dev@lists.gentoo.org References: 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: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yjQtRNb3GSMjZn2X" Content-Disposition: inline In-Reply-To: X-Archives-Salt: fb5e0c56-0842-48f6-8481-7235ce9139f3 X-Archives-Hash: a6abd04feb77626b5c5bad7dd6b5c7ce --yjQtRNb3GSMjZn2X Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 27, 2024 at 15:45:17 +0100, Micha=C5=82 G=C3=B3rny wrote: > Hello, >=20 > Given the recent spread of the "AI" bubble, I think we really need to > look into formally addressing the related concerns. 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. >=20 > Just to be clear, I'm talking about our "original" content. We can't do > much about upstream projects using it. >=20 I agree. But for the sake of discussion: What about cases where someone, say, doesn't have an excellent grasp of English and decides to use, for example, ChatGPT to aid in writing documentation/comments (not code) and puts a note somewhere explicitly mentioning what was AI-generated so that someone else can take a closer look? I'd personally not be the biggest fan of this if it wasn't in something like a PR or ml post where it could be reviewed before being made final. But the most impportant part IMO would be being up-front about it. >=20 > Rationale: >=20 > 1. Copyright concerns. At this point, the copyright situation around > generated content is still unclear. What's pretty clear is that pretty > much all LLMs are trained on huge corpora of copyrighted material, and > all fancy "AI" companies don't give shit about copyright violations. > In particular, there's a good risk that these tools would yield stuff we > can't legally use. >=20 I really dislike the lack of audit trail for where the bits and pieces come from. Not to mention the examples from early on where Copilot was filling in incorrect attribution. - Oskari --yjQtRNb3GSMjZn2X Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQfOU+JeXjo4uxN6vCp8he9GGIfEQUCZd6i6AAKCRCp8he9GGIf EbLvAQD19nck/JdcaA3NptN76jYIcUUhbQqQSUswA79XrDLAzQEA7gW0YUBcTBhj pbaQud7X5rr7BQ1E6nJPptiLF8H7ugc= =2Mex -----END PGP SIGNATURE----- --yjQtRNb3GSMjZn2X--