And that sounds like someone deeper in the spectrum, more towards "classic" autism than the modern day grab bag that include aspergers and some other labels at the "shallow" end.
Never mind that rules seems to subtly shift from place to place and context to context. Most people don't notice because their brains pick up on it and internalize it by instinct.
About your PS, they also keep boincing between "systemd can do so much" and "systemd is just a init!".
It is like they insist on not giving the init part a separate name in face of the scope creep, and instead using the confusion to frustrate opponents and brandish them clueless in the eyes of onlookers.
For me systemd was a non-issue until i ran into the chain of replacement for consolekit (a beast all its own, but at least unix modular) and found that i would have to rip out the current init and replace it with systemd, because logind insisted on it, and logind was replacing consolekit across the board.
Bingo, if bash is a issue there is quite a few replacements floating around. This because the interfaces etc have been solid for decades.
Similarly, the Linux kernel will keep userspace facing interfaces in place even if new ones have been introduced to replace them. This to allow people to update at their own pace.
Systemd claims to be a collection of tools, but the interfaces between those tools have no stability guarantee. Thus they are more like the interfaces internal to the Linux kernel and may as well be considered a solid blob.
If by hide you mean replace everything and the kitchen sink with their own implementation, complete with doing the same mistakes that the older alternatives had hammered out of them a decade ago, then yes.
Their DNS "client" can be cache poisoned, their DHCP "client" ignore security checks for the sake of speed, and this is a project that is being pushed heavily towards cloud services.
Sounds like the problem that has haunted overly "smart" user interfaces since day one, as their smarts invariably fail to account for all the variables and thus fail exactly when the user is at the most irritable (hello Clippy).
To me a UI works better when held static rather than trying to second guess the user. Then the user applies their "smarts" to integrate the UI into their tasks.
Indeed. Uncanny valley (a questionable, or perhaps cultural, phenomena at best) is about animatronics getting so close to human likeness that we take them for being severely ill or corpse-like, and thus setting off various safety related instincts.
The seems to be worrying about a bait and switch scenario, or a embrace, extend, extinguish play.
RMS is in it for the long view, that some critical issue can't be resolved because it needs something that has been lost years before thanks to some economic entity going tits up.
What set him on his path was the university getting a new printer thanks to a clueless department head accepting a "good" deal from a vendor. With the old printer RMS could access the source of the drivers, and had added a small bit of code that would put a message to whoever was doing a printing when the thing ran out of paper. The new printer driver only came in binary blob form.
Similarly, there are university labs out there using rickety old 486s etc to run their test rigs. This because a vital sensor driver can't work on newer hardware, and the supplier has long since caved in or discontinued the product. And if they want to replace the sensor they will have to run a long list of basic experiments to make sure the old and new results line up. And that will set the lab back perhaps a year.
Xfce is flexible enough that it can do Windows of all generations. Never mind that its initial configuration looks more like CDE (or used to). It could probably do OSX as well if there was a way to ensure a universal menubar.
Supposedly the consolekit support code is still there, but needs a maintainer.
Not helping tough that the person that put in the logind code is the same guy that maintains systemd as a whole, and used to maintain consolekit. And who very loudly declared consolekit dead and buried on the mailing list (to the point that if Canonical wanted to continue maintaining consolekit, they needed to find a new name and set up a new repo), and then finally shut down the same mailing list under the pretext of spam.
Sadly said penguin has enough social clout that when he yells about something, the devs of his distro of choice (That so happens to be Fedora) jump to it.
Well one of their devs forked the consolekit code into consolekit2, and it putting in support for the logind dbus interfaces so that they don't have to maintain multiple code paths for the same features (power button, lid closure, etc) while staying OS agnostic.
And that sounds like someone deeper in the spectrum, more towards "classic" autism than the modern day grab bag that include aspergers and some other labels at the "shallow" end.
Never mind that rules seems to subtly shift from place to place and context to context. Most people don't notice because their brains pick up on it and internalize it by instinct.
About your PS, they also keep boincing between "systemd can do so much" and "systemd is just a init!".
It is like they insist on not giving the init part a separate name in face of the scope creep, and instead using the confusion to frustrate opponents and brandish them clueless in the eyes of onlookers.
For me systemd was a non-issue until i ran into the chain of replacement for consolekit (a beast all its own, but at least unix modular) and found that i would have to rip out the current init and replace it with systemd, because logind insisted on it, and logind was replacing consolekit across the board.
One can already see an example of that with how Arch went systemd.
Bingo, if bash is a issue there is quite a few replacements floating around. This because the interfaces etc have been solid for decades.
Similarly, the Linux kernel will keep userspace facing interfaces in place even if new ones have been introduced to replace them. This to allow people to update at their own pace.
Systemd claims to be a collection of tools, but the interfaces between those tools have no stability guarantee. Thus they are more like the interfaces internal to the Linux kernel and may as well be considered a solid blob.
I dunno, most, if not all, balk at functioning without pid1-systemd being there.
I think when people are looking for separation they are looking at GNU coreutils as a reference.
Or used a modern shell.
If by hide you mean replace everything and the kitchen sink with their own implementation, complete with doing the same mistakes that the older alternatives had hammered out of them a decade ago, then yes.
Their DNS "client" can be cache poisoned, their DHCP "client" ignore security checks for the sake of speed, and this is a project that is being pushed heavily towards cloud services.
That redundancy was perhaps Linux's greatest strength, as once size fits none.
Sounds like the problem that has haunted overly "smart" user interfaces since day one, as their smarts invariably fail to account for all the variables and thus fail exactly when the user is at the most irritable (hello Clippy).
To me a UI works better when held static rather than trying to second guess the user. Then the user applies their "smarts" to integrate the UI into their tasks.
Indeed. Uncanny valley (a questionable, or perhaps cultural, phenomena at best) is about animatronics getting so close to human likeness that we take them for being severely ill or corpse-like, and thus setting off various safety related instincts.
Basically it is freedom in the Randian sense. Or "don't take away my freedom to be and asshole towards all of you!".
The seems to be worrying about a bait and switch scenario, or a embrace, extend, extinguish play.
RMS is in it for the long view, that some critical issue can't be resolved because it needs something that has been lost years before thanks to some economic entity going tits up.
What set him on his path was the university getting a new printer thanks to a clueless department head accepting a "good" deal from a vendor. With the old printer RMS could access the source of the drivers, and had added a small bit of code that would put a message to whoever was doing a printing when the thing ran out of paper. The new printer driver only came in binary blob form.
Similarly, there are university labs out there using rickety old 486s etc to run their test rigs. This because a vital sensor driver can't work on newer hardware, and the supplier has long since caved in or discontinued the product. And if they want to replace the sensor they will have to run a long list of basic experiments to make sure the old and new results line up. And that will set the lab back perhaps a year.
Dunno, Cinnamon is a continuation of the Gnome2 code. Xfce uses GTK but is otherwise unrelated to Gnome.
Xfce is flexible enough that it can do Windows of all generations. Never mind that its initial configuration looks more like CDE (or used to). It could probably do OSX as well if there was a way to ensure a universal menubar.
Right click titlebar, select resize, move mouse.
Supposedly the consolekit support code is still there, but needs a maintainer.
Not helping tough that the person that put in the logind code is the same guy that maintains systemd as a whole, and used to maintain consolekit. And who very loudly declared consolekit dead and buried on the mailing list (to the point that if Canonical wanted to continue maintaining consolekit, they needed to find a new name and set up a new repo), and then finally shut down the same mailing list under the pretext of spam.
Yep, Poettering...
Sadly said penguin has enough social clout that when he yells about something, the devs of his distro of choice (That so happens to be Fedora) jump to it.
They have pretty much bought into the idea that users are idiots. The idea being pushed by Apple/MS/Google constantly.
Well one of their devs forked the consolekit code into consolekit2, and it putting in support for the logind dbus interfaces so that they don't have to maintain multiple code paths for the same features (power button, lid closure, etc) while staying OS agnostic.
Best i can tell, they neither have the manpower nor the personalities to go full Gnome...
the rentier economy...
infinity minus one?
Could have sworn that the betacam format used in video production has very little in common with the betamax format sold to the public.