A DJI 4G module identifies itself with a private USB ID that Linux won’t drive properly — spoofing it as a generic Quectel EC25 unlocked full modem support, and it ended up running SMS management on an OpenWrt router instead of the NAS.
Built a small self-hosted tool that watches a download folder, identifies movies and TV episodes, and renames/moves them into an Emby/Jellyfin/Plex-friendly structure — deliberately conservative, preferring to flag unrecognized files rather than guess and rename wrong.
Self-hosted Podsync fails silently when YouTube cookies get rotated out — a simple log-scanning script paired with scheduled tasks now pushes an alert within 10 minutes, plus twice-daily download reports.
Too many English finance and tech RSS feeds to skim by hand — TrendRadar, an open-source aggregator, filters, translates, and summarizes them via AI, then pushes the results to Telegram.
Four quick tests of the new ChatGPT Images 2.0: visualizing my current life as the AI understands it, an imagined retirement, a comic-strip take on a 2013 journal entry about orchids, and a PowerPoint-generation test.
RemNote’s iOS app has no font-size setting for flashcards — after confirming custom CSS actually gets through the WebView, a couple of targeted selectors made the card text readable without touching the rest of the UI.
When ad-stuffed ‘phone switching’ apps couldn’t move 352 notes to a new Huawei phone, reverse-engineering the OnePlus cloud web app’s API and scripting it through Claude’s Chrome extension got the job done in 20 minutes.
Moving from Cursor to OpenAI Codex, two days spent simplifying the network layout, a fix for Podsync’s YouTube rate-limiting, and a disposable-container trick for benchmarking a NAS.
Going back to native macOS input plus voice dictation, and the full teardown needed since deleting the app alone leaves the input method partially resident.
Native-smooth typing, a dictionary that actually keeps up with slang, and built-in emoji/spacing niceties — Rime finally out of the box.
A restrained, transparent command-line cleaner for leftover app files and system/dev caches — scan first, then clean, nothing automatic or hidden.
A quick look at why the AI coding editor everyone’s been talking about is worth the free trial.