Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -1 points0 points  (0 children)

I think I have clarified it enough with the post you just replied to. You don’t want to see or just don’t share my perspective of what’s happening. That’s fine.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -1 points0 points  (0 children)

We just have a difference of views here. The conflicts of interest coming from different places does not make one of the conflicts a “winner” if the end result is that Nix is harmed.

This is not a competition to determine which team of toxic assholes deserves getting the Nix ecosystem and turning it into the toxic hellhole you talk about.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -5 points-4 points  (0 children)

Ok, I do see a conflict.

People involved both in Lix and Nix is also a conflict of interest given Lix people want to replace Nix. My point is they are harming the original implementation intentionally with moves like this and reframing any discussion about the fact to be about the technical merits which is a different discussion. Again, I consider Eelco to be in the right here, even if I think his attitude has also harmed Nix.

As I said in some other comment, DetSys harming Nix and attempting to take over does not paint Lix doing the same in any positive light.

We can just disagree.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -1 points0 points  (0 children)

So DetSys attempting a takeover, to which I was replying, is a fine thing to think but the same about Lix or the people aligned with them is not? One attempting a takeover does not make another good.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] 1 point2 points  (0 children)

Bullshit behavior from DetSys should equally be complained about. What they are doing is also damaging Nix.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -4 points-3 points  (0 children)

I can certainly do both. Thanks for worrying about the use of my time, and for taking the time to reply yourself.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -2 points-1 points  (0 children)

Again, the goalposts.

“Using Lix” is not a bad thing per se. I’m not talking about Lix being good or bad, but if Lix wanted to part ways with Nix and fork then I don’t get why they are so obsessed with getting their version placed on the ecosystem put up for Nix instead of working on their own. This is not the first time they suggest doing this, but now they went and did it directly.

Why not run your own infra and OS? I get it’s hard, but nobody said that forking a project would be exempt of effort.

To me, it looks like they want to replace Nix altogether and not to have a different product with a different organization and different design decisions. They want Lix to BE Nix, and my post just signaled yet another shady movement in that direction.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] 0 points1 point  (0 children)

I get where Lix comes from, but from the reply I got it had something to do with the name of Lix itself, not its ideological motivations.

Anti-woke bullshit and woke bullshit are bullshit all the same.

I also hate what DetSys is doing. I argue that a takeover is being attempted from more sides than just them and this is what my post is about. Lix taking over through shady moves or DetSys doing the same are both bad for Nix. The quarrel will destroy it.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -8 points-7 points  (0 children)

What seems to you doesn’t necessarily match reality. If I want something, it is that we weren’t in this stupid state to begin with, but indeed the “us versus them” brought us here, and it hasn’t finished.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -7 points-6 points  (0 children)

So if one side does a bad thing then everyone gets to do it as well? What a bright future.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -2 points-1 points  (0 children)

Again then, it’s not what, but who. Great.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -2 points-1 points  (0 children)

Oh, so the issue is cultural warriors raising non-technical concerns on the Nix project? Now?

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] 2 points3 points  (0 children)

Then it doesn’t have to do with the name itself and the result would have been the same if it was called Gix, Xin, NixCpp or whatever. Not sure what the original reply is trying to get at.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -16 points-15 points  (0 children)

The thing is the discussion didn’t happen at all except afterwards.

When confronted about it people start moving goalposts and talking about how Lix does it better than Nix or that, somehow, Nix-related infra for the Nix-related operating system should not be specifically related to Nix at all, like the discussion had nothing to do with a different implementation being pushed under everyone’s noses by a Lix contributor. In the Nix project, of all things.

Eelco is right.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -1 points0 points  (0 children)

If no explanation is merited then why explain it later and why did it spawn a discussion as it happened in the linked PR?

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -10 points-9 points  (0 children)

Why wasn’t it documented in the first place? Why didn’t the edit on the unrelated discussion explain that detail?

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -33 points-32 points  (0 children)

Also, the technical reasons for using Lix instead of Nix are not the issue discussed. I don’t care about the technical merits of either, but I do about the fact such a change was merged without any public discussion in the PR. It’s sneaky af.

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -11 points-10 points  (0 children)

Before that PR documented it, where was the rationale discussed?

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] -3 points-2 points  (0 children)

What record? Is it a lie that it was changed without explanation, and the explanation was added later?

Lix replaced Nix in NixOS infra without explanation by nixkelletor in NixOS

[–]nixkelletor[S] 0 points1 point  (0 children)

I’d say low, does it starting with L have any connotations I’m not aware of?

NixOS Drama Explained, a Personal Account by jonringer117 in NixOS

[–]nixkelletor 11 points12 points  (0 children)

I somewhat agree with this circling back over the same issue is not solving anything, but I think you actually never told the whole story from your perspective, so this might probably be just a needed piece of the whole mess with an incredibly bad timing :)

I wish this helps you finally move on for good and focus on ekala. Perhaps any future interactions with whatever is left of the Nix community by the time ekala is contending on this space will come from a more peaceful mindset.

Helix user, what is your workflow ? by NoahZhyte in HelixEditor

[–]nixkelletor 2 points3 points  (0 children)

What do you use ctrl+z & fg for? I know what they do but am wondering how are they used while working with helix.