62 lines
No EOL
47 KiB
HTML
62 lines
No EOL
47 KiB
HTML
<!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.BbLKQErn.css" as="style">
|
||
|
||
<script type="module" src="/assets/app.nqgxDEDI.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.Cs7fX2I8.js">
|
||
<link rel="modulepreload" href="/assets/chunks/git.data.CLk6_loE.js">
|
||
<link rel="modulepreload" href="/assets/garden_orchard_index.md.DUhmJZxF.lean.js">
|
||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Itim&family=Roboto+Mono:ital,wght@0,400;0,600;1,400&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-bac64332 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>1326 words, ~7 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/5da60c92794c386c5ecbe3ad58bcd922833acd37' title='Sun Dec 29 10:02:16 2024 -0600'><time class='dt-updated' datetime='Sun Dec 29 10:02:16 2024 -0600'>2024-12-29</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><a href="/garden/decentralized/index.md">Decentralized</a></details><p>This is an <a href="/garden/fedi-v2/">Agentic Fediverse</a> app I'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> 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 "message gardening"). It'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's inspired by <a href="/garden/commune/">Commune</a> but aims to remove the idea of discrete communities.</p><h2 id="implementing-chat-glue" tabindex="-1">Implementing <a href="/garden/chat-glue/">Chat Glue</a> <a class="header-anchor" href="#implementing-chat-glue" aria-label="Permalink to "Implementing [Chat Glue](/garden/chat-glue/index.md)""></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'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'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're likely to create a discrete community for it.</p><p>In theory we could take the Chromatic Lattice's initial approach and just have a chat room tied to each user, but I'm not confident that'll translate well to this project. I'm leaving this open ended, since I expect we'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 "Non-conversation Notes""></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'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 "The Topic Graph""></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 "x is a y" or "x is similar to y" or "x contains y". 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 "Sharing Notes""></a></h2><p>You can jump to other people'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'll need to be a good way of displaying changes, aliasing topics, and proposing edits to other peoples' pages. A user should also be able to "fork" someone's notes so they can modify them, and maintain a link to the original note but no longer auto-update them. Unread notes should appear similar to unread chats, which will improve the ability to use Orchard as a method of learning. In fact, breaking down books by topic and adding them to an Orchard graph is something I think would be worth looking into, once the project is usable.</p><p>I think a conversation should show a sidebar of notes from both the user's network as well as any public notes from any other active participants' 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't do well).</p><p>We'll need to be careful sharing notes doesn't lead to centralizing power. I think if you subscribe/follow someone's graph, it shouldn't include the pages they'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's a happy medium we can strike, so high quality notes can be spread without leading to issues like non-consensual virality.</p><p>I think a compromise here might just be letting people copy notes over to their own graph. Instead of suggesting changes to other peoples notes, you just copy the note over and modify it. If the other person is friends with you, they'll see your new (changed) note, and perhaps the app can even highlight the similarity (and importantly, the differences) between that note and the original. This system would be similar to sharing/retweeting a post, but with a bit more effort that I think would strike the right balance between signal boosting good information and limiting influence. Notes would naturally be iterated upon as they spread through the network.</p><h2 id="llms" tabindex="-1">LLMs <a class="header-anchor" href="#llms" aria-label="Permalink to "LLMs""></a></h2><p>A local LLM could assist in marking topic changes automatically, making it so chat participants don't have to themselves. Since being broken down into topics is particularly useful for "catching up" on a conversation (allowing you to skip topics you're not interested in), this feature would be particularly useful on chats from platforms that don't support topics themselves, such as discord or slack. Jigsaw'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="education" tabindex="-1">Education <a class="header-anchor" href="#education" aria-label="Permalink to "Education""></a></h2><p>This graph of topics could naturally lead itself to educational purposes. I think people should be able to perhaps describe directed sub graphs that present the topics as a dependency tree. This would enable self paced learning, with the dependencies acting as a guide for what can be learned next.</p><p>Couple this with some sort of mastery system and you basically have an alternative to Khan academy or brilliant.</p><p>Flash cards are a good method of memorizing thinks, especially through something like anki. Flash cards are already fairly decentralized, so perhaps annotations on notes should allow mapping them into flash cards that can be easily imported in flash cards apps through standard formats.</p><h2 id="tech-stack" tabindex="-1">Tech Stack <a class="header-anchor" href="#tech-stack" aria-label="Permalink to "Tech Stack""></a></h2><p>It'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'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-bac64332><div data-v-bac64332>CC 2024 <a class="h-card" rel="me" href="/about" data-v-bac64332><img src="/me.jpg" alt="" data-v-bac64332>The Paper Pilot</a>. <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/" data-v-bac64332>CC BY-NC-SA 4.0</a>.</div><div data-v-bac64332>Any and all opinions listed here are my own and not representative of my employers; future, past and present.</div><div data-v-bac64332><a href="https://resume.incremental.social/thepaperpilot/thepaperpilot" data-v-bac64332>Resume</a> (not actively seeking new opportunities).</div><div data-v-bac64332>Site built from <a href="https://code.incremental.social/thepaperpilot/pages/commit/1eebae67014b5271a11b3a75a3b85ccb48844ff2" data-v-bac64332>this commit</a> on <time data-v-bac64332>Sunday, December 29, 2024 at 18:04:07</time>. <a href="https://www.thepaperpilot.org/licenses.txt" data-v-bac64332>Legal disclaimers</a>.</div></footer><!--]--></div></div>
|
||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"garden_babble-buds_index.md\":\"xfAyQBTT\",\"garden_decentralized-identity_index.md\":\"DYoGfIjA\",\"garden_guide-to-incrementals_defining-the-genre_index.md\":\"DqRbjt7M\",\"garden_artificial-intelligence_index.md\":\"BIKGzNxn\",\"garden_chat-glue_index.md\":\"C02339_v\",\"garden_commune_index.md\":\"DoEwrxIw\",\"garden_network-of-vouches_index.md\":\"_5k7eiWm\",\"garden_command-palettes_index.md\":\"DMNX8Cfa\",\"public_kronos_docs_bars.md\":\"Ny1409xL\",\"garden_dice-armor_index.md\":\"BiAEHopo\",\"garden_v-ecs_index.md\":\"BD7z09cz\",\"garden_apoliticism_index.md\":\"CwupNgJW\",\"garden_capture-the-citadel_index.md\":\"Dchlz-gb\",\"garden_direct-democracy_index.md\":\"BL_xT2IJ\",\"garden_advent-incremental_index.md\":\"B5YSomcM\",\"garden_decentralized-moderation_index.md\":\"DG9dsVKv\",\"public_gamedevtree_docs_bars.md\":\"CFOcqNpR\",\"garden_video-game-monetization_index.md\":\"zvEetbLu\",\"garden_digital-locality_index.md\":\"DF56kRCE\",\"garden_individualism_index.md\":\"C6CagiAG\",\"garden_gerrymandering_index.md\":\"CBAVXVXY\",\"garden_consensus-democracy_index.md\":\"TDGWLZtN\",\"garden_atproto_index.md\":\"xFZdCcDP\",\"public_gamedevtree_docs_buyables.md\":\"C-GHmi_3\",\"garden_chronological_index.md\":\"xea1OOpM\",\"garden_kronos_index.md\":\"fzoOtWeR\",\"garden_decentralized-social-media_index.md\":\"Dah9DomW\",\"public_lit_docs_custom-tab-layouts.md\":\"DQ20SzF7\",\"public_lit_readme.md\":\"BaEtpwMQ\",\"public_lit_changelog.md\":\"D-g2W8d5\",\"public_lit_docs_!general-info.md\":\"C4imCslt\",\"public_lit_docs_achievements.md\":\"CUFHkSZE\",\"public_lit_docs_bars.md\":\"C6SyEW61\",\"garden_leftism_index.md\":\"U3KcVpbs\",\"public_lit_docs_basic-layer-breakdown.md\":\"9F3KcsgQ\",\"public_lit_docs_buyables.md\":\"Cuj-ziX6\",\"public_lit_docs_challenges.md\":\"DHMZeBcr\",\"public_lit_docs_clickables.md\":\"iDYKLkqg\",\"garden_life-is-strange_index.md\":\"CxNl6nxD\",\"garden_local-communities_index.md\":\"D_PFlGhj\",\"garden_local-first-software_index.md\":\"IaEeKt27\",\"garden_matrix_index.md\":\"C2ppAhIw\",\"garden_prescriptivism-vs-descriptivism_index.md\":\"cywE3xLF\",\"garden_profit-motive_index.md\":\"CBg211o5\",\"garden_premium-currency_index.md\":\"BoacQ-sk\",\"garden_representative-democracy_index.md\":\"DGGIF97N\",\"garden_materialism_index.md\":\"Dp_gBBUj\",\"garden_free-association_index.md\":\"BjkxM1yk\",\"garden_gender_index.md\":\"Bszqt72C\",\"changelog_index.md\":\"C7xIN8U8\",\"garden_enshittification_index.md\":\"CAUBlO9O\",\"public_gamedevtree_docs_main-mod-info.md\":\"CqQo8Gfe\",\"public_gamedevtree_docs_milestones.md\":\"BVQG6ocq\",\"public_lit_docs_getting-started.md\":\"BhYnzFzP\",\"public_kronos_docs_updating-tmt.md\":\"73lyQILm\",\"public_gamedevtree_docs_clickables.md\":\"Crt1aAzo\",\"garden_forgejo_index.md\":\"BbrrUAaX\",\"garden_moderation_index.md\":\"DlNjVBGn\",\"garden_my-browser-stack_index.md\":\"Dv8twSb2\",\"public_kronos_docs_upgrades.md\":\"2eD9G3bb\",\"garden_my-political-beliefs_index.md\":\"CWajPJD6\",\"garden_my-political-journey_index.md\":\"kf5Wz1Nd\",\"garden_my-projects_index.md\":\"CkldA8X9\",\"garden_neoliberalism_index.md\":\"DzJk50vM\",\"garden_network-of-knowledge_index.md\":\"J4aR-ECt\",\"garden_political-quizzes_index.md\":\"DvXKN5el\",\"garden_decentralized_index.md\":\"FU1dBPc5\",\"guide-to-incrementals_ludology_content_index.md\":\"BkVyq-ph\",\"guide-to-incrementals_ludology_definition_index.md\":\"DuibCxA7\",\"garden_fedi-v2_index.md\":\"CPdWe41X\",\"about_index.md\":\"BBqP8nXS\",\"public_gamedevtree_docs_challenges.md\":\"j0tvJ7OR\",\"public_gamedevtree_docs_basic-layer-breakdown.md\":\"BMIUZ0v9\",\"public_gamedevtree_docs_custom-tab-layouts.md\":\"DVnfib44\",\"garden_social-constructs_index.md\":\"CsAcPakC\",\"garden_wanderstop_index.md\":\"CXq6urRN\",\"garden_guide-to-incrementals_what-is-content_index.md\":\"CEvDYwsm\",\"now_index.md\":\"Ud9mdHbG\",\"garden_debate_index.md\":\"BMW4mRGo\",\"public_gamedevtree_readme.md\":\"8kk_dNN0\",\"garden_nostr_index.md\":\"DNvPKO0m\",\"public_gamedevtree_docs_!general-info.md\":\"BuSe0Eqf\",\"garden_objectivity_index.md\":\"CnSIla0t\",\"public_gamedevtree_docs_achievements.md\":\"KMVJJA_h\",\"public_gamedevtree_changelog.md\":\"rrsOH6uu\",\"garden_imperialism_index.md\":\"Bfy0zNhY\",\"garden_a-plea-to-organize_index.md\":\"V5kFgPdL\",\"garden_profectus_index.md\":\"CwNPSd6q\",\"garden_virality_index.md\":\"CXFDHM2l\",\"garden_guide-to-incrementals_navigating-criticism_index.md\":\"B76Lr4T2\",\"garden_garden-rss_index.md\":\"BpcpY2RO\",\"garden_copyright_index.md\":\"Bdt-qRVL\",\"garden_erlend-heggen_index.md\":\"Bvxr4dw5\",\"garden_the-beginner-s-guide_index.md\":\"DUyHgnRW\",\"garden_game-dev-tree_index.md\":\"C1MCGZSB\",\"garden_incremental-social_index.md\":\"alfHSUmu\",\"garden_open-source_index.md\":\"SONx5mpm\",\"public_kronos_docs_!general-info.md\":\"FZG6wpzp\",\"public_kronos_changelog.md\":\"Dgvd-8FA\",\"garden_video-essays_index.md\":\"BGIJapw6\",\"garden_logseq_index.md\":\"Dv1jiLtJ\",\"garden_opti-speech_index.md\":\"BRs-gqot\",\"garden_gender-performativity_index.md\":\"Byi9P2x-\",\"garden_scientific-constructivism_index.md\":\"wPZqtAW7\",\"garden_freeform_index.md\":\"COqzQ-Gc\",\"garden_art-is-never-complete_index.md\":\"nY_B9Vt3\",\"garden_no-politics-rules_index.md\":\"C9892PG2\",\"garden_chromatic-lattice_index.md\":\"B_TVfod6\",\"public_gamedevtree_2.0-format-changes.md\":\"C3EmviN-\",\"public_kronos_docs_achievements.md\":\"OzuvKsAA\",\"garden_pre-order-bonuses_index.md\":\"oTQkO67T\",\"garden_weird_index.md\":\"CEnUp7qt\",\"garden_orchard_index.md\":\"DUhmJZxF\",\"public_gamedevtree_docs_upgrades.md\":\"Dq2UTrF-\",\"garden_digital-gardens_index.md\":\"HLeqHnfi\",\"garden_guide-to-incrementals_index.md\":\"Dzg9ZJYk\",\"garden_social-media_index.md\":\"BgFhmgxc\",\"public_lit_docs_infoboxes.md\":\"CjxJJ0gi\",\"public_kronos_docs_trees-and-tree-customization.md\":\"1-9vDOah\",\"garden_anarchism_index.md\":\"CR5Li42a\",\"public_gamedevtree_docs_subtabs-and-microtabs.md\":\"D9QeygJP\",\"public_gamedevtree_docs_infoboxes.md\":\"CpFYpGy-\",\"garden_fediverse_index.md\":\"B2UZO7Gb\",\"garden_guide-to-incrementals_appeal-to-players_index.md\":\"CypXCuB6\",\"public_gamedevtree_docs_layer-features.md\":\"ghsqal2I\",\"garden_mbin_index.md\":\"20EsiILt\",\"garden_cinny_index.md\":\"DhXBVmx9\",\"garden_police-abolition_index.md\":\"e_kL-rA7\",\"garden_filter-bubbles_index.md\":\"B4bRV4XA\",\"garden_personality_index.md\":\"DjeJVNpc\",\"garden_planar-pioneers_index.md\":\"CERy0leY\",\"public_gamedevtree_docs_updating-tmt.md\":\"ByHeUDlM\",\"garden_davey-wreden_index.md\":\"C4L7b1Yu\",\"garden_guide-to-incrementals_appeal-to-developers_index.md\":\"CRPpSRlN\",\"public_gamedevtree_docs_getting-started.md\":\"D3peTCP9\",\"garden_my-personal-website_index.md\":\"BgLyrhzX\",\"public_kronos_readme.md\":\"BqKFAT1G\",\"guide-to-incrementals_ludology_appeal-gamers_index.md\":\"DKEZMdU2\",\"garden_trans-athletes-in-sports_index.md\":\"BqHQyK-s\",\"garden_mtx_index.md\":\"D-H5Co9V\",\"guide-to-incrementals_ludology_appeal-developers_index.md\":\"CHnREiae\",\"garden_ivy-road_index.md\":\"BeeYHnZ3\",\"garden_nicky-case_index.md\":\"CSSFVPuH\",\"garden_technocracy_index.md\":\"DChGTh34\",\"guide-to-incrementals_design_criticism_index.md\":\"CE8Ij3Qr\",\"guide-to-incrementals_index.md\":\"DOLp1-59\",\"public_kronos_old things_2.0-format-changes.md\":\"BQJSbEXV\",\"garden_synapse_index.md\":\"B9_Qz876\",\"public_kronos_docs_particles.md\":\"CYYsL_93\",\"public_lit_docs_subtabs-and-microtabs.md\":\"D8YvRHPL\",\"public_lit_docs_upgrades.md\":\"ByyuthG6\",\"garden_this-knowledge-hub_index.md\":\"OP1abehq\",\"index.md\":\"CTkfDIXA\",\"public_kronos_docs_basic-layer-breakdown.md\":\"C8hzWioH\",\"public_kronos_docs_buyables.md\":\"CjPyvyza\",\"public_kronos_docs_infoboxes.md\":\"cBwpxKAd\",\"public_kronos_docs_clickables.md\":\"DBxJQQj9\",\"public_kronos_docs_layer-features.md\":\"BqjgWGBP\",\"garden_the-small-web_index.md\":\"BQVzJY-3\",\"public_kronos_docs_custom-tab-layouts.md\":\"CzetCKkn\",\"garden_the-cozy-web_index.md\":\"Dh89U7FP\",\"public_kronos_docs_grids.md\":\"BM7ch6vw\",\"public_lit_docs_updating-tmt.md\":\"2_7ro1H_\",\"garden_vitepress_index.md\":\"Kqu4SQpV\",\"public_lit_docs_main-mod-info.md\":\"BmoZBm2S\",\"garden_webrings_index.md\":\"C7ME9E2Q\",\"garden_decision-making_index.md\":\"CL3kZfbf\",\"garden_the-indieweb_amplification_index.md\":\"BqT0AMhr\",\"public_lit_docs_layer-features.md\":\"C4kaxhIa\",\"public_kronos_docs_challenges.md\":\"BesHAdMC\",\"public_lit_old things_2.0-format-changes.md\":\"k_ivA3l6\",\"public_lit_docs_milestones.md\":\"DURQj-O9\",\"public_kronos_docs_main-mod-info.md\":\"B_9U5oKs\",\"public_kronos_docs_milestones.md\":\"D0rcMRk4\",\"public_lit_docs_trees-and-tree-customization.md\":\"Ce9gAqnD\",\"public_kronos_docs_subtabs-and-microtabs.md\":\"DBUuwM_n\",\"public_kronos_docs_getting-started.md\":\"DZNwYxqM\",\"garden_the-indieweb_signature-blocks_index.md\":\"Bndss0tr\"}");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> |