• rustydrd@sh.itjust.works
      link
      fedilink
      arrow-up
      27
      arrow-down
      2
      ·
      6 months ago

      Then again, am I really using these Haskell libraries? I just want to use pandoc. I love Arch, but the organization of the official repos is sometimes suboptimal.

      • Goddard Guryon@sopuli.xyz
        link
        fedilink
        arrow-up
        8
        ·
        6 months ago

        Last I checked (which was some time ago), pandoc-bin doesn’t require the haskell dependencies. I saved quite some installation time (and screen space during installation) by switching.

        • rustydrd@sh.itjust.works
          link
          fedilink
          arrow-up
          4
          ·
          6 months ago

          Used pandoc-bin before and agree it’s more compact, but I had some issues with citation management recently, so went back to standard pandoc.

      • areyouevenreal@lemm.ee
        link
        fedilink
        arrow-up
        1
        arrow-down
        2
        ·
        6 months ago

        Someone has never done software development or worked on a build pipeline and it shows. Obviously complex software has lots of dependencies especially compiling from source.

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      4
      ·
      6 months ago

      I definitely use the previous 10 versions of electron that I definitely didn’t completely forget to uninstall.

      In unrelated news, by root partition is now about 2GB lighter.

  • Diplomjodler@feddit.de
    link
    fedilink
    arrow-up
    58
    arrow-down
    5
    ·
    6 months ago

    I never understand this obsession with “bloat” when you can buy a 1 TB SSD for € 50.

    • nitrolife@rekabu.ru
      link
      fedilink
      arrow-up
      39
      arrow-down
      1
      ·
      edit-2
      6 months ago

      or you can’t buy if you’re not successful enough or you’re in the wrong country. For example, in my country, the minimum cost of a 1TB SSD is about $85 and a salary of $2,000 is considered a very successful salary at the upper limit

    • jack@monero.town
      link
      fedilink
      arrow-up
      24
      arrow-down
      2
      ·
      edit-2
      6 months ago

      It’s not about storage. It’s about complexity getting back at you, for example not knowing what caused a problem because multiple programs are stepping on each others feet

    • Great Blue Heron@lemmy.ca
      link
      fedilink
      arrow-up
      13
      arrow-down
      1
      ·
      6 months ago

      For me it’s not about the size, it’s about the understanding. I’d really like to understand what everything on my system does and why it’s there. It seems impossible with modern systems. Back in the '90s I needed a secure email relay - it had lilo, kernel, init, getty, bash, vi, a few shell utils (before busybox…), syslogd and sendmail. I’m not sure any more as it was a long time ago, but I think I even statically linked everything so there was no libc. I liked that system.

    • cevn@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      6 months ago

      For me it was a problem with update frequency and how long they would take. Once i got rid of my flatpaks and moved to stable firefox i update once a week instead of daily now and it takes seconds instead of minutes. Probably also solvable with auto updates.

    • lemmyingly@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      6 months ago

      It seems to be seen across all platforms.

      What I find interesting is that no one is asking about the quality of code, nor do they seem concerned about the dependencies but they do care about that one package/app/program of any size they see and don’t immediately know why it’s there.

      • cybersandwich@lemmy.world
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        6 months ago

        You realize you don’t have to backup the actual “bloated” programs. Just maybe their configs and any files those programs generate that you’d like to keep, right?

        • DefederateLemmyMl@feddit.nl
          link
          fedilink
          English
          arrow-up
          3
          ·
          6 months ago

          That’s committing the cardinal sin of cherrypicking your backup contents. You may end up forgetting to include things that you didn’t know you needed until restore time and you’re creating a backup that is cumbersome to restore. Always remember: you should really be creating a restore strategy rather than a backup strategy.

          As a general rule I always backup the filesystem wholesale, optionally exclude things of which I’m 100% sure that I don’t need it, and keep multiple copies (daylies and monthlies going some time back) so I always have a complete reference of what my system looked like at a particular point in time, and if push comes to shove I can always revert to a previous state by wiping the filesystem and copying one of the backups to it.

    • SeekPie@lemm.ee
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      6 months ago

      So you have a folder and need to find a specific file from it. Would it be faster to find the file when there are 5 folders or 500?

    • Agility0971@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      6 months ago

      It’s not always about storage. It can also be more processes that drains battery, more attack vectors etc.

  • Telodzrum@lemmy.world
    link
    fedilink
    arrow-up
    44
    arrow-down
    1
    ·
    6 months ago

    Every person who comments about “bloat” in their install should be required to preface their post or comment with a full definition of “bloat.”

    This shit is obnoxious.

    • cybersandwich@lemmy.world
      link
      fedilink
      arrow-up
      23
      arrow-down
      1
      ·
      6 months ago

      I actually wonder if we could ever agree on a definition?

      Maybe:

      Bloat: any unnecessary, superfluous software, software package, or feature that is unused or unnecessarily inefficient, and/or uses system resources to an unessasary or unreasonable degree.

      What do you guys think? Because then we can still argue about bloat and what reasonable is! And that’s what it’s all about. Arguing for the sake of it!

  • jroid8@lemmy.world
    link
    fedilink
    arrow-up
    36
    ·
    6 months ago

    You can use window managers instead of DEs. While I prefer DEs because how much features they have you may not need these features

  • Zozano@lemy.lol
    link
    fedilink
    arrow-up
    30
    arrow-down
    1
    ·
    edit-2
    6 months ago

    Most people in this thread don’t get it.

    You know how some people compete to see who can get Doom to run on the craziest platforms, like a calculator?

    Installing Arch with the fewest packages is like that. There’s something oddly satisfying about stripping everything back to the most basic level - to make things work for you within the most constrictive environment you enforce for yourself.

    It’s like eating a spicy shellfish dinner and super gluing your asshole closed.

  • Pohl@lemmy.world
    link
    fedilink
    arrow-up
    24
    arrow-down
    1
    ·
    6 months ago

    Started playing with arch this week for the first time. Got a pretty good laugh when I realized that I forgot to install a dhcp client and had to boot the install media again to add networking.

    I appreciate what they’re doing and I’m going to keep poking at it, but my first impression is that philosophy is driving and the utility is in the back seat.

    • bluetoque@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 months ago

      It’s definitely a philosophy, and you have to understand the implications. But I’m not sure utility is in the back seat. It’s just that you personally own your own config.

  • A_Very_Big_Fan@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    1
    ·
    6 months ago

    As someone who primarily uses Windows, Ubuntu didn’t feel like it had any bloat when I tried it.

  • callyral [he/they]@pawb.social
    link
    fedilink
    English
    arrow-up
    10
    ·
    6 months ago
    > Install NixOS
    > Learn about Nix
    > Organise your dotfiles
    > Learn about flakes
    > Organise your dotfiles
    > Learn about modularisation
    > Organise your dotfiles
    > ...
    
    • woelkchen@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      6 months ago

      It is bloat if dependencies aren’t defined properly and the packager defines a too broad set of dependencies.

      (Disclaimer: I don’t use Arch myself but I am a packager of a small “scratch my own itch” but public repository for another distribution.)

      • Ricky Rigatoni@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        6 months ago

        Yeah I remember that one time I tried to uninstall Banshee because I didn’t want it and Ubuntu’s repos were set up that it by default just tried to uninstall GNOME entirely. And it was GNOME 2 so uninstalling it was a bad thing at the time.