<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <link href="https://6michelestingo9.github.io/feed.xml" rel="self" type="application/atom+xml"/> <link href="https://6michelestingo9.github.io/" rel="alternate" type="text/html" hreflang="en"/> <updated>2026-10-07T14:45:17+02:00</updated> <id>https://6michelestingo9.github.io/feed.xml</id> <title type="html">Lost&amp;Found</title> <subtitle>notes for the curious and the easily distracted</subtitle> <author> <name>Michele Stingo</name> </author> <entry xml:lang="en"> <title type="html">Festina lente</title> <link href="https://6michelestingo9.github.io/blog/2026/festina-lente/" rel="alternate" type="text/html" title="Festina lente"/> <published>2026-10-06T00:00:00+02:00</published> <updated>2026-10-06T00:00:00+02:00</updated> <id>https://6michelestingo9.github.io/blog/2026/festina-lente</id> <author> <name>Michele Stingo</name> </author> <summary type="html">of haste, silence, and the gap between building and understanding</summary> <content type="html" xml:base="https://6michelestingo9.github.io/blog/2026/festina-lente/"><![CDATA[<div class="row justify-content-center"> <div class="col-sm-7 mt-3 mt-md-0"> <figure> <picture> <source class="responsive-img-srcset" srcset="/assets/img/dore-ruggiero-hippogriff-480.webp 480w,/assets/img/dore-ruggiero-hippogriff-800.webp 800w,/assets/img/dore-ruggiero-hippogriff-1400.webp 1400w," type="image/webp" sizes="95vw"/> <img src="/assets/img/dore-ruggiero-hippogriff.jpg" class="img-fluid rounded z-depth-1" width="100%" height="auto" alt="Gustave Doré: a knight in armour astride a hippogriff, its wings spread wide, coming down low over a wooded riverbank as birds scatter from the undergrowth" data-zoomable="" loading="eager" onerror="this.onerror=null; $('.responsive-img-srcset').remove();"/> </picture> </figure> </div> </div> <div class="caption"> Gustave Doré, 1879 — the hippogriff, which had flown off with Ruggiero, finally comes down in a pleasant land, an episode from Ariosto's <em>Orlando Furioso</em>. </div> <p>In the ceaseless stream of media we are exposed to every day, I keep finding Wittgenstein’s <a href="/notes/wittgenstein-tractatus/">injunction to silence</a> one of the most useful and interesting tools for building knowledge that anyone has put into words. It is not so paradoxical, after all, to imagine a grain of wisdom originating where keeping silent lets a discernment flower, one made, in substance, of listening.</p> <p>Such is my “position” in the agora of the recent international debate on AI, where voices (immeasurably more authoritative than mine) are already taking part, speaking — according to the corner each of them holds — either of their deep concern over the possible risks or, optimistically, of the new capabilities. Looked at closely, both are “potentials” not yet realised, and in any case mirror images of each other, belonging to one and the same underlying phenomenon.</p> <p>So, while I am not a complete novice in the subject, I prefer to keep quiet and refer you to <a href="https://www.youtube.com/watch?v=IZMjJGi4YhI">Geoffrey Hinton</a> and <a href="https://www.youtube.com/watch?v=iDpPFAXmcZc">Yann LeCun</a>, two of the field’s leading figures since its earliest days, whose views — opposed to each other, as the mirrored tension above would lead one to expect — I count among the most deserving of consideration.</p> <p>Far be it from me, then, to take on a responsibility of that magnitude: handing posterity yet another apocalyptic post to proclaim (weekly, to judge roughly by the rhythm of pronouncements on LinkedIn) the end of an era and the dawn of the next aeon of artificial consciousness. Still, a few recent events have caught part of my attention, and, silent as ever, I have moved from listening to observing.</p> <p>I am referring, of course, to <a href="https://openai.com/index/navier-stokes-solution/">the solution of the Navier–Stokes problem</a> by OpenAI’s agents, and to the <a href="https://darioamodei.com/post/we-must-pace-the-frontier">wake of alarm</a> raised not long ago by <a href="https://webtv.un.org/en/asset/k1v/k1vmsgetgo">Amodei</a> and <a href="https://webtv.un.org/en/asset/k1e/k1ehru4okj">Altman</a>, followed more recently still by <a href="https://techcrunch.com/2026/09/09/gambling-with-our-lives-anthropic-researcher-quits-warns-against-self-improving-ai/">yet another</a> <a href="https://tech.yahoo.com/ai/chatgpt/articles/openai-safety-employee-david-robinson-113403952.html">batch of defecting former employees</a> — sincerely troubled for the fate of humanity, and in defiance of any non-disclosure agreement, naturally. A heroism of disarming punctuality.</p> <p>What I have observed looks to me like an attempt — perhaps futile, certainly disingenuous — not to feed any further the convulsive frenzy of developing ever more powerful models, that frenzy being, very likely, the heart of the problem inside the industry’s great titans today. Forced into an unending pursuit of technological supremacy, these modern Prometheuses, in their haste to bestow their discoveries upon us, seem to have sacrificed on the altar of progress whatever aspiration they had to understand, technically, the capabilities their models have acquired. The models’ security “incidents”, and their “brute” manner of scientific discovery, are a vivid illustration of how much more, today, true <em>technē</em> is expressed by the artefacts than by the people who engineered them.</p> <p>“Make haste slowly,” urges the maxim that Suetonius, in his <em>Lives of the Twelve Caesars</em>, attributes to Augustus: an invitation whose oxymoronic nature seems to capture perfectly the surreal spirit of the times, and which I, in my own small and humble work of experimentation, try to translate into practice by narrowing the delta between the planning and execution of the agentic workflows I use and my own capacity to understand and control them. But between <a data-toggle="collapse" href="#etimo-tradurre" role="button" aria-expanded="false" aria-controls="etimo-tradurre"><em>tradurre</em></a> and <a data-toggle="collapse" href="#etimo-tradire" role="button" aria-expanded="false" aria-controls="etimo-tradire"><em>tradire</em></a>, translating and betraying, the step is all too short (the etymology bears it out: both carry something across, the one by leading it, the other by handing it over). I have lost count, by now, of the times my work has collapsed under the weight of that delta.</p> <div id="etimo"> <div class="collapse" id="etimo-tradurre" data-parent="#etimo"> <div class="terminal"> <pre><code><span class="et-prompt">$</span> etimo tradurre --depth 2
<span class="et-lemma">tradurre</span> <span class="et-lang">(it)</span>
└─ <span class="et-relation">derived from Latin</span>
   └─ <span class="et-lemma">trādūcō</span> <span class="et-lang">(la)</span>
      └─ <span class="et-relation">formed with affixes from</span>
         ├─ <span class="et-lemma">trāns-</span> <span class="et-lang">(la)</span> <span class="et-source">«across, beyond»</span>
         │  └─ <span class="et-limit">↓ depth limit reached</span>
         └─ <span class="et-lemma">dūcō</span> <span class="et-lang">(la)</span> <span class="et-source">«lead»</span>
            └─ <span class="et-limit">↓ depth limit reached</span>
