Rant

A box to rant into

· 779 words · 4 min · rant atproto standard.site

…toggle, and pressing it ⟨again⟩ deletes the record. The…

…JSON at `/api/*`. An ⟨agent⟩ can list posts, read…

…to reimplement. For the ⟨agents⟩ There is an MCP…

…several independent long-form projects ⟨agreed⟩ on, precisely so that…

…The raw markdown rides ⟨along⟩ inside the record's `content`…

…which is the correct ⟨amount⟩ of power for a…

…in English instead. Different ⟨answer.⟩ - `?view=sentiment` the words…

…handing you your data. ⟨Anyone⟩ can use it There…

…the renderer, not an ⟨approximation⟩ of it that disagrees…

…markdown, run predicates over ⟨arbitrary⟩ prose, and build the…

…sentence first. Reading an ⟨argument⟩ backwards from its conclusion…

…the expensive one at ⟨around⟩ 100. That is fast…

…`content` union as an ⟨`at.markpub.markdown`⟩ member, so the *source*…

…`site.standard.document` record in your ⟨ATProto⟩ personal data server the…

…a repo needs the ⟨author's⟩ OAuth grant, and that…

…first. Reading an argument ⟨backwards⟩ from its conclusion strips…

…survive being written down ⟨badly.⟩ The ones that die…

…- `?view=grade` the same ⟨bars⟩ for difficulty. It disagrees…

…JavaScript off. Why Rust ⟨Because⟩ the whole design leans…

…dies in the gap ⟨between⟩ having it and finding…

…the same place your ⟨Bluesky⟩ posts live, under your…

…compiled to WebAssembly. The ⟨browser⟩ side is Rust compiled…

…`rant/crates/rant-core/tests/budget.rs`, which fails the ⟨build⟩ if it regresses. The…

…post. The once-only words ⟨burn;⟩ the fifteenth "however" is…

…of it. The subscribe ⟨button⟩ is a record too…

…the edge with no ⟨cache⟩ so a post is…

…difficulty. It disagrees with ⟨cadence⟩ often. - `?view=hapax` weighted…

…is where the idea ⟨came⟩ from. They compose: `?view=rare+bionic`.…

…publishing would write. It ⟨cannot⟩ publish. Writing to a…

…except the shared OAuth ⟨client⟩ every site here uses,…

…The Worker is Rust ⟨compiled⟩ to WebAssembly. The browser…

…idea came from. They ⟨compose:⟩ `?view=rare+bionic`. And they are…

…every keystroke in the ⟨composer,⟩ which means the preview…

…argument backwards from its ⟨conclusion⟩ strips the momentum that…

…instead get offered a ⟨content⟩ management system. So: a…

…at `/llms.txt`, the full ⟨corpus⟩ at `/llms-full.txt`, and JSON…

…record, which is the ⟨correct⟩ amount of power for…

…rendering it to HTML ⟨costs⟩ about 240 microseconds end…

…hit [/setup/](/setup/) once to ⟨create⟩ your publication record, and…

…in your ATProto personal ⟨data⟩ server the same place…

…Nothing lands in a ⟨database⟩ here. There is no…

…at [/mine/](/mine/), with a ⟨delete⟩ button on each row:…

…and pressing it again ⟨deletes⟩ the record. The recommend…

…of you. Unsubscribing is ⟨deleting⟩ your own record, which…

…Rust Because the whole ⟨design⟩ leans on one number.…

…kind of thought that ⟨dies⟩ in the gap between…

…can read it. A ⟨different⟩ reader can render it.…

…the same bars for ⟨difficulty.⟩ It disagrees with cadence…

…bars for difficulty. It ⟨disagrees⟩ with cadence often. -…

…repo, pointing at the ⟨document.⟩ Everything this site has…

…never heard of this ⟨domain⟩ can read it. A…

…ones survive being written ⟨down⟩ badly. The ones that…

…where it should stay. ⟨`draft_post`⟩ hands back the record;…

