I like #Nix, I do not like what has happened to it. #NixOS is an incredible technology and it deserves better. Nobody else has started the process so I guess I have to be the one to do it. We are forking. I would rather try and fail alongside all the people who love Nix but were pushed away from the project than give up.
New NGI Pilot:
Starting 1st Dec the 3M€ Fediversity project will address the issue of scaling #Fediverse with hosting capabilities allowing owners to deploy instances as easily as a web site. The project’s technical coordinator is OID (NL) @koen with @nordunet for addressing the nordics Universities, NLNet for funding third parties (15% budget) and @tweagio for #NIX integration.
oh yeah the secret project I've been working on for two months, @lix_project, is finally in public preview. there's a fair number of rough edges in the website and infra remaining to fix but the software is rock solid.
thanks so much to the dozens of people who have been running main daily for several weeks and reporting the few remaining issues. at this point i would say it's just a stabler, faster, more user friendly #Nix 2.18.
The Nix project has had quite a bit of bad publicity in the last month for having Anduril sponsor NixCon NA.
I am very happy to see that —after admittedly way too much effort— we now finally have a sponsorship policy to prevent this from happening in the future. A big Thank You to all who contributed and pushed for this!
If you turned your back on Nix due to this, please consider accepting the apology from the Foundation Board.
Sad to see the #Nix Foundation drive out (or at least fail to retain) one of the top project contributors. Keeping excellent people engaged in a healthy, supportive OSS community is more key to long-term success than having events sponsored by any particular organisation IMO. https://github.com/NixOS/nixpkgs/pull/306702
The latest #SailfishOS community news is out - the last of 2023 - with a retrospective of the year, a discussion with @nobodyinperson on how he got #Nix installed on his Sailfish OS phone, and Damien's Repository Roundup!
New post in the #Guix packaging series! All about how inputs (libraries and utilities) that are needed to build a package are defined. Covers inputs, native-inputs and propagated-inputs. And, how to create your own package variants using modify-inputs - we slim down Weechat by 50% as a worked example 🎆
Video of the interview with #guix founder @civodul is available. A great chat about the #nix deployment model, his interested in #guile and #free software. Lots of interesting chat about motivation in #freesoftware, #gnu and #linux - as well as the Plan9-ification of Guix!!
I recently came across https://simplex.chat. I really liked it just by reading how it works. But I took a look at the source code today, and I was like: “Oh coool it's in #haskell. Oh, daaaamn they're using #nix quite heavily. I love it. 😍 “
Abstract reads: “we show that we are able […] to rebuild 99.94% of the 14 thousand packages from a 6-year-old Nixpkgs revision.”
Section 3.2 clarifies that claim though: “We use the Nix cache [pre-built binaries] extensively in this step.” Not relying on pre-built binaries “would be a much more difficult achievement”.
I kept my twtr account for a while because brands I occasionally reach out to were still exclusively there. It’s now no longer the case so I put the account down for real :)