| 14 May 2024 |
raitobezarius | I may be wrong ofc | 00:52:48 |
samrose | what you say makes sense given running nix-eval-jobs, and all of that | 00:53:16 |
samrose | and it would be worth the effort to do Hydra New Generation | 00:53:29 |
raitobezarius | But it requires to improve Lix etc etc and then dogfood further and then Hydra Ng appears | 00:53:56 |
samrose | yes first we would need to get the bugs and issues that are pending that makes sense | 00:54:39 |
Qyriad | (we::Lix somewhat intentionally put ourselves in our own suffering path of CI) | 00:54:55 |
raitobezarius | In reply to @qyriad:katesiria.org (we::Lix somewhat intentionally put ourselves in our own suffering path of CI) (this is... our bootstrap path! :>) | 00:55:17 |
Qyriad | Lix (and Nix) sucks at this, and it makes our lives worse. improving the state of the ecosystem will make our and everyone else's lives better | 00:55:22 |
raitobezarius | In reply to @samrose:matrix.org yes first we would need to get the bugs and issues that are pending that makes sense There's also some critical performance improvements on the scheduling side of things | 00:55:36 |
raitobezarius | Maybe my dumb view on this is I need to get an Ampere Altra Q80-30 somewhere, wire this up to gigabit (or even 100mbps) and then we get faster CI to some extent | 00:56:36 |
raitobezarius | Then there's things like balancing out aarch64 capacity between Darwin and Linux | 00:56:54 |
raitobezarius | Then there's things like improving scheduling as a whole | 00:57:16 |
raitobezarius | Etc etc | 00:57:17 |
samrose | In reply to @raitobezarius:matrix.org There's also some critical performance improvements on the scheduling side of things here you are referring to the scheduling of ci builds is that right? | 00:57:39 |
raitobezarius | In reply to @samrose:matrix.org here you are referring to the scheduling of ci builds is that right? More generally how a Nix aware CI component will decide to place a build on a piece of compute (policy, binpacking, etc.) | 00:58:37 |
raitobezarius | It can be Nix scheduler, can be Hydra scheduler, there's multiple possible designs and paths | 00:59:03 |
samrose | hmm, so like you envision that this ci component might become part of nix or hydra I see | 00:59:12 |
samrose | cool! | 00:59:15 |
Qyriad | hey raito | 00:59:21 |
Qyriad | weren't you going to bed =P | 00:59:29 |
raitobezarius | I am going to get yelled at | 00:59:37 |
samrose | Keepin you up! | 00:59:43 |
raitobezarius | In reply to @qyriad:katesiria.org weren't you going to bed =P I am in bed tho | 00:59:51 |
Qyriad | …okay fair | 00:59:58 |
| * puck stare at the clock | 01:00:00 |
raitobezarius | In reply to @samrose:matrix.org Keepin you up! No problem :-) | 01:00:03 |
| * puck * stare at the clock (why is it 3am) | 01:00:04 |
raitobezarius | In reply to @puck:puck.moe stare at the clock (why is it 3am) You too ig | 01:00:16 |
raitobezarius | OK now 30 mn of Isekai manga | 01:00:40 |
raitobezarius | And I will sleep myself away | 01:00:45 |