you are viewing a single comment's thread
view the rest of the comments
[–] 26 points 6 months ago (6 children)
  • [–] 3 points 6 months ago

    Unfortunately Anubis wouldn't stop the bots, it would just slow them down.

    Anubis just adds proof of work, AKA computation, to your requests. It's why your browser takes a second before it can access the site. It's nothing for things on your scale, but it's a fuck ton of time and money for large scraping operations accessing millions of links every day.

    For a bot submitting PRs though, it's not gonna be a meaningful hindrance unless the person is specifically running a bot designed to make thousands of PRs every day, which a lot of these aren't.

    Really unfortunate.

  • source
  • parent
  • [+] 2 points 6 months ago* (last edited 3 months ago) (4 children)
  • [–] 2 points 6 months ago (3 children)

    I'm ignorant 😅 I don't use either. I guess it doesn't really defend against browser-remote-controlling bot agents.

  • source
  • parent
  • hideshow 3 child comments
  • [+] 3 points 6 months ago* (last edited 3 months ago) (2 children)
  • [–] 2 points 6 months ago (1 child)

    I was thinking that using selenium or similar would allow the bot to circumvent any block that works in a browser. Since it's probably not doing a million PRs at once, doing that would be viable. It could even use the cookie from the selenium session to then use the api directly.

    Kinda like flaresolver does for prowlarr/jackett.

    In which case Anubis is only a temporary measure until the vibe coders wise up.

  • source
  • parent
  • hideshow 1 child comment