Google Titan Key is now operational on Brave(Flatpak). Resolved the hardware isolation issues with proper udev rules. Read the journal for details.
Google Titan Key is now operational on Brave(Flatpak). Resolved the hardware isolation issues with proper udev rules. Read the journal for details.
Back to the Phoenix framework after a while. Using Doom Emacs for this project, and the combination still feels solid: fast feedback, minimal friction, and LiveView for quick UI iteration.
Early stage, but itโs good to be back.
Been testing out GLM-4.7, and it's pretty impressive. I had it evaluate an nftables ruleset I put together with help from ChatGPT and Gemini.
My take:
ChatGTP 5.2 Thinking (Exntended thinking) >= GLM-4.7 (Deep Think) > Gemini 3.0 Pro
Spent some time refactoring my Zola helper functions in Emacs Lisp. Went back and forth with ChatGPT and Gemini on performance vs robustness: path resolution, symlinks, binary I/O, guard semantics โ the usual sharp edges.
Ended up with a version thatโs not just โfast,โ but actually hard to break in real-world usage.
For the record, Gemini(Pro) put up a good fight, but in the end it was a clear win for ChatGPT 5.2(Thinking).
I decided to make this site English-first, so I updated my Doom Emacs workflow for Zola notes and journals.
Notes now default to notes/<unixtime>/index.md (English). When index.md is open, my setup opens index.ja.md if it exists, or creates it if it doesnโt.
Journals still default to .md, and with a prefix key they open or create .ja.md.
This makes writing in both English and Japanese much smoother and significantly reduces manual file operations.
Iโm building a deep understanding path for Stable Diffusion / ComfyUI โ not "how to click buttons," but how the system actually works.
Iโve started with Using Stable Diffusion with Python.
Just got ComfyUI running on NixOS ๐ NVIDIA + CUDA + uv + direnv, no global Python, no home dir mess.
Took less time than expected. Will write a proper blog post later.
70,000 steps target, finished at 69,543.
Fixed the tag pollution issue.
Defined a new taxonomy note_tags in config.toml to separate lightweight note tags from serious blog tags.
Also fixed the listing layout:
templates/note_tags/single.htmlpaginator object to handle the timeline feed view.Right now I keep all my Nix files centralized, build on my desktop, and push changes with nixos-rebuild --target-host.
Thinking about experimenting with disko + nixos-anywhere next.