Mit Nix wäre das nicht passiert!
I used to use an old consumer Yoga, and now a new ThinkPad. Some say it’s the wrong way around, I say I want more than 2 cores and 8GiB of RAM. (Un-)Fortunately, I got hooked on the Nix and Tiling-WM drugs quite soon, and so there wasn’t a lot of distrohopping.
Not Linux, and of course the perfect OS.
You should try it, to get a taste of what is possible, then learn what to do, and maybe even stay. But it’s not for beginners, the terminal-phobic, or people that rarely use their PC.
It doesn’t need fiddling, but it invites you to do so. And the default setup is hardly a best practice: swap on a partition, no FDE, no zram… missing FDE in particular will require you to reinstall, and you better have found out how to do proper backups including metadata.


Technoblade never dies! Tom Scott came back, so I was right staying.
You don’t die in Elite. You escape in an escape pod and are recovered by the PFRR. Honestly, it’s a good universe (if you can afford the ship). You have infinite insurance without any reputation repercussions and with an absurdly small copay, can go anywhere you want, and can actually earn money instead of living your entire life doing the same monotonous job. Even smuggling, piracy, assault and attempted murder (Odyssey’s “death” message implies life-endangering injuries) is forgiven by a very short time in jail and a fine. Also tuning your craft is allowed and in part encouraged.
Turing Complete’s main character was abducted by aliens, who threaten to kill them if they don’t prove intelligent by learning how to build a computer.
There are valid use cases for JS and AJAX, but they are few. HTML/CSS is great, and has gotten many new features that can replace JavaScript in the long run: Popovers, commandfor etc.
One thing I am missing is opening arbitrary popovers on a long hover. For that, you still need mousemove event listeners.


Unlike Google, Lemmy (and Mastodon etc.) are FLOSS, so if one instance enshittifies, we can move, even to different ones, fediblock that instance, and continue on. This is the problem with Bluesky: You cannot (realistically) self-host all the ATProto infrastructure, or federate with anyone while not using some service from Bluesky.


DDG allows you to disable ads and AI in the settings!


nix flake update --commit-lock-file && nh os switch
Distros are a matter of taste, and you shouldn‘t judge someone over it. But a bit of friendly fun-poking is alright (e.g. „NixOS user spend all night configuring their PC“). Insults directed directly at a person are never OK. And there are of course distros that are objectively bad (like Ubuntu), and you can criticize their creators, and maybe try to convince the users to choose something else (that‘s where Mint is from, kind of), but you cannot. hate. on. them.
And unlike most „forbidden characters“ for file names, the colon is actually used in NTFS: to separate the file path from the name of a named fork Alternate Data Stream.


How do I do that with the SSD cache? Everyone just talks about it, but I can’t find any documentation…


The ministry has also asked the European Commission whether Cyprus could issue two different versions of its ID cards, one with parents‘ names and one without, allowing citizens to choose.
While Brussels said EU rules do not prohibit two versions, it warned that doing so is not encouraged, as it could complicate border checks and reduce uniformity. Even so, the Interior Ministry says it is exploring the option after receiving an initial indication from the contractor that it is technically possible.
I have them at home and as such don‘t need to spend money on them.
The
nixos-unstablechannel actually does ensure a minimum set of required packages work: Those that would prevent you from booting. The compiling-from-source is because Hydra (the binary cache) only starts building once a package appears innixpkgs-unstable, and if it immediately proceeds intonixos-unstable, or one of its dependencies is different there, that build won’t be finished yet.release-and versionednixos-don’t have that problem, as they have a merge freeze, and are mostly fast-forwarded along unstable.What would be good is a mechanism for Hydra to tell you “I tried to build this derivation, and it failed.” For this, Nix first needs to store build failure, and since store paths are input-addressed by default, you can also skip builds that will certainly still fail.