🟧 anyway I'm fucking exhausted but to re-summarise for people who might want to share again:
https://github.com/rust-lang/rfcs/pull/3959
our policy now fully bans LLMs from having any "creative control" over the project. it carves out trivial usage for things like accessibility and to not litigate shit like copilot autocomplete, even though we personally think it's a shit technology that should not be used
disclosure now exists as a means to openly invite LLM users to tell on themselves, effectively. more diplomatically, it exists to justify and hold accountable people who might have used an LLM to collect data or some shit to make sure they only did it for that shit and didn't let it write any code or prose. if people don't disclose anything and an LLM was obviously involved, the result is to assume that it was involved too much and close the PR.
there's plenty to be criticised about this praxis, but it feels like the best way to ensure that people don't get exhausted trying to litigate whether LLMs were used and instead just ask people to be honest. hopefully absolutely canning most of the usage of LLMs will mean people just stop using them except for real accessibility concerns when there's no alternative.
I am extremely frustrated with jyn, the only other serious policy proposer, for effectively throwing us under the bus and citing a fucked-up fashy quote we vented about in an entire blog post: https://txt.ltdk.xyz/testing-the-limits-of-kindness/
TC, the other technical policy proposer, should not be taken seriously. he knows what he's doing and I hate him for it, and his policy is not a serious one. it's why I'm excluding him from the discussion here.
I just want people to understand just how absolutely one-sided this argument is despite it draining all of our energy. basically the entire project minus a handful of people agrees that LLMs are trash and should be banned entirely, but that handful of people are some of the ones with the most influence and so things are substantially more difficult. it means that despite all the private remarks that thank us for our policy work most of the private discussions feel like incredibly one-sided dogpiles on us being rude for even daring to call one guy's opinion slightly fascist by accident.
if you wanna help with the discussion, I encourage you to comment on our RFC or show support directly. just don't just show up and make a mess, please, because all you're doing is playing into the handful of hands that are making work hard for the rest of us.