User avatar
🪨 @Varpie@peculiar.florist
Moderator
Ergonaute ex-béopète archer des montagnes exilé au Danemark.
L'informatique, c'est pas mathémagique.

I mostly post things in French, so hopefully you have a translator baked into your Fedi software.
Previous account @Varpie@calckey.world
Previous Mastodon @Varpie@mastodon.online
Previous Twitter https://twitter.com/V4rp1e
User avatar
🪨 @Varpie@peculiar.florist
1y
Il reste de la neige, mais c'est le pire genre de neige : 2cm mouillés, c'est glissant, pas beau et il y a des flaques partout. J'aime la neige mais quand il y en a assez (et assez froide) pour crisser sous les pieds, celle-ci c'est pire que de la pluie normale ​:meow_big_sob:​
⭐2
0
0
0
2
User avatar
🪨 @Varpie@peculiar.florist
1y
@passionaqua Tu peux le faire ! ​:blob_cheer:​
J'ai dormi environ 5 heures je crois, donc ça devrait passer, le plus dur ça va être de sortir du lit et commencer ma journée, il faut que je sois sur le chemin dans 20 minutes là
​:blob_nervous2:​
⭐2
0
0
0
2
User avatar
🪨 @Varpie@peculiar.florist
1y
Et c'est parti pour une superbe journée pluvieuse pour reprendre le boulot, j'ai hâte ​:akko_tired:​
⭐2
2
0
0
2
User avatar
🪨 @Varpie@peculiar.florist
1y
Comme attendu, je ne suis pas fatigué et j'ai des idées plein la tête donc je veux continuer à bosser sur mes projets perso... Bon, je vais me forcer à déconnecter, hein.
⭐3
0
0
0
3
User avatar
🪨 @Varpie@peculiar.florist
1y
Apashe + OVERWERK ? Hmm oui, massive banger ​:ablobcat_dj:​
(oui je suis en retard de quelques semaines, bon ça va hein)
⭐1
0
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
@Mattherix 2 mois pour écrire tout le code ? C'est... ambitieux.
⭐2
1
0
0
2
User avatar
🪨 @Varpie@peculiar.florist
1y
En regardant les différentes implémentations, je suis tombé sur ce que fait Mobilizon qui me plait pas mal : ils ne partagent les activités publiques qu'aux abonnés (donc la liste followers) et il y a un acteur spécial "relay" qui a un outbox avec toutes les activités publiques, et qui utilise le sharedInbox en inbox. Une sorte d'acteur d'instance en gros, qui repost (type Announce, comme un boost) toutes les activités, en mettant l'acteur d'origine dans le champ attributedTo. Comme ça, si on veut récupérer toutes les activités publiques d'un serveur, on peut juste regarder une outbox.
⭐1
0
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
Demain le retour au boulot va être difficile, cette semaine je me suis réveillé vers midi à peu près tous les jours...
⭐3
2
0
0
3
User avatar
🪨 @Varpie@peculiar.florist
1y
J'ai du mal Ă  comprendre quelques aspects d'ActivityPub.

De base, le protocole permet la communication entre des acteurs qui peuvent être sur des serveurs différents, via un inbox et un outbox par acteur.
Pour réduire la quantité nécessaire de requêtes, un serveur peut avoir un inbox partagé, comme ça si j'envoie un message à 5 personnes sur un autre serveur, ça fait une seule requête et ce serveur la partage ensuite entre les acteurs.

Dans le principe, ça va, mais comment on fait avec les posts publics ? Est-ce que ça fait un post sur l'inbox partagé de tous les serveurs fédérés ? Ça ne semble pas très efficace...
Un autre problème, c'est la gestion d'erreurs : si le serveur est down pendant genre 5 minutes, il y a une forte chance qu'après avoir essayé quelques fois, l'autre serveur abandonne. Si par chance on récupère les données de l'outbox de l'acteur ça va, mais il n'y a pas d'outbox partagé, donc si le serveur ayant redémarré ou autre désire récupérer tous les messages ratés, il faut faire un get sur tous les outbox ? Ce qui n'est pas du tout économique (une requête par utilisateur pour chaque serveur fédéré ? Yikes...), et ne marchera pas du tout s'il y a par exemple un message venant d'un nouveau serveur qui n'était pas fédéré pour l'instant.
2
1
0
0
User avatar
🪨 @Varpie@peculiar.florist
1y
@Lisoo Les ciseaux de coiffure, c'est encore mieux ! Il y a des packs pas cher avec 2 paires (pour couper et desépaissir), c'est un simple achat qui coupe (​:akko_giggle:​) tes futures dépenses en coiffeur.
Perso je me les coupe moi-même uniquement depuis environ 6 ans, à la base c'était juste par flemme de trouver un coiffeur, maintenant j'ai juste l'habitude.
⭐1
0
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
@arstechnica What I read is: less economical, less optimized. Yikes.
0
1
0
0
User avatar
🪨 @Varpie@peculiar.florist
1y
@Seth @JoshJers Also, who puts a section inside a section??? I could see body > article > section > h1, h2 though, and having h1 smaller than h2 there is weird.
⭐1
1
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
@tournesol @subbak Hmm, faut que je voie si c'est possible de faire ça via l'API. Je crains que ce soit comme les suppressions, qu'il faille faire un par un avec du coup des limites (parce que c'est fédéré et on veut pas spammer).
Je ne vais probablement pas m'y lancer avant le 2, mais est-ce que je pourrais avoir le fichier csv/json d'export des favoris (ou au moins une petite partie) pour tester ?
1
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
1y
@nixCraft neovim
vim
vi
ed
emacs
nano
Notepad++
VS Code
Notepad
0
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
1y
@julien Oof, courage ​:nko_hug:​
⭐1
0
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
Sapin de Noël coupé ​:blobcat_googly_axe:​
Il est encore plein de neige, donc ça va tout tremper
​:blobcat_not_like_this:​
⭐2
0
0
0
2
User avatar
🪨 @Varpie@peculiar.florist
1y
@just_chill Oooh, bon anniversaire du coup ​:nko_tada:​
⭐1
1
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
@just_chill C'est ton anniversaire, ou un anniversaire oĂą vous participez ?
⭐1
1
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
1y
@just_chill Juste un pour mon frère, le reste j'ai acheté, j'avais prévu juste une petite appli web mais du coup bah ça prend du temps ​:bugcat_keyboard:​
⭐2
0
0
0
2
User avatar
🪨 @Varpie@peculiar.florist
1y
@just_chill Hier j'ai fait à peu près la même réflexion ​:blob_nervous2:​
⭐2
1
0
0
2