{
  "id": 7602146,
  "title": "Trying to Make a Loop Auto-Vectorize",
  "url": "https://urgent.news/2026/09/15/trying-to-make-a-loop-auto-vectorize",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-15T17:29:43.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://jsgroth.dev/blog/posts/trying-to-make-a-loop-auto-vectorize/"
  },
  "original_language": "en",
  "account": "The article discusses the implementation of a Proof-of-Work system, named Anubis, to protect a server from AI companies aggressively scraping its content. Anubis operates similarly to Hashcash, a proposed proof-of-work scheme aimed at reducing email spam. The author explains that while the additional load on individual scales may be negligible, it becomes significant when faced with mass scraper activity, making scraping operations much more expensive.\n\nThe primary objective of Anubis is to serve as a temporary solution, allowing for further development in fingerprinting and identifying headless browsers. By requiring modern JavaScript features that plugins like JShelter would disable, the authors aim to make the challenge proof of work page less accessible to users who are more likely to be legitimate. It is important to note that Anubis necessitates the use of current JavaScript features, which may require users to disable plugins like JShelter for the domain in question.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}