I've been working on blit , which streams terminals and graphical apps to your browser with very low latency. Naturally, I had to see how deep it goes. This is blit in my browser in France, connected to a server on the US East Coast. The two bottom panes show the same video, arriving through two very different routes. On the left, blit streams a remote Chromium. That Chromium loaded another blit…
A few years ago I published vanity-keygen , a small Go program that brute-forces ed25519 SSH keypairs until the public key matches a regex. It did about 250k keys per second on my 32-core machine: a minute for love$ , days for [pP][cC][aA][rR][rR][iI1][eE][rR] . This week an LLM rewrote it from scratch in Rust, with all of the cryptography hand-rolled in a single OpenCL kernel. I provided…
It's been quiet here, but I'm alive! Work is keeping me busy these days, and what's left over is split between building new stuff and writing about it. Writing gets very little. The building side shows over on xmit.dev : cc.me, and found.as grows a contact page and four more utilities on cc.me . Building in public what I need when I need it is super enjoyable. Work also produced blit.sh , terminal…
This assumes your Odin 3 can boot on EFI thanks to my previous post . We use Nix flakes to build an image. Everything is defined in flake.nix at pcarrier/sys . The most important part is in hw/odin3.nix as we need a custom kernel today. Being careful to target the right device, we generate an ISO and write it to the microSD card: nix build…
This assumes your Odin 3 can boot on EFI thanks to my previous post . ROCKNIX-ABL describes itself as a custom Qualcomm ABL created specifically for the emulation community and Qualcomm-based devices . It allows dual-booting betwen Android and an EFI loader like systemd-boot . Before we switch bootloaders, let's back up the current one: edl-ng --loader iqoo_13.melf read-part abl_a abl_backup.img…
I acquired an AYN Odin 3 Ultra in the hopes to run a complete Linux environment on it. This starts my explorations with a full backup of the stock Android storage. I needed: edl-ng iqoo_13.melf from AYN's Discord A udev rule to let users access USB devices After powering the device while pressing volume up and volume down at the same time (display goes black after flashing AYN's logo), I could…
Made a bunch of improvements to xmit as I've found myself with plenty of time to spare. Faster site uploads A few improvements behind the scenes (mostly parallelization) to make sure your sites upload faster than ever. UI revamp From the overall page structure and landing page to the admin interface split into more pages, through the docs completely rethought to guide you through the process. The…
I've been storing a lot of data somewhat reliably at home, but with my family now entrusting me with their photographs, it was time to up my game. I'm setting up an HDD NAS for offsite backups. My home storage and media server was already running NixOS, ZFS, sanoid & syncoid (between a zpool of 4 SSDs and a zpool of 8 HDDs and 1 L2ARC SSD partition). A little bit of copy-pasting in my flake…
Imagine a push‑button soldering iron that feeds molten solder right from the tip. Press the handle button and a controlled bead flows exactly where you need it. No separate wire to juggle. You get one‑handed precision, faster work, and cleaner joints, especially in tight spaces or field repairs. Make it work. Make it affordable. Send me one.