I like how the concerns re stabilizing existing solutions are "small registries will do insecure things if we stabilize this", meanwhile, small registries have you pass authentication IN THE USER-AGENT HEADER
I've been using #nixos on a #RaspberryPi to run some services for a year or two now, because I really wanted declarative configuration and to lose the stress of upgrades/etc., but it turns out Nixos SUCKS on the Pi (don't @ me, you know it's true or you haven't tried). I bought a laptop-in-a-mini-form-factor-desktop x86 machine to replace it, but ... I'm exhausted just thinking about it. Installing w/ ZFS was not painless. I want private services, but I don't want to sysadmin them.
@elb maybe I’m not, what constitutes “using it hard enough”?
I do use ZFS on mine (and LUKS), though I generally use it headless and don’t use the serial console. The only time it’s gotten broken for me was updating to the 6.1 kernel which has a broken display panel driver
@elb this doesn’t match my experience as I’m running a CM4 here.
Which kernel are you using btw? I’ll using pkgs.linuxKernel.packages.linux_rpi4 which is a conservatively updated version of the raspberry pi linux kernel (currently 6.1, was 5.15 until recently)
If you’re trying to use a newer than LTS kernel I’d recommend using config.boot.zfs.package.latestCompatibleLinuxPackages which avoids accidentally using a kernel which wasn’t tested with ZFS yet
Every time I'm in a typical American hotel, I ponder over a question (purely rhetorical, of course) of whether people who design non-detachable shower heads do, in fact, have ass holes. And if yes, where?
Anyone happen to have a #Nix flake on hand that does cross compilation of Rust from x86 to ARM? Trying to get this building for a Rust based AWS Lambda in a nice way 👀
Have something that might work but need to compile all of clang first apparently.