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)

  1. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 04-Jun-2026 02:02:48 JST Ludovic Courtès Ludovic Courtès

    “Unlawful by design: Exposing the human rights costs of generative AI” 👇
    https://www.amnesty.org/en/documents/pol40/0996/2026/en/

    “While these technologies promise sophisticated automation and efficiency, they rely on data collection and model training practices that abuse privacy rights, enable discrimination, and threaten freedom of expression and thought.”

    (HT yarlb)

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

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.amnesty.org
      Unlawful by design: Exposing the human rights costs of generative AI - Amnesty International
      This briefing examines how standalone generative AI systems, based on unlawful web scraping, are in conflict with international human rights law (IHRL) and standards through their design, development and deployment. While these technologies promise sophisticated automation and efficiency, they rely on data collection and model training practices that abuse privacy rights, enable discrimination, and threaten […]
  2. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 28-May-2026 06:14:07 JST Ludovic Courtès Ludovic Courtès

    My friends, reading the comments on GCD 008 is a full-time job!

    It’s a lot of work, a lot of soul searching and questioning, but I enjoy the many thoughtful comments and the civil discussion.

    In conversation about 9 days ago from toot.aquilenet.fr permalink
  3. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 18-May-2026 06:06:27 JST Ludovic Courtès Ludovic Courtès

    #Guix folks: discussion on GCD008 “Standing up for human crafting” is now open 👇
    https://codeberg.org/guix/guix-consensus-documents/pulls/13

    In conversation about 19 days ago from toot.aquilenet.fr permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      008-human-crafting.md: Add initial draft.
      from guix
      * 008-human-crafting.md: New file.
  4. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 17-May-2026 19:36:58 JST Ludovic Courtès Ludovic Courtès

    I was reminded that the thing called “list” in Python is actually implemented as a vector, with O(1) random access and O(n) insertion:
    https://wiki.python.org/moin/TimeComplexity

    As a vehicle for teaching, it sounds terrible.

    In conversation about 20 days ago from toot.aquilenet.fr permalink

    Attachments


  5. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 15-May-2026 04:45:35 JST Ludovic Courtès Ludovic Courtès

    “[P]rograms must be written for people to read, and only incidentally for machines to
    execute”
    — Abelson in SICP

    “Writing code has never been the goal. Building meaningful software is.”
    — Chris Lattner in https://www.modular.com/blog/the-claude-c-compiler-what-it-reveals-about-the-future-of-software

    In conversation about 22 days ago from toot.aquilenet.fr permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn.prod.website-files.com
      Modular: The Claude C Compiler: What It Reveals About the Future of Software
      Compilers occupy a special place in computer science. They're a canonical course in computer science education. Building one is a rite of passage. It forces you to confront how software actually works, by examining languages, abstractions, hardware, and the boundary between human intent and machine execution.
  6. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Wednesday, 13-May-2026 14:35:03 JST Ludovic Courtès Ludovic Courtès

    “Time travel without borders”
    https://guix.gnu.org/en/blog/2026/time-travel-without-borders/

    On the freshly implemented ability of ‘guix time-machine’ and ‘guix pull’ to download channel files without putting you at risk.

    #Guix

    In conversation about 24 days ago from toot.aquilenet.fr permalink

    Attachments


  7. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 11-May-2026 01:25:56 JST Ludovic Courtès Ludovic Courtès
    • Cayetano Santos

    I’ve been happily using fj.el on and off for months; I’ve tried emacs-forgejo by Thanos Apollo for the past two days (HT @csantosb) and I find it pretty amazing.

    🧵

    In conversation about a month ago from toot.aquilenet.fr permalink
  8. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 08-May-2026 05:29:43 JST Ludovic Courtès Ludovic Courtès
    • sarah 🦦
    • Janneke

    @SRAZKVT It’s “just” a layer on top of LaTeX, Lout, etc., but maybe give Skribilo a try:
    https://nongnu.org/skribilo/

    And for music scores, LilyPond, of course. :-)

    @janneke

    In conversation about a month ago from toot.aquilenet.fr permalink

    Attachments


  9. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 07-May-2026 23:21:22 JST Ludovic Courtès Ludovic Courtès

    There’s been climate-change deniers; now there’s those who deny the ecological footprint of LLMs.

    The backlash was already visible in tech circles with the fact that in recent years environmental considerations are rarely even mentioned in discussions on the pros and cons of LLMs.

    In conversation about a month ago from toot.aquilenet.fr permalink
  10. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 27-Apr-2026 23:53:29 JST Ludovic Courtès Ludovic Courtès

    The mechanism that makes it so that we no longer need to enter our LUKS passphrase twice is pretty cool:
    https://guix.gnu.org/manual/devel/en/html_node/Bootloader-Configuration.html#Automatic-LUKS-Master-Key-Passing

    #Guix

    In conversation about a month ago from toot.aquilenet.fr permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: guix.gnu.org
      Bootloader Configuration (GNU Guix Reference Manual)
      Bootloader Configuration (GNU Guix Reference Manual)
  11. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 27-Apr-2026 23:52:52 JST Ludovic Courtès Ludovic Courtès

    “[LLMs] could demystify the capabilities of a modern Linux workstation and bring them to a much wider audience.”
    https://discourse.ubuntu.com/t/the-future-of-ai-in-ubuntu/81130

    Demystifying by adding an “everything machine” as a black-box on top of a complex system? I’m skeptical.

    In conversation about a month ago from toot.aquilenet.fr permalink

    Attachments


  12. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 26-Apr-2026 04:45:27 JST Ludovic Courtès Ludovic Courtès

    #SoftwareHeritage, #Nix, and #Guix cited as tools to improve the #reproducibility of research artifacts:
    https://cacm.acm.org/news/is-there-a-way-to-solve-the-reproducibility-problem/

    In conversation about a month ago from toot.aquilenet.fr permalink

    Attachments


  13. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 25-Apr-2026 19:48:35 JST Ludovic Courtès Ludovic Courtès
    in reply to
    • Beady Belle Fanchannel

    @Profpatsch Yeah well, it’s a questionable categorization; I guess their goal is to distinguish between those forbid/allow/boast-about use of LLMs.

    I dislike the pointing-fingers aspect of it, but I find the links to policies etc. quite valuable.

    In conversation about a month ago from gnusocial.jp permalink
  14. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 25-Apr-2026 19:48:32 JST Ludovic Courtès Ludovic Courtès
    in reply to
    • Anthony
    • Beady Belle Fanchannel

    @abucci I’m also of the opinion that, even from a purely free software perspective, putting aside the many ethical concerns (environmental and social), integrating those opaque services as part of the development workflow is a problem.

    I mean, “we” fought against the use of BitKeeper, and later GitHub, for free software development—among the many things people were critical about. And now all this would go through just fine?

    @Profpatsch

    In conversation about a month ago from gnusocial.jp permalink
  15. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 23-Apr-2026 22:09:34 JST Ludovic Courtès Ludovic Courtès

    Well-documented list of free software projects and their use of genAI:
    https://codeberg.org/small-hack/open-slopware

    It’s already a long list that shows what looks like uncritical adoption, both by high-profile projects (systemd, VLC, etc.) and by niche projects (GNU Mach is a prime example).

    In conversation about a month ago from toot.aquilenet.fr permalink

    Attachments


    1. Invalid filename.
  16. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 05-Apr-2026 23:50:18 JST Ludovic Courtès Ludovic Courtès
    in reply to
    • Christine Lemmer-Webber

    @cwebber The EmDash thing, a sort of reimplementation of WordPress “under the more permissive MIT license”, doesn’t look like a joke:
    https://github.com/emdash-cms/emdash

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

    Attachments

    1. Domain not in remote thumbnail source whitelist: repository-images.githubusercontent.com
      GitHub - emdash-cms/emdash: EmDash is a full-stack TypeScript CMS based on Astro; the spiritual successor to WordPress
      EmDash is a full-stack TypeScript CMS based on Astro; the spiritual successor to WordPress - emdash-cms/emdash
  17. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 05-Apr-2026 01:43:11 JST Ludovic Courtès Ludovic Courtès

    📢 Hear, hear! #Guile birds of a feather session online on Monday, April 6th, 1PM UTC!
    https://lists.gnu.org/archive/html/guile-devel/2026-04/msg00002.html

    Kudos to Olivier Dion for this great initiative—and for all the energy put into Guile!

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

    Attachments


  18. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 29-Mar-2026 02:13:47 JST Ludovic Courtès Ludovic Courtès
    in reply to
    • Christine Lemmer-Webber

    @cwebber It’s tiring and it leads to an erosion of trust whose consequences are hard to anticipate.

    In conversation about 2 months ago from toot.aquilenet.fr permalink
  19. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 21-Mar-2026 20:16:23 JST Ludovic Courtès Ludovic Courtès

    When cross-compiling, Waf *requires* QEMU at configure time to do things like computing sizeof(xyz). 🤦
    https://wiki.samba.org/index.php/Waf#cross-compiling

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

    Attachments


  20. Embed this notice
    Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 15-Mar-2026 22:55:34 JST Ludovic Courtès Ludovic Courtès

    What editor do you use for your #Guix and #Guile code?

    Help us improve the manual’s section on editor setup 👇
    https://guix.gnu.org/manual/devel/en/html_node/The-Perfect-Setup.html

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

    Attachments

    1. Domain not in remote thumbnail source whitelist: guix.gnu.org
      The Perfect Setup (GNU Guix Reference Manual)
      The Perfect Setup (GNU Guix Reference Manual)
  • 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
          616
          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.