diff --git a/content/build.mark.svg b/content/build.mark.svg new file mode 100644 index 0000000..066e40d --- /dev/null +++ b/content/build.mark.svg @@ -0,0 +1,81 @@ + diff --git a/content/colophon.mark.svg b/content/colophon.mark.svg new file mode 100644 index 0000000..761f1f6 --- /dev/null +++ b/content/colophon.mark.svg @@ -0,0 +1,91 @@ + diff --git a/content/colophon.md b/content/colophon.md index f8288ba..5d42b65 100644 --- a/content/colophon.md +++ b/content/colophon.md @@ -127,7 +127,11 @@ to inspect it, fork it, or, more broadly, do whatever you please with it. The dominant convention of academic and professional publication is that a document, once released, is finished. It carries an implicit claim: *this is what I think, full stop.*^[This is particularly problematic in academia, where there is a long tradition of researchers whose work was eventually disproven taking an extreme defensive stance, usually rooted in [confirmation bias](https://en.wikipedia.org/wiki/Confirmation_bias).] I find this convention dishonest in proportion to how seldom it is actually true. Thinking is continuous; positions shift; evidence accumulates; people change their minds and rarely say so in public. This site operates under a different premise, one that I strive to operate all of my life under. -Every essay and post on this site carries an **epistemic footer** — a structured block that reports my current relationship to the work. The footer only appears when a `status` field is set in the document's frontmatter; standalone pages and very short items omit it. The full set of fields: +Every essay and post on this site carries an **epistemic footer** — a structured block that reports my current relationship to the work. The footer only appears when a `status` field is set in the document's frontmatter; standalone pages and very short items omit it. + +The vocabulary below is genre-general but reads differently across genres. For a personal essay, *confidence* reflects credence in a thesis — "I might change my mind." For an empirical research paper, it reflects expected generalization — "this would replicate." For formal mathematics, it reflects credence in proof correctness, with a special value `proved` available for theorems with complete proofs (where any numeric value would be false precision). *Evidence* reads analogously: the strength of arguments and supporting writing in essays, the empirical base in research, the structure of the proof in mathematics. The fields are the same; the interpretive frame shifts with the work. + +The full set of fields: - **Status** — a controlled vocabulary describing where the work stands: *Draft*, *Working model*, *Durable*, *Refined*, *Superseded*, or *Deprecated*. A document marked *Working model* is not just unfinished — it is a position I currently hold but would not stake much on. A document marked *Durable* is something I expect to hold up. *Superseded* means I wrote a better version; *Deprecated* means I no longer endorse it. @@ -141,6 +145,10 @@ Every essay and post on this site carries an **epistemic footer** — a structur - **Scope**, **Novelty**, **Practicality** — orientation fields shown as their own rows in the epistemic footer alongside confidence, importance, and evidence. *Scope* ranges from *personal* to *civilizational*; *novelty* from *conventional* to *innovative*; *practicality* from *abstract* to *exceptional*. These are not ratings — they are orientations, and they intentionally do not feed the trust score. +- **Peer status** — the *external* review state, distinct from `status` (which is my internal position). Values: *unreviewed* (default), *under review*, *peer reviewed*, *published*, *retracted*. A piece can be *Durable* (I expect it to hold up) and *unreviewed* (the world hasn't checked yet) at the same time; the two axes are deliberately factored. A *retracted* piece renders with the field name struck through and the outer ring of the epistemic figure crossed out. + +- **Result shape** — the shape of the central claim: *positive* (argues something works), *negative* (argues something does not), *mixed* (both, as in a double-pincer barrier paper), *comparative* (compares approaches), or *descriptive* (describes without arguing for or against). Encoded as a small glyph beside the trust score on the epistemic figure. Adds nothing to the compact row. + - **Stability** — auto-computed at every build from `git log --follow`. The heuristic: very new or barely-touched documents are *volatile*; actively-revised documents are *revising*; older documents with more commits settle into *fairly stable*, *stable*, or *established*. This requires no manual maintenance — the build reads the repository history and makes the inference. The version history block, directly above the epistemic footer, uses a three-tier fallback: authored `history:` notes when they exist (written by me when the git log alone would not convey what changed), then the raw git log, then the `date:` frontmatter field as a creation record. `make build` auto-commits any changed content files before the Hakyll compilation runs, so the git log is always current. diff --git a/content/essays/beyond-comorbidity-indices/index.md b/content/essays/beyond-comorbidity-indices/index.md index 716e9b9..8b3f444 100644 --- a/content/essays/beyond-comorbidity-indices/index.md +++ b/content/essays/beyond-comorbidity-indices/index.md @@ -23,6 +23,8 @@ evidence: 5 scope: average novelty: moderate practicality: moderate +peer-status: under-review +result-shape: comparative bibliography: data/bci-paper.bib repository: "https://git.levineuwirth.org/neuwirth/beyond_comorbidity_indices" summary: | diff --git a/content/essays/beyond-comorbidity-indices/mark.svg b/content/essays/beyond-comorbidity-indices/mark.svg new file mode 100644 index 0000000..384dd53 --- /dev/null +++ b/content/essays/beyond-comorbidity-indices/mark.svg @@ -0,0 +1,56 @@ + diff --git a/content/essays/branch-based-local-capture-in-tree-balls/index.md b/content/essays/branch-based-local-capture-in-tree-balls/index.md index f30ab60..4b10492 100644 --- a/content/essays/branch-based-local-capture-in-tree-balls/index.md +++ b/content/essays/branch-based-local-capture-in-tree-balls/index.md @@ -14,6 +14,11 @@ affiliation: bibliography: data/branch-capture-paper.bib preprint: /papers/branch-capture-paper.pdf no-collapse: true +status: "Durable" +confidence: proved +evidence: 5 +peer-status: unreviewed +result-shape: mixed further-reading: - NowakowskiWinkler - Quilliot diff --git a/content/essays/branch-based-local-capture-in-tree-balls/mark.svg b/content/essays/branch-based-local-capture-in-tree-balls/mark.svg new file mode 100644 index 0000000..8e86ff4 --- /dev/null +++ b/content/essays/branch-based-local-capture-in-tree-balls/mark.svg @@ -0,0 +1,51 @@ + diff --git a/content/essays/levcs.mark.svg b/content/essays/levcs.mark.svg new file mode 100644 index 0000000..c8584fa --- /dev/null +++ b/content/essays/levcs.mark.svg @@ -0,0 +1,90 @@ + diff --git a/content/essays/networking-stack/mark.svg b/content/essays/networking-stack/mark.svg new file mode 100644 index 0000000..274f3ad --- /dev/null +++ b/content/essays/networking-stack/mark.svg @@ -0,0 +1,89 @@ + diff --git a/content/essays/neuropose/mark.svg b/content/essays/neuropose/mark.svg new file mode 100644 index 0000000..c57009e --- /dev/null +++ b/content/essays/neuropose/mark.svg @@ -0,0 +1,106 @@ + diff --git a/content/essays/ozymandias.mark.svg b/content/essays/ozymandias.mark.svg new file mode 100644 index 0000000..2105cc9 --- /dev/null +++ b/content/essays/ozymandias.mark.svg @@ -0,0 +1,33 @@ + diff --git a/content/essays/specification-dilemma/mark.svg b/content/essays/specification-dilemma/mark.svg new file mode 100644 index 0000000..722c901 --- /dev/null +++ b/content/essays/specification-dilemma/mark.svg @@ -0,0 +1,54 @@ + diff --git a/content/essays/weenix/mark.svg b/content/essays/weenix/mark.svg new file mode 100644 index 0000000..c6590a3 --- /dev/null +++ b/content/essays/weenix/mark.svg @@ -0,0 +1,119 @@ + diff --git a/content/essays/where-does-simd-help-post-quantum-cryptography/mark.svg b/content/essays/where-does-simd-help-post-quantum-cryptography/mark.svg new file mode 100644 index 0000000..cf23764 --- /dev/null +++ b/content/essays/where-does-simd-help-post-quantum-cryptography/mark.svg @@ -0,0 +1,82 @@ + diff --git a/content/index.md b/content/index.md index 52c0cc7..f38afbf 100644 --- a/content/index.md +++ b/content/index.md @@ -18,5 +18,5 @@ This website is *not* an academic homepage, nor a blog, nor a portfolio — thou
diff --git a/content/library.mark.svg b/content/library.mark.svg new file mode 100644 index 0000000..94a38a4 --- /dev/null +++ b/content/library.mark.svg @@ -0,0 +1,62 @@ + diff --git a/content/me/mark.svg b/content/me/mark.svg new file mode 100644 index 0000000..6fa8859 --- /dev/null +++ b/content/me/mark.svg @@ -0,0 +1,63 @@ + diff --git a/content/memento-mori/mark.svg b/content/memento-mori/mark.svg new file mode 100644 index 0000000..6375a96 --- /dev/null +++ b/content/memento-mori/mark.svg @@ -0,0 +1,48 @@ + diff --git a/content/music/mark.svg b/content/music/mark.svg new file mode 100644 index 0000000..19f6ebe --- /dev/null +++ b/content/music/mark.svg @@ -0,0 +1,13 @@ + diff --git a/content/poetry/selected-verse/index.md b/content/poetry/selected-verse/index.md new file mode 100644 index 0000000..3be277b --- /dev/null +++ b/content/poetry/selected-verse/index.md @@ -0,0 +1,18 @@ +--- +title: "Selected Verse" +date: 2026-05-08 +abstract: > + A placeholder poetry collection — replace this landing page with the + collection's actual title, abstract, and any prefatory note. Add + poems as `content/poetry/selected-verse/{slug}.md`; each compiles + with the standard poetry pipeline (hard line breaks, codex reading + mode). Rename the directory to retitle the collection. +--- + +This collection is a scaffold. Replace this body with a short +introduction describing the collection's organising principle — a +single author, a thematic arc, a translation project, a sequence +written in a particular season — or whatever frame matters to you. + +Individual poems live in this directory and link from here +automatically through the site's backlink and tag systems. diff --git a/content/poetry/selected-verse/mark.svg b/content/poetry/selected-verse/mark.svg new file mode 100644 index 0000000..bf08d15 --- /dev/null +++ b/content/poetry/selected-verse/mark.svg @@ -0,0 +1,18 @@ + diff --git a/content/stats.mark.svg b/content/stats.mark.svg new file mode 100644 index 0000000..7b41e3d --- /dev/null +++ b/content/stats.mark.svg @@ -0,0 +1,64 @@ +