Thank you for the feedback... actually I need to update that, the crypto part of my project will be closed source (an specific remote server) but the idea behind the project itself is universal and open since the very beginning, I already developed dozens of skills including a meta-search engine (searches in several engines at once and combines results dynamically, all balanced by the AI) which are open source as well. Crypto just kind of showed itself as way of funding project, with no strings attached, and till this very day no one else showed up.
Shamelessly promoting in here, I created an architecture that allows an AI agent to have those so called "tools" available locally (under the user control), and works with any kind of LLMs, and with any kind of LLM server (in theory). I've been showing demos about it for months now. Works as a middle-ware, in stream, between the LLM server and the chat client, and works very well. The project is open source, even the repo is outdated, but simply because no one is expressing interest in looking into the code. But here is the repo: https://github.com/khromalabs/Ainara. There's a link to a video in there. Yesterday just recorded a video showcasing DeepSeek V3 as the LLM backend (but could be any from OpenAI as well, or Anthropic, whatever).
The Vim configuration is something deeply personal, but I'd recommend as a wise choice always explore first the default settings because assuming those in your workflow gives an huge advantage using any new unconfigured vim environment eg to get out of any of the edit modes <C-c> works by default and is a great choice.
To use CUA alike shortcuts there's already:
```
source $VIMRUNTIME/mswin.vim
```
And finally, is also a good idea to get used to use <Leader> as a prefix for your own shortcuts, in my case I use the space bar as <Leader>.
This video demonstrates the real time capabilities of the Ainara AI Framework, an open source project which tries to bring to real life, with a strong focus in local setups, the AI assistants that we have seen previously in Sci-Fi. In this case analyzing Bitcoin market value, news and possible relationships. Github repo: https://github.com/khromalabs/Ainara
Coming from the "old ages" when a PC didn't even feature a (3D capable) GPU and all was about getting all the possible juice of the CPU... shaders now allow incredible things in a very small size, as long as you stick to procedural content. shadertoy.com features an insane amount of great samples.
Last year I've been working in a Golang open source tool with a more modest approach by now (just command line) but with a similar goal (to keep personal info), in my tool formats are described using simple YAML templates and stored in a sqlite db file (https://github.com/khromalabs/keeper), glad to know about more open source tools exploring similar ideas.
I tried Gentoo and Artix, both being a very good experience. Some minor issues with laptop suspension and lightdm session handling in Artix tho. Flawless behavior with Gentoo, pity that an update broke my system a while ago.
Well about the hardware support, i.e. the Ubuntu Desktop certified hardware list is quite long [1], and I'm quite sure there are a lot more perfectly working brands/models that are just not appearing there. I've been using a Dell Inspiron model, for 8 years now not appearing in that list as a daily driver and every major distro worked perfectly out of the box, some tweak required from time to time but that's it.
I've developed an easy to follow method to stop procrastinating in time "black-hole" sites, like social networks, etc... I've observed that the problem in my case is having the possibility of accessing my account at those sites immediately, as soon as I get bored doing any repetitive task at work, or I have an idea about something I could post in a social network, etc... So the easiest way for me to avoid that is to use a long, very-hard-to-remember password there, write it down in a notepad, and never save the login info in the browser. Bonus measure, you could leave the notepad outside home (in the car f.e.)... that way, losing time procastinating requires actually more effort for me than just stand up for a little and then return to work. The point is never allow that to be an easy option, an easy way to escape from responsibilities... Installed "walls" via browser extensions etc never really worked for me, as in the end I just disable them if I feel that's bothering me. PS. Also of course, avoid to save the cookie session once you close the browser in "dangerous" sites...