this post was submitted on 09 May 2025
170 points (99.4% liked)

Linux

54066 readers
589 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] muusemuuse@lemm.ee 14 points 1 day ago (13 children)

Weird, the cartoon doesn’t want to let me through. Something about an iPhone running lemmy pisses off anubus.

[–] abobla@lemm.ee 3 points 1 day ago* (last edited 1 day ago) (1 children)

cartoon? Anubis? What?

(I've never used an iPhone in my life)

[–] muusemuuse@lemm.ee 18 points 1 day ago (4 children)

Websites are getting hammered by AI bots stealing content and jacking up their bandwidth usage. So they use a piece of software called Anubis which, for some reason, has a cartoon nurse that will grant or deny you access based on if she thinks you are human or AI. For some reason, she thinks I am AI so I can’t access the article.

[–] Sarcasmo220@lemmy.ml 4 points 1 day ago (1 children)

Or for some reason you are an AI that thinks it's a person.

[–] muusemuuse@lemm.ee 2 points 1 day ago

Butter robot: “oh my god”

[–] iAmTheTot@sh.itjust.works 10 points 1 day ago* (last edited 1 day ago) (2 children)

Wonder if any of this is the reason why.

Anubis also relies on modern web browser features:

ES6 modules to load the client-side code and the proof-of-work challenge code.
Web Workers to run the proof-of-work challenge in a separate thread to avoid blocking the UI thread.
Fetch API to communicate with the Anubis server.
Web Cryptography API to generate the proof-of-work challenge.
This ensures that browsers are decently modern in order to combat most known scrapers. It's not perfect, but it's a good start.

This will also lock out users who have JavaScript disabled, prevent your server from being indexed in search engines, require users to have HTTP cookies enabled, and require users to spend time solving the proof-of-work challenge.

This does mean that users using text-only browsers or older machines where they are unable to update their browser will be locked out of services protected by Anubis. This is a tradeoff that I am not happy about, but it is the world we live in now.

[–] MasterBlaster@lemmy.world 1 points 20 hours ago

It also means you are presented with a Faustian chouce: walk away, or give up any hope of privacy. "You wanna see this? Give me full access to your metadata, and a way to hack your system".

Qubes is starting to look like an everyday use requirement rather than a security nerd tool.

[–] Eiren@lemmygrad.ml 1 points 1 day ago

Any website that blocks users with JS disabled doesn't deserve to be used. Terrible software.

[–] warmaster@lemmy.world 1 points 1 day ago* (last edited 1 day ago) (1 children)

That cartoon is so misleading, I thought I was deceived and sent to a bogus site.

[–] muusemuuse@lemm.ee 2 points 1 day ago

Lots of sites use her now

[–] daggermoon@lemmy.world 0 points 1 day ago

I'll take Anubis over Google's capchas

load more comments (11 replies)