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 (Cerulean)
  • 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. General Discussion
  4. JESUS when even the stochastic parrot throws shade at Msatodon implementation of Activity Pub.

JESUS when even the stochastic parrot throws shade at Msatodon implementation of Activity Pub.

Pianificato Fissato Bloccato Spostato General Discussion
activitypubmastodon
7 Post 5 Autori 31 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.
  • maikel@vmst.ioundefined Questo utente è esterno a questo forum
    maikel@vmst.ioundefined Questo utente è esterno a questo forum
    maikel@vmst.io
    scritto su ultima modifica di
    #1

    JESUS when even the stochastic parrot throws shade at Msatodon implementation of Activity Pub.

    I'm honestly starting to wonder what is the point of people putting years in creating a standard if the main platform using such standard is spitting on it.

    #activitypub #mastodon

    benpate@mastodon.socialundefined julian@activitypub.spaceundefined 2 Risposte Ultima Risposta
    0
    • maikel@vmst.ioundefined maikel@vmst.io

      JESUS when even the stochastic parrot throws shade at Msatodon implementation of Activity Pub.

      I'm honestly starting to wonder what is the point of people putting years in creating a standard if the main platform using such standard is spitting on it.

      #activitypub #mastodon

      benpate@mastodon.socialundefined Questo utente è esterno a questo forum
      benpate@mastodon.socialundefined Questo utente è esterno a questo forum
      benpate@mastodon.social
      scritto su ultima modifica di
      #2

      @maikel I also wish Mastodon followed the specs closer.

      At the risk of sounding like an apologist, real-world constraints and deadlines were probably a factor. Shipping stuff is *hard* and there are always difficult tradeoffs to be made.

      C2S API is a good example. They NEEDED a mobile client, but the standard wasn’t enough.

      However we got here, it’s on the standards community to build a spec that will work in the real world, then make incentives for the market leader to follow.

      mat@friendica.exon.nameundefined Ospite? 2 Risposte Ultima Risposta
      0
      • benpate@mastodon.socialundefined benpate@mastodon.social

        @maikel I also wish Mastodon followed the specs closer.

        At the risk of sounding like an apologist, real-world constraints and deadlines were probably a factor. Shipping stuff is *hard* and there are always difficult tradeoffs to be made.

        C2S API is a good example. They NEEDED a mobile client, but the standard wasn’t enough.

        However we got here, it’s on the standards community to build a spec that will work in the real world, then make incentives for the market leader to follow.

        mat@friendica.exon.nameundefined Questo utente è esterno a questo forum
        mat@friendica.exon.nameundefined Questo utente è esterno a questo forum
        mat@friendica.exon.name
        scritto su ultima modifica di
        #3

        @benpate @maikel That doesn't sound right. Mastodon came first, ActivityPub came later. Surely that's enough of an explanation? AP was a retro-fit to an existing social media site. Of course it was a bodge job.

        To me, that's the true purpose of AP. It works best for connecting existing communities. We should reject the idea of tearing apart and rebuilding what exists today. Instead we should grow the network by meeting people where they are. Talk of "purity" can only be destructive.

        maikel@vmst.ioundefined 1 Risposta Ultima Risposta
        0
        • mat@friendica.exon.nameundefined mat@friendica.exon.name

          @benpate @maikel That doesn't sound right. Mastodon came first, ActivityPub came later. Surely that's enough of an explanation? AP was a retro-fit to an existing social media site. Of course it was a bodge job.

          To me, that's the true purpose of AP. It works best for connecting existing communities. We should reject the idea of tearing apart and rebuilding what exists today. Instead we should grow the network by meeting people where they are. Talk of "purity" can only be destructive.

          maikel@vmst.ioundefined Questo utente è esterno a questo forum
          maikel@vmst.ioundefined Questo utente è esterno a questo forum
          maikel@vmst.io
          scritto su ultima modifica di
          #4

          @mat talk of purity can only make all other platforms connect better among themselves. Yet every time someone implements Activity Pub the first burden they find is "ooops, this gives an error from Mastodon side".

          Standards exist for this very reason.

          I agree with you with meeting in the middle, but Msatodon has been up since 2016, Activity Pub since 2018, we're on 2026. Mastodon migrated in late 2017 early 2018 before the spec was even fully ratified. It's been more than 8 years.

          If at-the-very-least it didn't have the "huge undocumented behaviours", it wouldn't be stalling all other AP implementers.

          @benpate

          1 Risposta Ultima Risposta
          0
          • maikel@vmst.ioundefined maikel@vmst.io

            JESUS when even the stochastic parrot throws shade at Msatodon implementation of Activity Pub.

            I'm honestly starting to wonder what is the point of people putting years in creating a standard if the main platform using such standard is spitting on it.

            #activitypub #mastodon

            julian@activitypub.spaceundefined Questo utente è esterno a questo forum
            julian@activitypub.spaceundefined Questo utente è esterno a questo forum
            julian@activitypub.space
            scritto su ultima modifica di
            #5

            @maikel@vmst.io not surprising in the slightest considering ChatGPT is trained on public discourse, and most AP development discussions involve how much Mastodon fails at x y and z. Being the big fish means everybody takes pot shots at you.

            So it's just a reflection of the training data. Us.

            @benpate@mastodon.social you're just feeding the AI machine! 😱

            1 Risposta Ultima Risposta
            0
            • benpate@mastodon.socialundefined benpate@mastodon.social

              @maikel I also wish Mastodon followed the specs closer.

              At the risk of sounding like an apologist, real-world constraints and deadlines were probably a factor. Shipping stuff is *hard* and there are always difficult tradeoffs to be made.

              C2S API is a good example. They NEEDED a mobile client, but the standard wasn’t enough.

              However we got here, it’s on the standards community to build a spec that will work in the real world, then make incentives for the market leader to follow.

              Ospite? Non in linea
              Ospite? Non in linea
              Ospite
              scritto su ultima modifica di
              #6

              @benpate @maikel IMO, the "shipping stuff is hard", while true, isn't the issue. If you had created Emissary 8 years ago and stopped updating it after the first release (even with massive user feedback about UX and technical issues), your project would either be dead or massively forked (if there was enough interest). Even if you had a small release to fix a few serious bugs after eight years, that wouldn't be sufficient. If it weren't for Mastodon, AP would effectively be a dead protocol.

              benpate@mastodon.socialundefined 1 Risposta Ultima Risposta
              1
              • Ospite? Ospite

                @benpate @maikel IMO, the "shipping stuff is hard", while true, isn't the issue. If you had created Emissary 8 years ago and stopped updating it after the first release (even with massive user feedback about UX and technical issues), your project would either be dead or massively forked (if there was enough interest). Even if you had a small release to fix a few serious bugs after eight years, that wouldn't be sufficient. If it weren't for Mastodon, AP would effectively be a dead protocol.

                benpate@mastodon.socialundefined Questo utente è esterno a questo forum
                benpate@mastodon.socialundefined Questo utente è esterno a questo forum
                benpate@mastodon.social
                scritto su ultima modifica di
                #7

                @eyeinthesky @maikel You're right about that. Add in the lack of tools for building and testing ActivityPub, JSON-LD baggage, and HTTP signatures insanity, and it's amazing that anything gets built at all :)

                Fortunately, it looks like some real progress is being made, so hopefully 2026, 2027, and 2028 will bring the community together with better tools and specs, and give devs (even the big one) good reasons to improve compatability.

                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
                JESUS when even the stochastic parrot throws shade at Msatodon implementation of Activity Pub.
                @pierobosio@soc.bosio.info
                V4.10.1 Contributors
                • Accedi

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