flickies: A Video Toolbox That Happens to Do Lipsync
I was neck-deep in an avatar pipeline and needed two unglamorous things at once: a lipsync pass, and a fistful of ffmpeg operations around it — trim the source, mux …
Software Engineer and more
I was neck-deep in an avatar pipeline and needed two unglamorous things at once: a lipsync pass, and a fistful of ffmpeg operations around it — trim the source, mux …
I already burned a month of my life building mt5-httpapi — a full Windows VM booted under QEMU/KVM inside Docker, just so I could talk to a broker that only …
I built claudebox because letting Claude Code run loose on my host was giving me chest pains. It worked. It grew an HTTP API, an OpenAI-compatible endpoint, an MCP server, …
A while back I needed a box that could rip vocals out of a track, tell me the BPM and key, transcribe a melody to MIDI, and clean up a …
I got the OpenAI Whisper API bill for a month of hooking my own tooling up to it and just sat there staring at the number like it had personally …
I was hand-rolling ARIMA fits at 2am, again, for the fourth different side project, because every time I need “give me a forecast of this series” I end up re-solving …
I have five email accounts. A personal Gmail I’ve had since I was a teenager, a work address, a “burner” I use for signups I don’t trust, a domain address …
Stop telling me when to buy. That’s the entire ask. Don’t draw arrows on my chart. Don’t fire “BUY SIGNAL CONFIRMED” webhooks. Don’t generate a fake backtested winrate. Don’t sell …
Telegram has two APIs. The Bot API — neutered, restricted, limited to whatever Telegram decided bots are allowed to do. And MTProto — the actual protocol your phone uses, with …
Put nginx in front of MinIO at a path prefix and try to use presigned URLs. Go ahead, I’ll wait. The problem is AWS Signature V4. The signature covers the …