&#10;<span class="et-note">2 steps · 1 link may skip stages · 2 terminals: 2× depth limit reached</span></code></pre> </div> </div> <div class="collapse" id="etimo-tradire" data-parent="#etimo"> <div class="terminal"> <pre><code><span class="et-prompt">$</span> etimo tradire --depth 2
<span class="et-lemma">tradire</span> <span class="et-lang">(it)</span>
└─ <span class="et-relation">inherited from Latin</span>
   └─ <span class="et-lemma">trādō</span> <span class="et-lang">(la)</span>
      └─ <span class="et-relation">compound of</span>
         ├─ <span class="et-lemma">trāns</span> <span class="et-lang">(la)</span> <span class="et-source">«across, beyond»</span>
         │  └─ <span class="et-limit">↓ depth limit reached</span>
         └─ <span class="et-lemma">dō</span> <span class="et-lang">(la)</span> <span class="et-source">«give»</span>
            └─ <span class="et-limit">↓ depth limit reached</span>
&#10;<span class="et-note">2 steps · 2 terminals: 2× depth limit reached</span></code></pre> </div> </div> </div> <p>Allowing for the difference in scale, what is a delta at the far periphery of one individual’s experience could, at the centre, where the colossi hand out their creation to individuals, open into a deep chasm: a mechanical abyss from which, at the last, a <em>deus ex machina</em> might be seen to emerge — and perhaps not one quite so benevolent, nor so minded to close their comedy with a happy ending.</p>]]></content> </entry> <entry xml:lang="en"> <title type="html">Invocation</title> <link href="https://6michelestingo9.github.io/blog/2026/janus/" rel="alternate" type="text/html" title="Invocation"/> <published>2026-08-19T00:00:00+02:00</published> <updated>2026-08-19T00:00:00+02:00</updated> <id>https://6michelestingo9.github.io/blog/2026/janus</id> <author> <name>Michele Stingo</name> </author> <summary type="html">of doubleness, thresholds and the marks we leave</summary> <content type="html" xml:base="https://6michelestingo9.github.io/blog/2026/janus/"><![CDATA[<div class="row justify-content-center"> <div class="col-sm-7 mt-3 mt-md-0"> <figure> <picture> <source class="responsive-img-srcset" srcset="/assets/img/dore-orlando-colonnade-480.webp 480w,/assets/img/dore-orlando-colonnade-800.webp 800w,/assets/img/dore-orlando-colonnade-1400.webp 1400w," type="image/webp" sizes="95vw"/> <img src="/assets/img/dore-orlando-colonnade.jpg" class="img-fluid rounded z-depth-1" width="100%" height="auto" alt="Gustave Doré: a long colonnaded gallery in an ornate palace, a young man in armour striding forward with a hand raised to his head, a woman standing behind him at a column, and a hunched figure hurrying away towards two arches at the far end" data-zoomable="" loading="eager" onerror="this.onerror=null; $('.responsive-img-srcset').remove();"/> </picture> </figure> </div> </div> <div class="caption"> Gustave Doré, 1879 — enchanted knights see the illusions of their loves in Atlante's castle, an episode from Ariosto's <em>Orlando Furioso</em>. </div> <h2 id="iane-pater">Iane pater</h2> <p>Every Roman rite opened with Janus. Whichever god the ceremony was for, he was named first: nothing can begin without the god of beginnings, so he went at the head of the prayer regardless.<sup id="fnref:cato"><a href="#fn:cato" class="footnote" rel="footnote" role="doc-noteref">1</a></sup></p> <p>In the <em>Fasti</em>, Ovid lets him introduce himself, in <span class="source-ref" data-toggle="tooltip" title="Ovid, Fasti I.117–118, translated by James George Frazer, Loeb Classical Library, 1931">James Frazer’s translation</span>:</p> <blockquote> <p>Whate’er you see anywhere — sky, sea, clouds, earth — all things are closed and opened by my hand.</p> </blockquote> <p>Two faces, and not because he was deceitful. A doorway is the same object from either side, and he stood in it. They called him Patulcius, who opens, and Clusivius, who shuts, and both names were his at once.<sup id="fnref:macrobius"><a href="#fn:macrobius" class="footnote" rel="footnote" role="doc-noteref">2</a></sup> He was invoked as <em>belliger</em> and as <em>pacificus</em>: bringer of war, and peacemaker.</p> <p>He is not a god of ambiguity — nothing about him is unclear. His province is whatever is two things at once.</p> <p>The ambiguity is ours. We can stand in the doorway, but we only ever face one way, and the other side has to be walked round to. That is the condition of anything worth knowing, and at the moment it is the condition of the field I work in.</p> <h2 id="yours-the-breached-enclosure">Yours the breached enclosure</h2> <p>In July, <a href="https://openai.com/index/hugging-face-model-evaluation-security-incident/">OpenAI reported</a> that two of its models, given a benchmark and a sandbox, had broken out of the second in order to win at the first, infiltrating Hugging Face and reading the answer key off its production database. Nine days later <a href="https://www.anthropic.com/news/investigating-incidents-cybersecurity-evals">Anthropic reported</a> three of its own, including a malicious python package that fifteen machines downloaded and ran.</p> <p>Both companies called these failures, and indeed they were, but something else can be seen hiding inside them: <strong>a demonstration of power</strong>.</p> <p>Failure and power are one object seen from either side, and the companies are standing in the doorway with both names at once. They run controlled experiments which then fail, while the models involved demonstrate effective strategies for solving the task they were set.</p> <p>They have to govern the narrative that follows, through the reports and the investigations — which is how safe use gets managed — but also through the race itself, toward models that are more capable each time and that they test by taking them to the limit, perhaps with precisely this kind of experiment.</p> <h2 id="yours-the-mark-and-the-reading-of-it">Yours the mark, and the reading of it</h2> <p>As often occurs in the realm of things, this doubling is not confined to large actors and public incidents. It runs through social behaviour, and settles in the patterns by which a single person accounts for their own work.</p> <p>Using a model to help you write, or to write code, has become a skill worth showing, while having used one remains something to be admitted, and both descriptions attach to a single act.</p> <p>Goffman described the arrangement in 1956, observing that a performance must appear effortless and that the labour producing it therefore has to be kept offstage.<sup id="fnref:goffman"><a href="#fn:goffman" class="footnote" rel="footnote" role="doc-noteref">3</a></sup> The demand is older than sociology: Flaubert wanted the author to stand in his work as God stands in the universe, present everywhere and visible nowhere.<sup id="fnref:flaubert"><a href="#fn:flaubert" class="footnote" rel="footnote" role="doc-noteref">4</a></sup> It is also still in force, and it has acquired a second clause, since the same people who would rather not be seen using these systems are expected to demonstrate that they can use them well — fluency an asset to be listed, reliance an embarrassment to be concealed, and both demands issuing from the same place.</p> <p>There is now a mark for it. Images have carried <a href="https://openai.com/index/advancing-content-provenance/">provenance signals</a> for years, and text has caught up: <a href="https://artificialintelligenceact.eu/article/50/">European law</a> requires that machine-generated text be detectable as such, and Claude accordingly <a href="https://www.anthropic.com/news/claude-text-watermark">stamps what it writes</a> — not with a hidden character but with a statistical bias in its choice of words, invisible on the page, detectable across enough of it, and durable enough to survive copying and ordinary editing. Which is Flaubert’s condition exactly, achieved by the machine. Tools for stripping it out again appeared almost immediately.<sup id="fnref:removers"><a href="#fn:removers" class="footnote" rel="footnote" role="doc-noteref">5</a></sup></p> <p>To anyone checking a text the mark certifies where it came from; to the person who wrote it, the same mark records that they had help — and so it gets removed, rarely to deceive anyone about anything that matters, more often because visible assistance reads as a deficiency, and increasingly because its absence has begun to say something it could not have said before.</p> <h2 id="be-present-at-the-work-begun">Be present at the work begun</h2> <p>I am standing in that doorway too. In five years my work has changed past the description I used to give of it, and it keeps changing: there is always something new to learn and something new to work with, and the question of how to go about it comes back every few months. Reflection helps, but on its own it has never been enough. What does the rest is the work itself: an experiment set going and kept going, out of a wish to find out what I am and what I am able to do.</p> <p>I had been meaning for a while to build a small epistemic machine of my own — something sitting where language meets the representation of knowledge, which is where most of my interest lives, and something that would let me try a way of working I had been curious about, which was to give agentic sessions real autonomy and see what they made of it. It is called <a href="https://github.com/6MicheleStingo9/etimo"><code class="language-plaintext highlighter-rouge">etimo</code></a>. It walks a word back through the ancestry Wiktionary records for it, one step at a time, and stops only where it can name the reason for stopping.</p> <div class="terminal"> <pre><code><span class="et-prompt">$</span> etimo character --language en
<span class="et-lemma">character</span> <span class="et-lang">(en)</span>
<span class="et-note">· doublet of «charakter»</span>
└─ <span class="et-relation">derived from Middle English</span>
   └─ <span class="et-lemma">caracter</span> <span class="et-lang">(enm)</span>
      <span class="et-note">· the page exists but does not cover Middle English</span>
      └─ <span class="et-relation">derived from Old French</span>
         └─ <span class="et-lemma">caractere</span> <span class="et-lang">(fro)</span>
            <span class="et-note">· no etymology recorded: continuing indirectly; step reported by the entry «character»</span>
            └─ <span class="et-relation">derived from Latin</span>
               └─ <span class="et-lemma">character</span> <span class="et-lang">(la)</span>
                  <span class="et-note">· step reported by the entry «character»</span>
                  └─ <span class="et-relation">derived from Ancient Greek</span>
                     └─ <span class="et-lemma">χαρακτήρ</span> <span class="et-lang">(grc)</span>
                        └─ <span class="et-relation">formed with affixes from</span>
                           ├─ <span class="et-lemma">χαράσσω</span> <span class="et-lang">(grc)</span> <span class="et-source">«to scratch, engrave»</span>
                           │  └─ <span class="et-finding">⊗ uncertain origin</span>
                           └─ <span class="et-lemma">-τήρ</span> <span class="et-lang">(grc)</span>
                              <span class="et-note">perhaps *-tḗr (ine-pro)</span><span class="et-note"> — </span><span class="et-source">«made common to all cases with original syncopation or»</span>
                              └─ <span class="et-relation">inherited from Proto-Indo-European</span>
                                 └─ <span class="et-lemma">*-tḗr</span> <span class="et-lang">(ine-pro)</span>
                                    └─ <span class="et-finding">√ reconstructed form</span>

