From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Shane Mulligan Newsgroups: gmane.emacs.devel Subject: Re: Help building Pen.el (GPT for emacs) Date: Sat, 17 Jul 2021 12:33:30 +1200 Message-ID: References: <20210716073024.GA23014@tuxteam.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000025b2d105c746db9a" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31925"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Kangas , Emacs developers To: tomas@tuxteam.de Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jul 17 02:44:23 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m4YRK-00087I-Ox for ged-emacs-devel@m.gmane-mx.org; Sat, 17 Jul 2021 02:44:22 +0200 Original-Received: from localhost ([::1]:42182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m4YRJ-0005ES-G9 for ged-emacs-devel@m.gmane-mx.org; Fri, 16 Jul 2021 20:44:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m4YH3-0005Zo-AO for emacs-devel@gnu.org; Fri, 16 Jul 2021 20:33:46 -0400 Original-Received: from mail-yb1-xb30.google.com ([2607:f8b0:4864:20::b30]:35786) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m4YH1-0006X6-Cq for emacs-devel@gnu.org; Fri, 16 Jul 2021 20:33:45 -0400 Original-Received: by mail-yb1-xb30.google.com with SMTP id t186so17624476ybf.2 for ; Fri, 16 Jul 2021 17:33:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ar1DYaMkIKkBBzaom30f9RxUIAcSx+nSf1JANPjdxnY=; b=YqtaAhKmjpfzZQSwjY7nnzwZJOOjTpYa6zqjc9o85C5zlaQFv4xrp2pGFGFE/oZYDF CdnpbE7vp2GYySfVH3B36mZghMcu6bJ5D24qrrf4H71j56RyhCbb7ShrgxTBXa6888is 9EZsxJH2nbnnNSkhQMPbZf4UQ/TX4YXRorm3k3eKIgF4+0PzFpeiG8HzKdc2IiDVxO20 pRgUrFiAzK1v4IOaALvlkrna+bo0/cgwvoHCFcYIBzjRp8+4bLmYzqCoTgX+mhCzpiNW 5MG2g8atttXBuwL1gC8B8SalS0tmzr4aqZ1jMxg8y5t7vkIRLgm1lHIxJa96u/PTkhVP AYSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Ar1DYaMkIKkBBzaom30f9RxUIAcSx+nSf1JANPjdxnY=; b=a08isa272Q8BFnpkqsYlH3EFysTlP3ZRk3AbUMMeo6POlq7q7zCh8+NpzP/oTulJs/ YxtQo2TfQoQLzLAeVK74UFIh5N7QP3SOYQPdghXXIbxUOSjwSbqLFPEzEri6/+K/QWAu /u9brz8XzU8v/7wIAexwGlJQfv4rvLXZmXIX+xeI/d21esA4wNuAjwZ8t5xJ1kSdkbjt V0NvQXOUhHUzmScqrsZIoxZFv140vAoTVUaxeT3KfobG/nALIeijQd7tPMEIOJ7zHqoi +nzvP++IwVMgampdH1GZ9/t29aIp5cPgQ/UA24hv8qz3OBtyoHD7k7LnGl90AfFu95BW H2Rw== X-Gm-Message-State: AOAM532HYbASlkuIWcJgOoZLJdb3S3ANuo/unzrrryS11SE4nLTpb0Ig DQlG9EHSGnJB4ihRypittlTG4CDBHEho+o5Xsw== X-Google-Smtp-Source: ABdhPJxaQwYg1+YiC9t7Qxh/kKq7WfvhU0hiAka5GfSLoP5p0ELh/hyjGwDVEe9yX1sC7B13uSfzel/zSvzwKRIe3Yo= X-Received: by 2002:a25:be8a:: with SMTP id i10mr16077565ybk.176.1626482021870; Fri, 16 Jul 2021 17:33:41 -0700 (PDT) In-Reply-To: <20210716073024.GA23014@tuxteam.de> Received-SPF: pass client-ip=2607:f8b0:4864:20::b30; envelope-from=mullikine@gmail.com; helo=mail-yb1-xb30.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:271320 Archived-At: --00000000000025b2d105c746db9a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I completely agree with Tomas. The neural network weights should be given the same software license as the code it has been trained on and they need to do more to support and FOSS analog, as the technology. I am expecting a conversation with Nat Fridman on a collaboration to bring Copilot to emacs. If he contacts me I will raise this issue. On Fri, Jul 16, 2021 at 7:30 PM wrote: > On Fri, Jul 16, 2021 at 11:52:41AM +1200, Shane Mulligan wrote: > > Hi Stefan and dick, > > > > * Reponse to Stefan > > ** Capabilities of "GPT-3+vscode" (Copilot) > > Copilot uses a specialised version of GPT-3 called codex which is > optimised > > to generate code. > > GPT-3 is not free software [1]. Only the service is accessible to us, > mere mortals. > > As for Copilot, one could even argue that it harvests [2] free software > at the costs of all of us. > > As far as I am concerned, I'll put as much distance as I can between > myself and Copilot (or Github, for the same reasons). > > I often asked myself how Github could have been worth $7 billion to > Microsoft. Now I begin to understand. > > Cheers > > [1] "Microsoft announced on September 22, 2020 that it had licensed > 'exclusive' use of GPT-3; others can still use the public API to > receive output, but only Microsoft has access to GPT-3=E2=80=99s unde= rlying > code." > https://en.wikipedia.org/wiki/GPT-3 > > [2] https://mjg59.dreamwidth.org/ > > https://juliareda.eu/2021/07/github-copilot-is-not-infringing-your-copyri= ght/ > > > - tom=C3=A1s > --00000000000025b2d105c746db9a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

I completely agree with Tomas. The neural network weights should = be given the same software license as the code it has been trained on and t= hey need to do more to support and FOSS analog, as the technology.
I am expecting a conversation with Nat Fridman on a collaboration to brin= g Copilot to emacs. If he contacts me I will raise this issue.
<= /div>

On Fri, Jul 16, 2021 at 7:30 PM <tomas@tuxteam.de> wrote:
On Fri, Jul 16, 2021 at 11:52:41AM +120= 0, Shane Mulligan wrote:
> Hi Stefan and dick,
>
> * Reponse to Stefan
> ** Capabilities of "GPT-3+vscode" (Copilot)
> Copilot uses a specialised version of GPT-3 called codex which is opti= mised
> to generate code.

GPT-3 is not free software [1]. Only the service is accessible to us,
mere mortals.

As for Copilot, one could even argue that it harvests [2] free software
at the costs of all of us.

As far as I am concerned, I'll put as much distance as I can between myself and Copilot (or Github, for the same reasons).

I often asked myself how Github could have been worth $7 billion to
Microsoft. Now I begin to understand.

Cheers

[1] "Microsoft announced on September 22, 2020 that it had licensed =C2=A0 =C2=A0 'exclusive' use of GPT-3; others can still use the pu= blic API to
=C2=A0 =C2=A0 receive output, but only Microsoft has access to GPT-3=E2=80= =99s underlying
=C2=A0 =C2=A0 code."
=C2=A0 =C2=A0 https://en.wikipedia.org/wiki/GPT-3

[2] https://mjg59.dreamwidth.org/
=C2=A0 =C2=A0 https://j= uliareda.eu/2021/07/github-copilot-is-not-infringing-your-copyright/=C2= =A0

=C2=A0- tom=C3=A1s
--00000000000025b2d105c746db9a--