| 17 Jun 2024 |
Mic92 | Looks like one of the matrix desync issues. | 12:40:21 |
lassulus | yes, it's matrix issues, I have this for some channels on some clients | 12:55:06 |
lassulus | doing an init sync fixes that sometimes | 12:55:14 |
| @3650badcop:catgirl.cloud changed their profile picture. | 21:26:36 |
| 18 Jun 2024 |
Gaétan Lepage | Hi,
Maybe this is a naive question but, who decides on what to spend the nix-community funding ?
It seems like there is quite a lot of available money on the open-collective bucket.
Is the strategy just to stack up money 'just in case' or is it just because of a lack of ideas ?
I am just curious about this :) | 08:18:32 |
@3650badcop:catgirl.cloud | i only hope that it's not some sort of money laundering strat | 08:24:10 |
@dminca:matrix.org | ammunition, drugs and all the fun stuff | 08:33:22 |
@dminca:matrix.org | * ammunition, drugs and all the fun stuff
joking ofc
| 08:38:57 |
Jonas Chevalier | yes that was the play all along :-p | 09:37:56 |
Jonas Chevalier | In reply to @glepage:matrix.org Hi,
Maybe this is a naive question but, who decides on what to spend the nix-community funding ?
It seems like there is quite a lot of available money on the open-collective bucket.
Is the strategy just to stack up money 'just in case' or is it just because of a lack of ideas ?
I am just curious about this :) The project is essentially run by 5 people. We try to make decisions based on some sort of loose consensus. https://nix-community.org/administrators/ | 09:39:37 |
Jonas Chevalier | Right now we're spending around the same amount that we receive every month, so the project is financially viable, thanks to all the people that are donating. If we get more funds, we generally tend to get more hardware. | 09:40:49 |
Jonas Chevalier | With the current spend, the amount collected gives us ~3m of runway, so it's not that much actually. | 09:41:12 |
Jonas Chevalier | Our focus with the fund has been mostly focused on hardware. To pay for CI builders, and also community boxes where people can run and debug their builds. | 09:42:39 |
Jonas Chevalier | That being said, it would be interesting to expand the offering, if you have any other ideas. | 09:43:32 |
Jonas Chevalier | The spirit is to try to be useful and help support the projects that are hosted within the org. | 09:44:19 |
@3650badcop:catgirl.cloud | In reply to @zimbatm:numtide.com Right now we're spending around the same amount that we receive every month, so the project is financially viable, thanks to all the people that are donating. If we get more funds, we generally tend to get more hardware. awesome!!! | 09:45:19 |
Gaétan Lepage | Ok this makes sense ! I thought for a moment that we were way more advanced in income than in spending.
My original intent was to ask about hardware actually. I find very reasonable to enhance the hardware offering when possible.
The aarch64-linux builder (ampere altra) is an amazing piece of compute.
Having one or several very powerful x86_64-linux nodes could also help quite a lot.
But again, already having access to what we have today is amazingly useful (builders, build-bot, etc) | 09:46:37 |
Jonas Chevalier | In reply to @3650badcop:catgirl.cloud awesome!!! Yes, we should talk more about it because I think the community build boxes are really helping people debug things in nixpkgs. Imagine if you have a failed package on macOS but don't have a macOS box. Or if this is a very large build and you don't have a lot of compute or bandwidth available. | 09:46:47 |
Gaétan Lepage | In reply to @zimbatm:numtide.com Yes, we should talk more about it because I think the community build boxes are really helping people debug things in nixpkgs. Imagine if you have a failed package on macOS but don't have a macOS box. Or if this is a very large build and you don't have a lot of compute or bandwidth available. This is exactly what I use it for, and without it, I couldn't contribute the tenth of what I currently do ! | 09:47:37 |
Gaétan Lepage | Does the "NixOS infra" team shares the same goal of providing hardware access to nixpkgs contributors ? | 09:48:24 |
Jonas Chevalier | Given their capacity, they are mostly focused on keeping Hydra and the binary cache running. | 09:49:54 |
Jonas Chevalier | There is some historical weirdness. For example the Equinix Metal aarch64 runner is hosted by them. | 09:50:35 |
Jonas Chevalier | The nix-community team also has an ampere machine, but dedicated for CI | 09:50:51 |
Jonas Chevalier | If we had another 200.-EUR /month of donations that would probably be the next buy | 09:51:17 |
Gaétan Lepage | In reply to @zimbatm:numtide.com There is some historical weirdness. For example the Equinix Metal aarch64 runner is hosted by them. True, I was wondering why this was the case. | 09:51:28 |
Jonas Chevalier | Access control mostly. The nix-community team would need to get access to the Equinix Metal account, that also hosts all of the Hydra builders, and that gives them access to the binary cache key. | 09:54:05 |
@3650badcop:catgirl.cloud | In reply to @zimbatm:numtide.com Yes, we should talk more about it because I think the community build boxes are really helping people debug things in nixpkgs. Imagine if you have a failed package on macOS but don't have a macOS box. Or if this is a very large build and you don't have a lot of compute or bandwidth available. let's go! community build boxes are fantastic!!! | 09:54:59 |
@3650badcop:catgirl.cloud | sorry i get so excited seeing the success of foss projects | 09:55:16 |
Gaétan Lepage | Having a beefy >24C/48T x86_64 builder would be the absolute dream. I personnaly fall back to my personal systems to build "heavy" packages (pytorch, JAX, their CUDA variants...) | 09:57:13 |
Jonas Chevalier | In reply to @zimbatm:numtide.com Access control mostly. The nix-community team would need to get access to the Equinix Metal account, that also hosts all of the Hydra builders, and that gives them access to the binary cache key. Actually correction: the real issue is that the aarch64 Equinix machine is also running ofborg, that is managed by the NixOS infra team. The mixed usage is actually what makes things complicated. | 10:05:31 |