en.osm.town is one of the many independent Mastodon servers you can use to participate in the fediverse.
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.

Server stats:

267
active users

#guix

18 posts15 participants1 post today
Replied in thread
I 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 #Guix history.

Yet, as nice, smart and wise that @civodul@toot.aquilenet.fr might be, he's still the first signature of this https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/

Now, let's be clear about this: everybody makes errors.

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.
guix.gnu.orgJoint statement on the GNU Project — 2019 — Blog — GNU GuixBlog posts about GNU Guix.
Replied to Janneke
I wish you were right, but with its "Joint Statement on the GNU Project" #Guix joined the shitstorm that back then was after #RMS head.

Back then, #Stallman selflessly left #MIT and #FSF 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.

So much that, two years later 9 of those people signed the infamous "RMS open letter" 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" out of lies.

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.

CC: @ekaitz_zarraga@mastodon.social @civodul@toot.aquilenet.fr
guix.gnu.orgJoint statement on the GNU Project — 2019 — Blog — GNU GuixBlog posts about GNU Guix.
Replied in thread
@ekaitz_zarraga@mastodon.social

Indeed if you were leading #Guix, I'd likely be a user and contributor (I think you know I have the technical skills required).

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 #SoftwareHeritage 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).

Yet there's a huge difference between a technical or even philosophical argument and a (politically motivated) personal attack in form of a shitstorm.

Courtès might even be the best #scheme hacker out there, with a solid architectural vision of how to make #linux more reliable.

But I chose free software for political goals that he actively damaged with that attack to RMS.
Replied in thread
@ekaitz_zarraga@mastodon.social

The #Guix leaders are indeed the reason I don't even give it a try despite some great people like you working on it.

I will reconsider when I'll read a public apology for this personal attack to a neurodivergent #hacker such as #RMS.

It worth to remember how that "joint stab in the back" was published while RMS was under attack because he dared defend Minsky's memory from the same sort of mob justice that was then redirected (and amplified on #BigTech social media) against RMS himself.

Some of those "leaders" who signed that "joint statement" a couple years later signed an even worse attack built on top of lies.

These sort of personal attacks have clear political goals, "incidentally" aligned with BigTech interests.

Now @zimoun@sciences.re could try to sort me among #Stallman 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 protected commons) and freedom. This huge error left space to #opensource and to the current use of #FreeSoftware by all sort of large corporations to abuse and subdue people.
Another (related) issue has been the total lack of a cohesive architectural design for #GNU system: RMS was too (inconsciously) fond of free market ideology to lead the movement's technically, and this lack of cohordination was turned by #ESR to the "bazaar" (not so subtle) sublimation of free market, to ease corporate exploitation of the high skilled labour of #hackers.

But in fact, with all of his political errors, he's still the most coherent and commited free software activist out there.

So I will consider Guix again when they will publish a joint apology with the same visibility the back-stab had in 2019.
guix.gnu.orgJoint statement on the GNU Project — 2019 — Blog — GNU GuixBlog posts about GNU Guix.

🔴 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.

Let's see how things look when we reimplement this in Guile Scheme!

Join us here:

- youtube.com/live/OFBCZ1uMBWk
- twitch.tv/SystemCrafters

#guile#scheme#guix
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....

Replied in thread

@ark74 que genial la promoción de #Trisquel en su espacio, así mismo sería bueno que vayan poco a poco echándole un ojito a #GNU #Guix que también es 100% libre, como experiencia personal llevo poco tiempo probando el sistema y va de maravilla. Éxitos!

I'm back in the #guix system :guix: Already making contributions again and having fun. Taking Librewolf for a spin. I'm happy to report that it runs just as good as Firefox and has my one, mandatory plugin installed: uBlock

Just added difftastic to #guix on the #rust team branch. It's a really good 'structural diff' which can provide a more human-readable diff.

Thanks to the contributor for sending it. I've found it really helpful for looking at package changes as I've been updating it.

difftastic.wilfred.me.uk/

difftastic.wilfred.me.ukDifftastic, a structural diff tool that understands syntaxDifftastic, a structural diff tool that understands syntax
#git#diff#nix

I am torn what to do about log rotation on a server I am trying to convert to Guix right now. log-rotation-service-type is too inflexible, and rottlog-service-type will be removed soon.

I guess I will just copy rottlog-service-type to my own channel, so that it survives the upstream removal. It will be bit annoying to diverge from Guix proper in this aspect, but do not really see other options here.