When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.

Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.

Edit 2: The reinstalling he’s talking about is NPM. So just running npm install. It’s because he tried removing the node_modules directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.

  • @CurlyMoustache
    link
    225 months ago

    There’s a difference between trying to find out what is wrong and being a cunt.

    If this person had asked politely after quickly searching for answers, the developer’s response would most likely be different and helpful

    • @[email protected]
      link
      fedilink
      -105 months ago

      Absolutely. Should have clarifying that I’m not defending the attitude and abuse of developers. However driving non technical end users to insanity with ill thought through processes is also wrong. Such as expecting users to write bug reports when an automated tool should be being used. An unclear installation guide where 90% of user run into the same problem. etc.

      Linus’s (LTT) Linux challenge was the ultimate test of the open source community and they failed miserably. Blaming linus for bricking the system. Um hello, he never should have been incentivized to open the command line at all.

      • @[email protected]
        link
        fedilink
        2
        edit-2
        5 months ago

        There is a tradeoff between UX, user liberty, and user privacy. Traditionally, Linux is leaning heavily towards liberty. However now there are systems have locked down core system (like chrome os or mac os), so it is impossible to mess things up. Yet user might complain that they “cannot do anything”.

        As for telemetry, privacy is a fundamental pillar of human right. I admire FOSS communities’ stance on privacy by default, and I don’t think they should change that. Although now opt-in privacy preserving telemetry is slowly getting implemented in Linux, I think it is a good thing, but needs still be treated carefully. Privacy-preserving telemetry is good, but it is notoriously hard to guarantee such correctness.

        Finally, I think the bug Linus encountered is extremely rare. The flatpak install script is broken, and the apt install removes DE. I don’t think there are any documented incident of both installation methods to have such critical failure. It is even more unfortunate that it happens just as the most popular tech youtuber decides to try Linux.