Carving Text at Its Joints: A New Perspective on Writing and Computers
summary
Argues that much script complexity is extrinsic and fixes come from new abstractions: a concrete Teleode encoding (ordered labeled entry trees, base characters + attributes, self‑normalizing) and a programmable typography runtime called Dubsar engine (stack bytecode, scribe‑beam handlers, stroke‑based glyphs). Demonstrations include a working Maya font and Latin/Her-shey adaptations, no kerning tables (contextual placement instead), claimed compactness for large sets (CJK), UTF‑8‑like indexing of graphemes, and a usable prototype still under active development.
AI-written summary · about
chapters (14)
- 0:00Text handling challenges
- 3:32Key terms in writing systems
- 4:14Maya script for text systems
- 8:08Myths about computer text
- 15:10Writing direction complexity
- 15:33Unicode plain text critiques
- 20:50Structured text encoding
- 21:54Teleode encoding scheme
- 24:26Fonts as programs
- 25:49Dubsar typography engine
- 29:42Maya script rendering
- 30:48Unicode replacement or improvement
- 31:51Future work and release
- 32:16Q&A
related talks
58mFrom Hot Metal to HTML: The Story of Type
54mThere's No Such Thing as Plain Text
49mPlain Text
35mWhy Source Code is Always Text
10mTales of ⌧! Can You Tell Your Story When Your Character Is Undefined?!
44mSeeing Like a Linguist #YAML
45mESSENTIALS - There's No Such Thing As Plain Text
54mThere's No Such Thing as Plain Text
