Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. The Rust Evangelism Task Force has declared "ethics" to be out of scope.

The Rust Evangelism Task Force has declared "ethics" to be out of scope.

Scheduled Pinned Locked Moved Uncategorized
35 Posts 21 Posters 3 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • groxx@hachyderm.ioG groxx@hachyderm.io

    @jwz @flpvsk with a large group of people, how you do get a policy written down and agreed on when both sides feel very strongly?

    I would much prefer they ban LLMs entirely, but many clearly disagree and you still need enough of them to sign off on it for it to be adopted. How do you reach that point when both are brigading heavily?

    jwz@mastodon.socialJ This user is from outside of this forum
    jwz@mastodon.socialJ This user is from outside of this forum
    jwz@mastodon.social
    wrote last edited by
    #25

    @groxx @flpvsk Why are you making this my problem to solve? It manifestly is not. I don't even use Rust.

    My primary point is that claiming you are having a conversation about something while at the same time forbidding the primary objections to it -- is not a conversation.

    groxx@hachyderm.ioG 1 Reply Last reply
    0
    • jwz@mastodon.socialJ jwz@mastodon.social

      @groxx @flpvsk Why are you making this my problem to solve? It manifestly is not. I don't even use Rust.

      My primary point is that claiming you are having a conversation about something while at the same time forbidding the primary objections to it -- is not a conversation.

      groxx@hachyderm.ioG This user is from outside of this forum
      groxx@hachyderm.ioG This user is from outside of this forum
      groxx@hachyderm.io
      wrote last edited by
      #26

      @jwz @flpvsk the conversations have been happening and will continue to happen, yes? Or is there a sign that it has been stopped everywhere?

      And on the ethical side, it really does seem to me that it's largely a brick wall between the two, and few cross over. The kind of unproductive fights that leads to are obvious, and happening all over. So you're kinda left with: A) fight and go nowhere (which we agree is not what they need), B) fork and the associated costs (either you leave or you kick them out), or C) moderate to try to make progress. I'm not really seeing any other options.

      (I'm not deeply active in the community, maybe there are signs it's just being shut down everywhere? If there are, then I entirely agree with you)

      jwz@mastodon.socialJ 1 Reply Last reply
      0
      • groxx@hachyderm.ioG groxx@hachyderm.io

        @jwz @flpvsk the conversations have been happening and will continue to happen, yes? Or is there a sign that it has been stopped everywhere?

        And on the ethical side, it really does seem to me that it's largely a brick wall between the two, and few cross over. The kind of unproductive fights that leads to are obvious, and happening all over. So you're kinda left with: A) fight and go nowhere (which we agree is not what they need), B) fork and the associated costs (either you leave or you kick them out), or C) moderate to try to make progress. I'm not really seeing any other options.

        (I'm not deeply active in the community, maybe there are signs it's just being shut down everywhere? If there are, then I entirely agree with you)

        jwz@mastodon.socialJ This user is from outside of this forum
        jwz@mastodon.socialJ This user is from outside of this forum
        jwz@mastodon.social
        wrote last edited by
        #27

        @groxx @flpvsk We're done here.

        1 Reply Last reply
        0
        • gimulnautti@mastodon.greenG gimulnautti@mastodon.green

          @jwz Declare you're in the pockets of tech billionaires without declaring you're the pockets of tech billionaires. 🤔

          taffer@mastodon.gamedev.placeT This user is from outside of this forum
          taffer@mastodon.gamedev.placeT This user is from outside of this forum
          taffer@mastodon.gamedev.place
          wrote last edited by
          #28

          @gimulnautti @jwz Is it still a mostly Mozilla project? Because they’ve gone AI brained.

          federicoschonborn@app.wafrn.netF 1 Reply Last reply
          0
          • flpvsk@mastodon.socialF flpvsk@mastodon.social

            @jwz i largely agree. my *charitable* read on this would be:

            1. they are not ready to put together AI guidelines in it's full and final form, bc the discussion is ongoing (not set aside, just not finalized, ongoing on Zulip).

            2. At the same time AI-authored PRs keep coming in, so they need something in the policy to point to to reject those.

            that's the impression I got at least

            womble@infosec.exchangeW This user is from outside of this forum
            womble@infosec.exchangeW This user is from outside of this forum
            womble@infosec.exchange
            wrote last edited by
            #29

            @flpvsk if all they needed was a clear rule that allowed the rejection of slop PRs, then a straightforward "no slop" policy would work. "Setting aside the ethics" weaselage is a clear indication that they want to allow slop, while framing the debate in such a way that nobody is allowed to make them feel bad for doing so.

            @jwz

            1 Reply Last reply
            0
            • jwz@mastodon.socialJ jwz@mastodon.social

              The Rust Evangelism Task Force has declared "ethics" to be out of scope. And that's going as well as you might guess:

              This document establishes a policy for how LLMs can be used when contributing to rust-lang/rust. [...] No comment on this PR may mention the following topics:

              • Long-term social or economic impact of LLMs
              • The environmental impact of LLMs
              • Anything to do with the copyright status of LLM output
              • Moral judgements about people who use LLMs

              4Ø3 Bots Forbidden

              favicon

              (jwz.org)

              lag_netzpolitik_bw@linke.socialL This user is from outside of this forum
              lag_netzpolitik_bw@linke.socialL This user is from outside of this forum
              lag_netzpolitik_bw@linke.social
              wrote last edited by
              #30

              @jwz Isnt Fedora Asahi Kernel written in Rust?

              1 Reply Last reply
              0
              • jwz@mastodon.socialJ jwz@mastodon.social

                The Rust Evangelism Task Force has declared "ethics" to be out of scope. And that's going as well as you might guess:

                This document establishes a policy for how LLMs can be used when contributing to rust-lang/rust. [...] No comment on this PR may mention the following topics:

                • Long-term social or economic impact of LLMs
                • The environmental impact of LLMs
                • Anything to do with the copyright status of LLM output
                • Moral judgements about people who use LLMs

                4Ø3 Bots Forbidden

                favicon

                (jwz.org)

                iris@neuromatch.socialI This user is from outside of this forum
                iris@neuromatch.socialI This user is from outside of this forum
                iris@neuromatch.social
                wrote last edited by
                #31

                @jwz #Alt4You I would suggest in this case the alt text read "same text as the post" rather than "screenshot". This makes it clear to screenreader users that you're not actually leaving anything out!

                1 Reply Last reply
                0
                • jwz@mastodon.socialJ jwz@mastodon.social

                  The Rust Evangelism Task Force has declared "ethics" to be out of scope. And that's going as well as you might guess:

                  This document establishes a policy for how LLMs can be used when contributing to rust-lang/rust. [...] No comment on this PR may mention the following topics:

                  • Long-term social or economic impact of LLMs
                  • The environmental impact of LLMs
                  • Anything to do with the copyright status of LLM output
                  • Moral judgements about people who use LLMs

                  4Ø3 Bots Forbidden

                  favicon

                  (jwz.org)

                  bynkii@mastodon.socialB This user is from outside of this forum
                  bynkii@mastodon.socialB This user is from outside of this forum
                  bynkii@mastodon.social
                  wrote last edited by
                  #32

                  @jwz @rmondello I see the tech bros are still reading Ayn Rand.

                  1 Reply Last reply
                  0
                  • jwz@mastodon.socialJ jwz@mastodon.social

                    The Rust Evangelism Task Force has declared "ethics" to be out of scope. And that's going as well as you might guess:

                    This document establishes a policy for how LLMs can be used when contributing to rust-lang/rust. [...] No comment on this PR may mention the following topics:

                    • Long-term social or economic impact of LLMs
                    • The environmental impact of LLMs
                    • Anything to do with the copyright status of LLM output
                    • Moral judgements about people who use LLMs

                    4Ø3 Bots Forbidden

                    favicon

                    (jwz.org)

                    scottsmith@mastodon.socialS This user is from outside of this forum
                    scottsmith@mastodon.socialS This user is from outside of this forum
                    scottsmith@mastodon.social
                    wrote last edited by
                    #33

                    @jwz Good!

                    1 Reply Last reply
                    0
                    • taffer@mastodon.gamedev.placeT taffer@mastodon.gamedev.place

                      @gimulnautti @jwz Is it still a mostly Mozilla project? Because they’ve gone AI brained.

                      federicoschonborn@app.wafrn.netF This user is from outside of this forum
                      federicoschonborn@app.wafrn.netF This user is from outside of this forum
                      federicoschonborn@app.wafrn.net
                      wrote last edited by
                      #34

                      @gimulnautti@mastodon.green @jwz@mastodon.social @Taffer@mastodon.gamedev.place

                      presented with no further comment*

                      Link Preview Image
                      Rust Foundation Members | Join Us

                      Discover organizations supporting the Rust programming language through Foundation membership. Join leading companies across Platinum, Gold, Silver, and Associate tiers.

                      favicon

                      The Rust Foundation (rustfoundation.org)

                      *okay, one comment: the Rust Foundation and the Rust Project (aka the rust-lang organization) are completely separated entities, I can't stress enough the fact that the Rust Foundation does not govern the Rust Project and it only handles funding, but the massive overlap between the two bodies is noticeable


                      #platinum
                      1 Reply Last reply
                      0
                      • jwz@mastodon.socialJ jwz@mastodon.social

                        The Rust Evangelism Task Force has declared "ethics" to be out of scope. And that's going as well as you might guess:

                        This document establishes a policy for how LLMs can be used when contributing to rust-lang/rust. [...] No comment on this PR may mention the following topics:

                        • Long-term social or economic impact of LLMs
                        • The environmental impact of LLMs
                        • Anything to do with the copyright status of LLM output
                        • Moral judgements about people who use LLMs

                        4Ø3 Bots Forbidden

                        favicon

                        (jwz.org)

                        N This user is from outside of this forum
                        N This user is from outside of this forum
                        nothacking@infosec.exchange
                        wrote last edited by
                        #35
                        @jwz@mastodon.social To be fair, the policy itself doesn't seem too bad:
                        we do not allow them to be used in ways that risk losing our shared social and technical understanding of the project
                        > It's fine to use LLMs to answer questions, analyze, distill, refine, check, suggest, review. But not to **create**.
                        The following are allowed. [...] - Using an LLM in the creation of experimental code changes that are not meant to be reviewed and will never be merged [...]
                        The following are banned. - Comments from a personal user account that are originally created by an LLM. [...] - Documentation that is originally created by an LLM. [...]
                        The following are decided on a case-by-case basis. [for the purposes of experimentation to inform future revisions] [...] - "Trivial" code changes that do not meet the threshold of originality - Using an LLM to discover bugs, as long as you personally verify the bug, write it up yourself, and disclose that an LLM was used. [...] All of these **must** disclose that an LLM was used.
                        Seems like a "we need to have a policy" policy. Allows thing that the devs can't prevent and puts heavy limitations on slop coding and requires disclosure of any use.
                        1 Reply Last reply
                        1
                        0
                        • R relay@relay.infosec.exchange shared this topic
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups