Browse Source

Article

master
David Larlet 1 year ago
parent
commit
de6fc10876

+ 2
- 2
david/2023/02/25/index.html View File

@@ -81,7 +81,7 @@
Recherche</a
>
</nobr>
• <a rel="next" href="/david/2023/02/28/" title="Publication suivante : AlgoRSSithme">Suivant →</a>
</p>
</nav>
<hr>
@@ -159,7 +159,7 @@
<p class="center">
<a rel="prev" href="/david/2023/02/18/" title="Publication précédente : Quiz">← Précédent</a> •
<a href="/david/2023/" title="Liste des publications récentes">↑ En 2023</a>
• <a rel="next" href="/david/2023/02/28/" title="Publication suivante : AlgoRSSithme">Suivant →</a>
</p>
</nav>
</article>

+ 297
- 0
david/2023/02/28/index.html View File

@@ -0,0 +1,297 @@
<!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>AlgoRSSithme — David Larlet</title>
<meta name="description" content="This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say so.">
<!-- 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>AlgoRSSithme</h1>
</header>
<nav>
<p class="center">
<a rel="prev" href="/david/2023/02/25/" title="Publication précédente : Transmission">← Précédent</a> •
<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/recherche/" title="Aller à la page de recherche"
><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>This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say&nbsp;so.</p>
<p>https://notes.jim-nielsen.com/#2023-02-27T0915</p>
</blockquote>
<p>L’usage fait qu’il n’y a pas d’algorithme derrière un flux RSS ou un agrégateur mais il pourrait en être&nbsp;autrement.</p>
<p>Les auteur·ices choisissent de mettre les x derniers articles dans leur flux mais ce n’est en fait que la <em>dernière</em> entrée qui est pertinente (en prenant l’hypothèse que l’agrégateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait être choisi selon un algorithme car concernerait les personnes qui n’ont pas encore d’articles dans leur&nbsp;cache.</p>
<p>Je pourrais par exemple d’avoir le dernier article ainsi qu’une dizaine d’articles soigneusement choisis pour motiver les nouvelles personnes inscrites à conserver ce flux (au même titre que les messages épinglés sur un compte mastodon), d’autant qu’il est <a href="/david/log/">affiché chez moi</a> (pour <a href="/david/2021/06/03/">rappel</a>).</p>
<p>Je pourrais aussi tous les mois faire sortir un ancien article que j’aime bien et qui apparaitrait probablement en dernier/très loin dans votre agrégateur mais si vous êtes en RSS Zéro (je suis sûr que c’est un truc), ça pourrait le rendre visible et vous donner envie d’aller y jeter un&nbsp;œil.</p>
<p>De l’autre côté du flux, l’agrégateur pourrait faire de même et aller repêcher de vieux billets non lus, ne pas afficher tous les articles lors de l’ajout d’un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc.</p>
<p>Ce n’est pas le format qui empêche d’y mettre une logique de dévelopeur·euse (aussi appelé algorithme), mais les outils qui le génèrent et qui l’exploitent. C’est relativement étonnant que personne n’ait encore pris le temps de saccager&nbsp;ça.</p>
<p>Oups…</p>
<hr />

<blockquote>
<p>💜 L’idée derrière cela, c’est de pouvoir accéder à <mark>de la papeterie facile à imprimer</mark> et à photocopier, tout en profitant de belles illustrations. Pour l’instant, je pense partager mes propres illustrations ainsi qu’une liste de liens pour les ressources d’autres personnes. […] J’aimerais que cette boutique soit le début d’une réflexion commune sur le partage de l’art et&nbsp;l’artisanat.</p>
<p><cite><em><a href="https://la-papeterie-libre.fr/">La Papeterie&nbsp;Libre</a></em></cite></p>
</blockquote>

<blockquote lang="en">
<p>🤦 It seems ChatGPT is wrongly recommending us for “reverse phone number lookup” - ie the ability to determine the location of a mobile phone solely based on the number. <mark>This is not a service we provide.</mark> It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of&nbsp;providing.</p>
<p><cite><em><a href="https://blog.opencagedata.com/post/dont-believe-chatgpt">Don’t believe ChatGPT - we do NOT offer a “phone lookup” service</a></em>&nbsp;(<a href="/david/cache/2023/0568befa90d2b39c0694d4c7ffc3cd73/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>👍 The best time to leave Github was before it was acquired by Microsoft. The second-best time is <mark>now.</mark> Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own&nbsp;terms…</p>
<p><cite><em><a href="https://ploum.net/2023-02-22-leaving-github.html">We need to talk about your Github addiction</a></em>&nbsp;(<a href="/david/cache/2023/afa0aae212698b71118868d36d50a747/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💅 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every&nbsp;time.</p>
<p><cite><em><a href="https://anthonyhobday.com/sideprojects/saferules/">Visual design rules you can safely follow every time</a></em>&nbsp;(<a href="/david/cache/2023/61f52848924157701ed66c85d67f3536/">cache</a>)</cite></p>
</blockquote>

<blockquote>
<p>🤗 Je fais tout ça sans la contrainte de maintenance, car je ne développe que des prototypes de logiciels. C’est <mark>une sorte d’exutoire</mark> pour se libérer l’esprit des projets qui me traînent dans la&nbsp;tête.</p>
<p><cite><em><a href="https://marienfressinaud.fr/farandole-de-projets.html">Farandole de projets</a></em>&nbsp;(<a href="/david/cache/2023/392138accbdaee722a669834da5f1a8d/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🧠 You could even think of this home stream as what in literature is called a “stream of consciousness”: <mark>a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator.</mark> Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its&nbsp;multitudes.</p>
<p><cite><em><a href="https://matthiasott.com/notes/streams-of-consciousness">Streams of Consciousness</a></em>&nbsp;(<a href="/david/cache/2023/328b56a2ee2e291dabc8f63a0013cc7a/">cache</a>)</cite></p>
</blockquote>


<nav>
<p>
<a href="/david/2023/attention/"
title="Liste de tous les articles 2023 associés à cette étiquette"
>#attention</a>
<a href="/david/2023/decentralisation/"
title="Liste de tous les articles 2023 associés à cette étiquette"
>#décentralisation</a>
<a href="/david/2023/web/"
title="Liste de tous les articles 2023 associés à cette étiquette"
>#web</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/02/25/" title="Publication précédente : Transmission">← 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>

+ 47
- 0
david/2023/_sources/2023-02-28 - AlgoRSSithme.md View File

@@ -0,0 +1,47 @@
# AlgoRSSithme

> [en] This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say so.
>
> https://notes.jim-nielsen.com/#2023-02-27T0915

L’usage fait qu’il n’y a pas d’algorithme derrière un flux RSS ou un agrégateur mais il pourrait en être autrement.

Les auteur·ices choisissent de mettre les x derniers articles dans leur flux mais ce n’est en fait que la _dernière_ entrée qui est pertinente (en prenant l’hypothèse que l’agrégateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait être choisi selon un algorithme car concernerait les personnes qui n’ont pas encore d’articles dans leur cache.

Je pourrais par exemple d’avoir le dernier article ainsi qu’une dizaine d’articles soigneusement choisis pour motiver les nouvelles personnes inscrites à conserver ce flux (au même titre que les messages épinglés sur un compte mastodon), d’autant qu’il est [affiché chez moi](/david/log/) (pour [rappel](/david/2021/06/03/)).

Je pourrais aussi tous les mois faire sortir un ancien article que j’aime bien et qui apparaitrait probablement en dernier/très loin dans votre agrégateur mais si vous êtes en RSS Zéro (je suis sûr que c’est un truc), ça pourrait le rendre visible et vous donner envie d’aller y jeter un œil.

De l’autre côté du flux, l’agrégateur pourrait faire de même et aller repêcher de vieux billets non lus, ne pas afficher tous les articles lors de l’ajout d’un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc.

Ce n’est pas le format qui empêche d’y mettre une logique de dévelopeur·euse (aussi appelé algorithme), mais les outils qui le génèrent et qui l’exploitent. C’est relativement étonnant que personne n’ait encore pris le temps de saccager ça.

Oups…

---

> 💜 L’idée derrière cela, c’est de pouvoir accéder à ==de la papeterie facile à imprimer== et à photocopier, tout en profitant de belles illustrations. Pour l’instant, je pense partager mes propres illustrations ainsi qu’une liste de liens pour les ressources d’autres personnes. […] J’aimerais que cette boutique soit le début d’une réflexion commune sur le partage de l’art et l’artisanat.
>
> <cite>*[La Papeterie Libre](https://la-papeterie-libre.fr/)*</cite>

> [en] 🤦 It seems ChatGPT is wrongly recommending us for “reverse phone number lookup” - ie the ability to determine the location of a mobile phone solely based on the number. ==This is not a service we provide.== It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of providing.
>
> <cite>*[Don’t believe ChatGPT - we do NOT offer a “phone lookup” service](https://blog.opencagedata.com/post/dont-believe-chatgpt)* ([cache](/david/cache/2023/0568befa90d2b39c0694d4c7ffc3cd73/))</cite>

> [en] 👍 The best time to leave Github was before it was acquired by Microsoft. The second-best time is ==now.== Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own terms…
>
> <cite>*[We need to talk about your Github addiction](https://ploum.net/2023-02-22-leaving-github.html)* ([cache](/david/cache/2023/afa0aae212698b71118868d36d50a747/))</cite>

> [en] 💅 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every time.
>
> <cite>*[Visual design rules you can safely follow every time](https://anthonyhobday.com/sideprojects/saferules/)* ([cache](/david/cache/2023/61f52848924157701ed66c85d67f3536/))</cite>

> 🤗 Je fais tout ça sans la contrainte de maintenance, car je ne développe que des prototypes de logiciels. C’est ==une sorte d’exutoire== pour se libérer l’esprit des projets qui me traînent dans la tête.
>
> <cite>*[Farandole de projets](https://marienfressinaud.fr/farandole-de-projets.html)* ([cache](/david/cache/2023/392138accbdaee722a669834da5f1a8d/))</cite>

> [en] 🧠 You could even think of this home stream as what in literature is called a “stream of consciousness”: ==a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator.== Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its multitudes.
>
> <cite>*[Streams of Consciousness](https://matthiasott.com/notes/streams-of-consciousness)* ([cache](/david/cache/2023/328b56a2ee2e291dabc8f63a0013cc7a/))</cite>

#attention #décentralisation #web

+ 50
- 0
david/2023/attention/index.html View File

@@ -76,6 +76,56 @@
<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/02/28/" title="Lien permanent vers cet article">AlgoRSSithme</a> (2023-02-28)</h2>

<blockquote lang="en">
<p>This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say&nbsp;so.</p>
<p>https://notes.jim-nielsen.com/#2023-02-27T0915</p>
</blockquote>
<p>L’usage fait qu’il n’y a pas d’algorithme derrière un flux RSS ou un agrégateur mais il pourrait en être&nbsp;autrement.</p>
<p>Les auteur·ices choisissent de mettre les x derniers articles dans leur flux mais ce n’est en fait que la <em>dernière</em> entrée qui est pertinente (en prenant l’hypothèse que l’agrégateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait être choisi selon un algorithme car concernerait les personnes qui n’ont pas encore d’articles dans leur&nbsp;cache.</p>
<p>Je pourrais par exemple d’avoir le dernier article ainsi qu’une dizaine d’articles soigneusement choisis pour motiver les nouvelles personnes inscrites à conserver ce flux (au même titre que les messages épinglés sur un compte mastodon), d’autant qu’il est <a href="/david/log/">affiché chez moi</a> (pour <a href="/david/2021/06/03/">rappel</a>).</p>
<p>Je pourrais aussi tous les mois faire sortir un ancien article que j’aime bien et qui apparaitrait probablement en dernier/très loin dans votre agrégateur mais si vous êtes en RSS Zéro (je suis sûr que c’est un truc), ça pourrait le rendre visible et vous donner envie d’aller y jeter un&nbsp;œil.</p>
<p>De l’autre côté du flux, l’agrégateur pourrait faire de même et aller repêcher de vieux billets non lus, ne pas afficher tous les articles lors de l’ajout d’un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc.</p>
<p>Ce n’est pas le format qui empêche d’y mettre une logique de dévelopeur·euse (aussi appelé algorithme), mais les outils qui le génèrent et qui l’exploitent. C’est relativement étonnant que personne n’ait encore pris le temps de saccager&nbsp;ça.</p>
<p>Oups…</p>
<hr />

<blockquote>
<p>💜 L’idée derrière cela, c’est de pouvoir accéder à <mark>de la papeterie facile à imprimer</mark> et à photocopier, tout en profitant de belles illustrations. Pour l’instant, je pense partager mes propres illustrations ainsi qu’une liste de liens pour les ressources d’autres personnes. […] J’aimerais que cette boutique soit le début d’une réflexion commune sur le partage de l’art et&nbsp;l’artisanat.</p>
<p><cite><em><a href="https://la-papeterie-libre.fr/">La Papeterie&nbsp;Libre</a></em></cite></p>
</blockquote>

<blockquote lang="en">
<p>🤦 It seems ChatGPT is wrongly recommending us for “reverse phone number lookup” - ie the ability to determine the location of a mobile phone solely based on the number. <mark>This is not a service we provide.</mark> It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of&nbsp;providing.</p>
<p><cite><em><a href="https://blog.opencagedata.com/post/dont-believe-chatgpt">Don’t believe ChatGPT - we do NOT offer a “phone lookup” service</a></em>&nbsp;(<a href="/david/cache/2023/0568befa90d2b39c0694d4c7ffc3cd73/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>👍 The best time to leave Github was before it was acquired by Microsoft. The second-best time is <mark>now.</mark> Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own&nbsp;terms…</p>
<p><cite><em><a href="https://ploum.net/2023-02-22-leaving-github.html">We need to talk about your Github addiction</a></em>&nbsp;(<a href="/david/cache/2023/afa0aae212698b71118868d36d50a747/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💅 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every&nbsp;time.</p>
<p><cite><em><a href="https://anthonyhobday.com/sideprojects/saferules/">Visual design rules you can safely follow every time</a></em>&nbsp;(<a href="/david/cache/2023/61f52848924157701ed66c85d67f3536/">cache</a>)</cite></p>
</blockquote>

<blockquote>
<p>🤗 Je fais tout ça sans la contrainte de maintenance, car je ne développe que des prototypes de logiciels. C’est <mark>une sorte d’exutoire</mark> pour se libérer l’esprit des projets qui me traînent dans la&nbsp;tête.</p>
<p><cite><em><a href="https://marienfressinaud.fr/farandole-de-projets.html">Farandole de projets</a></em>&nbsp;(<a href="/david/cache/2023/392138accbdaee722a669834da5f1a8d/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🧠 You could even think of this home stream as what in literature is called a “stream of consciousness”: <mark>a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator.</mark> Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its&nbsp;multitudes.</p>
<p><cite><em><a href="https://matthiasott.com/notes/streams-of-consciousness">Streams of Consciousness</a></em>&nbsp;(<a href="/david/cache/2023/328b56a2ee2e291dabc8f63a0013cc7a/">cache</a>)</cite></p>
</blockquote>


<h2><a href="/david/2023/02/25/" title="Lien permanent vers cet article">Transmission</a> (2023-02-25)</h2>

+ 50
- 0
david/2023/decentralisation/index.html View File

@@ -76,6 +76,56 @@
<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/02/28/" title="Lien permanent vers cet article">AlgoRSSithme</a> (2023-02-28)</h2>

<blockquote lang="en">
<p>This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say&nbsp;so.</p>
<p>https://notes.jim-nielsen.com/#2023-02-27T0915</p>
</blockquote>
<p>L’usage fait qu’il n’y a pas d’algorithme derrière un flux RSS ou un agrégateur mais il pourrait en être&nbsp;autrement.</p>
<p>Les auteur·ices choisissent de mettre les x derniers articles dans leur flux mais ce n’est en fait que la <em>dernière</em> entrée qui est pertinente (en prenant l’hypothèse que l’agrégateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait être choisi selon un algorithme car concernerait les personnes qui n’ont pas encore d’articles dans leur&nbsp;cache.</p>
<p>Je pourrais par exemple d’avoir le dernier article ainsi qu’une dizaine d’articles soigneusement choisis pour motiver les nouvelles personnes inscrites à conserver ce flux (au même titre que les messages épinglés sur un compte mastodon), d’autant qu’il est <a href="/david/log/">affiché chez moi</a> (pour <a href="/david/2021/06/03/">rappel</a>).</p>
<p>Je pourrais aussi tous les mois faire sortir un ancien article que j’aime bien et qui apparaitrait probablement en dernier/très loin dans votre agrégateur mais si vous êtes en RSS Zéro (je suis sûr que c’est un truc), ça pourrait le rendre visible et vous donner envie d’aller y jeter un&nbsp;œil.</p>
<p>De l’autre côté du flux, l’agrégateur pourrait faire de même et aller repêcher de vieux billets non lus, ne pas afficher tous les articles lors de l’ajout d’un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc.</p>
<p>Ce n’est pas le format qui empêche d’y mettre une logique de dévelopeur·euse (aussi appelé algorithme), mais les outils qui le génèrent et qui l’exploitent. C’est relativement étonnant que personne n’ait encore pris le temps de saccager&nbsp;ça.</p>
<p>Oups…</p>
<hr />

<blockquote>
<p>💜 L’idée derrière cela, c’est de pouvoir accéder à <mark>de la papeterie facile à imprimer</mark> et à photocopier, tout en profitant de belles illustrations. Pour l’instant, je pense partager mes propres illustrations ainsi qu’une liste de liens pour les ressources d’autres personnes. […] J’aimerais que cette boutique soit le début d’une réflexion commune sur le partage de l’art et&nbsp;l’artisanat.</p>
<p><cite><em><a href="https://la-papeterie-libre.fr/">La Papeterie&nbsp;Libre</a></em></cite></p>
</blockquote>

<blockquote lang="en">
<p>🤦 It seems ChatGPT is wrongly recommending us for “reverse phone number lookup” - ie the ability to determine the location of a mobile phone solely based on the number. <mark>This is not a service we provide.</mark> It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of&nbsp;providing.</p>
<p><cite><em><a href="https://blog.opencagedata.com/post/dont-believe-chatgpt">Don’t believe ChatGPT - we do NOT offer a “phone lookup” service</a></em>&nbsp;(<a href="/david/cache/2023/0568befa90d2b39c0694d4c7ffc3cd73/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>👍 The best time to leave Github was before it was acquired by Microsoft. The second-best time is <mark>now.</mark> Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own&nbsp;terms…</p>
<p><cite><em><a href="https://ploum.net/2023-02-22-leaving-github.html">We need to talk about your Github addiction</a></em>&nbsp;(<a href="/david/cache/2023/afa0aae212698b71118868d36d50a747/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💅 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every&nbsp;time.</p>
<p><cite><em><a href="https://anthonyhobday.com/sideprojects/saferules/">Visual design rules you can safely follow every time</a></em>&nbsp;(<a href="/david/cache/2023/61f52848924157701ed66c85d67f3536/">cache</a>)</cite></p>
</blockquote>

<blockquote>
<p>🤗 Je fais tout ça sans la contrainte de maintenance, car je ne développe que des prototypes de logiciels. C’est <mark>une sorte d’exutoire</mark> pour se libérer l’esprit des projets qui me traînent dans la&nbsp;tête.</p>
<p><cite><em><a href="https://marienfressinaud.fr/farandole-de-projets.html">Farandole de projets</a></em>&nbsp;(<a href="/david/cache/2023/392138accbdaee722a669834da5f1a8d/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🧠 You could even think of this home stream as what in literature is called a “stream of consciousness”: <mark>a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator.</mark> Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its&nbsp;multitudes.</p>
<p><cite><em><a href="https://matthiasott.com/notes/streams-of-consciousness">Streams of Consciousness</a></em>&nbsp;(<a href="/david/cache/2023/328b56a2ee2e291dabc8f63a0013cc7a/">cache</a>)</cite></p>
</blockquote>


<h2><a href="/david/2023/01/26/" title="Lien permanent vers cet article">Décentralisation</a> (2023-01-26)</h2>

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

@@ -129,7 +129,8 @@
<a href="/david/2023/02/12/">Jour&nbsp;3</a>,
<a href="/david/2023/02/13/">Livre</a>,
<a href="/david/2023/02/18/">Quiz</a>,
<a href="/david/2023/02/25/">Transmission</a>.
<a href="/david/2023/02/25/">Transmission</a>,
<a href="/david/2023/02/28/">AlgoRSSithme</a>.
</p>
@@ -142,13 +143,13 @@
<p>
<a href="/david/2021/accompagnement/">#accompagnement (6)</a>
<a href="/david/2021/amadou/">#amadou (1)</a>
<a href="/david/2021/attention/">#attention (1)</a>
<a href="/david/2021/attention/">#attention (2)</a>
<a href="/david/2021/aventure/">#aventure (9)</a>
<a href="/david/2021/complexite/">#complexité (4)</a>
<a href="/david/2021/confiance/">#confiance (4)</a>
<a href="/david/2021/confidentialite/">#confidentialité (3)</a>
<a href="/david/2021/courage/">#courage (7)</a>
<a href="/david/2021/decentralisation/">#décentralisation (2)</a>
<a href="/david/2021/decentralisation/">#décentralisation (3)</a>
<a href="/david/2021/don/">#don (2)</a>
<a href="/david/2021/eau/">#eau (2)</a>
<a href="/david/2021/ecriture/">#écriture (2)</a>
@@ -179,7 +180,7 @@
<a href="/david/2021/traces/">#traces (3)</a>
<a href="/david/2021/tristesse/">#tristesse (2)</a>
<a href="/david/2021/viande/">#viande (1)</a>
<a href="/david/2021/web/">#web (6)</a>
<a href="/david/2021/web/">#web (7)</a>
</p>

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

@@ -76,6 +76,56 @@
<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/02/28/" title="Lien permanent vers cet article">AlgoRSSithme</a> (2023-02-28)</h2>

<blockquote lang="en">
<p>This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say&nbsp;so.</p>
<p>https://notes.jim-nielsen.com/#2023-02-27T0915</p>
</blockquote>
<p>L’usage fait qu’il n’y a pas d’algorithme derrière un flux RSS ou un agrégateur mais il pourrait en être&nbsp;autrement.</p>
<p>Les auteur·ices choisissent de mettre les x derniers articles dans leur flux mais ce n’est en fait que la <em>dernière</em> entrée qui est pertinente (en prenant l’hypothèse que l’agrégateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait être choisi selon un algorithme car concernerait les personnes qui n’ont pas encore d’articles dans leur&nbsp;cache.</p>
<p>Je pourrais par exemple d’avoir le dernier article ainsi qu’une dizaine d’articles soigneusement choisis pour motiver les nouvelles personnes inscrites à conserver ce flux (au même titre que les messages épinglés sur un compte mastodon), d’autant qu’il est <a href="/david/log/">affiché chez moi</a> (pour <a href="/david/2021/06/03/">rappel</a>).</p>
<p>Je pourrais aussi tous les mois faire sortir un ancien article que j’aime bien et qui apparaitrait probablement en dernier/très loin dans votre agrégateur mais si vous êtes en RSS Zéro (je suis sûr que c’est un truc), ça pourrait le rendre visible et vous donner envie d’aller y jeter un&nbsp;œil.</p>
<p>De l’autre côté du flux, l’agrégateur pourrait faire de même et aller repêcher de vieux billets non lus, ne pas afficher tous les articles lors de l’ajout d’un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc.</p>
<p>Ce n’est pas le format qui empêche d’y mettre une logique de dévelopeur·euse (aussi appelé algorithme), mais les outils qui le génèrent et qui l’exploitent. C’est relativement étonnant que personne n’ait encore pris le temps de saccager&nbsp;ça.</p>
<p>Oups…</p>
<hr />

<blockquote>
<p>💜 L’idée derrière cela, c’est de pouvoir accéder à <mark>de la papeterie facile à imprimer</mark> et à photocopier, tout en profitant de belles illustrations. Pour l’instant, je pense partager mes propres illustrations ainsi qu’une liste de liens pour les ressources d’autres personnes. […] J’aimerais que cette boutique soit le début d’une réflexion commune sur le partage de l’art et&nbsp;l’artisanat.</p>
<p><cite><em><a href="https://la-papeterie-libre.fr/">La Papeterie&nbsp;Libre</a></em></cite></p>
</blockquote>

<blockquote lang="en">
<p>🤦 It seems ChatGPT is wrongly recommending us for “reverse phone number lookup” - ie the ability to determine the location of a mobile phone solely based on the number. <mark>This is not a service we provide.</mark> It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of&nbsp;providing.</p>
<p><cite><em><a href="https://blog.opencagedata.com/post/dont-believe-chatgpt">Don’t believe ChatGPT - we do NOT offer a “phone lookup” service</a></em>&nbsp;(<a href="/david/cache/2023/0568befa90d2b39c0694d4c7ffc3cd73/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>👍 The best time to leave Github was before it was acquired by Microsoft. The second-best time is <mark>now.</mark> Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own&nbsp;terms…</p>
<p><cite><em><a href="https://ploum.net/2023-02-22-leaving-github.html">We need to talk about your Github addiction</a></em>&nbsp;(<a href="/david/cache/2023/afa0aae212698b71118868d36d50a747/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>💅 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every&nbsp;time.</p>
<p><cite><em><a href="https://anthonyhobday.com/sideprojects/saferules/">Visual design rules you can safely follow every time</a></em>&nbsp;(<a href="/david/cache/2023/61f52848924157701ed66c85d67f3536/">cache</a>)</cite></p>
</blockquote>

<blockquote>
<p>🤗 Je fais tout ça sans la contrainte de maintenance, car je ne développe que des prototypes de logiciels. C’est <mark>une sorte d’exutoire</mark> pour se libérer l’esprit des projets qui me traînent dans la&nbsp;tête.</p>
<p><cite><em><a href="https://marienfressinaud.fr/farandole-de-projets.html">Farandole de projets</a></em>&nbsp;(<a href="/david/cache/2023/392138accbdaee722a669834da5f1a8d/">cache</a>)</cite></p>
</blockquote>

<blockquote lang="en">
<p>🧠 You could even think of this home stream as what in literature is called a “stream of consciousness”: <mark>a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator.</mark> Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its&nbsp;multitudes.</p>
<p><cite><em><a href="https://matthiasott.com/notes/streams-of-consciousness">Streams of Consciousness</a></em>&nbsp;(<a href="/david/cache/2023/328b56a2ee2e291dabc8f63a0013cc7a/">cache</a>)</cite></p>
</blockquote>


<h2><a href="/david/2023/02/18/" title="Lien permanent vers cet article">Quiz</a> (2023-02-18)</h2>
@@ -154,7 +204,9 @@
<h2><a href="/david/2023/02/03/" title="Lien permanent vers cet article">Chargement</a> (2023-02-03)</h2>
<details>
<summary>Déplier pour lire le contenu de la publication</summary>

<blockquote lang="en">
<p>If you are familiar with how the web is built, what happened is pretty obvious: A website that over-relies on JavaScript to power its experience had its logic collide with one or more other errant pieces of logic that it summons. This created a&nbsp;deadlock.</p>
@@ -184,6 +236,7 @@
<p><cite><em><a href="https://sive.rs/led">I want to lose every debate.</a></em>&nbsp;(<a href="/david/cache/2023/f85d5742bb188e4b25d627b78413fbac/">cache</a>)</cite></p>
</blockquote>

</details>


+ 4
- 3
david/index.html View File

@@ -76,6 +76,7 @@

<nav>
<p>
<a href="/david/2023/02/28/">AlgoRSSithme</a>,
<a href="/david/2023/02/25/">Transmission</a>,
<a href="/david/2023/02/18/">Quiz</a>,
<a href="/david/2023/02/13/">Livre</a>,
@@ -125,13 +126,13 @@
<p>
<a href="/david/2023/accompagnement/">#accompagnement (6)</a>,
<a href="/david/2023/amadou/">#amadou (1)</a>,
<a href="/david/2023/attention/">#attention (1)</a>,
<a href="/david/2023/attention/">#attention (2)</a>,
<a href="/david/2023/aventure/">#aventure (9)</a>,
<a href="/david/2023/complexite/">#complexité (4)</a>,
<a href="/david/2023/confiance/">#confiance (4)</a>,
<a href="/david/2023/confidentialite/">#confidentialité (3)</a>,
<a href="/david/2023/courage/">#courage (7)</a>,
<a href="/david/2023/decentralisation/">#décentralisation (2)</a>,
<a href="/david/2023/decentralisation/">#décentralisation (3)</a>,
<a href="/david/2023/don/">#don (2)</a>,
<a href="/david/2023/eau/">#eau (2)</a>,
<a href="/david/2023/ecriture/">#écriture (2)</a>,
@@ -162,7 +163,7 @@
<a href="/david/2023/traces/">#traces (3)</a>,
<a href="/david/2023/tristesse/">#tristesse (2)</a>,
<a href="/david/2023/viande/">#viande (1)</a>,
<a href="/david/2023/web/">#web (6)</a>.
<a href="/david/2023/web/">#web (7)</a>.
</p>
</nav>

+ 53
- 43
david/log/index.xml View File

@@ -6,13 +6,65 @@
<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-02-26T12:00:00+01:00</updated>
<updated>2023-02-28T12: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">AlgoRSSithme</title>
<link href="https://larlet.fr/david/2023/02/28/" rel="alternate" type="text/html" />
<updated>2023-02-28T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2023/02/28/</id>
<summary type="html">

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say&amp;nbsp;so.&lt;/p&gt;
&lt;p&gt;https://notes.jim-nielsen.com/#2023-02-27T0915&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;L’usage fait qu’il n’y a pas d’algorithme derrière un flux RSS ou un agrégateur mais il pourrait en être&amp;nbsp;autrement.&lt;/p&gt;
&lt;p&gt;Les auteur·ices choisissent de mettre les x derniers articles dans leur flux mais ce n’est en fait que la &lt;em&gt;dernière&lt;/em&gt; entrée qui est pertinente (en prenant l’hypothèse que l’agrégateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait être choisi selon un algorithme car concernerait les personnes qui n’ont pas encore d’articles dans leur&amp;nbsp;cache.&lt;/p&gt;
&lt;p&gt;Je pourrais par exemple d’avoir le dernier article ainsi qu’une dizaine d’articles soigneusement choisis pour motiver les nouvelles personnes inscrites à conserver ce flux (au même titre que les messages épinglés sur un compte mastodon), d’autant qu’il est &lt;a href=&quot;https://larlet.fr/david/log/&quot;&gt;affiché chez moi&lt;/a&gt; (pour &lt;a href=&quot;https://larlet.fr/david/2021/06/03/&quot;&gt;rappel&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Je pourrais aussi tous les mois faire sortir un ancien article que j’aime bien et qui apparaitrait probablement en dernier/très loin dans votre agrégateur mais si vous êtes en RSS Zéro (je suis sûr que c’est un truc), ça pourrait le rendre visible et vous donner envie d’aller y jeter un&amp;nbsp;œil.&lt;/p&gt;
&lt;p&gt;De l’autre côté du flux, l’agrégateur pourrait faire de même et aller repêcher de vieux billets non lus, ne pas afficher tous les articles lors de l’ajout d’un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc.&lt;/p&gt;
&lt;p&gt;Ce n’est pas le format qui empêche d’y mettre une logique de dévelopeur·euse (aussi appelé algorithme), mais les outils qui le génèrent et qui l’exploitent. C’est relativement étonnant que personne n’ait encore pris le temps de saccager&amp;nbsp;ça.&lt;/p&gt;
&lt;p&gt;Oups…&lt;/p&gt;
&lt;hr /&gt;

&lt;blockquote&gt;
&lt;p&gt;💜 L’idée derrière cela, c’est de pouvoir accéder à &lt;mark&gt;de la papeterie facile à imprimer&lt;/mark&gt; et à photocopier, tout en profitant de belles illustrations. Pour l’instant, je pense partager mes propres illustrations ainsi qu’une liste de liens pour les ressources d’autres personnes. […] J’aimerais que cette boutique soit le début d’une réflexion commune sur le partage de l’art et&amp;nbsp;l’artisanat.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://la-papeterie-libre.fr/&quot;&gt;La Papeterie&amp;nbsp;Libre&lt;/a&gt;&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;🤦 It seems ChatGPT is wrongly recommending us for “reverse phone number lookup” - ie the ability to determine the location of a mobile phone solely based on the number. &lt;mark&gt;This is not a service we provide.&lt;/mark&gt; It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of&amp;nbsp;providing.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://blog.opencagedata.com/post/dont-believe-chatgpt&quot;&gt;Don’t believe ChatGPT - we do NOT offer a “phone lookup” service&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/0568befa90d2b39c0694d4c7ffc3cd73/&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;👍 The best time to leave Github was before it was acquired by Microsoft. The second-best time is &lt;mark&gt;now.&lt;/mark&gt; Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own&amp;nbsp;terms…&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://ploum.net/2023-02-22-leaving-github.html&quot;&gt;We need to talk about your Github addiction&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/afa0aae212698b71118868d36d50a747/&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;💅 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every&amp;nbsp;time.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://anthonyhobday.com/sideprojects/saferules/&quot;&gt;Visual design rules you can safely follow every time&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/61f52848924157701ed66c85d67f3536/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;🤗 Je fais tout ça sans la contrainte de maintenance, car je ne développe que des prototypes de logiciels. C’est &lt;mark&gt;une sorte d’exutoire&lt;/mark&gt; pour se libérer l’esprit des projets qui me traînent dans la&amp;nbsp;tête.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://marienfressinaud.fr/farandole-de-projets.html&quot;&gt;Farandole de projets&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/392138accbdaee722a669834da5f1a8d/&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;🧠 You could even think of this home stream as what in literature is called a “stream of consciousness”: &lt;mark&gt;a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator.&lt;/mark&gt; Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its&amp;nbsp;multitudes.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://matthiasott.com/notes/streams-of-consciousness&quot;&gt;Streams of Consciousness&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/328b56a2ee2e291dabc8f63a0013cc7a/&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/attention/&quot;&gt;#attention&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/decentralisation/&quot;&gt;#décentralisation&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">Transmission</title>
<link href="https://larlet.fr/david/2023/02/25/" rel="alternate" type="text/html" />
@@ -997,48 +1049,6 @@ Mais il est terminé, et c’est le plus&amp;nbsp;important.&lt;/p&gt;
&lt;nav&gt;&lt;p&gt;&lt;a href=&quot;https://larlet.fr/david/2023/don/&quot;&gt;#don&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/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">Qualité</title>
<link href="https://larlet.fr/david/2023/01/10/" rel="alternate" type="text/html" />
<updated>2023-01-10T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2023/01/10/</id>
<summary type="html">

&lt;blockquote&gt;
&lt;p&gt;Quiconque cherche à circonscrire une discipline en lui imposant un cadre ne cherche généralement qu’à protéger son œuvre, et il le fait en perpétuant les standards qui ont permis son émergence. Celui-ci essaie de convaincre les générations à venir qu’elles doivent suivre les règles qu’il a édictées si elles comptent parvenir à l’excellence. Mais, comme disait Charles Bukowski, «&amp;nbsp;il est quatre heures et demie du matin, il sera toujours quatre heures et demie du&amp;nbsp;matin…&amp;nbsp;».&lt;/p&gt;
&lt;p&gt;Nous sommes à ce point focalisés sur le chemin que nous nous efforçons de suivre, en voulant toujours tout faire au mieux, armés d’une dévotion sans faille pour notre discipline &lt;mark&gt;alors que les œillères de la peur nous empêchent d’envisager des terrains inconnus,&lt;/mark&gt; que nos yeux restent fixés sur cette route, sur ces mains qui prennent appui sur des genoux. Et nous ne réalisons pas que nous ne faisons que suivre les règles promulguées par un homme qui a un jour disputé une course contre des chevaux, ou par un autre qui s’est frotté à un sommet de plus de huit mille mètres sans oxygène, ou par un autre encore qui a décidé de laisser chez lui ses pitons, ses cordes et la sécurité pour ne faire qu’un avec les murs à escalader. Nous suivons les lois de ceux qui en ont enfreint de plus&amp;nbsp;anciennes.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;Au-delà des sommets&lt;/em&gt;, Kilian&amp;nbsp;Jornet&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;On parlait de code et de qualité avec &lt;a href=&quot;https://thom4.net/&quot;&gt;Thomas&lt;/a&gt;. Je lui faisais part de ma frustration vis-à-vis d’un code qui n’avait pas été écrit par moi et que je trouvais problématique. En creusant un peu (merci&amp;#8239;!), je réalise que ce qui coince est au niveau de la pérennité et de la transmission. Et j’ai aussi conscience de produire moi-même du code qui serait difficile à reprendre par d’autres personnes n’ayant pas les mêmes&amp;nbsp;aspirations/compétences.&lt;/p&gt;
&lt;p&gt;En Python, on a la chance de pouvoir automatiser certaines conversions/vérifications qui tendent à aller vers une certaine uniformisation (et donc universalité&amp;#8239;?)&amp;nbsp;: &lt;a href=&quot;https://github.com/psf/black&quot;&gt;black&lt;/a&gt;, &lt;a href=&quot;https://flake8.pycqa.org/&quot;&gt;flake8&lt;/a&gt;, &lt;a href=&quot;https://pypi.org/project/isort/&quot;&gt;isort&lt;/a&gt; ou &lt;a href=&quot;https://mypy.readthedocs.io/&quot;&gt;mypy&lt;/a&gt; par&amp;nbsp;exemple.&lt;/p&gt;
&lt;p&gt;Pour aller plus loin, le code en lui-même n’est peut-être pas si critique, mais ce que l’on a appris en le concevant et l’utilisant l’est bien davantage. C’est cette transmission qu’il est important de rendre possible au sein de l’équipe. Outiller la base commune est un moyen de &lt;strong&gt;plus rapidement&lt;/strong&gt; passer à l’étape de partage des concepts importants/métiers, en ce souciant moins de la&amp;nbsp;forme.&lt;/p&gt;
&lt;p&gt;Et peut-être au contraire, que cette &lt;strong&gt;vitesse&lt;/strong&gt; acquise nous empêche d’échanger sur des concepts importants&amp;#8239;? Des envies différentes&amp;#8239;? Des choix à côté desquels on peut passer par manque&amp;nbsp;d’attention.&lt;/p&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;Tradition (n.): Peer pressure from dead&amp;nbsp;people.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;Lu plusieurs fois sur&amp;nbsp;masto&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr /&gt;

&lt;blockquote&gt;
&lt;p&gt;🦋 Depuis quelques années, j’essaie d’écrire un code le plus direct&amp;nbsp;possible.&lt;/p&gt;
&lt;p&gt;Mon objectif&amp;nbsp;: diminuer au maximum ma charge&amp;nbsp;cognitive.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://sklein.xyz/garden/020-keep-it-simple-stupid-le-plus-longtemps-possible/&quot;&gt;Keep it simple, stupid le plus longtemps possible&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/646ebfa25432bc6b653e524b52d25c9a/&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;⛵️ Many of the tools that we thought we could rely on broke down, whether it is Apple products, or software that require subscription services, DRM, etc. As an artist you spend time developing a skill, &lt;mark&gt;you become a Photoshop illustrator.&lt;/mark&gt; When your connection to the internet fails and that the software locks up, that skill that you thought was yours was actually entirely owned by someone, and can be taken&amp;nbsp;away.&lt;/p&gt;
&lt;p&gt;Even though we’ve been paying for this sort of software for years, the moment that you can’t have access to authenticate yourself that skill is gone. We didn’t expect this, it scared&amp;nbsp;us.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://100r.co/site/weathering_software_winter.html&quot;&gt;weathering software winter&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/c564325b28ec854b6b098950df5c8c8f/&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;🔎 It’s important to remember concepts and high level approaches, but don’t worry about remembering the details. You can always look that stuff up when you need&amp;nbsp;it.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://gomakethings.com/you-dont-have-to-remember-everything-to-be-a-good-programmer/&quot;&gt;You don’t have to remember everything to be a good programmer&lt;/a&gt;&lt;/em&gt;&amp;nbsp;(&lt;a href=&quot;https://larlet.fr/david/cache/2023/2f4b8ec8f6fd2cbc48a04dcac2cc7d24/&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/accompagnement/&quot;&gt;#accompagnement&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/qualite/&quot;&gt;#qualité&lt;/a&gt; &lt;a href=&quot;https://larlet.fr/david/2023/technique/&quot;&gt;#technique&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>

+ 6
- 0
david/recherche/index.html View File

@@ -231,6 +231,12 @@
</template>
<script id="search-index" type="application/json">
[
{
"title": "AlgoRSSithme",
"url": "/david/2023/02/28/",
"date": "2023-02-28",
"content": "This is why RSS feeds are amazing: nobody can get into your feed or be prioritized in it unless you say\u00a0so. https://notes.jim-nielsen.com/#2023-02-27T0915 L\u2019usage fait qu\u2019il n\u2019y a pas d\u2019algorithme derri\u00e8re un flux RSS ou un agr\u00e9gateur mais il pourrait en \u00eatre\u00a0autrement. Les auteur\u00b7ices choisissent de mettre les x derniers articles dans leur flux mais ce n\u2019est en fait que la derni\u00e8re entr\u00e9e qui est pertinente (en prenant l\u2019hypoth\u00e8se que l\u2019agr\u00e9gateur rafraichit plus vite que le rythme de publication). Tout le reste pourrait \u00eatre choisi selon un algorithme car concernerait les personnes qui n\u2019ont pas encore d\u2019articles dans leur\u00a0cache. Je pourrais par exemple d\u2019avoir le dernier article ainsi qu\u2019une dizaine d\u2019articles soigneusement choisis pour motiver les nouvelles personnes inscrites \u00e0 conserver ce flux (au m\u00eame titre que les messages \u00e9pingl\u00e9s sur un compte mastodon), d\u2019autant qu\u2019il est affich\u00e9 chez moi (pour rappel). Je pourrais aussi tous les mois faire sortir un ancien article que j\u2019aime bien et qui apparaitrait probablement en dernier/tr\u00e8s loin dans votre agr\u00e9gateur mais si vous \u00eates en RSS Z\u00e9ro (je suis s\u00fbr que c\u2019est un truc), \u00e7a pourrait le rendre visible et vous donner envie d\u2019aller y jeter un\u00a0\u0153il. De l\u2019autre c\u00f4t\u00e9 du flux, l\u2019agr\u00e9gateur pourrait faire de m\u00eame et aller rep\u00eacher de vieux billets non lus, ne pas afficher tous les articles lors de l\u2019ajout d\u2019un nouveau flux, mettre certaines publications de sources plus populaires en avant, etc. Ce n\u2019est pas le format qui emp\u00eache d\u2019y mettre une logique de d\u00e9velopeur\u00b7euse (aussi appel\u00e9 algorithme), mais les outils qui le g\u00e9n\u00e8rent et qui l\u2019exploitent. C\u2019est relativement \u00e9tonnant que personne n\u2019ait encore pris le temps de saccager\u00a0\u00e7a. Oups\u2026 \ud83d\udc9c L\u2019id\u00e9e derri\u00e8re cela, c\u2019est de pouvoir acc\u00e9der \u00e0 de la papeterie facile \u00e0 imprimer et \u00e0 photocopier, tout en profitant de belles illustrations. Pour l\u2019instant, je pense partager mes propres illustrations ainsi qu\u2019une liste de liens pour les ressources d\u2019autres personnes. [\u2026] J\u2019aimerais que cette boutique soit le d\u00e9but d\u2019une r\u00e9flexion commune sur le partage de l\u2019art et\u00a0l\u2019artisanat. La Papeterie\u00a0Libre \ud83e\udd26 It seems ChatGPT is wrongly recommending us for \u201creverse phone number lookup\u201d - ie the ability to determine the location of a mobile phone solely based on the number. This is not a service we provide. It is not a service we have ever provided, nor a service we have any plans to provide. Indeed, it is a not a service we are technically capable of\u00a0providing. Don\u2019t believe ChatGPT - we do NOT offer a \u201cphone lookup\u201d service \ud83d\udc4d The best time to leave Github was before it was acquired by Microsoft. The second-best time is now. Sooner or later, you will be forced out of Github like we, oldies, were forced out of Sourceforge. Better leaving while you are free to do it on your own\u00a0terms\u2026 We need to talk about your Github addiction \ud83d\udc85 You do not have to follow these rules every time. If you have a good reason to break any of them, do. But they are safe to follow every\u00a0time. Visual design rules you can safely follow every time \ud83e\udd17 Je fais tout \u00e7a sans la contrainte de maintenance, car je ne d\u00e9veloppe que des prototypes de logiciels. C\u2019est une sorte d\u2019exutoire pour se lib\u00e9rer l\u2019esprit des projets qui me tra\u00eenent dans la\u00a0t\u00eate. Farandole de projets \ud83e\udde0 You could even think of this home stream as what in literature is called a \u201cstream of consciousness\u201d: a constant stream of the multitudinous thoughts and feelings which pass through the mind of a narrator. Your website is a way for you to share your stream of consciousness, that temporary and subjective and highly biased snippet of the universe, with everyone else, including your future self. In all its\u00a0multitudes. Streams of Consciousness "
},
{
"title": "Transmission",
"url": "/david/2023/02/25/",

Loading…
Cancel
Save