<span class="et-note">6 steps · 4 links may skip stages · 2 terminals: 1× uncertain origin, 1× reconstructed form</span></code></pre> </div> <p>Read as a history rather than as a diagram, that output says the English word arrived through Middle English and Old French from Latin <em>character</em>, which had taken it from Greek χαρακτήρ, the mark cut into a surface, formed on χαράσσω, to scratch or engrave. There the record stops. The word for a mark, as it happens, has no recorded origin of its own.</p> <p>Very little of <code class="language-plaintext highlighter-rouge">etimo</code> was written by me. My usual bench is a single Opus session at medium, moving to high where something needs it, and that held until it became clear that going faster and deeper at the same time wanted two specialists rather than one generalist, each holding a dimension of the problem, and that it would be more interesting to let them address each other than to route everything through me. So there were two, at xhigh, with the million-token context: one working the code, one working the language. They could come to me when they judged it necessary: before anything destructive, when one needed a permission the other already had, or when one wanted to change how it worked and thought I should know first. The asymmetry in permissions produced a certain wariness between them, which I left in place.</p> <p>The collaboration corrected itself, which I had not expected. After a stretch of wasted turns and uncoordinated work the two of them put mechanisms in place so that it would not happen again. What it did not do was stay oriented: left alone for long enough they would sink into an execution or a verification and lose the shape of what they were building, and no amount of local diligence recovers that from the inside. So I watched, and intervened narrowly, and the intervening was almost always about the whole rather than about any part of it.</p> <p>The artefact has the mirror version of the same problem. <code class="language-plaintext highlighter-rouge">etimo</code> exists in order never to claim more than its source supports, and the way it fails is by having a structural part — the parser, the construction of a chain — put something into the output that Wiktionary does not say. A defect of that kind does not present as a defect; it presents as an etymology. So the tool must be held continuously against the source it declares, which is not a phase of the work but a permanent condition of it.</p> <p>Neither the method nor the tool is finished, and neither is going to be. What I can say is which of the two pulls I decided to let win. The work was undertaken in order to find something out, and finding something out is not compatible with managing how the finding will look; the two want opposite things from you, and only one of them produces anything. I let the experiment take precedence, and the rest followed from there — the delegation, the boundaries, the record of who did what.</p> <h2 id="be-named-before-all-and-shut-after-all">Be named before all, and shut after all</h2> <p>Two tensions have been running under all of this: one between admitted flaws and demonstrated capability, another between the ability displayed and the debt undisclosed. Neither is a property of any particular scale; they run its whole length and thin out nowhere.</p> <p>Both have the same shape: a single object with two faces, and no way to stand before both at once.</p> <p>Rome built that shape. Janus had a shrine at the foot of the Argiletum, a short passage with a door at either end, made by Numa into an index of peace and war — open while the nation was in arms, shut once the peoples round about had been pacified.<sup id="fnref:livy"><a href="#fn:livy" class="footnote" rel="footnote" role="doc-noteref">6</a></sup> Between his reign and that of Augustus it was closed twice.</p> <p>He was invoked as <em>belliger</em> and as <em>pacificus</em>, both at once and neither more truly than the other. His doors could only ever be open or shut. The doubleness was his; the single reading was ours.</p> <p>That has not changed. Whichever face you are looking at, the other is on the far side of the same door.</p> <div class="footnotes" role="doc-endnotes"> <ol> <li id="fn:cato"> <p>The prayers in Cato’s <em>De agri cultura</em> open this way — <em>Iane pater, te hoc ture ommovendo bonas preces precor</em> — and the section headings below are English renderings of that shape rather than translations of any one text. <a href="#fnref:cato" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> <li id="fn:macrobius"> <p>Macrobius, <em>Saturnalia</em> I.9, which lists the cult names and ties this pair to the doors of the temple: open in war, shut in peace. <a href="#fnref:macrobius" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> <li id="fn:goffman"> <p>Erving Goffman, <em>The Presentation of Self in Everyday Life</em>, Social Sciences Research Centre, University of Edinburgh, 1956; Anchor Books, 1959 — the front stage and the back stage. <a href="#fnref:goffman" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> <li id="fn:flaubert"> <p>“L’auteur, dans son œuvre, doit être comme Dieu dans l’univers, présent partout, et visible nulle part.” Letter to Louise Colet, 9 December 1852. <a href="#fnref:flaubert" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> <li id="fn:removers"> <p><a href="https://github.com/guillaumemeyer/watermarks-remover"><code class="language-plaintext highlighter-rouge">watermarks-remover</code></a> is the one that handles text, and it is candid about what it can and cannot do. Invisible characters can be deleted and the deletion verified; the statistical mark can only be attacked by having a second model rewrite the prose, which substitutes that model’s word choices for the first’s — so the operation that removes the evidence of assistance carries the authorship off with it. Nor can the result be checked, since “until vendors ship public detectors and keys, no tool can honestly certify ‘this fails the official check’”. <a href="https://github.com/wiltodelta/remove-ai-watermarks"><code class="language-plaintext highlighter-rouge">remove-ai-watermarks</code></a> covers images and video only, which is where the practice started. <a href="#fnref:removers" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> <li id="fn:livy"> <p>Livy, <em>Ab urbe condita</em> I.19, where the shrine is called an <em>index pacis bellique</em>. Livy counts two closures between Numa and his own day: after the First Punic War, and after Actium. <a href="#fnref:livy" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> </ol> </div>]]></content> </entry> <entry xml:lang="en"> <title type="html">A misplaced manifesto</title> <link href="https://6michelestingo9.github.io/blog/2026/misplaced-manifesto/" rel="alternate" type="text/html" title="A misplaced manifesto"/> <published>2026-08-04T12:00:00+02:00</published> <updated>2026-08-04T12:00:00+02:00</updated> <id>https://6michelestingo9.github.io/blog/2026/misplaced-manifesto</id> <author> <name>Michele Stingo</name> </author> <summary type="html">why this blog exists, and what will end up in it</summary> <content type="html" xml:base="https://6michelestingo9.github.io/blog/2026/misplaced-manifesto/"><![CDATA[<div class="row justify-content-center"> <div class="col-sm-7 mt-3 mt-md-0"> <figure> <picture> <source class="responsive-img-srcset" srcset="/assets/img/dore-astolfo-moon-480.webp 480w,/assets/img/dore-astolfo-moon-800.webp 800w,/assets/img/dore-astolfo-moon-1400.webp 1400w," type="image/webp" sizes="95vw"/> <img src="/assets/img/dore-astolfo-moon.jpg" class="img-fluid rounded z-depth-1" width="100%" height="auto" alt="Gustave Doré: a winged chariot arriving at an immense cratered moon, the earth a speck in the starfield below" data-zoomable="" loading="eager" onerror="this.onerror=null; $('.responsive-img-srcset').remove();"/> </picture> </figure> </div> </div> <div class="caption"> Gustave Doré, 1879 — <em>In Elijah's chariot, St. John and Astolfo travel to the moon</em>, for Ariosto's <em>Orlando Furioso</em>. Engraved by Ch. Barbant. </div> <h2 id="what-this-is">What this is</h2> <p>A lost and found is where things end up when they don’t belong anywhere else, but are too good to throw away. A cable that fits nothing you own. A book someone left behind. Objects — or ideas — that lost their context and are waiting for it to come back.</p> <p>It is like the Ariostan lunar valley in <a href="/notes/stallings-lost-and-found/">A.E. Stallings - Lost and Found</a>, where everything misplaced on earth accrues, waiting for a frame that can make sense of it again — a frame we have been missing <a href="/notes/eco-search-for-the-perfect-language/">since Babel</a>, when name and thing stopped coinciding.</p> <p>No one has put it back together, and the search keeps shedding loose material; a lost and found is one of the places it drifts to.</p> <p>That is roughly what this place is for.</p> <h2 id="what-i-actually-work-on">What I actually work on</h2> <p>My work sits at the intersection of language models and knowledge representation: cognitive agents, multi-agent architectures, reasoning systems, and the question of how structured knowledge and neural models can be made to cooperate instead of merely coexist.</p> <p>The thread running through it is that language models are more interesting as <em>components</em> than as products: their meaning is in the <a href="/notes/wittgenstein-philosophical-investigations/">use</a>, not in the model. A model that generates fluent text is a solved problem.</p> <p>A system that remembers, coordinates, plans, revises its own conclusions, and can explain why it reached them — that is still mostly open. Getting there needs both the statistical machinery and the <a href="/notes/wittgenstein-tractatus/">symbolic scaffolding</a> — and an ear for what even that must “pass over in silence.” The interesting problems live in the seam between them.</p> <p>Expect notes from that seam: graphs and ontologies, reasoning that has to survive contact with an actual system, engineering write-ups from building agents that need to be reliable rather than impressive.</p> <h2 id="notes-for-the-curious-and-the-easily-distracted">Notes for the curious and the easily distracted</h2> <p>The subtitle is not self-deprecation. Distraction is a method.</p> <p>The useful idea is rarely the one you set out to find — it is usually adjacent to it, in some neighbouring field, in a footnote, in the tool you had to build to run the experiment. Following that adjacency is how you find the connections that a straight line through the problem would have missed. That is <a href="/notes/merton-barber-serendipity/">serendipity</a> in the strict sense — accident <em>and</em> sagacity, never one without the other. The cost is that you end up holding a lot of loose material with no obvious home.</p> <p>Hence the lost and found.</p> <h2 id="what-this-is-not">What this is not</h2> <p>Not a tutorial site. Not polished. Not on a schedule. Some entries will be a few paragraphs and a link; others will be long enough to have needed an editor they did not get. A few will turn out to be wrong, and I would rather leave them up with a correction than quietly delete them.</p> <p>If something here is useful to you, take it. That is what a lost and found is for.</p> <hr/> <h3 id="adjacencies">Adjacencies</h3> <p>What sits next to what. Same idea as above, only drawn.</p> <div class="lf-graph" id="lf-graph" data-baseurl="" data-sources="off"> <div class="lf-controls"> <label class="lf-ctl"><input type="checkbox" class="lf-toggle-sources"/> sources</label> <button type="button" class="lf-btn lf-fit">fit</button> <span class="lf-hint">scroll = zoom · drag background = pan · drag a node to move it</span> <a class="lf-full" href="/notes/map/">open full map ↗</a> </div> <div class="lf-legend"> <span><i style="background: #eab308"></i>manifesto</span> <span><i style="background: #3b82c4"></i>note</span> <span><i style="background: #9aa0a6"></i>source</span> </div> </div> <script type="application/json" id="lf-graph-data">
  
  
  {"nodes":[{"id":"/blog/2026/misplaced-manifesto/","label":"misplaced manifesto","type":"post","url":"/blog/2026/misplaced-manifesto/"},{"id":"/notes/eco-search-for-the-perfect-language/","label":"Eco — Perfect Language","type":"note","url":"/notes/eco-search-for-the-perfect-language/"},{"id":"/notes/merton-barber-serendipity/","label":"Merton \u0026 Barber — Serendipity","type":"note","url":"/notes/merton-barber-serendipity/"},{"id":"/notes/stallings-lost-and-found/","label":"Stallings — Lost and Found","type":"note","url":"/notes/stallings-lost-and-found/"},{"id":"/notes/wittgenstein-philosophical-investigations/","label":"Wittgenstein — Investigations","type":"note","url":"/notes/wittgenstein-philosophical-investigations/"},{"id":"/notes/wittgenstein-tractatus/","label":"Wittgenstein — Tractatus","type":"note","url":"/notes/wittgenstein-tractatus/"},{"id":"https://en.wikipedia.org/wiki/Umberto_Eco","label":"Umberto Eco","type":"external","url":"https://en.wikipedia.org/wiki/Umberto_Eco"},{"id":"https://en.wikipedia.org/wiki/La_Ricerca_della_Lingua_Perfetta_nella_Cultura_Europea","label":"La ricerca della lingua perfetta nella cultura europea","type":"external","url":"https://en.wikipedia.org/wiki/La_Ricerca_della_Lingua_Perfetta_nella_Cultura_Europea"},{"id":"https://en.wikipedia.org/wiki/Adamic_language","label":"language of Adam","type":"external","url":"https://en.wikipedia.org/wiki/Adamic_language"},{"id":"https://en.wikipedia.org/wiki/Cratylus_(dialogue)","label":"Cratylus","type":"external","url":"https://en.wikipedia.org/wiki/Cratylus_(dialogue)"},{"id":"https://en.wikipedia.org/wiki/Tower_of_Babel","label":"Babel","type":"external","url":"https://en.wikipedia.org/wiki/Tower_of_Babel"},{"id":"https://en.wikipedia.org/wiki/Ramon_Llull","label":"Llull","type":"external","url":"https://en.wikipedia.org/wiki/Ramon_Llull"},{"id":"https://en.wikipedia.org/wiki/Characteristica_universalis","label":"characteristica universalis","type":"external","url":"https://en.wikipedia.org/wiki/Characteristica_universalis"},{"id":"https://en.wikipedia.org/wiki/Robert_K._Merton","label":"Robert K. Merton","type":"external","url":"https://en.wikipedia.org/wiki/Robert_K._Merton"},{"id":"https://press.princeton.edu/books/paperback/9780691126302/the-travels-and-adventures-of-serendipity","label":"Princeton UP (2004)","type":"external","url":"https://press.princeton.edu/books/paperback/9780691126302/the-travels-and-adventures-of-serendipity"},{"id":"https://en.wikipedia.org/wiki/Serendipity","label":"serendipity","type":"external","url":"https://en.wikipedia.org/wiki/Serendipity"},{"id":"https://en.wikipedia.org/wiki/Horace_Walpole","label":"Horace Walpole","type":"external","url":"https://en.wikipedia.org/wiki/Horace_Walpole"},{"id":"https://en.wikipedia.org/wiki/The_Three_Princes_of_Serendip","label":"The Three Princes of Serendip","type":"external","url":"https://en.wikipedia.org/wiki/The_Three_Princes_of_Serendip"},{"id":"https://en.wikipedia.org/wiki/A._E._Stallings","label":"A.E. Stallings","type":"external","url":"https://en.wikipedia.org/wiki/A._E._Stallings"},{"id":"https://www.bpj.org/issues/v63n3","label":"Beloit Poetry Journal 63.3","type":"external","url":"https://www.bpj.org/issues/v63n3"},{"id":"https://cdn.prod.website-files.com/59c2da476a389000016bfa13/5be5b396588a6ba8d07b3822_V63N3p023-031.pdf","label":"Poem (PDF)","type":"external","url":"https://cdn.prod.website-files.com/59c2da476a389000016bfa13/5be5b396588a6ba8d07b3822_V63N3p023-031.pdf"},{"id":"https://en.wikipedia.org/wiki/Ottava_rima","label":"ottava rima","type":"external","url":"https://en.wikipedia.org/wiki/Ottava_rima"},{"id":"https://en.wikipedia.org/wiki/Orlando_Furioso","label":"Orlando Furioso","type":"external","url":"https://en.wikipedia.org/wiki/Orlando_Furioso"},{"id":"https://en.wikipedia.org/wiki/Astolfo","label":"Astolfo","type":"external","url":"https://en.wikipedia.org/wiki/Astolfo"},{"id":"https://en.wikipedia.org/wiki/Mnemosyne","label":"Mnemosyne","type":"external","url":"https://en.wikipedia.org/wiki/Mnemosyne"},{"id":"https://en.wikipedia.org/wiki/Ludwig_Wittgenstein","label":"Ludwig Wittgenstein","type":"external","url":"https://en.wikipedia.org/wiki/Ludwig_Wittgenstein"},{"id":"https://en.wikipedia.org/wiki/Philosophical_Investigations","label":"Philosophical Investigations","type":"external","url":"https://en.wikipedia.org/wiki/Philosophical_Investigations"},{"id":"https://en.wikipedia.org/wiki/Language_game_(philosophy)","label":"language-games","type":"external","url":"https://en.wikipedia.org/wiki/Language_game_(philosophy)"},{"id":"https://en.wikipedia.org/wiki/Form_of_life","label":"form of life","type":"external","url":"https://en.wikipedia.org/wiki/Form_of_life"},{"id":"https://en.wikipedia.org/wiki/Family_resemblance","label":"family resemblances","type":"external","url":"https://en.wikipedia.org/wiki/Family_resemblance"},{"id":"https://en.wikipedia.org/wiki/Tractatus_Logico-Philosophicus","label":"Tractatus Logico-Philosophicus","type":"external","url":"https://en.wikipedia.org/wiki/Tractatus_Logico-Philosophicus"},{"id":"https://en.wikipedia.org/wiki/Picture_theory_of_language","label":"picture theory","type":"external","url":"https://en.wikipedia.org/wiki/Picture_theory_of_language"}],"links":[{"source":"/blog/2026/misplaced-manifesto/","target":"/notes/stallings-lost-and-found/"},{"source":"/blog/2026/misplaced-manifesto/","target":"/notes/eco-search-for-the-perfect-language/"},{"source":"/blog/2026/misplaced-manifesto/","target":"/notes/wittgenstein-philosophical-investigations/"},{"source":"/blog/2026/misplaced-manifesto/","target":"/notes/wittgenstein-tractatus/"},{"source":"/blog/2026/misplaced-manifesto/","target":"/notes/merton-barber-serendipity/"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"/notes/stallings-lost-and-found/"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/Umberto_Eco"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/La_Ricerca_della_Lingua_Perfetta_nella_Cultura_Europea"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/Adamic_language"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/Cratylus_(dialogue)"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/Tower_of_Babel"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/Ramon_Llull"},{"source":"/notes/eco-search-for-the-perfect-language/","target":"https://en.wikipedia.org/wiki/Characteristica_universalis"},{"source":"/notes/merton-barber-serendipity/","target":"/notes/eco-search-for-the-perfect-language/"},{"source":"/notes/merton-barber-serendipity/","target":"https://en.wikipedia.org/wiki/Robert_K._Merton"},{"source":"/notes/merton-barber-serendipity/","target":"https://press.princeton.edu/books/paperback/9780691126302/the-travels-and-adventures-of-serendipity"},{"source":"/notes/merton-barber-serendipity/","target":"https://en.wikipedia.org/wiki/Serendipity"},{"source":"/notes/merton-barber-serendipity/","target":"https://en.wikipedia.org/wiki/Horace_Walpole"},{"source":"/notes/merton-barber-serendipity/","target":"https://en.wikipedia.org/wiki/The_Three_Princes_of_Serendip"},{"source":"/notes/stallings-lost-and-found/","target":"https://en.wikipedia.org/wiki/A._E._Stallings"},{"source":"/notes/stallings-lost-and-found/","target":"https://www.bpj.org/issues/v63n3"},{"source":"/notes/stallings-lost-and-found/","target":"https://cdn.prod.website-files.com/59c2da476a389000016bfa13/5be5b396588a6ba8d07b3822_V63N3p023-031.pdf"},{"source":"/notes/stallings-lost-and-found/","target":"https://en.wikipedia.org/wiki/Ottava_rima"},{"source":"/notes/stallings-lost-and-found/","target":"https://en.wikipedia.org/wiki/Orlando_Furioso"},{"source":"/notes/stallings-lost-and-found/","target":"https://en.wikipedia.org/wiki/Astolfo"},{"source":"/notes/stallings-lost-and-found/","target":"https://en.wikipedia.org/wiki/Mnemosyne"},{"source":"/notes/wittgenstein-philosophical-investigations/","target":"/notes/wittgenstein-tractatus/"},{"source":"/notes/wittgenstein-philosophical-investigations/","target":"https://en.wikipedia.org/wiki/Ludwig_Wittgenstein"},{"source":"/notes/wittgenstein-philosophical-investigations/","target":"https://en.wikipedia.org/wiki/Philosophical_Investigations"},{"source":"/notes/wittgenstein-philosophical-investigations/","target":"https://en.wikipedia.org/wiki/Language_game_(philosophy)"},{"source":"/notes/wittgenstein-philosophical-investigations/","target":"https://en.wikipedia.org/wiki/Form_of_life"},{"source":"/notes/wittgenstein-philosophical-investigations/","target":"https://en.wikipedia.org/wiki/Family_resemblance"},{"source":"/notes/wittgenstein-tractatus/","target":"/notes/eco-search-for-the-perfect-language/"},{"source":"/notes/wittgenstein-tractatus/","target":"https://en.wikipedia.org/wiki/Ludwig_Wittgenstein"},{"source":"/notes/wittgenstein-tractatus/","target":"https://en.wikipedia.org/wiki/Tractatus_Logico-Philosophicus"},{"source":"/notes/wittgenstein-tractatus/","target":"https://en.wikipedia.org/wiki/Picture_theory_of_language"}]}
