@AngryAnt@khronos@codemonkeymike AFAIR, Guix where never "switiching langugage" it was written from the beginning in Guile Scheme. However, the build daemon is a fork of nix build daemon indeed. There is a project for writing bug-for-bug compatible build daemon in Guile, but it's very much WIP.
One of the things with mailing list driven workflow (in Guix and RDE) bothering me is that I can't review and merge patches without downloading emails, applying patches locally, signing them and pushing them to repo.
However, for most version bumps and other trivial changes it must be much more convinient, just one button click away. If it was so, it would be much less stale and forgotten patches I guess.
Today I converted almost a hundred transactions from bank statement to plain text ledger format using LLM in a few dozens of minutes and it made only two minor mistakes.
If I do it manually it would take a couple hours at least and whole a lot more of my energy.
Despite the all criticism it's a quite powerful tool for some categories of tasks.
I'm looking forward for more energy-efficient, FOSSy and local/self-hosted implementations.
I had a lot of talks recently with Guile hackers, explorers and educators on the cons and pros of Guile.
One particular issue is a lack of common language idioms and best practicies. The zoo of SRFIs and ICE-9s, 3 implementation of exceptions, 3 of records and a bunch more.
One of the most useful extensions for Firefox (actually LibreWolf) is Sidebery. Finally I can decrease a mess of tabs and make them structured.
There are a lot of features, but most useful are: - Rules for automatically moving tabs into "panels" (a grouping mechanism similiar to workspaces). - Foldeable tree view. - Rules for openning tabs in specific containers (combines well with container proxy and multi-account). - Integration with bookmarks.
I got a reject on Turkey residence permit application. I'll lodge an appeal, but chances are very low, so my plan B is to go to Georgia than to Armenia to apply for Spain Schengen visa.
If somebody knows any conferences, summer schools or other events I can contribute to and get an invite to support my visa application with, let me know, please.
P.S. Spain Schengen in Armenia is an only option to apply for Schengen visa available without residence permit I know at the moment.
Hack on operating systems and programming languages. He/Him.Improve tooling for Guile and GNU Guix. Author of Guix Home, RDE, Arei/Ares Guile IDE.74830A276C328EC2 at keyserver.ubuntu.com and keys.openpgp.org.#plt #os #fp #lisp #scheme #clojure #guile #guix #nix #rde #emacs