• 0 Posts
  • 435 Comments
Joined 5 months ago
cake
Cake day: June 23rd, 2024

help-circle

  • All that follows is my personal opinion, but for ease of writing, I’m gonna present it as facts.

    Once you have grasped the advantage that Nix offers, all the fundamentally different solutions just seem s o inferior. When I first tried NixOS on a decommissioned notebook, the concept immediately made sense. Granted, I didn’t understand the language features very well – I mostly used it for static configuration with most stuff just written verbatim in configuration.nix, though I did use flakes very early on because of Lanzaboote. But just the fact that you had a central configuration in a single language that was able to cross-reference itself across different parts of the system absolutely blew me out of the water. I was a very happy and content Arch user, even proficient enough to run my own online repository that built from a clean chroot for AUR packages (if you use Arch with AUR packages on multiple systems, check out the awesome aurutils!), but after seeing the power of NixOS in action, I switched over all my machines as soon as I could - desktop, virtual servers (thanks nixos-anywhere!), main notebook and NAS.

    People often praise the BSDs for their integrated approach – NixOS manages to bring that approach to Linux. Apart from GUIX System that I never tried because Secure Boot was a requirement when I last looked at other distributions, none of them have tackled the problem that NixOS solves, and it’s not even certain if they actually understand it. Conceptually, it plays on a whole different level. No more unrecoverable systems, even with broken kernels – just boot the previous configuration. Want to try changes without any commitment? nixos-rebuild test got you. Need an app quick? nix shell nixpkgs#app it is.

    Plus the ecosystem is just fantastic. The aforementioned nixos-anywhere really helps with remote provisioning, using disko to declaratively setup filesystems and mounts, you have devenv which is a really good solution for development environments, both regarding reproducibility and features, and many more that I can’t mention here. There is nothing comparable, and the possibilities are unlike in any other ecosystem.

    It’s not perfect for sure though, and documentation is sparse. The language concepts which allow one to “unlock” the most powerful features are different from what most people know.

    I was lucky enough to have some downtime at work to get into the system a bit deeper (this was still for work though, just not my core skillset) by implementing a “framework” for our needs which forced me to not just copy and paste stuff, though I definitely did get inspired from other solutions, but to actually better understand the module system (I think?), thinking in attribute sets, writing your own actual modules, function library and so on. But in the end, it was definitely worth it, and I’m unaware of any other system that would allow what Nix and NixOS allowed me to build.




  • Auch wenn ich nicht glaube, dass die Zahlen besser werden als bei der letzten Wahl, hoffe ich auf ein starkes Ergebnis. Ich war auch nicht mit allem zufrieden, aber in Anbetracht der Tatsache, dass die Grünen nicht der stärkste Ampelpartner waren, muss man Kompromisse akzeptieren. Und dafür, dass eine FDP unter Lindner einiges ausgebremst hat, ist das Ergebnis respektabel. Das Interview mit Wissing spricht Bände, und auch wenn ich vom Mann eigentlich nichts halte, so hat er durch dieses Vorgehen aus meiner Sicht keinen Vorteil, und daher halte ich es für glaubwürdig.

    Ich hoffe noch auf einen richtigen Klogriff von Merz vor der Wahl, aber ich rechne eigentlich schon mit vier Jahren CDU. Mit könnte es egal sein, ich verdiene gut und arbeite in einem Sektor, der wohl die nächsten Jahre nicht hungern wird und von daher von Kürzungen bei Sozialleistungen nicht betroffen (auch wenn es einen als Arbeitnehmer natürlich grundsätzlich immer treffen kann). Nichtsdestoweniger halte ich seine Forderungen für eine Sauerei und Worte wie Neuanfang etc. vom Kanzlerkandidaten der Partei, die Deutschland von 2005 bis 2021 faktisch in die jetzige Lage hineinmanövriert hat und nun versucht, der Ampel für alles den schwarzen Peter zuschieben, sind einfach nur frech. Da wird der Wähler für dumm verkauft.






  • #1 Bestselling Author of The Six Habits

    Notice how Bestselling refers to author, not the book, and with her probably being the only author, she can prefix it with any superlative she wants.

    CEO of Vision Advertising

    Imagine calling yourself CEO unironically for the maybe 3 person gig you’re running to have some overpaid management fill their calenders with instead of doing actual work.

    TEDx Speaker

    This is not the flex you (edit: she) think(s) it is

    America’s Happiness Coach

    Complains about other travelers… preemptively.









  • Es ist sowieso kein Linux, weil es nicht Linux als Kernel verwendet.

    Davon abgesehen könnten wahrscheinlich auch Linux-Distributionen UNIX-zertifiziert werden. Daran besteht aber nur sehr begrenztes Interesse, sodass das wegen der Kosten als nicht lohnenswert gesehen wird, soweit ich weiß.