Browse Source

Article

master
David Larlet 7 months ago
parent
commit
a699d3ca68
Signed by: David Larlet <david@larlet.fr> GPG Key ID: 3E2953A359E7E7BD

+ 1
- 1
david/2023/02/18/index.html View File

@@ -170,7 +170,7 @@
</ul>
<p>Je ne sais pas si c’est le fait de résider sur ces territoires mais les deux m’ont pas mal affecté. L’héritage de la colonisation en étant sur les lieux colonisés est encore plus difficile à&nbsp;porter.</p>
<hr />
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film">The Menu</a>) (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film)">The Menu</a> (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<hr />

<blockquote lang="en">

+ 8
- 0
david/2023/09/09/index.html View File

@@ -132,6 +132,10 @@
Recherche</a>
</nobr>
• <a rel="next"
href="/david/2023/09/13/"
title="Publication suivante : Documentation">Suivant →</a>
</p>
</nav>
<hr>
@@ -186,6 +190,10 @@
<a href="/david/2023/" title="Liste des publications récentes">↑ En 2023</a>
• <a rel="next"
href="/david/2023/09/13/"
title="Publication suivante : Documentation">Suivant →</a>
</p>
</nav>
</article>

+ 334
- 0
david/2023/09/13/index.html View File

@@ -0,0 +1,334 @@
<!DOCTYPE html><!-- This is a valid HTML5 document. -->
<!-- Screen readers, SEO, extensions and so on. -->
<html lang="fr">
<!-- Has to be within the first 1024 bytes, hence before the `title` element
See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
<meta charset="utf-8">
<!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
<!-- The viewport meta is quite crowded and we are responsible for that.
See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<!-- Required to make a valid HTML5 document. -->
<title>
Documentation
— David Larlet</title>
<meta name="description" content="The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you forever.">
<!-- That good ol' feed, subscribe :). -->
<link rel="alternate"
type="application/atom+xml"
title="Feed"
href="/david/log/">
<!-- Generated from https://realfavicongenerator.net/ such a mess. -->
<link rel="apple-touch-icon"
sizes="180x180"
href="/static/david/icons2/apple-touch-icon.png">
<link rel="icon"
type="image/png"
sizes="32x32"
href="/static/david/icons2/favicon-32x32.png">
<link rel="icon"
type="image/png"
sizes="16x16"
href="/static/david/icons2/favicon-16x16.png">
<link rel="manifest" href="/static/david/icons2/site.webmanifest">
<link rel="mask-icon"
href="/static/david/icons2/safari-pinned-tab.svg"
color="#07486c">
<link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
<meta name="msapplication-TileColor" content="#f7f7f7">
<meta name="msapplication-config"
content="/static/david/icons2/browserconfig.xml">
<meta name="theme-color"
content="#f7f7f7"
media="(prefers-color-scheme: light)">
<meta name="theme-color"
content="#272727"
media="(prefers-color-scheme: dark)">
<!-- Documented, feel free to shoot an email. -->
<link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
<!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
<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>
<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>
<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>
<link rel="preload"
href="/static/david/css/fonts/triplicate_t3_regular.woff2"
as="font"
type="font/woff2"
media="(prefers-color-scheme: dark)"
crossorigin>
<link rel="preload"
href="/static/david/css/fonts/triplicate_t3_bold.woff2"
as="font"
type="font/woff2"
media="(prefers-color-scheme: dark)"
crossorigin>
<link rel="preload"
href="/static/david/css/fonts/triplicate_t3_italic.woff2"
as="font"
type="font/woff2"
media="(prefers-color-scheme: dark)"
crossorigin>
<script>
function toggleTheme(themeName) {
document.documentElement.classList.toggle(
'forced-dark',
themeName === 'dark'
)
document.documentElement.classList.toggle(
'forced-light',
themeName === 'light'
)
}
const selectedTheme = localStorage.getItem('theme')
if (selectedTheme !== 'undefined') {
toggleTheme(selectedTheme)
}
</script>
<body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick"
data-instant-intensity="viewport-all">
<article>
<header>
<h1>Documentation</h1>
</header>
<nav>
<p class="center">
<a rel="prev"
href="/david/2023/09/09/"
title="Publication précédente : Blogroll">← Précédent</a> •
<nobr>
<a href="/david/" title="Aller à l’accueil" rel="up">
<svg class="icon icon-home">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-home"></use>
</svg>
Accueil</a>
</nobr>
<nobr>
<a href="/david/recherche/"
title="Aller à la page de recherche"
rel="search">
<svg class="icon icon-search">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-search"></use>
</svg>
Recherche</a>
</nobr>
</p>
</nav>
<hr>

<blockquote lang="en">
<p>The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; <mark>if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you&nbsp;forever.</mark></p>
<p>So I think there’s a case for allowing and encouraging documentation for teams, just as much as documentation for software. Writing that documentation is a task, It needs to be part of someone’s job. Every organisation needs a little bit of storytelling capability, to help make that job&nbsp;easier.</p>
<p><cite><em><a href="https://gilest.org/htr.html">How teams remember</a></em>&nbsp;(<a href="/david/cache/2023/5a9fa7db62f151b8a863b949ed4e9e5f/">cache</a>)</cite></p>
</blockquote>
<p>J’ai développé un outil pour Scopyleft l’année dernière qui s’intitule «&nbsp;Le Voilier&nbsp;». Il s’agit d’un lieux où l’on consigne nos discussions, propositions et résolutions. C’était important car il y avait pas mal de perte/dilution d’information orale, ce qui est classique en équipes distribuées qui grandissent. Depuis un an et demi, il y a 381&nbsp;sujets qui ont été consignés dans ce <a href="/david/2022/12/19/">journal</a> de bord collectif, c’est un outil vivant. Des fonctionnalités bourgeonnent ou passent au compost au gré des besoins, c’est assez plaisant d’avoir la flexibilité de connaître le générateur du site (350&nbsp;lignes de Python à ce jour) et de pouvoir sortir du cadre sans que ce soit trop&nbsp;douloureux.</p>
<p>Cela a commencé avec un site totalement statique qui était (re)construit par l’intégration continue à chaque ajout de fichier <em>markdown</em> avec les bonnes méta-données dans un dossier dédié. Classique. C’était facile pour les personnes familières de git(lab) mais moins pratique pour celles qui ne le sont pas, notamment lorsqu’il faut prendre des notes en séance. L’expérience utilisateur·ice des forges logicielles n’est pas vraiment adaptée à un tel usage, surtout dans un contexte de charge cognitive&nbsp;élevée.</p>
<p>J’ai donc transformé cela en site <em>semynamique</em> 🌱&nbsp;: on reste sur la même infrastructure mais je rajoute un formulaire (toujours statique) qui va soumettre les données vers une seule fonction Python/wsgi qui consiste à créer le fichier <em>markdown</em> conforme aux attentes de l’outil et à le pousser sur le dépôt. Cela a rendu l’outil plus accessible et avenant. Depuis, j’ai décliné ce principe pour d’autres <em>scenarii</em> avec de bons&nbsp;retours.</p>
<p>Avec l’expérience et un petit script de déploiement, cela me prend moins d’une heure à mettre en place sur AlwaysData avec un strict minimum de maintenance. J’ai une relative tranquillité d’esprit aussi car seule une petite partie du site serait inutilisable si le service tombait et il reste la possibilité d’ajouter des fichiers dans git à la main s’il y avait une&nbsp;urgence.</p>
<p>Je ne sais pas trop quoi faire à partir de là, je me dis que ça pourrait en inspirer d’autres. Entre les sites purement statiques et les usines à gaz en JS, il y a tout un dégradé de couleurs enthousiasmantes, certaines restant à&nbsp;découvrir&#8239;!</p>
<p><em>Peut-être qu’à un moment, on pourrait aussi proposer un catalogue d’outils utiles aux coopératives — à l’instar de <a href="https://paheko.cloud/">Paheko</a> pour les&nbsp;associations…</em></p>
<hr />

<blockquote>
<p>🏡 Une grande partie de mon entourage est déjà propriétaire. Ça en dit long sur la sphère dans laquelle j’évolue. J’ai l’impression que le fait d’acheter une maison fait partie de la liste non-négociable d’une vie réussie dans notre monde capitaliste. Jusqu’à très récemment, je n’avais jamais interrogé ce&nbsp;postulat.</p>
<p><cite><em><a href="https://ynote.hk/mots/argent/propriete.html">Propriété par Fanny Cheung</a></em>&nbsp;(<a href="/david/cache/2023/37b0c9d01d6f788bee398b64377cb6c1/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🔨 Yes, it’s fair to point out that AI in its many different software manifestations can be considered a tool. But that is not the point of the statement. The word to watch out for is “just”. If someone were to say ”it’s a tool”, that makes sense. But the word “just” is there to shed&nbsp;accountability.</p>
<p>Hence my concern is that the statement itself removes accountability and consideration for the bigger picture effects. <mark>Saying something is just a tool creates the faulty mental model</mark> of all tools having interchangeable qualities from an ethical perspective, which simply isn’t&nbsp;true.</p>
<p><cite><em><a href="https://axbom.com/hammer-ai/">If a hammer was like AI…</a></em>&nbsp;(<a href="/david/cache/2023/aac3c4716f9ff73e7409ecbc9550491b/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💯 When it comes to front-end development, I’m worried that we’ve reached a state where the more complex over-engineered approach is viewed as the&nbsp;default.</p>
<p>I may be committing a fundamental attribution error here, but I think that we’ve reached this point not because of any consideration for users, but rather <mark>because of how it makes us developers feel.</mark> Perhaps building an old-fashioned website that uses HTML for navigations feels too easy, like it’s beneath us. But building an “app” that requires JavaScript just to render text on a screen feels like <em>real</em>&nbsp;programming.</p>
<p><cite><em><a href="https://adactio.com/journal/20442">Multi-page web apps</a></em>&nbsp;(<a href="/david/cache/2023/efc348f6559d55129657c7ba9d740b76/">cache</a>)</cite></p>
</blockquote>

<nav>
<p>
<a href="/david/2023/ecriture/"
title="Liste de tous les articles 2023 associés à cette étiquette"
rel="tag">#écriture</a>
<a href="/david/2023/partage/"
title="Liste de tous les articles 2023 associés à cette étiquette"
rel="tag">#partage</a>
<a href="/david/2023/scopyleft/"
title="Liste de tous les articles 2023 associés à cette étiquette"
rel="tag">#scopyleft</a>
<a href="/david/#tags-2023" title="Liste de toutes les étiquettes 2023">
<svg class="icon icon-tags">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-tags"></use>
</svg>
tous ?</a>
</p>
</nav>
<nav>
<p class="center">
<a rel="prev"
href="/david/2023/09/09/"
title="Publication précédente : Blogroll">← Précédent</a> •
<a href="/david/2023/" title="Liste des publications récentes">↑ En 2023</a>
</p>
</nav>
</article>

<hr>
<footer>
<p>
<nobr>
<a href="/david/" title="Aller à l’accueil">
<svg class="icon icon-home">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-home"></use>
</svg>
Accueil</a>
</nobr>
<nobr>
<a href="/david/log/" title="Accès au flux RSS">
<svg class="icon icon-rss2">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-rss2"></use>
</svg>
Suivre</a>
</nobr>
<nobr>
<a href="http://larlet.com"
title="Go to my English profile"
data-instant>
<svg class="icon icon-user-tie">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-user-tie"></use>
</svg>
Pro</a>
</nobr>
<nobr>
<a href="mailto:david%40larlet.fr" title="Envoyer un courriel">
<svg class="icon icon-mail">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-mail"></use>
</svg>
Email</a>
</nobr>
<nobr>
<abbr class="nowrap"
title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340">
<svg class="icon icon-hammer2">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-hammer2"></use>
</svg>
Légal</abbr>
</nobr>
</p>
<template id="theme-selector">
<form>
<fieldset>
<legend>
<svg class="icon icon-brightness-contrast">
<use xlink:href="/static/david/icons2/symbol-defs-2022-03.svg#icon-brightness-contrast"></use>
</svg>
Thème
</legend>
<label>
<input type="radio" value="auto" name="chosen-color-scheme" checked>
Auto
</label>
<label>
<input type="radio" value="dark" name="chosen-color-scheme">
Foncé
</label>
<label>
<input type="radio" value="light" name="chosen-color-scheme">
Clair
</label>
</fieldset>
</form>
</template>
</footer>
<script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
<script>
function loadThemeForm(templateName) {
const themeSelectorTemplate = document.querySelector(templateName)
const form = themeSelectorTemplate.content.firstElementChild
themeSelectorTemplate.replaceWith(form)

form.addEventListener('change', (e) => {
const chosenColorScheme = e.target.value
localStorage.setItem('theme', chosenColorScheme)
toggleTheme(chosenColorScheme)
})

const selectedTheme = localStorage.getItem('theme')
if (selectedTheme && selectedTheme !== 'undefined') {
form.querySelector(`[value="${selectedTheme}"]`).checked = true
}
}

const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
window.addEventListener('load', () => {
let hasDarkRules = false
for (const styleSheet of Array.from(document.styleSheets)) {
let mediaRules = []
for (const cssRule of styleSheet.cssRules) {
if (cssRule.type !== CSSRule.MEDIA_RULE) {
continue
}
// WARNING: Safari does not have/supports `conditionText`.
if (cssRule.conditionText) {
if (cssRule.conditionText !== prefersColorSchemeDark) {
continue
}
} else {
if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
continue
}
}
mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
}

// WARNING: do not try to insert a Rule to a styleSheet you are
// currently iterating on, otherwise the browser will be stuck
// in a infinite loop…
for (const mediaRule of mediaRules) {
styleSheet.insertRule(mediaRule.cssText)
hasDarkRules = true
}
}
if (hasDarkRules) {
loadThemeForm('#theme-selector')
}
})
</script>
</body>
</html>

+ 2
- 2
david/2023/_sources/2023-02-18 - Quiz.md View File

@@ -44,7 +44,7 @@ Je ne sais pas si c’est le fait de résider sur ces territoires mais les deux

---

Film de la semaine : [The Menu](https://en.wikipedia.org/wiki/The_Menu_(2022_film)) (essayez de ne pas vous divulgâcher…).
Film de la semaine : [The Menu](<https://en.wikipedia.org/wiki/The_Menu_(2022_film)>) (essayez de ne pas vous divulgâcher…).

---

@@ -57,4 +57,4 @@ Film de la semaine : [The Menu](https://en.wikipedia.org/wiki/The_Menu_(2022_fi
> <cite>*[A notification center for progress bars that sounds like birdsong](https://interconnected.org/home/2023/02/10/progress)* ([cache](/david/cache/2023/29dac969af1faa8ba0338a2e7e59ebbd/))</cite>

#accompagnement #simplicité #web

+ 39
- 0
david/2023/_sources/2023-09-13 - Documentation.md View File

@@ -0,0 +1,39 @@
# Documentation

> [en] The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; ==if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you forever.==
>
> So I think there’s a case for allowing and encouraging documentation for teams, just as much as documentation for software. Writing that documentation is a task, It needs to be part of someone’s job. Every organisation needs a little bit of storytelling capability, to help make that job easier.
>
> <cite>*[How teams remember](https://gilest.org/htr.html)* ([cache](/david/cache/2023/5a9fa7db62f151b8a863b949ed4e9e5f/))</cite>

J’ai développé un outil pour Scopyleft l’année dernière qui s’intitule « Le Voilier ». Il s’agit d’un lieux où l’on consigne nos discussions, propositions et résolutions. C’était important car il y avait pas mal de perte/dilution d’information orale, ce qui est classique en équipes distribuées qui grandissent. Depuis un an et demi, il y a 381 sujets qui ont été consignés dans ce [journal](/david/2022/12/19/) de bord collectif, c’est un outil vivant. Des fonctionnalités bourgeonnent ou passent au compost au gré des besoins, c’est assez plaisant d’avoir la flexibilité de connaître le générateur du site (350 lignes de Python à ce jour) et de pouvoir sortir du cadre sans que ce soit trop douloureux.

Cela a commencé avec un site totalement statique qui était (re)construit par l’intégration continue à chaque ajout de fichier *markdown* avec les bonnes méta-données dans un dossier dédié. Classique. C’était facile pour les personnes familières de git(lab) mais moins pratique pour celles qui ne le sont pas, notamment lorsqu’il faut prendre des notes en séance. L’expérience utilisateur·ice des forges logicielles n’est pas vraiment adaptée à un tel usage, surtout dans un contexte de charge cognitive élevée.

J’ai donc transformé cela en site *semynamique* 🌱 : on reste sur la même infrastructure mais je rajoute un formulaire (toujours statique) qui va soumettre les données vers une seule fonction Python/wsgi qui consiste à créer le fichier *markdown* conforme aux attentes de l’outil et à le pousser sur le dépôt. Cela a rendu l’outil plus accessible et avenant. Depuis, j’ai décliné ce principe pour d’autres *scenarii* avec de bons retours.

Avec l’expérience et un petit script de déploiement, cela me prend moins d’une heure à mettre en place sur AlwaysData avec un strict minimum de maintenance. J’ai une relative tranquillité d’esprit aussi car seule une petite partie du site serait inutilisable si le service tombait et il reste la possibilité d’ajouter des fichiers dans git à la main s’il y avait une urgence.

Je ne sais pas trop quoi faire à partir de là, je me dis que ça pourrait en inspirer d’autres. Entre les sites purement statiques et les usines à gaz en JS, il y a tout un dégradé de couleurs enthousiasmantes, certaines restant à découvrir !

_Peut-être qu’à un moment, on pourrait aussi proposer un catalogue d’outils utiles aux coopératives — à l’instar de [Paheko](https://paheko.cloud/) pour les associations…_

---

> 🏡 Une grande partie de mon entourage est déjà propriétaire. Ça en dit long sur la sphère dans laquelle j’évolue. J’ai l’impression que le fait d’acheter une maison fait partie de la liste non-négociable d’une vie réussie dans notre monde capitaliste. Jusqu’à très récemment, je n’avais jamais interrogé ce postulat.
>
> <cite>*[Propriété par Fanny Cheung](https://ynote.hk/mots/argent/propriete.html)* ([cache](/david/cache/2023/37b0c9d01d6f788bee398b64377cb6c1/))</cite>

> [en] 🔨 Yes, it’s fair to point out that AI in its many different software manifestations can be considered a tool. But that is not the point of the statement. The word to watch out for is “just”. If someone were to say ”it’s a tool”, that makes sense. But the word “just” is there to shed accountability.
>
> Hence my concern is that the statement itself removes accountability and consideration for the bigger picture effects. ==Saying something is just a tool creates the faulty mental model== of all tools having interchangeable qualities from an ethical perspective, which simply isn’t true.
>
> <cite>*[If a hammer was like AI…](https://axbom.com/hammer-ai/)* ([cache](/david/cache/2023/aac3c4716f9ff73e7409ecbc9550491b/))</cite>

> [en] 💯 When it comes to front-end development, I’m worried that we’ve reached a state where the more complex over-engineered approach is viewed as the default.
>
> I may be committing a fundamental attribution error here, but I think that we’ve reached this point not because of any consideration for users, but rather ==because of how it makes us developers feel.== Perhaps building an old-fashioned website that uses HTML for navigations feels too easy, like it’s beneath us. But building an “app” that requires JavaScript just to render text on a screen feels like *real* programming.
>
> <cite>*[Multi-page web apps](https://adactio.com/journal/20442)* ([cache](/david/cache/2023/efc348f6559d55129657c7ba9d740b76/))</cite>

#écriture #partage #scopyleft

+ 1
- 1
david/2023/accompagnement/index.html View File

@@ -261,7 +261,7 @@
</ul>
<p>Je ne sais pas si c’est le fait de résider sur ces territoires mais les deux m’ont pas mal affecté. L’héritage de la colonisation en étant sur les lieux colonisés est encore plus difficile à&nbsp;porter.</p>
<hr />
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film">The Menu</a>) (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film)">The Menu</a> (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<hr />

<blockquote lang="en">

+ 42
- 1
david/2023/ecriture/index.html View File

@@ -132,6 +132,44 @@
<main>
<p>Les plus récentes en premier, les 3 premières sont dépliées et ensuite c’est à la demande, bonne exploration !</p>
<h2>
<a href="/david/2023/09/13/" title="Lien permanent vers cet article">Documentation</a> (2023-09-13)
</h2>

<blockquote lang="en">
<p>The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; <mark>if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you&nbsp;forever.</mark></p>
<p>So I think there’s a case for allowing and encouraging documentation for teams, just as much as documentation for software. Writing that documentation is a task, It needs to be part of someone’s job. Every organisation needs a little bit of storytelling capability, to help make that job&nbsp;easier.</p>
<p><cite><em><a href="https://gilest.org/htr.html">How teams remember</a></em>&nbsp;(<a href="/david/cache/2023/5a9fa7db62f151b8a863b949ed4e9e5f/">cache</a>)</cite></p>
</blockquote>
<p>J’ai développé un outil pour Scopyleft l’année dernière qui s’intitule «&nbsp;Le Voilier&nbsp;». Il s’agit d’un lieux où l’on consigne nos discussions, propositions et résolutions. C’était important car il y avait pas mal de perte/dilution d’information orale, ce qui est classique en équipes distribuées qui grandissent. Depuis un an et demi, il y a 381&nbsp;sujets qui ont été consignés dans ce <a href="/david/2022/12/19/">journal</a> de bord collectif, c’est un outil vivant. Des fonctionnalités bourgeonnent ou passent au compost au gré des besoins, c’est assez plaisant d’avoir la flexibilité de connaître le générateur du site (350&nbsp;lignes de Python à ce jour) et de pouvoir sortir du cadre sans que ce soit trop&nbsp;douloureux.</p>
<p>Cela a commencé avec un site totalement statique qui était (re)construit par l’intégration continue à chaque ajout de fichier <em>markdown</em> avec les bonnes méta-données dans un dossier dédié. Classique. C’était facile pour les personnes familières de git(lab) mais moins pratique pour celles qui ne le sont pas, notamment lorsqu’il faut prendre des notes en séance. L’expérience utilisateur·ice des forges logicielles n’est pas vraiment adaptée à un tel usage, surtout dans un contexte de charge cognitive&nbsp;élevée.</p>
<p>J’ai donc transformé cela en site <em>semynamique</em> 🌱&nbsp;: on reste sur la même infrastructure mais je rajoute un formulaire (toujours statique) qui va soumettre les données vers une seule fonction Python/wsgi qui consiste à créer le fichier <em>markdown</em> conforme aux attentes de l’outil et à le pousser sur le dépôt. Cela a rendu l’outil plus accessible et avenant. Depuis, j’ai décliné ce principe pour d’autres <em>scenarii</em> avec de bons&nbsp;retours.</p>
<p>Avec l’expérience et un petit script de déploiement, cela me prend moins d’une heure à mettre en place sur AlwaysData avec un strict minimum de maintenance. J’ai une relative tranquillité d’esprit aussi car seule une petite partie du site serait inutilisable si le service tombait et il reste la possibilité d’ajouter des fichiers dans git à la main s’il y avait une&nbsp;urgence.</p>
<p>Je ne sais pas trop quoi faire à partir de là, je me dis que ça pourrait en inspirer d’autres. Entre les sites purement statiques et les usines à gaz en JS, il y a tout un dégradé de couleurs enthousiasmantes, certaines restant à&nbsp;découvrir&#8239;!</p>
<p><em>Peut-être qu’à un moment, on pourrait aussi proposer un catalogue d’outils utiles aux coopératives — à l’instar de <a href="https://paheko.cloud/">Paheko</a> pour les&nbsp;associations…</em></p>
<hr />

<blockquote>
<p>🏡 Une grande partie de mon entourage est déjà propriétaire. Ça en dit long sur la sphère dans laquelle j’évolue. J’ai l’impression que le fait d’acheter une maison fait partie de la liste non-négociable d’une vie réussie dans notre monde capitaliste. Jusqu’à très récemment, je n’avais jamais interrogé ce&nbsp;postulat.</p>
<p><cite><em><a href="https://ynote.hk/mots/argent/propriete.html">Propriété par Fanny Cheung</a></em>&nbsp;(<a href="/david/cache/2023/37b0c9d01d6f788bee398b64377cb6c1/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🔨 Yes, it’s fair to point out that AI in its many different software manifestations can be considered a tool. But that is not the point of the statement. The word to watch out for is “just”. If someone were to say ”it’s a tool”, that makes sense. But the word “just” is there to shed&nbsp;accountability.</p>
<p>Hence my concern is that the statement itself removes accountability and consideration for the bigger picture effects. <mark>Saying something is just a tool creates the faulty mental model</mark> of all tools having interchangeable qualities from an ethical perspective, which simply isn’t&nbsp;true.</p>
<p><cite><em><a href="https://axbom.com/hammer-ai/">If a hammer was like AI…</a></em>&nbsp;(<a href="/david/cache/2023/aac3c4716f9ff73e7409ecbc9550491b/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💯 When it comes to front-end development, I’m worried that we’ve reached a state where the more complex over-engineered approach is viewed as the&nbsp;default.</p>
<p>I may be committing a fundamental attribution error here, but I think that we’ve reached this point not because of any consideration for users, but rather <mark>because of how it makes us developers feel.</mark> Perhaps building an old-fashioned website that uses HTML for navigations feels too easy, like it’s beneath us. But building an “app” that requires JavaScript just to render text on a screen feels like <em>real</em>&nbsp;programming.</p>
<p><cite><em><a href="https://adactio.com/journal/20442">Multi-page web apps</a></em>&nbsp;(<a href="/david/cache/2023/efc348f6559d55129657c7ba9d740b76/">cache</a>)</cite></p>
</blockquote>

<h2>
<a href="/david/2023/09/06/" title="Lien permanent vers cet article">Retour</a> (2023-09-06)
</h2>
@@ -264,7 +302,9 @@
<a href="/david/2023/02/02/" title="Lien permanent vers cet article">Moment</a> (2023-02-02)
</h2>
<details>
<summary>Déplier pour lire le contenu de la publication</summary>

<blockquote lang="en">
<p>Three weeks pass and that lonely draft sits around gathering dust, and by the time I remember it, the moment has passed. The conversation has moved on, and so the post is abandoned and eventually&nbsp;deleted.</p>
@@ -289,6 +329,7 @@ c’était comme si c’était hier — quelque chose comme&nbsp;ça.</p>
<p><cite><em><a href="https://thom4.net/2023/02/01/carnets/">☕️ Journal&nbsp;: Carnets</a></em>&nbsp;(<a href="/david/cache/2023/09c0739036ea4a8b6c985e127fe7e3c8/">cache</a>)</cite></p>
</blockquote>

</details>
<h2>

+ 5
- 4
david/2023/index.html View File

@@ -222,7 +222,8 @@
<a href="/david/2023/09/06/">Retour</a>,
<a href="/david/2023/09/07/">Conteur</a>,
<a href="/david/2023/09/08/">Char&nbsp;2</a>,
<a href="/david/2023/09/09/">Blogroll</a>.
<a href="/david/2023/09/09/">Blogroll</a>,
<a href="/david/2023/09/13/">Documentation</a>.
</p>
@@ -244,7 +245,7 @@
<a href="/david/2021/decentralisation/" rel="tag">#décentralisation (4)</a>
<a href="/david/2021/don/" rel="tag">#don (2)</a>
<a href="/david/2021/eau/" rel="tag">#eau (3)</a>
<a href="/david/2021/ecriture/" rel="tag">#écriture (4)</a>
<a href="/david/2021/ecriture/" rel="tag">#écriture (5)</a>
<a href="/david/2021/foret/" rel="tag">#forêt (11)</a>
<a href="/david/2021/gafam/" rel="tag">#gafam (2)</a>
<a href="/david/2021/gratitude/" rel="tag">#gratitude (8)</a>
@@ -255,7 +256,7 @@
<a href="/david/2021/mastodon/" rel="tag">#mastodon (1)</a>
<a href="/david/2021/nostalgie/" rel="tag">#nostalgie (3)</a>
<a href="/david/2021/parentalite/" rel="tag">#parentalité (4)</a>
<a href="/david/2021/partage/" rel="tag">#partage (2)</a>
<a href="/david/2021/partage/" rel="tag">#partage (3)</a>
<a href="/david/2021/patriarcat/" rel="tag">#patriarcat (1)</a>
<a href="/david/2021/photographie/" rel="tag">#photographie (3)</a>
<a href="/david/2021/propriete/" rel="tag">#propriété (1)</a>
@@ -264,7 +265,7 @@
<a href="/david/2021/recherche/" rel="tag">#recherche (10)</a>
<a href="/david/2021/recyclage/" rel="tag">#recyclage (2)</a>
<a href="/david/2021/reponse/" rel="tag">#réponse (2)</a>
<a href="/david/2021/scopyleft/" rel="tag">#scopyleft (1)</a>
<a href="/david/2021/scopyleft/" rel="tag">#scopyleft (2)</a>
<a href="/david/2021/simplicite/" rel="tag">#simplicité (4)</a>
<a href="/david/2021/sociologie/" rel="tag">#sociologie (7)</a>
<a href="/david/2021/solastalgia/" rel="tag">#solastalgia (3)</a>

+ 38
- 0
david/2023/partage/index.html View File

@@ -132,6 +132,44 @@
<main>
<p>Les plus récentes en premier, les 3 premières sont dépliées et ensuite c’est à la demande, bonne exploration !</p>
<h2>
<a href="/david/2023/09/13/" title="Lien permanent vers cet article">Documentation</a> (2023-09-13)
</h2>

<blockquote lang="en">
<p>The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; <mark>if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you&nbsp;forever.</mark></p>
<p>So I think there’s a case for allowing and encouraging documentation for teams, just as much as documentation for software. Writing that documentation is a task, It needs to be part of someone’s job. Every organisation needs a little bit of storytelling capability, to help make that job&nbsp;easier.</p>
<p><cite><em><a href="https://gilest.org/htr.html">How teams remember</a></em>&nbsp;(<a href="/david/cache/2023/5a9fa7db62f151b8a863b949ed4e9e5f/">cache</a>)</cite></p>
</blockquote>
<p>J’ai développé un outil pour Scopyleft l’année dernière qui s’intitule «&nbsp;Le Voilier&nbsp;». Il s’agit d’un lieux où l’on consigne nos discussions, propositions et résolutions. C’était important car il y avait pas mal de perte/dilution d’information orale, ce qui est classique en équipes distribuées qui grandissent. Depuis un an et demi, il y a 381&nbsp;sujets qui ont été consignés dans ce <a href="/david/2022/12/19/">journal</a> de bord collectif, c’est un outil vivant. Des fonctionnalités bourgeonnent ou passent au compost au gré des besoins, c’est assez plaisant d’avoir la flexibilité de connaître le générateur du site (350&nbsp;lignes de Python à ce jour) et de pouvoir sortir du cadre sans que ce soit trop&nbsp;douloureux.</p>
<p>Cela a commencé avec un site totalement statique qui était (re)construit par l’intégration continue à chaque ajout de fichier <em>markdown</em> avec les bonnes méta-données dans un dossier dédié. Classique. C’était facile pour les personnes familières de git(lab) mais moins pratique pour celles qui ne le sont pas, notamment lorsqu’il faut prendre des notes en séance. L’expérience utilisateur·ice des forges logicielles n’est pas vraiment adaptée à un tel usage, surtout dans un contexte de charge cognitive&nbsp;élevée.</p>
<p>J’ai donc transformé cela en site <em>semynamique</em> 🌱&nbsp;: on reste sur la même infrastructure mais je rajoute un formulaire (toujours statique) qui va soumettre les données vers une seule fonction Python/wsgi qui consiste à créer le fichier <em>markdown</em> conforme aux attentes de l’outil et à le pousser sur le dépôt. Cela a rendu l’outil plus accessible et avenant. Depuis, j’ai décliné ce principe pour d’autres <em>scenarii</em> avec de bons&nbsp;retours.</p>
<p>Avec l’expérience et un petit script de déploiement, cela me prend moins d’une heure à mettre en place sur AlwaysData avec un strict minimum de maintenance. J’ai une relative tranquillité d’esprit aussi car seule une petite partie du site serait inutilisable si le service tombait et il reste la possibilité d’ajouter des fichiers dans git à la main s’il y avait une&nbsp;urgence.</p>
<p>Je ne sais pas trop quoi faire à partir de là, je me dis que ça pourrait en inspirer d’autres. Entre les sites purement statiques et les usines à gaz en JS, il y a tout un dégradé de couleurs enthousiasmantes, certaines restant à&nbsp;découvrir&#8239;!</p>
<p><em>Peut-être qu’à un moment, on pourrait aussi proposer un catalogue d’outils utiles aux coopératives — à l’instar de <a href="https://paheko.cloud/">Paheko</a> pour les&nbsp;associations…</em></p>
<hr />

<blockquote>
<p>🏡 Une grande partie de mon entourage est déjà propriétaire. Ça en dit long sur la sphère dans laquelle j’évolue. J’ai l’impression que le fait d’acheter une maison fait partie de la liste non-négociable d’une vie réussie dans notre monde capitaliste. Jusqu’à très récemment, je n’avais jamais interrogé ce&nbsp;postulat.</p>
<p><cite><em><a href="https://ynote.hk/mots/argent/propriete.html">Propriété par Fanny Cheung</a></em>&nbsp;(<a href="/david/cache/2023/37b0c9d01d6f788bee398b64377cb6c1/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🔨 Yes, it’s fair to point out that AI in its many different software manifestations can be considered a tool. But that is not the point of the statement. The word to watch out for is “just”. If someone were to say ”it’s a tool”, that makes sense. But the word “just” is there to shed&nbsp;accountability.</p>
<p>Hence my concern is that the statement itself removes accountability and consideration for the bigger picture effects. <mark>Saying something is just a tool creates the faulty mental model</mark> of all tools having interchangeable qualities from an ethical perspective, which simply isn’t&nbsp;true.</p>
<p><cite><em><a href="https://axbom.com/hammer-ai/">If a hammer was like AI…</a></em>&nbsp;(<a href="/david/cache/2023/aac3c4716f9ff73e7409ecbc9550491b/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💯 When it comes to front-end development, I’m worried that we’ve reached a state where the more complex over-engineered approach is viewed as the&nbsp;default.</p>
<p>I may be committing a fundamental attribution error here, but I think that we’ve reached this point not because of any consideration for users, but rather <mark>because of how it makes us developers feel.</mark> Perhaps building an old-fashioned website that uses HTML for navigations feels too easy, like it’s beneath us. But building an “app” that requires JavaScript just to render text on a screen feels like <em>real</em>&nbsp;programming.</p>
<p><cite><em><a href="https://adactio.com/journal/20442">Multi-page web apps</a></em>&nbsp;(<a href="/david/cache/2023/efc348f6559d55129657c7ba9d740b76/">cache</a>)</cite></p>
</blockquote>

<h2>
<a href="/david/2023/03/13/" title="Lien permanent vers cet article">Traditions</a> (2023-03-13)
</h2>

+ 38
- 0
david/2023/scopyleft/index.html View File

@@ -132,6 +132,44 @@
<main>
<p>Les plus récentes en premier, les 3 premières sont dépliées et ensuite c’est à la demande, bonne exploration !</p>
<h2>
<a href="/david/2023/09/13/" title="Lien permanent vers cet article">Documentation</a> (2023-09-13)
</h2>

<blockquote lang="en">
<p>The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; <mark>if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you&nbsp;forever.</mark></p>
<p>So I think there’s a case for allowing and encouraging documentation for teams, just as much as documentation for software. Writing that documentation is a task, It needs to be part of someone’s job. Every organisation needs a little bit of storytelling capability, to help make that job&nbsp;easier.</p>
<p><cite><em><a href="https://gilest.org/htr.html">How teams remember</a></em>&nbsp;(<a href="/david/cache/2023/5a9fa7db62f151b8a863b949ed4e9e5f/">cache</a>)</cite></p>
</blockquote>
<p>J’ai développé un outil pour Scopyleft l’année dernière qui s’intitule «&nbsp;Le Voilier&nbsp;». Il s’agit d’un lieux où l’on consigne nos discussions, propositions et résolutions. C’était important car il y avait pas mal de perte/dilution d’information orale, ce qui est classique en équipes distribuées qui grandissent. Depuis un an et demi, il y a 381&nbsp;sujets qui ont été consignés dans ce <a href="/david/2022/12/19/">journal</a> de bord collectif, c’est un outil vivant. Des fonctionnalités bourgeonnent ou passent au compost au gré des besoins, c’est assez plaisant d’avoir la flexibilité de connaître le générateur du site (350&nbsp;lignes de Python à ce jour) et de pouvoir sortir du cadre sans que ce soit trop&nbsp;douloureux.</p>
<p>Cela a commencé avec un site totalement statique qui était (re)construit par l’intégration continue à chaque ajout de fichier <em>markdown</em> avec les bonnes méta-données dans un dossier dédié. Classique. C’était facile pour les personnes familières de git(lab) mais moins pratique pour celles qui ne le sont pas, notamment lorsqu’il faut prendre des notes en séance. L’expérience utilisateur·ice des forges logicielles n’est pas vraiment adaptée à un tel usage, surtout dans un contexte de charge cognitive&nbsp;élevée.</p>
<p>J’ai donc transformé cela en site <em>semynamique</em> 🌱&nbsp;: on reste sur la même infrastructure mais je rajoute un formulaire (toujours statique) qui va soumettre les données vers une seule fonction Python/wsgi qui consiste à créer le fichier <em>markdown</em> conforme aux attentes de l’outil et à le pousser sur le dépôt. Cela a rendu l’outil plus accessible et avenant. Depuis, j’ai décliné ce principe pour d’autres <em>scenarii</em> avec de bons&nbsp;retours.</p>
<p>Avec l’expérience et un petit script de déploiement, cela me prend moins d’une heure à mettre en place sur AlwaysData avec un strict minimum de maintenance. J’ai une relative tranquillité d’esprit aussi car seule une petite partie du site serait inutilisable si le service tombait et il reste la possibilité d’ajouter des fichiers dans git à la main s’il y avait une&nbsp;urgence.</p>
<p>Je ne sais pas trop quoi faire à partir de là, je me dis que ça pourrait en inspirer d’autres. Entre les sites purement statiques et les usines à gaz en JS, il y a tout un dégradé de couleurs enthousiasmantes, certaines restant à&nbsp;découvrir&#8239;!</p>
<p><em>Peut-être qu’à un moment, on pourrait aussi proposer un catalogue d’outils utiles aux coopératives — à l’instar de <a href="https://paheko.cloud/">Paheko</a> pour les&nbsp;associations…</em></p>
<hr />

<blockquote>
<p>🏡 Une grande partie de mon entourage est déjà propriétaire. Ça en dit long sur la sphère dans laquelle j’évolue. J’ai l’impression que le fait d’acheter une maison fait partie de la liste non-négociable d’une vie réussie dans notre monde capitaliste. Jusqu’à très récemment, je n’avais jamais interrogé ce&nbsp;postulat.</p>
<p><cite><em><a href="https://ynote.hk/mots/argent/propriete.html">Propriété par Fanny Cheung</a></em>&nbsp;(<a href="/david/cache/2023/37b0c9d01d6f788bee398b64377cb6c1/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🔨 Yes, it’s fair to point out that AI in its many different software manifestations can be considered a tool. But that is not the point of the statement. The word to watch out for is “just”. If someone were to say ”it’s a tool”, that makes sense. But the word “just” is there to shed&nbsp;accountability.</p>
<p>Hence my concern is that the statement itself removes accountability and consideration for the bigger picture effects. <mark>Saying something is just a tool creates the faulty mental model</mark> of all tools having interchangeable qualities from an ethical perspective, which simply isn’t&nbsp;true.</p>
<p><cite><em><a href="https://axbom.com/hammer-ai/">If a hammer was like AI…</a></em>&nbsp;(<a href="/david/cache/2023/aac3c4716f9ff73e7409ecbc9550491b/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💯 When it comes to front-end development, I’m worried that we’ve reached a state where the more complex over-engineered approach is viewed as the&nbsp;default.</p>
<p>I may be committing a fundamental attribution error here, but I think that we’ve reached this point not because of any consideration for users, but rather <mark>because of how it makes us developers feel.</mark> Perhaps building an old-fashioned website that uses HTML for navigations feels too easy, like it’s beneath us. But building an “app” that requires JavaScript just to render text on a screen feels like <em>real</em>&nbsp;programming.</p>
<p><cite><em><a href="https://adactio.com/journal/20442">Multi-page web apps</a></em>&nbsp;(<a href="/david/cache/2023/efc348f6559d55129657c7ba9d740b76/">cache</a>)</cite></p>
</blockquote>

<h2>
<a href="/david/2023/09/06/" title="Lien permanent vers cet article">Retour</a> (2023-09-06)
</h2>

+ 1
- 1
david/2023/simplicite/index.html View File

@@ -212,7 +212,7 @@
</ul>
<p>Je ne sais pas si c’est le fait de résider sur ces territoires mais les deux m’ont pas mal affecté. L’héritage de la colonisation en étant sur les lieux colonisés est encore plus difficile à&nbsp;porter.</p>
<hr />
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film">The Menu</a>) (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film)">The Menu</a> (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<hr />

<blockquote lang="en">

+ 1
- 1
david/2023/web/index.html View File

@@ -242,7 +242,7 @@
</ul>
<p>Je ne sais pas si c’est le fait de résider sur ces territoires mais les deux m’ont pas mal affecté. L’héritage de la colonisation en étant sur les lieux colonisés est encore plus difficile à&nbsp;porter.</p>
<hr />
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film">The Menu</a>) (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<p>Film de la semaine&nbsp;: <a href="https://en.wikipedia.org/wiki/The_Menu_(2022_film)">The Menu</a> (essayez de ne pas vous&nbsp;divulgâcher…).</p>
<hr />

<blockquote lang="en">

+ 27
- 27
david/blogroll/index.html View File

@@ -177,24 +177,44 @@
<h2>Leurs dernières publications</h2>
<dl>
<dt>
<a href="https://winnielim.org/journal/10-quick-scenes-from-seoul/">10 quick scenes from seoul</a>,
11-09-2023
<a href="https://blog.ecologie-politique.eu/post/Covid-et-punaises-de-lit">Covid et punaises de lit</a>,
13-09-2023
</dt>
<dd>
I missed yesterday’s every-sunday-I-will-publish-a-post day because we’re now travelling in seoul. I used to write more stream of consciousness posts while I travelled, but somehow over the past few years my writing...
— <a href="https://winnielim.org/">Winnie Lim (en)</a>
Un ménage sur dix aurait été confronté à la question des punaises de lit depuis 2017. Je n’en fais heureusement pas partie mais j’en ai fait la déplaisante expérience en voyage. Les morsures sont très douloureuses, bien que la douleur s’efface dans l’heure, et elles perturbent fortement le sommeil puisque ces bêtes trouvent refuge dans la literie (mais pas seulement) et préfèrent sortir dans…
— <a href="https://blog.ecologie-politique.eu/">Aude</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://blog.ecologie-politique.eu/post/Plantez-des-arbres">Plantez des arbres !</a>,
10-09-2023
<a href="https://blog.ecologie-politique.eu/post/Luttes-LGBTI-luttes-des-classes">Luttes LGBTI, luttes des classes ?</a>,
12-09-2023
</dt>
<dd>
Tout le monde aime les arbres. Même Macron. Et pour cause, en dehors de leur valeur intrinsèque, leurs bénéfices pour les êtres humains sont nombreux. En ville les arbres améliorent la qualité de l’air en capturant le CO2 et relâchant de l'oxygène. Ils apportent une ombre bien plus fraîche (1) que celle des « ombrelles » en béton qui les ont parfois remplacés (2). L’absence d’arbres et des
En mars 2023, j’ai été invitée par l’UNEF à m’exprimer à l’université Clermont-Auvergne dans le cadre du Festival étudiant contre le racisme et les discriminations. La soirée a commencé par l’intervention d’un membre des Inverti·es qui a présenté ce collectif très présent dans le mouvement contre la réforme des retraites et sa volonté d’inscrire les personnes LGBT en tant que telles dans le
— <a href="https://blog.ecologie-politique.eu/">Aude</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://www.hypothermia.fr/2023/09/gratter-les-couches/">Gratter les couches</a>,
11-09-2023
</dt>
<dd>
Célébrations de mort et de vie et tous les codes qui les entourent.
— <a href="https://www.hypothermia.fr/">Eliness</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://winnielim.org/journal/10-quick-scenes-from-seoul/">10 quick scenes from seoul</a>,
11-09-2023
</dt>
<dd>
I missed yesterday’s every-sunday-I-will-publish-a-post day because we’re now travelling in seoul. I used to write more stream of consciousness posts while I travelled, but somehow over the past few years my writing...
— <a href="https://winnielim.org/">Winnie Lim (en)</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://ynote.hk/mots/argent/propriete.html">Propriété</a>,
@@ -245,16 +265,6 @@
— <a href="https://www.maiwann.net/">Maïtané Lenoir</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://blog.ecologie-politique.eu/post/Separer-la-femme-de-l-artiste">Séparer la femme de l’artiste</a>,
08-09-2023
</dt>
<dd>
On ne peut pas séparer l’homme de l’artiste, dit-on. Au-delà de la simple volonté de punir des méfaits qui ne l’ont pas été et de porter atteinte au succès d’un artiste par ailleurs méchant homme, il y a l’idée que l’œuvre tout entière respire le vice reproché à son auteur. Est-ce si vrai ? Si c’était le cas, toute la série de J.K. Rowling, tout le monde de fiction qu’elle a créé autour d’une…
— <a href="https://blog.ecologie-politique.eu/">Aude</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://www.arthurperret.fr/veille/2023-09-07-des-publications-praticables.html">[Veille] Des publications praticables</a>,
@@ -355,16 +365,6 @@
— <a href="https://brr.fyi/">brr (en)</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://www.hypothermia.fr/2023/08/questions-de-perception/">Questions de perception</a>,
14-08-2023
</dt>
<dd>
Réflexions sur la multiplicité de points de vue en plusieurs actes.
— <a href="https://www.hypothermia.fr/">Eliness</a>
</dd>
</dl>
<dl>
<dt>
<a href="https://brr.fyi/posts/snowdrifts">Snowdrifts</a>,

+ 5
- 3
david/index.html View File

@@ -122,6 +122,8 @@
<p>Liste des publications récentes en ordre anté-chronologique :</p>
<nav>
<p>
<a href="/david/2023/09/13/">Documentation</a>,
<a href="/david/2023/09/09/">Blogroll</a>,
<a href="/david/2023/09/08/">Char&nbsp;2</a>,
@@ -265,7 +267,7 @@
<a href="/david/2023/eau/" rel="tag">#eau (3)</a>,
<a href="/david/2023/ecriture/" rel="tag">#écriture (4)</a>,
<a href="/david/2023/ecriture/" rel="tag">#écriture (5)</a>,
<a href="/david/2023/foret/" rel="tag">#forêt (11)</a>,
@@ -287,7 +289,7 @@
<a href="/david/2023/parentalite/" rel="tag">#parentalité (4)</a>,
<a href="/david/2023/partage/" rel="tag">#partage (2)</a>,
<a href="/david/2023/partage/" rel="tag">#partage (3)</a>,
<a href="/david/2023/patriarcat/" rel="tag">#patriarcat (1)</a>,
@@ -305,7 +307,7 @@
<a href="/david/2023/reponse/" rel="tag">#réponse (2)</a>,
<a href="/david/2023/scopyleft/" rel="tag">#scopyleft (1)</a>,
<a href="/david/2023/scopyleft/" rel="tag">#scopyleft (2)</a>,
<a href="/david/2023/simplicite/" rel="tag">#simplicité (4)</a>,

+ 41
- 34
david/log/index.xml View File

@@ -6,13 +6,52 @@
<link href="https://larlet.fr/david/" rel="alternate" type="text/html" />
<link href="https://larlet.fr/david/log/" rel="self" />
<id>https://larlet.fr/david/</id>
<updated>2023-09-11T12:00:00+01:00</updated>
<updated>2023-09-13T12:00:00+01:00</updated>
<author>
<name>David Larlet</name>
<uri>https://larlet.fr/david/</uri>
</author>
<rights>Copyright (c) 2004-2023, David Larlet</rights>
<entry xml:lang="fr">
<title type="html">Documentation</title>
<link href="https://larlet.fr/david/2023/09/13/" rel="alternate" type="text/html" />
<updated>2023-09-13T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2023/09/13/</id>
<summary type="html">

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;The deeper I dig into my research, the more case studies and examples I find. Institutional memory is frequently overlooked and undervalued - until the moment when someone needs access to memory right now, and of course by then it’s too late. Good remembering means turning tacit knowledge into explicit knowledge; &lt;mark&gt;if all your tacit knowledge has left the building inside the heads of former colleagues, it’s lost to you&amp;nbsp;forever.&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;So I think there’s a case for allowing and encouraging documentation for teams, just as much as documentation for software. Writing that documentation is a task, It needs to be part of someone’s job. Every organisation needs a little bit of storytelling capability, to help make that job&amp;nbsp;easier.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://gilest.org/htr.html&quot;&gt;How teams remember&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/5a9fa7db62f151b8a863b949ed4e9e5f/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;J’ai développé un outil pour Scopyleft l’année dernière qui s’intitule «&amp;nbsp;Le Voilier&amp;nbsp;». Il s’agit d’un lieux où l’on consigne nos discussions, propositions et résolutions. C’était important car il y avait pas mal de perte/dilution d’information orale, ce qui est classique en équipes distribuées qui grandissent. Depuis un an et demi, il y a 381&amp;nbsp;sujets qui ont été consignés dans ce &lt;a href=&quot;https://larlet.fr/david/2022/12/19/&quot;&gt;journal&lt;/a&gt; de bord collectif, c’est un outil vivant. Des fonctionnalités bourgeonnent ou passent au compost au gré des besoins, c’est assez plaisant d’avoir la flexibilité de connaître le générateur du site (350&amp;nbsp;lignes de Python à ce jour) et de pouvoir sortir du cadre sans que ce soit trop&amp;nbsp;douloureux.&lt;/p&gt;
&lt;p&gt;Cela a commencé avec un site totalement statique qui était (re)construit par l’intégration continue à chaque ajout de fichier &lt;em&gt;markdown&lt;/em&gt; avec les bonnes méta-données dans un dossier dédié. Classique. C’était facile pour les personnes familières de git(lab) mais moins pratique pour celles qui ne le sont pas, notamment lorsqu’il faut prendre des notes en séance. L’expérience utilisateur·ice des forges logicielles n’est pas vraiment adaptée à un tel usage, surtout dans un contexte de charge cognitive&amp;nbsp;élevée.&lt;/p&gt;
&lt;p&gt;J’ai donc transformé cela en site &lt;em&gt;semynamique&lt;/em&gt; 🌱&amp;nbsp;: on reste sur la même infrastructure mais je rajoute un formulaire (toujours statique) qui va soumettre les données vers une seule fonction Python/wsgi qui consiste à créer le fichier &lt;em&gt;markdown&lt;/em&gt; conforme aux attentes de l’outil et à le pousser sur le dépôt. Cela a rendu l’outil plus accessible et avenant. Depuis, j’ai décliné ce principe pour d’autres &lt;em&gt;scenarii&lt;/em&gt; avec de bons&amp;nbsp;retours.&lt;/p&gt;
&lt;p&gt;Avec l’expérience et un petit script de déploiement, cela me prend moins d’une heure à mettre en place sur AlwaysData avec un strict minimum de maintenance. J’ai une relative tranquillité d’esprit aussi car seule une petite partie du site serait inutilisable si le service tombait et il reste la possibilité d’ajouter des fichiers dans git à la main s’il y avait une&amp;nbsp;urgence.&lt;/p&gt;
&lt;p&gt;Je ne sais pas trop quoi faire à partir de là, je me dis que ça pourrait en inspirer d’autres. Entre les sites purement statiques et les usines à gaz en JS, il y a tout un dégradé de couleurs enthousiasmantes, certaines restant à&amp;nbsp;découvrir&amp;#8239;!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Peut-être qu’à un moment, on pourrait aussi proposer un catalogue d’outils utiles aux coopératives — à l’instar de &lt;a href=&quot;https://paheko.cloud/&quot;&gt;Paheko&lt;/a&gt; pour les&amp;nbsp;associations…&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;

&lt;blockquote&gt;
&lt;p&gt;🏡 Une grande partie de mon entourage est déjà propriétaire. Ça en dit long sur la sphère dans laquelle j’évolue. J’ai l’impression que le fait d’acheter une maison fait partie de la liste non-négociable d’une vie réussie dans notre monde capitaliste. Jusqu’à très récemment, je n’avais jamais interrogé ce&amp;nbsp;postulat.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://ynote.hk/mots/argent/propriete.html&quot;&gt;Propriété par Fanny Cheung&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/37b0c9d01d6f788bee398b64377cb6c1/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;🔨 Yes, it’s fair to point out that AI in its many different software manifestations can be considered a tool. But that is not the point of the statement. The word to watch out for is “just”. If someone were to say ”it’s a tool”, that makes sense. But the word “just” is there to shed&amp;nbsp;accountability.&lt;/p&gt;
&lt;p&gt;Hence my concern is that the statement itself removes accountability and consideration for the bigger picture effects. &lt;mark&gt;Saying something is just a tool creates the faulty mental model&lt;/mark&gt; of all tools having interchangeable qualities from an ethical perspective, which simply isn’t&amp;nbsp;true.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://axbom.com/hammer-ai/&quot;&gt;If a hammer was like AI…&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/aac3c4716f9ff73e7409ecbc9550491b/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;💯 When it comes to front-end development, I’m worried that we’ve reached a state where the more complex over-engineered approach is viewed as the&amp;nbsp;default.&lt;/p&gt;
&lt;p&gt;I may be committing a fundamental attribution error here, but I think that we’ve reached this point not because of any consideration for users, but rather &lt;mark&gt;because of how it makes us developers feel.&lt;/mark&gt; Perhaps building an old-fashioned website that uses HTML for navigations feels too easy, like it’s beneath us. But building an “app” that requires JavaScript just to render text on a screen feels like &lt;em&gt;real&lt;/em&gt;&amp;nbsp;programming.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://adactio.com/journal/20442&quot;&gt;Multi-page web apps&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/efc348f6559d55129657c7ba9d740b76/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;nav&gt;&lt;p&gt;&lt;a href=&quot;https://larlet.fr/david/2023/ecriture/&quot;&gt;#écriture&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/partage/&quot;&gt;#partage&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/scopyleft/&quot;&gt;#scopyleft&lt;/a&gt;&lt;/p&gt;&lt;/nav&gt;&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>
<entry xml:lang="fr">
<title type="html">Blogroll</title>
<link href="https://larlet.fr/david/2023/09/09/" rel="alternate" type="text/html" />
@@ -967,7 +1006,7 @@
&lt;/ul&gt;
&lt;p&gt;Je ne sais pas si c’est le fait de résider sur ces territoires mais les deux m’ont pas mal affecté. L’héritage de la colonisation en étant sur les lieux colonisés est encore plus difficile à&amp;nbsp;porter.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Film de la semaine&amp;nbsp;: &lt;a href=&quot;https://en.wikipedia.org/wiki/The_Menu_(2022_film&quot;&gt;The Menu&lt;/a&gt;) (essayez de ne pas vous&amp;nbsp;divulgâcher…).&lt;/p&gt;
&lt;p&gt;Film de la semaine&amp;nbsp;: &lt;a href=&quot;https://en.wikipedia.org/wiki/The_Menu_(2022_film)&quot;&gt;The Menu&lt;/a&gt; (essayez de ne pas vous&amp;nbsp;divulgâcher…).&lt;/p&gt;
&lt;hr /&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
@@ -1364,38 +1403,6 @@ Will it be used for war, porn or&amp;nbsp;surveillance?&lt;/p&gt;
&lt;nav&gt;&lt;p&gt;&lt;a href=&quot;https://larlet.fr/david/2023/incompetence/&quot;&gt;#incompétence&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/tristesse/&quot;&gt;#tristesse&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/web/&quot;&gt;#web&lt;/a&gt;&lt;/p&gt;&lt;/nav&gt;&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>
<entry xml:lang="fr">
<title type="html">Moment</title>
<link href="https://larlet.fr/david/2023/02/02/" rel="alternate" type="text/html" />
<updated>2023-02-02T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2023/02/02/</id>
<summary type="html">

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;Three weeks pass and that lonely draft sits around gathering dust, and by the time I remember it, the moment has passed. The conversation has moved on, and so the post is abandoned and eventually&amp;nbsp;deleted.&lt;/p&gt;
&lt;p&gt;The internet moves pretty fast and there’s always a “hot topic of the day”, but that doesn’t mean that nobody is interested in anything else. &lt;mark&gt;A beautiful thing about blogs is that they’re&amp;nbsp;asynchronous.&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://mxb.dev/blog/seven-reasons-why-i-dont-write/&quot;&gt;7&amp;nbsp;Reasons why I don’t write&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/d7f9460e62402a298210736cdf64b88c/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;J’admire et j’envie un peu &lt;a href=&quot;https://www.la-grange.net/&quot;&gt;Karl&lt;/a&gt; qui arrive à publier des notes qui ont plusieurs mois. Pour ma part, si je relis un peu trop ou avec trop de recul temporel, je finis par ne plus publier du tout car cela devient vain/suffisant/déjà&amp;nbsp;dit/etc.&lt;/p&gt;
&lt;p&gt;J’écris cette entrée avec 2&amp;nbsp;jours d’avance et déjà je sais que ça va être du réchauffé pour ma tête lors de la publication. La pensée s’est consumée avant même d’avoir pu être partagée, je publie des cendres froides. Lorsque l’idée est encore brûlante, il faut que ça sorte. Tout de&amp;nbsp;suite.&lt;/p&gt;
&lt;p&gt;C’est la raison pour laquelle je n’aurai jamais la patience d’attendre la publication d’un&amp;nbsp;livre.&lt;/p&gt;
&lt;hr /&gt;

&lt;blockquote&gt;
&lt;p&gt;💚 Les personnes qui perdurent dans ma vie,&lt;br /&gt;
c’est en partie à travers/grâce à leurs écrits,&lt;br /&gt;
à leurs carnets,&lt;br /&gt;
à leur manière de (se) raconter,&lt;br /&gt;
de documenter (en public) leurs&amp;nbsp;pensées.&lt;/p&gt;
&lt;p&gt;Quand je te lis,&lt;br /&gt;
je grandis.&lt;br /&gt;
Quand on se (re)voit,&lt;br /&gt;
c’était comme si c’était hier — quelque chose comme&amp;nbsp;ça.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://thom4.net/2023/02/01/carnets/&quot;&gt;☕️ Journal&amp;nbsp;: Carnets&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/09c0739036ea4a8b6c985e127fe7e3c8/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;nav&gt;&lt;p&gt;&lt;a href=&quot;https://larlet.fr/david/2023/ecriture/&quot;&gt;#écriture&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/livre/&quot;&gt;#livre&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/recherche/&quot;&gt;#recherche&lt;/a&gt;&lt;/p&gt;&lt;/nav&gt;&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>

<entry xml:lang="fr">
<title type="html">Marcher</title>

+ 7
- 1
david/recherche/index.html
File diff suppressed because it is too large
View File


Loading…
Cancel
Save