Tilde Club Twtxt Timeline

-76 ( remote@nicolas.perriault.net )
199 -71 105 4 133 18 169 79 18 31 20 52 20 274 l0 240 -53 3 c-47 3 -54

-75 ( remote@nicolas.perriault.net )
-26 0 -41 6 -51 20 -12 17 -90 40 -139 40 -14 0 -9 -41 9 -77 26 -56 83

-66 ( remote@nicolas.perriault.net )
65 -87 138 -92 48 -4 64 -1 87 17 41 30 46 27 42 -24 -5 -54 -28 -75 -84

-25 ( remote@nicolas.perriault.net )
115 -25 250 0 135 4 168 26 254 106 397 425 689 835 762 90 16 276 11 367

-23 ( remote@nicolas.perriault.net )
l84 0 -69 172 c-38 95 -71 173 -72 174 -1 1 -21 -44 -43 -99z"/>

-1210 ( remote@nicolas.perriault.net )
-494 -1218 -21 -21 -185 89 -291 196 -129 129 -220 288 -268 467 -22 83

-10z ( remote@nicolas.perriault.net )
m351 -147 c44 -28 120 -92 169 -143 140 -141 220 -285 271 -483 34 -136

-4 ( remote@nicolas.perriault.net )
36 -8 79 -8 l79 0 16 43 c9 23 22 60 29 82 13 39 16 40 66 45 l52 5 25 60

-166 ( remote@nicolas.perriault.net )
-8 -201 -36 -25 -82 -19 -111 16 -22 25 -26 41 -26 89 0 48 4 64 26 89

-120 ( remote@nicolas.perriault.net )
0 -273 22 -294 42 -4 5 157 420 364 937 205 510 375 934 377 941 9 21 27

( remote@nicolas.perriault.net )
if ("Tobii" in window) {

( remote@nicolas.perriault.net )
const imgs = document.querySelectorAll(".add-to-gallery");

( remote@nicolas.perriault.net )
for (const img of imgs) {

( remote@nicolas.perriault.net )
img.replaceWith(document.createRange().createContextualFragment(`

( remote@nicolas.perriault.net )
<a href="${img.src}" class="lightbox">${img.outerHTML}</a>

( remote@nicolas.perriault.net )
`))

( remote@nicolas.perriault.net )
}

( remote@nicolas.perriault.net )
new Tobii({ captions: false });

( remote@nicolas.perriault.net )
}

( remote@nicolas.perriault.net )
<div id="sidebar">

( remote@nicolas.perriault.net )
<header>

( remote@nicolas.perriault.net )
<div class="site-title">

( remote@nicolas.perriault.net )
<a href="/">

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<span class="back-arrow icon"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">

( remote@nicolas.perriault.net )
<path d="M0 0h24v24H0z" fill="none"/>

( remote@nicolas.perriault.net )
<path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
Hi, I'm Nicolas

( remote@nicolas.perriault.net )
</a>

( remote@nicolas.perriault.net )
</div>

( remote@nicolas.perriault.net )
<p class="lead">... and this is my weblog.</p>

( remote@nicolas.perriault.net )
</header>

( remote@nicolas.perriault.net )
<nav id="sidebar-nav-links">

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a class="page-link "

( remote@nicolas.perriault.net )
href="/about/">À propos</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a class="page-link "

( remote@nicolas.perriault.net )
href="/contact/">Contact</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a class="category-link "

( remote@nicolas.perriault.net )
href="/code/">Code</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a class="category-link "

( remote@nicolas.perriault.net )
href="/carnet/">Carnet (fr)</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a class="category-link "

( remote@nicolas.perriault.net )
href="/talks/">Talks</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<!-- Optional additional links to insert in sidebar nav -->

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<nav id="sidebar-icon-links">

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a id="subscribe-link"

( remote@nicolas.perriault.net )
class="icon" title="Subscribe" aria-label="Subscribe"

( remote@nicolas.perriault.net )
href="/feed.xml">

( remote@nicolas.perriault.net )
<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">

( remote@nicolas.perriault.net )
<path d="M0 0h24v24H0z" fill="none"/>

( remote@nicolas.perriault.net )
<circle cx="6.18" cy="17.82" r="2.18"/>

( remote@nicolas.perriault.net )
<path d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z"/>

( remote@nicolas.perriault.net )
</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a id="tags-link"

( remote@nicolas.perriault.net )
class="icon"

( remote@nicolas.perriault.net )
title="Tags" aria-label="Tags"

( remote@nicolas.perriault.net )
href="/tags/">

( remote@nicolas.perriault.net )
<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">

( remote@nicolas.perriault.net )
<path d="M0 0h24v24H0z" fill="none"/>

( remote@nicolas.perriault.net )
<path d="M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16z"/>

( remote@nicolas.perriault.net )
</a>

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )

( remote@nicolas.perriault.net )
<a rel="me" class="icon" title="Github" aria-label="Github"

( remote@nicolas.perriault.net )
href="https://github.com/n1k0" target="_blank">

