Elektrine lite

← Feed

futurile

futurile@mastodon.social

Posts

  • Post #4083052

    RE: https://infosec.exchange/@david_chisnall/116931490270096063 Some truth in this, and then the extrapolations go a bit far for me. I agree that much of original Free Software equates 'users' with (advanced) software engineers. One of the underlying realities that's hard for technologists is that a lot of people don't want to fiddle with their software. We all have things we care about, and things we don't. Heck, I don't even want to put my own winter tires on or ha...

  • Post #3587587

    There's a recording of the Guix Foundation 2026 AGM hosted on @Aquilenet@toot.aquilenet.fr platform: https://blabla.aquilenet.fr/playback/presentation/2.3/edd11ddf8684d2759a0d2b93b811701dce31dacf-1781454912133 If you couldn't attend #guix foundation, but have any questions please contact Tanguy/myself or on the mailing list.

  • Post #1868531

    Took me 2 days to write the #guix substitute* post which is really fast for me! Well, technically it took about 2 years. Technically, I drafted my Guix substitute* post in 2024. But, early 2025 I realised I needed to cover Guile regexp properly because it didn't make any sense without it. That took me uh a year and a half. Cos regex (tutorials) is hard! This does mean technically if I finish anything faster than two years I'm better than my worst time. So I'm winnin...

  • Post #1868530

    Watched the Clojure documentary. It tells the story of how Rich Hickey created a functional language with the aim to be practical and situated. It tells some interesting stories about the creative process and the relationship with his partner and also the wider ecosystem. Even if you're not into Clojure it's worth watching: https://youtu.be/Y24vK_QDLFg?si=b2enWMIb2CIVzDmb

  • Post #1868526

    A video on "How to Install GNU Guix System (2027 Edition": https://youtu.be/3mbCH7sBLeI?si=aoBuuR5qBpXn2_GG Clearly, from the future! There's some fairly idiosyncratic bits, but I think "Tony" is comparing it to how they do it with #Nix so is trying to keep it comparable. I'll be interested in the follow-up videos where they use guix-home.

  • Post #1669974

    New post on altering the source of #guix packages using the substitute* procedure. It searches through files using a #guile regular expression and replaces it with the specified text. This is the most common change that packages make - substitute* is used 9500 times! Common uses are altering test requirements, or slackening library dependencies. https://www.futurile.net/2026/04/18/guix-package-source-alterations-using-substitute/ Post covers the procedures uses, and then a tour through d...

  • Post #1464912

    Finished my series of posts on #guile regular expressions from the perspective of a #guix packager. The first post covers Guile #schemes regex implementation and the main metacharacters: https://www.futurile.net/2025/05/09/guile-scheme-regular-expressions-for-guix/ 1/3