KeepassXC is bundled with a CLI tool. But it doesn’t have to do anything special for SSH. It’s ultimately just text and there are multiple ways to paste text into an SSH session.
KeepassXC is bundled with a CLI tool. But it doesn’t have to do anything special for SSH. It’s ultimately just text and there are multiple ways to paste text into an SSH session.
What does that mean for Windows though?
I meant it quite literally. Another multi-billion dollar company needs to be willing and able to spend the same level of resources and time. Wal-Mart or Costco itself would have to be willing to produce their own hardware.
Yeah, I fully realize it’s never going to happen. It’s a hypothetical to illustrate just how high of a hurdle it is. It won’t happen organically, there needs to be a strong driving force with the financial backing that rivals that of the competition.
“Nobody cares” is how Linux will eventually win on the desktop. It becomes viable for most people when they no longer “need” whatever they were using before. As Linux is free, it will win when it becomes “good enough”.
The largest barrier is the fact that the end user is expected to install the OS themselves. Having an OS work 100% of the time right out of the box with a default install is impossible. Windows and OSX have a huge advantage by being installed on the factory floor. The manufacturer guarantees that the drivers work for the hardware they decide to install and that the default applications on the OS work as they should.
Linux needs an equivalent to Microsoft or Apple that can put Linux on shelves at WalMart for average people that buy $600 desktops.
You should use whatever the majority of the team is using. If you want to use Linux then you need to make it a priority to find a team that has at least a few people using it. You don’t want to be the only person having issues setting up their local dev environment.
Have multiple projects running with some of them being live service or smaller in scope. I have a hard time believing they can’t balance it so that layoffs don’t happen with such regularity.
I hate that the developers of secure messaging apps in particular are deaf to this. It’s so easy to just add SMS as a fallback and yet they refuse to.
Already existing anger issues and lack of consequences for spreading vitriol online. Couple that with marketing that pushes products, entertainment etc. as a life style and some people fall very deep into the hole.
You’re still stuck when it comes to anti-cheat in multiplayer games. Some do allow it to work on Linux, but a significant number don’t. Hopefully the tides slowly start to change thanks to the Steam Deck.
The reality is that to the average user all browsers are the same. A lot of technologies have sort of peaked for regular people and browsers are one of those. There was a time when you needed plugins to do basic things like view PDFs or videos, to play games (flash, java) and there would be a new major change to HTML or CSS every few months etc.
That’s no longer a problem. All browsers are near equal in their ability to render pages. So people are naturally going to go with what feels familiar. We lost the battle for market share the minute Google decided to advertise Chrome on their search page.
deleted by creator
At least when it comes to Git I’m not too concerned. What could MS possibly do to you? Maybe vendor lock in via the issue tracker? They aren’t using it and it’s not exactly that hard to migrate off of it in the first place.
The OP isn’t wrong. Turn-based combat is falling out of favour with the majority of the new generation. Final Fantasy has dropped turn-based combat for the same reasons.
For several console generations now, all character expressions can be done in real-time. Actions such as ‘press the trigger and your character will shoot a gun’ and ‘press the button and your character will swing their sword’ can now be easily expressed without going through a command system.
It’s now common for gamers younger than me to love such games. As a result, it seems that it does not make sense to go through a command prompt, such as ‘Battle’, to make a decision during a battle.
It was always a design choice born from limitations. It’s not going to disappear, but it was destined to decline in use once those limitations disappeared.
Is this even a legitimate problem? Lots of people, myself included, have a “local” configuration. All of the services and credentials mentioned in the config are running on my personal machine for testing only during active development. None of those credentials refer to any sort of “real” service that’s on 24/7 and accessible via the internet. It’s effectively dummy data to the rest of the world and I imagine there are a ton of false positives like what I just described.
Windows auto-recovers from almost any issue the average user might encounter. It cannot be understated just how hard it is for an application or driver to break modern Windows. It goes much farther than just fixing a kernel panic. It will reset to a serviceable state for almost anything you can think of ( e.g. bad display settings, borked application install) and even in the worst situation will still give you some sort of GUI and try to walk you through the problem.
Linux sort of just gives up and lets you shoot yourself in the foot if you really ask it to. It’s up to you to then figure out how to fix things and that usually involves diving into the terminal. But even ignoring that, a lot of Linux applications have a serious UI/UX problem. I cannot count how many applications just do things like throw a config file at you even for common tasks and expect you to read a doc page in order to figure it out. I have better things to do than read yet another wall of text just to do something simple like remapping key bindings (e.g. mpv). That would be an unthinkable thing to do to a Windows user.
Linux developers seem to want to develop software for other developers. Windows developers develop software for average people. The fragmentation of 1000s of Linux distros, each with their own quirks only make matters worse by further complicating where and how to get help.
I hate myself for saying this, but the only way forward is to treat PCs like a highly moddable console. They need to come with some “exclusive” software that only makes its way to other platforms at a later date. They also need to be built for a specific purpose (e.g. media centre, gaming) with the expectation that most people won’t want to leave the comfort zone.
I’ve been using Linux for so long that it’s hard for me to give an approximation of what a new user might find challenging
The average person would fail on step 0 of Installing the OS. In fact 90% of the problem could be attributed to Linux distros not coming preinstalled on PCs sitting in big box stores.
All of Linux’s success stories for the average user (Android, Steam Deck, Chrome book) have one thing in common. They are low cost, simple, purpose built for very specific tasks with a bunch of exclusive games/software that people want to use. We need to start looking at PCs almost like they are highly moddable game consoles. It should come with the expectation that most users don’t want to leave the comfort of the walled garden.
We need the equivalent of what Android is for phones, but for the desktop. A preinstalled, very opinionated OS that completely eliminates issues 2-4 and is supported by a major corp. We need someone like Valve to take things a tiny step beyond some combination of a Chrome book and the Steam Deck.
Won’t Rocky have the same issue as Alma? RedHat has made RHEL closed source, so how can they maintain compatibility?
I suspect Rocky and other source rebuilds just haven’t made the announcement yet. Alma was merely the first to make an official statement.
There are likely lots of improvements that can be made under the hood. I’m willing to bet that it depends on several aging libraries that could probably be swapped out for something better.