Ludovic Courtès
Just gave a short introductory talk about Guix for the Software Sustainability SIG of the Netherlands eScience Center, following an introduction to Nix. The audience doesn’t use either tool so far so now I’m curious to know if they’ll want to leave CONDA & co. for Guix or Nix!
Ludovic Courtès
“Of Nix and Guix, which has the steepest learning curve?”, someone asked. I replied that from the start we tried hard to make Guix approachable, more than the Nix I contributed to back then, also adding facilities like command-line transformation options… but that I’m biased. I wonder what an objective answer would be. Anyone? :-)
Ludovic Courtès
Stumbled upon Futurile, a neat blog with lots of pleasant, how-to-style #Guix posts:
Ludovic Courtès
Introducing Smart Hurdloading™ 👇
Ludovic Courtès
Try #Hurd 👉 https://tryhurd.gexp.no/ The unbelievable Marius Bakke turned #Guix childhurds into cloudhurds. ☁
Ludovic Courtès
“A new Quality Assurance tool for #Guix” The amazing @cbaines writes about https://qa.guix.gnu.org and all the things behind it.
Ludovic Courtès
“Running your website using Guix System” (Karl G. Hallsby) Pretty nice #Guix how-to!
Vivien the Trumpeting Elephant
@civodul Pretty cool, but you will have bad surprises if you don’t replace the listen command with: (listen '("443 ssl" "[::]:443 ssl"))
Ekaitz Zárraga 👹
@civodul This exactly what I've been delaying to do for months because I was afraid of myself and now here it comes!!!!! AAAAAAAAAAAa now I have to do it!
Ludovic Courtès
If you’re into #Guix and/or #HPC and/or #packaging, here’s your opportunity to come work in France with fine people:
Ludovic Courtès
Happy birthday, #Debian! 🎉 This is one of the first distros I used (for about 10 years, including on SPARC and on PowerPC, but also for the Hurd!) and it remains to me an inspiring #FreeSoftware project.
Ludovic Courtès
#Cloudflare used to welcome us #Tor users (and not just!) with captchas. Now it’s a spinner; it gives hope initially, but it’s deceitful: it just keeps spinning. Among the vast parts of the Web stuck behind Cloudflare is w3.org. Thanks for showing the way!
Show previous comments
P.McNewHold :fedora:
@civodul I've never believed once, that Cloudflare was atleast considerate for Legitimate Tor Network users. Never. Always had issues with website stuck behind it.
Ludovic Courtès
Progress made by GCC’s static analyzers is fairly impressive: Not enough of a reason to write C of course :-) but good for existing code.
Ludovic Courtès
The 🐑 #Shepherd 0.10.0 is out! It’s a major overhaul of the internals leading to (I think!) a more pleasant user experience.
Ludovic Courtès
Is anyone using #TCPMUX? Any server with port 1 open? I wonder why it never caught on. An extra indirection for too little gains?
Felix Lechner
@civodul Using ports should be simpler, but that RFC made it harder to forward ports to distribute tasks and to deploy port-based firewalls. The ability to enumerate available services via the "HELP" command was not perceived as helpful for security, either. As for anyone still using that RFC, the TCPMUX standard was officially abandoned in RFC 7805. It may take another daring proposal with new ideas to bring about lasting and comprehensive change.
Ludovic Courtès
The first release candidate of the 🐑 #Shepherd 0.10.0 is available for testing!
Ludovic Courtès
The GCC release notes mention C23 features: type inference, and ‘constexpr’. Yes, C. 😱
Ludovic Courtès
✨ New! ✨ The 🐑 #Shepherd now keeps track of what happens and when.
Ludovic Courtès
“Dissecting Guix, Part 3: G-Expressions” By fellow contributor who goes by the name “(”, aka. “unmached paren”.
Ludovic Courtès
“Any sufficiently complicated package manager or deployment tool contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Guix/Nix.” — The 11th rule.
Ludovic Courtès
The set of #Guix Home services has been slowly but surely growing over the last few weeks: … and there’s more coming!
Ludovic Courtès
As a #Guix user, what's your relation with 'guix pack -RR', the Really Relocatable packs? Anonymous poll
Poll
Used it with the default execution engine.
0
0%
Used it with the proot execution engine.
0
0%
Used it with the fakechroot execution engine.
0
0%
Never used it! Should I?
7 people voted. 7
100%
Voting ended 18 Mar 2023 at 20:38. |
@civodul I used Guix for 3+ years on a work machine, then left it, and while trying to install it on another one just couldn’t, because of some failures – apparently CI didn’t catch that some packages fail to build, and even the base system absolutely needed the packages (no,
--fallback
wasn’t helpful) for now I only have NixOS running on my machines@civodul as much as I like org-mode and use it for years now, daily and for everything, I am looking more and more at coming back to markdown, somehow when teamed with pandoc it feels more flexible