Saying it exactly

Notations, languages and specs, and the limits of precision.

These sources are about precise expression. They include programming languages, specs, chord notation and an alphabet designed on purpose. A recurring question is what a notation makes easy to say.

Part of Fixities. 19 sources from 12 subjects. A source can carry several themes. These tags are this wiki's own reading, not claims the sources make.

A Lean Syntax Primer

Not stated (published on the overreacted blog). From Checkable specs for coding agents.

An opinionated beginner's tour of Lean syntax, building from definitions to proofs.

A sufficiently detailed spec is code

Gabriella Gonzalez. From Checkable specs for coding agents.

An argument that a spec precise enough to generate code has become code.

DSLs Enable Reliable Use of LLMs

Unmesh Joshi, on martinfowler.com. From Checkable specs for coding agents.

An argument that small languages give generated code firm boundaries.

Human Judgment as a Specification

Brown PLT blog. From Checkable specs for coding agents.

A tool that recovers intent by asking people about concrete disagreements.

On the foolishness of "natural language programming" (EWD 667)

Edsger W. Dijkstra, transcribed by Tristram Brelstaff. From Checkable specs for coding agents.

A short essay by Edsger Dijkstra arguing against programming in natural language.

Show HN: Kastor – Terraform-style specs for AI agents

Posted by weirdguy, with replies from several commenters. From Checkable specs for coding agents.

A Hacker News thread where a developer introduces Kastor, a spec language for agents.

Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl

Birgitta Böckeler, Thoughtworks. From Checkable specs for coding agents.

An article defining spec-driven development and describing the author's trials of three tools.

Everyone Says Assembly Is Untyped—Everyone Is Wrong

gingerBill (Ginger Bill). From Compilers and interpreters.

A design rationale for the typed inline assembly system in the Odin programming language.

Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I

John McCarthy, Massachusetts Institute of Technology. From Compilers and interpreters.

The 1960 paper in which John McCarthy defines LISP.

Show HN: See chords as flags – Visual harmony of top composers on musescore

Posted by vitaly-pavlenko, with replies from many commenters. From Consonance and tuning.

A Show HN thread where a developer presents Rawl, a colored chord notation.

Prompts are code, .json/.md files are state

Mario Zechner. From File-based agent memory.

A post proposing that prompts are programs and JSON or Markdown files hold state.

Structured CoT: Shorter Reasoning with a Grammar File

Kaya Omer (named in the citation block; the blog is called andthattoo). From Harnesses and agent loops.

A blog post testing whether a grammar can shorten a local model's reasoning.

Hangul

Not stated. From History and places.

A Wikipedia article on Hangul, the Korean alphabet, covering its history, design and use.

Flint: A Visualization Language for the AI Era

Microsoft (project listed under the microsoft GitHub organization). From Images made by rules.

The page introduces Flint, a chart specification language built so AI agents can make charts.

A mathematical formalisation of dimensional analysis

Terence Tao. From Mathematics and optimization.

A blog post giving two mathematical models for physical units and dimensions.

Radium Music Editor

Posted by ofalkaed, with replies from many commenters. From Music as code and DAW control.

A Hacker News thread where commenters discuss the Radium editor and trackers.

Welcome, the entire land

Brian Suda (optional.is). From Saved posts.

A blog post about getting "Hello World" translated into hieroglyphs for a T-shirt.

How Many Elementary Particles Are There, Really?

Natalie Wolchover, columnist, Quanta Magazine. From Science and medicine.

A science column showing how the number of elementary particles depends on what is counted.

Show HN: Python Simulator of David Deutsch's "Constructor Theory of Time"

Posted by SandroG, with replies from many commenters. From Space and orbital simulation.

A Show HN thread where the author presents Python code encoding a physics paper.