icon
Personal Website

Weekly Coding • 2025-05-15

Hello everyone. Time for my weekly report.

  • Linux setup ⌛ 2 hours
  • Coding my personal website ⌛ 2 hours
  • Setting up Stable Diffusion ⌛ 2 hours

💻 Linux: I attempted to set up OpenMandriva. I intended to use it for work, but after the initial setup, I didn't go any further as messing around with Linux quickly got tedious. Faster than last time though! Last time, I got everything configured and even worked on KDE Neon for a couple of weeks, but this time, I only played around with OpenMandriva a bit before getting disheartened. It turned out that OpenMandriva has a sparse package repository. Which isn't necessarily a bad thing as most sensible developers distribute their software using flatpak , which works on any Linux distro. But not all programs are available in flatpak. For example, there's only an unofficial flatpak for Intellij, which frustrates me 😤.

🌐 Website: I've started implementing comments. Here's what I want to do: implement "custom" DOS protection using prime numbers—the client sending a comment should factor the number into primes. If someone wants to spam my comments, this protection will significantly slow them down 🐌.

🖼️ Stable Diffusion: After updating my graphics driver, I encountered an unexpected surprise. ComfyUI-Zluda doesn't work with all video drivers but only specific ones. It took me several hours to figure out the issue and find a suitable driver 🥵.

Radeon drivers compatible with Stable Diffusion in NVIDIA compatibility mode:

  • PRO 24 ⛔ No
  • 25.5.1 ⛔ No
  • 25.3.1 🟢 Yes

I also set up a second monitor for my computer. My old Samsung tablet acts as the second monitor, and the program I'm using is called SpaceDesk. It works well and is free for non-commercial use. Since I use it at home, I think I can 🪟.