Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Chiaro
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Scuro
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. Fediverse Enhancement Proposals
  4. Machine-generated FEPs

Machine-generated FEPs

Pianificato Fissato Bloccato Spostato Fediverse Enhancement Proposals
14 Post 6 Autori 2 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • silverpill@socialhub.activitypub.rocks
    silverpill@socialhub.activitypub.rocks
    silverpill@socialhub.activitypub.rocks
    scritto su ultima modifica di
    #1

    Should machine-generated proposals be accepted?

    I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

    https://codeberg.org/fediverse/fep/issues/800

    aschrijver@socialhub.activitypub.rocks julian@activitypub.space skavish@socialhub.activitypub.rocks 4 Risposte Ultima Risposta
    0
    • silverpill@socialhub.activitypub.rocks silverpill@socialhub.activitypub.rocks

      Should machine-generated proposals be accepted?

      I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

      https://codeberg.org/fediverse/fep/issues/800

      aschrijver@socialhub.activitypub.rocks
      aschrijver@socialhub.activitypub.rocks
      aschrijver@socialhub.activitypub.rocks
      scritto su ultima modifica di
      #2

      Good topic. AI is having major impact atm on FOSS project development. Just as a FYI for now I'll drop in the AI Policy that #software:fedify uses: https://github.com/fedify-dev/fedify/blob/6c1f6e6f6410d62cada116fce21b47adb6defe30/AI_POLICY.md

      1 Risposta Ultima Risposta
      0
      • silverpill@socialhub.activitypub.rocks silverpill@socialhub.activitypub.rocks

        Should machine-generated proposals be accepted?

        I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

        https://codeberg.org/fediverse/fep/issues/800

        julian@activitypub.space
        julian@activitypub.space
        julian@activitypub.space
        scritto su ultima modifica di
        #3

        I think it would be fair to ask whether a proposal with signs of AI/ML demonstrate that there is an implementation signed on.

        We don't have this requirement for human authored FEPs. Perhaps it's a good idea there too.

        1 Risposta Ultima Risposta
        0
        • silverpill@socialhub.activitypub.rocks silverpill@socialhub.activitypub.rocks

          Should machine-generated proposals be accepted?

          I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

          https://codeberg.org/fediverse/fep/issues/800

          aschrijver@socialhub.activitypub.rocks
          aschrijver@socialhub.activitypub.rocks
          aschrijver@socialhub.activitypub.rocks
          scritto su ultima modifica di
          #4

          I've seen multiple appeals by developers that FEPs must be related to an implementation. And I understand the reasons too, and they are not invalid either. Yet I don't think it is a good idea for 2 reasons..

          1. It exuberates an "only if you code you count" techbroist vibe that is antithetical to what fediverse stands for. Many people already complain about the tech-heavy culture and the gap that exists between them and the developers, where it is very hard to make their voices heard.

          2. It serves to keep fediverse firmly into app-centric territory, and in a way that increases the risks that fediverse derails over time. Where the app has the highest priority, and 'users' (i.e. people) can appeal for features with individual devs or teams who own said apps, who will then on secundary priority figure out how to pragmatically hammer the feature onto the fedi wire. Interoperability is of tertiary concern. While this may lead to great apps, it not only risks recentralization around app platforms, but does not account for the healthy direction and good social experience of the social network as a whole. The ecosystem languishes while apps thrive.

          1 Risposta Ultima Risposta
          0
          • silverpill@socialhub.activitypub.rocks silverpill@socialhub.activitypub.rocks

            Should machine-generated proposals be accepted?

            I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

            https://codeberg.org/fediverse/fep/issues/800

            skavish@socialhub.activitypub.rocks
            skavish@socialhub.activitypub.rocks
            skavish@socialhub.activitypub.rocks
            scritto su ultima modifica di
            #5
            silverpill:

            Should machine-generated proposals be accepted?

            I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

            There’s a big difference between machine-generated and machine-assisted.

            For example, I use LLMs to sanity-check ideas, find gaps, and polish wording, but the actual thinking and context are mine. In that case, calling it “machine-generated” feels wrong.

            To me, the line is authorship: if the person understands, owns, and can defend the proposal, it should be fine. If it’s just AI output with little real understanding behind it, that’s where it becomes a problem.

            julian@activitypub.space silverpill@mitra.social 2 Risposte Ultima Risposta
            0
            • skavish@socialhub.activitypub.rocks skavish@socialhub.activitypub.rocks
              silverpill:

              Should machine-generated proposals be accepted?

              I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

              There’s a big difference between machine-generated and machine-assisted.

              For example, I use LLMs to sanity-check ideas, find gaps, and polish wording, but the actual thinking and context are mine. In that case, calling it “machine-generated” feels wrong.

              To me, the line is authorship: if the person understands, owns, and can defend the proposal, it should be fine. If it’s just AI output with little real understanding behind it, that’s where it becomes a problem.

              julian@activitypub.space
              julian@activitypub.space
              julian@activitypub.space
              scritto su ultima modifica di
              #6

              How would we go about challenging those proposals?

              Arnold: there are certainly many with ideas and the will to produce FEPs. I don't wish to disincentivize or restrict that work, but merely state that I feel standards work without implementation (or even intent to implement) is work produced in a vacuum.

              1 Risposta Ultima Risposta
              0
              • skavish@socialhub.activitypub.rocks skavish@socialhub.activitypub.rocks
                silverpill:

                Should machine-generated proposals be accepted?

                I think we should figure out how to deal with them, because last week I processed 8 new proposals, and some of them had signs of being machine-generated.

                There’s a big difference between machine-generated and machine-assisted.

                For example, I use LLMs to sanity-check ideas, find gaps, and polish wording, but the actual thinking and context are mine. In that case, calling it “machine-generated” feels wrong.

                To me, the line is authorship: if the person understands, owns, and can defend the proposal, it should be fine. If it’s just AI output with little real understanding behind it, that’s where it becomes a problem.

                silverpill@mitra.social
                silverpill@mitra.social
                silverpill@mitra.social
                scritto su ultima modifica di
                #7

                @skavish It's hard to draw a line between machine-generated and machine-assisted.

                Some open source projects now require contributors to disclose when a part of the work was done by a machine. I am wondering if we could use a similar approach with FEPs.

                stevebate@socialhub.activitypub.rocks 1 Risposta Ultima Risposta
                0
                • aschrijver@socialhub.activitypub.rocks
                  aschrijver@socialhub.activitypub.rocks
                  aschrijver@socialhub.activitypub.rocks
                  scritto su ultima modifica di
                  #8
                  julian2:

                  I feel standards work without implementation (or even intent to implement) is work produced in a vacuum.

                  Not necessarily. Filing a FEP has the intent to collect the feedback from fediverse and developer community and get the best outcome. And even devs might design something in advance, before the coding is well underway. This relates to mention of post-facto interoperability, which is good as a work method, but not if it is used exclusively and with a burden to the dev or others (in case they don't create one) to have FEP's catch up after the fact. There is a sweet spot between post-facto interop and accepting protocol decay versus upfront design like e.g. ActivityPub API intends to do based on lessons-learned in the past. In an ideal situation implementation and standardization evolve in lockstep to each other.

                  Also I would not directly equate FEP-related work with "standards work". FEP Process is part of a larger bottom-up standardization process, and it exists at the lower end of it, where 'raw material' from the ecosystem is further chiseled. W3C SocialCG gives further formalization and standardization in this model. It does not work perfectly atm, and there may be better mechanisms to evolve Grassroots standards. These have my interest and focus re: Social experience design.

                  1 Risposta Ultima Risposta
                  0
                  • silverpill@mitra.social silverpill@mitra.social

                    @skavish It's hard to draw a line between machine-generated and machine-assisted.

                    Some open source projects now require contributors to disclose when a part of the work was done by a machine. I am wondering if we could use a similar approach with FEPs.

                    stevebate@socialhub.activitypub.rocks
                    stevebate@socialhub.activitypub.rocks
                    stevebate@socialhub.activitypub.rocks
                    scritto su ultima modifica di
                    #9
                    silverpill:

                    @skavish It’s hard to draw a line between machine-generated and machine-assisted.

                    I agree. That’s why I think @skavish ‘s suggestion is more apropos.

                    silverpill:

                    Some open source projects now require contributors to disclose when a part of the work was done by a machine. I am wondering if we could use a similar approach with FEPs.

                    Spelling correction, grammar checking, markdown formatting, FEP template instantiation are all “work done by a machine”. And what’s the granularity of the disclosure (document, paragraph, sentence, phrase, word, general concept)?

                    I know you probably mean more specifically “work done by, or assisted by, an LLM” but I think this demonstrates the challenges in defining an effective policy.

                    skavish:

                    To me, the line is authorship: if the person understands, owns, and can defend the proposal, it should be fine. If it’s just AI output with little real understanding behind it, that’s where it becomes a problem.

                    This sounds reasonable to me and I think this could be applied to both human and AI-assisted FEP output. The FEP process currently doesn’t require any minimum quality level for submissions. There are some I’ve seen with only a few paragraphs for a complex topic and where the author explicitly refuses to discuss it further. Those FEPs effectively die. I think the same thing would happen with a low-quality LLM-generated slop FEP that the submitter couldn’t or wouldn’t defend.

                    silverpill@socialhub.activitypub.rocks silverpill@mitra.social 2 Risposte Ultima Risposta
                    0
                    • stevebate@socialhub.activitypub.rocks stevebate@socialhub.activitypub.rocks
                      silverpill:

                      @skavish It’s hard to draw a line between machine-generated and machine-assisted.

                      I agree. That’s why I think @skavish ‘s suggestion is more apropos.

                      silverpill:

                      Some open source projects now require contributors to disclose when a part of the work was done by a machine. I am wondering if we could use a similar approach with FEPs.

                      Spelling correction, grammar checking, markdown formatting, FEP template instantiation are all “work done by a machine”. And what’s the granularity of the disclosure (document, paragraph, sentence, phrase, word, general concept)?

                      I know you probably mean more specifically “work done by, or assisted by, an LLM” but I think this demonstrates the challenges in defining an effective policy.

                      skavish:

                      To me, the line is authorship: if the person understands, owns, and can defend the proposal, it should be fine. If it’s just AI output with little real understanding behind it, that’s where it becomes a problem.

                      This sounds reasonable to me and I think this could be applied to both human and AI-assisted FEP output. The FEP process currently doesn’t require any minimum quality level for submissions. There are some I’ve seen with only a few paragraphs for a complex topic and where the author explicitly refuses to discuss it further. Those FEPs effectively die. I think the same thing would happen with a low-quality LLM-generated slop FEP that the submitter couldn’t or wouldn’t defend.

                      silverpill@socialhub.activitypub.rocks
                      silverpill@socialhub.activitypub.rocks
                      silverpill@socialhub.activitypub.rocks
                      scritto su ultima modifica di
                      #10
                      stevebate:

                      I agree. That’s why I think @skavish ‘s suggestion is more apropos.

                      What suggestion? To focus on authorship?

                      How that should work in practice?

                      skavish@socialhub.activitypub.rocks 1 Risposta Ultima Risposta
                      0
                      • silverpill@socialhub.activitypub.rocks silverpill@socialhub.activitypub.rocks
                        stevebate:

                        I agree. That’s why I think @skavish ‘s suggestion is more apropos.

                        What suggestion? To focus on authorship?

                        How that should work in practice?

                        skavish@socialhub.activitypub.rocks
                        skavish@socialhub.activitypub.rocks
                        skavish@socialhub.activitypub.rocks
                        scritto su ultima modifica di
                        #11

                        Yeah, it wasn’t meant as a practical suggestion, more like an idea.

                        If you want to make it practical, I’d probably focus on behavior:

                        • Author has to actually respond to questions

                        • They should be able to explain decisions in their own words

                        • The proposal should evolve based on feedback

                        If someone can’t or won’t do that, it doesn’t really matter if it was AI or not, it’ll die anyway. That’s probably enough without trying to police how it was written.

                        That said, I’d still reject something outright if it clearly looks fully AI-generated, like generic wording, no concrete details, no trade-offs, no awareness of existing work or lots of confident but vague statements.

                        I do admit this is subjective and easier said than done, but we’re living through a pretty confusing and transformative time, everybody is trying to figure out how to deal with it.

                        1 Risposta Ultima Risposta
                        0
                        • stevebate@socialhub.activitypub.rocks stevebate@socialhub.activitypub.rocks
                          silverpill:

                          @skavish It’s hard to draw a line between machine-generated and machine-assisted.

                          I agree. That’s why I think @skavish ‘s suggestion is more apropos.

                          silverpill:

                          Some open source projects now require contributors to disclose when a part of the work was done by a machine. I am wondering if we could use a similar approach with FEPs.

                          Spelling correction, grammar checking, markdown formatting, FEP template instantiation are all “work done by a machine”. And what’s the granularity of the disclosure (document, paragraph, sentence, phrase, word, general concept)?

                          I know you probably mean more specifically “work done by, or assisted by, an LLM” but I think this demonstrates the challenges in defining an effective policy.

                          skavish:

                          To me, the line is authorship: if the person understands, owns, and can defend the proposal, it should be fine. If it’s just AI output with little real understanding behind it, that’s where it becomes a problem.

                          This sounds reasonable to me and I think this could be applied to both human and AI-assisted FEP output. The FEP process currently doesn’t require any minimum quality level for submissions. There are some I’ve seen with only a few paragraphs for a complex topic and where the author explicitly refuses to discuss it further. Those FEPs effectively die. I think the same thing would happen with a low-quality LLM-generated slop FEP that the submitter couldn’t or wouldn’t defend.

                          silverpill@mitra.social
                          silverpill@mitra.social
                          silverpill@mitra.social
                          scritto su ultima modifica di
                          #12

                          Spelling correction, grammar checking, markdown formatting, FEP template instantiation are all “work done by a machine”

                          @stevebate I think "machine-generated" captures the essence of the problem very well. This means a submitter didn't do the work that is required to gain the deep understanding of a subject, so a meaningful discussion will not be possible.

                          There are some I’ve seen with only a few paragraphs for a complex topic and where the author explicitly refuses to discuss it further

                          I am not aware of such cases. In general, even a few paragraphs could be enough, because the discussion that follows is just as important as the text itself.

                          -----

                          Related: Wikipedia now prohibits generated articles:

                          https://en.wikipedia.org/wiki/Wikipedia:Writing_articles_with_large_language_models

                          stevebate@socialhub.activitypub.rocks 1 Risposta Ultima Risposta
                          0
                          • silverpill@mitra.social silverpill@mitra.social

                            Spelling correction, grammar checking, markdown formatting, FEP template instantiation are all “work done by a machine”

                            @stevebate I think "machine-generated" captures the essence of the problem very well. This means a submitter didn't do the work that is required to gain the deep understanding of a subject, so a meaningful discussion will not be possible.

                            There are some I’ve seen with only a few paragraphs for a complex topic and where the author explicitly refuses to discuss it further

                            I am not aware of such cases. In general, even a few paragraphs could be enough, because the discussion that follows is just as important as the text itself.

                            -----

                            Related: Wikipedia now prohibits generated articles:

                            https://en.wikipedia.org/wiki/Wikipedia:Writing_articles_with_large_language_models

                            stevebate@socialhub.activitypub.rocks
                            stevebate@socialhub.activitypub.rocks
                            stevebate@socialhub.activitypub.rocks
                            scritto su ultima modifica di
                            #13

                            Related: Wikipedia now prohibits generated articles:…Some editors may have similar writing styles to LLMs. More evidence than just stylistic or linguistic signs is needed to justify sanctions, and it is best to consider the text's compliance with core content policies and recent edits by the editor in question.

                            Given FEPs have very few and very loose content policies, how do you propose judging that a submission is completely machine generated (versus assisted)? How do determine how deep the submitter’s understanding is of the subject? One person’s meaningful conversation is sometimes another’s nonsense.

                            Who makes the decision and how? AFAICT, you’re currently the only active facilitator of the FEP process (and thanks for that). Is it your sole decision? Is a panel of judges going to be created? Or do you have something else in mind? And why wouldn’t we also apply the same criteria (understanding of the subject, ability/willingness to have a meaningful discussion, etc.) to human-generated submissions?

                            julian@activitypub.space 1 Risposta Ultima Risposta
                            0
                            • stevebate@socialhub.activitypub.rocks stevebate@socialhub.activitypub.rocks

                              Related: Wikipedia now prohibits generated articles:…Some editors may have similar writing styles to LLMs. More evidence than just stylistic or linguistic signs is needed to justify sanctions, and it is best to consider the text's compliance with core content policies and recent edits by the editor in question.

                              Given FEPs have very few and very loose content policies, how do you propose judging that a submission is completely machine generated (versus assisted)? How do determine how deep the submitter’s understanding is of the subject? One person’s meaningful conversation is sometimes another’s nonsense.

                              Who makes the decision and how? AFAICT, you’re currently the only active facilitator of the FEP process (and thanks for that). Is it your sole decision? Is a panel of judges going to be created? Or do you have something else in mind? And why wouldn’t we also apply the same criteria (understanding of the subject, ability/willingness to have a meaningful discussion, etc.) to human-generated submissions?

                              julian@activitypub.space
                              julian@activitypub.space
                              julian@activitypub.space
                              scritto su ultima modifica di
                              #14

                              > @stevebate@socialhub.activitypub.rocks said in Machine-generated FEPs:
                              >
                              > And why wouldn’t we also apply the same criteria (understanding of the subject, ability/willingness to have a meaningful discussion, etc.) to human-generated submissions?

                              We absolutely should. If you spew out an FEP — machine generated or not — and you disappear afterward, don't be surprised when the FEP gets withdrawn?

                              1 Risposta Ultima Risposta
                              0

                              Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

                              Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

                              Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

                              Registrati Accedi
                              Rispondi
                              • Risposta alla discussione
                              Effettua l'accesso per rispondere
                              • Da Vecchi a Nuovi
                              • Da Nuovi a Vecchi
                              • Più Voti


                              Feed RSS
                              Machine-generated FEPs
                              @pierobosio@soc.bosio.info
                              NodeBB Contributors
                              • Accedi

                              • Accedi o registrati per effettuare la ricerca.
                              • Primo post
                                Ultimo post