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 way that this is written strikes me as wildly over-optimistic and dangerously credulous towards slopmongers' claims about capabilities.

The way that this is written strikes me as wildly over-optimistic and dangerously credulous towards slopmongers' claims about capabilities.

Scheduled Pinned Locked Moved Uncategorized
25 Posts 11 Posters 0 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.
  • glyph@mastodon.socialG This user is from outside of this forum
    glyph@mastodon.socialG This user is from outside of this forum
    glyph@mastodon.social
    wrote last edited by
    #1

    The way that this is written strikes me as wildly over-optimistic and dangerously credulous towards slopmongers' claims about capabilities.

    But.

    I think in the mold of "try to be kind, not to be 'nice'", we do need to engage with the realpolitik of a slop-haunted world. We cannot accept extruded text in our projects for a whole host of reasons, BUT, we do need to have patience and grace for the extruders themselves, to help them understand how to participate.

    Link Preview Image
    Eternal November — this new influx of users may be better than the last one

    The Software Freedom Conservancy provides a non-profit home and services to Free, Libre and Open Source Software (FLOSS) projects.

    favicon

    Software Freedom Conservancy (sfconservancy.org)

    glyph@mastodon.socialG 1 Reply Last reply
    0
    • glyph@mastodon.socialG glyph@mastodon.social

      The way that this is written strikes me as wildly over-optimistic and dangerously credulous towards slopmongers' claims about capabilities.

      But.

      I think in the mold of "try to be kind, not to be 'nice'", we do need to engage with the realpolitik of a slop-haunted world. We cannot accept extruded text in our projects for a whole host of reasons, BUT, we do need to have patience and grace for the extruders themselves, to help them understand how to participate.

      Link Preview Image
      Eternal November — this new influx of users may be better than the last one

      The Software Freedom Conservancy provides a non-profit home and services to Free, Libre and Open Source Software (FLOSS) projects.

      favicon

      Software Freedom Conservancy (sfconservancy.org)

      glyph@mastodon.socialG This user is from outside of this forum
      glyph@mastodon.socialG This user is from outside of this forum
      glyph@mastodon.social
      wrote last edited by
      #2

      One of the very difficult tensions around this problem is that the extrusion enthusiast culture itself is deeply obnoxious, bordering on predatory. So enforcement of boundaries may sometimes need to be pretty confrontational. And it really shouldn't be incumbent upon maintainers themselves to need to constantly re-litigate basic project policy in every single PR, because that is a recipe for burnout. As a recent and striking example, consider *this* disaster:

      Link Preview Image
      Katerina Marchán (@zkat@toot.cat)

      Attached: 1 image ominous "something happened here"

      favicon

      Toot.Cat (toot.cat)

      glyph@mastodon.socialG ehmatthes@fosstodon.orgE cypnk@masto.hackers.townC benjamineskola@hachyderm.ioB 4 Replies Last reply
      0
      • glyph@mastodon.socialG glyph@mastodon.social

        One of the very difficult tensions around this problem is that the extrusion enthusiast culture itself is deeply obnoxious, bordering on predatory. So enforcement of boundaries may sometimes need to be pretty confrontational. And it really shouldn't be incumbent upon maintainers themselves to need to constantly re-litigate basic project policy in every single PR, because that is a recipe for burnout. As a recent and striking example, consider *this* disaster:

        Link Preview Image
        Katerina Marchán (@zkat@toot.cat)

        Attached: 1 image ominous "something happened here"

        favicon

        Toot.Cat (toot.cat)

        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.social
        wrote last edited by
        #3

        Thankfully my maintenance portfolio exists in a backwater of obscurity and irrelevance, so I am able to think about this from at least a *partial* remove from the immediacy of the catastrophe. But even I can see a plethora of evidence—like the above—where it really looks like the extruders turn people into aggressive, unrepentant assholes. At least, they create a constituency of unrepentant assholes who are also LLM users.

        glyph@mastodon.socialG 1 Reply Last reply
        0
        • glyph@mastodon.socialG glyph@mastodon.social

          Thankfully my maintenance portfolio exists in a backwater of obscurity and irrelevance, so I am able to think about this from at least a *partial* remove from the immediacy of the catastrophe. But even I can see a plethora of evidence—like the above—where it really looks like the extruders turn people into aggressive, unrepentant assholes. At least, they create a constituency of unrepentant assholes who are also LLM users.

          glyph@mastodon.socialG This user is from outside of this forum
          glyph@mastodon.socialG This user is from outside of this forum
          glyph@mastodon.social
          wrote last edited by
          #4

          If you are an enthusiast yourself who is interested in a sustainable open source culture, you should consider maybe dedicating some time to help a no-AI project you like fend off such people. Allowing this kind of direct abuse to take place with no pushback from your faction kinda tars you all with the same brush.

          glyph@mastodon.socialG sabrina@fedi01.unicornsparkle.clubS 2 Replies Last reply
          0
          • glyph@mastodon.socialG glyph@mastodon.social

            If you are an enthusiast yourself who is interested in a sustainable open source culture, you should consider maybe dedicating some time to help a no-AI project you like fend off such people. Allowing this kind of direct abuse to take place with no pushback from your faction kinda tars you all with the same brush.

            glyph@mastodon.socialG This user is from outside of this forum
            glyph@mastodon.socialG This user is from outside of this forum
            glyph@mastodon.social
            wrote last edited by
            #5

            On the resistance side, we need to figure out ways to talk to people who think that this is an acceptable way to conduct themselves in public understand that:

            1. they should believe in their own abilities more
            2. if they want a feather in their resumé cap, there's no credit or glory in getting an LLM to do the work, even if it gets the code into the project; it just marks you as a plagiarist
            3. almost no project with *any* degree of popularity needs "more PRs", it needs more *maintainers*

            glyph@mastodon.socialG mnl@hachyderm.ioM 2 Replies Last reply
            0
            • glyph@mastodon.socialG glyph@mastodon.social

              On the resistance side, we need to figure out ways to talk to people who think that this is an acceptable way to conduct themselves in public understand that:

              1. they should believe in their own abilities more
              2. if they want a feather in their resumé cap, there's no credit or glory in getting an LLM to do the work, even if it gets the code into the project; it just marks you as a plagiarist
              3. almost no project with *any* degree of popularity needs "more PRs", it needs more *maintainers*

              glyph@mastodon.socialG This user is from outside of this forum
              glyph@mastodon.socialG This user is from outside of this forum
              glyph@mastodon.social
              wrote last edited by
              #6

              To me, what this calls out for is a new type of contributor role, a person who can run interference to help the core technical maintainers actually maintain some enthusiasm and momentum for their own projects. FLOSS has long been starved for issue and PR triagers already, but the spampocalypse is escalating the deficiency into a catastrophe.

              mcc@mastodon.socialM ehmatthes@fosstodon.orgE mttaggart@infosec.exchangeM 3 Replies Last reply
              0
              • glyph@mastodon.socialG glyph@mastodon.social

                One of the very difficult tensions around this problem is that the extrusion enthusiast culture itself is deeply obnoxious, bordering on predatory. So enforcement of boundaries may sometimes need to be pretty confrontational. And it really shouldn't be incumbent upon maintainers themselves to need to constantly re-litigate basic project policy in every single PR, because that is a recipe for burnout. As a recent and striking example, consider *this* disaster:

                Link Preview Image
                Katerina Marchán (@zkat@toot.cat)

                Attached: 1 image ominous "something happened here"

                favicon

                Toot.Cat (toot.cat)

                ehmatthes@fosstodon.orgE This user is from outside of this forum
                ehmatthes@fosstodon.orgE This user is from outside of this forum
                ehmatthes@fosstodon.org
                wrote last edited by
                #7

                @glyph > So enforcement of boundaries may sometimes need to be pretty confrontational.

                A fairly obscure project of mine somehow gained the attention of some LLM thing, and I started getting multiple terrible PRs and issues every day. I rarely curse in writing, but the only thing that stopped the trend was closing each one with a simple "f****** bot" message.

                That's been the best way to get from AI CS chatbots to a human a number of times as well.

                Such dismal interactions.

                1 Reply Last reply
                0
                • glyph@mastodon.socialG glyph@mastodon.social

                  On the resistance side, we need to figure out ways to talk to people who think that this is an acceptable way to conduct themselves in public understand that:

                  1. they should believe in their own abilities more
                  2. if they want a feather in their resumé cap, there's no credit or glory in getting an LLM to do the work, even if it gets the code into the project; it just marks you as a plagiarist
                  3. almost no project with *any* degree of popularity needs "more PRs", it needs more *maintainers*

                  mnl@hachyderm.ioM This user is from outside of this forum
                  mnl@hachyderm.ioM This user is from outside of this forum
                  mnl@hachyderm.io
                  wrote last edited by
                  #8

                  @glyph I find that (especially recently) so many people in my immediate vicinity are using ChatGPT or Claude and making artifacts and the like that helping these people out (either by legit CS/programming mentoring and showing the fundamentals and how to do things “by hand”, or just by letting them know they should reach out if they struggle or before they put things into production) feels to me the most effective.

                  I’ll especially focus on helping them build software that severs ties with the cloud (for example, most of the things people build can usually be a html file using opfs, or a container I can host for them/they can host on their own), instead of a lovable app or whatever ai platform they might be using. And design the software in such a way (APIs, etc…) that the things they will want to change are either easy to do by hand, or easily promptable without nuking the codebase (for example with local models). So… traditional engineering, really.

                  1 Reply Last reply
                  0
                  • glyph@mastodon.socialG glyph@mastodon.social

                    To me, what this calls out for is a new type of contributor role, a person who can run interference to help the core technical maintainers actually maintain some enthusiasm and momentum for their own projects. FLOSS has long been starved for issue and PR triagers already, but the spampocalypse is escalating the deficiency into a catastrophe.

                    mcc@mastodon.socialM This user is from outside of this forum
                    mcc@mastodon.socialM This user is from outside of this forum
                    mcc@mastodon.social
                    wrote last edited by
                    #9

                    @glyph has anyone tried simply banning discussion of the no-AI policy and banning anyone who wants to debate it?

                    astraluma@tacobelllabs.netA glyph@mastodon.socialG pathunstrom@ngmx.comP 3 Replies Last reply
                    0
                    • glyph@mastodon.socialG glyph@mastodon.social

                      To me, what this calls out for is a new type of contributor role, a person who can run interference to help the core technical maintainers actually maintain some enthusiasm and momentum for their own projects. FLOSS has long been starved for issue and PR triagers already, but the spampocalypse is escalating the deficiency into a catastrophe.

                      ehmatthes@fosstodon.orgE This user is from outside of this forum
                      ehmatthes@fosstodon.orgE This user is from outside of this forum
                      ehmatthes@fosstodon.org
                      wrote last edited by
                      #10

                      @glyph I think we're going to see tools that split contributions into multiple channels. A "trusted/verified" channel makes clear sense. I could also see two more channels along the lines of "possible human" and "likely AI slop".

                      I don't see many platforms prioritizing this, so I'm guessing it's going to be something we have to build ourselves.

                      1 Reply Last reply
                      0
                      • glyph@mastodon.socialG glyph@mastodon.social

                        To me, what this calls out for is a new type of contributor role, a person who can run interference to help the core technical maintainers actually maintain some enthusiasm and momentum for their own projects. FLOSS has long been starved for issue and PR triagers already, but the spampocalypse is escalating the deficiency into a catastrophe.

                        mttaggart@infosec.exchangeM This user is from outside of this forum
                        mttaggart@infosec.exchangeM This user is from outside of this forum
                        mttaggart@infosec.exchange
                        wrote last edited by
                        #11

                        @glyph Couple of quick thoughts.

                        1. "Slop-haunted world" is very good.
                        2. The original post is a masterclass in FOSS myopia, focusing only on code and ignoring the social implications of the code or its provenance.

                        Assuming agents can produce reasonable code output (hardly guaranteed), is more of it "good" for FOSS? I am unclear if that's even true, since I agree with your point that what most projects need are maintainers, not more PRs. But I also think of FOSS as part of a larger social justice project, and in that context, I am really not so sure that happy acceptance of model-generated code as a norm is ultimately "good" for the movement. At least, not as currently constructed.

                        tante@tldr.nettime.orgT glyph@mastodon.socialG 2 Replies Last reply
                        0
                        • mcc@mastodon.socialM mcc@mastodon.social

                          @glyph has anyone tried simply banning discussion of the no-AI policy and banning anyone who wants to debate it?

                          astraluma@tacobelllabs.netA This user is from outside of this forum
                          astraluma@tacobelllabs.netA This user is from outside of this forum
                          astraluma@tacobelllabs.net
                          wrote last edited by
                          #12

                          @mcc @glyph based on how the Olivia Hill rule goes, this would be shockingly effective

                          eg, this thread: https://ngmx.com/@pathunstrom/115545419415666949

                          1 Reply Last reply
                          0
                          • mcc@mastodon.socialM mcc@mastodon.social

                            @glyph has anyone tried simply banning discussion of the no-AI policy and banning anyone who wants to debate it?

                            glyph@mastodon.socialG This user is from outside of this forum
                            glyph@mastodon.socialG This user is from outside of this forum
                            glyph@mastodon.social
                            wrote last edited by
                            #13

                            @mcc I have to guess "no" if not even zkat has done so, even after *multiple* comments from the offender in the above post.

                            This strikes me as a situation where different approaches make sense in different contexts. Some projects should probably take that approach, and maybe even collaborate on blocklists to kick out transgressors. Other projects with higher emotional bandwidth might want to have an explicit goal of rehabilitation.

                            mcc@mastodon.socialM 1 Reply Last reply
                            0
                            • glyph@mastodon.socialG glyph@mastodon.social

                              @mcc I have to guess "no" if not even zkat has done so, even after *multiple* comments from the offender in the above post.

                              This strikes me as a situation where different approaches make sense in different contexts. Some projects should probably take that approach, and maybe even collaborate on blocklists to kick out transgressors. Other projects with higher emotional bandwidth might want to have an explicit goal of rehabilitation.

                              mcc@mastodon.socialM This user is from outside of this forum
                              mcc@mastodon.socialM This user is from outside of this forum
                              mcc@mastodon.social
                              wrote last edited by
                              #14

                              @glyph the blocklist idea is interesting to me

                              mcc@mastodon.socialM 1 Reply Last reply
                              0
                              • glyph@mastodon.socialG glyph@mastodon.social

                                One of the very difficult tensions around this problem is that the extrusion enthusiast culture itself is deeply obnoxious, bordering on predatory. So enforcement of boundaries may sometimes need to be pretty confrontational. And it really shouldn't be incumbent upon maintainers themselves to need to constantly re-litigate basic project policy in every single PR, because that is a recipe for burnout. As a recent and striking example, consider *this* disaster:

                                Link Preview Image
                                Katerina Marchán (@zkat@toot.cat)

                                Attached: 1 image ominous "something happened here"

                                favicon

                                Toot.Cat (toot.cat)

                                cypnk@masto.hackers.townC This user is from outside of this forum
                                cypnk@masto.hackers.townC This user is from outside of this forum
                                cypnk@masto.hackers.town
                                wrote last edited by
                                #15

                                @glyph How dare you have boundaries! /s

                                I don't know how common this is, but there are quite a few places which have adopted (with various wording) "sealioning, intentional or not, will be destroyed with extreme prejudice". This seems to have preemptively reduced or outright stopped this sort of thing before it takes hold

                                I'm reminded of a very practical treatise written years ago by Joel Spolsky
                                https://www.joelonsoftware.com/2003/03/03/building-communities-with-software/

                                After all these years, it's amazing how much of it holds up

                                1 Reply Last reply
                                0
                                • mcc@mastodon.socialM mcc@mastodon.social

                                  @glyph the blocklist idea is interesting to me

                                  mcc@mastodon.socialM This user is from outside of this forum
                                  mcc@mastodon.socialM This user is from outside of this forum
                                  mcc@mastodon.social
                                  wrote last edited by
                                  #16

                                  @glyph i wonder if codeberg could be convinced to, instead of allowing participation by default, allowing something like an onboarding pass like Discords have. where you have to do something to get added to an allowlist before you can submit (issues/PRs/comments/whatever).

                                  glyph@mastodon.socialG 1 Reply Last reply
                                  0
                                  • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                    @glyph Couple of quick thoughts.

                                    1. "Slop-haunted world" is very good.
                                    2. The original post is a masterclass in FOSS myopia, focusing only on code and ignoring the social implications of the code or its provenance.

                                    Assuming agents can produce reasonable code output (hardly guaranteed), is more of it "good" for FOSS? I am unclear if that's even true, since I agree with your point that what most projects need are maintainers, not more PRs. But I also think of FOSS as part of a larger social justice project, and in that context, I am really not so sure that happy acceptance of model-generated code as a norm is ultimately "good" for the movement. At least, not as currently constructed.

                                    tante@tldr.nettime.orgT This user is from outside of this forum
                                    tante@tldr.nettime.orgT This user is from outside of this forum
                                    tante@tldr.nettime.org
                                    wrote last edited by
                                    #17

                                    @mttaggart @glyph "FOSS as part of a larger social justice project".

                                    THANK YOU. THAT

                                    1 Reply Last reply
                                    0
                                    • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                      @glyph Couple of quick thoughts.

                                      1. "Slop-haunted world" is very good.
                                      2. The original post is a masterclass in FOSS myopia, focusing only on code and ignoring the social implications of the code or its provenance.

                                      Assuming agents can produce reasonable code output (hardly guaranteed), is more of it "good" for FOSS? I am unclear if that's even true, since I agree with your point that what most projects need are maintainers, not more PRs. But I also think of FOSS as part of a larger social justice project, and in that context, I am really not so sure that happy acceptance of model-generated code as a norm is ultimately "good" for the movement. At least, not as currently constructed.

                                      glyph@mastodon.socialG This user is from outside of this forum
                                      glyph@mastodon.socialG This user is from outside of this forum
                                      glyph@mastodon.social
                                      wrote last edited by
                                      #18

                                      @mttaggart I think that most projects should maintain hard boundaries around rejecting any LLM output, for the reasons that you suggest, although obviously we have a long way to go on convincing people of that. However, "AI PRs not accepted" is not the same policy as "hurl expletives and insults at everyone who tries". *Some* of the people who are trying just don't know any better, and might be amenable to a friendly invitation to try again with code they wrote themselves.

                                      mttaggart@infosec.exchangeM 1 Reply Last reply
                                      0
                                      • glyph@mastodon.socialG glyph@mastodon.social

                                        If you are an enthusiast yourself who is interested in a sustainable open source culture, you should consider maybe dedicating some time to help a no-AI project you like fend off such people. Allowing this kind of direct abuse to take place with no pushback from your faction kinda tars you all with the same brush.

                                        sabrina@fedi01.unicornsparkle.clubS This user is from outside of this forum
                                        sabrina@fedi01.unicornsparkle.clubS This user is from outside of this forum
                                        sabrina@fedi01.unicornsparkle.club
                                        wrote last edited by
                                        #19

                                        @glyph I've suggested this as a sort of "good faith" filter. Do they care about consent? Can you redirect them to thinking about consent? I'd be curious to know if it works.

                                        Link Preview Image
                                        Phie Lux (@sabrina@fedi01.unicornsparkle.club)

                                        @zkat @xgranade I have an idea. If somebody tries to use the "unenforceable" argument, ask them if they would break the rules. If they say yes, they've outed themselves and that's an easy ban. If they say no, push them to see if they can identify the type of person they think would break the rules. Push back the ideological front lines and direct their attention to the bad actors they should be working against.

                                        favicon

                                        fedi01.unicornsparkle.club (fedi01.unicornsparkle.club)

                                        1 Reply Last reply
                                        0
                                        • mcc@mastodon.socialM mcc@mastodon.social

                                          @glyph i wonder if codeberg could be convinced to, instead of allowing participation by default, allowing something like an onboarding pass like Discords have. where you have to do something to get added to an allowlist before you can submit (issues/PRs/comments/whatever).

                                          glyph@mastodon.socialG This user is from outside of this forum
                                          glyph@mastodon.socialG This user is from outside of this forum
                                          glyph@mastodon.social
                                          wrote last edited by
                                          #20

                                          @mcc I am stuck on github for a bunch of reasons but if codeberg actually added clear, automation-assisted workflows for marking people as [potential contributor ➡️ contributor ➡️ auditioning maintainer ➡️ maintainer ➡️ core team ➡️ emeritus that might be a feature I need badly enough to switch

                                          glyph@mastodon.socialG mcc@mastodon.socialM 2 Replies Last reply
                                          0
                                          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