cross-posted from: https://lemmy.ml/post/435152

cross-posted from: https://lemmy.ml/post/435150

cross-posted from: https://lemmy.ml/post/435149

I want to find the most sustainable operating system, because computers nowadays waste a lot of energy, because of data collection and data processing. Avoiding unnecessary processes and using resources in a mindful way could reduce the CO2 output on the whole world.

This discussion grew very fast and I put all links to other platforms in the end of the blog article.

  • akkartik@beehaw.org
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 years ago

    I don’t know much about electronics either, unfortunately. I spent a few years building just the software side out from scratch (just machine code) without using any existing software: https://github.com/akkartik/mu. But eventually I had some doubts about this direction: https://lobste.rs/s/h4lnkn/what_are_you_doing_this_week#c_juxc6y Lately I’ve compromised a little bit on not using any existing software. There’s lots of good stuff out there that’s worth using. Lua is a small, fast programming language implemented in just 12k lines of code. And it has a game engine (https://love2d.org) that’s a great sweet spot in implementation size vs features (though it’s a lot more than 12k lines :) So I’ve been adopting it exclusively for a few months. This is the largest project I’ve built with it: http://akkartik.name/lines.html. The goal is a program that is useful, easy to use, easy to build and easy to change to your needs. It’s not as energy-efficient as some of the other projects on that page, but hopefully it’s useful in some possible futures of this world.

    • maxmoonOP
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      Okay, I read a lot and every time I followed a link, there have been other links and I had to read those, too, going deeper into the rabbit hole. But in most cases I didn’t even understand what’s going on and it’s depressing, because I studied computer science and should at least understand what’s going on…

      Maybe I should come back to this topic at another time, when I really have the time to dive deeper into this topic.

      Have you created any videos about this topic? Couldn’t find anything about Mu yet. But they would really help.