My disillusionment and aspirations

󰃭 2024-12-18 | #devops #digital-freedom #foss #jobs #kubernetes #privacy

I'm having a hard time articulating things right now, so please bear with me. I'm recovering from being triggered earlier today when I heard Trump claim that pesticides are responsible for the "rise" in autism cases. I feel like I'm sufficiently cooled off, but some of my anger might still be lingering in the background, which may affect my ability to be objective here. Anyway. My failure to wrap my head around Kubernetes today as I tried to setup a three-node cluster has made me realize that I don't particularly like all this containerization and catering to corporate infrastructure needs in the tech industry.

Continue reading 


Update on homelab projects

󰃭 2024-12-16 | #ansible #armbian #emacs #guix #homelab #k3s #kubernetes #orangepi #poe

On December 14, 2024, I made the following post on Mastodon: Homelab projects for this weekend: Try out Guix as a daily driver Take off the Doom Emacs training wheels and setup a custom Emacs config Setup K3s cluster on my three Orange Pi 5 Plus devices Guix is a no-go, because KDE Plasma is not an officially supported desktop environment on Guix yet. Nor does Tailscale have a reliable way to install and manage on Guix.

Continue reading 


My NAS solution and other homelab projects

󰃭 2024-12-12 | #debian #homelab #kubernetes #llava #llm #nas #ollama #truenas

Network-attached storage solution Back in April (2024), I built a NAS machine with the following components: CPU: 12th Gen Intel i5-12600K 10-core (16 threads) at 4.9GHz with integrated graphics (Alderlake-S GT1) RAM: 64 GB (4x16GB) Corsair Vengeance LPX DDR4 SilverStone Technology CS382 8-bay SAS-12G/SATA-6G Hot-swappable Micro ATX NAS chassis four Seagate Exos X22 20TB SATA 6Gb/s 7200RPM 3.5-inch Enterprise HDDs Corsair SF850L fully modular low-noise SFX power supply MSI PRO B760M-A WiFi DDR4 ProSeries motherboard, 2.

Continue reading 


20 years of mental illness

󰃭 2024-12-09 | #mental-illness

20 years ago (autumn of 2004) I experienced the full onset of schizoaffective disorder. In retrospect, I would say the prodromal phase began around the spring of 2004, because that's when things started to feel different, and when I started having ideations of a delusional quality. In the autumn of 2004, I had a panic attack1 after work one night, and I believe that marked the onset of my condition, because I instantly became more acutely paranoid and socially withdrawn.

Continue reading 


My tentative file-syncing solution

󰃭 2024-12-09 | #file-sync #linux #proton-drive #rclone #rsync #self-hosted

The devices I want to keep certain files in sync between are my Linux desktop, Linux laptop, gaming PC, and Android phone. The gaming PC and Android phone are not strictly necessary to keep in sync with the others, but it's moderately convenient to have certain files synced and available on them. For my Linux desktop and laptop, I will continue to use rsync. I have a justfile that contains commands that sync between them using their tailnet FQDNs.

Continue reading 


My speech/language-enhancing technology wishes

󰃭 2024-12-08 | #language #llm #speech

I wish there was a speech/language technology that could: Interface with my brain, somehow. Instantaneously (like milliseconds) create a rough model of the ideas I want to express verbally at any given moment. Find words, phrases, and social scripts that are as close to a 1:1 correspondence with the ideas I want to express verbally as our language permits, and present these to my brain for me to choose on my own volition.

Continue reading 


On using reproducible Python development environments

󰃭 2024-11-05 | #devenv #nix-shell #python #virtualenvs

One of the things I find annoying about using Python is that there are so many ways of making the development environment of a package or set of scripts reproducible. I have a repository that contains several Python scripts that help me with various tasks, mostly related to qBittorrent. Maybe one or two of these scripts can be separated out into a distinct, individual package, but it's generally more convenient for me to have a directory-level development environment activated with direnv where I can run the other scripts too.

Continue reading 


Home networking and preventing DNS leaks

󰃭 2024-10-13 | #comcast #dns #homelab #networking #opnsense

I'm thinking of getting my OPNsense device back up again. At my previous place of residence, I had AT&T internet, and AT&T had all sorts of configurable options in their modem that played well with my OPNsense device. At my current place of residence, I have Xfinity Comcast, and the only option I can configure on their modem that would allow me to use my OPNsense device is "Enable/disable bridge mode".

Continue reading 


Invega, mental health, and hygiene

󰃭 2024-10-11 | #invega, #mentalhealth

Since I've been on a lower dose of Invega, I've noticed that I've had more spoons for maintaining my hygiene. This may be coincidental, or it may be causative. In retrospect, during my adult years, my poor hygiene correlates with increases in my Invega dose. 2011-2019 were probably the most unhygienic years for me, and that coincides with being on 9-12 mg of Invega. Invega causes me to be fatigued and drowsy during the day, which means I have less spoons for maintaining my hygiene.

Continue reading 


Rubber duck helps me debug my daily driver issues

󰃭 2024-09-30 | #rubberduck

ME: I love Fedora, but I don't like having to do updates and reboot more than once a week. If only there was a Debian-like LTS for Fedora … RUBBER DUCK: There kinda is. You could install Rocky Linux, AlmaLinux, or CentOS Stream and use one of those as your daily driver. I mean, you use Nix as a package manager anyway, so it's not like you'll miss anything from the Fedora repos.

Continue reading 