The process of turning a Chinese blog's font optimization into a two-week project: self-hosting Source Han Sans, frequency-bucketed slicing, a build-time replacement for Heti. Along the way, the metric distortion of Lighthouse, the seventy-year gap behind CLReq, the non-overlapping CJK gaps of three browser engines — the conclusion is that the real difficulty isn't the fonts.
LLM addiction runs deeper than flattery — it stems from frictionless reception. Drawing on Iser and Husserl, this essay argues the LLM is history's first omnipotent implied reader, and the real hook is the self that emerges when you write for a reader you believe to be total.
Faced with platform lock-in and technical churn, I set out to design a personal knowledge-base architecture that could survive for decades. This article shares a four-layer blueprint—built on composability, data ownership, and total decoupling—that I chose after ten years of “digital nomadism” to create a truly free and controllable online home.
What was meant to be a five-minute script to fix category typos on a blog ballooned into a 2,000-line TypeScript project with layered architecture and production-grade features. This deep dive retraces that episode of overengineering and explores how to turn the passion for technology—and the process itself—into valuable knowledge assets.
When AI becomes a coding partner, developers split into two completely different collaboration modes: the “delegator,” who gives AI complete trust, and the “conductor,” who pursues ultimate control. This article delves into these two modes' conflicts, trade-offs, and outcomes through a real website-building story.
Terence Tao’s “smell test” pinpoints the core dilemma of today’s AI: superb at imitation yet short on genuine reasoning. This article explores how the scarcity of process data has become a bottleneck and follows the journey of process supervision from an expensive theory to a generative, self‑evolving practice—illuminating a pathway toward truly thinking machines.