Posts on this site are timestamped with OpenTimestamps. When a post is published (or later edited), the SHA-256 hash of its Markdown source is recorded in a small proof file and anchored in the Blockchain. That proves the text existed in exactly this form by the date shown — independently of this site, and without trusting me.

To verify a proof yourself, download the .sha256 and .ots files for a post and run, with the OpenTimestamps client installed:

ots verify name.sha256.ots

This confirms the hash inside the .sha256 file was committed to the Blockchain at the stated time. The Markdown source files themselves live in a private repository, so the final step — checking that a given text matches the hash — works on disclosure: given the source file, sha256sum -c name.sha256 confirms the match. Edits are never hidden; a revised post simply gains a new proof line below, and earlier proofs are kept.

July 2026 (50)

July 23, 2026 · Respectability Dates Hardest

  • June 20, 2026 · 30bd03596a1f… · .sha256 · .ots · anchored in Blockchain
  • June 17, 2026 · e66393b11ebf… · .sha256 · .ots · anchored in Blockchain
  • June 17, 2026 · 997cefa315ed… · .sha256 · .ots · anchored in Blockchain
  • June 15, 2026 · 40e0cb2c3821… · .sha256 · .ots · anchored in Blockchain
  • June 15, 2026 · e58f6d885a7d… · .sha256 · .ots · anchored in Blockchain

July 23, 2026 · The Quiet Authority of Exposure and ATC Together

July 23, 2026 · Erreuno and the Invisible Factory

  • July 11, 2026 · a60c85b9f718… · .sha256 · .ots · anchored in Blockchain

July 22, 2026 · Piégez L'Éclat

  • July 22, 2026 · 788256bd225a… · .sha256 · .ots · anchored in Blockchain

July 22, 2026 · Words a Model Keeps to Itself

July 22, 2026 · Lemon, Thyme, and the Financial Times

July 22, 2026 · Before the Scissors

July 22, 2026 · Paradise Costs £255

July 20, 2026 · Ports, Before China

July 19, 2026 · Ceyla Lacerda, in Red

  • July 19, 2026 · 4fb73e2d91ec… · .sha256 · .ots · anchored in Blockchain

July 19, 2026 · Buttons Doing All the Work

July 19, 2026 · 179 Francs and a First Name

July 19, 2026 · Four Ninety-Nine at Kom Ombo

July 19, 2026 · Ghauri at Ferretti, Milan 1992

July 19, 2026 · A Touch of Lycra

July 19, 2026 · Fable Goes Upstairs

July 18, 2026 · Portfolio, After Perry Ellis

July 18, 2026 · Opening Spring 1990

July 18, 2026 · Call, Visit, or Type

July 18, 2026 · Tatjana Patitz, Escada, 1991

July 18, 2026 · An Armful of Ferragamo

July 18, 2026 · An Englishness Invented in Toronto

July 17, 2026 · Petrol and Violets

July 16, 2026 · Dior in Purple, 1990

July 15, 2026 · Elle in Red, 1984

July 15, 2026 · Opus Isn't the Frontier Anymore

July 15, 2026 · Nobody Knows What It Is Yet

July 15, 2026 · Correct Was the Wrong Export

July 13, 2026 · A Shop Called Just Looking

  • July 12, 2026 · 327367ebbe4a… · .sha256 · .ots · anchored in Blockchain
  • July 12, 2026 · 8f064f7bc7bd… · .sha256 · .ots · anchored in Blockchain

July 13, 2026 · Before Saint Laurent Claimed Her

July 12, 2026 · Fable at Full Price

July 12, 2026 · Before the Sample Lands

July 12, 2026 · Spellbound at the End of Amber

July 12, 2026 · A Brand Called Request

July 11, 2026 · Gucci Before the Red Velvet

July 11, 2026 · ESCADA Borrows Paulina's Face

July 11, 2026 · Leather for Bad Weather

July 11, 2026 · After the Frontier Model

July 10, 2026 · Lines Under Load

July 9, 2026 · Sol Is Not the Point

July 8, 2026 · GPT-5.6 Gets a Date

July 8, 2026 · Glaviano Wouldn't Shoot Kate Moss

July 7, 2026 · Light on the Back of an Eye

July 6, 2026 · Karen Mulder in Brown Suede

July 5, 2026 · GPT-5.6 Arrives in Fragments

July 4, 2026 · Effortless Was the Luxury

  • July 4, 2026 · 23b2fd07fd32… · .sha256 · .ots · anchored in Blockchain

July 2, 2026 · Julie Anderson Had the Look

July 1, 2026 · Sorry About All the Fable Posts

July 1, 2026 · Kenar Spent Itself Famous

July 1, 2026 · What Fable Came Back As

June 2026 (21)

June 30, 2026 · Sonnet 5 Ships, Fennec Doesn't

June 27, 2026 · By 2028, Permission Is the Product

June 27, 2026 · Nobody Looks Like Her Now

  • June 27, 2026 · 0072d3c744df… · .sha256 · .ots · anchored in Blockchain
  • June 27, 2026 · 112209d0c70a… · .sha256 · .ots · anchored in Blockchain
  • June 27, 2026 · 974961faa331… · .sha256 · .ots · anchored in Blockchain

June 27, 2026 · Selling Forever in Black and White

  • June 15, 2026 · 4e808278b7d6… · .sha256 · .ots · anchored in Blockchain
  • June 14, 2026 · 0195fd78f809… · .sha256 · .ots · anchored in Blockchain

June 26, 2026 · Worse for Being Gentler

June 25, 2026 · Exactly Zero Traffic

June 21, 2026 · When Tokyo Could Buy Paris

June 20, 2026 · Fable Comes Back Smaller

June 17, 2026 · A License Nobody Wrote

June 14, 2026 · What Was in the Box

  • June 14, 2026 · c26775a6c854… · .sha256 · .ots · anchored in Blockchain
  • June 14, 2026 · 9fb459691732… · .sha256 · .ots · anchored in Blockchain

June 14, 2026 · An Empty Room Was Enough

June 14, 2026 · A Smell With No Flowers

June 14, 2026 · Denaka, 1989

June 13, 2026 · Save the Buildings You Hated

June 13, 2026 · Spice in an Aquatic Decade

June 13, 2026 · Continuity Was the Product

June 13, 2026 · Washington Found an Off Switch

June 13, 2026 · Classic American Beauty, Born in Paris

June 11, 2026 · Spielberg Shows His Hand

June 10, 2026 · Fable 5 and the June 22 Footnote

June 9, 2026 · A Mill Owner Buys a Page