Posts by futurile@mastodon.social
 (DIR) Post #Am5BXODa98KCIyCeDQ by futurile@mastodon.social
       2024-09-16T07:23:36Z
       
       1 likes, 1 repeats
       
       This Tuesday @ekaitz_zarraga (sponsored by @nlnet ) will be talking about the mission to boot #riscv in #guix  and it's importance for #trust and #security in #linux. Come along and learn about this interesting #architecture and some of the challenges of bootstrapping a #foss / #opensource   platform. Details here: https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
       
 (DIR) Post #AoEXlL5B4pgN4mlvge by futurile@mastodon.social
       2024-11-20T12:12:02Z
       
       0 likes, 0 repeats
       
       @BrodieOnLinux This made me laugh today =-)
       
 (DIR) Post #AqFMzUoqjhlbem1iVM by futurile@mastodon.social
       2025-01-19T14:59:00Z
       
       1 likes, 0 repeats
       
       #Guile and #guix IDE Emacs-AREI video is ready - https://youtu.be/gQpwf4jgpGo - @abcdw talk from guix.social showing how his nrepl based IDE works with some great examples!@fnat
       
 (DIR) Post #AyGVdMR8SGvkERk5tQ by futurile@mastodon.social
       2025-06-07T20:08:30Z
       
       0 likes, 0 repeats
       
       It's a 2-for-1 weekend on the NeoMutt blog post series:First, mirroring local IMAP with mbsync:https://www.futurile.net/2025/05/20/neomutt-mirror-imap-mbsync-tutorial/If you travel, or have some network latency then having a local cache  of email will make the experience much better. Clients like Thunderbird have this built-in, for command-line tools like NeoMutt the best approach is to use mbsync.#imap #linux #email #cli #mutt #neomutt
       
 (DIR) Post #Azdbyp8UMGcONEERX6 by futurile@mastodon.social
       2025-10-27T14:42:56Z
       
       0 likes, 0 repeats
       
       Anyone know how an <origin> can refer to itself?Trying to alter the size of an image:(snippet  #~(begin      (use-modules          (guix build utils)           (ice-9 session))    (invoke (string-append #$qemu-minimal "/bin/qemu-img")                         "resize"                         #$output                         ;#$source                         ;(gexp-input this-origin)                         "10G")))#$source doesn't work, I'm stumped!
       
 (DIR) Post #AzeiXtZAfiGb8HmMFs by futurile@mastodon.social
       2025-10-27T16:22:31Z
       
       0 likes, 0 repeats
       
       @cnx Sorry can you say more, I don't understand? Smaller words and more context for small tired brains please 😃
       
 (DIR) Post #Azgpf3zjNyFJUwUGVE by futurile@mastodon.social
       2025-10-28T18:30:40Z
       
       1 likes, 0 repeats
       
       @bendersteed @publicvoit Guix has 'home services' a dotfiles *and* services manager. It's a DSL and then Scheme underneath so you can extend it. Pretty simple to get started, the default method is like Stow but flexible. Plus adding things to your startup file (e.g. .bashrc) and environment variables. The capability beyond dotfiles it runs 'services' which can configure something like git, or an actual daemon. If you heard 'Scheme' and thought 'fun' then it's worth checking out.
       
 (DIR) Post #B0LbLmt7qUZH3UDrDk by futurile@mastodon.social
       2025-11-17T15:23:28Z
       
       0 likes, 0 repeats
       
       @mattof as you have recent experience, what was difficult about installing Guix?And, what was easy/smooth? Always, helps to know both!
       
 (DIR) Post #B0MY1ZUjpJlR1KRavQ by futurile@mastodon.social
       2025-11-18T07:14:40Z
       
       1 likes, 0 repeats
       
       @mattof that's a great summary, thanks! " only a realistic option when you have a really fast internet connection"I think this is basically true and is a bit of a constraint for #nix and #guix. The trade-off of the 'functional' package manager if the dependency graph is a lot larger since any change causes a rebuild of all dependents. This means you land-up downloading more packages and you use more disk space for them. Upsides are resilience, transactions and declarative config etc.
       
 (DIR) Post #B2VAWnAEiuUNXKYld2 by futurile@mastodon.social
       2026-01-19T16:38:19Z
       
       1 likes, 0 repeats
       
       @hardtech hi hi - I use and contribute to #guix. The main thing you said is "I can't spend too much time configuring". For me that means:1. If you have _previously_ used #Nix then #Guix would be fine. You get all the benefits of a declarative OS, package management and services. There will still be learning curve but not too much.2. If you haven't used either then go with a standard linux distribution for the basics (#Debian etc). Install #guix on top and then you can learn it without fear!
       
 (DIR) Post #B2XvCCOenYffsHuIl6 by futurile@mastodon.social
       2026-01-22T10:33:15Z
       
       1 likes, 0 repeats
       
       @mgd @sharlatan I think you're at risk of confuse two things here @mgd. If your goal is to "get a job" and you're trying to create a portfolio/example application - then you should choose a language that is _common_ in commercial development.Guix itself is build in #guile #scheme which is a great language but it's not popular for commercial devel. The other way to improve Guix (most of the work) is packaging software. That's could be #Python, #clojure, etc - that's what @sharlatan means
       
 (DIR) Post #B2gHH5wZgdPmsljjnc by futurile@mastodon.social
       2026-01-26T15:16:31Z
       
       0 likes, 0 repeats
       
       Registration for Guix Days 2026 is complete. We have a full group of 60 participants. Just putting together some name cards and lanyards - I couldn't get a lanyard in Guix gold/yellow. Also an indicator of why I won't be there! 😠
       
 (DIR) Post #B2jnuIRcvGIcxDsT1E by futurile@mastodon.social
       2026-01-23T14:46:38Z
       
       1 likes, 0 repeats
       
       @zimoun The Survey data also showed that we have a lot of contributors. I don't think it tells too much about the review process because the data showed that a lot of people only contributed once or a couple of times. The fact that their reviews took so long were what put them off continuing to contribute.It will be interesting to see if the Codeberg move has made things easier. Annoyed not to be at Guix Days because I think there's more we could do!
       
 (DIR) Post #B2k53O9AmzIMT0AQ8O by futurile@mastodon.social
       2026-01-28T10:11:40Z
       
       1 likes, 0 repeats
       
       @cnx Yeah. The Survey data showed how many contributors we had and I manually went through 2 years of people sending patches and emailed each one to find out about their contribution experience. Let me just say that again - EVERY SINGLE contributor - and there were ~50 people who had stopped contributing who replied and gave their experiences.The details are all in the Survey write-up part 3 on the blog.
       
 (DIR) Post #B2o61cWrDuE54xo1L6 by futurile@mastodon.social
       2026-01-28T10:13:50Z
       
       1 likes, 0 repeats
       
       @gaborudvari I had this issue all the time. I've recently changed to using git workspaces for each branch that I'm working on. It's generally made keeping things cached easier.
       
 (DIR) Post #B2qlWmyYuuXatRfJ6u by futurile@mastodon.social
       2026-01-31T16:48:31Z
       
       0 likes, 1 repeats
       
       How to make Package Managers Cry!A hilarious presentation on all the different ways that software developers can make anyone packaging their software give up! Why would you do that, because if you make it easy to install then users will use our software and users lead to issues - avoid the whole thing by making it impossible to install their software.https://fosdem.org/2026/schedule/event/DCAVDC-how_to_make_package_managers_scream/#package #fosdem