Ni todas las temporadas de Black Mirror me podían haber preparado para el horror que se despliega en este vídeo.
Sí, es una app de verdad.
#Tag
Ni todas las temporadas de Black Mirror me podían haber preparado para el horror que se despliega en este vídeo.
Sí, es una app de verdad.
Ni todas las temporadas de Black Mirror me podían haber preparado para el horror que se despliega en este vídeo.
Sí, es una app de verdad.
If you like large language models, know that they need regular training and the people training them are ruining the web for everybody. You are part of this, as a consumer.
Most sites don’t have the defences required, or require the execution of expensive JavaScript for the CO₂ god, or require placing all your visitor’s browsing data into the hands of another company, most likely CloudFlare, in the USA. If you object to any of that, you must do your duty and reject the use of LLMs as well. You can’t eat your cake and claim to object to the rest. It would be a most incongruent position to take.
And since this kind of shit often happens while I’m on holidays, the LLM friends reading this are responsible, in a very small way, for pissing on me during my holidays. And I resent it.
I resent it very much.
If you like large language models, know that they need regular training and the people training them are ruining the web for everybody. You are part of this, as a consumer.
Most sites don’t have the defences required, or require the execution of expensive JavaScript for the CO₂ god, or require placing all your visitor’s browsing data into the hands of another company, most likely CloudFlare, in the USA. If you object to any of that, you must do your duty and reject the use of LLMs as well. You can’t eat your cake and claim to object to the rest. It would be a most incongruent position to take.
And since this kind of shit often happens while I’m on holidays, the LLM friends reading this are responsible, in a very small way, for pissing on me during my holidays. And I resent it.
I resent it very much.
What I don’t like about Munin is that when it crashes (I assume it’s the OOM reaper making the rounds), then it leaves behind a lock that prevents the graph from updating. Ugh. #ButlerianJihad
My auto-blocking of bots hasn’t needed much intervention in recent weeks. The current average is 10,000 blocked IP ranges.
#ButlerianJihad
A description of my setup:
https://transjovian.org/view/fight-bots/index
Somehow I missed the Pope starting the Butlerian Jihad
https://techcrunch.com/2025/06/18/pope-leo-makes-ais-threat-to-humanity-a-signature-issue/
More people have been working on blocking whole ranges of IP numbers, since that catches hosting providers that give bots access to the whole range they control. They switch IP numbers all the time so a filter based on IP numbers won't catch them. But if we can determine their autonomous system number (ASN), for example, we can block all the IP number ranges they control.
Now, since these hosting providers also host nice things like other fediverse instances, I don't want to block them forever. I want to block them for 10min, and if they continue after a few of these shorter blocks, I want to block them for a week. Hopefully, their clients have ended their Internet slurping and things are back to normal. This is how fail2ban works, but only for individual IP numbers.
I want code that bridges this gap.
This script here tries to guess (!) IP ranges and bans those using fail2ban. I need to investigate more.
https://github.com/WKnak/fail2ban-block-ip-range
I'm still fascinated by asncounter. It might even work without logfiles, using tcpdump!
https://anarc.at/blog/2025-05-30-asncounter/
There's also the problem of how deep to go into the rabbit hole. Here's somebody who calls whois to determine the networks:
https://unix.stackexchange.com/questions/181114/how-can-i-teach-fail2ban-to-detect-and-block-attacks-from-a-whole-network-block
Love This! Cthulhu would approve.
A space for Bonfire maintainers and contributors to communicate