AI Notes
Project Lessons
Semantic Image Search From Embeddings To Ranked Results
16 Jul 2026
ClusterLens Algorithms: PCA, KMeans, FAISS, HDBSCAN, And Graphs
16 Jul 2026
Perceptual Hashing And Duplicate Review
16 Jul 2026
ClusterLens UI Runtime: Virtualized PyQt, Workers, And Generated State
16 Jul 2026
Neural Network Tutor: Replay, Gradients, And Ablation
16 Jul 2026
Desktop Local App Lessons
16 Jul 2026
Performance Notes
inih Optimization: Simpler Scans Beat Fancy Tricks
15 Jul 2026
zlob Optimization: Faster In-Memory Glob Matching Without More Layers
15 Jul 2026
miniz Optimization: Checksums Win Before the Codec Does
15 Jun 2026
Clean Code Tax, Measured
14 Jun 2026
ClamAV SIMD Fast Paths For Parser-Heavy Scanning
13 Jun 2026
Speeding Up pdftotext When You Only Want The Text
13 Jun 2026
Cache-SIMD-DSA
9 Jun 2026
ORB Python-To-Rust Speedup Record
4 Jun 2026
Cache Lines Before Big-O: Optimizing Search Algorithms by Changing Memory Access
31 May 2026
Computer Internals Notes
Linux I/O Path: From write() to NVMe Doorbell
13 Jun 2026
Mutex Internals: From Cache Lines to Futex Wait Queues
13 Jun 2026
Packet Flow: NIC, DMA, Rings, Kernel, XDP, and DPDK
13 Jun 2026
What Does Clearing .bss Mean in Early Kernel Boot?
13 Jun 2026
Booting, My Confusions and ChatGPT
12 Jun 2026
Hardware Memory Path: From Virtual Address to DRAM, MMIO, and DMA
11 Jun 2026
SIMD Mapping: From Normal Code to Vector Code
11 Jun 2026