#CopterPortrait Meet Flik¹, the #multicopter we developed our first #PARASITE payload for. It's a commercial dji Mavic 3E drone typically used for photography. Here, Flik is measuring for the #TeamX campaign in #Austria, which will eventually improve #mountainWeather forecasts.
Our PARASITE system (running
#NixOS) has several ventilated meteorological sensors on board for temperature and relative humidity.
From all the data we get from copter and sensors we derive a fast 3D wind measurement. So yes: We can now measure #turbulence with a copter, without the need for an actual anemometer: The copter is our anemometer!
Comparisons in #Falkenberg with a @DeutscherWetterdienst tower shows that the data quality is comparable to ultrasonic anemometers - the current gold standard of operational turbulence measurements.
First #selfHosting baby steps: bare metal server is finally up and running.
Couldn't figure out remote unlocked encrypted root on #ZFS with #NixOS, but also I realized it would be overkill (what's the point of encrypting the Nix store?) and that I can selectively encrypt datasets, so it's whatevs.
Weekly GNU-like #MobileLinux Update (28/2025): Automatically Focussed
https://linmob.net/weekly-update-28-2025/
#LinuxMobile #libcamera #postmarketOS #UbuntuTouch #Lomiri #SailfishOS #PineTab2 #DanctNIX #Mobian #LinuxOnMobile #NixOS
New blog post published
Migrating my NAS from CoreOS/Flatcar Linux to #NixOS
In this article, I want to show how to migrate an existing Linux server to NixOS — in my case the CoreOS/Flatcar Linux installation on my Network Attached Storage (NAS) PC.
→ Read the blog post at https://michael.stapelberg.ch/posts/2025-07-13-nixos-nas-network-storage-config/
Users of the NixOS module for Mastodon, I want to change the options interface to make it more similar to the official way of configuring Mastodon: https://github.com/NixOS/nixpkgs/pull/424594
What do you think?
Critical security issue in Nix 2.30 on macOS
https://discourse.nixos.org/t/critical-security-issue-in-nix-2-30-on-macos/66506
For me, the really amazing thing about #NixOS and #Guix is that sharing system configs is infinitely easier. Instead of having to write a blog post or (possibly untested) bash script about your setup steps (possibly from memory, and without any guarantee that your initial setup is close to mine), you can just publish your actual config with very low effort and people can easily pick and choose which parts they need.
And the part that sadly makes Guix not really viable for me anymore is that there are so many more such configs shared for Nix. In the past year or so of using it, I don't think I have encountered a single problem that someone else hasn't documented a solution/workaround for already.
Just finished up migrating from my NUC-sized home server to an old Xeon-based workstation one, and I finally have grown up things like mirrored disks. Probably a good idea now it's where my email lives
Between NixOS and rsync over 2.5GbE, that was a surprisingly straightforward migration. There was more downtime moving it into the cupboard than there was taking stuff down on one and bringing it up on the other.
Interesting side effects of running #NixOS with flakes:
1. I can run a `nix flake update` + rebuild, even after months of ignoring a computer. No fear of breaking everything, since I can always roll back. I used to be really bothered by `apt upgrade` on stale environments.
2. I can run daily committed upgrades (still a problem in CI, since Github actions goes out of disk space, when doing so)
I am sitting here in #Tübingen while my colleagues @umphy are in the mountains in #Austria (#Inntal) and fly our #multicopters with PARASITE payload (running #NixOS) to do wind and other meteorological measurements. I can fix issues in the software (and the entire OS!) from here, over the internet. I can test my changes in a local VM here and on a spare system next to me, then deploy with one command: nixos-rebuild --target-host …
It's magical