Urgent.News

What's breaking now, across thousands of outlets.

Tech

Creepy Crawlies

The wire material discusses the issue of "AI crawlers" consuming excessive CPU cycles to render git commits as HTML for training large language models. This has led to a constant background radiation of system load, tying up a significant portion of capacity for output that is only useful for a single purpose. Despite Linux development happening in the open, the raw commit data is a valuable source of training data, as it is immediately available and easy to filter to ensure pure unadulterated pre-AI content.

The material explains that the scrapers choose the least efficient way of accessing the data by rendering everything as HTML, resulting in an enormous number of valid URLs that yield duplicate commits. Initially, the solution involved banning obvious scraper bots, but as they adapted and started pretending to be random browsers, the approach changed to banning entire subnets.

The situation worsened when the crawlers began originating from millions of residential or mobile IPs, making it difficult to ban them effectively. The crawlers solved a challenge to access the data, but the issue persisted even after implementing an Anubis challenge. Today, git.kernel.org receives around 6 million daily requests, with 66% immediately blocked by the Anubis challenge, while 33% manage to access the main site due to the computational cost of solving the challenge.

Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at people.kernel.org →

More in Tech

“We’re not doing 30 bets a year”: Vijay Pande on betting small after running $4 billion at a16z

Vijay Pande — who left a16z's roughly $4 billion biotech practice last year to start the much smaller, AI-native VZVC — talks about why biology is finally shifting from a "discovery" science to an…

  • Vijay Pande shifted from $4B at a16z to founding VZVC
  • AI advances enable more accurate drug development and treatment
  • Low 20% success rate due to animal model inaccuracies

Your Compute-Usage Receipt Can Be Cryptographically Signed and Still Be Forged. Here's the One Field That Actually Prevents It, From the Command Line.

Co-authored by Rudrendu Paul and Sourav Nandy . Repo: github.com/RudrenduPaul/ComputeLedger , Apache-2.0. npm install -g computeledger-cli (Node.js 18+) or pip install computeledger-cli (Python…

  • Cryptographic signatures alone cannot guarantee receipt authenticity
  • Public key should be included in signed payload, not separately
  • Hashing entire payload with public key prevents forgery

How QR codes are reshaping the future of commerce

How QR codes are reshaping the future of commerce newspress_en Sat, 08/29/2026 - 18:55 Science & Technology More than half a century ago, goods moved through the checkout at a far slower pace than…

  • QR codes store extensive product information beyond basic number
  • Tesco tests QR codes to optimize product rotation and reduce waste
  • QR codes enable supply chain traceability and counterfeiting prevention

Qt 5 to Qt 6 Migration Guide for 2026

Qt 6 is a major version, and migrating a real Qt 5 application to it is more than a recompile. The framework was modularised, the build system shifted toward CMake, some APIs were removed or replaced…

  • Qt 6 introduces CMake as primary build system, replacing qmake.
  • Qt 6 modularizes functionality, moving some to separate modules.
  • Deprecated Qt 5 APIs removed, with some classes/functions/signatures changed.

More from Saturday 29 August →