How to Scan, OCR and Share a Book Anonymously

Recently, I have encountered a very rare out-of-print book that I decided to save it for the world with modern technology. Because I don’t have a real scanner, I tested all sorts of scanner android apps that are open source. OpenNoteScanner not working on every phone, auto cropping not working properly, capture fast with postprocessing, high quality result. OpenScan no auto cropping PDF-Doc-Scan auto cropping not working with book at all docus not so good auto cropping, no retouch CleanSCAN no auto cropping OSS-DocumentScanner with functional auto cropping most of the times, has filter and postprocessing but at cost of slow capture, very high quality result It ends up OSS-DocumentScanner is the best of all. To make things easier, I customized the best gamma, contrast and filter as default, based on my lighting and book condition. ...

July 26, 2025 · 2 min · Jun

Dehaunting OnePlus Nord N30 5G

Last year, I bought a Metro locked Oneplus Nord N30 5G (CPH2513/CPH2515) for $60 during a very slick deal. However, this phone was completely unusable due to it is haunted with tons of bloatware and spyware. So I decided to let it sit in a drawer for 180 days and then see what I can do with it. A few days ago, I unlocked it by simply go to About Phone then click Unlock. ...

February 3, 2024 · 2 min · Jun

Edge TTS Reader

Back to the Command-line For some reason, MS Edge for Linux does not have the Read Aloud feature which is the only reason I would like to use Edge. The TTS engine made by Microsoft sounds incomparable to those poorly made chrome extensions. Therefore, I found a work around with edge-tts. This is a CLI tool uses Edge TTS service. The instruction on its Github repo is very good. After installation, use edge-tts --list-voices | grep US to show English speaking characters and now I can locate a text file in the terminal to be read. ...

September 22, 2022 · 2 min · Jun