Explore

EmailCV PDFGitHub

Projects and substantial notes, grouped by subject.

Infrastructure & operations

  • A silent Roku remote, and a bug in my diagnostic

    An unresolved Roku voice failure led me to a race in my own diagnostic and an early key-release event worth isolating.

  • Reconstructing an unattended Ubuntu install from local media

    A remembered mini-PC deployment decision, tested through a new isolated reconstruction: one unattended legacy Ubuntu installation, an instrumented disk boot, and explicit…

  • From silent UART to a working NanoPi R2S

    An evidence-led NanoPi R2S investigation: isolate an unreliable UART path, identify a wrong Rockchip image, boot Alpine Linux, and map the RK3328 SD-card chain.

  • Boot evidence and recovery planning

    Read a startup sequence as a series of bounded handoffs, using the NanoPi R2S records to separate console, loader, kernel, root filesystem and networking evidence.

  • Infrastructure

    The main site is published from one private repository: GitHub Actions runs Check and Ship, Wrangler uploads one reviewed Worker version, and promotion deploys that same version.

Hardware & robotics

Software & systems

Art & language

  • Books

    Browse Chinese classics by title or category and read them in vertical pages with source notes.

  • Cangjie TreeArchived record

    Archived Cangjie 6 code-prefix tree with character candidates and historical test evidence; current live interaction is unverified.

  • Cell Field

    A restored generative field of hand-drawn cellular forms, preserved for screen and print.

  • Eight Trigrams

    A recovered Racket Bagua drawing declares eight trigram patterns around a central taijitu; its generated SVG was reproduced byte for byte.

  • Flower StudiesArchived record

    Archived Racket flower drawings with eight recovered programs and eight saved images, including a sunflower built from repeated petals and a golden-angle seed pattern.

  • Gulangyu Tile Patterns

    Twelve geometric studies reconstructed approximately from a Gulangyu staircase photograph.

  • Hanzi MatrixArchived record

    Browse the preserved 3,500-character dataset, with pinyin search and recorded character details.

  • Honglou

    Source-to-book typesetting study for a 120-chapter Dream of the Red Chamber edition, with a recorded September 2026 print and mobile release.

  • Input Foundry

    Independent Rime and Yuanshu keyboard workbench with live previews, downloadable packages, and AI-assisted custom work.

  • IPA Chart

    An interactive IPA reference chart with 14 preserved local audio samples.

  • Motif

    A restored Racket drawing DSL explored through geometric and decorative motifs.

  • OrigamiArchived record

    Archived origami crease and folding-step concept; this page preserves a text outline.

  • Solar Term Wheel

    A recovered Racket wheel renders 24 labelled sectors and seasonal icons; its highlighted term comes from fixed date ranges rather than astronomical calculation.

  • TrimeArchived record

    Archived Android Rime keyboard-configuration work; no current Trime compatibility or public config download is verified.

  • Unicode MapArchived record

    Archived Unicode browser and inspector study; the launch video preserves the original interface.

  • Vertical Book

    Earlier traditional Chinese vertical-layout experiment; a later, separate Chinese Book Lab release demonstrates related bookmaking work.

  • Wuxue speech recognition

    A visual guide to the Wuxue speech project: private recordings, LoRA adaptation, evaluation limits, and an original-versus-adapted demo.

Science & mathematics

  • Biology diagram source studyArchived record

    Archive record of Racket cell and DNA drawing generators; the recovered SVG outputs are not published on this page.

  • Calculus canvas source studyArchived record

    Archive record of TypeScript limit, slope and midpoint-sum studies; no live widget is hosted here.

  • Chemistry

    An archived Racket formula parser with recovered element-count examples and seven passing parser and mass-calculation tests.

  • Geologic Clock

    Generated deep-time visual study.

  • How a computer reads a handwritten digit

    Draw a digit and follow its real 8×8 pixels through a small neural network to ten probabilities.

  • Milk Teeth

    Archived visual study of primary-tooth eruption, with the original animation schedule distinguished from clinical reference ranges.

  • Projectile-motion studyArchived record

    Archive record of a Racket projectile-motion study; its default SVG was reproduced during recovery but is not published here.

  • Racket Mathematics and 3D

    A recovered Racket 3D study combines a damped radial surface and helix, with a preserved plot and a 2,025-vertex OBJ mesh.

  • Sudoku

    An archived Racket Sudoku solver with a recovered puzzle fixture and nine passing board, candidate and solution tests.

  • Voronoi diagram studyArchived record

    Archive record of a seven-site Racket drawing; its saved image and source are not published here.

Maps & history

  • Making a four-province expressway atlas lighter

    A four-province OpenStreetMap atlas: static snapshots, quarter-degree data partitions, and smaller viewport loads, with visual QA still unfinished.

  • Sugar from a soldier

    Testing a grandmother’s memory of Japanese soldiers giving sweets to children in wartime Liu Yuan against Japanese and international records.

  • An osmanthus map with evidence, not promises

    Nineteen destinations around Hangzhou, Keqiao, Jiaxing and Huzhou, with a real basemap and dated evidence.

  • Natural Language City Map

    A record of a bounded OpenStreetMap query workflow, with a public API that returns map features.

  • Polychron

    Search and compare 505 preserved Chinese regnal-era records and inspect the complete timeline.

  • Unix Timeline

    A preserved Unix lineage chart extended through 2026, with zoom to inspect its branches and labels.

  • World History Chart

    Compare nine selected historical periods on a shared timeline, with dates, qualifications and museum or university sources.

Photography

  • Above Qingshui Gong

    Two photographs of B-5688, Xiamen Air’s 100th aircraft, passing over the roofline of Qingshui Gong.

  • Photos

    Gallery of public photos attached to notes.