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 (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. General Discussion
  3. Is it OK to write code that does new things on the Fediverse?

Is it OK to write code that does new things on the Fediverse?

Scheduled Pinned Locked Moved General Discussion
evanpollpollactivitypubfediverse
1 Cross-posts 79 Posts 30 Posters 57 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.
  • kleisli@mastodon.socialK kleisli@mastodon.social

    @dalias so you think I am not explicitly allowed to link to a post when it is public? Or store it to be findable when it is declared as indexable? @evan

    dalias@hachyderm.ioD This user is from outside of this forum
    dalias@hachyderm.ioD This user is from outside of this forum
    dalias@hachyderm.io
    wrote last edited by
    #70

    @kleisli @evan Legally in US and many jurisdictions, you can always link. Traditionally in Japan that was NOT ok at least socially. You needed to ask permission to link to people's personal pages. I'm not sure what the standard is now.

    But if you're saving it a way that's not for your own private personal use but as part of offering access to others, you need to be following the protocol for deletion and privacy. And you can't be making derivative works that aren't fair use.

    lispi314@udongein.xyzL lanodan@queer.hacktivis.meL 2 Replies Last reply
    0
    • spraoi@tooting.chS spraoi@tooting.ch

      @gumnos @evan

      The API part comes in in situations like this one, where I'm replying to a reply. That wouldn't normally be copied all over, so some servers will lose continuity, perhaps receiving my reply to your reply without your reply.

      So to help fix that ActivityPub servers request posts from one another to do backfill using the API.

      spraoi@tooting.chS This user is from outside of this forum
      spraoi@tooting.chS This user is from outside of this forum
      spraoi@tooting.ch
      wrote last edited by
      #71

      @gumnos @evan

      So in terms of respecting people's boundaries for their posts, the issues are more like email then they are like web publishing.

      When I send this post to bsd.cafe, can that server forward it? Should it? If I don't want that to happen how can I prevent it?

      But there's also a bit like blogging: if I want my posts to be single-server so you have to visit my site to see them, is it even possible? But then how would multi-party conversations like this one work?

      1 Reply Last reply
      0
      • dalias@hachyderm.ioD dalias@hachyderm.io

        @kleisli @evan Legally in US and many jurisdictions, you can always link. Traditionally in Japan that was NOT ok at least socially. You needed to ask permission to link to people's personal pages. I'm not sure what the standard is now.

        But if you're saving it a way that's not for your own private personal use but as part of offering access to others, you need to be following the protocol for deletion and privacy. And you can't be making derivative works that aren't fair use.

        lispi314@udongein.xyzL This user is from outside of this forum
        lispi314@udongein.xyzL This user is from outside of this forum
        lispi314@udongein.xyz
        wrote last edited by
        #72
        @dalias > Traditionally in Japan that was NOT ok at least socially.

        Were Japan just weirdly early on search engines and never had web directories or was something else going on?
        1 Reply Last reply
        0
        • dalias@hachyderm.ioD dalias@hachyderm.io

          @kleisli @evan Legally in US and many jurisdictions, you can always link. Traditionally in Japan that was NOT ok at least socially. You needed to ask permission to link to people's personal pages. I'm not sure what the standard is now.

          But if you're saving it a way that's not for your own private personal use but as part of offering access to others, you need to be following the protocol for deletion and privacy. And you can't be making derivative works that aren't fair use.

          lanodan@queer.hacktivis.meL This user is from outside of this forum
          lanodan@queer.hacktivis.meL This user is from outside of this forum
          lanodan@queer.hacktivis.me
          wrote last edited by
          #73
          @dalias @kleisli @evan Also depending on what it's for, it can be illegal in EU. Like if it reveals personal data, with personal != private, or it's defaming in the style of a blocklist.
          For example shared twitter blocklists targetting personal accounts have caused trouble.
          1 Reply Last reply
          0
          • evan@cosocial.caE evan@cosocial.ca

            @gabboman so, maybe the person making a social web crawler is just as well-intentioned as the person making the no-mention private messages?

            jdp23@neuromatch.socialJ This user is from outside of this forum
            jdp23@neuromatch.socialJ This user is from outside of this forum
            jdp23@neuromatch.social
            wrote last edited by
            #74

            Sometimes. I know of a couple cases where once it was pointed out that somebody had violated longstanding norms here (or as @gabboman says, the "spiirt of the social contract of fedi") , they immediately apologized and took down the data they had scraped. And guess what? Those cases didn't lead to blow ups.

            But in the cases I'm aware of where it did blow up, they the either said something that made it clear that they had intentionally not designing for informed, affirmative consent ... or made an intentional choice to ignore (or pushed back on) the initial feedback.

            These repeated firestorms really are an unfortunate pattern but as I've said for quite a while it's going to keep happening until fedi influencers with big megaphones change their behavior.

            • start repeatedly emphasizing that consent and resistance to surveillance capitalism are very important norms here.

            • share and model best practices for how to avoid unintentionally violating norms -- including asking before releasing something (because it's not always obvious what will set off a firestorm) and listening to the feedback rather than dismissing it

            It's frustrating because it's been over two years since I wrote https://thenexusofprivacy.net/consent-for-fediverse-developers/ and @deadsuperhero did a remix of it on We Distribute at https://wedistribute.org/2024/07/fediverse-privacy-and-consent/ In fact I think you might have even been at a #FediForum session (probably in 2024) where we discussed this! And yet, there really doesn't seem to be much interest from high-profile developers in getting the word out about this.

            @evan

            1 Reply Last reply
            0
            • smallcircles@social.coopS smallcircles@social.coop

              @spraoi @gumnos @evan

              I feel the hidden question of the #poll is: Given the #technology base exists, can you just code against it at will? I.e. the tech #ethics question is asked. Where on one end of the spectrum we find the techbro / fossbro, and on the other end of the spectrum we are still learning what we should have there as an alternative to make a social web be social and keep it that way. As "social web" technology by itself offers zero guarantee of that.

              #SX #SocialWeb #ActivityPub

              spraoi@tooting.chS This user is from outside of this forum
              spraoi@tooting.chS This user is from outside of this forum
              spraoi@tooting.ch
              wrote last edited by
              #75

              @smallcircles @gumnos @evan

              This "fossbro" term really bothers me for some reason. What does that mean?

              Is that somebody who shares most of, if not all of your values, and provides volunteer labour to give you platforms to express those values, but then makes something that doesn't initially seem like something you'd want to use so now you hate them and encourage everybody else to hate them too?

              Because that sure is what it sounds like. Please correct me.

              smallcircles@social.coopS ? 2 Replies Last reply
              0
              • spraoi@tooting.chS spraoi@tooting.ch

                @smallcircles @gumnos @evan

                This "fossbro" term really bothers me for some reason. What does that mean?

                Is that somebody who shares most of, if not all of your values, and provides volunteer labour to give you platforms to express those values, but then makes something that doesn't initially seem like something you'd want to use so now you hate them and encourage everybody else to hate them too?

                Because that sure is what it sounds like. Please correct me.

                smallcircles@social.coopS This user is from outside of this forum
                smallcircles@social.coopS This user is from outside of this forum
                smallcircles@social.coop
                wrote last edited by
                #76

                @spraoi @gumnos @evan

                It is not a favorite term of mine too. I usually do not use it. But it is a term that is being used. Guess its explanation is similar to techbro "I can create all the tech I want", and not dealing with / caring for externalities.

                1 Reply Last reply
                0
                • spraoi@tooting.chS spraoi@tooting.ch

                  @smallcircles @gumnos @evan

                  This "fossbro" term really bothers me for some reason. What does that mean?

                  Is that somebody who shares most of, if not all of your values, and provides volunteer labour to give you platforms to express those values, but then makes something that doesn't initially seem like something you'd want to use so now you hate them and encourage everybody else to hate them too?

                  Because that sure is what it sounds like. Please correct me.

                  ? Offline
                  ? Offline
                  Guest
                  wrote last edited by
                  #77

                  @spraoi @smallcircles @gumnos @evan

                  These days (I hate to say “these days”, but I need to use it now), it seems to be fashionable to add “bro” to every group considered “harmful.” It often takes a particular demographic stereotype, usually white, straight men, who show a strong passion for a particular interest, and turns them into a caricature onto which a whole set of negative traits can be projected.

                  smallcircles@social.coopS 1 Reply Last reply
                  0
                  • ? Guest

                    @spraoi @smallcircles @gumnos @evan

                    These days (I hate to say “these days”, but I need to use it now), it seems to be fashionable to add “bro” to every group considered “harmful.” It often takes a particular demographic stereotype, usually white, straight men, who show a strong passion for a particular interest, and turns them into a caricature onto which a whole set of negative traits can be projected.

                    smallcircles@social.coopS This user is from outside of this forum
                    smallcircles@social.coopS This user is from outside of this forum
                    smallcircles@social.coop
                    wrote last edited by
                    #78

                    @hyblon @spraoi @gumnos @evan

                    True, though I think initially the words built on a genuine observed diversity or lack thereof, for gender choice. Where the "techbro" refered to a stereotypical tech solutionist, Silicon Valley mindset. Then extended to FOSSbro to refer similar mindset in different context.

                    But today the words are deliberately used, in online fights, in the way you say.

                    In the past I suggested using alternatives for similar often used gendered terminology, just because a simple rename would lead to a friendlier online environment. Like rename "reply guy" to "reply sigh", and "mansplaining" to "oversplaining".

                    ? 1 Reply Last reply
                    0
                    • smallcircles@social.coopS smallcircles@social.coop

                      @hyblon @spraoi @gumnos @evan

                      True, though I think initially the words built on a genuine observed diversity or lack thereof, for gender choice. Where the "techbro" refered to a stereotypical tech solutionist, Silicon Valley mindset. Then extended to FOSSbro to refer similar mindset in different context.

                      But today the words are deliberately used, in online fights, in the way you say.

                      In the past I suggested using alternatives for similar often used gendered terminology, just because a simple rename would lead to a friendlier online environment. Like rename "reply guy" to "reply sigh", and "mansplaining" to "oversplaining".

                      ? Offline
                      ? Offline
                      Guest
                      wrote last edited by
                      #79

                      @smallcircles @spraoi @gumnos @evan

                      Before we started internalizing the jargon from across the pond, we Italians had a habit of simply calling someone a “testa di cazzo,” roughly “dickhead.” It was neutral and inclusive: it could apply to anyone. We didn't need words like fascist, racist, homophobe, antivaxxer, Russian troll, or whatever else is trendy. Someone could simply be a dickhead. Nothing less, nothing more.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

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