NixCon2023 microvm.nix
34:13
Жыл бұрын
NixCon2023 Tvix
36:05
Жыл бұрын
NixCon2023 Nix in the Wild
5:15
Жыл бұрын
NixCon2023 Layered Nix Stores
5:33
NixCon2023 Impermanence
23:27
Жыл бұрын
Пікірлер
@vpxc
@vpxc Күн бұрын
03:59:30 devenv + tvix
@con-f-use
@con-f-use 2 күн бұрын
Nix Constitutional Assembly Panel 6:25 Silvan Mosberger, 7c6f434c (in absence), Lassulus, Sarah Novotny, Ryan Trinkle, edef1c, Danielle Lancashire 8:12 NCA PResentation - Silvan Mosberger (with 4AM brain) 47:37 Becoming a nixpkgs Contributer - Thomas Bereknyei & Jacek Galowski 1:14:42 [Unrecorded Talk] 1:52:00 Nix as a Static Site Generator for My Blog (only midly cursed!) - Patryk Wychowaniec 2:25:30 Nix and Bazel - match mad in heaven - Aleksander Gondek Atur STachecki 4:00:40 devenv is switching to Tvix - Domen Kozar 4:51:00 Enabling incremental adoption of NixOS with module contracts - Pierre Penninckx 5:41:09 Call-By-Hash: Extending Nix to the Cloud - Julian Kristen Arni 6:28:12 FUSEd with Nix: Deploying nix apps to k8s in images weighing as little as 500 KBs - Aleksander Dondek & Artur STachecki 7:00:24 Integrating Nix and Buck2 for fun an profit - Claudio Bley 7:36:07 Learning to Nix: Our Summer of Nix Experience - Enric Morales & Alberto Merino 8:11:42 Lllamafiles plus RAG to have a chat with NixOS documentation running locally - Jose Quesada 9:05:06 Monitoring your System Using NixOS - João Thallis 9:24:32 Comin: GitOps for NixOS Machines - lewo Lightning Talks, Block #2 9:58:33 9:59:10 Sprints - Nate ??? 10:03:33 User More Containers - Hugo Okeso 10:09:05 Beyond Docker: Native Nix images - Edgar Lee 10:14:30 Nixpkgs CUDA News - Someone Serge (Anonymous) 10:19:34 Orphanage - afh & dwt (github users) 10:22:27 nix-community - Jonas Chevalier (zimbatm) 10:25:35 Nix-Toolbox - Gytis Ivansekevicius 10:13:06 Evanix: Scheduling as (M)ILP - sinanmohd & Someone Serge (Anonymous) 10:36:50 NüschtOS Search - (Super)Sandro 10:40:47 Pwning the entire Nix ecosystem - 13x1 & ellie :36 10:47:05 Final Speaker Thanks 10:48:30 Final Organization Thanks
@con-f-use
@con-f-use 2 күн бұрын
7:42 Organisation 34:53 State of the Union - Ron Efroni, Silvan Mosberger, et. al 1:13:54 Nixos-Facter, declarative hardware config, Brian McGee 1:45:13 Kubenix, - Pim Kunis 2:20:48 Deploying random AI models: from pip nightmare to dream2nix - Jorick van Pelt 2:54:50 Tvix - Florian Klink lunch break 4:31:30 Build your own Darnknet - Mic92 (very unfortunate tagline, guys!) 5:05:22 Hashes all the way down - Martin Schwaighofer 5:22:10 ~Stretching~ Deterministic Firmware with Nix - Óli 6:04:43 Nix as the Swiss Army Knive in Cloud Development Environments - Raffaele Di Fazio 6:40:09 Scalabe and secure Nixos Deployments on AWS - Arian van Putten 7:17:10 Thymis: Web Frontend for Managing multiple NixOS Devices - Eli Kogan-Wang & Adrian Block 7:49:47 Introduction to nix-bitcoin - João Thallis 8:10:37 rebuilding builders instead of trusting trust - Martin Schwaighofer 9:04:49 The C-API is surprisingly fun - Tom Bereknyei & Yannik Sander 9:40:38 Buildbot-Nix: a modern open-source nix-native CI/CD - Richard Brezák 10:05:49 nix-make - Tobias Mayer Lighning Talks 10:42:05 10:42:27 Automatic Repair of uninstallable pip-packages in poetry2nix - Roland Coeurjoly 10:47:49 Python Packaging with AI - Nitin Passa 10:53:28 ?(Lockfiles)? - Thomas Bereknyei 10:58:48 Experimental Features - Bryan Honof 11:04:12 Services flake: Services simplified for DEV/CI workflows - Shivaraj B H 11:09:46 Nix is Great for Software Freedom - Arnout, Engelen
@rolandcoeurjoly7115
@rolandcoeurjoly7115 Күн бұрын
Thanks so much for putting this together - it’s super helpful for keeping track of everything. Just a small note: my surname is actually Coeurjoly, not Cheurjoly. But really, thank you again for your effort! 🙌
@con-f-use
@con-f-use Күн бұрын
@@rolandcoeurjoly7115 Apologies for the typo, I've corrected it.
@sydnerd
@sydnerd 3 күн бұрын
#10:41:04 pwning nixpkgs
@phanirithvij
@phanirithvij 4 күн бұрын
have anyone found the slides? the last slide which shows building a docker image using nixos modules seems interesting, did that approach go anywhere afterwards?
@9alexua9
@9alexua9 4 күн бұрын
7:34 - Opening 34:49 - Nix State of the Union 2024 1:13:54 - NixOS Facter: Declarative hardware configuration for NixOS 1:45:12 - Kubenix: Leveraging NixOS modules to generate Kubernates manifests 2:20:42 - Deploying random AI models: from pip nightmare to dream2nix 2:54:52 - Tvix 4:31:12 - Clan: Fully-automated distributed NixOS management 5:05:18 - hashes all way down 5:22:15 - Deterministic Firmware with Nix 6:04:42 - Nix as the Swiss Army Knife in Cloud Development Environments 6:40:02 - Scalable and secure NixOS deploys on AWS 7:17:12 - Thymis - Web Front-end for Managing Multiple NixOS Devices 7:49:47 - Introduction to nix-bitcoin 8:10:36 - Rebuilding builders instead of trusting trust 9:04:49 - The C API in Surprisingly Fun 9:40:29 - buildbot-nix: A modern open-source Nix-native CI/CD 10:04:54 - Introducing nix-make 10:41:52 - Lightning talk block #1
@TebaremCoding
@TebaremCoding 4 күн бұрын
Wish these things are timestamped
@arnoutengelen9832
@arnoutengelen9832 4 күн бұрын
I think the the livestream will be split into separate video's after the event
@Olexrus
@Olexrus 3 күн бұрын
I also wish split into separate videos :(
@adrianscarlett
@adrianscarlett 3 күн бұрын
Give them chance, it's amazing it's up already...
@dycan0716
@dycan0716 Ай бұрын
I just tried this guy's nix-adt repo. Cool!
@PatPatych
@PatPatych Ай бұрын
groomer
@MWLaboratories
@MWLaboratories Ай бұрын
Do you know what the big differences are between nix anywhere and nixops?
@whelan4545
@whelan4545 2 ай бұрын
omfg this guy is a legend lmaooo 12:00
@houstonbova3136
@houstonbova3136 2 ай бұрын
I feel like yaml doesn’t have to be repetitive. It’s parsed so like just make a smarter parser and structure the requirements better, yeah? I don’t particularly care yaml vs Toml most of the time they’re both a lot better than json.
@alurma
@alurma 3 ай бұрын
Good talk
@TheCocktales
@TheCocktales 3 ай бұрын
average nixOS user
@dahliavkarma6124
@dahliavkarma6124 4 ай бұрын
My ex in high school used to say: “if you trust systemd one day you’ll sell even your underpants to systemd”. I thought he was being dramatic at the time but here we are now 😂
@MikeLevin
@MikeLevin 4 ай бұрын
4 years later and I'm learning NixOS and got curious about NixOS history and found this. Thank you! Great presentation and history. Feels like secret history.
@DreamsAPI
@DreamsAPI 5 ай бұрын
Cool, whats the update?
@DreamsAPI
@DreamsAPI 5 ай бұрын
It would be really cool to know what is the new way of doing things with nix* and in May of 2024 this is still an issue; as you learn you naturally come across discussions where you intuitively learn what is the new way
@supernerd6983
@supernerd6983 5 ай бұрын
5 years later still no porting guide whatsoever
@OfficialViper
@OfficialViper 6 ай бұрын
This was a great talk
@bzmrgonz
@bzmrgonz 6 ай бұрын
This would be perfect for multi-site web hosting.
@omidzamani
@omidzamani 7 ай бұрын
Engineers are humans too 😅😅😅😅😅👍🏾
@adjbutler
@adjbutler 7 ай бұрын
awesome work guys!
@matthewstott3493
@matthewstott3493 7 ай бұрын
LOVE the Tolkien reference! That was really well done.
@foehammer2127
@foehammer2127 8 ай бұрын
Love this with nixOS, but an alternative is immutable fedora.
@7amalex763
@7amalex763 8 ай бұрын
So.. You created a way to port wayland applications to mac? using the wayland code from FreeBSD ports? Then, ran into issues with some of the xcode only tools. But, you have a wayland terminal, which you were able to run as a macOS app under macos windowserver without window Decorations, but... it appears your mac is still using quartz and aqua. How does that work? I imagine that this is strictly to get wayland apps to run under macOS, and not to get WAYLAND itself running ON macos without aqua/quartz. Is that the case?
@bzmrgonz
@bzmrgonz 9 ай бұрын
Can anyone confirm that the reason students are allowed to configure at will their environment is because of nixos’ awesome feature of rolling back to previos state?? I never thought about it, but user permissibility is a huge plus of the nixos!!!
@bzmrgonz
@bzmrgonz 9 ай бұрын
I think it’s part of the unbreakable claim!! This is a huge plus in academia!! Admins are fighting a losing battle right now all over the world!! Second best to this is to lock down environment!!
@vinetoslab
@vinetoslab 7 сағат бұрын
I can confirm. We were allowed to install custom packages and create our own configuration
@con-f-use
@con-f-use 9 ай бұрын
18:07 just out of curiosity why is it that "generating non-installer images is a bit of an anti-pattern"?
@IogaMaster
@IogaMaster 9 ай бұрын
Let’s get the rfc merged! 🎉 Thank you for your work!
@Redyf
@Redyf 9 ай бұрын
Great video
@jcembedded
@jcembedded 10 ай бұрын
Awesome, this looks very promising!
@muellerhans
@muellerhans 10 ай бұрын
Regarding the halium thing: NixOS takes from pmOS. pmOS used to use libhybris. There is discussion explaining why it doesn't now. Apparently it was more work than without it.
@Kalessin89
@Kalessin89 10 ай бұрын
flake.nix + fenix + crane did it for me, thanks!
@lale5767
@lale5767 11 ай бұрын
9:28
@dzmitry-lahoda
@dzmitry-lahoda 11 ай бұрын
what about GPU?
@hidekxyz
@hidekxyz 8 ай бұрын
That would be considered PCI passthrough, which he addresses on 31:00
@dzmitry-lahoda
@dzmitry-lahoda 11 ай бұрын
terranix, process-compose-flake and cosmos.nix use nixos evalModules too
@birdstrikes
@birdstrikes 11 ай бұрын
Gooooooo Martin!
@cluxter-org
@cluxter-org 11 ай бұрын
I didn't really understand why we needed a persistent storage until 11:49 where I saw that the logs where kept there. This could have been explained a little bit more at the beginning to make things clearer, to understand why we need this. Apart from that, great project and good presentation, thank you :)
@TheSelfHoster
@TheSelfHoster 11 ай бұрын
What a great presentation. Very clear and well structured 👏
@iamisworo
@iamisworo 11 ай бұрын
Please improve your documentation. So that those of us who are new or want to switch distros can know more deeply. Don't just type in the terminal console, I hope it can be more complete like the arch linux documentation
@kiaragrouwstra4250
@kiaragrouwstra4250 11 ай бұрын
okay, how do we upgrade to tvixos? 😸
@rigille
@rigille 11 ай бұрын
love this!
@MarcusWhybrow
@MarcusWhybrow 11 ай бұрын
Having args in inputs makes the most sense to me.
@ligoldragon
@ligoldragon 11 ай бұрын
What do the bunny ears represent?
@aimpizza6823
@aimpizza6823 10 ай бұрын
Life, death, the universe and everything beyond
@LinuxIsNotAnOperatingSystem
@LinuxIsNotAnOperatingSystem 8 ай бұрын
it's cute :33 ~~ >///<'
@АлександрВолобуев-м1л
@АлександрВолобуев-м1л 6 ай бұрын
Очередное IT'шное нетакусе 🤮
@VegascoinVegas
@VegascoinVegas 4 ай бұрын
Where have you been for the last five or ten years?
@gzoechi
@gzoechi 11 ай бұрын
Just started with NixOS and set up a bunch of machines with disko and nix-anywhere. Great stuff🚀
@nodeswitch
@nodeswitch Жыл бұрын
Great presentation. Excited to give this a proper go.
@tcurdt
@tcurdt Жыл бұрын
This would be such a great example setup to learn from. There isn't more detail about this available is it?
@kitastro
@kitastro Жыл бұрын
10:10 "incantation" lol
@ppen9u1n
@ppen9u1n Жыл бұрын
Great talk and really love the infographics!
@ppen9u1n
@ppen9u1n Жыл бұрын
Cool to see this in-person presentation! I've been using disko since I needed to provision NixOS on several VPS, which was indeed quite nice. For the last one I also tried nixos-anywhere (while booted from a CD image through the web-console of the VPS provider). I was a bit surprised about the distrust toward BTRFS, I must have missed something when I installed it on a home server spanning multiple different disks? So is it really that dangerous or is there some irony involved here? Are there any references that I really shouldn't use it? Or if I were to consider ZFS: would it (still) be a good match if my hardware is (relatively) limited (microserver Gen8 16GB Xeon-1265L, but need most RAM to run k3s with about 10 workloads), and if I (probably) wouldn't use snapshots (because of limited space and selective off-site backups)?