• 0 Posts
  • 12 Comments
Joined 4 months ago
cake
Cake day: December 4th, 2024

help-circle
  • This is kind of erasing the author with your description of the issue. The reason that apps eventually require CLI to complete tasks is because devs think of CLI first and then produce a stop-gap P&CI over top of it. It is explicitly how devs in the Linux environment operate which creates a gap between CLI and P&CI. If apps were developed with P&CI in mind first, with CLI added after, this would not be a problem - and we know this because of every app developed for both Windows and Linux, which lack these gaps in functionality - or lack CLI entirely.

    Your stance also de-emphasizes the difficulty of learning CLI for the first time. It’s not the most difficult thing ever, but it can be fairly frustrating. It’s not something you want to deal with when just trying to unwind after work on your PC, or while you’re trying to do your job at work. I think it’s pretty reasonable most people don’t want to have to learn yet another paradigm just to do what they’ve already figured out how to with a P&CI.

    Being realistic, of course, this paradigm shift is not going to happen. Linux will continue to be only a small portion of total computers used by end users because of this, and various other reasons it’s found unpalatable.

    I’ve heard that KDE and GNOME, however, are both at a level now where P&CIs are all you really need. I have not tried them myself, though.


  • Obviously I’m talking about the DE packages, not the kernel or CLI base. We are talking about windows users switching to linux-based DEs, which are directly trying to compete with Windows and iOS.

    This is not me having issue with CLIs. I’ve been on Linux for decades. I am pointing out the perspective of those that are frustrated with Linux DEs being blatantly unready for mass-adoption, specifically because they expect layman users to learn CLI. See my previous comment and this comment for more details.


  • I was specifically trying to not sound conspiratorial. I’m pointing out that it’s a matter of having learned a paradigm vs having to learn a new paradigm.

    Devs have already gotten used to CLI and very rarely make full P&CI suites because of it. Even if the original Dev only did CLI for the app and someone came back and made a P&CI for that app, those P&CI interfaces are still fairly barebones. This is both a mix of devs knowing how good CLI can be and because it’s all open source volunteer work.

    Layman users of P&CI-focused DEs actively avoid CLI so they don’t have to learn it. This means that using most Linux apps are something to be avoided for most Windows users, making the OS base mostly unusable for them.

    To be clear, when I am talking about P&CI-focused DEs, like windows and iOS, I mean that if you cannot perform an action with the P&CI, then that action essentially does not exist for the average user. Contrast that with Linux DEs, where it’s quite common to have to directly edit configs or use the CLI to perform various actions.

    As a veteran user, CLI does not bother me. I do understand the frustration of those who want some Linux DEs to become as default as Windows and iOS, because lack of P&CI does damage that effort.

    This is not every app in Linux obvi, but the ones that are best at making sure the P&CI is full-flddged, are the apps that develop for windows and iOS as well as Linux - Blender, LibreOffice, Logseq, Godot, etc. The most common offenders are the utility apps, such as those that handle drivers, sound systems, DE functions, etc.



  • It’s not that they are mad others use CLI, it’s that they’re mad that Linux devs regularly stop creating P&CI features, instead opting for CLI with no P&CI equivalent action.

    It’s kind of obvious why - CLI is already very flexible right out of the box, and it takes much less work to add functionality within CLI rather than creating it for the P&CI.

    At the same time, I understand the P&CI folk’s frustration, since one of biggest obstacles to getting more people on Linux is the lack of P&CI solutions, and the fact that many actions on Linux are explained solely via CLI.

    CLI folks have invested the time to use terminals effectively and view overuse of the P&CI as beneath them, and P&CI folks have no interest in dumping time into learning CLI to do something they could do on Windows with P&CI.





  • For anyone who is working in the oil industry: as things get worse and more people are impacted by climate change more and more, you’re who those effected will come after. Not the CEOs high up and out of reach - it’s gonna be you guys operating the rigs, inspecting the pipelines, driving the tankers, operating the plants, and crunching the numbers. It’s going to be you who gets targeted because you’re the ones with the logo stamped on your uniforms.


  • As others have said, find a professional. It can take alot of tries before you find the right person, but it’s extremely helpful when you find the right person.

    As someone with ADHD I also get anxiety with changes in my day-to-day events. My coping mechanism for a while has been coming up with practical contingency plans. That makes it so I at least have an idea of what to do and at what point there is nothing left to do. It’s helped me get through many situations.

    As for your future and social problems, those likely need some personal analysis and personal change (professionals are meant to help with this). A lack of future is often not an actual lack, it’s usually a personal failure at seeing other potentials, seeing a new path to follow. It’s sometimes called learned helplessness and can be hard to deal with alone. Becoming antisocial (not wanting any human interaction) is also usually a difficult thing and is usually caused by a personal neuroticism. But we need purpose as humans, and we also need comradery quite often.

    Thinking of yourself as a collection of habits can be helpful for this. You should be asking yourself what exactly makes you upset about about other people, and try to relate it to something about yourself.

    You can’t change other people, but you can change how you react to other people. Quite often that requires a shift of perspective that acknowledges that you are a biased viewer enterpretting a limited view. Instead of “people talking about themselves are annoying” for example, “I am bothered by people when they talk about themselves” can be more useful. That way, you are talking about the emotional response you have to others rather than the perceived traits of others - your lense is now focusing on you instead of on others.

    That’s all I’ve got. The path to being content is difficult, and I wish you luck.


  • The big problem is the state which has such extreme power.

    The big part that makes those states work is default compliance, which allows that state to commit violence using everyone who complies (which is everyone by default). Individuals being non-compliant directly translates to power being syphoned away from the state. This is why morality and ethics education are so Important, as the state cannot do anything immoral if individuals refuse to do immoral actions. The second most important thing is transparency, since states utilize opacueness as a means to obfuscate the morality of actions. This is one reason why dense hierarchies are utilized in governments - to obfuscate actions and provide personal deniability to members of the state infrastructure.


  • A bowling ball imparted with the momentum from a slingshot won’t even have the energy to stay air-borne.

    The marble imparted with the momentum from a slingshot will fracture or even penetrate your skull.

    Momentum is m*v. However, kinetic energy is (1/2)m*v^2, where the velocity is providing exponentially more to the equation.