• Allero@lemmy.today
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    2 days ago

    As a third party, I feel I have to contend this.

    “Nobody owes you accepting you as equal” is also a form of dangerous elitism. Linux is built on the foundation of cooperation and mutual aid, and I don’t think it’s the right place to figure out who is more or less “valuable”.

    Someone who lacks some of the technical know-how of Linux might be useful to the community as a Linux advocate, or as someone with good ideas on user-friendly design, or something else entirely that can still be useful.

    Besides, if we ever hope for “the year of Linux desktop” to be a real thing, we have to be inviting. Yes, most PC users are not technical specialists. Yes, they will have dumb and silly questions. Yes, many of such quesrions have already been answered before, and yes, they could have searched better.

    But such is life. Maybe we have time and will for this, but most people don’t. If we want for all our favorite programs and games to finally become Linux native, if we want to ensure Linux experience becomes smooth, if we don’t want to be seen as a community of red-eyed nerds, we need all those people in. And there’s no detriment to this greater than constant infighting and elitism, than forcing people to bury down the wikis instead of providing useful support, and so on. People will just…leave back for Windows, and that’s it. Poof, one less potential supporter in an uphill battle to make Linux mainstream.

    Now, I know how frustrating it may be to answer same questions again and again, in your free time, getting nothing for it. I understand it. But we shouldn’t let frustration break the bonds that make it all work. If you don’t feel like answering that same question, just…don’t. That will be enough. Someone else will get them up to speed.

    • rottingleaf@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      Linux is built on the foundation of cooperation and mutual aid

      It’s very dangerous to make casual users and activists and someone like me equal to people doing actual work.

      As demonstrated by RedHat-fed activists abusing that equality again and again, making “the community” appear what RedHat wants it to be.

      Besides, if we ever hope for “the year of Linux desktop” to be a real thing, we have to be inviting.

      You know who’s not being inviting? Microsoft and Apple. The former just informs you that the PCs you can buy come with Windows that version, the latter just shows how damn fscking important and rich you’ll look if you buy their stuff.

      The problems are all technical (with “user-friendliness” and “just works” movement as it exists contributing to them and not solving them), if they didn’t exist, nobody would care that the community is grumpy.

      Yes, they will have dumb and silly questions. Yes, many of such quesrions have already been answered before, and yes, they could have searched better.

      It’s fine to be dumb and ask questions, but with Unix-likes it’s somehow common that newbies first ask for advice, then get it, then react with “that’s dumb, should have been done like in Windows” and that tends to irritate people. And sometimes they want to do things the hard way, but blame the system for them lacking knowledge to do that.

      If we want for all our favorite programs and games to finally become Linux native, if we want to ensure Linux experience becomes smooth, if we don’t want to be seen as a community of red-eyed nerds, we need all those people in.

      Something is wrong. Amateur radio and in general knowing stuff about radio being associated with a “community of red-eyed nerds” was a fact, but never prevented people from using radio in the 90s and 80s. Most people can’t do electric design for their apartment, yet they use electricity.

      And there’s no detriment to this greater than constant infighting and elitism, than forcing people to bury down the wikis instead of providing useful support, and so on.

      So why don’t BSDs have that problem?

      That’s a rhetorical question, because in BSDs they don’t slap layers of layers of tools intended to make things “easier” and parallel ways to do the same. Linux user-friendliness movement is doomed in the way that it’s not aimed at making kernel interfaces and basic tooling simpler, it aims at making graphical and scripted slap-ons that make things kinda work. All with different logic, taking the nerves out of newbies, and at the same time those newbies can’t exactly tell what’s wrong.

      And infighting and elitism are because it’s hard for everyone to admit they are all wrong, all sides. The “elitist” side, because yep, newbies shouldn’t struggle with setting up sound where in BSDs that’s kinda easy, for example. The “newbie-friendly” side, because they are focusing on the wrong thing.

      The development process is the problem. Both with the kernel and the userland and with major DEs.