Meetups/Infra/2025-05-26

From Noisebridge
Jump to navigation Jump to search
Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Stuff | Events | Projects | Meetings | Donate E
Events | 5MoF | Hosting | Streaming | Meetup | Classes | Anniversaries | Hackathons
Upcoming Events | External Events | Past Events | Future Events
E
Meetups / Infra: 2026 | Template | Pad (live notes) | Jitsi (video call/screen sharing) | (M | lu.ma | discord events | chat) V · T · E

Small group meeting, Guix day, nix, declarative OS & package management, bazel surprise

Introduction

[edit | edit source]
Mark (new participants) - new to noisebridge, SWE person, interested in AI -- working on prototypes and moved to the yay area. Has a desktop server and willing to share two GPUs worth of compute
Zacchae ayyyyyy - willing to demo a GUIX config, will host a demo later
-- Hardened Compute TCP
Daniel -- he's here
Rainbow -- headless install
 Audio Intercept on the side
Elan - Interested in reproducible builds.

GUIX DEMO

[edit | edit source]

https://guix.gnu.org/

nix has intro drug:

   A declarative 
   Guile nix

Unprivilenged package management guix-challenege


guix describe --format-channels # channels are the most fundamental definition "guix source tree"

Attractive uses of GUIX: Install it on an underlying OS and then use it as a package manager

Knowledge Gain: - General knowledge of Declarative - Web of Trust application to verify - Bazel https://bazel.build/ - How changes are made to the GUIX package - Appreciating the diff between NIX and GUIX (possible conversion)

Self Reference


  • NixOS and GUIX System

Use case: Customers can modify their system installation

Turtles on turtles on turtles: https://old.reddit.com/r/GUIX/comments/1bga82r/bazel_running_in_nix_running_in_guix/