• 1 Post
  • 170 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • Also won’t there will be an fragmentation of users issue?

    when you can follow, subscribe to, post to, or comment on any community on any instance, there’s no fragmentation

    when followers know there are plenty of options, it also prevents any single community from becoming too big or overbearing – and since the instances are all privately owned, the only thing you gain by growing your community bigger than everyone else is increased server load




  • “Rise and shine, Mister Gleek. Rise and … shine. Not that I … wish to imply you have been sleeping on the job. No one is more deserving of a rest … and all the effort in the world would have gone to waste until … well, let’s just say your hour has … come again. The right man in the wrong place can make all the difference in the world. So, wake up, Mister Gleek. Wake up and … smell the ashes …”






    • repeat the “Don’t sweat it.”
    • Ubuntu is a perfectly fine starting point (the other “beginner distro” that’s commonly recommended is LinuxMint)
    • »AFTER« you become comfortable with what you have:
      • try familiarizing yourself with the command line
      • get overwhelmed with all the distro choices available
        • get bitten by the distro-hopping bug (“Gotta try them all!”)
          • and then try Distrobox (“ALL the distros at once!”)
    • »THEN« take a look at immutable distros
      • “immutable distro” is a catch-all term that embraces several concepts
        • immutable – the root filesystem is set to read-only – makes it harder to mess up your system
        • declarative – your hardware and packages and configs are declared in a master configuration file
        • atomic / transactional – updates are checked as they’re applied, if it fails, it gets rolled back to a previous “safe state”
        • container / sandbox – ex. Flatpak or Docker or OCI – apps are isolated in their own sandbox and not allowed to mess up anything else


    • you have to figure out what the icons are and which menu holds which command
    • in a GUI, only the basic options are laid out for you – newcomers regularly assume something can’t be done because the option isn’t there rather trying to find out if the option has just been moved to a completely different area of the UI
    • GUIs regularly freeze up with even less indication of what’s going on (do you wait a few seconds or half an hour when the beach ball isn’t spinning)
    • (on a side note, GUIs are generally a nightmare for accessibility options)