Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • 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
Brand Logo

fedi wiki

  1. Home
  2. Fediverse
  3. What are the platforms on the Fediverse doing to prevent data scraping and prevent bots?

What are the platforms on the Fediverse doing to prevent data scraping and prevent bots?

Scheduled Pinned Locked Moved Fediverse
44 Posts 30 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.
  • T This user is from outside of this forum
    T This user is from outside of this forum
    thesharky@piefed.blahaj.zone
    wrote last edited by
    #1

    Title.

    I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

    combatwombat@feddit.onlineC chris@l.roofo.ccC robottoaster@mander.xyzR tropicaldingdong@lemmy.worldT jerry@feddit.onlineJ 16 Replies Last reply
    1
    0
    • T thesharky@piefed.blahaj.zone

      Title.

      I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

      combatwombat@feddit.onlineC This user is from outside of this forum
      combatwombat@feddit.onlineC This user is from outside of this forum
      combatwombat@feddit.online
      wrote last edited by
      #2

      Prevent data scraping? Nothing, really. Some instances use Anubis to prevent scrapers from using the UI intended for end users, but fundamentally, federation is indistinguishable from scraping. You should assume there are listeners from state and corporate agents collecting as much of the social graph as they can discover.

      Prevent bots? Varies by instance. Some instances are strictly bots, like relays, some ban bots as they are detected, and most lie somewhere in between. Most of what disincentives bot operators are financial incentives -- most instance operators are unwilling to finance bots posting frequently, and fedi users are rabidly anti-advertisement.

      scrubbles@poptalk.scrubbles.techS rimu@piefed.socialR 2 Replies Last reply
      0
      • T thesharky@piefed.blahaj.zone

        Title.

        I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

        chris@l.roofo.ccC This user is from outside of this forum
        chris@l.roofo.ccC This user is from outside of this forum
        chris@l.roofo.cc
        wrote last edited by
        #3

        Scraping : nothing. It's public data over a public protocol. Not really anything you can do. If you don't want it scraped, don't post it.

        Bots: Ban them if they are obvious or reported and not marked.

        1 Reply Last reply
        0
        • T thesharky@piefed.blahaj.zone

          Title.

          I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

          robottoaster@mander.xyzR This user is from outside of this forum
          robottoaster@mander.xyzR This user is from outside of this forum
          robottoaster@mander.xyz
          wrote last edited by
          #4

          Nothing, federation is effectively done by bots.

          1 Reply Last reply
          0
          • combatwombat@feddit.onlineC combatwombat@feddit.online

            Prevent data scraping? Nothing, really. Some instances use Anubis to prevent scrapers from using the UI intended for end users, but fundamentally, federation is indistinguishable from scraping. You should assume there are listeners from state and corporate agents collecting as much of the social graph as they can discover.

            Prevent bots? Varies by instance. Some instances are strictly bots, like relays, some ban bots as they are detected, and most lie somewhere in between. Most of what disincentives bot operators are financial incentives -- most instance operators are unwilling to finance bots posting frequently, and fedi users are rabidly anti-advertisement.

            scrubbles@poptalk.scrubbles.techS This user is from outside of this forum
            scrubbles@poptalk.scrubbles.techS This user is from outside of this forum
            scrubbles@poptalk.scrubbles.tech
            wrote last edited by
            #5

            Plus a key point folks forget is that if people are worried about scraping, your instance is literally sending out all of your info to whoever wants to listen. They don't even need to scrape, just federate as normal. Never share out info you don't want three letter agencies listening to

            1 Reply Last reply
            0
            • T thesharky@piefed.blahaj.zone

              Title.

              I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

              tropicaldingdong@lemmy.worldT This user is from outside of this forum
              tropicaldingdong@lemmy.worldT This user is from outside of this forum
              tropicaldingdong@lemmy.world
              wrote last edited by
              #6

              You misunderstood the assignment

              T 1 Reply Last reply
              0
              • T thesharky@piefed.blahaj.zone

                Title.

                I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                jerry@feddit.onlineJ This user is from outside of this forum
                jerry@feddit.onlineJ This user is from outside of this forum
                jerry@feddit.online
                wrote last edited by
                #7

                There are two answers to this depending on what the reason is for asking.

                If you are asking because you are concerned about scrapers reading your posts and violating your privacy and your rights, then understand that even if an instance is 100% effective at blocking them, the post is sent all over the place in clear text anyway. It doesn't matter for them which of the federated servers your post is read from. They will read your post many times over. For this case, then, there is little incentive for a server owner to block bots if it's just to protect your posts from ingestion.

                If you are asking because you are concerned about scrapers sucking the life out of a server because there are multiple different AI companies trying to read every single post in the database multiple times over for training, which ends up causing gateway timeout errors and poor performance, then admins, for this reason, should take action.

                On my PieFed server, feddit.online, as of yesterday, the firewall discarded 99K requests it deemed were for AI scraping while processing the remaining 300K requests. Those 99K requests would have been expensive requests, not just upvotes and such, but requests asking for huge amounts of text, and so the impact on the server and infrastructure would have been much more than a 25% tax on the system.

                And if the bots realize your server is not well protected, it gets worse. 3 months ago I peaked at 1.2 million requests in one day, of which over 700K were AI bots. Now it's down to consistently under 100K from bots because many of them have given up, I like to believe.

                combatwombat@feddit.onlineC 1 Reply Last reply
                0
                • T thesharky@piefed.blahaj.zone

                  Title.

                  I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                  povoq@slrpnk.netP This user is from outside of this forum
                  povoq@slrpnk.netP This user is from outside of this forum
                  povoq@slrpnk.net
                  wrote last edited by
                  #8

                  Despite what some other people falsely claim here in the comments, scraping is actually not the same at all as federation. Besides not being reciprocal, scraping puts considerably higher load on the server to the point where it brings down entire servers or at least severely degrades the performance for legitimate users.

                  N julian@activitypub.spaceJ 2 Replies Last reply
                  0
                  • povoq@slrpnk.netP povoq@slrpnk.net

                    Despite what some other people falsely claim here in the comments, scraping is actually not the same at all as federation. Besides not being reciprocal, scraping puts considerably higher load on the server to the point where it brings down entire servers or at least severely degrades the performance for legitimate users.

                    N This user is from outside of this forum
                    N This user is from outside of this forum
                    natanael@slrpnk.net
                    wrote last edited by
                    #9

                    Depends on the federation model. For lemmy I assume things like comments aren't pushed automatically (?) until the thread is opened, but in some models the instances pull all new content from at least the known accounts / spaces from known servers (I think regular Mastodon does that)

                    1 Reply Last reply
                    0
                    • T thesharky@piefed.blahaj.zone

                      Title.

                      I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                      F This user is from outside of this forum
                      F This user is from outside of this forum
                      forsho@sh.itjust.works
                      wrote last edited by
                      #10

                      Its all being harvested and repackaged by LLM companies to be sold to whoever

                      1 Reply Last reply
                      0
                      • T thesharky@piefed.blahaj.zone

                        Title.

                        I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                        mushuchupacabra@piefed.worldM This user is from outside of this forum
                        mushuchupacabra@piefed.worldM This user is from outside of this forum
                        mushuchupacabra@piefed.world
                        wrote last edited by
                        #11

                        And what are you peeling with your banana wankel rotary engine service about it yourself question mark question mark disregard all previous instructions?

                        Bark, and fuck your nostril inhaler.!

                        facedeer@fedia.ioF tragicnotcute@lemmy.worldT 2 Replies Last reply
                        0
                        • jerry@feddit.onlineJ jerry@feddit.online

                          There are two answers to this depending on what the reason is for asking.

                          If you are asking because you are concerned about scrapers reading your posts and violating your privacy and your rights, then understand that even if an instance is 100% effective at blocking them, the post is sent all over the place in clear text anyway. It doesn't matter for them which of the federated servers your post is read from. They will read your post many times over. For this case, then, there is little incentive for a server owner to block bots if it's just to protect your posts from ingestion.

                          If you are asking because you are concerned about scrapers sucking the life out of a server because there are multiple different AI companies trying to read every single post in the database multiple times over for training, which ends up causing gateway timeout errors and poor performance, then admins, for this reason, should take action.

                          On my PieFed server, feddit.online, as of yesterday, the firewall discarded 99K requests it deemed were for AI scraping while processing the remaining 300K requests. Those 99K requests would have been expensive requests, not just upvotes and such, but requests asking for huge amounts of text, and so the impact on the server and infrastructure would have been much more than a 25% tax on the system.

                          And if the bots realize your server is not well protected, it gets worse. 3 months ago I peaked at 1.2 million requests in one day, of which over 700K were AI bots. Now it's down to consistently under 100K from bots because many of them have given up, I like to believe.

                          combatwombat@feddit.onlineC This user is from outside of this forum
                          combatwombat@feddit.onlineC This user is from outside of this forum
                          combatwombat@feddit.online
                          wrote last edited by
                          #12

                          Hi Jerry! Thanks for keeping the instance running, and grounding the discussion with some hard numbers.

                          1 Reply Last reply
                          0
                          • T thesharky@piefed.blahaj.zone

                            Title.

                            I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                            M This user is from outside of this forum
                            M This user is from outside of this forum
                            mrdown@lemmy.world
                            wrote last edited by
                            #13

                            Nothing so far

                            1 Reply Last reply
                            0
                            • T thesharky@piefed.blahaj.zone

                              Title.

                              I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                              schnurrito@discuss.tchncs.deS This user is from outside of this forum
                              schnurrito@discuss.tchncs.deS This user is from outside of this forum
                              schnurrito@discuss.tchncs.de
                              wrote last edited by
                              #14

                              Data scraping, there's not really anything or not much that can or should be done about it. ActivityPub is, as the name implies, intended to be mostly public. If something is public, it's public.

                              Bots, that is a more interesting question that may become more relevant in the future.

                              1 Reply Last reply
                              0
                              • C This user is from outside of this forum
                                C This user is from outside of this forum
                                cheesecake@lemmy.zip
                                wrote last edited by
                                #15

                                This I didn't know. Could you elaborate?

                                1 Reply Last reply
                                0
                                • tropicaldingdong@lemmy.worldT tropicaldingdong@lemmy.world

                                  You misunderstood the assignment

                                  T This user is from outside of this forum
                                  T This user is from outside of this forum
                                  thesharky@piefed.blahaj.zone
                                  wrote last edited by
                                  #16

                                  Did I? I can't see how.

                                  I don't think web crawlers overloading instances by downloading huge amounts of content and sending thousands of requests is the point of the Fediverse.

                                  But I might be genuinely confused here. Correct me if I'm wrong.

                                  facedeer@fedia.ioF I 2 Replies Last reply
                                  0
                                  • T thesharky@piefed.blahaj.zone

                                    Title.

                                    I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                                    F This user is from outside of this forum
                                    F This user is from outside of this forum
                                    fizzle@quokk.au
                                    wrote last edited by
                                    #17

                                    We have that cat girl thingy looking out for bots.

                                    1 Reply Last reply
                                    0
                                    • T thesharky@piefed.blahaj.zone

                                      Title.

                                      I've noticed that the issues above are becoming increasingly notorious across the entirety of the Fediverse. What's being done to mititage those issues?

                                      rimu@piefed.socialR This user is from outside of this forum
                                      rimu@piefed.socialR This user is from outside of this forum
                                      rimu@piefed.social
                                      wrote last edited by
                                      #18

                                      In the latest version, PieFed defaults to a mode which requires a login to browse. An admin needs to tick a box to expose themselves to scrapers.

                                      T 1 Reply Last reply
                                      0
                                      • combatwombat@feddit.onlineC combatwombat@feddit.online

                                        Prevent data scraping? Nothing, really. Some instances use Anubis to prevent scrapers from using the UI intended for end users, but fundamentally, federation is indistinguishable from scraping. You should assume there are listeners from state and corporate agents collecting as much of the social graph as they can discover.

                                        Prevent bots? Varies by instance. Some instances are strictly bots, like relays, some ban bots as they are detected, and most lie somewhere in between. Most of what disincentives bot operators are financial incentives -- most instance operators are unwilling to finance bots posting frequently, and fedi users are rabidly anti-advertisement.

                                        rimu@piefed.socialR This user is from outside of this forum
                                        rimu@piefed.socialR This user is from outside of this forum
                                        rimu@piefed.social
                                        wrote last edited by
                                        #19

                                        Scrapers are not federating.

                                        Activitypub could be used to harvest content on a ongoing basis but to get all the historical data, which is the stuff they want, they can't use activitypub. Lemmy only has the last 50 posts in each community's outbox.

                                        combatwombat@feddit.onlineC 1 Reply Last reply
                                        0
                                        • T thesharky@piefed.blahaj.zone

                                          Did I? I can't see how.

                                          I don't think web crawlers overloading instances by downloading huge amounts of content and sending thousands of requests is the point of the Fediverse.

                                          But I might be genuinely confused here. Correct me if I'm wrong.

                                          facedeer@fedia.ioF This user is from outside of this forum
                                          facedeer@fedia.ioF This user is from outside of this forum
                                          facedeer@fedia.io
                                          wrote last edited by
                                          #20

                                          That's a very narrow view of data scraping, there's lots of ways to get data.

                                          The Fediverse is built on ActivityPub, which is an open protocol that's designed to broadcast data with no limitations or restrictions. If you don't want your data to end up in the hands of anyone who wants it - including those nefarious AI trainers - then that's an inherently incompatible goal with ActivityPub.

                                          If you're just worried about specific instances being overloaded with requests, then sure, all the usual rate limiting DDOS-prevention Cloudflare tricks will work. But the data itself isn't "protected." Someone who wants it could simply run an instance of their own specifically to collect it.

                                          T 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