Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. I'm mad about linux distros again today and I think I am realizing why this is so hard for me to write about systemically: I have a software engineer brain and so I try to model the various problems as technical problems.

I'm mad about linux distros again today and I think I am realizing why this is so hard for me to write about systemically: I have a software engineer brain and so I try to model the various problems as technical problems.

Scheduled Pinned Locked Moved Uncategorized
140 Posts 30 Posters 168 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • glyph@mastodon.socialG glyph@mastodon.social

    @cthos @miss_rodent and to the extent that it succeeds, it succeeds by creating a meta-platform, flatpak, that floats on top of the distro and makes all the distinctions between them irrelevant anyway. it also doesn't fully succeed (flatpak filesystem permissions are a user-interface nightmare)

    cthos@mastodon.cthos.devC This user is from outside of this forum
    cthos@mastodon.cthos.devC This user is from outside of this forum
    cthos@mastodon.cthos.dev
    wrote last edited by
    #31

    @glyph @miss_rodent Do... do we need to discuss just how many apps run on Electron on Mac and PC?

    glyph@mastodon.socialG 1 Reply Last reply
    0
    • pixelate@tweesecake.socialP pixelate@tweesecake.social shared this topic
    • isagalaev@mastodon.socialI isagalaev@mastodon.social

      @glyph my thinking was always that it's fine to have a gazillion distributions, but I'd prefer one of them to clearly win. And for that they need to care about the whole stack: from hardware to apps (like Apple). Canonical was in this position, but Mark Shuttleworth very clearly said they were not interested in hardware. @elementary does seem to care about the whole stack, but they lack resources. System76 does hardware + desktop, but not the apps…

      glyph@mastodon.socialG This user is from outside of this forum
      glyph@mastodon.socialG This user is from outside of this forum
      glyph@mastodon.social
      wrote last edited by
      #32

      @isagalaev @elementary I mean *ideally* we'd have a healthy fringe of biodiversity around the edges where users could move to a new platform provider with relatively low friction to pick a new "winner" if the biggest one started to enshittify the ecosystem, so a bunch of different free operating systems that are friendly to ISVs and low-effort to port to, but that does not seem to be what's happening

      1 Reply Last reply
      0
      • cthos@mastodon.cthos.devC cthos@mastodon.cthos.dev

        @glyph @miss_rodent Do... do we need to discuss just how many apps run on Electron on Mac and PC?

        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.social
        wrote last edited by
        #33

        @cthos @miss_rodent Electron is definitely a more successful Flatpak than Flatpak

        cthos@mastodon.cthos.devC 1 Reply Last reply
        0
        • glyph@mastodon.socialG glyph@mastodon.social

          @cthos @miss_rodent Electron is definitely a more successful Flatpak than Flatpak

          cthos@mastodon.cthos.devC This user is from outside of this forum
          cthos@mastodon.cthos.devC This user is from outside of this forum
          cthos@mastodon.cthos.dev
          wrote last edited by
          #34

          @glyph @miss_rodent Cool, problem solved, just run Electron everywhere. 😈

          glyph@mastodon.socialG 1 Reply Last reply
          0
          • glyph@mastodon.socialG glyph@mastodon.social

            In short, all the volunteer-based distributions need to have a gigantic conference where they all come together and *agree to stop working on about 99% of them*, to pool efforts to make a real Linux platform. A lot of people will need to put their egos aside and decide to acquiesce to solutions they believe to be technically inferior, in order to be able to address the diffusion of labor into pointlessly recreating basically the same toolchain a thousand times.

            jzb@hachyderm.ioJ This user is from outside of this forum
            jzb@hachyderm.ioJ This user is from outside of this forum
            jzb@hachyderm.io
            wrote last edited by
            #35

            @glyph I don’t necessarily disagree (or 100% agree) but the odds of this seem… small.

            Our problems really aren’t technical - they’re social and political. The same problems that keep us from solving other political and social problems: we just can’t seem to put things aside for the common good or organize for such things without personal interests, tribalism, and greed getting in the way.

            glyph@mastodon.socialG skippy@dungeoncrawler.worldS 2 Replies Last reply
            0
            • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

              @glyph Honestly, I think that is a reason to move further in the other direction, and become more diverse and hostile to corporate interests.

              I think consolidating and trying to act more like the commercial-capitalist OSes is an ethical and social failure; the diversity and chaotic aspect of the ecosystem are a functional pillar of the community.

              glyph@mastodon.socialG This user is from outside of this forum
              glyph@mastodon.socialG This user is from outside of this forum
              glyph@mastodon.social
              wrote last edited by
              #36

              @miss_rodent but nothing is hostile to corporate interest here; the corporate interest can quite happily co-opt all the labor in any case; SteamOS has already proved that concept. You can either accept the corporate takeover *by* corporate leadership, or you can consolidate into an organization that protects user agency.

              The logic here is "we shouldn't have a union, because that's just the same as a corporation". I specifically called out "volunteer-driven" distros (Debian, Fedora(ish), Arch)

              glyph@mastodon.socialG hierkiosk@social.tchncs.deH 2 Replies Last reply
              0
              • glyph@mastodon.socialG glyph@mastodon.social

                @miss_rodent but nothing is hostile to corporate interest here; the corporate interest can quite happily co-opt all the labor in any case; SteamOS has already proved that concept. You can either accept the corporate takeover *by* corporate leadership, or you can consolidate into an organization that protects user agency.

                The logic here is "we shouldn't have a union, because that's just the same as a corporation". I specifically called out "volunteer-driven" distros (Debian, Fedora(ish), Arch)

                glyph@mastodon.socialG This user is from outside of this forum
                glyph@mastodon.socialG This user is from outside of this forum
                glyph@mastodon.social
                wrote last edited by
                #37

                @miss_rodent To put it another way, Capital is already organized. Do you want to be organized too, or just accept defeat?

                miss_rodent@girlcock.clubM 1 Reply Last reply
                0
                • jzb@hachyderm.ioJ jzb@hachyderm.io

                  @glyph I don’t necessarily disagree (or 100% agree) but the odds of this seem… small.

                  Our problems really aren’t technical - they’re social and political. The same problems that keep us from solving other political and social problems: we just can’t seem to put things aside for the common good or organize for such things without personal interests, tribalism, and greed getting in the way.

                  glyph@mastodon.socialG This user is from outside of this forum
                  glyph@mastodon.socialG This user is from outside of this forum
                  glyph@mastodon.social
                  wrote last edited by
                  #38

                  @jzb I would say it's impossible! But still, I'm just tootin' out a dream here.

                  jzb@hachyderm.ioJ 1 Reply Last reply
                  0
                  • cthos@mastodon.cthos.devC cthos@mastodon.cthos.dev

                    @glyph @miss_rodent Cool, problem solved, just run Electron everywhere. 😈

                    glyph@mastodon.socialG This user is from outside of this forum
                    glyph@mastodon.socialG This user is from outside of this forum
                    glyph@mastodon.social
                    wrote last edited by
                    #39

                    @cthos @miss_rodent … and that's exactly why I wish Linux *were* a platform

                    1 Reply Last reply
                    0
                    • glyph@mastodon.socialG glyph@mastodon.social

                      @jzb I would say it's impossible! But still, I'm just tootin' out a dream here.

                      jzb@hachyderm.ioJ This user is from outside of this forum
                      jzb@hachyderm.ioJ This user is from outside of this forum
                      jzb@hachyderm.io
                      wrote last edited by
                      #40

                      @glyph keep tooting. Dreams are important.

                      glyph@mastodon.socialG 1 Reply Last reply
                      0
                      • jzb@hachyderm.ioJ jzb@hachyderm.io

                        @glyph keep tooting. Dreams are important.

                        glyph@mastodon.socialG This user is from outside of this forum
                        glyph@mastodon.socialG This user is from outside of this forum
                        glyph@mastodon.social
                        wrote last edited by
                        #41

                        @jzb remember to like and subscribe

                        1 Reply Last reply
                        0
                        • ewenmcneill@cloudisland.nzE ewenmcneill@cloudisland.nz

                          @glyph so XKCD “15 standards”…. but somehow in reverse? 😂

                          (I do agree that it’s almost entirely a set of social problems though. It always has been. Indeed the whole “15 standards” problem is basically social problems translated into tech.)

                          Link Preview Image
                          Standards

                          favicon

                          xkcd (xkcd.com)

                          glyph@mastodon.socialG This user is from outside of this forum
                          glyph@mastodon.socialG This user is from outside of this forum
                          glyph@mastodon.social
                          wrote last edited by
                          #42

                          @ewenmcneill yep that's the idea and that's also why it's intractable

                          1 Reply Last reply
                          0
                          • cthos@mastodon.cthos.devC cthos@mastodon.cthos.dev

                            @glyph @miss_rodent The list includes but is not limited to:
                            - Manjaro on a 2015 Macbook Air 11" with XFCE
                            - Bazzite on a Framework 13" with KDE
                            - ZorinOS on Starlabs Starlite (which IIRC is highly skinned GNOME)
                            - Vanilla Ubuntu on a weirdo 10" tablet PC thingie from Chuwi (Required some config to enable because Ubuntu really loves snaps and they shouldn't)

                            And all my applications just work.

                            glyph@mastodon.socialG This user is from outside of this forum
                            glyph@mastodon.socialG This user is from outside of this forum
                            glyph@mastodon.social
                            wrote last edited by
                            #43

                            @cthos @miss_rodent FWIW it's not *impossible* for this to work, but it is wildly beyond *cost-effective* for most ISVs

                            cthos@mastodon.cthos.devC matt@toot.cafeM 2 Replies Last reply
                            0
                            • glyph@mastodon.socialG glyph@mastodon.social

                              @miss_rodent To put it another way, Capital is already organized. Do you want to be organized too, or just accept defeat?

                              miss_rodent@girlcock.clubM This user is from outside of this forum
                              miss_rodent@girlcock.clubM This user is from outside of this forum
                              miss_rodent@girlcock.club
                              wrote last edited by
                              #44

                              @glyph I'm not opposed to the *community* organizing to tell valve to go fuck themselves -
                              I'm opposed to consolidating the outputs of the community into something that more resembles commercial software.

                              Community actions like re-licensing everything (especially libraries) under the GPL to make corporate types recoil in horror, I'd be much more in favour of.

                              miss_rodent@girlcock.clubM 1 Reply Last reply
                              0
                              • glyph@mastodon.socialG glyph@mastodon.social

                                @cthos @miss_rodent FWIW it's not *impossible* for this to work, but it is wildly beyond *cost-effective* for most ISVs

                                cthos@mastodon.cthos.devC This user is from outside of this forum
                                cthos@mastodon.cthos.devC This user is from outside of this forum
                                cthos@mastodon.cthos.dev
                                wrote last edited by
                                #45

                                @glyph @miss_rodent I mean, I regularly come across Flatpak wrappers around software that the maintainers did not themselves package that also just works and is maintained by one person occasinally running a CI script though so I don't think this is necessarily true for all applications.

                                Also RE: filesystem permissions, it's now extremely rare that I have to fire up flatseal and make any changes at all for my normal software.

                                cthos@mastodon.cthos.devC glyph@mastodon.socialG willegible@mastodon.ieW 3 Replies Last reply
                                0
                                • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

                                  @glyph I'm not opposed to the *community* organizing to tell valve to go fuck themselves -
                                  I'm opposed to consolidating the outputs of the community into something that more resembles commercial software.

                                  Community actions like re-licensing everything (especially libraries) under the GPL to make corporate types recoil in horror, I'd be much more in favour of.

                                  miss_rodent@girlcock.clubM This user is from outside of this forum
                                  miss_rodent@girlcock.clubM This user is from outside of this forum
                                  miss_rodent@girlcock.club
                                  wrote last edited by
                                  #46

                                  @glyph Basically - I think the better response, if the community is all coming together anyway, is not to standardize and make the ecosystem more homogenized.
                                  But to actively make linux harder to monetize and commodify according to corporate models.

                                  1 Reply Last reply
                                  0
                                  • jzb@hachyderm.ioJ jzb@hachyderm.io

                                    @glyph I don’t necessarily disagree (or 100% agree) but the odds of this seem… small.

                                    Our problems really aren’t technical - they’re social and political. The same problems that keep us from solving other political and social problems: we just can’t seem to put things aside for the common good or organize for such things without personal interests, tribalism, and greed getting in the way.

                                    skippy@dungeoncrawler.worldS This user is from outside of this forum
                                    skippy@dungeoncrawler.worldS This user is from outside of this forum
                                    skippy@dungeoncrawler.world
                                    wrote last edited by
                                    #47

                                    @jzb @glyph Social means community. Which community is most likely to achieve what you envision? We don’t need to consolidate all the efforts of all possible contributors. We just need enough effort from a large enough group rowing in the same direction. User friendliness has long been a Linux issue. Sign me up to help!

                                    1 Reply Last reply
                                    0
                                    • cthos@mastodon.cthos.devC cthos@mastodon.cthos.dev

                                      @glyph @miss_rodent I mean, I regularly come across Flatpak wrappers around software that the maintainers did not themselves package that also just works and is maintained by one person occasinally running a CI script though so I don't think this is necessarily true for all applications.

                                      Also RE: filesystem permissions, it's now extremely rare that I have to fire up flatseal and make any changes at all for my normal software.

                                      cthos@mastodon.cthos.devC This user is from outside of this forum
                                      cthos@mastodon.cthos.devC This user is from outside of this forum
                                      cthos@mastodon.cthos.dev
                                      wrote last edited by
                                      #48

                                      @glyph @miss_rodent The one exception I can think of is Ludusavi because it has to search a huge variety of places to locate game saves and I did have to grant it permissions to a weirdo directory (but that's also kinda on me for putting the games in a nonstandard place)

                                      1 Reply Last reply
                                      0
                                      • cthos@mastodon.cthos.devC cthos@mastodon.cthos.dev

                                        @glyph @miss_rodent I mean, I regularly come across Flatpak wrappers around software that the maintainers did not themselves package that also just works and is maintained by one person occasinally running a CI script though so I don't think this is necessarily true for all applications.

                                        Also RE: filesystem permissions, it's now extremely rare that I have to fire up flatseal and make any changes at all for my normal software.

                                        glyph@mastodon.socialG This user is from outside of this forum
                                        glyph@mastodon.socialG This user is from outside of this forum
                                        glyph@mastodon.social
                                        wrote last edited by
                                        #49

                                        @cthos @miss_rodent I think I do have some nuanced structural critique of flatpak that I sadly don’t have time to get into right now, but if I am being honest most of my systems have a weird quirk where user data lives outside home directories on external media and this causes flatpak’s weird slightly-wrong but makes-things-mostly-work heuristics absolutely violently explode in ways which cause huge issues that contributes to an overall *immediate* negative impression

                                        cthos@mastodon.cthos.devC matt@toot.cafeM raven667@hachyderm.ioR 3 Replies Last reply
                                        0
                                        • glyph@mastodon.socialG glyph@mastodon.social

                                          @cthos @miss_rodent I think I do have some nuanced structural critique of flatpak that I sadly don’t have time to get into right now, but if I am being honest most of my systems have a weird quirk where user data lives outside home directories on external media and this causes flatpak’s weird slightly-wrong but makes-things-mostly-work heuristics absolutely violently explode in ways which cause huge issues that contributes to an overall *immediate* negative impression

                                          cthos@mastodon.cthos.devC This user is from outside of this forum
                                          cthos@mastodon.cthos.devC This user is from outside of this forum
                                          cthos@mastodon.cthos.dev
                                          wrote last edited by
                                          #50

                                          @glyph @miss_rodent Understandable, and yes, there are some pretty sharp edges.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups