social.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
social.lol is a lighthearted social hangout for the omg.lol community.

Administered by:

Server stats:

846
active users

#guix

16 posts13 participants0 posts today
Sharlatan<p>Any help and time volunteering are welcome to bring the merge of python-team closer</p><p>- test your lovely package on the python-team branch <br>- report on any failures<br>- try to fix any failed if you can<br>- no commit access is required </p><p>Python 3.10 -&gt;. 3.11</p><p><a href="https://issues.guix.gnu.org/75751" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">issues.guix.gnu.org/75751</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a></p>
avp<p>Updated my SPARC book in GNU Guix to the version 4.0.0:<br><a href="https://git.savannah.gnu.org/cgit/guix.git/commit/?id=6af680670bf9055b90e6f8b63c4c2ab7b08e7c56" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.savannah.gnu.org/cgit/guix</span><span class="invisible">.git/commit/?id=6af680670bf9055b90e6f8b63c4c2ab7b08e7c56</span></a></p><p><a href="https://fosstodon.org/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://fosstodon.org/tags/sparc_book" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sparc_book</span></a> <a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guix_patches" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix_patches</span></a></p>
egregious philbin<p>Since I got commit access to <a href="https://retro.social/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> in January, I've made it a habit to spend some time on Saturday morning reviewing and pushing patches others have contributed. Today, I pushed the 100th.</p><p>Thanks to all the folks contributing and reviewing!</p>
Luis Felipe<p>📢 Search alerts and Watch issue on mumi</p><p>I haven't tried yet, but sounds useful.</p><p><a href="https://lists.gnu.org/archive/html/guix-devel/2025-04/msg00050.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lists.gnu.org/archive/html/gui</span><span class="invisible">x-devel/2025-04/msg00050.html</span></a></p><p><a href="https://mastodon.online/tags/gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnu</span></a> <a href="https://mastodon.online/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a></p>
Khleedril<p>I always find myself split when I look at the <a href="https://cyberplace.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> home page <a href="https://guix.gnu.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">guix.gnu.org</span><span class="invisible"></span></a>. I feel like it 1) misses selling the declarative/functional/transactional power of <a href="https://cyberplace.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a>, 2) misses selling <a href="https://cyberplace.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> as an open system as well as supporting pure-<a href="https://cyberplace.social/tags/gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnu</span></a> installations, and 3) don't like to see the embedded domain-specific languages thing as the selling point is that <a href="https://cyberplace.social/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> is a general-purpose, infinitely powerful configuration mechanism. I'm also not a big fan of the spaced-out feel of the site.</p>
Cayetano Santos<p><a href="https://sigmoid.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> as an immutable, transactional operating system 🤔 </p><p><a href="https://eu-os.gitlab.io/faq#eu-project" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">eu-os.gitlab.io/faq#eu-project</span><span class="invisible"></span></a></p>
Andrew Tropin<p>I was installing a program to my android device and realized how much I appreciate the way Guix packages software. It contains only bootstrapable Freedom and Privacy respecting programs and libraries.</p><p>It's like a Quality mark: If the package in the repo I'm pretty sure that it's built from source code, it has no blobs, no telemetry and no backdoors. There is no man-in-the-middle in my supply chain.</p><p><a href="https://guix.gnu.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">guix.gnu.org/</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://fosstodon.org/tags/privacy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>privacy</span></a> <a href="https://fosstodon.org/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a></p>
Giacomo TesioI hate debating this with you Ekaitz, because I like you a lot both as a person and as a hacker. And I can even understand your desire to go on and forget such a sad page of <a href="https://snac.tesio.it?t=guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Guix</a> history.<br><br>Yet, as nice, smart and wise that <span class="h-card"><a href="https://toot.aquilenet.fr/users/civodul" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@civodul@toot.aquilenet.fr</a></span> might be, he's still the first signature of this <a href="https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/" rel="nofollow noopener noreferrer" target="_blank">https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/</a><br><br>Now, let's be clear about this: everybody makes errors.<br><br>If Courtés realized he was wrong, he can publicly apologize in the same places where he did got things wrong. But until then, he should be held accountable for his actions, just like me and everybody else.<br>
Giacomo TesioI wish you were right, but with its "<a href="https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/" rel="nofollow noopener noreferrer" target="_blank">Joint Statement on the GNU Project</a>" <a href="https://snac.tesio.it?t=guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Guix</a> joined the shitstorm that back then was after <a href="https://snac.tesio.it?t=rms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#RMS</a> head.<br><br>Back then, <a href="https://snac.tesio.it?t=stallman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Stallman</a> selflessly left <a href="https://snac.tesio.it?t=mit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#MIT</a> and <a href="https://snac.tesio.it?t=fsf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#FSF</a> to protect them from the mob justice, so that "joint back-stab", published in that specific moment was not just a sort of virtue signaling but a plain attack.<br><br>So much that, two years later 9 of those people signed the infamous "<a href="https://rms-open-letter.github.io/" rel="nofollow noopener noreferrer" target="_blank">RMS open letter</a>" calling "for the removal of the entire Board of the Free Software Foundation" that dared reinstantiate RMS and even for "Richard M. Stallman to be removed from all leadership positions, including the GNU Project" <a href="https://stallmansupport.org/" rel="nofollow noopener noreferrer" target="_blank">out of lies</a>.<br><br>The powers in place in 2021 were quite evident: just look at the sponsors of the signing organizations to find Google, Meta, Microsoft and all of their friends.<br><br>CC: <span class="h-card"><a href="https://mastodon.social/users/ekaitz_zarraga" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@ekaitz_zarraga@mastodon.social</a></span> <span class="h-card"><a href="https://toot.aquilenet.fr/users/civodul" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@civodul@toot.aquilenet.fr</a></span><br>
Giacomo Tesio<span class="h-card"><a href="https://mastodon.social/users/ekaitz_zarraga" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@ekaitz_zarraga@mastodon.social</a></span><br><br>Indeed if you were leading <a href="https://snac.tesio.it?t=guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Guix</a>, I'd likely be a user and contributor (I think you know I have the technical skills required).<br><br>And I also know other people working there, people I respect despite not being always aligned with their opinion (for example I had a long debate with a friend that work on Guix a few months ago about the right to be mentioned with the preferred name by a transitioned trans developer whose code was archived with their dead-name and <a href="https://snac.tesio.it?t=softwareheritage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#SoftwareHeritage</a> was refusing to update. I think hackers have the right to be named as they wish in their works and no script, tool or hash chain matter more than this right).<br><br>Yet there's a huge difference between a technical or even philosophical argument and a (politically motivated) personal attack in form of a shitstorm.<br><br>Courtès might even be the best <a href="https://snac.tesio.it?t=scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#scheme</a> hacker out there, with a solid architectural vision of how to make <a href="https://snac.tesio.it?t=linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#linux</a> more reliable.<br><br>But I chose free software for political goals that he actively damaged with that attack to RMS.<br>
Giacomo Tesio<span class="h-card"><a href="https://mastodon.social/users/ekaitz_zarraga" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@ekaitz_zarraga@mastodon.social</a></span><br><br>The <a href="https://snac.tesio.it?t=guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Guix</a> leaders are indeed the reason I don't even give it a try despite some great people like you working on it.<br><br>I will reconsider when I'll read a public apology for <a href="https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/" rel="nofollow noopener noreferrer" target="_blank">this personal attack</a> to a neurodivergent <a href="https://snac.tesio.it?t=hacker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#hacker</a> such as <a href="https://snac.tesio.it?t=rms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#RMS</a>.<br><br>It worth to remember how that "joint stab in the back" was published while RMS was under attack because he dared defend <a href="https://en.m.wikipedia.org/wiki/Marvin_Minsky#Association_with_Jeffrey_Epstein" rel="nofollow noopener noreferrer" target="_blank">Minsky's memory</a> from the same sort of mob justice that was then redirected (and amplified on <a href="https://snac.tesio.it?t=bigtech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#BigTech</a> social media) against RMS himself.<br><br>Some of those "leaders" who signed that "joint statement" a couple years later signed <a href="https://rms-open-letter.github.io/" rel="nofollow noopener noreferrer" target="_blank">an even worse attack</a> built <a href="https://stallmansupport.org/" rel="nofollow noopener noreferrer" target="_blank">on top of lies</a>.<br><br>These sort of personal attacks have clear political goals, "incidentally" aligned with BigTech interests.<br><br>Now @zimoun@sciences.re could try to sort me among <a href="https://snac.tesio.it?t=stallman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Stallman</a> fanboys to reinforce his beliefs, but in fact I'm pretty critical of RMS work: ultimately I think he based free software on a cold-war biased ideology, without a proper balance between communion (aka sharing strongly <b>protected</b> commons) and freedom. This huge error left space to <a href="https://snac.tesio.it?t=opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#opensource</a> and to the current use of <a href="https://snac.tesio.it?t=freesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#FreeSoftware</a> by all sort of large corporations to abuse and subdue people.<br>Another (related) issue has been the total lack of a cohesive architectural design for <a href="https://snac.tesio.it?t=gnu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#GNU</a> system: RMS was too (inconsciously) fond of free market ideology to lead the movement's technically, and this lack of cohordination was turned by <a href="https://snac.tesio.it?t=esr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#ESR</a> to the "bazaar" (not so subtle) sublimation of free market, to ease corporate exploitation of the high skilled labour of <a href="https://snac.tesio.it?t=hackers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#hackers</a>.<br><br>But in fact, with all of his political errors, he's still the most coherent and commited free software activist out there.<br><br>So I will consider Guix again when they will publish a joint apology with the same visibility the back-stab had in 2019.<br>
Grigory Shepelev<p>Packed <a href="https://fosstodon.org/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://fosstodon.org/tags/lsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsp</span></a> in <a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a>. Sent patch</p><p><a href="https://patchwise.org/77453" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">patchwise.org/77453</span><span class="invisible"></span></a></p>
Allan :emacs:<p>I am at my first conference in perhaps 6 years -- <a href="https://mastodon.xyz/tags/kubecon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubecon</span></a> -- and I wonder if there are any fellow <a href="https://mastodon.xyz/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> users that might like talk about shared interests, perhaps related to <a href="https://mastodon.xyz/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://mastodon.xyz/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> </p><p>Let me know!</p>
seth 🍃<p>Ended up trying <a href="https://wetdry.world/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a>, and I was honestly shocked by how many really cool features it has that I had no idea about. <code>guix shell --export-manifest</code> for example uses the other arguments you pass to it in order to generate the Guix equivalent of <a href="https://wetdry.world/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a>’s <code>shell.nix</code> — which is great for people like me who don’t even really known GNU Guile</p>
David Wilson<p>🔴 On today's Crafter Hours stream, we'll continue working on porting over the Discourse Single-Sign On authentication that I implemented in JavaScript for another version of the System Crafters site.</p><p>Let's see how things look when we reimplement this in Guile Scheme!</p><p>Join us here:</p><p>- <a href="https://youtube.com/live/OFBCZ1uMBWk" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/OFBCZ1uMBWk</span><span class="invisible"></span></a><br>- <a href="https://twitch.tv/SystemCrafters" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/SystemCrafters</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://fosstodon.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://fosstodon.org/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://fosstodon.org/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a></p>
RecurringBloatware<p><span class="h-card" translate="no"><a href="https://social.coop/@cwebber" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cwebber</span></a></span> What do you think of JS packages, ten years later (same day, what a coincidence)?</p><p><a href="https://dustycloud.org/blog/javascript-packaging-dystopia/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dustycloud.org/blog/javascript</span><span class="invisible">-packaging-dystopia/</span></a></p><p><a href="https://mastodon.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/package" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>package</span></a> <a href="https://mastodon.social/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a> <a href="https://mastodon.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a></p>
LibreTICs 🇪🇨<p>GNU Guix | Comandos Install y Remove<br> <br>En este vídeo te muestro cómo instalar y desinstalar programas en el Sistema Operativo GNU Guix.</p><p><a href="https://video.hardlimit.com/w/39c13859-a865-492d-8954-1e39f843e791" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.hardlimit.com/w/39c13859</span><span class="invisible">-a865-492d-8954-1e39f843e791</span></a></p><p><a href="https://mast.lat/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a> <a href="https://mast.lat/tags/Guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Guix</span></a> <a href="https://mast.lat/tags/SoftwareLibre" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareLibre</span></a> <a href="https://mast.lat/tags/LibreTICs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LibreTICs</span></a> <a href="https://mast.lat/tags/PeerTube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PeerTube</span></a></p>
Replied to Ludovic Courtès

@civodul When I first heard of this I was thinking that the daemon would run entirely as an end user; if two users on a system run their own rootless daemons, they would each have their own store. This would be inefficient on a multi-user system of course, but on a personal laptop running #Guix on a foreign distribution....