if linux goes slop we will so regret having put all of our eggs in the same basket lol
@lizzy I'm sorry to tell you, it has already happened. At least since June of last year. That author is a stable release maintainer and already committed patches written by claude months ago.

One such example: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=78d979db6cef557c171d6059cbce06c3db89c7ee
docs: add AI Coding Assistants documentation - kernel/git/torvalds/linux.git - Linux kernel source tree

@mirq @lizzy
Only if certain browsers had a very nice feature that bypassed Anubis in most configs...
#ANUBIS
fuck_this_shit = [
'*://kernel.org/*',
'*://*.kernel.org/*',
'*://codeberg.org/*',
'*://archlinux.org/*',
'*://*.archlinux.org/*',
'*://*.gnome.org/*',
'*://openwrt.org/*',
'*://*.gentoo.org/*',
'*://*.freedesktop.org/*'
'*://rpmfusion.org/*',
'*://*.pussthecat.org/*',
'*://*.debian.org/*',
'*://*.ffmpeg.org/*',
'*://*.fedoraproject.org/*',
'*://*.luanti.org/*',
]

for url in fuck_this_shit:
with config.pattern(url) as p:
p.content.headers.user_agent = "<not telling because someone from gnome will block it.>"

@mirq @lizzy Anubis in the default config checks whether the user agent contains Mozilla/5.0 and if not lets it go through without any checks. That's literally all it takes and it is by design so it doesn't break tools like curl.

I've already seen scrapers abusing this.