About

Hello, I am Rutherther or Ruther for short.

I am currently studying electrical engineering on a university. Apart from electrical engineering I am also interested in computer science. I like open-source and many of the ideas of free software.

Interests

I am interested in and digital design and verification, with more focus on the verification. The only thing I don’t like about this sphere is that almost everything is proprietary. Apart from that I am also drawn by digital communications theory.

I like the ideas of declarative and reproducible software builds (specifically Nix, Guix). I use Guix System as my daily driver and NixOS on my VPS. (NixOS has systemd hardening built-in to many services, while Guix System doesn’t have hardening built-in. There is least-authority-wrapper, but that is unfortunately not used much) I try to help people with their systems in the #guix room on libera.chat. Although it can be repetitive sometimes, I also feel like I am still gaining insight into Guix like this. It’s a least resistant approach for me, because I would be procrastinating studying Guix on its own.

My projects

My open-source projects are available here and mirrored on sr.ht and Codeberg. If you want to discuss development of any of those projects or get any help regarding them, please see the mailing lists. If you want to report issues, see todo. You won’t be able to create an account, but you can always submit issues via your e-mail.

Blog

On this site I am planning on publishing some blog posts mainly related to Guix or comparisons of Guix and Nix as I have knowledge about both of those probjects. It’s possible the scope will get bigger in the future.

Contact

Apart from my e-mail you can reach me for most of the time on IRC libera.chat as rutherther or on Matrix @ruther:ditigal.xyz. As a fallback I am also still using Discord as @rutherther, but I will stop using it at one point.