• Rivalarrival@lemmy.today
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    edit-2
    2 days ago

    In my opinion, Linux and its various distro’s main goal ought to be to undermine for-profit OS. Not to turn everyone into computer techs.

    Turning everyone into “computer techs” is how we undermine for-profit OS. The command line is a spoon. In the hand of a toddler, it goes flying across the room, along with the mashed potatoes it held. Microsoft’s answer to that flying spoon is to teach the kid that they can never touch the spoon; they must let mommy do it for them (and here is “mommy’s” bill for that “service”).

    Microsoft teaches that it is a “pipe dream” for the average person to ever have sufficient mastery over the spoon to be able to feed themselves. They taught us that spoons are scary and dangerous.

    Linux keeps putting that spoon on her tray, and encouraging her to use it.

    My “goal” has less to do with bringing Linux to the masses and more with bringing the masses to Linux. The “pipe dream” argument you presented should not be ported in. The “normie” should be taught from a very young age that the command line isn’t “unfriendly”, but wildly powerful, and well within their capacity to wield.

    • HalfSalesman@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      2 days ago

      Microsoft is not the reason I believe its a pipedream to turn people into computer techs. Its a cold hard reality.

      Even particularly smart people have to want to be computer techs. I work with teachers, genuinely smart people, who have zero desire or motivation to learn computer use outside how it can help them teach in a fairly “if its not broke don’t fix it” mentality. They aren’t incurious but they have limited time and resources and they use such elsewhere. My attempts to get them to even try Linux Mint has thus far failed, the idea that I could get them to learn CLI is absurd.

      Don’t get me wrong, I believe even dim wits could learn to be computer techs and use a command line, but that requires them to want that. Most people do not intrinsically desire that.

      • Rivalarrival@lemmy.today
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        2 days ago

        Most people do not intrinsically desire that.

        The only things that people “intrinsically” want are food and fornication. Everything else, they have been taught and trained. The training they have received from Microsoft domination has been “don’t learn how to use a computer”.

        That training is something to despise and reject, not incorporate into Linux.

        • HalfSalesman@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          2 days ago

          The only things that people “intrinsically” want are food and fornication. Everything else, they have been taught and trained.

          EVERYTHING? I enjoy doing things that aren’t eating and sex on a intrinsic level that I was never trained to enjoy. I just… wanted to do those things. A lot of things are intrinsically fun that are not eating and sex.

          The training they have received from Microsoft domination has been “don’t learn how to use a computer”.

          Why didn’t people adopt personal computers en masse before Windows came to be then? After Windows 3.0, personal ownership of computers more than doubled over the course of 5-6 years and then continued to balloon, speeding up adoption well beyond the previous decade.

          Look, I’m not a fan of Microsoft either but this is conspiracism.

          • Rivalarrival@lemmy.today
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            2 days ago

            EVERYTHING? I enjoy doing things that aren’t eating and sex on a intrinsic level that I was never trained to enjoy.

            No, not “intrinsically”, you don’t. Food, fuck, sleep, that’s about it. You likely enjoy other things as well, but not intrinsically. I enjoy Sudoku, but that is something I learned. There is no “enjoy sudoko” element within me that I did not put there myself.

            Why didn’t people adopt personal computers en masse before Windows came to be then?

            They did. Everyone I knew back in the Windows 3.1 days already had computers. Most of those people didn’t have Windows, and used standalone applications. The increase in ownership came when hardware prices finally fell enough for them to be affordable. Windows development was a result of that uptick, not the cause.

            • HalfSalesman@lemm.ee
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              2 days ago

              I enjoy Sudoku, but that is something I learned. There is no “enjoy sudoko” element within me that I did not put there myself.

              You didn’t enjoy learning Sudoku in the first place? Did you have to force yourself? Did someone teach you how to enjoy sodoku after you learned how to actually play?

              Maybe there isn’t a specific Sudoku drive in human beings but that’s not what intrinsically means. There is an intrinsic drive to follow your natural intellectual and physical interests that do not have to be taught. They are variable depending on the person’s personal inclinations, but you are not “trained” to enjoy something. Even as seemingly fundamental like reading. You might have to learn how to read first, but that’s not being “trained to enjoy” reading. Whether you enjoy it depends on the type of person you are.

              Like, if I saw someone doing something that looks fun or interesting, I’d want to participate intrinsically.

              If someone offered me money to participate I would be extrinsically motivated.

              They did. Everyone I knew back in the Windows 3.1 days already had computers. Most of those people didn’t have Windows, and used standalone applications. The increase in ownership came when hardware prices finally fell enough for them to be affordable. Windows development was a result of that uptick, not the cause.

              I mean, maybe, price is obviously a compelling aspect here. Its hard to separate correlation and causation, though I’ll hand you that price was probably more compelling.

              That said, the people you knew who already owned computers were part of a minority, only about 15% of American households had a computer when Windows 3.1 released.

    • Randomguy@lemm.ee
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      2 days ago

      Do you also think that anyone that wants a car should be a mechanic? Anyone that wants a house should be a builder? Anyone that wants to have electricity should be a electrician? Anyone that wants to listen to music should be a musician? Anyone that wants to eat they should learn how to farm? Anyone that wants a drug should be a pharmacist?

      People put their time and effort in different things, you might’ve learned how to program and became tech literate, but that doesn’t mean everyone else wants or should do the same.

      Sure life would be easier if everyone was an expert in every field, but that’s a clearly ridiculous proposition.

      Maybe realize the sheer privilege that is wanting everyone to be a “computer tech” just because you are one yourself. Maybe realize that the only reason you can afford to be a “computer tech” is because someone else is a “hardware tech” or a “architecture tech” or a “electricity tech” or whatever else, and those people would likely also want you to be a “tech” in their field so they don’t need to make things that “just work” for non-“tech” people.

      • Rivalarrival@lemmy.today
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        2 days ago

        Do you also think that anyone that wants a car should be a mechanic?

        I reject the premise.

        I think that anyone who wants to be a driver should be able to understand that the brake pedal squeezes the pads against the rotor.

        I don’t think that everyone who can identify a brake rotor is a mechanic.

        Anyone that wants a drug should be a pharmacist?

        I think that anyone who wants any sort of medicine should have enough medical, mathematical, and statistical knowledge to understand that vaccines don’t cause autism. I don’t think that everyone with such knowledge is a pharmacist, mathematician, or statistician.

        The idea that the command line is “unfriendly” and that decelopers should hide it away is, in my opinion, the computer equivalent of the antivax movement.

        • Randomguy@lemm.ee
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          2 days ago

          I reject the premise.

          Here is a simpler one:

          People see computers the same way they see clothes, it’s a tool for a job. Some people know a lot about them and some people make their living making or modifying them. But most people just want it to be usable.

          In the same vein, saying people should be able to use the terminal to use a computer is like saying that people should be able to sew to wear clothes.

          Much like how people don’t want to pick up a needle to patch a hole in their clothes, they don’t want to mess with the terminal to troubleshoot any errors. People expect things to “just work” and that’s not an unreasonable expectation.

          It’s easy for you to say that everyone should just know how to use the terminal, but it’s also easy for someone that sews to say that everyone should know how to use a sewing machine; or for someone that likes hardware to say everyone should be able to open their computers and swap components; or for someone that how to drive to say that everyone should know too; or for someone that diets a lot to say that everyone should know how to count calories; etc. etc. etc.

          Point is that people learn different things, not everyone has the same interests or specialties. And just because they don’t share specialties, doesn’t mean they should be shut out of important or useful tools.

          P.S.: the antivax movement happens because of lack of trust in medical institutions. People should be able to trust qualified doctors to inform them and recommend proper procedures, people shouldn’t need to be “medicine savvy” enough to know what each drug or procedure does before they seek treatment. If anything, this need for “medicine savviness” is what pushes people into “doing their own research” and becoming antivax.

          • Rivalarrival@lemmy.today
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            2 days ago

            they don’t want to mess with the terminal to troubleshoot any errors.

            I reject your premise that the purpose of the terminal is to troubleshoot errors. That is part of the widespread misconception I am talking about.

            The terminal is simply for using the computer. With all the command line utilities available, and their widespread interoperability, the terminal should be one of the first tools a user looks for.

            A GUI is a hammer. The CLI is the Snap-On tool truck.

            • Randomguy@lemm.ee
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              2 days ago

              I reject your premise that the purpose of the terminal is to troubleshoot errors.

              That was an example not a premise. But whatever. I give up.

              • Rivalarrival@lemmy.today
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                9 hours ago

                Then I’ll continue:

                P.S.: the antivax movement happens because of lack of trust in medical institutions.

                They learn not to trust medical institutions. This is a learned behavior. What antivaxxers are learning about medical science is not reality. Whoever is teaching them is an utter moron who does not understand the subject themselves.

                Likewise, the people who denounce the CLI as “unfriendly” and try to hide it away from the user. All they are really saying is “I don’t know how to use it, so nobody else should use it either.” What actually happened was they never learned it, never learned how useful it was, and never made an informed decision as to whether to use it or not: their decision against using it was based on ignorance. Just like the antivaxxer.

                people shouldn’t need to be “medicine savvy” enough to know what each drug or procedure does

                One does not need to know every single command and utility available on the command line. It is sufficient to understand broad, basic concepts like pipes, and man pages.

                If anything, this need for “medicine savviness” is what pushes people into “doing their own research” and becoming antivax.

                Ignorance and naïveté are never a part of a solution.