> You are free to use whatever you feel like, no one stops you.
I was merely explaining to the person why people become resentful as they didn't seem to grasp it.
It was neither condoning or condemning the position. Simply why it happens.
> At the same time, you are not free to request for/expect other people's free work in maintaining stuff forever for you. If you want it to continue to work, feel free to step up and maintain Xorg/your DE of choice, whatever.
1) I wasn't doing anything of the sort. I am also allowed to criticise anything I like and for any reason I like. I don't expect anyone to take any notice of it either. Statements such as this is done by people simply to shut people up.
2) You and I both know that isn't possible for the vast majority of people. Further more even if it were, it is basically a second full time job, which most people don't have the time to do.
Therefore I treat statements such as this as disingenuous.
> Also, both systemd and Wayland are just factually better stuff than their predecessors.
So says you. The fact that there is a huge amount of disagreement and discussion over it would suggest otherwise.
All I will say is that. I was using Linux distros way before Wayland and SystemD were even conceived and things worked about as well as they do now, outside of hardware support.
I use Debian 13 that comes with Wayland and SystemD as default. So I don't care what I use, as long as it works.
> Package management (we are not yet ready, but nix is the future, all other package management systems are objectively worse).
Thomas Sowell is often quoted as saying "there are no solutions, only tradeoffs". When people make statements like this, I honestly don't think they fundamentally understand what Engineering is really about. Every solution has a bunch of trade offs.
I don't know much about NixOS, but spending 5 minutes searching there are a bunch of trade offs you have to make when using it. Which means it is at best not objectively better. Not mentioning those makes me think you are a fanboy, and you can never get an honest assessment from fanboy.
> It is just sometimes in an easier context to be replaced. Display stack is tightly depended on by all kinds of software and no matter how good an interop it has (xwayland), people will always find problems and blame the new tool.
People will blame the replacement if it doesn't substantially offer anything new, while introducing news defects and limitations.
That is the issue. Not that they are just curmudgeon. It is a completely rational and correct to be critical of change when the perceived benefit at best marginal.
Sure, but we are talking about desktop OSs which do specify a set of requirements to fulfill, and in that scenario I do believe both systemd and especially nix brings a whole lot of benefits at the price of insignificant/small tradeoffs.
I also agree with you that one should be critical of change, especially change of change's sake. But at the same time it does get old, similarly to when you are surrounded by people still using an FTP server with .V2.4.final.beforeRelease suffices instead of learning git. It took time to make git the default and people naturally resist change. But not always for a good reason.
> Sure, but we are talking about desktop OSs which do specify a set of requirements to fulfill, and in that scenario I do believe both systemd and especially nix brings a whole lot of benefits at the price of insignificant/small tradeoffs.
I can buy SystemD as it IIRC it ties into the whole Desktop spec that most DEs use now.
NixOS and general discussions about packaging is IMO is bikeshedding. Most of the distros these days have reasonably decent packaging systems and are "good enough". I don't need my desktop OS configuration to be declared in a configuration file somewhere. It is unnecessary. In other contexts, I think it is probably really useful.
> I also agree with you that one should be critical of change, especially change of change's sake. But at the same time it does get old, similarly to when you are surrounded by people still using an FTP server with .V2.4.final.beforeRelease suffices instead of learning git. It took time to make git the default and people naturally resist change. But not always for a good reason.
Equating people not using Source control to those that are isn't a valid analogy.
A more valid analogy would be more like someone wondering why they should use Git when they are perfectly happy with SVN. If SVN is working fine for you and your team, why would you wish to move to git?
I was merely explaining to the person why people become resentful as they didn't seem to grasp it.
It was neither condoning or condemning the position. Simply why it happens.
> At the same time, you are not free to request for/expect other people's free work in maintaining stuff forever for you. If you want it to continue to work, feel free to step up and maintain Xorg/your DE of choice, whatever.
1) I wasn't doing anything of the sort. I am also allowed to criticise anything I like and for any reason I like. I don't expect anyone to take any notice of it either. Statements such as this is done by people simply to shut people up.
2) You and I both know that isn't possible for the vast majority of people. Further more even if it were, it is basically a second full time job, which most people don't have the time to do.
Therefore I treat statements such as this as disingenuous.
> Also, both systemd and Wayland are just factually better stuff than their predecessors.
So says you. The fact that there is a huge amount of disagreement and discussion over it would suggest otherwise.
All I will say is that. I was using Linux distros way before Wayland and SystemD were even conceived and things worked about as well as they do now, outside of hardware support.
I use Debian 13 that comes with Wayland and SystemD as default. So I don't care what I use, as long as it works.
> Package management (we are not yet ready, but nix is the future, all other package management systems are objectively worse).
Thomas Sowell is often quoted as saying "there are no solutions, only tradeoffs". When people make statements like this, I honestly don't think they fundamentally understand what Engineering is really about. Every solution has a bunch of trade offs.
I don't know much about NixOS, but spending 5 minutes searching there are a bunch of trade offs you have to make when using it. Which means it is at best not objectively better. Not mentioning those makes me think you are a fanboy, and you can never get an honest assessment from fanboy.
> It is just sometimes in an easier context to be replaced. Display stack is tightly depended on by all kinds of software and no matter how good an interop it has (xwayland), people will always find problems and blame the new tool.
People will blame the replacement if it doesn't substantially offer anything new, while introducing news defects and limitations.
That is the issue. Not that they are just curmudgeon. It is a completely rational and correct to be critical of change when the perceived benefit at best marginal.