</script> <script defer="" src="/assets/js/lf-graph.js"></script> <style>.lf-graph{width:100%;margin:1.25rem 0}.lf-graph .lf-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.4rem;font-size:.85rem}.lf-graph .lf-ctl{cursor:pointer;user-select:none}.lf-graph .lf-ctl input{vertical-align:middle;margin-right:.3rem}.lf-graph .lf-btn{font:inherit;font-size:.85rem;padding:.1rem .6rem;cursor:pointer;color:var(--global-text-color);background:transparent;border:1px solid var(--global-divider-color,#999);border-radius:5px}.lf-graph .lf-btn:hover{border-color:var(--global-theme-color);color:var(--global-theme-color)}.lf-graph .lf-hint{opacity:.6}.lf-graph .lf-full{margin-left:auto;white-space:nowrap}.lf-graph .lf-svg{width:100%;height:66vh;min-height:440px;display:block;color:var(--global-text-color);border:1px solid var(--global-divider-color,rgba(128,128,128,0.25));border-radius:8px;touch-action:none}.lf-graph .lf-edges line{stroke:currentColor;stroke-opacity:.22;stroke-width:1.2}.lf-graph .lf-edges line.lf-on{stroke-opacity:.65;stroke-width:1.8}.lf-graph .lf-node{cursor:pointer}.lf-graph .lf-node circle{stroke:var(--global-bg-color);stroke-width:1.5px;transition:opacity .15s ease}.lf-graph .lf-label{fill:currentColor;font-size:17px;text-anchor:middle;paint-order:stroke;stroke:var(--global-bg-color);stroke-width:3.5px;pointer-events:none}.lf-graph .lf-node--external .lf-label{opacity:0;font-size:14px}.lf-graph .lf-node--external:hover .lf-label,.lf-graph .lf-node--external.lf-on .lf-label{opacity:1}.lf-graph .lf-svg.lf-dim .lf-node:not(.lf-on){opacity:.14}.lf-graph .lf-svg.lf-dim .lf-edges line:not(.lf-on){stroke-opacity:.04}.lf-graph .lf-legend{margin-top:.4rem;font-size:.82rem;opacity:.85}.lf-graph .lf-legend span{display:inline-block;margin-right:1.1rem;white-space:nowrap}.lf-graph .lf-legend i{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.35rem;vertical-align:middle}</style>]]></content> </entry> </feed>