I'm a little bit tired of preparing only work related content, so today's video is just for fun. At least I giggled making it.
I'm a little bit tired of preparing only work related content, so today's video is just for fun. At least I giggled making it. After fighting an series of odd issues on cuirass.genenetwork.org, I'm happy to announce we are back online, building packages and serving substitutes! For more details regarding what happened, check out https://lists.gnu.org/archive/html/guix-devel/2024-11/msg00174.html. If you are looking for a friendly #guix substitute server closer to home (in north america), please consider checking it out! 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. Most of git forges do much better job here. @abcdw They do a better job, except when the committer is required to sign commits, as is the case in Guix; in that case the forge still leaves it up to the committer to perform the last actions. @abcdw There is nothing inherent to the mailing list driven workflow preventing this. This is something the CI could take care of. Having the CI being the one responsible for the merging itself ensures that I'm curious why display of custom xkb layouts from user's ~/.config/xkb behave so quirky? This is how it looks in waybar. Is it a waybar issue? Yes, I know, I'm a distro developer, so I should know how to troubleshoot it myself, but I also sometimes want things to just work. https://github.com/abcdw/rde/blob/master/src/rde/serializers/lisp.scm and just like that you have a dsl for any lisp in your scheme file, because its all just s-exps at the end of the day. and optionally you have an escape hatch. i could write elisp configs in a .scm file, and i wont have to use guile-emacs (which is mostly dead due to only having a single dev) and get this nix users, its not string interpolation. changing whitespace wont cause a recompile. its magical. 🗞️ How about October issue of RDE Monthly? The best monthly newsletter about Guix, Guile and RDE ecosystems. Events, Releases, Announces, Articles and Videos, everything from the last month collected in one place. Brought to you by Kirill Yermak and community. https://lists.sr.ht/~abcdw/rde-monthly/%3C1508178682.101767.1730657300206@office.mailbox.org%3E @abcdw I have a very similar feeling. I use Claude a lot, it's definitely a very useful tool.
The proprietary nature of it and the energy disaster it it makes me feel bad about that as well. 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.
Show previous comments
@abcdw Was it a one time effort or do you have a prompt which you can use regularly? I switched to hledger because it supports different rules during CSV import: https://hledger.org/1.40/hledger.html#csv I do an import every month, and I add entries to my CSV rules file whenever it cannot categorize something. @abcdw Look, Claude 3.5 has found a solution! a = b = c = 4 4/(4+4) + 4/(4+4) + 4/(4+4) After a restless day, I finally set up my #guix system with the root filesystem on tmpfs! I've documented the process in my dotfiles repository: https://codeberg.org/look/misako/src/branch/main/install/README.md This has been on my to-do list for quite some time, I hope my steps can help others who are looking to do the same. Big thanks to @Z572 and @anemofilia for some file-system ideas.
Show previous comments
@look @Z572 @anemofilia @cwebber Thank you for kind words. It's really nice to hear it from you. Appreciate it. https://yhetil.org/guix-devel/87r083ht4p.fsf@dustycloud.org/ The work that you have done with RDE and arei and ares, along with the Spritely Institute are the main reasons why I am excited about using Guile for my stuff. It is easy to focus on the gaps and issues associated with Guile but, ultimately, when using programming languages, a very big factor is the company we keep and the community we build. I find you, Christine, Dave, and many others inspiring, Updates on my life, RSI, Kubernetes on Guix, Guile Hoot, new laptop with japanese keyboard, FOSS grants and probably something else. mpv https://youtu.be/iO60tQw9_h8 https://inv.nadeko.net/watch?v=iO60tQw9_h8 #foss #rsi #rde #guix #guile #hoot #scheme #kubernetes #thinkpad I have started working on an interactive debugger for Guile. Still at a very early stage. But here is a small demo. Thanks to Andrew Tropin (@abcdw) for guile-ares-rs and arei, which serve as the foundation for this tool.
Show previous comments
@abcdw every project in every language seems to be like this. C++, Python, embedded stuff... I seem to remember Rust being an exception though What if we use number of days we didn't reply for each email in our inbox instead of just number of emails? The obvious problem I have right now that I prefer to reply to the recent emails to keep the inbox number low, but it makes old emails to stay here for months. @abcdw The problem with going round robin is that replying to an old email often takes way longer, because it's less likely to be about the most recent thing you were working on or thinking about, so you have to switch gears. Also, there's a good chance that the subject of the old email has either worked itself out, or blown up (in which case you have newer emails about it.) |