• InternetLefty [he/him]
    ·
    3 years ago

    I develop software on Linux embedded devices professionally (among other things) and have spent many hours rebuilding Linux, fucking with the device tree, building Android, fucking with Yocto, etc. I have never had a personal computer that boots any flavor of Linux. Although I am becoming more and more tempted as Windows gets shittier.

    • prismaTK
      ·
      edit-2
      1 year ago

      deleted by creator

      • InternetLefty [he/him]
        ·
        3 years ago

        Yocto has reached a level of ubiquity recently (within the last ~5 years I'd say) in the embedded device space. The most common use case I've seen is to support a very complex UI/UX on a custom device that can't just be an Android tablet or panel PC. E.g. it may have to talk to another device like a real time processor (e.g. the processor that runs the safety critical code for a medical device). Yocto will let you pull in your UI stack (Qt is really popular in this space) and will allow you to easily adjust your device tree to support a serial interface to the rt processor, etc. Sure, you can do that with build root assuming that your target processor manufacturer will provide a tool chain, but that's how cavemen do it. Yocto is the future baby!

        IMO for embedded devices the only reason you'd need to run Yocto is if you want a very complex/interactable user interface, or perhaps if you want to take advantage of some kind of high complexity tech stack e.g. networking stuff/ back end JS frameworks/ maybe machine learning. I guess image processing is also a potential use case but that's much less common. Otherwise, the C/C++ microcontroller is still top dog.

        I realize this was kind of rambly but did that answer your question? I hope so lol

  • celestial
    ·
    edit-2
    5 months ago

    deleted by creator

  • Sklorp [she/her]
    ·
    3 years ago

    Gimp is terrible software designed by people who never had use it. I see the logo and I get irrationally angry.

  • Owl [he/him]
    ·
    3 years ago

    I'm impressed at how crisp the edge between 3 and 4 is. Like yeah I use Linux as my primary os and do lots of art and programming with open source tools, but I still never fiddle with that layer 4 stuff.

  • sgtlion [any]
    ·
    3 years ago

    Sorry but Windows 12 is totally gonna be based on Linux. There's so little incentive for them to keep making their own software when it's already been done, better, by someone else, for free.

      • sgtlion [any]
        ·
        3 years ago

        This is a solid point I shall draw on from now on.

    • SuperZutsuki [they/them]
      ·
      edit-2
      3 years ago

      And at this point WINE/Proton have basically taken care of backwards compatibility. If Microsoft started contributing to WINE to keep legacy programs working no one would ever need windows. Of course it'll be an ad-riddled piece of shit distro but I'll take anything if it means the death of NT.

  • layla
    ·
    3 years ago

    Could have made 12 more layers out of the "there is no truly libre computing" one.

  • blobjim [he/him]
    ·
    edit-2
    3 years ago

    Why is GitLab in the second to bottom !?!

    Also golang, which is like entirely made by Google?