00:02
<bakkot>
I am very confused by this
00:03
<bakkot>
what is the CoC if not the thing which sets the rules for what behavior is reasonable in our interactions with each other
00:31
<Chris de Almeida>
I can't speak for Jordan, but I would offer that the use of tools/methods does not directly violate the CoC tenets
00:41
<Chris de Almeida>
the issue is perhaps not so much that an LLM was used -- it was that low-quality, unreviewed nonsense was sent for consideration and ended up wasting peoples' time -- which is not respectful, and arguably, a violation of the CoC. but it's not that it was inherently the use of an LLM that was a violation, but how it was used
00:44
<bakkot>
I don't really care whether they reviewed the output or not, and whether it's "low quality" isn't something random contributors can effectively judge - I assume that they would not have posted it if they thought it was low quality
00:45
<bakkot>
the problem is that I do not care to spend my time reading or responding to LLM outputs
00:45
<bakkot>
(not including "outputs" which are just translation or whatever)
00:45
<bakkot>
so to me the problem is in fact use of the tool to author comments
00:46
<bakkot>
and to the extent that this is not currently captured by the CoC, I know, and that's why I am proposing to update the CoC
00:51
<Chris de Almeida>
what I am trying to say is that it's not necessarily always to be considered misuse. if someone uses an LLM to help them write something, and they believe it's accurate and useful, it's difficult for me to interpret that as a violation of the code of conduct. I agree with you on not wanting to read "LLM outputs", but it's tricky to totally define what that is, and to nail down what a prohibitive clause would look like
00:51
<Chris de Almeida>
that said, unless something has changed, you are proposing only that a disclaimer be attached to such comments, stating that an LLM was used to help generate it, in part, or in whole. is that accurate?
00:56
<bakkot>

My current proposal is:

Author your own comments
Any contributions or comments must be your own writing, not the product of LLMs or other tools. Do not prompt an LLM to expand on or explain your idea and then post the output; just provide the idea itself.
Machine translation is permissible, including translation by an LLM, but your use of translation should not introduce any new content.

00:57
<bakkot>
I would also be ok with saying that you must disclose any use of LLMs, but I'd just immediately ignore anything where they said they used the LLM to write the post, so I think this is better
00:57
<bakkot>
I agree we don't want to forbid "use of LLMs" in general
01:04
<Chris de Almeida>
I think I agree. the proposed text could use a little wordsmithing but LGTM. still, I have doubts of whether that is most suited for CoC vs contributing guide / how-we-work
01:23
<bakkot>
this seems like a pretty central case of what the CoC is for, to me?
01:23
<bakkot>
it's defining what kinds of conduct are acceptable in any TC39 space
01:23
<bakkot>
that's what the CoC is for
03:00
<Chris de Almeida>
the CoC is not the place for banning tools; it's for establishing expectations for interpersonal conduct
03:08
<bakkot>
This seems like an expectation for interpersonal conduct to me
03:14
<bakkot>
The goal isn't to ban any particular tool - I don't want to read the output of Markov chains either
03:15
<bakkot>
The goal is to establish the expectation that the comments you post were written by you, not by some other system
03:17
<Chris de Almeida>
I agree the CoC is for defining acceptable conduct. it seems we disagree on what a conduct issue is. I suggest that the use of a tool, like an LLM, on its own, does not equate to behavior the CoC is meant to guide our behavior towards each other, rather than to prescribe how we may or may not write
03:19
<bakkot>
How we write to each other is part of how we behave towards each other
03:19
<Chris de Almeida>
I completely agree
03:19
<bakkot>
Anyway, I won't be at this meeting but I can put something on the agenda for the following one, I guess? I didn't think this would be controversial
03:21
<bakkot>
Needs to go through plenary anyway I suppose
03:21
<Chris de Almeida>
I don't know that it's controversial. I think we all have the same goal and are generally in agreement. it's the particulars about where such guidance or rules live, is where we may not agree
03:23
<Chris de Almeida>
your proposed text above was excellent. maybe a little massaging is all I'd ask. but after that, we seem to run into difficulty adding it to the CoC vs elsewhere
03:25
<bakkot>
Happy to take some wordsmithing now also, wherever it ends up
05:10
<rkirsling>
is the issue perhaps that this, like spam, is something that wouldn't warrant reporting to the CoC committee?
05:11
<rkirsling>
(but I'm rather surprised to see Jordan and Tab, say, in disagreement on this)
05:11
<rkirsling>
either way I like the proposed text
06:45
<ljharb>
i mean, if it doesn't warrant reporting, it doesn't belong in the CoC
06:45
<ljharb>
and spam isn't a CoC issue either, it's just that CoC moderation teams tend to be the ones who combat spam, because they have the permissions and vigilance to do it
06:46
<ljharb>
as far as i'm aware you have never been able to do that - certainly not for at least a decade. the only repos that can go into tc39-transfer are ones from people in the tc39-transfer org, ie, delegates/IEs
15:44
<dminor>
More generally, would we see plagiarism as a violation of the code of conduct? The APA definition is "the act of presenting the words, ideas, or images of another as your own", and that seems to be what we're trying to prevent here, in the narrow case of presenting LLM generated text as your own work.
15:44
<dminor>
I'm wondering if it would be less controversial to add text about plagiarism to the CoC.
15:45
<bakkot>
Many people do not regard use of LLMs as plagiarism, so I wouldn't want to use that word.
15:46
<bakkot>

I could tweak my proposal to also list "or any other source", maybe? As in:

Author your own comments
Any contributions or comments must be your own writing, not the product of LLMs or other tools nor any other source [emphasis added]. Do not prompt an LLM to expand on or explain your idea and then post the output; just provide the idea itself.
Machine translation is permissible, including translation by an LLM, but your use of translation should not introduce any new content.

16:03
<TabAtkins>
as far as i'm aware you have never been able to do that - certainly not for at least a decade. the only repos that can go into tc39-transfer are ones from people in the tc39-transfer org, ie, delegates/IEs
Ah, kk, so I can make an org, add this person as a member, have them transfer their repo in, then I can transfer the repo onwards to another org I'm an admin for?
16:54
<ljharb>
that works, but it's easier for them just to bounce it to you directly as the first step
23:34
<TabAtkins>
Oh, can you just directly transfer a repo between people? That would work, yeah.