• 1 Post
  • 81 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle


  • I think they’re just uncomfortable with the word “master”

    1 person over at Microsoft complained, and they moved mountains for this person to replace master with main. It sounds like a joke, but it’s not.

    and that seems completely reasonable to me

    No it doesn’t. Why does an entire industry need to flip over, because of a single person? Like the ability of changing the master branch for yourself should have been enough. Changing the default over on Github to strong-arm the rest of the world is disgusting behaviour. Which is why I’m sticking to master wherever I can.

    especially when they’re people from a group which has been subjected to slavery.

    That is literally every group… Every group has been slaves (and slavers) at some point in time. That’s not a good argument.















  • I don’t need reproducibility to the extent that NixOS provides

    Alright, that’s fair. As a programmer, I’ve been having a blast using it - being able to quickly setup my laptops almost the same as my desktop is such a breath of fresh air, then being able to copy over most of my config to a WSL setup to employ nix to get there 90% of the way on a Debian or Ubuntu WSL system is just so nice.

    But if you don’t need its features, or aren’t a programmer, I can very much imagine you’d rather stick to a more stateful system.



  • If you’re a programmer: NixOS.

    Define your OS config, which programs to install, and dotfiles in one repo. Install a fresh OS, pull in the repo (nix-shell -p git, because NixOS doesn’t come with git >_> ) and run the command to install the whole thing (sudo nixos-rebuild switch --flake .#wodan for me. wodan is just the name of a config - I have multiple all combines into one repo, so I can share configuration between machines).

    Took me 17 minutes to set up my laptop exactly the same as my Desktop. Same configuration, applications, and OS settings. It’s so fucking nice.

    With Windows, that used to take 2 days to download and install everything manually.

    Only downside: You’ll need to learn Nix-the-language, nix-the-os, and nix-the-terminal-program, which took about a month of deeply digging into the Vimjoyer and LibrePhoenix channels.