( remote@nicolas.perriault.net )
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 28" height="24" width="28"><path d="M12 2c6.625 0 12 5.375 12 12 0 5.297-3.437 9.797-8.203 11.391-0.609 0.109-0.828-0.266-0.828-0.578 0-0.391 0.016-1.687 0.016-3.297 0-1.125-0.375-1.844-0.812-2.219 2.672-0.297 5.484-1.313 5.484-5.922 0-1.313-0.469-2.375-1.234-3.219 0.125-0.313 0.531-1.531-0.125-3.187-1-0.313-3.297 1.234-3.297 1.234-0.953-0.266-1.984-0.406-3-0.406s-2.047 0.141-3 0.406c0 0-2.297-1.547-3.297-1.234-0.656 1.656-0.25 2.875-0.125 3.187-0.766 0.844-1.234 1.906-1.234 3.219 0 4.594 2.797 5.625 5.469 5.922-0.344 0.313-0.656 0.844-0.766 1.609-0.688 0.313-2.438 0.844-3.484-1-0.656-1.141-1.844-1.234-1.844-1.234-1.172-0.016-0.078 0.734-0.078 0.734 0.781 0.359 1.328 1.75 1.328 1.75 0.703 2.141 4.047 1.422 4.047 1.422 0 1 0.016 1.937 0.016 2.234 0 0.313-0.219 0.688-0.828 0.578-4.766-1.594-8.203-6.094-8.203-11.391 0-6.625 5.375-12 12-12zM4.547 19.234c0.031-0.063-0.016-0.141-0.109-0.187-0.094-0.031-0.172-0.016-0.203 0.031-0.031 0.063 0.016 0.141 0.109 0.187 0.078 0.047 0.172 0.031 0.203-0.031zM5.031 19.766c0.063-0.047 0.047-0.156-0.031-0.25-0.078-0.078-0.187-0.109-0.25-0.047-0.063 0.047-0.047 0.156 0.031 0.25 0.078 0.078 0.187 0.109 0.25 0.047zM5.5 20.469c0.078-0.063 0.078-0.187 0-0.297-0.063-0.109-0.187-0.156-0.266-0.094-0.078 0.047-0.078 0.172 0 0.281s0.203 0.156 0.266 0.109zM6.156 21.125c0.063-0.063 0.031-0.203-0.063-0.297-0.109-0.109-0.25-0.125-0.313-0.047-0.078 0.063-0.047 0.203 0.063 0.297 0.109 0.109 0.25 0.125 0.313 0.047zM7.047 21.516c0.031-0.094-0.063-0.203-0.203-0.25-0.125-0.031-0.266 0.016-0.297 0.109s0.063 0.203 0.203 0.234c0.125 0.047 0.266 0 0.297-0.094zM8.031 21.594c0-0.109-0.125-0.187-0.266-0.172-0.141 0-0.25 0.078-0.25 0.172 0 0.109 0.109 0.187 0.266 0.172 0.141 0 0.25-0.078 0.25-0.172zM8.937 21.438c-0.016-0.094-0.141-0.156-0.281-0.141-0.141 0.031-0.234 0.125-0.219 0.234 0.016 0.094 0.141 0.156 0.281 0.125s0.234-0.125 0.219-0.219z"></path>

( remote@nicolas.perriault.net )
href="https://mamot.fr/@n1k0" target="_blank">

( remote@nicolas.perriault.net )
<svg xmlns="http://www.w3.org/2000/svg"

( remote@nicolas.perriault.net )
xmlns:xlink="http://www.w3.org/1999/xlink"

( remote@nicolas.perriault.net )
aria-hidden="true"

( remote@nicolas.perriault.net )
role="img"

( remote@nicolas.perriault.net )
width="32"

( remote@nicolas.perriault.net )
height="32"

( remote@nicolas.perriault.net )
preserveAspectRatio="xMidYMid meet"

( remote@nicolas.perriault.net )
viewBox="0 0 24 24">

( remote@nicolas.perriault.net )
<path fill="currentColor" d="M20.94 14c-.28 1.41-2.44 2.96-4.97 3.26c-1.31.15-2.6.3-3.97.24c-2.25-.11-4-.54-4-.54v.62c.32 2.22 2.22 2.35 4.03 2.42c1.82.05 3.44-.46 3.44-.46l.08 1.65s-1.28.68-3.55.81c-1.25.07-2.81-.03-4.62-.5c-3.92-1.05-4.6-5.24-4.7-9.5l-.01-3.43c0-4.34 2.83-5.61 2.83-5.61C6.95 2.3 9.41 2 11.97 2h.06c2.56 0 5.02.3 6.47.96c0 0 2.83 1.27 2.83 5.61c0 0 .04 3.21-.39 5.43M18 8.91c0-1.08-.3-1.91-.85-2.56c-.56-.63-1.3-.96-2.23-.96c-1.06 0-1.87.41-2.42 1.23l-.5.88l-.5-.88c-.56-.82-1.36-1.23-2.43-1.23c-.92 0-1.66.33-2.23.96C6.29 7 6 7.83 6 8.91v5.26h2.1V9.06c0-1.06.45-1.62 1.36-1.62c1 0 1.5.65 1.5 1.93v2.79h2.07V9.37c0-1.28.5-1.93 1.51-1.93c.9 0 1.35.56 1.35 1.62v5.11H18V8.91Z"></path>

( remote@nicolas.perriault.net )
href="/ai/" target="_blank">

( remote@nicolas.perriault.net )
<?xml version="1.0" standalone="no"?>

( remote@nicolas.perriault.net )
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">

( remote@nicolas.perriault.net )
width="24" height="24" viewBox="0 0 250 250"

( remote@nicolas.perriault.net )
preserveAspectRatio="xMidYMid meet">

( remote@nicolas.perriault.net )
<!-- -->

( remote@nicolas.perriault.net )
<main class="container" lang="en">

( remote@nicolas.perriault.net )
<div class="page">

( remote@nicolas.perriault.net )
<h1 class="page-title">Page not found</h1>

( remote@nicolas.perriault.net )
<p class="lead">Sorry, we've misplaced that URL or it's pointing to something that

( remote@nicolas.perriault.net )
doesn't exist. <a href="/">Head back home</a> to try finding it again.</p>

( remote@nicolas.perriault.net )
</main>

( remote@nicolas.perriault.net )
<!-- Optional footer content -->