Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

civodul, to random
@civodul@toot.aquilenet.fr avatar

From a garbage collection viewpoint, installing Nix on Guix is akin to embedding Guile in OCaml.

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Fellow hacker Ricardo Wurmus takes a break, maybe that’s an opportunity for you to help ?
https://lists.gnu.org/archive/html/guix-devel/2024-05/msg00227.html

If you’d like to give a hand on and packaging, on mentoring, packaging, or Cuirass CSS+JS, get in touch with Ricardo!

civodul,
@civodul@toot.aquilenet.fr avatar

Incidentally, two things are worth noting here IMO:

  1. It’s great to send a heads-up before actually stepping down, with a list of projects up for grabs—as opposed to simply disappearing as is all too common. That’s a much appreciated sign of commitment and humanity.

  2. It’s OK to retire or take a break in free software, we all do eventually; no volunteer should work 365 days a year until they experience burnout.

civodul, to random
@civodul@toot.aquilenet.fr avatar

“Is Stack Overflow Obsolete? An Empirical Study of the Characteristics of ChatGPT Answers to Stack Overflow Questions”
https://arxiv.org/html/2308.02312v4

More evidence that ChatGPT & co. are, indeed, mansplaining-as-a-service—in addition to being a resource drain.

civodul, to random French
@civodul@toot.aquilenet.fr avatar

Depuis 1999 on doit se faire recenser à ses 16 ans par le ministère des armées.
https://archives.defense.gouv.fr/jdc/parcours-citoyennete/recensement.html

Tout ça pour aller à la Journée Défense et Citoyenneté (JDC), recevoir « enseignements sur les enjeux et objectifs généraux de la défense nationale, et sur les différentes formes d'engagement ».
https://www.service-public.fr/particuliers/vosdroits/F871

Une tribune appelle à permettre la déclaration d’objecteur·euse de conscience à la JDC :
https://www.humanite.fr/en-debat/armee-francaise/objecteur-de-conscience-a-la-journee-defense-et-citoyennete-cest-possible

Ce serait bien, de démilitariser.

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Call for contributions to the infrastructure 👇
https://lists.gnu.org/archive/html/guix-devel/2024-05/msg00183.html

Many areas where you can help, with different time commitments and prerequisites: funding & spending, hardware hosting, system administration, and coding.

civodul,
@civodul@toot.aquilenet.fr avatar

@daviwil Yes, we probably need that (thanks for your help!).

But first things first: we need to be able to spend the money we already have, and for that we need more people and a clearer organization.

daviwil,
@daviwil@fosstodon.org avatar

@civodul makes sense. I'll also boost the call for help on the next stream!

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Public Service Announcement: Several #Guix web sites and services are currently down.
https://lists.gnu.org/archive/html/info-guix/2024-05/msg00000.html

civodul,
@civodul@toot.aquilenet.fr avatar

#Guix services and web sites are back, except qa.guix.gnu.org and packages.guix.gnu.org.

To be continued…

civodul, to random
@civodul@toot.aquilenet.fr avatar

✨ Log rotation service for the 🐑 #Shepherd:
https://lists.gnu.org/archive/html/guix-devel/2024-05/msg00159.html

Like in the early Unix of the 70’s, but with 2024 vibes! (And parens!)

civodul, to random
@civodul@toot.aquilenet.fr avatar

I realize that for years, it’s been hard for me to answer questions like “what are you working on these days?”.

I feel like a large part of my day-to-day activity has been responding to stimuli: patches, support requests from work, emergency community/technical/infra support, conferences, meetings, the occasional academic paper, etc.

There’s still a long-term theme (several, even), but my everyday activity is largely chaotic.

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Glad to be joining the fine London Meetup crowd led by @futurile and @fabionatali for a discussion about Guix, Guile, and life at 7PM CEST today!
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

civodul,
@civodul@toot.aquilenet.fr avatar

Of course I’m joining remotely, but from a place that’s at least as rainy as London. ☔

futurile,

@abcdw @civodul @fabionatali

Finally managed to edit it all and get it uploaded. Probably my captions won't win much plaudits for artistry!

https://youtu.be/339dRDf4c6E?si=tMV59wYRjxzygE0y

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Recently (past week?), proper passed the 30K package limit, all free software!
https://repology.org/repository/gnuguix

civodul,
@civodul@toot.aquilenet.fr avatar

@khleedril I’m afraid we can’t: sooner or later, the innermost ring starts depending on some outer ring (glibc depending on Python, librsvg on Rust, etc.), and you end up with a single ring.

vagrantc,
@vagrantc@floss.social avatar

@civodul

Coming from Debian to Guix, having "everything" in a single repository is perhaps one of my favorite practical features.

Debian has no "central" location for VCS repositories, every single package defines a custom location, which could be entirely outside of Debian infrastructure, or no proper VCS at all!

Guix having everything in a monorepo enables searching for packages with "git grep" and also cargo-culting, er, borrowing from other packages much more easily.

civodul, to random
@civodul@toot.aquilenet.fr avatar

Finn Landweber wrote a pretty cool variant of the ‘guix git authenticate’ method:
https://codeberg.org/flandweber/git-verify

Highlights: Haskell instead of Scheme, JSON instead of sexps, SSH instead of OpenPGP, additional features such as per-file authorizations and unsigned merge commits.

👍

#Git

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Just stumbled upon this great explanation of records by @roptat (2022):
https://lepiller.eu/en/a-deep-dive-into-guix-records.html

civodul, to random
@civodul@toot.aquilenet.fr avatar

“Authenticate your checkouts!”
https://guix.gnu.org/en/blog/2024/authenticate-your-git-checkouts/

Yup! Time to consider doing it!

civodul, to random
@civodul@toot.aquilenet.fr avatar

It’s 2024. The ACM and its friends are still ripping public money, asking authors for $1,000 to make their paper “open access”.

One word: parasites.

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Detecting holes so we don’t store zeros on disk:
https://issues.guix.gnu.org/70770

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines