Merge branch 'master' of https://github.com/j6t/git-gui

Protecting Your Online Experience: The Battle Against Bot Scrapers

You are seeing this message because the administrator of this website has taken proactive steps to safeguard their server against the threat of AI-powered bot scrapers. This measure, known as Anubis, is designed to prevent these malicious entities from aggressively scraping websites and exploiting their resources.

Anubis employs a unique Proof-of-Work scheme, similar to Hashcash, to make scraping more expensive and time-consuming for mass scraper operations. While this approach may seem daunting at an individual scale, its effects become more pronounced when faced with large-scale bot attacks.

The primary goal of Anubis is not to provide a foolproof solution but rather to serve as a temporary measure that allows website administrators to focus on developing more effective methods for fingerprinting and identifying legitimate users. By presenting users with a challenge proof-of-work page, Anubis aims to deter AI-powered browsers from attempting to bypass security measures.

However, there is a catch: Anubis requires the use of modern JavaScript features, which can be disabled by certain plugins like JShelter. If you're using such plugins on this domain, please disable them to proceed safely. Unfortunately, this means that users must also enable JavaScript to overcome the challenge.

It's worth noting that a no-JS solution is still in development, and Anubis serves as an interim measure until more robust solutions are implemented. The shift in the social contract around website hosting has led to this necessity, and Anubis plays a crucial role in mitigating the risks associated with bot scrapers.

By acknowledging the challenges posed by AI-powered browsers, we can work towards creating a safer and more secure online environment for everyone.