I just want a diversity of architecture styles to be common, I love areas that are an eclectic mix of styles; it makes me feel like so many different people care about the area.
apt_install_coffee
I was a "ironically" racist as a young teen, it took me till my early adulthood to realise that being ironically racist is just being racist, and the edgy "humour" that is made at others expense isn't funny or clever, and is incompatible with the kind, empathetic person I wanted to be.
Cringing at my teen self pushes me further into deprogramming myself from that shit, but I'm encouraged by the adage "if you don't look at yourself from a decade ago and cringe, you wasted that decade".
Your personal files e.g. ~/Documents are not recreated, you'll still need backups of those.
caveats are you've got to use:
- home-manager to generate your dotfiles.
- something akin to sops to generate and securely store your private keys and secrets.
But all this can be written in the one flake, so yes nixos-install --flake <GIT URL>#<HOSTNAME>
Is sufficient for me to rebuild my desktop, laptop or server from the same repository.
I've never used Gentoo, and I'm sure there are other methods of achieving the same level of reproducibility but I don't know what they are.
Nixos can be as modifiable as Gentoo with the caveat being it's a massive pain in the ass to do some things. I have a flake for making aarch64-musl systems which has been an endeavour, and... It works? I have a running system that works on 2 different SoCs. I do have to compile everything quite often though.
There are efforts to recreate Nixos without systemd, but that's a huge effort; because it's very "infrastructure as code", you have to change a lot of code where editing a build script would've sufficed on arch/Gentoo.
As for nix vs guix, guix was described to me as "if you only ever want to write in scheme", whereas nix feels much more like a means to an end with practical compromises spattered throughout.
The specifics matter, but generally no.
When an actual fraud investigation is being done into something major like a casino laundering money, my government tends not to turn it into a media circus until after investigations are underway.
When a politician tells me they want to 'tackle fraud', especially welfare fraud, I hear "I want to arrest people for being poor". It sounds like a dog-whistle to me, because every time I hear it used, it's by people bearing a "the cruelty is the point" mindset.
This is unfortunate but not exactly surprising, I've quite liked bcachefs for its features but I swear every release has been accompanied by issues with Kent expecting exceptions to standard procedure be made for bcachefs. When you manage an open source project as big as Linux that's just not sustainable, and it's frustrating to see Kent not recognise why the onus is on him to make the necessary accommodations.