| 21 Jan 2026 |
eveeifyeve | I also don't know why in the tracker it's marked as done??? | 14:50:40 |
eveeifyeve | * I also don't know why in the nix team tracker it's marked as done??? | 14:50:48 |
Randy Eckenrode | I wish we could implement this in Lix, support it if it’s there, and let upstream Nix cherry pick it at their leisure. | 14:52:07 |
Randy Eckenrode | * | 14:52:18 |
eveeifyeve | The idea has been approved and all, however it would be nice to at least since we have been talking about getting movement on prs. This might be one to mention. | 14:52:27 |
eveeifyeve | * The idea has been approved and all, however it would be nice to have at least. Since we have been talking about getting movement on prs. This might be one to mention. | 14:52:50 |
eveeifyeve | * The idea has been approved and all, however it would be nice to have at least. Since we have been talking about getting movement on prs/milestones. This might be one to mention. | 14:52:56 |
eveeifyeve | * The idea has been approved and all, however it would be nice to have at least. Since we have been talking about getting movement on prs/milestones. This might pottentially be the one I want to mention. | 14:53:14 |
eveeifyeve | * The idea has been approved and all, however it would be nice to have at least. Since we have been talking about getting movement on prs/milestones. This might potentially be the one I want to mention. | 14:53:17 |
Randy Eckenrode | Even limiting the number of builds, my load average can still get ridiculously high. | 14:54:29 |
eveeifyeve | * The idea has been approved and all, however it would be nice to have at least. Since we have been talking about getting movement on prs/milestones. This might potentially be the one I want to mention. Because this will help out definitely with hydra. | 14:55:01 |
Austin Horstman | there are several things i build that will redline my cpu by themself lol | 14:55:43 |
eveeifyeve | I want it so it redlines my cpu so that way my builders can kick in. | 14:56:15 |
eveeifyeve | * I want it so it redline my cpu, so that way my builders can kick in if this pr get's in. | 14:56:31 |
Randy Eckenrode | macOS does surprisingly well with it in the 100s, but there’s a point where networking breaks. | 14:57:00 |
Ihar Hrachyshka | I think nix will always first use remote builders; localhost is least preferred | 14:57:05 |
Austin Horstman | the problem comes that you set how many builds you'll run at once and if one of them is bringing the whole system down, they all become less effective. i have multiple builders, as well. this is more about not using all available cpu power that brings system to a halt | 14:57:25 |
Ihar Hrachyshka | there was a bug for that... | 14:57:29 |
Austin Horstman | i gave up on fighting this. i wanted to prefer local lol | 14:57:40 |
Ihar Hrachyshka | I want same priority for localhost vs remote. I just want cpus go brrr. | 14:58:09 |
Austin Horstman | i tried getting creative with setting my local as a self ssh to fit it into priority | 14:58:23 |
Ihar Hrachyshka | https://github.com/NixOS/nix/issues/2457 I think | 14:58:38 |
eveeifyeve | However I see a couple issues with that pr is, one it doesn't consider the new nix-commands and two it would need rebasing because it's super outdated. | 14:58:47 |
Ihar Hrachyshka | self reference is prone to deadlock because of store locks | 14:59:00 |
Austin Horstman | oh yeah it was a horrible experience lol | 14:59:26 |
eveeifyeve | * However I see a couple issues with that pr is, one it doesn't consider the new nix-commands (eg. nix build) and two it would need rebasing because it's super outdated. | 14:59:27 |
Ihar Hrachyshka | I have lots of builders (3 macs, 4+ linux machines, plus community builders) and what I learned is that you have to be very careful about making sure you don't have cycles in your build graph. otherwise machineA asks to build on machineB and machineB asks to build on machineA ... and you are stuck. | 15:00:52 |
Austin Horstman | i didn't even consider that... i've had issues with builds seemingly stuck and not pinned it down... maybe i shouldn't let everyone access everyone the same.. | 15:02:16 |
Ihar Hrachyshka | oh for sure you shouldn't. | 15:02:41 |
eveeifyeve | Any other prs that are related to these below?
- https://github.com/NixOS/nix/pull/11143 (load limit)
- https://github.com/NixOS/nix/issues/2457 (speedFactor)
- And stuff about parallel eval implementation movement
| 15:05:24 |