

lol at the salty downvotes. it’s kind of true.
lol at the salty downvotes. it’s kind of true.
Even here the KDE communication is better on details. the gnome quote is less crisp on what it means by “active development” where as KDE precisely defines what will and will not be supported
That’s actually on point for a university student. Probably young. Doesn’t have experience running a business. I wouldn’t be surprised if they struggle to get this off the ground without making fierce critics out of hyprland users.
the world wasn’t born with companies. Trying to argue their morals as the ultimate truth is toxic to our humanity.
if all a company cares about is shareholders, said company doesn’t deserve to exist.
you argument is trying justify the status quo and arguing for a system that is innately oppressive and cruel. “That’s how it is” We should make it not be like that just the same as we made it be.
Funny how the people desperate to make money above all else in this world project their insecurity on the rest of us and try to gaslight people into thinking that’s how everybody works.
Truth is money isn’t everything in life.
The letter ~ (tilde) is relative to the current user. When you use sudo, you become root. So ~ points to /root
. Whereas if you are not using sudo then ~ points to /home/yourname
I was waiting for the itch to get worse so i can scratch it off… but you have convinced me enough to give it a go. Here’s hoping i don’t create an abomination!
No I am in the same camp. I hate complexity. There’s too many crumbs of utilities to reassemble into the entire loaf of functionality. Hence I haven’t tried installing arch in a long while (I use endeavorOS as my daily) and I haven’t tried running nix. The need has not arisen yet.
Includes Gnome
LOL, LMAO even.
(PS. since you said please. But I think it’s cool. (I guess? I am too much of a grandpa to care so: That’s lovely, my dear))
sadly, most likely yes.
The problem with your argument is that you are phrasing that as a problem with how the OS is not able to do what you want. But Linux is able to do whatever you ask it to. The real problem is companies.
Most of the problems Windows users have with Linux is “Software X is not working in Linux” followed by “Alternative Software Y is too weird/quirky/broken on Linux”. This used to be a problem with Gaming. With the investment of Valve into Linux, the scene there has dramatically shifted. Yet, you have cases like that of Roblox whose software is clearly capable of running on Linux but they deliberately hobble it and only support Windows. The important thing is that free software is written and maintained by people in their free time for free. So you can’t expect the same level of polish as a dedicated company working on the software (Of course I can point to beautiful exceptions like Blender, VLC, etc.)
So essentially the problem is two fold:
Nowadays you can find laptops from manufacturers like Tuxedo or Framework, or even Dell/Lenovo where if you chose to go without windows they often discount your purchase by $100 or in some cases even $200!
So it turns out Microsoft got greedy and is charging like 10% of hardware price as the cost of having Windows pre-installed. (Citation needed, I learnt it here on the fediverse)
You and other people who want their stuff to just work are correct about the assessment of what needs to happen in Linux for it to catch up with Mac or Windows, but are incorrectly attributing the steep gradient set by Microsoft/Apple to inadequacy on the part of Linux.
The incentives are for scammers.
I don’t know the details of the MPK. So I consider it as some kind of function that maps {process PID, DLL} => Set of UID. And by UID, I AM talking about the system level user ID. Remember that this feature is a processor level feature. So it has to be transparent to the OS (well at least, to the OS Scheduler). Hence the output of this feature should be understandable to the OS kernel. Or so I hope as the implementation details are vague till now.
The gist is that a system call is introduced to go into the PCB and change the Effective UID of a process. Security is ensured by a processor MPK which is a CPU provided guard so that a {Process, Library} has only a restricted set of Effective UIDs it can switch to. This operations is supposed to use 30 to 50 clock cycles. So entry + exit is supposed to be done in 100 cycles. This is considered low overhead context switch compared to the traditional context switch on Linux for slower IPCs. They don’t do a comparison against iouring, or simply multi-threaded process.
or simply use a well designed programming language.
probably for the labour it takes to do the OEM install and verify that everything is up to date and works… like audio and multi-monitor.
the arch maintainers are not terminally online like some of us.
you have to install a nerd font i guess. nerd-fonts dot com.
3rd thing: these tools may not be available on the remote server at your company. so you don’t want to stumble on the commands (aliases exist but the outputs are wildly different)
they deprecated KDE as of 7 to 8. Guess how I know? Corporate IT upgraded our development servers.