A place to cache linked articles (think custom and personal wayback machine)
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

index.html 33KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang="fr">
  4. <!-- Has to be within the first 1024 bytes, hence before the `title` element
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset="utf-8">
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name="viewport" content="width=device-width,initial-scale=1">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>Articles archivés — David Larlet</title>
  13. <meta name="description" content="Lien vers les publications externes mises en cache.">
  14. <!-- That good ol' feed, subscribe :). -->
  15. <link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
  16. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  17. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
  18. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
  19. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
  20. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  21. <link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
  22. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  23. <meta name="msapplication-TileColor" content="#f7f7f7">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
  26. <meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
  27. <!-- Documented, feel free to shoot an email. -->
  28. <link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
  29. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  30. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  31. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  32. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  35. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  36. <script>
  37. function toggleTheme(themeName) {
  38. document.documentElement.classList.toggle(
  39. 'forced-dark',
  40. themeName === 'dark'
  41. )
  42. document.documentElement.classList.toggle(
  43. 'forced-light',
  44. themeName === 'light'
  45. )
  46. }
  47. const selectedTheme = localStorage.getItem('theme')
  48. if (selectedTheme !== 'undefined') {
  49. toggleTheme(selectedTheme)
  50. }
  51. </script>
  52. <body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  53. <header>
  54. <h1>Articles archivés</h1>
  55. </header>
  56. <nav>
  57. <p class="center">
  58. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  59. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  60. </svg> Accueil</a>
  61. </p>
  62. </nav>
  63. <hr>
  64. <main>
  65. <ul>
  66. <li><a href="/david/cache/2022/f7957bdde7af740e322756668784d355/" title="Accès à l’article dans le cache local : Speed for who? | Andy Bell">Speed for who? | Andy Bell</a> (<a href="https://andy-bell.co.uk/speed-for-who/" title="Accès à l’article original distant : Speed for who? | Andy Bell">original</a>)</li>
  67. <li><a href="/david/cache/2022/e1a26da20c603d214d0f844d5836569e/" title="Accès à l’article dans le cache local : my mind is full of webs">my mind is full of webs</a> (<a href="https://winnielim.org/journal/my-mind-is-full-of-webs/" title="Accès à l’article original distant : my mind is full of webs">original</a>)</li>
  68. <li><a href="/david/cache/2022/5b35e3f3639ceb7d9f684aa81979f304/" title="Accès à l’article dans le cache local : The Market for Lemons">The Market for Lemons</a> (<a href="https://infrequently.org/2023/02/the-market-for-lemons/" title="Accès à l’article original distant : The Market for Lemons">original</a>)</li>
  69. <li><a href="/david/cache/2022/300b9aa899d44f7606a8448991e2acfd/" title="Accès à l’article dans le cache local : Time to Write? Go Outside">Time to Write? Go Outside</a> (<a href="https://archive.nytimes.com/opinionator.blogs.nytimes.com/2013/09/16/time-to-write-go-outside/" title="Accès à l’article original distant : Time to Write? Go Outside">original</a>)</li>
  70. <li><a href="/david/cache/2022/a889fa6d4e07bdc390d44461ed6dce21/" title="Accès à l’article dans le cache local : Getting Takahē to run on Piku">Getting Takahē to run on Piku</a> (<a href="https://taoofmac.com/space/blog/2022/12/21/0900" title="Accès à l’article original distant : Getting Takahē to run on Piku">original</a>)</li>
  71. <li><a href="/david/cache/2022/f8b7c3246cf1d4e06c735ee163be32a0/" title="Accès à l’article dans le cache local : The Content Management System of my Dreams (part 2) - The trouble with dynamic publishing">The Content Management System of my Dreams (part 2) - The trouble with dynamic publishing</a> (<a href="https://www.padawan.info/en/2023/02/the-content-management-system-of-my-dreams-part-2-the-trouble-with-dynamic-publishing.html" title="Accès à l’article original distant : The Content Management System of my Dreams (part 2) - The trouble with dynamic publishing">original</a>)</li>
  72. <li><a href="/david/cache/2022/78d79db0da7f60c48a02cfd088885085/" title="Accès à l’article dans le cache local : The (extremely) loud minority">The (extremely) loud minority</a> (<a href="https://andy-bell.co.uk/the-extremely-loud-minority/" title="Accès à l’article original distant : The (extremely) loud minority">original</a>)</li>
  73. <li><a href="/david/cache/2022/c45d25b1d1062fcf10fbf7caaf9e21b1/" title="Accès à l’article dans le cache local : Exercices (de feuille) de styles">Exercices (de feuille) de styles</a> (<a href="https://blog.professeurjoachim.com/billet/2023-01-05-exercices-de-feuille-de-styles" title="Accès à l’article original distant : Exercices (de feuille) de styles">original</a>)</li>
  74. <li><a href="/david/cache/2022/1ae1896e5eb2ccc03f2295f38090048e/" title="Accès à l’article dans le cache local : Être jeune et vivre une pandémie">Être jeune et vivre une pandémie</a> (<a href="https://cremis.ca/publications/articles-et-medias/etre-jeune-et-vivre-une-pandemie/" title="Accès à l’article original distant : Être jeune et vivre une pandémie">original</a>)</li>
  75. <li><a href="/david/cache/2022/9caf3cf36d339cfffad8582583493204/" title="Accès à l’article dans le cache local : How Blogging Changes The Way You Think">How Blogging Changes The Way You Think</a> (<a href="https://clivethompson.medium.com/how-blogging-changes-the-way-you-think-526734dc86d1" title="Accès à l’article original distant : How Blogging Changes The Way You Think">original</a>)</li>
  76. <li><a href="/david/cache/2022/65169d7164c8bf5790a224d45a95adb7/" title="Accès à l’article dans le cache local : The Content Management System of my Dreams (part 1) - A little bit of history">The Content Management System of my Dreams (part 1) - A little bit of history</a> (<a href="https://www.padawan.info/en/2023/02/the-content-management-system-of-my-dreams-part-1-a-little-bit-of-history.html" title="Accès à l’article original distant : The Content Management System of my Dreams (part 1) - A little bit of history">original</a>)</li>
  77. <li><a href="/david/cache/2022/1676902071b6e1e7e0d3395bc47956b5/" title="Accès à l’article dans le cache local : Adding ActivityPub to your static site">Adding ActivityPub to your static site</a> (<a href="https://paul.kinlan.me/adding-activity-pub-to-your-static-site/" title="Accès à l’article original distant : Adding ActivityPub to your static site">original</a>)</li>
  78. <li><a href="/david/cache/2022/ee7eb9c245d1b2c4b91b8dda4cd7d318/" title="Accès à l’article dans le cache local : Benjamin Hennot : Interview">Benjamin Hennot : Interview</a> (<a href="https://www.rayonvertcinema.org/benjamin-hennot-interview/" title="Accès à l’article original distant : Benjamin Hennot : Interview">original</a>)</li>
  79. <li><a href="/david/cache/2022/927159a754f4d7d9e176f5f8397dbf02/" title="Accès à l’article dans le cache local : ce qui est passé">ce qui est passé</a> (<a href="https://www.la-grange.net/2023/01/07/passe" title="Accès à l’article original distant : ce qui est passé">original</a>)</li>
  80. <li><a href="/david/cache/2022/04ad9e0f254b2d6111aef95102654f7d/" title="Accès à l’article dans le cache local : Maybe the Book Doesn’t Need to Be “Disrupted” in the First Place?">Maybe the Book Doesn’t Need to Be “Disrupted” in the First Place?</a> (<a href="https://countercraft.substack.com/p/maybe-the-book-doesnt-need-to-disrupted" title="Accès à l’article original distant : Maybe the Book Doesn’t Need to Be “Disrupted” in the First Place?">original</a>)</li>
  81. <li><a href="/david/cache/2022/3e86aa622ac1361400a4b7c0013efdd3/" title="Accès à l’article dans le cache local : Le dernier arrêt">Le dernier arrêt</a> (<a href="https://www.la-grange.net/2023/01/09/arret" title="Accès à l’article original distant : Le dernier arrêt">original</a>)</li>
  82. <li><a href="/david/cache/2022/646ebfa25432bc6b653e524b52d25c9a/" title="Accès à l’article dans le cache local : Keep it simple, stupid le plus longtemps possible">Keep it simple, stupid le plus longtemps possible</a> (<a href="https://sklein.xyz/garden/020-keep-it-simple-stupid-le-plus-longtemps-possible/" title="Accès à l’article original distant : Keep it simple, stupid le plus longtemps possible">original</a>)</li>
  83. <li><a href="/david/cache/2022/45c1becce6fcd8254f2c99fbc1397018/" title="Accès à l’article dans le cache local : Tech Companies Are Irrational Pop Cultures">Tech Companies Are Irrational Pop Cultures</a> (<a href="https://softwarecrisis.dev/letters/tech-is-a-pop-culture/" title="Accès à l’article original distant : Tech Companies Are Irrational Pop Cultures">original</a>)</li>
  84. <li><a href="/david/cache/2022/2f4b8ec8f6fd2cbc48a04dcac2cc7d24/" title="Accès à l’article dans le cache local : You don’t have to remember everything to be a good programmer">You don’t have to remember everything to be a good programmer</a> (<a href="https://gomakethings.com/you-dont-have-to-remember-everything-to-be-a-good-programmer/" title="Accès à l’article original distant : You don’t have to remember everything to be a good programmer">original</a>)</li>
  85. <li><a href="/david/cache/2022/934ed9f96be582e35b3c8cf8fc0859e5/" title="Accès à l’article dans le cache local : La dette technique - Carnet de notes">La dette technique - Carnet de notes</a> (<a href="https://n.survol.fr/n/la-dette-technique" title="Accès à l’article original distant : La dette technique - Carnet de notes">original</a>)</li>
  86. <li><a href="/david/cache/2022/4d3fa4020fd0504dbced1a408a2d394e/" title="Accès à l’article dans le cache local : #132: The contagious visual blandness of Netflix">#132: The contagious visual blandness of Netflix</a> (<a href="https://haleynahman.substack.com/p/132-the-contagious-visual-blandness" title="Accès à l’article original distant : #132: The contagious visual blandness of Netflix">original</a>)</li>
  87. <li><a href="/david/cache/2022/b5acd8bbf209345ff300ea8c10c44181/" title="Accès à l’article dans le cache local : Retiring Pinafore">Retiring Pinafore</a> (<a href="https://nolanlawson.com/2023/01/09/retiring-pinafore/" title="Accès à l’article original distant : Retiring Pinafore">original</a>)</li>
  88. <li><a href="/david/cache/2022/ca3e313992d7ac7e4aeaece85e7f4b6a/" title="Accès à l’article dans le cache local : William Shatner: My Trip to Space Filled Me With Sadness - Variety">William Shatner: My Trip to Space Filled Me With Sadness - Variety</a> (<a href="https://variety.com/2022/tv/news/william-shatner-space-boldly-go-excerpt-1235395113/" title="Accès à l’article original distant : William Shatner: My Trip to Space Filled Me With Sadness - Variety">original</a>)</li>
  89. <li><a href="/david/cache/2022/4be6162587a2171b64fd7753b7fe410b/" title="Accès à l’article dans le cache local : Playing with ActivityPub">Playing with ActivityPub</a> (<a href="https://macwright.com/2022/12/09/activitypub.html" title="Accès à l’article original distant : Playing with ActivityPub">original</a>)</li>
  90. <li><a href="/david/cache/2022/a0d209f5273c7d9f984f78773fa089f2/" title="Accès à l’article dans le cache local : Lithium et minéraux critiques : le combat d’une mère crie de huit enfants">Lithium et minéraux critiques : le combat d’une mère crie de huit enfants</a> (<a href="https://www.ledevoir.com/societe/780738/lithium-et-mineraux-critiques-lithium-et-mineraux-critiques-le-combat-d-une-mere-crie-de-8-enfants" title="Accès à l’article original distant : Lithium et minéraux critiques : le combat d’une mère crie de huit enfants">original</a>)</li>
  91. <li><a href="/david/cache/2022/8440372c6df33b8f23cfce7a9eca5961/" title="Accès à l’article dans le cache local : A highly opinionated guide to learning about ActivityPub">A highly opinionated guide to learning about ActivityPub</a> (<a href="https://tinysubversions.com/notes/reading-activitypub/" title="Accès à l’article original distant : A highly opinionated guide to learning about ActivityPub">original</a>)</li>
  92. <li><a href="/david/cache/2022/d6b891fd250a6ae967ae55564770b67a/" title="Accès à l’article dans le cache local : The Open-Source Software bubble that is and the blogging bubble that was">The Open-Source Software bubble that is and the blogging bubble that was</a> (<a href="https://www.baldurbjarnason.com/2021/the-oss-bubble-and-the-blogging-bubble/" title="Accès à l’article original distant : The Open-Source Software bubble that is and the blogging bubble that was">original</a>)</li>
  93. <li><a href="/david/cache/2022/7469f181ef4b031f59ae69356af16e28/" title="Accès à l’article dans le cache local : Modern Health, frameworks, performance, and harm">Modern Health, frameworks, performance, and harm</a> (<a href="https://ericwbailey.website/published/modern-health-frameworks-performance-and-harm/" title="Accès à l’article original distant : Modern Health, frameworks, performance, and harm">original</a>)</li>
  94. <li><a href="/david/cache/2022/c564325b28ec854b6b098950df5c8c8f/" title="Accès à l’article dans le cache local : weathering software winter">weathering software winter</a> (<a href="https://100r.co/site/weathering_software_winter.html" title="Accès à l’article original distant : weathering software winter">original</a>)</li>
  95. <li><a href="/david/cache/2022/c9441324cd8ba32c33817cdbc720bfda/" title="Accès à l’article dans le cache local : Grande Traversée du Poisson Blanc 2023">Grande Traversée du Poisson Blanc 2023</a> (<a href="https://poissonblanc.ca/experiences/la-grande-traversee/" title="Accès à l’article original distant : Grande Traversée du Poisson Blanc 2023">original</a>)</li>
  96. <li><a href="/david/cache/2022/29dac969af1faa8ba0338a2e7e59ebbd/" title="Accès à l’article dans le cache local : A notification center for progress bars that sounds like birdsong">A notification center for progress bars that sounds like birdsong</a> (<a href="https://interconnected.org/home/2023/02/10/progress" title="Accès à l’article original distant : A notification center for progress bars that sounds like birdsong">original</a>)</li>
  97. <li><a href="/david/cache/2022/055ec9ce09151d35309f39b824189c61/" title="Accès à l’article dans le cache local : In Praise of Shadows">In Praise of Shadows</a> (<a href="https://www.robinrendle.com/essays/in-praise-of-shadows/" title="Accès à l’article original distant : In Praise of Shadows">original</a>)</li>
  98. <li><a href="/david/cache/2022/dddffbc175fe6802b5e33a92ebc440ec/" title="Accès à l’article dans le cache local : Année 2022 en revue">Année 2022 en revue</a> (<a href="https://blog.hello-bokeh.fr/2022/12/30/annee-2022-en-revue/" title="Accès à l’article original distant : Année 2022 en revue">original</a>)</li>
  99. <li><a href="/david/cache/2022/4c5b3193ced812222ef1a6d53e3470aa/" title="Accès à l’article dans le cache local : Fast Path to a Great UX - Increased Exposure Hours">Fast Path to a Great UX - Increased Exposure Hours</a> (<a href="https://articles.uie.com/user_exposure_hours/" title="Accès à l’article original distant : Fast Path to a Great UX - Increased Exposure Hours">original</a>)</li>
  100. <li><a href="/david/cache/2022/1fb96c68665818ad66939956b9c4188c/" title="Accès à l’article dans le cache local : TJM - le Taux Journalier Militant">TJM - le Taux Journalier Militant</a> (<a href="https://www.24joursdeweb.fr/2022/tjm-tarif-journalier-militant/" title="Accès à l’article original distant : TJM - le Taux Journalier Militant">original</a>)</li>
  101. <li><a href="/david/cache/2022/745057669a6d4c8fd3c5ce1c5dd81b8c/" title="Accès à l’article dans le cache local : Network effect">Network effect</a> (<a href="https://bastianallgeier.com/notes/network-effect" title="Accès à l’article original distant : Network effect">original</a>)</li>
  102. <li><a href="/david/cache/2022/f85d5742bb188e4b25d627b78413fbac/" title="Accès à l’article dans le cache local : I want to lose every debate.">I want to lose every debate.</a> (<a href="https://sive.rs/led" title="Accès à l’article original distant : I want to lose every debate.">original</a>)</li>
  103. <li><a href="/david/cache/2022/cba96d83d96944c55675cb073fcfc60d/" title="Accès à l’article dans le cache local : ‘Snow Fall’ at 10: How It Changed Journalism">‘Snow Fall’ at 10: How It Changed Journalism</a> (<a href="https://www.nytimes.com/2022/12/23/insider/snow-fall-at-10-how-it-changed-journalism.html" title="Accès à l’article original distant : ‘Snow Fall’ at 10: How It Changed Journalism">original</a>)</li>
  104. <li><a href="/david/cache/2022/3ca10b945c7517c2f234e3b9534bfb6d/" title="Accès à l’article dans le cache local : Software Maxims">Software Maxims</a> (<a href="https://www.softwaremaxims.com/blog/not-a-supplier" title="Accès à l’article original distant : Software Maxims">original</a>)</li>
  105. <li><a href="/david/cache/2022/63654b08ad9eda03b6bea8d1f82e2843/" title="Accès à l’article dans le cache local : Yearnotes #3 • détour.studio">Yearnotes #3 • détour.studio</a> (<a href="https://détour.studio/yearnotes/3/" title="Accès à l’article original distant : Yearnotes #3 • détour.studio">original</a>)</li>
  106. <li><a href="/david/cache/2022/daa39b64681b0574bbe189e80c8a4653/" title="Accès à l’article dans le cache local : I Was Wrong About Mastodon">I Was Wrong About Mastodon</a> (<a href="https://escapingtech.com/tech/opinions/i-was-wrong-about-mastodon-moderation.html" title="Accès à l’article original distant : I Was Wrong About Mastodon">original</a>)</li>
  107. <li><a href="/david/cache/2022/3d3259256af967c84b199220b3a5244a/" title="Accès à l’article dans le cache local : Variability, Not Repetition, is the Key to Mastery">Variability, Not Repetition, is the Key to Mastery</a> (<a href="https://www.scotthyoung.com/blog/2022/10/26/variable-mastery/" title="Accès à l’article original distant : Variability, Not Repetition, is the Key to Mastery">original</a>)</li>
  108. <li><a href="/david/cache/2022/57fcca8aa6194cb2840d1dea002cb59b/" title="Accès à l’article dans le cache local : The Rise of GitHub in Scholarly Publications">The Rise of GitHub in Scholarly Publications</a> (<a href="https://arxiv.org/abs/2208.04895" title="Accès à l’article original distant : The Rise of GitHub in Scholarly Publications">original</a>)</li>
  109. <li><a href="/david/cache/2022/d7f9460e62402a298210736cdf64b88c/" title="Accès à l’article dans le cache local : 7 Reasons why I don’t write">7 Reasons why I don’t write</a> (<a href="https://mxb.dev/blog/seven-reasons-why-i-dont-write/" title="Accès à l’article original distant : 7 Reasons why I don’t write">original</a>)</li>
  110. <li><a href="/david/cache/2022/fb08217a583922fd319fabb55f34a4f3/" title="Accès à l’article dans le cache local : A community isn’t a garden, it’s a bar.">A community isn’t a garden, it’s a bar.</a> (<a href="https://powazek.com/posts/3571" title="Accès à l’article original distant : A community isn’t a garden, it’s a bar.">original</a>)</li>
  111. <li><a href="/david/cache/2022/3b05eb0d7d0409bcfd53b4cdf6c20daa/" title="Accès à l’article dans le cache local : The yaml document from hell">The yaml document from hell</a> (<a href="https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell" title="Accès à l’article original distant : The yaml document from hell">original</a>)</li>
  112. <li><a href="/david/cache/2022/7258248bb534fddb277bf6148cd3ffbf/" title="Accès à l’article dans le cache local : Reentry | A Working Library">Reentry | A Working Library</a> (<a href="https://aworkinglibrary.com/writing/reentry" title="Accès à l’article original distant : Reentry | A Working Library">original</a>)</li>
  113. <li><a href="/david/cache/2022/e29bd9361e89e31ac21ee21180ec1dfb/" title="Accès à l’article dans le cache local : Un coup d’œil sous le capot">Un coup d’œil sous le capot</a> (<a href="https://blog.gandi.net/fr/posts/un-coup-d-oeil-sous-le-capot/" title="Accès à l’article original distant : Un coup d’œil sous le capot">original</a>)</li>
  114. <li><a href="/david/cache/2022/acb867f0c6a744d9a06cd82cd9da002e/" title="Accès à l’article dans le cache local : Which emoji scissors close">Which emoji scissors close</a> (<a href="https://wh0.github.io/2020/01/02/scissors.html" title="Accès à l’article original distant : Which emoji scissors close">original</a>)</li>
  115. <li><a href="/david/cache/2022/4b5bae499ad13fe0f5413d8c7b77c09a/" title="Accès à l’article dans le cache local : Understanding A Protocol">Understanding A Protocol</a> (<a href="https://aeracode.org/2022/12/05/understanding-a-protocol/" title="Accès à l’article original distant : Understanding A Protocol">original</a>)</li>
  116. <li><a href="/david/cache/2022/669f9d9d8f0c6cfb8131887c17eecfa9/" title="Accès à l’article dans le cache local : Why the super rich are inevitable">Why the super rich are inevitable</a> (<a href="https://pudding.cool/2022/12/yard-sale/" title="Accès à l’article original distant : Why the super rich are inevitable">original</a>)</li>
  117. <li><a href="/david/cache/2022/7ff62009f21336b8eb54ea18261bcfb7/" title="Accès à l’article dans le cache local : JavaScript, Community">JavaScript, Community</a> (<a href="https://www.zachleat.com/web/javascript-community/" title="Accès à l’article original distant : JavaScript, Community">original</a>)</li>
  118. <li><a href="/david/cache/2022/576a604fce44b337a38425c021b3b0b3/" title="Accès à l’article dans le cache local : The Best Time to Own a Domain Was 20 Years Ago; The Second Best Time Is Today">The Best Time to Own a Domain Was 20 Years Ago; The Second Best Time Is Today</a> (<a href="https://blog.jim-nielsen.com/2023/best-time-to-own-a-domain/" title="Accès à l’article original distant : The Best Time to Own a Domain Was 20 Years Ago; The Second Best Time Is Today">original</a>)</li>
  119. <li><a href="/david/cache/2022/d6877059a2203cab6c811c5ee3148c17/" title="Accès à l’article dans le cache local : Les Drôles Nouvelles de l'Energie">Les Drôles Nouvelles de l'Energie</a> (<a href="https://www.2000watts.org/index.php/home/reflexion/1317-les-droles-nouvelles-de-l-energie.html" title="Accès à l’article original distant : Les Drôles Nouvelles de l'Energie">original</a>)</li>
  120. <li><a href="/david/cache/2022/36a8b8a87633796d41c2574720812594/" title="Accès à l’article dans le cache local : Writing Is Magic">Writing Is Magic</a> (<a href="https://brooker.co.za/blog/2022/11/08/writing.html" title="Accès à l’article original distant : Writing Is Magic">original</a>)</li>
  121. <li><a href="/david/cache/2022/09c0739036ea4a8b6c985e127fe7e3c8/" title="Accès à l’article dans le cache local : ☕️ Journal : Carnets">☕️ Journal : Carnets</a> (<a href="https://thom4.net/2023/02/01/carnets/" title="Accès à l’article original distant : ☕️ Journal : Carnets">original</a>)</li>
  122. <li><a href="/david/cache/2022/98a93dedbf2eb7665680ec6b1bb31e8c/" title="Accès à l’article dans le cache local : 10 Films By Indigenous Filmmakers To Watch Instead Of Avatar: The Way Of Water">10 Films By Indigenous Filmmakers To Watch Instead Of Avatar: The Way Of Water</a> (<a href="https://www.cbr.com/better-movies-than-camerons-avatar-2-inigenous-creators/" title="Accès à l’article original distant : 10 Films By Indigenous Filmmakers To Watch Instead Of Avatar: The Way Of Water">original</a>)</li>
  123. <li><a href="/david/cache/2022/614fe609b04719e7835fc0717b99c1c6/" title="Accès à l’article dans le cache local : Retraite : la fin du “bonheur différé”, par Denis Maillard">Retraite : la fin du “bonheur différé”, par Denis Maillard</a> (<a href="https://www.philomag.com/articles/retraite-la-fin-du-bonheur-differe-par-denis-maillard" title="Accès à l’article original distant : Retraite : la fin du “bonheur différé”, par Denis Maillard">original</a>)</li>
  124. <li><a href="/david/cache/2022/42b4db67c4daf075941dc387d6be4aaf/" title="Accès à l’article dans le cache local : ETC-ISTE : Bonne année">ETC-ISTE : Bonne année</a> (<a href="http://etc-iste.blogspot.com/2022/12/bonne-annee.html" title="Accès à l’article original distant : ETC-ISTE : Bonne année">original</a>)</li>
  125. <li><a href="/david/cache/2022/e976e16ee3e2dae4d644733ffb50fa9f/" title="Accès à l’article dans le cache local : J’ai un aveu à vous faire.">J’ai un aveu à vous faire.</a> (<a href="https://sebsauvage.net/links/?-wKcIw" title="Accès à l’article original distant : J’ai un aveu à vous faire.">original</a>)</li>
  126. <li><a href="/david/cache/2022/3cffe9d9946878273e050e9d35d9bf9e/" title="Accès à l’article dans le cache local : Exploratrices, un prototype de jeu vidéo">Exploratrices, un prototype de jeu vidéo</a> (<a href="https://marienfressinaud.fr/exploratrices.html" title="Accès à l’article original distant : Exploratrices, un prototype de jeu vidéo">original</a>)</li>
  127. <li><a href="/david/cache/2022/f9e282fb545b5c1f50dfa1c0d98c50e3/" title="Accès à l’article dans le cache local : South Pole Topography">South Pole Topography</a> (<a href="https://brr.fyi/posts/south-pole-topography" title="Accès à l’article original distant : South Pole Topography">original</a>)</li>
  128. <li><a href="/david/cache/2022/a0ccec7acb932e4155960c1c88d65eff/" title="Accès à l’article dans le cache local : La mission de Deuxfleurs">La mission de Deuxfleurs</a> (<a href="https://plume.deuxfleurs.fr/~/Deuxfleurs/La%20mission%20de%20Deuxfleurs" title="Accès à l’article original distant : La mission de Deuxfleurs">original</a>)</li>
  129. <li><a href="/david/cache/2022/ae079737f65e55da1d7a672b3a685b46/" title="Accès à l’article dans le cache local : Tolerance for boredom">Tolerance for boredom</a> (<a href="https://aworkinglibrary.com/writing/tolerance-for-boredom" title="Accès à l’article original distant : Tolerance for boredom">original</a>)</li>
  130. <li><a href="/david/cache/2022/eebbf1a999fdf5c8aa80b65eccd9c48a/" title="Accès à l’article dans le cache local : Automating podcast transcripts on my Mac with OpenAI Whisper">Automating podcast transcripts on my Mac with OpenAI Whisper</a> (<a href="https://sixcolors.com/post/2023/02/automating-podcast-transcripts-on-my-mac-with-openai-whisper/" title="Accès à l’article original distant : Automating podcast transcripts on my Mac with OpenAI Whisper">original</a>)</li>
  131. <li><a href="/david/cache/2022/8cb87dbe21c3f5a7a69735a70daf51c3/" title="Accès à l’article dans le cache local : Some thoughts on how to make a book, three months after I made one">Some thoughts on how to make a book, three months after I made one</a> (<a href="https://www.baldurbjarnason.com/2023/how-i-made-my-book/" title="Accès à l’article original distant : Some thoughts on how to make a book, three months after I made one">original</a>)</li>
  132. </ul>
  133. </main>
  134. <hr>
  135. <footer>
  136. <p>
  137. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  138. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  139. </svg> Accueil</a> •
  140. <a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
  141. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-rss2"></use>
  142. </svg> Suivre</a> •
  143. <a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
  144. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-user-tie"></use>
  145. </svg> Pro</a> •
  146. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
  147. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-mail"></use>
  148. </svg> Email</a> •
  149. <abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
  150. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-hammer2"></use>
  151. </svg> Légal</abbr>
  152. </p>
  153. <template id="theme-selector">
  154. <form>
  155. <fieldset>
  156. <legend><svg class="icon icon-brightness-contrast">
  157. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-brightness-contrast"></use>
  158. </svg> Thème</legend>
  159. <label>
  160. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  161. </label>
  162. <label>
  163. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  164. </label>
  165. <label>
  166. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  167. </label>
  168. </fieldset>
  169. </form>
  170. </template>
  171. </footer>
  172. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  173. <script>
  174. function loadThemeForm(templateName) {
  175. const themeSelectorTemplate = document.querySelector(templateName)
  176. const form = themeSelectorTemplate.content.firstElementChild
  177. themeSelectorTemplate.replaceWith(form)
  178. form.addEventListener('change', (e) => {
  179. const chosenColorScheme = e.target.value
  180. localStorage.setItem('theme', chosenColorScheme)
  181. toggleTheme(chosenColorScheme)
  182. })
  183. const selectedTheme = localStorage.getItem('theme')
  184. if (selectedTheme && selectedTheme !== 'undefined') {
  185. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  186. }
  187. }
  188. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  189. window.addEventListener('load', () => {
  190. let hasDarkRules = false
  191. for (const styleSheet of Array.from(document.styleSheets)) {
  192. let mediaRules = []
  193. for (const cssRule of styleSheet.cssRules) {
  194. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  195. continue
  196. }
  197. // WARNING: Safari does not have/supports `conditionText`.
  198. if (cssRule.conditionText) {
  199. if (cssRule.conditionText !== prefersColorSchemeDark) {
  200. continue
  201. }
  202. } else {
  203. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  204. continue
  205. }
  206. }
  207. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  208. }
  209. // WARNING: do not try to insert a Rule to a styleSheet you are
  210. // currently iterating on, otherwise the browser will be stuck
  211. // in a infinite loop…
  212. for (const mediaRule of mediaRules) {
  213. styleSheet.insertRule(mediaRule.cssText)
  214. hasDarkRules = true
  215. }
  216. }
  217. if (hasDarkRules) {
  218. loadThemeForm('#theme-selector')
  219. }
  220. })
  221. </script>
  222. </body>
  223. </html>