For personal reasons, I no longer feel safe working on Linux GPU drivers or the Linux graphics ecosystem. I’ve paused work on Apple GPU drivers indefinitely.

I can’t share any more information at this time, so please don’t ask for more details. Thank you.

If you think you know what happened or the context, you probably don’t. Please don’t make assumptions. Thank you.

I’m safe physically, but I’ll be taking some time off in general to focus on my health.

Well that’s sudden.

  • limer@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    27
    ·
    2 days ago

    Some old fashioned c++ and c developers, like me, feel more entitled to entrench more, and see Rust as a political movement, and not a serious tool.

    I’m fairly reactionary against adding more Rust to stable projects. While I’m sure at some of that is me being old and set in my ways, the other gives people like me talking points, which may or may not help.

    • MadhuGururajan
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      17
      ·
      2 days ago

      your description of yourself is that you’re an insufferable twat?

      • limer@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        14
        arrow-down
        8
        ·
        2 days ago

        Ignoring your rudeness now. It’s more like I’ve seen the same wheel invented a lot of times and can recognize most tech are basically equally functional.

        I used to make fun of cobol because it has no stack; I often wondered why such a language was ever popular, why it had so many lines of code. Now, I know there was a reason it worked, why it still is used, and can appreciate how people work with it.

        I’ve made a couple of my own languages nobody uses; so new and different languages do not overawe me as much.

        Any popular language, new or old, works well enough with it having strengths and weaknesses. Some have superiority in their libraries or ecosystems and not the core. It’s ok to choose a language based on this or that. It’s ok to mix and match languages together in one project because it’s how they talk together which makes it work, and in the larger scope of things it really does not matter which is used.

        I personally have nothing against any language, including rust.

        It’s a general trend to try to fit a specific language everywhere that irritates me, I tend to see that as a software nerd’s religion or politics instead of how much better that language is.

        And so, based on the above, is why proponents of their holy language irritate the crap out of me. And rust is certainly not the first to do that

        • FizzyOrange
          link
          fedilink
          arrow-up
          6
          arrow-down
          2
          ·
          1 day ago

          It’s more like I’ve seen the same wheel invented a lot of times and can recognize most tech are basically equally functional.

          So… I would recommend at least reading the Wikipedia page for Rust because it’s pretty clear that you don’t know anything about it at all if you think it is “the same wheel”. Rust is the first practical memory safe systems language that doesn’t rely on GC for memory safety.

          • limer@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            6
            ·
            1 day ago

            I am happy that you like rust.

            I also would like to point out there are many ways to manage memory. Not all of them are badly designed and hacked code done by stubborn people who just need to be saved

            • FizzyOrange
              link
              fedilink
              arrow-up
              6
              arrow-down
              2
              ·
              15 hours ago

              Ah the old “I don’t make mistakes” classic. Some weapons grade hubris here…

              • limer@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                2
                ·
                4 hours ago

                Or maybe you are making some assumptions and really like rust; while lacking experience in memory management.

                I’m not saying anything about my code; but there are literally dozens of strategies you probably don’t know about that are used in a dozens of ways, if not hundreds, by millions of coders.

                I like rust well enough, but it manages memory based on opinions by some people. These opinions have trade offs. You are not familiar with that, and are attacking me.

                This reinforces my own opinions of people who push rust.

                • FizzyOrange
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  2 hours ago

                  but there are literally dozens of strategies you probably don’t know about

                  Oh please tell me, wise old man! You can’t be talking about garbage collection, reference counting, smart pointers, never-free, arenas, defer, or god forbid, the “I am perfect and can do it manually and never make mistakes” method. Because I know about all of those methods.

                  What are these other dozens of methods that I don’t know about that mean Rust is unnecessary? 🙄

                  • limer@lemmy.dbzer0.com
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    1 hour ago

                    I know well enough to quit here lol.

                    I’m more tickled than mad at your stuff, but even I know when I’m in a losing situation

        • lad
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 day ago

          I’d say that trying to get Rust everywhere is just something that is done in the hope it will help the ecosystem mature faster. It’s a bit hard to compete with languages that are 30, 40, or over 50 years old

        • Axum@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          5
          arrow-down
          5
          ·
          1 day ago

          There’s a lot of irony here for you to invent enemy “holy rust” people in your head while failing to see your own projection of “use my holy C I preach and stop preaching others”.

          • limer@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            2
            ·
            1 day ago

            I made no such claim about c nor am I saying it should be used in general, if you read what I wrote more carefully, I am actually against all that

            • Axum@lemmy.blahaj.zone
              link
              fedilink
              arrow-up
              3
              arrow-down
              5
              ·
              edit-2
              1 day ago

              Some old fashioned c++ and c developers, like me, feel more entitled to entrench more, and see Rust as a political movement, and not a serious tool.

              I’m fairly reactionary against adding more Rust to stable projects.

              You know, you have the choice to not fall victim to your own cognitive dissonance and instead help these people find common ground instead of being a dismissive stick in the mud right?

              Maybe take the time to learn enough rust to see the other sides picture?

              Not to mention it’s highly unlikely you can link me to any specific project you yourself specifically run where this ‘rust religion’ has been a problem that actually exists.