- December 29, 2025 at 20:17 · 23 min read
Edge OCR Practice: Native Deployment of PP-OCRv5 on Android
When we talk about on-device AI, the focus often falls on the precision and speed of the models themselves. However, the real challenge lies in how to seamlessly migrate a model from a training framework to a different inference engine and achieve real-time performance on resource-constrained mobile devices. Using the Android deployment of PP-OCRv5 as a case study, this article explores the engineering practices of on-device OCR in depth.
Author:|@fleeyTags: android ocr c++ litert mobile
- December 8, 2025 at 13:56 · 5 min read
Semantic Traps in File Names: macOS Security Design Through the Lens of Equivalence Relations
In April 2025, Linus Torvalds posted a strongly worded email to the Linux Kernel Mailing List regarding bcachefs's case-folding feature. His core argument can be summarized in one sentence: filenames should be just a sequence of bytes, and the file system should not try to understand them.
Author:|@fleeyTags: security macos unicode
- May 21, 2025 at 00:00 · 12 min read
v1.6.0: "Mobile Navigation & Subposts"
This new version introduces improved mobile navigation (via sticky table of contents) and the concept of "subposts."
Author:| 2 Subposts |@enscribeTags: v1.6.0
- April 24, 2025 at 00:00 · 12 min read
v1.5.0: “A Callout Component for Nerds”
A quick update introduces our first content-based component: the callout!
Author:|@enscribeTags: v1.5.0
─ YEAR: 2025 4 posts
─ YEAR: 2024 1 posts
Loading...
No more content