• owenfromcanada@lemmy.ca
    link
    fedilink
    arrow-up
    111
    arrow-down
    3
    ·
    7 days ago

    It’s possible to acknowledge Torvalds as both a technical leader and overall smart guy, as well as acknowledging his poor treatment of people and generally being an asshole. A person can be both of those things.

    • hydroptic@sopuli.xyz
      link
      fedilink
      arrow-up
      26
      arrow-down
      25
      ·
      7 days ago

      Sure, I never said otherwise, but the problem is usually that people are so blinded by his being a tech leader that they excuse his behavior. Seriously, imagine this was literally anybody else, they’d get booted from their position faster than you can say “motherfucker”

      • owenfromcanada@lemmy.ca
        link
        fedilink
        arrow-up
        32
        arrow-down
        1
        ·
        7 days ago

        Yeah, that’s what I mean. It’s possible to acknowledge his genius as well as call out his shitty behavior. We can and should do both.

          • owenfromcanada@lemmy.ca
            link
            fedilink
            arrow-up
            7
            arrow-down
            3
            ·
            7 days ago

            You can guard the fort effectively without being an asshole. I admire Torvalds for his work, but his behavior is still awful.

            • PokerChips@programming.dev
              link
              fedilink
              arrow-up
              3
              arrow-down
              4
              ·
              6 days ago

              The world sits on his shoulders and there are people actively trying to dismantle his work. He has every right to me an asshole.

      • Blue_Morpho@lemmy.world
        link
        fedilink
        arrow-up
        14
        arrow-down
        2
        ·
        7 days ago

        I didn’t see that in the business world. Assholes who were right did fine. Assholes who were wrong got booted. Nice guys that were wrong got promoted to management.

      • ignirtoq@fedia.io
        link
        fedilink
        arrow-up
        9
        ·
        7 days ago

        Definitely not to excuse it, but I think this is a not uncommon pattern in tech leaders. I recall hearing stories of profanity-laden rants to employees about their bad code by both Bill Gates and Steve Jobs during their leadership of Microsoft and Apple. It’s inexcusable behavior no matter when or where it occurs, but I don’t think Linus Torvalds is a unique case for getting a pass.

      • ThirdConsul@lemmy.ml
        link
        fedilink
        arrow-up
        1
        arrow-down
        4
        ·
        edit-2
        6 days ago

        There is nothing wrong with treating people like he does. It’s not a kindergarten. If you do something stupid (like try to sneak in bad code before the cutoff) you will be called on it and publicly shamed.

        You know what is shame for? For people to have incentive to learn on their mistakes.

        Cuddling everyone and everywhere is enabling enshittification.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      8
      arrow-down
      15
      ·
      7 days ago

      Indeed but you see constant comments condoning or even praising his shitty behaviour, like creating a popular kernel somehow gives him the right to be an arsehole.

      I would like to see more “I’m glad he made Linux but I wish he wouldn’t be so constantly abusive” and less “haha he got em again! What a good rant! You’re the best Linus!”.

      • Goodeye8@piefed.social
        link
        fedilink
        English
        arrow-up
        16
        ·
        edit-2
        7 days ago

        I think “creating a popular kernel” is significantly downplaying his creation. Almost all of the web runs on the Linux kernel and I don’t mean just web servers but also DNS servers and routers. Every android phone uses Linux. Most embedded devices run Linux. Anything “smart” is likely to run on Linux. If your car has anything resembling an operating system it’s probably running Linux.

        He didn’t create a popular kernel, he created a kernel that runs the world you live in.

        • FizzyOrange@programming.dev
          link
          fedilink
          arrow-up
          5
          arrow-down
          10
          ·
          edit-2
          7 days ago

          He’s definitely done a huge amount of work and been very successful… But if he hadn’t there’s a strong chance someone else would have. So it’s not like without Torvalds the web would all be running on Windows. We’d probably be using FreeBSD or something.

          Or maybe Plan 9! Who knows, we might have ended up in a better state. Or worse. I doubt we wouldn’t have anything though. There are too many nerds who like writing OSes for fun.

          • PokerChips@programming.dev
            link
            fedilink
            arrow-up
            10
            arrow-down
            1
            ·
            7 days ago

            This is a terrible take. If Linus didn’t exist, open source would be light years behind its current scope.

            There are many sectors that have been completely captured by the “bad guys”. Luckily, operating systems aren’t one of them.

              • pivot_root@lemmy.world
                link
                fedilink
                arrow-up
                1
                ·
                6 days ago

                If you want to look in the operating system space, Linux holds the highest share of operating systems that aren’t Windows or MacOS. And that share is maybe 3% if you isolate it to just PC gamers, and much lower when you include general computer usage.

                Could one of the BSD variants have ended up in the same position? Maybe, but probably not. Linux is basically a unicorn where circumstances lined up perfectly for it to become as big as it is today.

                As much as it sucks to admit, the Linux kernel would not be where it is today without the additional expertise and man-hours donated by companies. That never would have happened if it weren’t open-source, collaborative, and free for commercial use. It also happened to exist in a situation where the cost-benefit analysis meant it was more worthwhile to hire people to improve the Linux kernel, than it would have been to create a kernel in-house or license one from a vendor.

                • FizzyOrange@programming.dev
                  link
                  fedilink
                  arrow-up
                  4
                  ·
                  6 days ago

                  Maybe, but probably not.

                  Why not?

                  As much as it sucks to admit, the Linux kernel would not be where it is today without the additional expertise and man-hours donated by companies. That never would have happened if it weren’t open-source, collaborative, and free for commercial use.

                  It feels like you’re ignoring network effects here. If Linux didn’t exist then something else (e.g. FreeBSD) would be much more popular and would be targeted by companies instead.

      • owenfromcanada@lemmy.ca
        link
        fedilink
        arrow-up
        5
        ·
        7 days ago

        I guess I hadn’t seen so many people jumping to his defense on these things. Until reading the comments in this thread. Damn, son.

        That being said, I’ve never read too far into the drama around Linus’s behavior, and I don’t care to. I understand he’s overly abrasive, and he has taken steps to remedy it, but I can also understand where you’d end up lacking empathy after years and years of handling PRs (and some have mentioned that he typically only goes off on people who are otherwise themselves being obnoxious–still not a good reason, but I can empathize).

        I guess I hope we can treat Linus like a human, neither deifying nor demonizing him. Praise him for his accomplishments, and call him out when he’s unreasonably being a dick. It’s not good for anyone to normalize shitty behavior, least of all for Linus.