| 27 Mar 2023 |
matthewcroughan - nix.zone | Are Arch people particularly polite such that we should be learning something from them? | 12:51:20 |
matthewcroughan - nix.zone | Or do they too have a notorious attitude? | 12:51:34 |
matthewcroughan - nix.zone |
We tend to use the term reproducible incorrectly. https://reproducible-builds.org/
I don't think we do. There are just two ways it is meant:
- Extensional (Input Addressed)
- Intensional (Content Addressed)
Nix supports both! They are both methods of achieving reproducibility, as far as I am aware. You don't need bit-for-bit reproducibility to achieve behavioral reproducibility, which is something Nix proves every day. Bit-for-bit reproducibility may not be fully achievable given that a lot of compilers don't produce deterministic output.
| 12:54:52 |
matthewcroughan - nix.zone | Who defines reproducible anyway? I couldn't spot a definition on that page | 12:56:13 |
Bryan Honof | I mean, there is this "BTW, I use arch" meme. But I have this feeling the Arch community holds themselves back a bit more. Where the Nix community isn't afraid to say "hey, look at us, here we are!". Which I think is amazing, but I also understand some people don't want to talk about these kinds of things.
Example, at configmanagement camp I talked with a guy from the puppet community, and explained to him what Nix was all about. But, I also made sure to ask him about his community/project, and made sure not to interject him with "oh, but Nix does that better", even if I wanted to.
Building communities isn't about being the better project, but about being the most approachable one i.m.o. It can be quite overwhelming if people get the feeling they'll be bombarded with "oh, but Nix" when they say something that might be relevant. So, we have to make sure we don't only yell Nix, but listen to others as well. | 12:58:14 |
matthewcroughan - nix.zone | And at the same time, that "Oh, but Nix" is what makes them take a second look. | 12:58:47 |
matthewcroughan - nix.zone | I've had that experience too many times to count. | 12:59:01 |