As of 2019, less than 25% of the papers in ecology & evolution came with their data; less than 20% came with their code. Ouch.
Notices by Ludovic Courtès (civodul@toot.aquilenet.fr)
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 04-Apr-2025 07:14:36 JST Ludovic Courtès
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Tuesday, 01-Apr-2025 06:28:58 JST Ludovic Courtès
Your 🐑 #Shepherd timers wrecked havoc over DST change this week-end?
We have good news: you’re not alone!
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 31-Mar-2025 21:57:31 JST Ludovic Courtès
“Build daemon drops its privileges” 👇
https://hpc.guix.info/blog/2025/03/build-daemon-drops-its-privileges/ -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 30-Mar-2025 07:19:36 JST Ludovic Courtès
Cuirass can build pull requests for Forgejo and GitLab through webhooks, and now it can show them more nicely 👇
https://guix.bordeaux.inria.fr/pull-requestsIn conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 21:54:15 JST Ludovic Courtès
“Towards a modern Lisp machine”
https://lwn.net/Articles/1014002/“If all goes according to plan, the Guix project will soon be replacing many of the traditional GNU utilities with implementations written in Guile, such as those created by the Gash project.”
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 21:29:58 JST Ludovic Courtès
I’ve now deployed the 🐑 Shepherd 1.0 on most servers I (co-)administer, and it feels much nicer than before, especially providing better insight into what’s happening on the system.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 21:29:56 JST Ludovic Courtès
(It may sound like self-congratulation, and that’s kind of what it is, but it’s undoubtedly the surest way to be congratulated. :-))
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 09:29:49 JST Ludovic Courtès
#Guix channel containing packages for symbolic execution engines:
https://github.com/agra-uni-bremen/guix-symexIn conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 27-Mar-2025 18:52:49 JST Ludovic Courtès
Rootless #Guix build daemon merged! 🎉
https://guix.gnu.org/manual/devel/en/html_node/Build-Environment-Setup.htmlThe two-month long review process was key in making this more solid, thanks to the rigorous analyses by fellow hacker Reepca Russelstein:
https://issues.guix.gnu.org/75810Next step is to provide a way to turn it on on Guix System:
https://issues.guix.gnu.org/77288In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Tuesday, 25-Mar-2025 07:42:14 JST Ludovic Courtès
This whole story is unbelievable…
https://www.theatlantic.com/politics/archive/2025/03/trump-administration-accidentally-texted-me-its-war-plans/682151/But besides the amateur behavior, what’s astonishing is the lightheartedness and childishness with which these people trigger killings far away from their place and celebrate them.
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 23-Mar-2025 20:06:08 JST Ludovic Courtès
📢 #Guix team members: 10 days left on the deliberation period of GCD 003, “Set search paths without program wrappers”.
https://issues.guix.gnu.org/76428#10In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Wednesday, 19-Mar-2025 02:48:09 JST Ludovic Courtès
The way NixOS handles releases keeps inspiring me:
https://chaos.social/@leona/114179910849295139There’s a single-mandate team of release managers + editors (two distinct roles), with a schedule showing important events and affected branches. 👍
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Mar-2025 10:23:22 JST Ludovic Courtès
Nice guide on writing 🐑 #Shepherd services for #Guix 👇
https://tannerhoelzel.com/gnu-shepherd-simple-service.htmlIt would make a good Cookbook section!
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Mar-2025 06:56:45 JST Ludovic Courtès
C is terrible and Rust is so much better, but I don’t think memory safety is the only justification for having ‘ls’ in Rust.
Some of those active in this effort worked on replacing GCC with Clang in distros before.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Mar-2025 06:45:37 JST Ludovic Courtès
Bye, copyleft. Hello, corporate interests.
https://fosstodon.org/@gnutools/114168573791483805In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 13-Mar-2025 07:09:34 JST Ludovic Courtès
I have an Atheros (ath9k) WiFi device and I just discovered it has a “regulatory domain” hard-coded to China in EEPROM, and the ath9k Linux driver blindly follows that, ignoring the regdomain userland asks for.
Seems the driver can be hacked to work around that, but I’m not fully convinced:
https://github.com/twisteroidambassador/arch-linux-ath-user-regd?tab=readme-ov-file(And really, why am I doing this to myself?)
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 01-Mar-2025 13:10:57 JST Ludovic Courtès
Unprivileged #Guix daemon close to landing 👇
https://issues.guix.gnu.org/75810In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 06:26:42 JST Ludovic Courtès
@janneke Haha, another perfect headline, you must have learned from top-notch journalists! :-)
@socallinuxexpoIn conversation from gnusocial.jp permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 01:35:40 JST Ludovic Courtès
Formally submitted GCD 002: “Migrating repositories, issues, and patches to Codeberg”. 🎉
https://issues.guix.gnu.org/76503Check it out, #Guix people, and share your thoughts!
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 01:35:38 JST Ludovic Courtès
If you missed it, #Guix adopted the “Guix Consensus Document” (GCD) process two weeks ago:
https://git.savannah.gnu.org/cgit/guix/guix-consensus-documents.git/tree/001-gcd-process.mdThis is a collective decision-making process that aims to build consensus on important decisions among contributors. It’s a major milestone for the project.
A couple of GCDs have already been submitted; looking forward to the outcome!
In conversation from toot.aquilenet.fr permalink Attachments