Merge branch 'jk/p5332-testfix'

You are seeing this message because the administrator of this website has taken proactive measures to protect its server from the threat of AI-powered bots and scrapers. The solution, known as Anubis, is a compromise that aims to strike a balance between accessibility and security.

Anubis employs a Proof-of-Work scheme inspired by Hashcash, a proposed method for reducing email spam. In essence, this system requires users to complete a simple task, such as solving a mathematical puzzle, before accessing the website's content. At an individual scale, this added load is negligible, but when combined with the efforts of multiple bots and scrapers, it becomes a significant hurdle.

The ultimate goal of Anubis is not to provide a foolproof solution, but rather to serve as a temporary placeholder until more advanced measures can be implemented. These measures focus on fingerprinting and identifying legitimate users, particularly those using headless browsers (such as those employing font rendering techniques). By doing so, the challenge proof-of-work page can be hidden from users who are unlikely to be malicious.

However, Anubis does come with some caveats. It requires the use of modern JavaScript features, which plugins like JShelter may disable. Therefore, it is essential to disable such plugins for this domain or find alternative solutions that support JavaScript. Despite these requirements, enabling JavaScript becomes a necessity in order to bypass the challenge.

The rise of AI-powered bots and scrapers has fundamentally altered the social contract around website hosting. In response, Anubis serves as a work-in-progress aimed at finding a more sustainable solution for protecting websites from unwanted traffic. While this measure may seem inconvenient, it is a necessary step towards preserving the integrity of online content and ensuring a fair distribution of resources.