side project : sos buttons done
side project : sos buttons done
Archlinux + Hyprland
Art attack
june 2025 - dns-over-https open recursive : 236k hits
The side project for the SOS button for my mother is almost finished, at least on the software side. I ended up using Python with the excellent UV package. Now, I just need to design two nice cases in Fusion360 to house the two Raspberry Pi 3B+ units with their buttons and the piezoelectric buzzer for the other one.
UV is now my default Python package manager for all of my projects
- A single tool to replace pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, and more.
- 10-100x faster than pip.
- An extremely fast Python package and project manager, written in Rust.
Example : Install & usage
$ curl -LsSf https://astral.sh/uv/install.sh | sh
(add shell permanently)
$ echo 'source $HOME/.local/bin/env' >> ~/.bashrc
$ source ~/.bashrc
$ uv init --name myproject .
$ uv add pygame (example)
$ uv run game.py
Context
docs.astral.sh/uv/llms.txt
Will IDEs soon be a thing of the past?
gemini / claude code / codex /
go to ryzen
Creation of a 20-second video clip that retrieves weather information to be displayed on two 55-inch, 3000-nit dynamic kiosk screens located in the city center. Software used: Python with BeautifulSoup, FFmpeg (drawtext filter), Raspberry Pi 3B+, Affinity Designer, CapCut.
I tried using hardware acceleration, but I ran into several issues with the drawtext filter, which seems to rely solely on CPU processing. To render a 20-second video in 1080p at 60FPS, the Raspberry Pi takes about 2 minutes. I use cron jobs every hour to refresh the data.
🧃 🪫 Laptops with x86 architecture, hmm yeah...
may 2025 - dns-over-https open recursive : 171k hits
What is DNSSEC? Dive into DNSimple's fun, illustrated comic to learn all about it!
LXdayyy rip✝
Keychain creation for Skilld
Cool post about gaming server on minipc
terminalbytes.com/running-multiple-game-servers-on-a-mini-pc
Tokei a very efficient project coded in Rust to count the number of lines of code in a project. I tested it on a large and well-structured open-source project, FFMPEG, and we have 1,514,864 lines of code.
Running Claude inside a Python virtual environment, wrapped in a nix-shell, nested in a tmux session, tunneled over SSH through Tailscale — all from 30,000 feet in the air — that’s when coding truly becomes a state of flow.
Both of my DNS-over-HTTPS endpoints are listed in the cURL project.
github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers
WWDC25: Meet Containerization | Apple
To compress my Columbo DVDs from MKV to MP4, I don’t use a GPU — I’m capped at 100 FPS instead of 500 with a GTX 970 — but I prefer not to overload my workstation and instead offload tasks to the cloud. I use a CAX41 Hetzner VPS with an ARM processor (16 vCPUs, 32GB RAM). It takes about 8 hours to process 60 episodes. (5h with GTX 970)