…every request at the ⟨edge⟩ with no cache so…

…signed. - `?view=emotion&emotion=fear` one ⟨emotion⟩ at a time. -…

…There is an MCP ⟨endpoint⟩ at `/mcp`, an index…

…weighted by rarity in ⟨English⟩ instead. Different answer. -…

…100. That is fast ⟨enough⟩ to render every request…

…enough to re-render the ⟨entire⟩ preview on every keystroke…

…Everything this site has ⟨ever⟩ written to your repo…

…pointing at the document. ⟨Everything⟩ this site has ever…

…prose, and build the ⟨exact⟩ record that publishing would…

…JavaScript in this site, ⟨except⟩ the shared OAuth client…

…markdown rendering is the ⟨expensive⟩ one at around 100.…

…measured, in `rant/crates/rant-core/tests/budget.rs`, which ⟨fails⟩ the build if it…

…around 100. That is ⟨fast⟩ enough to render every…

…once-only words burn; the ⟨fifteenth⟩ "however" is nearly invisible.…

…happen to be text ⟨files⟩ in the repo. Weird…

…between having it and ⟨finding⟩ somewhere to put it.…

…- `?view=reverse` last sentence ⟨first.⟩ Reading an argument backwards…

…ones that need about ⟨four⟩ minutes and a plain…

…The posts on this ⟨front⟩ page are just the…

…subscriptions, your recommends. A ⟨frontend⟩ that can only *add*…

…index at `/llms.txt`, the ⟨full⟩ corpus at `/llms-full.txt`, and…

…put it. Not the ⟨good⟩ ones the good ones…

…needs the author's OAuth ⟨grant,⟩ and that grant lives…

…repo is not really ⟨handing⟩ you your data. Anyone…

…in with your own ⟨handle,⟩ hit [/setup/](/setup/) once to…

…it should stay. `draft_post` ⟨hands⟩ back the record; a…

…WebAssembly. There is no ⟨hand-written⟩ JavaScript in this site,…

…just the ones that ⟨happen⟩ to be text files…

…in the gap between ⟨having⟩ it and finding somewhere…

…indexer that has never ⟨heard⟩ of this domain can…

…strips the momentum that ⟨hides⟩ a bad step. -…

…the record; a human ⟨hits⟩ Post.…

…for a reader to ⟨hold⟩ over their own subscriptions…

…portable to any other ⟨host⟩ that speaks the protocol.…

…a post is not ⟨hostage⟩ to the site it…

…words burn; the fifteenth ⟨"however"⟩ is nearly invisible. -…

…and rendering it to ⟨HTML⟩ costs about 240 microseconds…

…back the record; a ⟨human⟩ hits Post.…

…which is where the ⟨idea⟩ came from. They compose:…

…shared lexicon that several ⟨independent⟩ long-form projects agreed on,…

…endpoint at `/mcp`, an ⟨index⟩ at `/llms.txt`, the full…

…was typed into. An ⟨indexer⟩ that has never heard…

…if it regresses. The ⟨individual⟩ stages are in the…

…raw markdown rides along ⟨inside⟩ the record's `content` union…

…post is live the ⟨instant⟩ the record lands, and…

…a plain box, and ⟨instead⟩ get offered a content…

…and there is no ⟨invalidation⟩ to get wrong. It…

…fifteenth "however" is nearly ⟨invisible.⟩ - `?view=rare` weighted by…

…and it works with ⟨JavaScript⟩ off. Why Rust Because…

…corpus at `/llms-full.txt`, and ⟨JSON⟩ at `/api/*`. An agent…

…entire preview on every ⟨keystroke⟩ in the composer, which…

…There is a specific ⟨kind⟩ of thought that dies…

…at this publication. Nothing ⟨lands⟩ in a database here.…

…a time. - `?view=reverse` ⟨last⟩ sentence first. Reading an…

…Because the whole design ⟨leans⟩ on one number. Parsing…

