blog.notmyidea.org/content/weeknotes/18.md

101 lines
10 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
date: 2024-02-25
headline: notes hebdo de la semaine
projects: umap
---
# Notes hebdo #18
## Ce qui s'est passé
**🗺️ [uMap](https://umap-project.org)**
: J'ai terminé mon expérimentation sur la synchronisation, ça fonctionne en mode « démo » et ça me donne une compréhension du code suffisante pour avancer sur le sujet.
: J'ai commencé à discuter avec Aurélie de comment faire pour la partie expérience utilisateur·ice. C'est chouette parce que je connais mal cette partie. Hâte d'avancer la dessus !
: J'ai proposé quelques modifications pour ajouter des identifiants uniques, [pour chaque feature](https://github.com/umap-project/umap/pull/1649), et [pour chaque layer](https://github.com/umap-project/umap/pull/1630).
: J'ai avancé sur le choix des bibliothèques pour la partie CRDT, plutôt que d'avancer sur un protocole maison comme j'ai pu le faire par le passé. Ce n'est pas encore clair, mais je me donne un cadre d'analyse qui me parait intéressant, et en lien avec ce qu'on avait décidé pour la proposition à NLNet (ce qui me permettra d'être payé)
🎵 **Musique**
: On a travaillé sur la musique du solo de clown d'Emeline, et repris le travail entamé l'année dernière. J'ai fait des changements pour utiliser la vue « session » d'Ableton, pour que la musique s'adapte à son jeu et pas l'inverse.
: On a relancé les défis artistiques avec Sam et Sim: on se donne des contraintes et on réalise une musique avec. [J'ai passé un bon moment](https://soundcloud.com/the-lost-triangle/du-souffle), reggae style :-)
: Je continue la fanfare et c'est toujours aussi plaisant. Avoir le temps de travailler avant les répétions, c'est génial.
🧰 **Réparations, etc**
: J'ai prolongé la durée de vie d'un macbook pro 7,1 (de 2011) grâce au travail de [Open Core Legacy Patcher](https://dortania.github.io/OpenCore-Legacy-Patcher/) et cette [liste de conseils](https://gist.github.com/wolfiediscord/d02d5d30898c8cacd6b5c1ab83af95b9#Discord-Servers-for-Support)
: J'ai profité du travail pour le clown d'Emeline pour faire remarcher un vieux launchpad, dans l'espoir qu'il permette de ne pas être rivé à l'écran en cadre « live »
## Des joies 🤗
- Discuter méthodologie avec Aurélie, pour savoir comment intégrer la fonctionnalité de collaboration dans uMap. Content de m'éloigner un instant de la technique pour essayer d'avoir un regard un plus global sur ce que j'essaye de faire.
- Prendre du plaisir à travailler sur des aspects techniques pour uMap.
- Faire plusieurs sessions de *pair programming* et de discussions avec différentes personnes dans la même journée.
- Proposer mon aide de manière concrète à des gens qui me l'avaient demandé au fil d'une discussion, et ne m'avaient pas relancés. C'était chouette de m'organiser pour rendre ça possible.
- Comprendre mes besoins, proposer une discussion simple pour éviter les malentendus et passer à autre chose une fois le sujet clos.
- Reprendre le sport ! C'était bien, même j'ai un peu mal partout.
- Me réserver du temps personnel pour lire, jouer et accepter que c'est ce dont j'ai besoin.
- Je continue d'adorer aller au brass band. Quel plaisir de retrouver un espace de jeu musical, en toute bienveillance.
- Réussir à dépasser un petit conflit en mettant fin à la discussion après plusieurs tentatives pour clarifier mon besoin.
- Lire la nuit, prendre des notes et avoir le temps de dormir le lendemain matin. #oiseaudenuit
## Des peines 😬
- J'aurais aimé avoir plus de temps pour avancer en pair avec les collègues. J'aimerai trouver des créneaux qui sont plus propices au travail un peu suivi. Trouver le rythme n'est pas toujours évident à deux jours par semaine sur uMap.
- Je me sens parfois perdre mes moyens quand je travaille en pair, j'aimerai mieux comprendre ce qui se passe chez moi, et que le regard de l'autre prenne moins de place pour arriver sur des échanges plus sereins et fluides.
## Vu, Lu, etc
- 🍿 Vu « La crise » de Coline Serreau, avec au moins [deux](https://www.youtube.com/watch?v=YxwWFIkXcuA) [extraits](https://www.youtube.com/watch?v=rIP7e0IZL9I) mémorables.
- 🍿 Vu « Sans jamais nous connaitre », avec Andrew Scott et Paul Mescal. Malgré quelques longueurs j'ai trouvé le film intéressant, beaucoup de tendresse et d'amour. Beaucoup de tristesse aussi.
- ⏯ [Sortir du capitalisme, mode d'emploi, sur blast](https://www.youtube.com/watch?app=desktop&v=PrWDrTLB7fU&feature=youtu.be) avec des modèles économiques alternatifs. Le premier modèle concerne une approche à travers l'investissement, et comment cet investissement pourraient être géré de manière démocratique plutôt que d'être laissé à la « main invisible du marché ». Je suis un peu triste de ne pas voir le sujet de la prise de décision plus creusé, ça me semble être un point crucial laissé pour le moment en attente. L'interviewé s'en sort avec une galipette en disant que c'est parce que les gens n'ont jamais tenté d'utiliser ça, et qu'en pratique c'est très simple, et j'avoue avoir un autre rapport au sujet.
- ⏯ [Une conférence sur Garage](https://fosdem.org/2024/schedule/event/fosdem-2024-3009-advances-in-garage-the-low-tech-storage-platform-for-geo-distributed-clusters/), de [deuxfleurs](https://deuxfleurs.fr), un outil pour faciliter le stockage de données de manière décentralisée. Ça donne vraiment envie d'essayer de mettre en place quelque chose de similaire !
- 🎧 [Les pieds sur terre, Hacking Sauvage](https://www.radiofrance.fr/franceculture/podcasts/les-pieds-sur-terre/hacking-sauvage-7643861), un épisode qui parle de harcèlement numérique. Assez dingue et révoltant.
- 🎧 [K.O. pour le véganisme ? - Valéry Giroux (Épisode spécial)](https://www.youtube.com/watch?v=BgC68CR1qN4), un épisode de podcast qui vient parler de l'anti spécisme du point de vue philosophique.
- 🎵Redécouvert [HERMIA & CECCALDI & DARRIFOURCQ](https://babel-label.bandcamp.com/track/ho-chi-minh) avec leur album de free jazz « God at the casino ». Génial.
- 🎵Découvert [Craven Faults](https://www.youtube.com/watch?v=KRT-tIn9yeE), de la musique ambiant progressive qui me rappelle [des vibes de Archive / Lights](https://www.youtube.com/watch?v=yLuOzNeHw5I). Si vous êtes en recherche de concentration et que vous aimez la répétition, en voici 26 minutes.
- 📖 J'ai continué « Oser la confiance », plein de bouts intéressants.
- 🕸 [Au procès Assange : une audience pour le droit de se battre](https://www.mediapart.fr/journal/international/210224/au-proces-assange-une-audience-pour-le-droit-de-se-battre) chez médiapart, et [une vidéo qui essaye de sortir de vrai du faux](https://video.emergeheart.info/w/tnGmYurs4vitb16EjLG7AW)
## Notes
### Le principe de Shirky
Je découvre via Jan Wildeboer [le « principe de Shirky »](https://effectiviology.com/shirky-principle/):
> The _Shirky principle_ is the adage that “institutions will try to preserve the problem to which they are the solution”. More broadly, it can also be characterized as the adage that “every entity tends to prolong the problem it is solving”.
Je trouve ça intéressant de comparer ça à l'« homéostasie » (merci Thomas):
> En biologie et en systémique, lhoméostasie est un phénomène par lequel un facteur clé (par exemple, la température) est maintenu autour d'une valeur bénéfique pour le système considéré, grâce à un processus de régulation.
>
> [Wikipedia](https://fr.wikipedia.org/wiki/Hom%C3%A9ostasie)
### Bluesky & Mastodon
> - **Composable moderation:** Moderation on Bluesky is not tied to your server, like it is on Mastodon. Defederation, a way of addressing moderation issues in Mastodon by disconnecting servers, is not as relevant on Bluesky because there are other layers to the system. Server operators can set rules for what content they will host, but tools like blocklists and moderation services are what help communities self-organize around moderation preferences. Weve already integrated block and mute lists, and the tooling for independent moderation services is coming soon.
> - **Composable feeds:** We designed your timeline on Bluesky so that its not tied to your server. Anyone can build a feed, and there are currently over 40,000 algorithmic feeds to choose from. Your Mastodon timeline is only made up of posts from accounts you follow, and does not pull together posts from the whole network like Blueskys custom feeds.
> - **Account portability:** We designed federated hosting on Bluesky so that you can move servers easily. Moving hosting services should be like changing your cell phone provider — you should be able to keep your identity and data. Changing servers on Bluesky doesnt disrupt your username, friends, or posts.
>
> — https://bsky.social/about/blog/02-22-2024-open-social-web
Je ne voulais pas regarder du côté de Bluesky tant que les promesses (de fédération) n'étaient pas concrètes. Je suis content de voir que c'est fédéré, open source, et que ça réponds à certains besoins de la communauté d'une manière différente.
Plusieurs retours me font mieux comprendre ce que Mastodon permet et terme de protection et de soin des usagers.
Un retour intéressant:
> As someone who belongs to several identities which are often the target of hate, **I do not actually want a global conversation, or moderation services that let me block users or content.**
> *I do not want to be on the same network as the people who hate me.*
> "Global conversation" is great for some people. It's really bad for others.
>
> https://mastodon.social/@tess/111977331532402530
Bluesky travaille plutôt à rendre des espaces publics et fédérés, sans prendre en compte les aspects de différente visibilité des messages.
C'est ce qui semble ressortir [dans leur FAQ](https://bsky.social/about/blog/5-19-2023-user-faq).
> Bluesky is a public social network. Think of your posts as blog posts **anyone on the web can see them**, even those without an invite code.
> [...]
> Specifically:
> - **Posts and likes are public.**
> **- Blocks are public.**
> - Mutes are private, but mutelists are public lists. Your mutelist subscriptions are private.
> - Invites and invite trees are private.
Je n'arrive pas encore à y voir clair sur l'approche prise par Bluesky concernant la modération. Est-ce que c'est remettre à l'utilisateur les clés de la modération (avec la charge émotionnelle et politique qui va avec) ? A suivre.