this post was submitted on 07 Jul 2025
487 points (98.4% liked)

Open Source

38676 readers
806 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] Panda@lemmy.today 17 points 8 hours ago (1 children)

I've seen this pop up on websites a lot lately. Usually it takes a few seconds to load the website but there have been occasions where it seemed to hang as it was stuck on that screen for minutes and I ended up closing my browser tab because the website just wouldn't load.

Is this a (known) issue or is it intended to be like this?

[–] lime@feddit.nu 14 points 8 hours ago (1 children)

anubis is basically a bitcoin miner, with the difficulty turned way down (and obviously not resulting in any coins), so it's inherently random. if it takes minutes it does seem like something is wrong though. maybe a network error?

[–] isolatedscotch@discuss.tchncs.de 9 points 6 hours ago* (last edited 6 hours ago) (1 children)

adding to this, some sites set the difficulty way higher then others, nerdvpn's invidious and redlib instances take about 5 seconds and some ~20k hashes, while privacyredirect's inatances are almost instant with less then 50 hashes each time

[–] RepleteLocum@lemmy.blahaj.zone 1 points 58 minutes ago

So they make the internet worse for poor people? I could get through 20k in a second, but someone with just an old laptop would take a few minutes, no?

[–] interdimensionalmeme@lemmy.ml 4 points 7 hours ago

Open source is also the AI scraper bots AND the internet itself, it is every character in the story.

[–] refalo@programming.dev 14 points 12 hours ago* (last edited 12 hours ago) (1 children)

I don't understand how/why this got so popular out of nowhere... the same solution has already existed for years in the form of haproxy-protection and a couple others... but nobody seems to care about those.

[–] Flipper@feddit.org 36 points 12 hours ago (1 children)

Probably because the creator had a blog post that got shared around at a point in time where this exact problem was resonating with users.

It's not always about being first but about marketing.

[–] JohnEdwa@sopuli.xyz 17 points 6 hours ago* (last edited 6 hours ago)

It’s not always about being first but about marketing.

And one has a cute catgirl mascot, the other a website that looks like a blockchain techbro startup.
I'm even willing to bet the amount of people that set up Anubis just to get the cute splash screen isn't insignificant.

[–] unexposedhazard@discuss.tchncs.de 89 points 19 hours ago* (last edited 19 hours ago) (3 children)

Non paywalled link https://archive.is/VcoE1

It basically boils down to making the browser do some cpu heavy calculations before allowing access. This is no problem for a single user, but for a bot farm this would increase the amount of compute power they need 100x or more.

[–] exu@feditown.com 2 points 1 hour ago

It inherently blocks a lot of the simpler bots by requiring JavaScript as well.

[–] Mubelotix@jlai.lu 57 points 18 hours ago (1 children)

Exactly. It's called proof-of-work and was originally invented to reduce spam emails but was later used by Bitcoin to control its growth speed

[–] RandomTester@lemmybefree.net 3 points 5 hours ago (1 children)

it wasn't made for bitcoin originally? didn't know that!

[–] 0xebfe@lemmy.today 7 points 4 hours ago (2 children)
[–] daw@feddit.org 2 points 42 minutes ago
[–] RandomTester@lemmybefree.net 8 points 3 hours ago

you know it's old when it doesn't have ssl

load more comments (1 replies)
[–] Jankatarch@lemmy.world 26 points 16 hours ago

Everytime I see anubis I get happy because I know the website has some quality information.

[–] grysbok@lemmy.sdf.org 33 points 19 hours ago

My archive's server uses Anubis and after initial configuration it's been pain-free. Also, I'm no longer getting multiple automated emails a day about how the server's timing out. It's great.

We went from about 3000 unique "pinky swear I'm not a bot" visitors per (iirc) half a day to 20 such visitors. Twenty is much more in-line with expectations.

[–] fuzzy_tinker@lemmy.world 77 points 23 hours ago (1 children)

This is fantastic and I appreciate that it scales well on the server side.

Ai scraping is a scourge and I would love to know the collective amount of power wasted due to the necessity of countermeasures like this and add this to the total wasted by ai.

[–] bdonvr@thelemmy.club 25 points 20 hours ago (6 children)

Ooh can this work with Lemmy without affecting federation?

[–] Resonosity@lemmy.dbzer0.com 2 points 5 hours ago (1 children)

To be honest, I need to ask my admin about that!

[–] fxomt@lemmy.dbzer0.com 2 points 44 minutes ago* (last edited 44 minutes ago)

We don't use anubis but we use iocaine (?), see /0 for the announcement post

[–] interdimensionalmeme@lemmy.ml 4 points 7 hours ago (1 children)

Yes, it would make lemmy as unsearchable as discord. Instead of unsearchable as pinterest.

[–] bdonvr@thelemmy.club 1 points 5 hours ago (1 children)

That's not true, search indexer bots should be allowed through from what I read here.

[–] interdimensionalmeme@lemmy.ml 4 points 4 hours ago

If you allow my searchxng search scraper then an AI scraper is indistinguishable.

If you mean, "google and duckduckgo are whitelisted" then lemmy will only be searchable there, those specific whitelisted hosts. And google search index is also an AI scraper bot.

[–] deadcade@lemmy.deadca.de 9 points 15 hours ago

"Yes", for any bits the user sees. The frontend UI can be behind Anubis without issues. The API, including both user and federation, cannot. We expect "bots" to use an API, so you can't put human verification in front of it. These "bots* also include applications that aren't aware of Anubis, or unable to pass it, like all third party Lemmy apps.

That does stop almost all generic AI scraping, though it does not prevent targeted abuse.

[–] beyond@linkage.ds8.zone 26 points 19 hours ago (2 children)

Yes.

Source: I use it on my instance and federation works fine

load more comments (2 replies)
load more comments (2 replies)
load more comments
view more: next ›