Run Nix Based Environments in Kubernetes
#HackerNews #Run #Nix #Based #Environments #in #Kubernetes #Nix #Kubernetes #DevOps #CloudComputing
#Tag
Run Nix Based Environments in Kubernetes
#HackerNews #Run #Nix #Based #Environments #in #Kubernetes #Nix #Kubernetes #DevOps #CloudComputing
「 Lix is built by a team of open-source volunteers – and exists to provide an alternative to the commercial interests that have long plagued both upstream CppNix and corporate-authored forks. We’re proud to stand by our open conflict of interest statements, and proud to listen to community voices on issues of sponsorship, direction, and moderation 」
「 Lix is built by a team of open-source volunteers – and exists to provide an alternative to the commercial interests that have long plagued both upstream CppNix and corporate-authored forks. We’re proud to stand by our open conflict of interest statements, and proud to listen to community voices on issues of sponsorship, direction, and moderation 」
Introducing `idc`, a #Nix utility library for never having to worry about how to import Nix Flakes, Raw Nix files, Nilla Projects, Sprinkles, Nixpkgs, etc again!
Just call `idc` with your source and it will take care of the rest. Explicit selection of the loader and customization of how the source is loaded can be provided as well if desired.
Introducing `idc`, a #Nix utility library for never having to worry about how to import Nix Flakes, Raw Nix files, Nilla Projects, Sprinkles, Nixpkgs, etc again!
Just call `idc` with your source and it will take care of the rest. Explicit selection of the loader and customization of how the source is loaded can be provided as well if desired.
❄️ Nix derivation madness / Farid Zakaria
Bonjour bonjour !
Après quelques rebondissements, avec @zimoun, @picnoir & @yvan, on a finalement réussi à organiser des journées #Guix & #Nix / #Nixos autour du @capitoledulibre #cdl2025 🎉
ref. https://discourse.nixos.org/t/guix-nix-autour-du-capitole-du-libre-2025-toulouse-france-14-15-novembre-2025/71648 & https://capitoledulibre.org/programme/
Bonjour bonjour !
Après quelques rebondissements, avec @zimoun, @picnoir & @yvan, on a finalement réussi à organiser des journées #Guix & #Nix / #Nixos autour du @capitoledulibre #cdl2025 🎉
ref. https://discourse.nixos.org/t/guix-nix-autour-du-capitole-du-libre-2025-toulouse-france-14-15-novembre-2025/71648 & https://capitoledulibre.org/programme/
Bonjour bonjour !
Après quelques rebondissements, avec @zimoun, @picnoir & @yvan, on a finalement réussi à organiser des journées #Guix & #Nix / #Nixos autour du @capitoledulibre #cdl2025 🎉
ref. https://discourse.nixos.org/t/guix-nix-autour-du-capitole-du-libre-2025-toulouse-france-14-15-novembre-2025/71648 & https://capitoledulibre.org/programme/
Bonjour bonjour !
Après quelques rebondissements, avec @zimoun, @picnoir & @yvan, on a finalement réussi à organiser des journées #Guix & #Nix / #Nixos autour du @capitoledulibre #cdl2025 🎉
ref. https://discourse.nixos.org/t/guix-nix-autour-du-capitole-du-libre-2025-toulouse-france-14-15-novembre-2025/71648 & https://capitoledulibre.org/programme/
The whole reason I got into #guix was to have something that actually solves the problem Conda claims to solve. With Conda, I've never had a project that, from beginning to end: (a) ran on multiple machines, (b) had a consistent environment where I could run my experiments, and (c) stayed like that.
I still need to convince my co-authors to switch to #guix (or even #nix), but I have hope we'll get there.
« Conda ≠ PyPI: Why Conda Is More Than a Package Manager »
From a scientific practitioner perspective (= verify, reuse, rebuild 2-5 years later), the key of package managers is: « Not just binaries: FHS-like user space inside environments ». Yeah! 🤩
About Conda 🤔 2 design choices seems limitations:
• Solver-driven consistency. Conda uses SAT-based dependency solvers.
• Building for the future. This ensures that binaries remain forward compatible.
🤔 An under-the-hood assumption seems wrong here. The SAT-based solver won’t remain consistent 2-5 years later.
Conda builds for the immediate future (2-6 months) which isn’t the timescale for scientific projects.
Scientific practitioner: STOP Conda! 🤒
Switch to #Nix or #Guix. 😍
The future will thank you. 😘
« Conda ≠ PyPI: Why Conda Is More Than a Package Manager »
From a scientific practitioner perspective (= verify, reuse, rebuild 2-5 years later), the key of package managers is: « Not just binaries: FHS-like user space inside environments ». Yeah! 🤩
About Conda 🤔 2 design choices seems limitations:
• Solver-driven consistency. Conda uses SAT-based dependency solvers.
• Building for the future. This ensures that binaries remain forward compatible.
🤔 An under-the-hood assumption seems wrong here. The SAT-based solver won’t remain consistent 2-5 years later.
Conda builds for the immediate future (2-6 months) which isn’t the timescale for scientific projects.
Scientific practitioner: STOP Conda! 🤒
Switch to #Nix or #Guix. 😍
The future will thank you. 😘
The whole reason I got into #guix was to have something that actually solves the problem Conda claims to solve. With Conda, I've never had a project that, from beginning to end: (a) ran on multiple machines, (b) had a consistent environment where I could run my experiments, and (c) stayed like that.
I still need to convince my co-authors to switch to #guix (or even #nix), but I have hope we'll get there.
« Conda ≠ PyPI: Why Conda Is More Than a Package Manager »
From a scientific practitioner perspective (= verify, reuse, rebuild 2-5 years later), the key of package managers is: « Not just binaries: FHS-like user space inside environments ». Yeah! 🤩
About Conda 🤔 2 design choices seems limitations:
• Solver-driven consistency. Conda uses SAT-based dependency solvers.
• Building for the future. This ensures that binaries remain forward compatible.
🤔 An under-the-hood assumption seems wrong here. The SAT-based solver won’t remain consistent 2-5 years later.
Conda builds for the immediate future (2-6 months) which isn’t the timescale for scientific projects.
Scientific practitioner: STOP Conda! 🤒
Switch to #Nix or #Guix. 😍
The future will thank you. 😘
Looking for something like distrobox but specific for #programming languages and #development ?
devbox is that, powered by the #nix package manager, it creates isolated development environments for just about any programming language you want.
I'm happy to announce there will be a Nix and NixOS devroom at FOSDEM 2026!
I'm happy to announce there will be a Nix and NixOS devroom at FOSDEM 2026!
A space for Bonfire maintainers and contributors to communicate