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

    @matt @cthos @miss_rodent I have never seen an app do this in a way which appeared to work. my experience is limited though. glad to hear it at least exists though!

    raven667@hachyderm.ioR This user is from outside of this forum
    raven667@hachyderm.ioR This user is from outside of this forum
    raven667@hachyderm.io
    wrote last edited by
    #113

    @glyph i had to look up what a powerbox was, but flatpak is built around the concept and wouldnt work without a functioning xdg file chooser that lives in the baseos outside the flatpak. Ive never had a problem with it, but ive only used flatpak on GNOME on Fedora, Silverblue and Bazzite, where its a first class citizen and well integrated. Flatpak can only be a universal app packaging runtime if it actually works on all the desktop systems without fuss and drama.

    @matt @cthos @miss_rodent

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

      Fixing the problem involves driving a truck through that load-bearing "to some extent". Doing a big ugly multi-party negotiation to figure out how we can EOL Qt, to replace it with Gtk everywhere, and get all the Gtk devs on board with being *extremely* nice to the Qt people as we sunset their work. (Did you feel a little thrill because I picked Gtk instead of Qt? Well, I flipped a coin. Imagine I said Qt wins instead of Gtk. You're gonna be that mad about *big* parts of this, no matter what.)

      sirosen@mastodon.socialS This user is from outside of this forum
      sirosen@mastodon.socialS This user is from outside of this forum
      sirosen@mastodon.social
      wrote last edited by
      #114

      @glyph there are problems, but I don't see the redundant efforts of various duplicated components as a core issue.

      A lot of Linux is about avoiding monoculture. vim *and* emacs. Snap *and* flatpack.
      It's something that emerges naturally from people trying to create a hackable platform.

      I think we'd be better off if people shared ideas and infrastructure without denigrating one another's work. We should have both Qt and Gtk so that they can cross pollinate.

      sirosen@mastodon.socialS 1 Reply Last reply
      0
      • sirosen@mastodon.socialS sirosen@mastodon.social

        @glyph there are problems, but I don't see the redundant efforts of various duplicated components as a core issue.

        A lot of Linux is about avoiding monoculture. vim *and* emacs. Snap *and* flatpack.
        It's something that emerges naturally from people trying to create a hackable platform.

        I think we'd be better off if people shared ideas and infrastructure without denigrating one another's work. We should have both Qt and Gtk so that they can cross pollinate.

        sirosen@mastodon.socialS This user is from outside of this forum
        sirosen@mastodon.socialS This user is from outside of this forum
        sirosen@mastodon.social
        wrote last edited by
        #115

        @glyph To be clear, I agree with your complaint, as I read it. It's the twofold
        - you aren't providing something non-developers can use
        - you aren't providing something developers can easily target

        Canonical is trying to make Ubuntu the desktop distro. And tons of software ships as .debs, whether or not that's really the best choice.

        The wild English garden of Linux can continue to exist, alongside a TiVo-ized, consumer oriented Ubuntu. But if you lose the anarchy, it's not Linux.

        1 Reply 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.

          freya@chaosfem.twF This user is from outside of this forum
          freya@chaosfem.twF This user is from outside of this forum
          freya@chaosfem.tw
          wrote last edited by
          #116

          @miss_rodent @glyph and the more diverse and messy things get, the less time and energy will be put into making accessibility actually good, because it'll be reinvented a thousand times

          miss_rodent@girlcock.clubM 1 Reply Last reply
          0
          • freya@chaosfem.twF freya@chaosfem.tw

            @miss_rodent @glyph and the more diverse and messy things get, the less time and energy will be put into making accessibility actually good, because it'll be reinvented a thousand times

            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
            #117

            @freya @glyph It's not like the corporate consolidated model has made accessibility a major priority either?
            In my own case, linux & BSDs have been more accessible than the proprietary OSes since I switched in the 00's.
            I've known folks with other disabilities who prefer(ed) linux's accessibility options, but, that seems to vary quite a bit by person & disability.
            It's definitely not great as-is, but, won't necessarily get worse or stop improving from more diversity and options existing.

            miss_rodent@girlcock.clubM 1 Reply Last reply
            0
            • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

              @freya @glyph It's not like the corporate consolidated model has made accessibility a major priority either?
              In my own case, linux & BSDs have been more accessible than the proprietary OSes since I switched in the 00's.
              I've known folks with other disabilities who prefer(ed) linux's accessibility options, but, that seems to vary quite a bit by person & disability.
              It's definitely not great as-is, but, won't necessarily get worse or stop improving from more diversity and options existing.

              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
              #118

              @freya @glyph To Clarify: My own case mainly being that my paws don't work very well - and have only gotten worse over time, I routinely can't use a mouse effectively, so being able to do basically everything from a command line, customize keyboard shortcuts & remap the keyboard easily, change settings in a text file instead of needing to navigate menus, etc. are all significant accessibility concerns on my end.

              freya@chaosfem.twF 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.

                willegible@mastodon.ieW This user is from outside of this forum
                willegible@mastodon.ieW This user is from outside of this forum
                willegible@mastodon.ie
                wrote last edited by
                #119

                @cthos @glyph @miss_rodent I very much don't want to run applications packaged by Some Random Person In Kansas. I make a deliberate effort to avoid them! I want to run applications packaged by the author/ISV or, failing that, by a team that I can have some trust in to do work of a certain standard. A distribution maintainer team would be the paradigm example of the latter. The 'Snapcrafters' model is maybe borderline.

                cthos@mastodon.cthos.devC 1 Reply Last reply
                0
                • willegible@mastodon.ieW willegible@mastodon.ie

                  @cthos @glyph @miss_rodent I very much don't want to run applications packaged by Some Random Person In Kansas. I make a deliberate effort to avoid them! I want to run applications packaged by the author/ISV or, failing that, by a team that I can have some trust in to do work of a certain standard. A distribution maintainer team would be the paradigm example of the latter. The 'Snapcrafters' model is maybe borderline.

                  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
                  #120

                  @willegible @glyph @miss_rodent the point was about the level of effort, not about the β€œwho” πŸ˜…

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

                    @willegible @glyph @miss_rodent the point was about the level of effort, not about the β€œwho” πŸ˜…

                    willegible@mastodon.ieW This user is from outside of this forum
                    willegible@mastodon.ieW This user is from outside of this forum
                    willegible@mastodon.ie
                    wrote last edited by
                    #121

                    @cthos Ah, right. Fair enough!

                    1 Reply Last reply
                    0
                    • miss_rodent@girlcock.clubM miss_rodent@girlcock.club

                      @freya @glyph To Clarify: My own case mainly being that my paws don't work very well - and have only gotten worse over time, I routinely can't use a mouse effectively, so being able to do basically everything from a command line, customize keyboard shortcuts & remap the keyboard easily, change settings in a text file instead of needing to navigate menus, etc. are all significant accessibility concerns on my end.

                      freya@chaosfem.twF This user is from outside of this forum
                      freya@chaosfem.twF This user is from outside of this forum
                      freya@chaosfem.tw
                      wrote last edited by
                      #122

                      @miss_rodent @glyph yeah, and for that it works great. unfortunately if you use a screenreader, it's somewhere between a trashfire and a disaster

                      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.

                        gantua@pleroma.marchera-pas.frG This user is from outside of this forum
                        gantua@pleroma.marchera-pas.frG This user is from outside of this forum
                        gantua@pleroma.marchera-pas.fr
                        wrote last edited by
                        #123
                        @glyph Sorry but this won't work. Some requirements are incompatible with each other.

                        There are distros that runs with a read-only rootfs from a CD and distros with daily upgrades. There are distros for 128 Go servers and distros for 64 Mo wifi routers. There are distros for machines that constantly sleep to preserve batteries and distros for servers with UPS that shall never go down. There are hardened distros and tinkerer-friendly distros. There are privacy-preserving distros, corporate-friendly remotely-managed distros and no-administration auto-upgrading distros. There are move-fast-break-compatibility distros and distros backward compatible with 10 years old software.

                        If you don't account for all of them then your unified solution will not gain broad adoption.
                        glyph@mastodon.socialG 1 Reply Last reply
                        0
                        • freya@chaosfem.twF freya@chaosfem.tw

                          @miss_rodent @glyph yeah, and for that it works great. unfortunately if you use a screenreader, it's somewhere between a trashfire and a disaster

                          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
                          #124

                          @freya @miss_rodent the corporate consolidation model *has* made accessibility a priority because there's legislation about it in the US. It doesn't accommodate every disability, but the majority are better accommodated by corporate OSes because if you want business with the US federal government (or indeed to be used in an office at all) you need to follow the Americans with Disabilities Act. To the extent that Linux can comply with this, it's because of big corporate efforts.

                          freya@chaosfem.twF glyph@mastodon.socialG 2 Replies Last reply
                          0
                          • glyph@mastodon.socialG glyph@mastodon.social

                            @freya @miss_rodent the corporate consolidation model *has* made accessibility a priority because there's legislation about it in the US. It doesn't accommodate every disability, but the majority are better accommodated by corporate OSes because if you want business with the US federal government (or indeed to be used in an office at all) you need to follow the Americans with Disabilities Act. To the extent that Linux can comply with this, it's because of big corporate efforts.

                            freya@chaosfem.twF This user is from outside of this forum
                            freya@chaosfem.twF This user is from outside of this forum
                            freya@chaosfem.tw
                            wrote last edited by
                            #125

                            @glyph @miss_rodent it's because of Sun. 99% of the accessibility that exists in Linux exists because of Sun in the 2000s, and not even directly for Linux, it's all Solaris-originated afaik

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

                              @freya @miss_rodent the corporate consolidation model *has* made accessibility a priority because there's legislation about it in the US. It doesn't accommodate every disability, but the majority are better accommodated by corporate OSes because if you want business with the US federal government (or indeed to be used in an office at all) you need to follow the Americans with Disabilities Act. To the extent that Linux can comply with this, it's because of big corporate efforts.

                              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
                              #126

                              @freya @miss_rodent this is of course not much of a consolation if *your* specific disability is not particularly accommodated well, or if you have organically created your own accommodation which works well on BSD or Linux but cannot be ported over to a different OS. A lot of folks with accessibility needs are experiencing that right now even within Linux, on Wayland. But just by the numbers, the corporate OSes work a lot better. c.f. this mess https://www.reddit.com/r/linux/comments/s1twza/the_state_of_funding_accessibility_development/

                              1 Reply Last reply
                              0
                              • freya@chaosfem.twF freya@chaosfem.tw

                                @glyph @miss_rodent it's because of Sun. 99% of the accessibility that exists in Linux exists because of Sun in the 2000s, and not even directly for Linux, it's all Solaris-originated afaik

                                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
                                #127

                                @freya @miss_rodent yeah and it's all gradually breaking now that the foundational technologies are being updated 😐

                                freya@chaosfem.twF glyph@mastodon.socialG 2 Replies Last reply
                                0
                                • gantua@pleroma.marchera-pas.frG gantua@pleroma.marchera-pas.fr
                                  @glyph Sorry but this won't work. Some requirements are incompatible with each other.

                                  There are distros that runs with a read-only rootfs from a CD and distros with daily upgrades. There are distros for 128 Go servers and distros for 64 Mo wifi routers. There are distros for machines that constantly sleep to preserve batteries and distros for servers with UPS that shall never go down. There are hardened distros and tinkerer-friendly distros. There are privacy-preserving distros, corporate-friendly remotely-managed distros and no-administration auto-upgrading distros. There are move-fast-break-compatibility distros and distros backward compatible with 10 years old software.

                                  If you don't account for all of them then your unified solution will not gain broad adoption.
                                  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
                                  #128

                                  @gantua yeah it's gonna have to be a really long conference

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

                                    @freya @miss_rodent yeah and it's all gradually breaking now that the foundational technologies are being updated 😐

                                    freya@chaosfem.twF This user is from outside of this forum
                                    freya@chaosfem.twF This user is from outside of this forum
                                    freya@chaosfem.tw
                                    wrote last edited by
                                    #129

                                    @glyph @miss_rodent I have a Solaris 10 SPARC machine, and right now it in the default configuration, an OS from 2005, hardware from 2002? it's going to have better accessibility than absolutely any modern Linux, evr

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

                                      @freya @miss_rodent yeah and it's all gradually breaking now that the foundational technologies are being updated 😐

                                      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
                                      #130

                                      @freya @miss_rodent I think that IBM did a bunch of stuff at one point? And Red Hat was involved? I remember a big multiparty funding effort for GNOME. Maybe that was just all the same Sun work and I'm misremembering though, I guess Solaris did have the GNOME desktop at one point too.

                                      freya@chaosfem.twF 2 Replies Last reply
                                      0
                                      • glyph@mastodon.socialG glyph@mastodon.social

                                        @freya @miss_rodent I think that IBM did a bunch of stuff at one point? And Red Hat was involved? I remember a big multiparty funding effort for GNOME. Maybe that was just all the same Sun work and I'm misremembering though, I guess Solaris did have the GNOME desktop at one point too.

                                        freya@chaosfem.twF This user is from outside of this forum
                                        freya@chaosfem.twF This user is from outside of this forum
                                        freya@chaosfem.tw
                                        wrote last edited by
                                        #131

                                        @glyph @miss_rodent oh yeah you're right, IBM had AIX they were pushing, Red Hat had............. Red Hat.

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

                                          @freya @miss_rodent I think that IBM did a bunch of stuff at one point? And Red Hat was involved? I remember a big multiparty funding effort for GNOME. Maybe that was just all the same Sun work and I'm misremembering though, I guess Solaris did have the GNOME desktop at one point too.

                                          freya@chaosfem.twF This user is from outside of this forum
                                          freya@chaosfem.twF This user is from outside of this forum
                                          freya@chaosfem.tw
                                          wrote last edited by
                                          #132

                                          @glyph @miss_rodent HP was probably involved too, what with HP-UX

                                          glyph@mastodon.socialG 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