…bar per sentence, by ⟨length.⟩ - `?view=grade` the same…

…[standard.site](https://standard.site) record: a shared ⟨lexicon⟩ that several independent long-form…

…a view is a ⟨link⟩ you can send someone,…

…here. There is no ⟨list⟩ of you. Unsubscribing is…

…to your repo is ⟨listed⟩ at [/mine/](/mine/), with a…

…place your Bluesky posts ⟨live,⟩ under your own DID,…

…grant, and that grant ⟨lives⟩ in the author's browser,…

…the full corpus at ⟨`/llms-full.txt`,⟩ and JSON at `/api/*`.…

…`/mcp`, an index at ⟨`/llms.txt`,⟩ the full corpus at…

…lexicon that several independent ⟨long-form⟩ projects agreed on, precisely…

…get offered a content ⟨management⟩ system. So: a box.…

…do not. The raw ⟨markdown⟩ rides along inside the…

…in the composer, which ⟨means⟩ the preview *is* the…

…quarter of a millisecond, ⟨measured,⟩ in `rant/crates/rant-core/tests/budget.rs`, which fails…

…union as an `at.markpub.markdown` ⟨member,⟩ so the *source* is…

…HTML costs about 240 ⟨microseconds⟩ end to end a…

…a quarter of a ⟨millisecond,⟩ measured, in `rant/crates/rant-core/tests/budget.rs`, which…

…repo is listed at ⟨[/mine/](/mine/),⟩ with a delete button…

…that need about four ⟨minutes⟩ and a plain box,…

…`?view=rsvp`, `?view=crawl` the reading ⟨modes⟩ from [read.mino.mobi](https://read.mino.mobi), which is…

…one at the worst ⟨moment.⟩ The Worker is Rust…

…its conclusion strips the ⟨momentum⟩ that hides a bad…

…the fifteenth "however" is ⟨nearly⟩ invisible. - `?view=rare` weighted…

…are the ones that ⟨need⟩ about four minutes and…

…Writing to a repo ⟨needs⟩ the author's OAuth grant,…

…An indexer that has ⟨never⟩ heard of this domain…

…pointing at this publication. ⟨Nothing⟩ lands in a database…

…design leans on one ⟨number.⟩ Parsing this post, tokenising…

…site, except the shared ⟨OAuth⟩ client every site here…

…box, and instead get ⟨offered⟩ a content management system.…

…It disagrees with cadence ⟨often.⟩ - `?view=hapax` weighted by…

…own handle, hit [/setup/](/setup/) ⟨once⟩ to create your publication…

…in this post. The ⟨once-only⟩ words burn; the fifteenth…

…it. Not the good ⟨ones⟩ the good ones survive…

…DID, portable to any ⟨other⟩ host that speaks the…

…it There is nothing ⟨owner-only⟩ about this. Sign in…

…posts on this front ⟨page⟩ are just the ones…

…leans on one number. ⟨Parsing⟩ this post, tokenising it…

…record in your ATProto ⟨personal⟩ data server the same…

…data server the same ⟨place⟩ your Bluesky posts live,…

…four minutes and a ⟨plain⟩ box, and instead get…

…`site.standard.graph.subscription` to **your** repo, ⟨pointing⟩ at this publication. Nothing…

…under your own DID, ⟨portable⟩ to any other host…

…into it, you hit ⟨post,⟩ and the words go…

…same place your Bluesky ⟨posts⟩ live, under your own…

…the correct amount of ⟨power⟩ for a reader to…

…long-form projects agreed on, ⟨precisely⟩ so that a post…

…them, render markdown, run ⟨predicates⟩ over arbitrary prose, and…

…is a toggle, and ⟨pressing⟩ it again deletes the…

…to re-render the entire ⟨preview⟩ on every keystroke in…

…that several independent long-form ⟨projects⟩ agreed on, precisely so…

…run predicates over arbitrary ⟨prose,⟩ and build the exact…

…host that speaks the ⟨protocol.⟩ That record is not…

…repo, pointing at this ⟨publication.⟩ Nothing lands in a…

…would write. It cannot ⟨publish.⟩ Writing to a repo…

…the exact record that ⟨publishing⟩ would write. It cannot…

…end to end a ⟨quarter⟩ of a millisecond, measured,…

…a millisecond, measured, in ⟨`rant/crates/rant-core/tests/budget.rs`,⟩ which fails the build…

…record is not a ⟨Rant-shaped⟩ thing. It is a…

…- `?view=hapax` weighted by ⟨rarity⟩ in this post. The…

…words a valence lexicon ⟨rates,⟩ signed. - `?view=emotion&emotion=fear` one…

…of this domain can ⟨read⟩ it. A different reader…

…read it. A different ⟨reader⟩ can render it. If…

…`?view=reverse` last sentence first. ⟨Reading⟩ an argument backwards from…

…the reading modes from ⟨[read.mino.mobi](https://read.mino.mobi),⟩ which is where the…

…and read back at ⟨`/read/<your-handle>/`.⟩ The posts on this…

…the words go somewhere ⟨real.⟩ Where "somewhere real" is…

…your repo is not ⟨really⟩ handing you your data.…

…deletes the record. The ⟨recommend⟩ button on each post…

…record, your subscriptions, your ⟨recommends.⟩ A frontend that can…

…here is a `site.standard.document` ⟨record⟩ in your ATProto personal…

…rides along inside the ⟨record's⟩ `content` union as an…

…the build if it ⟨regresses.⟩ The individual stages are…

…a bad thing to ⟨reimplement.⟩ For the agents There…

…A different reader can ⟨render⟩ it. If this site…

…the preview *is* the ⟨renderer,⟩ not an approximation of…

…too, not just a ⟨rendering⟩ of it. The subscribe…

…real" is Your own ⟨repo.⟩ A post here is…

…enough to render every ⟨request⟩ at the edge with…

…also fast enough to ⟨re-render⟩ the entire preview on…

…not. The raw markdown ⟨rides⟩ along inside the record's…

…with JavaScript off. Why ⟨Rust⟩ Because the whole design…

…personal data server the ⟨same⟩ place your Bluesky posts…

…a link you can ⟨send⟩ someone, and it works…

…shape. One bar per ⟨sentence,⟩ by length. - `?view=grade`…

…your ATProto personal data ⟨server⟩ the same place your…

…`?view=rare+bionic`. And they are ⟨server-rendered,⟩ so a view is…

…your own handle, hit ⟨[/setup/](/setup/)⟩ once to create your…

…a shared lexicon that ⟨several⟩ independent long-form projects agreed…

…not the words: the ⟨shape.⟩ One bar per sentence,…

…a [standard.site](https://standard.site) record: a ⟨shared⟩ lexicon that several independent…

…to WebAssembly. The browser ⟨side⟩ is Rust compiled to…

…nothing owner-only about this. ⟨Sign⟩ in with your own…

…a valence lexicon rates, ⟨signed.⟩ - `?view=emotion&emotion=fear` one emotion…

…not hostage to the ⟨site⟩ it was typed into.…

…post here is a ⟨`site.standard.document`⟩ record in your ATProto…

…works the same way ⟨`site.standard.graph.recommend`,⟩ in your repo, pointing…

…too Subscribing writes a ⟨`site.standard.graph.subscription`⟩ to **your** repo, pointing…

…link you can send ⟨someone,⟩ and it works with…

…having it and finding ⟨somewhere⟩ to put it. Not…

…`at.markpub.markdown` member, so the ⟨*source*⟩ is portable too, not…

…any other host that ⟨speaks⟩ the protocol. That record…

…There is a ⟨specific⟩ kind of thought that…

…it regresses. The individual ⟨stages⟩ are in the tens…

…thing. It is a ⟨[standard.site](https://standard.site)⟩ record: a shared lexicon…

…is where it should ⟨stay.⟩ `draft_post` hands back the…

…that hides a bad ⟨step.⟩ - `?view=bionic`, `?view=rsvp`, `?view=crawl`…

…backwards from its conclusion ⟨strips⟩ the momentum that hides…

…rendering of it. The ⟨subscribe⟩ button is a record…

…is a record too ⟨Subscribing⟩ writes a `site.standard.graph.subscription` to…

…hold over their own ⟨subscriptions⟩ so the button is…

…ones the good ones ⟨survive⟩ being written down badly.…

…offered a content management ⟨system.⟩ So: a box. You…

…stages are in the ⟨tens⟩ of microseconds; markdown rendering…

…that happen to be ⟨text⟩ files in the repo.…

…is not a Rant-shaped ⟨thing.⟩ It is a [standard.site](https://standard.site)…

…a specific kind of ⟨thought⟩ that dies in the…

…one emotion at a ⟨time.⟩ - `?view=reverse` last sentence…

…the button is a ⟨toggle,⟩ and pressing it again…

…number. Parsing this post, ⟨tokenising⟩ it and rendering it…

…If this site vanishes ⟨tomorrow,⟩ your posts do not.…

…So: a box. You ⟨type⟩ into it, you hit…

…the site it was ⟨typed⟩ into. An indexer that…

…your Bluesky posts live, ⟨under⟩ your own DID, portable…

…inside the record's `content` ⟨union⟩ as an `at.markpub.markdown` member,…

…no list of you. ⟨Unsubscribing⟩ is deleting your own…

…client every site here ⟨uses,⟩ which would be a…

…`?view=sentiment` the words a ⟨valence⟩ lexicon rates, signed. -…

…it. If this site ⟨vanishes⟩ tomorrow, your posts do…

…are server-rendered, so a ⟨view⟩ is a link you…

…a bad step. - ⟨`?view=bionic`,⟩ `?view=rsvp`, `?view=crawl` the reading…

…in the URL: - ⟨`?view=cadence`⟩ not the words: the…

…step. - `?view=bionic`, `?view=rsvp`, ⟨`?view=crawl`⟩ the reading modes from…

…lexicon rates, signed. - ⟨`?view=emotion&emotion=fear`⟩ one emotion at a…

…sentence, by length. - ⟨`?view=grade`⟩ the same bars for…

…with cadence often. - ⟨`?view=hapax`⟩ weighted by rarity in…

…is nearly invisible. - ⟨`?view=rare`⟩ weighted by rarity in…

…came from. They compose: ⟨`?view=rare+bionic`.⟩ And they are server-rendered,…

…at a time. - ⟨`?view=reverse`⟩ last sentence first. Reading…

…bad step. - `?view=bionic`, ⟨`?view=rsvp`,⟩ `?view=crawl` the reading modes…

…read Every post has ⟨views.⟩ They are in the…

…instead. Different answer. - ⟨`?view=sentiment`⟩ the words a valence…

…in the repo. Weird ⟨ways⟩ to read Every post…

…is Rust compiled to ⟨WebAssembly.⟩ The browser side is…

…cadence often. - `?view=hapax` ⟨weighted⟩ by rarity in this…

…files in the repo. ⟨Weird⟩ ways to read Every…

…Why Rust Because the ⟨whole⟩ design leans on one…

…hit post, and the ⟨words⟩ go somewhere real. Where…

…the worst moment. The ⟨Worker⟩ is Rust compiled to…

…button on each post ⟨works⟩ the same way `site.standard.graph.recommend`,…

…real one at the ⟨worst⟩ moment. The Worker is…

…your publication record, and ⟨write.⟩ Your posts go to…

…a record too Subscribing ⟨writes⟩ a `site.standard.graph.subscription` to **your**…

…write. It cannot publish. ⟨Writing⟩ to a repo needs…

…good ones survive being ⟨written⟩ down badly. The ones…

…no invalidation to get ⟨wrong.⟩ It is also fast…