Somewhere in our struggles for ideological superiority we lost track,
got lost, forgot about the essence of community. "We shouldn't worry
about the young" is a call for self-reflection and change of course,
back to our roots.
Yesterday I gave an introductory talk on Guix as a package manager in the
context of foreign distributions, specifically Debian. I illustrated the main
characteristics of the system for absolute beginners in the context of
transactional and functional packaging systems. I returned after some years to
the LinuxDay event with a technical presentation.
Emma does several jobs for me. It runs Cuirass for Guix builds and a Forgejo Actions runner, and I would like to add more services without discovering too late that CI ate the machine. My first instinct was to give each workload a quota: 11 GiB and four CPU cores for builds, 2 GiB and one core for the runner. Those are useful planning numbers, but applying them before measuring the jobs would have been guesswork.
Guix is all about empowering people, so it should come as no surprise that one
can extend it with new guix
commands . You
can show the commands available in your current Guix through the help command: $ guix help If you are using a recent Guix, there are a number of extensions at your
disposal, they are available as individual packages, and as a meta-package
providing a collection of
extensions . Try
them out with: $ guix shell guix guile guix-extension-collection I'm adding the guix and guile …
Today, I find myself migrating from Digital Ocean to Linode (now
Akamai Cloud but I’m never gonna really call it that) because, among
other things, Digital Ocean recently donated $3 million USD to
Omarchy,
a slop distro for fascists. Raising money for free and open source
software development is hard so it’s pretty cool when some guy who
doesn’t even write code anymore
gets dump trucks of money for nothing while honest projects compete
for peanuts from small grant funding organizations. But anyway!
Three years after my last public appearance at a local FOSS event, my old friend
Marco brought me on board again as a speaker for LinuxDay 2026 in October. While
my latest speeches were mostly about the status and governance of the FOSS
domain, this time I’ll present something more technical.
About
Planet Guix is a meta-blog that collects posts from the blogs of various Guix hackers and contributors.