RoobLi

  • Essays
    • Pin the key you will still hold next year
    • The @ is the easy part
    • Eight CA keys that fit in one byte
    • An unchecked todo
    • Why America builds productivity tools
    • Apple product design as physics
    • Keyboard shortcut systems
    • You can finish a CUDA course without a GPU
  • Series
    • Kernels from zero
      • 01A kernel that is correct
      • 02Coalescing: what 32 threads ask of memory
      • 03Shared memory and the bank conflict
      • 04Occupancy and the tile shape
      • 05Measuring it for real, with Nsight Compute
  • Projects
    • Noto
    • md
    • Typora Plugin Lite
    • Claude-like Theme for Typora
    • tmux-radar
    • ccli
    • CCometixLine
    • CD Design Skills
    • TLS Companion
    • CUDA C++ Course
  • Notes
    • Every old URL still worksSep 28
    • Reading time is counted, not guessedSep 28
    • The sidebar now knows what it listsSep 28
  • Posts
    • October 202612
    • September 202619
    • August 20262
    • July 20261
    • March 20264
  • About

RoobLi/Essays

Essays

Long pieces with sources, often with live figures and a Chinese version.

Essays
08
First
Sep 11, 2026
Latest
Oct 24, 2026
Live figures
10
In 中文
06
  1. No.DateEntryReading
  2. 008Oct 24, 2026

    Pin the key you will still hold next year

    Certificate pinning narrows an app from trusting every CA on the device to trusting keys it names in advance. Nine certificates against an iOS 26.5 simulator show what each kind of pin stops and what it breaks; the rest is why the web gave pinning up, and how to rotate pins without locking out your own users.

    34 min · 中文
  3. 007Oct 24, 2026

    The @ is the easy part

    What it would take for one coding agent to hand work to another, from three tools I built and from the personal agents that got their own addresses this year: who a name points to, the chain of states hidden behind sent, authority that only narrows, and results you can check.

    29 min · 中文
  4. 006Oct 22, 2026

    Eight CA keys that fit in one byte

    In October 2026, eight intermediate CA keys trusted by every major platform turned out to be numbers below 256. How certificates, key ceremonies and ECDSA fit together, worked by hand on a 19-point curve; how the weak keys got in; how the web shut them out; and the check that would have stopped it.

    67 min · 3 live figures · 中文
  5. 005Sep 28, 2026

    An unchecked todo

    A reminder I set for myself, an essay scolding the young for their philosophy habit, and a message calling someone a “desperate illiterate.” I looked at the three of them together for a long time and came away without a conclusion.

    7 min · 中文
  6. 004Sep 15, 2026

    Why America builds productivity tools

    Not ‘America loves Todoist.’ English-speaking professional strata, expensive labor, and ARR capital built a symptom market: micro-control for sale, responsibility sunk onto the self.

    34 min · 中文
  7. 003Sep 11, 2026

    Apple product design as physics — springs, squircles, and hinge torque

    Rubber-band bounce, continuous corners, and one-handed MacBook open are not taste. They are damping ratios, G2 curvature, and rigid-body torque inequalities you can model.

    24 min · 3 live figures
  8. 002Sep 11, 2026

    Keyboard shortcut systems — design, history, and a shared grammar

    From Emacs prefixes and vi modes to Spotlight, command palettes, and Cmd+K: why power users treat keybindings as a namespace, and how KeyCombiner turns that into a practice system.

    7 min · 2 live figures · 中文
  9. 001Sep 11, 2026

    You can finish a CUDA course without a GPU — if the course is designed for it

    What “no GPU required” actually covers, what each of the four browser labs deliberately cuts, and when you still need a real card and Nsight.

    10 min · 2 live figures

8 items under this folder.

  • Oct 24, 2026

    The @ is the easy part

  • Oct 24, 2026

    Pin the key you will still hold next year

  • Oct 22, 2026

    Eight CA keys that fit in one byte

  • Sep 28, 2026

    An unchecked todo

  • Sep 15, 2026

    Why America builds productivity tools

  • Sep 11, 2026

    Apple product design as physics — springs, squircles, and hinge torque

  • Sep 11, 2026

    You can finish a CUDA course without a GPU — if the course is designed for it

  • Sep 11, 2026

    Keyboard shortcut systems — design, history, and a shared grammar


RoobLi · GitHub · roobli · RSS · Built with Quartz