[–] [S] 2 points 1 year ago

I think it's worth the effort since it prevents numerous risks at the root, for sure it's not enough. I agree that bootstrapping wouldn't necessarily solve the XZ attack, but I think that should be solved by big tech paying FOSS maintainers enough or at all to prevent them from burning out.

About the BSD experience that looks like a big amount of work but definitely worth it, I'm sure they didn't ship many packages as Guix ships but I guess the projects have different goals and requirements.

  • source
  • parent
  • context
  • [–] [S] 6 points 1 year ago* (5 children)

    I find Guix far better on almost every remark, in no particular order:

    • as you said some part of the Nix community is made of techbros (even if Guix attracts some fossbros as well)
    • the way governance is structured in the Nix community is brittle, just see the drama from which all the new Nix forks spawned
    • better documentation. The doc for Nix is scattered, the Guix manual, albeit not perfect, is much more complete
    • the Guile language is far clearer than Nix, also you don't have to use it only for package recipes, you can build full applications with it
    • the Guix story around trustability of binaries is far better (checkout how Guix boostrapps everything), entires classes of vulnerabilities are prevented by design
    • the Guix UX is far better designed imho, the command line is intuitive and well documented and features are easily composable
    • the community is not diverging, as is the case for Nix flakes
    • Guix as well provides OCI integration, check out the point about enabling gocix
  • source
  • parent
  • context
  •  

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

    Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?

    Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

    Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

    Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.

     

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

    Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?

    Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

    Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

    Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.

     

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

    Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?

    Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

    Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

    Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.

     

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

    Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?

    Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

    Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

    Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.

     

    Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?

    Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

    Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

    Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.

    view more: next ›