| 11 Jan 2025 |
hexa | please don't try to lecture me on what I see, thx | 04:00:09 |
@emma:rory.gay | i see, interesting | 04:00:36 |
@emma:rory.gay | on that topic: how does one block a user agent in nginx? | 04:04:07 |
hexa | by matching $http_user_agent | 04:04:33 |
hexa | e.g. with a map | 04:04:38 |
hexa | and regex patterns | 04:04:43 |
@emma:rory.gay | just noticed ClaudeBot scraping every single git object it can find on my git server ^^' | 04:04:45 |
@emma:rory.gay | * just noticed ClaudeBot scraping every single git object it can find on my git server ^^' (as in, Anthropic Claude) | 04:05:11 |
hexa | map $http_user_agent $badagent {
default 0;
~ClaudeBot 1; # case sensitive
~*claudebot 1; # case insensitive
}
| 04:05:40 |
hexa | and | 04:05:43 |
hexa | if ($badgent) {
return 403;
}
| 04:05:54 |
hexa | We've started blocking some User-Agents on hydra.nixos.org. If you're seeing a 403 response, you've been caught in the cross-fire. Please speak up in that case, so we can correct that mistake. | 04:38:20 |
leona | https://hydra.nixos.org/build/283734828, https://hydra.nixos.org/build/285021932 seem to be stuck for 2 days now | 07:46:34 |
Vladimír Čunát | Switched to --cores 20, for now with 5 jobs. (nproc=80, 128G RAM, /tmp on physical disk) | 09:32:10 |
Vladimír Čunát | And restricted it to big-parallel jobs only, though I'm not 100% sure about that. | 09:36:31 |
| sinan changed their profile picture. | 11:36:33 |
sterni | is it just me or are release-24.11 and trunk going through their queue unusually slow? shouldn't that be mostly downloads? | 13:35:49 |
Lily Foster | qutebrowser seems caught in crossfire, with User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.8.1 Chrome/122.0.6261.171 Safari/537.36 :) (just had to use firefox to pull up a hydra build) | 14:46:20 |
hexa | ok | 14:50:39 |
hexa | Lily Foster: fixed | 14:51:54 |
Lily Foster | confirmed, ty <3 | 14:52:13 |
| SigmaSquadron changed their display name from SigmaSquadron (Away until 2025-01-11) to SigmaSquadron. | 15:06:44 |
hexa | intense-heron causing eofs on builds | 15:39:59 |
hexa | full disk | 15:41:19 |
Vladimír Čunát | Why should trunk be mostly downloads? | 16:01:36 |
sterni | hm you're right we haven't had a staging merge recently | 16:02:09 |
sterni | I assumed something like that had happened since I saw always 10k queued builds a few days ago | 16:02:29 |
Vladimír Čunát | Half an hour for kernel, around five hours for chromium. I guess that's OK latency now. | 16:03:02 |
Vladimír Čunát | As for release-24.11, it could be finished relatively fast now that I bumped it (after its tested job succeeded). Even if some work is relatively cheap, prioritization still matters. | 16:41:22 |
| 12 Jan 2025 |
hexa | https://github.com/NixOS/infra/issues/534 | 00:33:22 |