Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 11KB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  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>
  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>Blancheur — David Larlet</title>
  13. <meta name="description" content="Maints moments du quotidien pourvoient également un retrait hors des exigences de la communication sociale : rêverie, méditation, lecture, écoute de la musique, sommeil, etc., conduire sur une longue distance, effectuer un travail répétitif… mille activités sont propices à un relâchement intérieur susceptible de se rompre instantanément en situation d’alerte. Echappées belles hors du quotidien et de ses mailles qui enserrent dans des rôles malaisés à quitter mais lourds à assumer plus longtemps. Cette dissociation est une donnée élémentaire de la vie courante, un bref oubli de l’environnement et une plongée dans l’intériorité aboutissant à une sorte de détente de la volonté, un flottement de soi pour rompre l’ennui d’une tâche et/ou trouver une diversion. Nul n’est jamais tout à fait présent à ce qu’il fait.">
  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="#f0f0ea">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f0f0ea">
  26. <!-- Documented, feel free to shoot an email. -->
  27. <link rel="stylesheet" href="/static/david/css/style_2020-06-19.css">
  28. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  29. <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>
  30. <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>
  31. <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>
  32. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  35. <script>
  36. function toggleTheme(themeName) {
  37. document.documentElement.classList.toggle(
  38. 'forced-dark',
  39. themeName === 'dark'
  40. )
  41. document.documentElement.classList.toggle(
  42. 'forced-light',
  43. themeName === 'light'
  44. )
  45. }
  46. const selectedTheme = localStorage.getItem('theme')
  47. if (selectedTheme !== 'undefined') {
  48. toggleTheme(selectedTheme)
  49. }
  50. </script>
  51. <body class="remarkdown h1-underline h2-underline h3-underline hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  52. <article>
  53. <header>
  54. <h1>Blancheur</h1>
  55. </header>
  56. <nav>
  57. <p class="center">
  58. <a rel="prev" href="/david/2021/01/06/" title="Publication précédente : Clown d’État">←</a> •
  59. <a href="/david/" title="Aller à l’accueil">🏠</a>
  60. • <a rel="next" href="/david/2021/01/08/" title="Publication suivante : Holisme écologique">→</a>
  61. </p>
  62. </nav>
  63. <hr>
  64. <blockquote>
  65. <p>Maints moments du quotidien pourvoient également un retrait hors des exigences de la communication sociale : rêverie, méditation, lecture, écoute de la musique, sommeil, etc., conduire sur une longue distance, effectuer un travail répétitif… mille activités sont propices à un relâchement intérieur susceptible de se rompre instantanément en situation d’alerte. Echappées belles hors du quotidien et de ses mailles qui enserrent dans des rôles malaisés à quitter mais lourds à assumer plus longtemps. Cette dissociation est une donnée élémentaire de la vie courante, un bref oubli de l’environnement et une plongée dans l’intériorité aboutissant à une sorte de détente de la volonté, un flottement de soi pour rompre l’ennui d’une tâche et/ou trouver une diversion. Nul n’est jamais tout à fait présent à ce qu’il fait.</p>
  66. <p>Au fil de ce livre, <mark>j’appellerai blancheur cet état d’absence de soi</mark> plus ou moins prononcé, le fait de prendre congé de soi sous une forme ou sous une autre à cause de la difficulté ou de la pénibilité d’être soi.</p>
  67. <p><cite><em>Disparaître de soi</em>, David Le Breton</cite></p>
  68. </blockquote>
  69. <p>Le terme choisi est ambigu et c’est dommage mais alors le simple passage du <q>Seuil</q> de ce livre a été douloureux de réalité. J’hésite à rentrer plus avant, ce qui donne une consistance toute particulière à l’intitulé de cette introduction. <strong>Il faut parfois savoir renoncer pour ne pas se faire trop mal.</strong> Ou au moins attendre de se trouver dans un équilibre psychologique moins instable.</p>
  70. <p>À ce sujet, j’ai de plus en plus envie d’aller construire des cabanes dans les bois. Il y a tellement de <a href="https://www.youtube.com/playlist?list=PLPVw8wSyPZsKc1v76FD6NgZzzArj3a2TY">belles choses à (re)faire</a> (les sous-titres sont pertinents).</p>
  71. <blockquote>
  72. <p>If we gave up, this experience would only show us another thing we didn’t want to do with our lives. Or worse: <mark>that maybe our jobs hadn’t been the problem, but we were</mark>; that the empty feeling that had been bubbling up inside us at our nine-to-fives would follow us wherever we went. We’d get over the money we’d lose, but the dream would be harder to let go of. The cabin fantasy had buoyed our spirits through all those years behind a desk. If we quit, we’d would lose our vision of another, happier life.</p>
  73. <p><cite><em><a href="https://www.outsideonline.com/2415766/friends-diy-cabin-build-washington">We Quit Our Jobs to Build a Cabin-Everything Went Wrong</a></em> (<a href="/david/cache/2021/78f2e167938eb4bfa6747503aefe45c1/">cache</a>)</cite></p>
  74. </blockquote>
  75. <nav>
  76. <p class="center">
  77. <a rel="prev" href="/david/2021/01/06/" title="Publication précédente : Clown d’État">←</a> •
  78. <a href="/david/2021/" title="Liste des publications récentes">↑</a>
  79. • <a rel="next" href="/david/2021/01/08/" title="Publication suivante : Holisme écologique">→</a>
  80. </p>
  81. </nav>
  82. </article>
  83. <hr>
  84. <footer>
  85. <p>
  86. <a href="/david/" title="Aller à l’accueil">🏠</a> •
  87. <a href="/david/log/" title="Accès au flux RSS">🤖</a> •
  88. <a href="http://larlet.com" title="Go to my English profile" data-instant>🇨🇦</a> •
  89. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">📮</a> •
  90. <abbr title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340">🧚</abbr>
  91. </p>
  92. <template id="theme-selector">
  93. <form>
  94. <fieldset>
  95. <legend>Thème</legend>
  96. <label>
  97. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  98. </label>
  99. <label>
  100. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  101. </label>
  102. <label>
  103. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  104. </label>
  105. </fieldset>
  106. </form>
  107. </template>
  108. </footer>
  109. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  110. <script>
  111. function loadThemeForm(templateName) {
  112. const themeSelectorTemplate = document.querySelector(templateName)
  113. const form = themeSelectorTemplate.content.firstElementChild
  114. themeSelectorTemplate.replaceWith(form)
  115. form.addEventListener('change', (e) => {
  116. const chosenColorScheme = e.target.value
  117. localStorage.setItem('theme', chosenColorScheme)
  118. toggleTheme(chosenColorScheme)
  119. })
  120. const selectedTheme = localStorage.getItem('theme')
  121. if (selectedTheme && selectedTheme !== 'undefined') {
  122. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  123. }
  124. }
  125. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  126. window.addEventListener('load', () => {
  127. let hasDarkRules = false
  128. for (const styleSheet of Array.from(document.styleSheets)) {
  129. let mediaRules = []
  130. for (const cssRule of styleSheet.cssRules) {
  131. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  132. continue
  133. }
  134. // WARNING: Safari does not have/supports `conditionText`.
  135. if (cssRule.conditionText) {
  136. if (cssRule.conditionText !== prefersColorSchemeDark) {
  137. continue
  138. }
  139. } else {
  140. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  141. continue
  142. }
  143. }
  144. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  145. }
  146. // WARNING: do not try to insert a Rule to a styleSheet you are
  147. // currently iterating on, otherwise the browser will be stuck
  148. // in a infinite loop…
  149. for (const mediaRule of mediaRules) {
  150. styleSheet.insertRule(mediaRule.cssText)
  151. hasDarkRules = true
  152. }
  153. }
  154. if (hasDarkRules) {
  155. loadThemeForm('#theme-selector')
  156. }
  157. })
  158. </script>
  159. </body>
  160. </html>