GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Ludovic Courtès (civodul@toot.aquilenet.fr), page 2

  1. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 21:29:58 JST Ludovic Courtès 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 about 2 months ago from toot.aquilenet.fr permalink
  2. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 21:29:56 JST Ludovic Courtès Ludovic Courtès
    in reply to

    (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 about 2 months ago from toot.aquilenet.fr permalink
  3. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 28-Mar-2025 09:29:49 JST Ludovic Courtès Ludovic Courtès

    #Guix channel containing packages for symbolic execution engines:
    https://github.com/agra-uni-bremen/guix-symex

    In conversation about 2 months ago from toot.aquilenet.fr permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - agra-uni-bremen/guix-symex: A Guix channel for reproducible symbolic execution research
      A Guix channel for reproducible symbolic execution research - agra-uni-bremen/guix-symex
  4. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 27-Mar-2025 18:52:49 JST Ludovic Courtès Ludovic Courtès

    Rootless #Guix build daemon merged! 🎉
    https://guix.gnu.org/manual/devel/en/html_node/Build-Environment-Setup.html

    The 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/75810

    Next step is to provide a way to turn it on on Guix System:
    https://issues.guix.gnu.org/77288

    In conversation about 2 months ago from toot.aquilenet.fr permalink

    Attachments



    1. Invalid filename.
    2. No result found on File_thumbnail lookup.
      [PATCH 0/6] Rootless guix-daemon on Guix System
      from Ricardo Wurmus
  5. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Tuesday, 25-Mar-2025 07:42:14 JST Ludovic Courtès 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 about 2 months ago from toot.aquilenet.fr permalink

    Attachments


  6. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 23-Mar-2025 20:06:08 JST Ludovic Courtès 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#10

    In conversation about 2 months ago from toot.aquilenet.fr permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      [GCD PATCH] 003-set-search-paths-without-program-wrappers: Submit.
      from Ricardo Wurmus
  7. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Wednesday, 19-Mar-2025 02:48:09 JST Ludovic Courtès Ludovic Courtès

    The way NixOS handles releases keeps inspiring me:
    https://chaos.social/@leona/114179910849295139

    There’s a single-mandate team of release managers + editors (two distinct roles), with a schedule showing important events and affected branches. 👍

    In conversation about 2 months ago from toot.aquilenet.fr permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      leοna (@leona@chaos.social)
      from leοna
      Let’s have a great #NixOS 25.05 release cycle! https://discourse.nixos.org/t/lets-have-a-great-25-05-release-cycle/61813
  8. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Mar-2025 10:23:22 JST Ludovic Courtès Ludovic Courtès

    Nice guide on writing 🐑 #Shepherd services for #Guix 👇
    https://tannerhoelzel.com/gnu-shepherd-simple-service.html

    It would make a good Cookbook section!

    In conversation about 2 months ago from toot.aquilenet.fr permalink

    Attachments


  9. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Mar-2025 06:56:45 JST Ludovic Courtès Ludovic Courtès
    in reply to

    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 about 2 months ago from toot.aquilenet.fr permalink
  10. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Mar-2025 06:45:37 JST Ludovic Courtès Ludovic Courtès

    Bye, copyleft. Hello, corporate interests.
    https://fosstodon.org/@gnutools/114168573791483805

    In conversation about 2 months ago from toot.aquilenet.fr permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      GCC - GNU Toolchain (@gnutools@fosstodon.org)
      from GCC - GNU Toolchain
      Bye, GNU Coreutils. Hello, Rust Coreutils. Ubuntu 25.10 starts the preference cascade. https://www.phoronix.com/news/Ubuntu-25.10-Rust-Coreutils
  11. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 13-Mar-2025 07:09:34 JST Ludovic Courtès 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 about 2 months ago from toot.aquilenet.fr permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - twisteroidambassador/arch-linux-ath-user-regd: Arch Linux kernel with patched Atheros drivers to ignore regulatory domain in EEPROM.
      Arch Linux kernel with patched Atheros drivers to ignore regulatory domain in EEPROM. - twisteroidambassador/arch-linux-ath-user-regd
  12. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 01-Mar-2025 13:10:57 JST Ludovic Courtès Ludovic Courtès

    Unprivileged #Guix daemon close to landing 👇
    https://issues.guix.gnu.org/75810

    In conversation about 3 months ago from toot.aquilenet.fr permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      [PATCH 0/6] Rootless guix-daemon
      from Ricardo Wurmus
  13. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 06:26:42 JST Ludovic Courtès Ludovic Courtès
    in reply to
    • socallinuxexpo
    • Janneke

    @janneke Haha, another perfect headline, you must have learned from top-notch journalists! :-)
    @socallinuxexpo

    In conversation about 3 months ago from gnusocial.jp permalink
  14. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 01:35:40 JST Ludovic Courtès Ludovic Courtès

    Formally submitted GCD 002: “Migrating repositories, issues, and patches to Codeberg”. 🎉
    https://issues.guix.gnu.org/76503

    Check it out, #Guix people, and share your thoughts!

    In conversation about 3 months ago from toot.aquilenet.fr permalink

    Attachments


  15. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 01:35:38 JST Ludovic Courtès Ludovic Courtès
    in reply to

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

    This 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 about 3 months ago from toot.aquilenet.fr permalink

    Attachments


  16. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 24-Feb-2025 01:35:36 JST Ludovic Courtès Ludovic Courtès
    in reply to

    People often say: “what if someone disagrees with a proposed GCD?”.

    The process is not about agreeing/disagreeing on an immutable proposal; it is about collectively building a solution that addresses all concerns.

    In conversation about 3 months ago from toot.aquilenet.fr permalink
  17. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 21-Feb-2025 05:24:50 JST Ludovic Courtès Ludovic Courtès

    Message to fellow #Guix hackers writing 🐑 #Shepherd services: do not call ‘waitpid’. Thank you.
    https://issues.guix.gnu.org/76262

    In conversation about 3 months ago from toot.aquilenet.fr permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      [PATCH 0/3] Remove uses of 'waitpid' in Shepherd services
      from Ricardo Wurmus
  18. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 13-Feb-2025 00:23:31 JST Ludovic Courtès Ludovic Courtès

    The 🐑 #Shepherd was at #FOSDEM and now it’s on TV! 📺
    https://www.gnu.org/software/shepherd/news/2025/02/the-shepherd-on-tv/

    Check out my talk on the beauty (and dangers!) of #Fibers for concurrent programming and that of Juliana on porting it to #Goblins and starting the plan9ification of #Guix. 🤯

    In conversation about 3 months ago from toot.aquilenet.fr permalink

    Attachments


  19. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Wednesday, 12-Feb-2025 00:55:15 JST Ludovic Courtès Ludovic Courtès

    📢 The new Guix-HPC annual report is out!
    https://hpc.guix.info/blog/2025/02/guix-hpc-activity-report-2024/

    Check out what we’re up to with #Guix in support of #HPC, #ReproducibleResearch, and #OpenScience.

    In conversation about 3 months ago from toot.aquilenet.fr permalink

    Attachments


    1. https://toot.aquilenet.fr/system/media_attachments/files/113/985/838/144/337/180/original/3399379fde65c41e.png

  20. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 10-Feb-2025 02:27:31 JST Ludovic Courtès Ludovic Courtès

    I was reminded of the importance of the “no asshole rule” in free software communities—you know, ensuring that borderline behavior that’s not clearly a CoC violation yet that demonstrates a lack of empathy or downright hostility doesn’t spoil the whole group’s endeavors.

    (I think I saw a great talk or blog post about this some time ago, but I can’t remember where that was.)

    In conversation about 3 months ago from toot.aquilenet.fr permalink
  • After
  • Before

User actions

    Ludovic Courtès

    Ludovic Courtès

    GNU, Guix, Guile, reproducible research, etc.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          8358
          Member since
          2 Sep 2022
          Notices
          470
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.