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 20KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350
  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>
  13. Légitimité
  14. — David Larlet</title>
  15. <meta name="description" content="Car comment écrire le monde, en particulier celui qui souffre, suffoque et se bat, depuis une situation privilégiée ? Comment, dans un monde baigné de superflu, mener une analyse fine et lucide sur la nécessité ? Peut-on en appeler à la beauté dans un monde de violence ? Et comment combattre le sentiment d’imposture ? Comment concilier lucidité et poésie, politique et esthétique, sentiment de classe et pulsions d’universalité, comment enfin écrire sur ce qu’on ne fait parfois qu’effleurer, sans l’avoir parfaitement, longuement et profondément éprouvé ?">
  16. <!-- That good ol' feed, subscribe :). -->
  17. <link rel="alternate"
  18. type="application/atom+xml"
  19. title="Feed"
  20. href="/david/log/">
  21. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  22. <link rel="apple-touch-icon"
  23. sizes="180x180"
  24. href="/static/david/icons2/apple-touch-icon.png">
  25. <link rel="icon"
  26. type="image/png"
  27. sizes="32x32"
  28. href="/static/david/icons2/favicon-32x32.png">
  29. <link rel="icon"
  30. type="image/png"
  31. sizes="16x16"
  32. href="/static/david/icons2/favicon-16x16.png">
  33. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  34. <link rel="mask-icon"
  35. href="/static/david/icons2/safari-pinned-tab.svg"
  36. color="#07486c">
  37. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  38. <meta name="msapplication-TileColor" content="#f7f7f7">
  39. <meta name="msapplication-config"
  40. content="/static/david/icons2/browserconfig.xml">
  41. <meta name="theme-color"
  42. content="#f7f7f7"
  43. media="(prefers-color-scheme: light)">
  44. <meta name="theme-color"
  45. content="#272727"
  46. media="(prefers-color-scheme: dark)">
  47. <!-- Is that even respected? Retrospectively? What a shAItshow…
  48. https://neil-clarke.com/block-the-bots-that-feed-ai-models-by-scraping-your-website/ -->
  49. <meta name="robots" content="noai, noimageai">
  50. <!-- Documented, feel free to shoot an email. -->
  51. <link rel="stylesheet" href="/static/david/css/style_2024-01-19.css">
  52. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  53. <link rel="preload"
  54. href="/static/david/css/fonts/century_supra_ot_a_regular.woff2"
  55. as="font"
  56. type="font/woff2"
  57. media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"
  58. crossorigin>
  59. <link rel="preload"
  60. href="/static/david/css/fonts/century_supra_ot_a_bold.woff2"
  61. as="font"
  62. type="font/woff2"
  63. media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"
  64. crossorigin>
  65. <link rel="preload"
  66. href="/static/david/css/fonts/century_supra_ot_a_italic.woff2"
  67. as="font"
  68. type="font/woff2"
  69. media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"
  70. crossorigin>
  71. <link rel="preload"
  72. href="/static/david/css/fonts/century_supra_ot_b_regular.woff2"
  73. as="font"
  74. type="font/woff2"
  75. media="(prefers-color-scheme: dark)"
  76. crossorigin>
  77. <link rel="preload"
  78. href="/static/david/css/fonts/century_supra_ot_b_bold.woff2"
  79. as="font"
  80. type="font/woff2"
  81. media="(prefers-color-scheme: dark)"
  82. crossorigin>
  83. <link rel="preload"
  84. href="/static/david/css/fonts/century_supra_ot_b_italic.woff2"
  85. as="font"
  86. type="font/woff2"
  87. media="(prefers-color-scheme: dark)"
  88. crossorigin>
  89. <script>
  90. function toggleTheme(themeName) {
  91. document.documentElement.classList.toggle(
  92. 'forced-dark',
  93. themeName === 'dark'
  94. )
  95. document.documentElement.classList.toggle(
  96. 'forced-light',
  97. themeName === 'light'
  98. )
  99. }
  100. const selectedTheme = localStorage.getItem('theme')
  101. if (selectedTheme !== 'undefined') {
  102. toggleTheme(selectedTheme)
  103. }
  104. </script>
  105. <body data-instant-intensity="viewport-all">
  106. <article>
  107. <header>
  108. <hgroup>
  109. <h1>Légitimité</h1>
  110. <p>Le <time datetime="2024-01-22">22 janvier 2024</time></p>
  111. </hgroup>
  112. </header>
  113. <nav>
  114. <p>
  115. <a rel="prev"
  116. href="/david/2024/01/21/"
  117. title="Publication précédente : Bois">← Précédent</a> •
  118. <a href="/david/" title="Aller à l’accueil" rel="up">Accueil</a>
  119. <a href="/david/recherche/"
  120. title="Aller à la page de recherche"
  121. rel="search">Recherche</a>
  122. • <a rel="next"
  123. href="/david/2024/01/23/"
  124. title="Publication suivante : Thèse">Suivant →</a>
  125. </p>
  126. </nav>
  127. <blockquote>
  128. <p>Car comment écrire le monde, en particulier celui qui souffre, suffoque et se bat, depuis une situation privilégiée&#8239;? Comment, dans un monde baigné de superflu, mener une analyse fine et lucide sur la nécessité&#8239;? Peut-on en appeler à la beauté dans un monde de violence&#8239;? Et comment combattre le sentiment d’imposture&#8239;? Comment concilier lucidité et poésie, politique et esthétique, sentiment de classe et pulsions d’universalité, comment enfin écrire sur ce qu’on ne fait parfois qu’effleurer, sans l’avoir parfaitement, longuement et profondément&nbsp;éprouvé&#8239;?</p>
  129. <p>En étant honnête, sans doute. […] <mark>Mais l’écriture, une fois entravée d’un tel filet de précautions et de prudences, ne perd-elle pas en&nbsp;sincérité&#8239;?</mark></p>
  130. <p>Le désir de beauté, les envies de mots débridés, le souci même de l’éthique viennent souvent se fracasser sur la réalité sociale, le prosaïque du quotidien et <em>in fine</em> la crainte de l’indécence. C’est un souci salutaire sans aucun doute, mais aussi un brise-l’élan qui, depuis des années, me détourne de&nbsp;l’essai.</p>
  131. <p>La critique est tellement facile et le dénigrement si prisé dans les milieux militants que je ne dois pas être la seule, parfois, à me sentir dissuadée d’écrire sur certains sujets. Pourtant, faut-il s’empêcher d’explorer de nouveaux espaces, d’écrire ses impressions, de poser des intuitions et des sensations, de formuler des hypothèses? Faut-il s’interdire certains&nbsp;thèmes&#8239;?</p>
  132. <p>Doit-on être spécialiste d’un sujet pour en parler&#8239;? Rien ne peut fonctionner si seuls les universitaires peuvent écrire des essais, si les romancières sont cantonnées à raconter des histoires, si seuls les insurgés sont légitimes à parler de révolution, les pauvres de misère, les racisés de discrimination, si les déserteurs sont trop diplômés et si les écrivains ne peuvent disserter que sur la&nbsp;création.</p>
  133. <p><cite><em>Alors nous irons trouver la beauté ailleurs</em>, Corinne Morel&nbsp;Darleux</cite></p>
  134. </blockquote>
  135. <p>La légitimité de la personne qui écrit est importante —&nbsp;notamment en terme de crédibilité&nbsp;— et j’apprécie qu’IA Writer <a data-link-domain="ia.net" href="https://ia.net/topics/writing-with-ai">expérimente des choses</a> <a href="/david/cache/2024/291cddda62f18ec9355ec98761b7e9d9/" title="Copie locale au 2024-01-21">[archive]</a> dans le domaine et peut-être que leur <a data-link-domain="github.com" href="https://github.com/iainc/Markdown-Annotations">spécification pour annotations</a> pourrait être détournée pour mentionner où l’auteur·ice <em>se situe</em> explicitement dans (la partie de) l’article. J’écris ce paragraphe avec ma casquette de développeur, ou en ayant expérimenté l’expatriation, ou en étant membre d’une coopérative, ou en ayant l’habitude d’écrire des trucs sur le net. On pourrait annoter les intentions aussi&nbsp;: j’écris cela en voulant être informatif, ou troll, ou militant, etc.</p>
  136. <p>C’est l’une des choses que rend possible le numérique. Légitimité sans argument d’autorité, tout un programme. Et si je tentais des choses ces prochains&nbsp;jours&#8239;?</p>
  137. <blockquote lang="en">
  138. <p>optionally followed by author annotation session, with a format <mark>to be announced</mark> in a future version of the spec, separated from the author name either by the author identifier or a&nbsp;comma</p>
  139. <p><cite><em><a data-link-domain="github.com" href="https://github.com/iainc/Markdown-Annotations#author-annotations">Author&nbsp;Annotations</a></em></cite></p>
  140. </blockquote>
  141. <a href="#hr-43" title="Lien vers cette section de la page"><hr id="hr-43" /></a>
  142. <blockquote lang="en">
  143. <p>Sometimes I’d have a realization that I was doing something for the first time since I had left home, 16&nbsp;months earlier. First time pumping gas. First time ringing a doorbell. First time going to a grocery store. First time swimming. Each of these instances brought with it a small feeling of novelty, but it didn’t amount to much. It took conscious effort to remember that I was pumping gas for the first time in 16&nbsp;months. It felt&nbsp;normal.</p>
  144. <p>I was back in my real life, and although I put it on hold for Antarctica, it was waiting for me when I got back. <mark>Antarctica was a a different world, a radical departure from my normal reality.</mark> It was so different, in fact, that I simply could not merge the two realities into one. I had my real life, and I had my Antarctica life. When my Antarctica life finished, I resumed my real&nbsp;life.</p>
  145. <p><cite><em><a data-link-domain="brr.fyi" href="https://brr.fyi/posts/redeployment-part-three">Redeployment Part Three</a> <a href="/david/cache/2024/e8748af541273328d9aa9f1aeb1087b2/" title="Copie locale au 2024-01-21">[archive]</a></em></cite></p>
  146. </blockquote>
  147. <p>Troisième partie (<a data-link-domain="brr.fyi" href="https://brr.fyi/posts/redeployment-part-one">1</a> <a href="/david/cache/2024/da7e5578fd96fe31d46bfb207d041880/" title="Copie locale au 2024-01-21">[archive]</a>, <a data-link-domain="brr.fyi" href="https://brr.fyi/posts/redeployment-part-two">2</a> <a href="/david/cache/2024/284205d0f99390dd18d3af12ff53227c/" title="Copie locale au 2024-01-21">[archive]</a>) d’un retour sur la terre non gelée. Merci pour ce voyage par procuration cette dernière année, les détails et les anecdotes étaient&nbsp;parfaits.</p>
  148. <p><em>Je remarque au passage qu’iels chaussent les mêmes bottes Baffin que moi par grand&nbsp;froid.</em></p>
  149. <a href="#hr-44" title="Lien vers cette section de la page"><hr id="hr-44" /></a>
  150. <blockquote>
  151. <p>Il est largement prouvé qu’il n’y a qu’un moyen de faire entrer plus de femmes dans la tech. C’est par le biais de la <strong>représentativité</strong>. <mark>Les jeunes femmes ne peuvent pas se projeter dans des rôles qu’elles ne connaissent pas.</mark> J’espère qu’à un moment où un autre, vous aurez vous aussi envie d’occuper l’espace et de vous rendre visible, pour montrer que les femmes dans la tech existent et que c’est une voie royale. Vous pouvez aussi être <strong>marraine</strong> et intervenir dans des écoles avec <a data-link-domain="ellesbougent.com" href="https://www.ellesbougent.com/">Elles bougent</a> ou <a data-link-domain="intrepidesdelatech.org" href="https://www.intrepidesdelatech.org/">Les intrépides de la tech</a>.</p>
  152. <p><cite><em><a data-link-domain="duchess-france.fr" href="https://www.duchess-france.fr/dossier/women%20in%20tech/alli%C3%A9s/2023/01/15/manuel-survie-femme-tech.html">Manuel de survie de la femme dans la tech</a> <a href="/david/cache/2024/c4751e7c80b292e3533ee6b3e057b702/" title="Copie locale au 2024-01-21">[archive]</a></em></cite></p>
  153. </blockquote>
  154. <p>Superbe manuel de Florence Chabanois avec plein de conseils et de liens pour creuser. J’appuie le fait qu’il est important d’être bien entourée pour rentrer dans ce domaine, pas seulement pour l’apprentissage de la technique mais pour déconstruire des situations sans se sentir démunie face à une culture toxique. N’hésitez pas à rejoindre l’un des collectifs&nbsp;listés.</p>
  155. <p>Je peux faire le <em>parrain-à-6000km</em>, mon adresse de courriel est en pied de&nbsp;page.</p>
  156. <p><mark>@nnotation(intention)</mark>&nbsp;: Je précise la distance depuis la France car ça réduit les possibilités d’agressions physiques… et malheureusement c’est non&nbsp;négligeable.&nbsp;😢</p>
  157. <blockquote>
  158. <p>La technique de l’amplification, popularisée à la Maison Blanche à l’époque d’Obama, consiste à répéter l’idée en lui reconnaissant la maternité, ce qui permet d’augmenter son audibilité. Sachez aussi que nous n’apprenons pas à nous exprimer de la même façon selon notre genre. Quand les femmes prennent la parole, elles l’encombrent plus souvent de termes parasites minimisant comme <em>“peut-être”</em>, <em>“je pense que”</em>, <em>“c’est juste mon avis”</em>. <mark>Les femmes enrobent plus leurs propos, ce qui peut limiter sa portée et/ou nuire à sa clarté, et surtout minimiser des propos pas moins importants.</mark> Elles s’excusent aussi plus souvent de déranger (à tort). À l’écrit, ce sont les points d’exclamation et les smileys qui sont sur représentés, pour adoucir le ton et paraître sympathique. Dans tous les cas, ces parasites réduisent l’impact des messages exprimés. En gros, il vaut mieux faire court pour limiter la charge cognitive et répéter plusieurs fois le&nbsp;message…</p>
  159. <p><cite><em>Ibid.</em></cite></p>
  160. </blockquote>
  161. <p>… ou que les personnes à l’écoute apprennent à communiquer de cette façon&#8239;? À donner le temps nécessaire à la prise de soin plutôt que de formater d’autres personnes à ce qui peut être interprété comme de l’«&nbsp;efficacité&nbsp;» analytique (telle que définie par des hommes)&#8239;? L’adaptation peut et doit se faire dans les deux&nbsp;sens.</p>
  162. <p><mark>@nnotation(légitimité)</mark>&nbsp;: Je propose cela alors qu’il y a 6&nbsp;femmes sur les 8&nbsp;membres de Scopyleft, à la création nous étions 4&nbsp;hommes. Le changement dans nos interactions a été&nbsp;radical.</p>
  163. <nav>
  164. <p>
  165. <a href="/david/2024/echanges/"
  166. title="Liste de tous les articles 2024 associés à cette étiquette"
  167. rel="tag">#échanges</a>
  168. <a href="/david/2024/experience/"
  169. title="Liste de tous les articles 2024 associés à cette étiquette"
  170. rel="tag">#expérience</a>
  171. <a href="/david/2024/gratitude/"
  172. title="Liste de tous les articles 2024 associés à cette étiquette"
  173. rel="tag">#gratitude</a>
  174. <a href="/david/2024/#tags" title="Liste de toutes les étiquettes 2024">tous ?</a>
  175. </p>
  176. </nav>
  177. <nav>
  178. <p>
  179. <a rel="prev"
  180. href="/david/2024/01/21/"
  181. title="Publication précédente : Bois">← Précédent</a> •
  182. <a href="/david/2024/" title="Liste des publications récentes">↑ En 2024</a>
  183. • <a rel="next"
  184. href="/david/2024/01/23/"
  185. title="Publication suivante : Thèse">Suivant →</a>
  186. </p>
  187. </nav>
  188. <form action="/david/recherche/" method="get">
  189. <fieldset>
  190. <legend>Recherche</legend>
  191. <label for="input-search">Termes de votre recherche :</label>
  192. <input id="input-search" type="search" name="s" aria-describedby="indexation-infos" required>
  193. <input type="submit" value="Chercher">
  194. <p id="indexation-infos">
  195. <small>
  196. Seuls les contenus de ces 8 dernières années sont indexés.
  197. </small>
  198. </p>
  199. </fieldset>
  200. </form>
  201. <aside>
  202. <theme-toggle></theme-toggle>
  203. </aside>
  204. </article>
  205. <hr>
  206. <footer>
  207. <p>
  208. <a href="/david/" title="Aller à l’accueil">Accueil</a>
  209. <a href="/david/log/" title="Accès au flux RSS">Suivre</a>
  210. <a href="http://larlet.com"
  211. title="Go to my English profile"
  212. data-instant>Pro</a>
  213. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">Email</a>
  214. <abbr title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340">Légal</abbr>
  215. </p>
  216. <template id="theme-selector">
  217. <form>
  218. <style type="text/css">
  219. fieldset div {
  220. text-align: center;
  221. }
  222. </style>
  223. <fieldset>
  224. <legend>Thème</legend>
  225. <div>
  226. <label>
  227. <input type="radio" value="auto" name="chosen-color-scheme" checked>
  228. Auto
  229. </label>
  230. <label>
  231. <input type="radio" value="dark" name="chosen-color-scheme">
  232. Foncé
  233. </label>
  234. <label>
  235. <input type="radio" value="light" name="chosen-color-scheme">
  236. Clair
  237. </label>
  238. </div>
  239. </fieldset>
  240. </form>
  241. </template>
  242. </footer>
  243. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  244. <script>
  245. class ThemeToggle extends HTMLElement {
  246. constructor() {
  247. super()
  248. const themeSelectorTemplate = document.querySelector('#theme-selector')
  249. const form = themeSelectorTemplate.content.firstElementChild
  250. this.attachShadow({ mode: 'open' })
  251. this.shadowRoot.appendChild(form.cloneNode(true))
  252. }
  253. connectedCallback() {
  254. const form = this.shadowRoot.querySelector('form')
  255. form.addEventListener('change', (e) => {
  256. const chosenColorScheme = e.target.value
  257. localStorage.setItem('theme', chosenColorScheme)
  258. toggleTheme(chosenColorScheme)
  259. })
  260. const selectedTheme = localStorage.getItem('theme')
  261. if (selectedTheme && selectedTheme !== 'undefined') {
  262. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  263. }
  264. }
  265. }
  266. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  267. window.addEventListener('load', () => {
  268. let colorsLayer = undefined
  269. let hasDarkRules = false
  270. for (const styleSheet of Array.from(document.styleSheets)) {
  271. let mediaRules = []
  272. for (const layerRule of styleSheet.cssRules) {
  273. if (!(layerRule instanceof CSSLayerBlockRule)) {
  274. continue
  275. }
  276. if (layerRule.name === 'colors') {
  277. colorsLayer = layerRule
  278. }
  279. for (const cssRule of layerRule.cssRules) {
  280. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  281. continue
  282. }
  283. // WARNING: Safari does not have/supports `conditionText`.
  284. if (cssRule.conditionText) {
  285. if (cssRule.conditionText !== prefersColorSchemeDark) {
  286. continue
  287. }
  288. } else {
  289. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  290. continue
  291. }
  292. }
  293. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  294. }
  295. }
  296. // WARNING: do not try to insert a Rule to a styleSheet you are
  297. // currently iterating on, otherwise the browser will be stuck
  298. // in a infinite loop…
  299. for (const mediaRule of mediaRules) {
  300. // Safari requires the `0` second parameter (even if default).
  301. colorsLayer.insertRule(mediaRule.cssText, 0)
  302. hasDarkRules = true
  303. }
  304. }
  305. if (hasDarkRules) {
  306. if ('customElements' in window && !customElements.get('theme-toggle')) {
  307. customElements.define('theme-toggle', ThemeToggle)
  308. }
  309. }
  310. })
  311. </script>
  312. </body>
  313. </html>