Recovering from Data Loss due to LUKS Failure

Background Story Last week, I experienced a major data loss on my daily driver computer due to encryption failure. Last time I had encountered this sort of situation was over a decade ago with TrueCrypt on an external HDD and unfortunately lost everything that weren’t backed up. I’ve recovered everything from backup this time so I decide to document it. The entire storage on my daily driver is encrypted with LUKS and it suddenly fails on boot decryption....

September 24, 2023 · 3 min · Jun

Setting up a Wisper Server with GUI using Generate-subtitles

I use Generate-subtitles as an alternative or substitute to YouTube closed captions (CC) since it does not always work as expected. When creating video contents, it comes very handy to have a high quality generated transcripts to start with. My favorite tools are Subtitle Edit and Aegisub. SE provides a great online version and works with .SRT format which fits great into my Adobe Premiere Pro workflow. It also has built-in Auto Translation and Whisper support....

June 10, 2023 · 3 min · Jun

Cheapskate's Stable Diffusion Server

No DALL-E, No Midjourney and No Colab This is a guide showing how to build your own stable diffusion server on what you already have or cheap used hardwares. It may not satisfy for a serious production use but pretty viable for learning, testing or casual use. Before we start, here’s some comments on OpenAI: The history of ChatGPT creator OpenAI, which Elon Musk helped found before parting ways and criticizing OpenAI Is Now Everything It Promised Not to Be: Corporate, Closed-Source, and For-Profit Will ChatGPT be open source?...

March 28, 2023 · 10 min · Jun

Nokia N900, postmarketOS and Ideology

0x00 Before Start Recently, I just gave my iPhone 4S away. This phone runs smoothly with jailbreak iOS 6.1.3. It was siting in my nostalgia box for years and has never been my daily driver. Back in time, I was a big fun of Motorola Milestone/Droid series and my main phone was the last of these QWERTY phones, Photon Q (XT897). Its keyboard was fantastic and CyanogenMod 11 (Android 4.4 KitKat) with XPosed framework was perfect in both productivity and aesthetics....

October 10, 2022 · 6 min · Jun

Kali and Anonsurf

Kali Linux & FreshTomato Parrot OS was on my old ThinkPad for many years. I recently upgraded it and had some issue with my multi-bootloader. Although it’s not Parrot OS’s fault, I switched to Kali Linux as a workaround. I’ve been using this pentesting system since early BackTrack era but never felt it ought to be installed on a hard drive. The graphic installer is much simpler than Parrot OS that may not be an issue for most people....

October 7, 2022 · 3 min · Jun