pages/garden/orchard/index.html

62 lines
No EOL
45 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Orchard | The Paper Pilot</title>
<meta name="description" content="The Paper Pilot's Digital Garden">
<meta name="generator" content="VitePress v1.2.2">
<link rel="preload stylesheet" href="/assets/style.BFa743oe.css" as="style">
<script type="module" src="/assets/app.CbKXaQIB.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/framework.B5FrHJzA.js">
<link rel="modulepreload" href="/assets/chunks/theme.DXHEXmcZ.js">
<link rel="modulepreload" href="/assets/chunks/git.data.DFaISSvu.js">
<link rel="modulepreload" href="/assets/garden_orchard_index.md.LRKTfPSI.lean.js">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Itim&amp;family=Roboto+Mono:ital,wght@0,400;0,600;1,400&amp;display=block">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#3a0839">
<link rel="shortcut icon" href="/favicon.ico">
<meta name="msapplication-TileColor" content="#00FFFF">
<meta name="msapplication-config" content="/browserconfig.xml">
<meta name="theme-color" content="#3B4252">
<link rel="alternate" type="text/mf2+html" href="/changelog">
<link rel="alternate" type="application/rss+xml" title="Changelog" href="/changelog/rss">
<link rel="alternate" type="application/atom+xml" title="Changelog" href="/changelog/atom">
<link rel="alternate" type="application/json+xml" title="Changelog" href="/changelog/json">
<link rel="me" href="mailto:thepaperpilot@incremental.social">
<link rel="me" href="https://incremental.social/u/thepaperpilot">
<link rel="me" href="https://matrix.to/#/@thepaperpilot:incremental.social">
<link rel="me" href="https://code.incremental.social/thepaperpilot">
<link rel="me" href="https://www.linkedin.com/in/anthony-lawn/">
<link rel="me" href="https://mastodon.gamedev.place/@thepaperpilot">
<link rel="me" href="https://beehaw.org/u/thepaperpilot">
<link rel="me" href="https://www.reddit.com/user/ThePaperPilot/">
<link rel="me" href="https://github.com/thepaperpilot">
<link rel="me" href="https://twitter.com/ThePaperPilot">
<link rel="authorization_endpoint" href="https://indie.incremental.social/auth">
<link rel="token_endpoint" href="https://indie.incremental.social/auth/token">
<link rel="micropub" href="https://indie.incremental.social/micropub">
<link rel="indieauth-metadata" href="https://indie.incremental.social/.well-known/oauth-authorization-server">
<script data-goatcounter="https://thepaperpilot.goatcounter.com/count" async src="//gc.zgo.at/count.js"></script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
<meta name="og:title" content="Orchard">
<meta name="og:description" content="">
<meta name="og:image" content="https://www.thepaperpilot.org/paperpilot_thumb.png">
<meta name="og:site_name" content="The Paper Pilot's Digital Garden">
<meta name="og:type" content="article">
<meta name="article:author" content="https://www.thepaperpilot.org/about">
</head>
<body>
<div id="app"><div class="Layout" data-v-d26ad0dd data-v-5d98c3a5><!--[--><!--[--><!--]--><!----><!--]--><!--[--><span tabindex="-1" data-v-0f60ec36></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0f60ec36> Skip to content </a><!--]--><!----><header class="VPNav" data-v-5d98c3a5 data-v-ae24b3ad><div class="VPNavBar has-sidebar top" data-v-ae24b3ad data-v-ccf7ddec><div class="wrapper" data-v-ccf7ddec><div class="container" data-v-ccf7ddec><div class="title" data-v-ccf7ddec><div class="VPNavBarTitle has-sidebar" data-v-ccf7ddec data-v-ab179fa1><a class="title" href="/" data-v-ab179fa1><!--[--><!--]--><!----><span data-v-ab179fa1>The Paper Pilot</span><!--[--><!--]--></a></div></div><div class="content" data-v-ccf7ddec><div class="content-body" data-v-ccf7ddec><!--[--><!--]--><div class="VPNavBarSearch search" data-v-ccf7ddec><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-ccf7ddec data-v-7f418b0f><span id="main-nav-aria-label" class="visually-hidden" data-v-7f418b0f>Main Navigation</span><!--[--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://moddingtree.com" target="_blank" rel="noreferrer" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>Profectus</span><!--]--></a><!--]--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://incremental.social" target="_blank" rel="noreferrer" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>Incremental Social</span><!--]--></a><!--]--><!--]--></nav><!----><!----><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-ccf7ddec data-v-0394ad82 data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://code.incremental.social/thepaperpilot" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Forgejo</title><path d="M16.7773 0c1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.1175a7.0759 7.0759 0 0 1 4.148-1.4205l.1176-.001 1.3385.0002c.4973-.8827 1.4434-1.4788 2.5288-1.4788 1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.319c.8827.4973 1.4788 1.4434 1.4788 2.5287 0 1.602-1.2986 2.9005-2.9005 2.9005-1.6018 0-2.9004-1.2986-2.9004-2.9005 0-1.0853.596-2.0314 1.4788-2.5287l-.0002-9.9831c0-3.887 3.1195-7.0453 6.9915-7.108l.1176-.001h1.3385C14.7458.5962 15.692 0 16.7773 0ZM7.2227 19.9052c-.6596 0-1.1943.5347-1.1943 1.1943s.5347 1.1943 1.1943 1.1943 1.1944-.5347 1.1944-1.1943-.5348-1.1943-1.1944-1.1943Zm9.5546-10.4644c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Zm0-7.7346c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Z"/></svg></a><a class="VPSocialLink no-icon" href="https://matrix.to/#/@thepaperpilot:incremental.social" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Matrix</title><path d="M.632.55v22.9H2.28V24H0V0h2.28v.55zm7.043 7.26v1.157h.033c.309-.443.683-.784 1.117-1.024.433-.245.936-.365 1.5-.365.54 0 1.033.107 1.481.314.448.208.785.582 1.02 1.108.254-.374.6-.706 1.034-.992.434-.287.95-.43 1.546-.43.453 0 .872.056 1.26.167.388.11.716.286.993.53.276.245.489.559.646.951.152.392.23.863.23 1.417v5.728h-2.349V11.52c0-.286-.01-.559-.032-.812a1.755 1.755 0 0 0-.18-.66 1.106 1.106 0 0 0-.438-.448c-.194-.11-.457-.166-.785-.166-.332 0-.6.064-.803.189a1.38 1.38 0 0 0-.48.499 1.946 1.946 0 0 0-.231.696 5.56 5.56 0 0 0-.06.785v4.768h-2.35v-4.8c0-.254-.004-.503-.018-.752a2.074 2.074 0 0 0-.143-.688 1.052 1.052 0 0 0-.415-.503c-.194-.125-.476-.19-.854-.19-.111 0-.259.024-.439.074-.18.051-.36.143-.53.282-.171.138-.319.337-.439.595-.12.259-.18.6-.18 1.02v4.966H5.46V7.81zm15.693 15.64V.55H21.72V0H24v24h-2.28v-.55z"/></svg></a><a class="VPSocialLink no-icon" href="https://incremental.social/u/thepaperpilot" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Fediverse</title><path d="M4.589 7.91a2.295 2.295 0 01-2.416 2.166A2.295 2.295 0 01.005 7.66a2.295 2.295 0 012.418-2.167A2.295 2.295 0 014.589 7.91zm1.876 11.995a2.295 2.295 0 01-2.417 2.167 2.295 2.295 0 01-2.166-2.417 2.295 2.295 0 012.416-2.166 2.295 2.295 0 012.167 2.416zm11.993 1.925a2.295 2.295 0 01-2.416 2.167 2.295 2.295 0 01-2.168-2.418 2.295 2.295 0 012.417-2.167 2.295 2.295 0 012.167 2.418zm5.537-10.807a2.295 2.295 0 01-2.417 2.168 2.295 2.295 0 01-2.168-2.418 2.295 2.295 0 012.418-2.165 2.295 2.295 0 012.167 2.415zm-8.57-8.603a2.295 2.295 0 01-2.419 2.168A2.295 2.295 0 0110.84 2.17 2.295 2.295 0 0113.256.003a2.295 2.295 0 012.168 2.418zM4.79 7.407a2.525 2.525 0 01.028.516 2.525 2.525 0 01-.263.99l3.716.595.731-1.425zm6.368 1.022l-.73 1.425 8.777 1.41a2.525 2.525 0 01-.025-.502 2.525 2.525 0 01.27-1.002zm3.118-3.887a2.525 2.525 0 01-1.283.274 2.525 2.525 0 01-.22-.023l.58 3.712 1.58.254zm-.588 6.12l1.37 8.775a2.525 2.525 0 011.245-.254 2.525 2.525 0 01.264.03l-1.296-8.297zm-3.046-7.96L4.098 6.02a2.525 2.525 0 01.688 1.36l6.545-3.317a2.525 2.525 0 01-.688-1.358zm4.725.76a2.525 2.525 0 01-1.08 1.074l5.177 5.197a2.525 2.525 0 011.08-1.075zm4.56 9.23l-3.343 6.524a2.525 2.525 0 011.355.695l3.344-6.525a2.525 2.525 0 01-1.357-.695zm-13.26 6.716a2.525 2.525 0 01.025.51 2.525 2.525 0 01-.266.995l7.243 1.163a2.525 2.525 0 01-.027-.508 2.525 2.525 0 01.267-.997zm-3.245-9.366a2.525 2.525 0 01-1.26.264 2.525 2.525 0 01-.245-.026l1.132 7.244a2.525 2.525 0 011.262-.264 2.525 2.525 0 01.243.025zm7.935-5.954l-3.83 7.474 1.13 1.135 4.055-7.914a2.525 2.525 0 01-1.355-.695zm-4.826 9.418l-1.94 3.786a2.525 2.525 0 011.356.696l1.715-3.348zm12.682-2.2l-3.355 1.7.247 1.583 3.797-1.925a2.525 2.525 0 01-.689-1.36zm-5.305 2.687l-7.935 4.02a2.525 2.525 0 01.69 1.36l7.494-3.797zM4.534 8.95a2.525 2.525 0 01-1.08 1.075l5.93 5.95 1.43-.724zm7.821 7.85l-1.43.724 3.004 3.014a2.525 2.525 0 011.08-1.075z"/></svg></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-ccf7ddec data-v-d0bd9dde data-v-b6c34ac9><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-b6c34ac9><span class="vpi-more-horizontal icon" data-v-b6c34ac9></span></button><div class="menu" data-v-b6c34ac9><div class="VPMenu" data-v-b6c34ac9 data-v-e7ea1737><!----><!--[--><!--[--><!----><!----><div class="group" data-v-d0bd9dde><div class="item social-links" data-v-d0bd9dde><div class="VPSocialLinks social-links-list" data-v-d0bd9dde data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://code.incremental.social/thepaperpilot" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Forgejo</title><path d="M16.7773 0c1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.1175a7.0759 7.0759 0 0 1 4.148-1.4205l.1176-.001 1.3385.0002c.4973-.8827 1.4434-1.4788 2.5288-1.4788 1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.319c.8827.4973 1.4788 1.4434 1.4788 2.5287 0 1.602-1.2986 2.9005-2.9005 2.9005-1.6018 0-2.9004-1.2986-2.9004-2.9005 0-1.0853.596-2.0314 1.4788-2.5287l-.0002-9.9831c0-3.887 3.1195-7.0453 6.9915-7.108l.1176-.001h1.3385C14.7458.5962 15.692 0 16.7773 0ZM7.2227 19.9052c-.6596 0-1.1943.5347-1.1943 1.1943s.5347 1.1943 1.1943 1.1943 1.1944-.5347 1.1944-1.1943-.5348-1.1943-1.1944-1.1943Zm9.5546-10.4644c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Zm0-7.7346c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Z"/></svg></a><a class="VPSocialLink no-icon" href="https://matrix.to/#/@thepaperpilot:incremental.social" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Matrix</title><path d="M.632.55v22.9H2.28V24H0V0h2.28v.55zm7.043 7.26v1.157h.033c.309-.443.683-.784 1.117-1.024.433-.245.936-.365 1.5-.365.54 0 1.033.107 1.481.314.448.208.785.582 1.02 1.108.254-.374.6-.706 1.034-.992.434-.287.95-.43 1.546-.43.453 0 .872.056 1.26.167.388.11.716.286.993.53.276.245.489.559.646.951.152.392.23.863.23 1.417v5.728h-2.349V11.52c0-.286-.01-.559-.032-.812a1.755 1.755 0 0 0-.18-.66 1.106 1.106 0 0 0-.438-.448c-.194-.11-.457-.166-.785-.166-.332 0-.6.064-.803.189a1.38 1.38 0 0 0-.48.499 1.946 1.946 0 0 0-.231.696 5.56 5.56 0 0 0-.06.785v4.768h-2.35v-4.8c0-.254-.004-.503-.018-.752a2.074 2.074 0 0 0-.143-.688 1.052 1.052 0 0 0-.415-.503c-.194-.125-.476-.19-.854-.19-.111 0-.259.024-.439.074-.18.051-.36.143-.53.282-.171.138-.319.337-.439.595-.12.259-.18.6-.18 1.02v4.966H5.46V7.81zm15.693 15.64V.55H21.72V0H24v24h-2.28v-.55z"/></svg></a><a class="VPSocialLink no-icon" href="https://incremental.social/u/thepaperpilot" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Fediverse</title><path d="M4.589 7.91a2.295 2.295 0 01-2.416 2.166A2.295 2.295 0 01.005 7.66a2.295 2.295 0 012.418-2.167A2.295 2.295 0 014.589 7.91zm1.876 11.995a2.295 2.295 0 01-2.417 2.167 2.295 2.295 0 01-2.166-2.417 2.295 2.295 0 012.416-2.166 2.295 2.295 0 012.167 2.416zm11.993 1.925a2.295 2.295 0 01-2.416 2.167 2.295 2.295 0 01-2.168-2.418 2.295 2.295 0 012.417-2.167 2.295 2.295 0 012.167 2.418zm5.537-10.807a2.295 2.295 0 01-2.417 2.168 2.295 2.295 0 01-2.168-2.418 2.295 2.295 0 012.418-2.165 2.295 2.295 0 012.167 2.415zm-8.57-8.603a2.295 2.295 0 01-2.419 2.168A2.295 2.295 0 0110.84 2.17 2.295 2.295 0 0113.256.003a2.295 2.295 0 012.168 2.418zM4.79 7.407a2.525 2.525 0 01.028.516 2.525 2.525 0 01-.263.99l3.716.595.731-1.425zm6.368 1.022l-.73 1.425 8.777 1.41a2.525 2.525 0 01-.025-.502 2.525 2.525 0 01.27-1.002zm3.118-3.887a2.525 2.525 0 01-1.283.274 2.525 2.525 0 01-.22-.023l.58 3.712 1.58.254zm-.588 6.12l1.37 8.775a2.525 2.525 0 011.245-.254 2.525 2.525 0 01.264.03l-1.296-8.297zm-3.046-7.96L4.098 6.02a2.525 2.525 0 01.688 1.36l6.545-3.317a2.525 2.525 0 01-.688-1.358zm4.725.76a2.525 2.525 0 01-1.08 1.074l5.177 5.197a2.525 2.525 0 011.08-1.075zm4.56 9.23l-3.343 6.524a2.525 2.525 0 011.355.695l3.344-6.525a2.525 2.525 0 01-1.357-.695zm-13.26 6.716a2.525 2.525 0 01.025.51 2.525 2.525 0 01-.266.995l7.243 1.163a2.525 2.525 0 01-.027-.508 2.525 2.525 0 01.267-.997zm-3.245-9.366a2.525 2.525 0 01-1.26.264 2.525 2.525 0 01-.245-.026l1.132 7.244a2.525 2.525 0 011.262-.264 2.525 2.525 0 01.243.025zm7.935-5.954l-3.83 7.474 1.13 1.135 4.055-7.914a2.525 2.525 0 01-1.355-.695zm-4.826 9.418l-1.94 3.786a2.525 2.525 0 011.356.696l1.715-3.348zm12.682-2.2l-3.355 1.7.247 1.583 3.797-1.925a2.525 2.525 0 01-.689-1.36zm-5.305 2.687l-7.935 4.02a2.525 2.525 0 01.69 1.36l7.494-3.797zM4.534 8.95a2.525 2.525 0 01-1.08 1.075l5.93 5.95 1.43-.724zm7.821 7.85l-1.43.724 3.004 3.014a2.525 2.525 0 011.08-1.075z"/></svg></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-ccf7ddec data-v-e5dd9c1c><span class="container" data-v-e5dd9c1c><span class="top" data-v-e5dd9c1c></span><span class="middle" data-v-e5dd9c1c></span><span class="bottom" data-v-e5dd9c1c></span></span></button></div></div></div></div><div class="divider" data-v-ccf7ddec><div class="divider-line" data-v-ccf7ddec></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-5d98c3a5 data-v-a6f0e41e><div class="container" data-v-a6f0e41e><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-a6f0e41e><span class="vpi-align-left menu-icon" data-v-a6f0e41e></span><span class="menu-text" data-v-a6f0e41e>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-a6f0e41e data-v-17a5e62e><button data-v-17a5e62e>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-5d98c3a5 data-v-575e6a36><div class="curtain" data-v-575e6a36></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-575e6a36><span class="visually-hidden" id="sidebar-aria-label" data-v-575e6a36> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>Recommended Pages</h2><!----></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/garden/digital-locality" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>digital locality</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/garden/leftism" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>leftism</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/garden/my-projects" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>my projects</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/garden/guide-to-incrementals" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>guide to incrementals</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0" data-v-575e6a36 data-v-b8d55f3b><!----><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/about" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>About Me</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/now" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>/now</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/changelog" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>Garden Changelog</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-5d98c3a5 data-v-1428d186><div class="VPDoc has-sidebar has-aside" data-v-1428d186 data-v-39a288b8><!--[--><!--]--><div class="container" data-v-39a288b8><div class="aside" data-v-39a288b8><div class="aside-curtain" data-v-39a288b8></div><div class="aside-container" data-v-39a288b8><div class="aside-content" data-v-39a288b8><div class="VPDocAside" data-v-39a288b8 data-v-3f215769><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-3f215769 data-v-a5bbad30><div class="content" data-v-a5bbad30><div class="outline-marker" data-v-a5bbad30></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-a5bbad30>On this page</div><ul class="VPDocOutlineItem root" data-v-a5bbad30 data-v-b933a997><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-3f215769></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-39a288b8><div class="content-container" data-v-39a288b8><!--[--><!--]--><main class="main" data-v-39a288b8><div class="h-entry vp-doc _garden_orchard_" data-v-39a288b8><div><h1 class="p-name">Orchard</h1><p>1086 words, ~6 minute read. <span>Planted <a href='https://code.incremental.social/thepaperpilot/pages/commit/d525a1f2c27821f6be11c20f5294832df2e5687e' title='Thu Nov 7 22:10:25 2024 -0600'><time class='dt-published' datetime='Thu Nov 7 22:10:25 2024 -0600'>2024-11-07</time></a>
. Last tended to <a href='https://code.incremental.social/thepaperpilot/pages/commit/91d19e942e7182239050288325e876bf7dd413ef' title='Fri Dec 20 06:15:01 2024 -0600'><time class='dt-updated' datetime='Fri Dec 20 06:15:01 2024 -0600'>2024-12-20</time></a>
.</span></p><hr><details><summary>Referenced by:</summary><a href="/garden/digital-locality/index.md">Digital Locality</a><a href="/now/index">/now</a></details><details><summary>Tags:</summary><a href="/garden/my-projects/index.md">My Projects</a></details><p>This is an <a href="/garden/fedi-v2/">Agentic Fediverse</a> app I&#39;m designing and at least building a mock for. The purpose of the app is to organize and grow a <a href="/garden/network-of-knowledge/">Network of Knowledge</a> (or <a href="/garden/digital-gardens/">Digital Garden</a>) sorted by topic. It achieves this through a concept called message gardening, the process of converting casual conversations into formal, referenceable stores of knowledge. It would be an experiment in <a href="/garden/digital-locality/">Digital Locality</a> and perhaps represent an alternative to traditional <a href="/garden/social-media/">Social Media</a>.</p><p>The original problem I was trying to solve is having a lot of conversations about various topics stretching back far into the past and across many platforms. I often want to review something I said on a given topic and find it difficult to do so. This app would make it far easier to retrieve my notes on any topic, and collect those notes into a useful resource about that topic (a process called &quot;message gardening&quot;). It&#39;s different than a traditional note-taking app because it works with conversations directly, which is useful because discourse is typically what prompts me to collect my thoughts on a topic in the first place.</p><p>Core to this project is improving how conversations online are carried out. It&#39;s inspired by sort of mashing up <a href="/garden/the-small-web/">The IndieWeb</a> and <a href="/garden/commune/">Commune</a>, and would follow a lot of the recommendations in the <a href="https://a9.io/glue-comic/" target="_blank" rel="noreferrer">chat glue</a> comic. Contrary to each person having to own a personal website, this platform should in theory be more accessible by allowing people to skip the step of finding a domain to semi-permanently attach their identity to, and not having to pay a subscription cost to maintain it. See the page on the <a href="/garden/fedi-v2/">Agentic Fediverse</a> for details on how to run it sustainably and still offer free tiers to users.</p><h2 id="implementing-chat-glue" tabindex="-1">Implementing Chat Glue <a class="header-anchor" href="#implementing-chat-glue" aria-label="Permalink to &quot;Implementing Chat Glue&quot;"></a></h2><p>As you converse in your group chats and DMs, you can specify topic changes. These will break the conversation up into pieces called notes, and each piece gets added to each of the topics it was about (with links to the convo from before and after that one).</p><p>Notes should also allow specific parts, up to the character level, to reply to, react to, otherwise annotate, or mark as a topic change. This is something to think about with regards to decentralized moderation and things like muting pages or gardens. Plus the matter of displaying the sync to the user.</p><p>Exactly where these DMs and group chats are coming from isn&#39;t super clear in my mind. I want <a href="/garden/digital-locality/">Digital Locality</a>, which means avoiding large groups of users and limiting the influence of individual posts and posters. We don&#39;t want a federation of discrete independently moderated communities, as that will lead to centralizing power and influence. But, organizing communities this way is very common due to its convenience and appeal. If you make, say, an open source library and want people to know where they can go to discuss how to use the library, show off what they used it for, etc. then you&#39;re likely to create a discrete community for it.</p><p>In theory we could take the <a href="/garden/chromatic-lattice/">Chromatic Lattice</a>&#39;s initial approach and just have a chat room tied to each user, but I&#39;m not confident that&#39;ll translate well to this project. I&#39;m leaving this open ended, since I expect we&#39;ll learn from Chromatic Lattice anyways and find a better solution to this problem.</p><h2 id="non-conversation-notes" tabindex="-1">Non-conversation Notes <a class="header-anchor" href="#non-conversation-notes" aria-label="Permalink to &quot;Non-conversation Notes&quot;"></a></h2><p>In addition to including conversations, I want to support freeform notes that also discuss one or more topics. Another type of non-conversation note could be excerpts from online articles, which could be automatically cited. Through leaf&#39;s compositional structure, in theory any entity should be able to be added to the network.</p><p>When allowing these kinds of notes, users should be encouraged to split notes small if possible. This could potentially allow us to avoid or delay the need for something like <a href="/garden/garden-rss/">Garden-RSS</a>, and instead allow us to just mark entire notes as changed.</p><h2 id="the-topic-graph" tabindex="-1">The Topic Graph <a class="header-anchor" href="#the-topic-graph" aria-label="Permalink to &quot;The Topic Graph&quot;"></a></h2><p>If a note was about multiple topics it forms a link between those topics and considers them in some way related. These links are represented as lines in the topics graph, and cause the topics to be physically closer within the graph.</p><p>Links can also be manually created, and all links can be labeled to display a relationship between two topics, like &quot;x is a y&quot; or &quot;x is similar to y&quot; or &quot;x contains y&quot;. These would be stored as specially marked notes and can be made public like any other. Selecting an edge will show all relationships that edge has been labeled with, along with any other notes that contain both topics.</p><h2 id="sharing-notes" tabindex="-1">Sharing Notes <a class="header-anchor" href="#sharing-notes" aria-label="Permalink to &quot;Sharing Notes&quot;"></a></h2><p>You can jump to other people&#39;s gardens and see their public notes (via a friends list or via a mutual chat room). You should be able to take any of those notes or the whole graph and include it in your own, so they are part of your graph and queries. There&#39;ll need to be a good way of displaying changes, aliasing topics, and proposing edits to other peoples&#39; pages. A user should also be able to &quot;fork&quot; someone&#39;s notes so they can modify them, and maintain a link to the original note but no longer auto-update them.</p><p>I think a conversation should show a sidebar of notes from both the user&#39;s network as well as any public notes from any other active participants&#39; networks that relate to the set of topics being discussed. I think this would help encourage message gardening and assist with distributing information. We could go a step further and notify participants when those notes get added to or edited, which could help with corrections to articles getting spread to those who saw the original incorrect information (something that traditional media doesn&#39;t do well).</p><p>We&#39;ll need to be careful sharing notes doesn&#39;t lead to centralizing power. I think if you subscribe/follow someone&#39;s graph, it shouldn&#39;t include the pages they&#39;ve followed (although forks would be fine). This would lead to <a href="/garden/digital-locality/">Digital Locality</a> and all the benefits it entails. However, this might make it harder for movements to spread, because it means it spreading requires people to write new content rather than sharing existing content. I believe (perhaps optimistically) that movements can succeed in this environment, but perhaps instead there&#39;s a happy medium we can strike, so high quality notes can be spread without leading to issues like non-consensual <a href="/garden/virality/">Virality</a>.</p><h2 id="llms" tabindex="-1">LLMs <a class="header-anchor" href="#llms" aria-label="Permalink to &quot;LLMs&quot;"></a></h2><p>A local LLM could assist in marking topic changes automatically, making it so chat participants don&#39;t have to themselves. Since being broken down into topics is particularly useful for &quot;catching up&quot; on a conversation (allowing you to skip topics you&#39;re not interested in), this feature would be particularly useful on chats from platforms that don&#39;t support topics themselves, such as discord or slack. Jigsaw&#39;s <a href="https://medium.com/jigsaw/making-sense-of-large-scale-online-conversations-b153340bda55" target="_blank" rel="noreferrer">sensemaking-tools</a> project could slot in here particularly well.</p><p>LLMs could also be given the topics as context and be able to query the network for knowledge.</p><h2 id="tech-stack" tabindex="-1">Tech Stack <a class="header-anchor" href="#tech-stack" aria-label="Permalink to &quot;Tech Stack&quot;"></a></h2><p>It&#39;ll use the <a href="/garden/fedi-v2/">Agentic Fediverse</a> to store the messages and other data, making the whole app <a href="/garden/local-first-software/">Local-First Software</a>. The frontend of the app will be built in <a href="https://v2.tauri.app/" target="_blank" rel="noreferrer">tauri</a>. It&#39;ll use <a href="/garden/incremental-social/">Incremental Social</a> as the default iroh node and handle any other (optional) server side features.</p></div></div></main><!----><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!----><!--[--><footer class="vp-doc" data-v-d26ad0dd><div data-v-d26ad0dd>CC 2024 <a class="h-card" rel="me" href="/about" data-v-d26ad0dd><img src="/me.jpg" alt="" data-v-d26ad0dd>The Paper Pilot</a>. <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/" data-v-d26ad0dd>CC BY-NC-SA 4.0</a>.</div><div data-v-d26ad0dd>Any and all opinions listed here are my own and not representative of my employers; future, past and present.</div><div data-v-d26ad0dd><a href="https://resume.incremental.social/thepaperpilot/thepaperpilot" data-v-d26ad0dd>Resume</a> (not actively seeking new opportunities).</div><div data-v-d26ad0dd>Site built from <a href="https://code.incremental.social/thepaperpilot/pages/commit/91d19e942e7182239050288325e876bf7dd413ef" data-v-d26ad0dd>this commit</a> on <time data-v-d26ad0dd>Friday, December 20, 2024 at 06:15:01</time>. <a href="https://www.thepaperpilot.org/licenses.txt" data-v-d26ad0dd>Legal disclaimers</a>.</div></footer><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"garden_babble-buds_index.md\":\"D1gMAia4\",\"garden_chromatic-lattice_index.md\":\"BrfyIv1u\",\"garden_chronological_index.md\":\"BqhA9jeg\",\"garden_cinny_index.md\":\"6Ktwq9YG\",\"garden_consensus-democracy_index.md\":\"DS2kqnbd\",\"garden_davey-wreden_index.md\":\"DwBw8yg7\",\"garden_command-palettes_index.md\":\"D9WYj6Vf\",\"garden_the-small-web_index.md\":\"CWXF1OBW\",\"garden_this-knowledge-hub_index.md\":\"DomS1oKn\",\"garden_trans-athletes-in-sports_index.md\":\"D1InzSCJ\",\"garden_v-ecs_index.md\":\"B1a7tMm0\",\"garden_video-essays_index.md\":\"DR0ZSWdL\",\"garden_video-game-monetization_index.md\":\"CZx-RzZ0\",\"garden_vitepress_index.md\":\"Bsbd3Amm\",\"garden_wanderstop_index.md\":\"OwlS3PI7\",\"garden_webrings_index.md\":\"CaHCyTZm\",\"guide-to-incrementals_index.md\":\"BwXzz1AR\",\"guide-to-incrementals_design_criticism_index.md\":\"BdsLwd1I\",\"garden_weird_index.md\":\"L6WrChy1\",\"guide-to-incrementals_ludology_appeal-gamers_index.md\":\"DcuEyTUj\",\"garden_virality_index.md\":\"WVTyLMNX\",\"guide-to-incrementals_ludology_appeal-developers_index.md\":\"CZ7-pJla\",\"guide-to-incrementals_ludology_definition_index.md\":\"CUh7FLfF\",\"now_index.md\":\"DuoJo1C9\",\"public_gamedevtree_2.0-format-changes.md\":\"C3EmviN-\",\"public_gamedevtree_readme.md\":\"8kk_dNN0\",\"public_gamedevtree_changelog.md\":\"rrsOH6uu\",\"guide-to-incrementals_ludology_content_index.md\":\"DLpZzcaj\",\"public_gamedevtree_docs_achievements.md\":\"KMVJJA_h\",\"public_gamedevtree_docs_buyables.md\":\"C-GHmi_3\",\"public_gamedevtree_docs_bars.md\":\"CFOcqNpR\",\"public_gamedevtree_docs_basic-layer-breakdown.md\":\"BMIUZ0v9\",\"public_gamedevtree_docs_challenges.md\":\"j0tvJ7OR\",\"public_gamedevtree_docs_clickables.md\":\"Crt1aAzo\",\"public_gamedevtree_docs_custom-tab-layouts.md\":\"DVnfib44\",\"public_gamedevtree_docs_infoboxes.md\":\"CpFYpGy-\",\"public_gamedevtree_docs_getting-started.md\":\"D3peTCP9\",\"public_gamedevtree_docs_layer-features.md\":\"ghsqal2I\",\"public_gamedevtree_docs_main-mod-info.md\":\"CqQo8Gfe\",\"public_gamedevtree_docs_milestones.md\":\"BVQG6ocq\",\"public_gamedevtree_docs_subtabs-and-microtabs.md\":\"D9QeygJP\",\"public_kronos_old things_2.0-format-changes.md\":\"BQJSbEXV\",\"public_kronos_readme.md\":\"BqKFAT1G\",\"index.md\":\"CjcNlASY\",\"public_gamedevtree_docs_updating-tmt.md\":\"ByHeUDlM\",\"public_kronos_docs_!general-info.md\":\"FZG6wpzp\",\"public_kronos_docs_buyables.md\":\"CjPyvyza\",\"public_kronos_docs_basic-layer-breakdown.md\":\"C8hzWioH\",\"garden_commune_index.md\":\"C8_e84EN\",\"public_kronos_docs_bars.md\":\"Ny1409xL\",\"public_kronos_docs_challenges.md\":\"BesHAdMC\",\"garden_artificial-intelligence_index.md\":\"CA3ZffVU\",\"garden_art-is-never-complete_index.md\":\"B-E2NOu6\",\"garden_the-indieweb_amplification_index.md\":\"BU914qcR\",\"about_index.md\":\"BBqP8nXS\",\"garden_advent-incremental_index.md\":\"BKBBjGAC\",\"public_lit_docs_getting-started.md\":\"BhYnzFzP\",\"public_lit_docs_layer-features.md\":\"C4kaxhIa\",\"public_lit_docs_buyables.md\":\"Cuj-ziX6\",\"changelog_index.md\":\"BjfZ08St\",\"garden_chat-glue_index.md\":\"DnyrIsf8\",\"public_kronos_changelog.md\":\"Dgvd-8FA\",\"garden_capture-the-citadel_index.md\":\"hxodn5ht\",\"public_gamedevtree_docs_upgrades.md\":\"Dq2UTrF-\",\"garden_guide-to-incrementals_defining-the-genre_index.md\":\"DrwNi9hv\",\"garden_my-political-journey_index.md\":\"Dd_bUNgA\",\"garden_the-cozy-web_index.md\":\"CLtnX9rg\",\"garden_the-indieweb_signature-blocks_index.md\":\"CHyh23ik\",\"public_kronos_docs_custom-tab-layouts.md\":\"CzetCKkn\",\"public_kronos_docs_clickables.md\":\"DBxJQQj9\",\"public_kronos_docs_main-mod-info.md\":\"B_9U5oKs\",\"public_lit_docs_milestones.md\":\"DURQj-O9\",\"public_lit_docs_updating-tmt.md\":\"2_7ro1H_\",\"public_lit_docs_trees-and-tree-customization.md\":\"Ce9gAqnD\",\"garden_anarchism_index.md\":\"D9c8wUdQ\",\"public_lit_docs_basic-layer-breakdown.md\":\"9F3KcsgQ\",\"garden_a-plea-to-organize_index.md\":\"BDFI-Rnk\",\"garden_decentralized-identity_index.md\":\"Crh3VNlo\",\"garden_decentralized-social-media_index.md\":\"DSB643Ba\",\"garden_incremental-social_index.md\":\"DrDrxb9_\",\"garden_decentralized_index.md\":\"CS-LXHB4\",\"garden_direct-democracy_index.md\":\"5fZMJOSD\",\"garden_digital-gardens_index.md\":\"DTts-P2J\",\"garden_fediverse_index.md\":\"C94Nn-zf\",\"garden_everything-is-political_index.md\":\"C705ybEf\",\"garden_game-dev-tree_index.md\":\"BUDFOyIV\",\"garden_forgejo_index.md\":\"BVv-tsck\",\"garden_garden-rss_index.md\":\"B9zgt907\",\"garden_freeform-vs-chronological-dichotomy_index.md\":\"IQS1djiy\",\"garden_gender-performativity_index.md\":\"D5qZt9_c\",\"garden_guide-to-incrementals_navigating-criticism_index.md\":\"DQRO72EQ\",\"garden_nostr_index.md\":\"COR3Ttpa\",\"garden_individualism_index.md\":\"Cy54NR47\",\"garden_kronos_index.md\":\"BJiOBg5W\",\"garden_life-is-strange_index.md\":\"Cwkn9Bm6\",\"garden_gender_index.md\":\"BmyhHPLa\",\"garden_my-browser-stack_index.md\":\"DZipMr9d\",\"garden_my-projects_index.md\":\"tTZQh3ex\",\"garden_my-personal-website_index.md\":\"DKqnV0JO\",\"garden_guide-to-incrementals_index.md\":\"BVKzLXhn\",\"garden_neoliberalism_index.md\":\"htUp_tqC\",\"garden_representative-democracy_index.md\":\"BY4_eEVD\",\"garden_premium-currency_index.md\":\"IMQX0jgW\",\"garden_atproto_index.md\":\"B_KoQsm3\",\"public_kronos_docs_subtabs-and-microtabs.md\":\"DBUuwM_n\",\"public_lit_docs_clickables.md\":\"iDYKLkqg\",\"garden_prescriptivism-vs-descriptivism_index.md\":\"D1Lr77kX\",\"public_lit_docs_infoboxes.md\":\"CjxJJ0gi\",\"garden_scientific-constructivism_index.md\":\"DaP68gE4\",\"garden_the-beginner-s-guide_index.md\":\"CxSWla0J\",\"public_kronos_docs_infoboxes.md\":\"cBwpxKAd\",\"public_kronos_docs_milestones.md\":\"D0rcMRk4\",\"garden_personality_index.md\":\"Dud3DqRm\",\"public_kronos_docs_grids.md\":\"BM7ch6vw\",\"public_kronos_docs_trees-and-tree-customization.md\":\"1-9vDOah\",\"public_kronos_docs_updating-tmt.md\":\"73lyQILm\",\"public_lit_readme.md\":\"BaEtpwMQ\",\"garden_guide-to-incrementals_appeal-to-developers_index.md\":\"Bidtqdkj\",\"public_lit_docs_achievements.md\":\"CUFHkSZE\",\"garden_dice-armor_index.md\":\"BoaRsr0w\",\"garden_social-media_index.md\":\"JzUjJgf_\",\"garden_filter-bubbles_index.md\":\"CUGaDFiO\",\"garden_leftism_index.md\":\"CUCQK4b6\",\"garden_network-of-knowledge_index.md\":\"CGEjISoS\",\"public_lit_docs_challenges.md\":\"DHMZeBcr\",\"public_lit_old things_2.0-format-changes.md\":\"k_ivA3l6\",\"public_lit_changelog.md\":\"D-g2W8d5\",\"public_kronos_docs_layer-features.md\":\"BqjgWGBP\",\"garden_pre-order-bonuses_index.md\":\"DZKAnxB9\",\"garden_synapse_index.md\":\"Cbx2i4XT\",\"garden_police-abolition_index.md\":\"DAxMkz_h\",\"garden_social-constructs_index.md\":\"BhuskycQ\",\"garden_open-source_index.md\":\"BwScQvpa\",\"garden_profectus_index.md\":\"BnCEJspU\",\"public_kronos_docs_achievements.md\":\"OzuvKsAA\",\"garden_logseq_index.md\":\"C_-pNeI1\",\"garden_local-first-software_index.md\":\"FUl3hnZ-\",\"garden_fedi-v2_index.md\":\"BnrWCa7Z\",\"public_lit_docs_bars.md\":\"C6SyEW61\",\"garden_decentralized-moderation_index.md\":\"CC8NIdHa\",\"public_lit_docs_upgrades.md\":\"ByyuthG6\",\"garden_enshittification_index.md\":\"T2YMN_h6\",\"public_lit_docs_main-mod-info.md\":\"BmoZBm2S\",\"garden_matrix_index.md\":\"bkYFcJzT\",\"public_lit_docs_custom-tab-layouts.md\":\"DQ20SzF7\",\"public_kronos_docs_getting-started.md\":\"DZNwYxqM\",\"garden_guide-to-incrementals_what-is-content_index.md\":\"BHpUb78L\",\"garden_ivy-road_index.md\":\"Dzgg8O1n\",\"garden_debate_index.md\":\"DqR0vBls\",\"public_gamedevtree_docs_!general-info.md\":\"BuSe0Eqf\",\"garden_mbin_index.md\":\"xvR0A25J\",\"garden_no-politics-rules_index.md\":\"CPrSvzeo\",\"garden_orchard_index.md\":\"LRKTfPSI\",\"public_lit_docs_subtabs-and-microtabs.md\":\"D8YvRHPL\",\"public_kronos_docs_upgrades.md\":\"2eD9G3bb\",\"public_lit_docs_!general-info.md\":\"C4imCslt\",\"garden_opti-speech_index.md\":\"CcepT9Oa\",\"garden_imperialism_index.md\":\"Do9OCSBS\",\"garden_freeform_index.md\":\"Cu60oC6J\",\"garden_digital-locality_index.md\":\"C2va7WJr\",\"garden_local-communities_index.md\":\"CWm2ACm2\",\"garden_mtx_index.md\":\"BLcALjCY\",\"garden_technocracy_index.md\":\"Cm_7i2o7\",\"garden_moderation_index.md\":\"4kYwbVML\",\"garden_guide-to-incrementals_appeal-to-players_index.md\":\"DO4Vi5gD\",\"garden_planar-pioneers_index.md\":\"DRxDhxMw\",\"public_kronos_docs_particles.md\":\"CYYsL_93\",\"garden_gerrymandering_index.md\":\"Dd30WQX7\",\"garden_objectivity_index.md\":\"Dzj4Ogo-\",\"garden_my-political-beliefs_index.md\":\"DejKw9-l\",\"garden_political-quizzes_index.md\":\"DcJRe8BY\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"The Paper Pilot\",\"description\":\"The Paper Pilot's Digital Garden\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":false,\"themeConfig\":{\"search\":{\"provider\":\"local\",\"options\":{}},\"outline\":\"deep\",\"nav\":[{\"text\":\"Profectus\",\"link\":\"https://moddingtree.com\"},{\"text\":\"Incremental Social\",\"link\":\"https://incremental.social\"}],\"socialLinks\":[{\"icon\":{\"svg\":\"<svg role=\\\"img\\\" viewBox=\\\"0 0 24 24\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\"><title>Forgejo</title><path d=\\\"M16.7773 0c1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.1175a7.0759 7.0759 0 0 1 4.148-1.4205l.1176-.001 1.3385.0002c.4973-.8827 1.4434-1.4788 2.5288-1.4788 1.6018 0 2.9004 1.2986 2.9004 2.9005s-1.2986 2.9004-2.9004 2.9004c-1.0854 0-2.0315-.596-2.5288-1.4787H12.91c-2.3322 0-4.2272 1.8718-4.2649 4.195l-.0007 2.319c.8827.4973 1.4788 1.4434 1.4788 2.5287 0 1.602-1.2986 2.9005-2.9005 2.9005-1.6018 0-2.9004-1.2986-2.9004-2.9005 0-1.0853.596-2.0314 1.4788-2.5287l-.0002-9.9831c0-3.887 3.1195-7.0453 6.9915-7.108l.1176-.001h1.3385C14.7458.5962 15.692 0 16.7773 0ZM7.2227 19.9052c-.6596 0-1.1943.5347-1.1943 1.1943s.5347 1.1943 1.1943 1.1943 1.1944-.5347 1.1944-1.1943-.5348-1.1943-1.1944-1.1943Zm9.5546-10.4644c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Zm0-7.7346c-.6596 0-1.1944.5347-1.1944 1.1943s.5348 1.1943 1.1944 1.1943c.6596 0 1.1943-.5347 1.1943-1.1943s-.5347-1.1943-1.1943-1.1943Z\\\"/></svg>\"},\"link\":\"https://code.incremental.social/thepaperpilot\"},{\"icon\":{\"svg\":\"<svg role=\\\"img\\\" viewBox=\\\"0 0 24 24\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\"><title>Matrix</title><path d=\\\"M.632.55v22.9H2.28V24H0V0h2.28v.55zm7.043 7.26v1.157h.033c.309-.443.683-.784 1.117-1.024.433-.245.936-.365 1.5-.365.54 0 1.033.107 1.481.314.448.208.785.582 1.02 1.108.254-.374.6-.706 1.034-.992.434-.287.95-.43 1.546-.43.453 0 .872.056 1.26.167.388.11.716.286.993.53.276.245.489.559.646.951.152.392.23.863.23 1.417v5.728h-2.349V11.52c0-.286-.01-.559-.032-.812a1.755 1.755 0 0 0-.18-.66 1.106 1.106 0 0 0-.438-.448c-.194-.11-.457-.166-.785-.166-.332 0-.6.064-.803.189a1.38 1.38 0 0 0-.48.499 1.946 1.946 0 0 0-.231.696 5.56 5.56 0 0 0-.06.785v4.768h-2.35v-4.8c0-.254-.004-.503-.018-.752a2.074 2.074 0 0 0-.143-.688 1.052 1.052 0 0 0-.415-.503c-.194-.125-.476-.19-.854-.19-.111 0-.259.024-.439.074-.18.051-.36.143-.53.282-.171.138-.319.337-.439.595-.12.259-.18.6-.18 1.02v4.966H5.46V7.81zm15.693 15.64V.55H21.72V0H24v24h-2.28v-.55z\\\"/></svg>\"},\"link\":\"https://matrix.to/#/@thepaperpilot:incremental.social\"},{\"icon\":{\"svg\":\"<svg role=\\\"img\\\" viewBox=\\\"0 0 24 24\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\"><title>Fediverse</title><path d=\\\"M4.589 7.91a2.295 2.295 0 01-2.416 2.166A2.295 2.295 0 01.005 7.66a2.295 2.295 0 012.418-2.167A2.295 2.295 0 014.589 7.91zm1.876 11.995a2.295 2.295 0 01-2.417 2.167 2.295 2.295 0 01-2.166-2.417 2.295 2.295 0 012.416-2.166 2.295 2.295 0 012.167 2.416zm11.993 1.925a2.295 2.295 0 01-2.416 2.167 2.295 2.295 0 01-2.168-2.418 2.295 2.295 0 012.417-2.167 2.295 2.295 0 012.167 2.418zm5.537-10.807a2.295 2.295 0 01-2.417 2.168 2.295 2.295 0 01-2.168-2.418 2.295 2.295 0 012.418-2.165 2.295 2.295 0 012.167 2.415zm-8.57-8.603a2.295 2.295 0 01-2.419 2.168A2.295 2.295 0 0110.84 2.17 2.295 2.295 0 0113.256.003a2.295 2.295 0 012.168 2.418zM4.79 7.407a2.525 2.525 0 01.028.516 2.525 2.525 0 01-.263.99l3.716.595.731-1.425zm6.368 1.022l-.73 1.425 8.777 1.41a2.525 2.525 0 01-.025-.502 2.525 2.525 0 01.27-1.002zm3.118-3.887a2.525 2.525 0 01-1.283.274 2.525 2.525 0 01-.22-.023l.58 3.712 1.58.254zm-.588 6.12l1.37 8.775a2.525 2.525 0 011.245-.254 2.525 2.525 0 01.264.03l-1.296-8.297zm-3.046-7.96L4.098 6.02a2.525 2.525 0 01.688 1.36l6.545-3.317a2.525 2.525 0 01-.688-1.358zm4.725.76a2.525 2.525 0 01-1.08 1.074l5.177 5.197a2.525 2.525 0 011.08-1.075zm4.56 9.23l-3.343 6.524a2.525 2.525 0 011.355.695l3.344-6.525a2.525 2.525 0 01-1.357-.695zm-13.26 6.716a2.525 2.525 0 01.025.51 2.525 2.525 0 01-.266.995l7.243 1.163a2.525 2.525 0 01-.027-.508 2.525 2.525 0 01.267-.997zm-3.245-9.366a2.525 2.525 0 01-1.26.264 2.525 2.525 0 01-.245-.026l1.132 7.244a2.525 2.525 0 011.262-.264 2.525 2.525 0 01.243.025zm7.935-5.954l-3.83 7.474 1.13 1.135 4.055-7.914a2.525 2.525 0 01-1.355-.695zm-4.826 9.418l-1.94 3.786a2.525 2.525 0 011.356.696l1.715-3.348zm12.682-2.2l-3.355 1.7.247 1.583 3.797-1.925a2.525 2.525 0 01-.689-1.36zm-5.305 2.687l-7.935 4.02a2.525 2.525 0 01.69 1.36l7.494-3.797zM4.534 8.95a2.525 2.525 0 01-1.08 1.075l5.93 5.95 1.43-.724zm7.821 7.85l-1.43.724 3.004 3.014a2.525 2.525 0 011.08-1.075z\\\"/></svg>\"},\"link\":\"https://incremental.social/u/thepaperpilot\"}],\"sidebar\":[{\"text\":\"Recommended Pages\",\"items\":[{\"text\":\"digital locality\",\"link\":\"/garden/digital-locality\"},{\"text\":\"leftism\",\"link\":\"/garden/leftism\"},{\"text\":\"my projects\",\"link\":\"/garden/my-projects\"},{\"text\":\"guide to incrementals\",\"link\":\"/garden/guide-to-incrementals\"}]},{\"text\":\"About Me\",\"link\":\"/about\"},{\"text\":\"/now\",\"link\":\"/now\"},{\"text\":\"Garden Changelog\",\"link\":\"/changelog\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":true,\"contentProps\":{\"class\":{\"h-entry\":true}}}");</script>
</body>
</html>