| 17 Jan 2024 |
John Ericson | delroth: ok, wow what a fucked default | 22:11:12 |
John Ericson | I don't like ORMs :) | 22:11:24 |
John Ericson | how did you know what fields to list? | 22:11:38 |
John Ericson | https://jitsi.lassul.us/hydra-maintainers# also if you like :) | 22:12:30 |
John Ericson | (basically I am asking these questions because I think we could kinda overcomment the thing and then it would be good) | 22:15:52 |
| @5m5z3q888q5prxkg:chat.lightnovel-dungeon.de joined the room. | 22:25:27 |
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de | https://hydra.nixos.org is 404 on my end | 22:25:44 |
John Ericson | loads for me fine | 22:28:40 |
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de | it loads from tor using some circuits might be related to central europe (brno czechia) | 22:27:18 |
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de | guy in https://matrix.to/#/!KqkRjyTEzAGRiZFBYT:nixos.org/$MREmqcoy6x__JTzSS09gmU8sz662lVZvwp56zOuG2t4?via=nixos.org&via=matrix.org&via=tchncs.de seem to also have issues | 22:27:44 |
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de | loads up now | 22:28:50 |
@delroth:delroth.net | In reply to @Ericson2314:matrix.org (basically I am asking these questions because I think we could kinda overcomment the thing and then it would be good) I can do another pass on that PR to add more documentation but probably not before next week (travelling a bunch) | 23:41:15 |
John Ericson | I suppose a follow-up is fine too | 23:42:21 |
@delroth:delroth.net | it's not like I'll be deploying it either until then anyway :) | 23:44:13 |
@delroth:delroth.net | so it can wait, unless someone else is planning to deploy it | 23:44:21 |
| 18 Jan 2024 |
John Ericson | OK | 00:01:00 |
| 21 Jan 2024 |
| @autiboy:matrix.org left the room. | 23:09:25 |
| 23 Jan 2024 |
John Ericson | https://github.com/NixOS/hydra/pull/1341 is a tiny thing if anyone wants to take a look | 17:22:24 |
John Ericson | otherwise I'll just merge | 17:22:27 |
John Ericson | (no code is changed, only a struct) | 17:22:36 |
@delroth:delroth.net | John Ericson: https://github.com/NixOS/hydra/pull/1341/files#diff-0e7b6b6b57906dff7078309c6bef4ad2b354478ad474fa7d102591652c1dd4afR155 somehow after like 15 years of doing C++ professionally I seemingly still don't understand it - how does that even work? | 17:44:18 |
@delroth:delroth.net | specifically: how can a ::Machine get built from a nix::Machine there | 17:44:53 |
John Ericson | delroth: The ::machine has no fields which have to be set construction time, it just needs the new super class to be construct=ed | 17:45:45 |
@delroth:delroth.net | sure, but there isn't a ::Machine constructor from nix::Machine here, as far as I can tell - is that implicitly defined? | 17:47:48 |
John Ericson | delroth: yes that is implicitly defined | 17:49:23 |
John Ericson | merely because ::Machine has no explicit constructor, and it has the public base class | 17:49:44 |
John Ericson | I would probably get rid of the inheritence eventually because inheritance is ugly :) | 17:50:11 |
John Ericson | but that would be more churn because field names, so I am saving that for after the Nix-side code is cleaned up and matching Hydra | 17:50:35 |
@delroth:delroth.net | In reply to @Ericson2314:matrix.org delroth: yes that is implicitly defined after some digging the answer I was looking for was https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0017r1.html from C++17 :p | 18:05:50 |
@delroth:delroth.net | TIL | 18:05:59 |