• 0 Posts
  • 159 Comments
Joined 11 months ago
cake
Cake day: June 23rd, 2024

help-circle


  • For me, the factors were:

    • the ability to split your system configuration into logical modules. Describe one logical thing in one file, no matter how many other factors are involved. Don’t want that thing anymore? Just don’t reference the module, and all changes will be reverted.
    • easily try out new configurations and roll back, regardless of underlying filesystem, without performance penalties.
    • the ability to put logic into your configuration (technically, there’s no difference between what’s typically referred to as configuration and a module in nix, though the latter usually has more “logic” and provides values with lower priority).
    • as a consequence, make modules transferable between systems. There’s e.g. a Lanzaboote module that enables Secure Boot in a really smart way on NixOS, and the configuration is in my opinion easier than on any other Linux system.
    • the reproducibility, from which the “easy reinstallation” follows






  • Do programmers actually like bash?

    I’m not a programmer and I really don’t like bash. Not because I don’t like shell. In fact I do like fish as a shell. But bash always feels super weird. Unfortunately that’s kind of the compatibility baseline on Linux (I don’t think any relevant system needs strict sh compatibility). But better bash’s weird arrays than none at all, plus process substitution is handy.





  • Laser@feddit.orgtomemes@lemmy.worldDon't ask ok
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    1 month ago

    A single domain helps so much, regardless of what you have planned. I basically use mine just as bookmarks. There’s a dedicated subdomain for dynamic DNS. I make use of SRV records. Costs me like 6 bucks a year. You don’t need huge ambitions or dreams for a domain name to make sense.





  • That’s more hours per week than I have to work.

    But you can always do more. I have a childhood friend who, when some leagues were released, averaged about 14 hours per day for Path of Exile for two weeks straight. Like 180 hours playtime in two weeks.

    Another friend of mine should be at about 8000 hours of Rocket League by now on his main account only. That’s over the game’s full lifespan though.