Une grande partie de l’attrait de Twitter à ses débuts était ce que la communauté en faisait. @mentions, #hashtags et même un oiseau en tant qu’avatar de Twitter, tous provenaient de membres de la communauté et de développeurs externes. Les clients tiers ont atteint beaucoup plus loin que la propre application Web de Twitter et les applications de plate-forme de base. Les éditeurs de logiciels ont proposé des interfaces alternatives, des bots intelligemment construits ont tweeté des informations à partir de systèmes automatisés, des chercheurs ont extrait des informations en explorant les données, et plus encore.
Mais comme Twitter s’est concentré sur l’augmentation de l’engagement au service de gagner de l’argent et comme le La société s’agite sauvagement à l’ère de la folie d’Elon Musk-de nombreuses utilisations inhabituelles de Twitter ont disparu. (L’entrée d’implosion Twitter la plus récente : les utilisateurs ne postant qu’un ou deux tweets se voient dire à tort :”Vous avez dépassé la limite quotidienne d’envoi de tweets”, une erreur auparavant réservée à la publication de ce qui semble être 2 400 tweets par jour, ce qui semble tout à fait excessif.)
La montée en puissance de Mastodon, avec sa nature open-source et fédérée, m’a fait réfléchir (voir”Mastodon : un nouvel espoir pour les réseaux sociaux”, 27 janvier 2023). Si les développeurs peuvent s’affranchir de considérer Twitter comme le sommet du microblogging, nous pourrions voir des outils qui changeraient radicalement et amélioreraient nos façons d’interagir. Voici quelques idées qui me sont venues à l’esprit; partagez les vôtres dans les commentaires ci-dessous et sur Mastodon, où nous pouvons espérer qu’ils attireront l’attention des développeurs.
Interagissez avec Mastodon plus comme Slack ou Discord
Je ne peux pas prendre crédit pour celui-ci. J’ai vu l’idée de base d’un développeur lorsque je jouais pour la première fois avec Mastodon, mais maintenant je n’arrive pas à construire une recherche qui trouve ce message. (La recherche est effectivement locale et non fédérée.) Ma version de l’idée est qu’au lieu d’une chronologie firehose où chaque publication apparaît dans l’ordre chronologique, un client Mastodon présenterait les publications de manière hiérarchique et en colonnes, un peu comme les messages apparaissent dans Slack ou Chaînes discordantes. (Les clients Mastodon en colonne existent déjà, mais ils consacrent simplement une colonne différente à différentes chronologies : votre flux, vos notifications, vos messages et votre profil, par exemple.)
La première colonne contiendrait une liste des personnes que vous suivez, triés par ordre alphabétique, avec une option pour épingler les favoris en haut et une autre option pour afficher uniquement les personnes qui ont eu de nouveaux messages. La deuxième colonne afficherait naturellement les messages de la personne sélectionnée et la troisième colonne contiendrait les réponses au message sélectionné. Sous ces trois colonnes, un volet de contenu facultatif afficherait la première page Web liée de la publication sélectionnée ; si elle avait plusieurs URL, cliquer sur une autre remplacerait la page précédente. (Des points bonus pour quiconque souhaite créer une maquette de l’interface de cette application.)
Le grand avantage de cette technique serait que vous pourriez plus facilement choisir qui vous voulez lire à tout moment, tout comme vous pouvez vous concentrer sur des personnes ou des canaux particuliers dans Slack, Discord et d’autres environnements de chat. Fournir une vue Web du contenu lié pourrait également accélérer la lecture en éliminant le besoin de consulter votre navigateur pour chaque lien.
Limiter le temps de lecture
Les médias sociaux sont un défilement sans fin. C’est l’un de mes principaux reproches à ce sujet. Il n’y a aucun moyen de”terminer”la lecture à moins de ne suivre qu’une poignée de personnes qui publient avec parcimonie. Même”TNGD”Talk est fini, malgré ses quelque 1400 messages par mois. Je lis tous les messages là-bas, et si je saute un jour ou deux, je peux facilement rattraper mon retard. Je peux consacrer beaucoup de temps à”TNGD”Talk car c’est un élément clé du modèle de publication global”TNGD”et fait donc partie de ma journée de travail. Mais je n’ai ni le temps ni l’attention à consacrer au contenu aléatoire des médias sociaux, même si une partie provient d’amis ou d’autres personnes fascinantes. (Pour moi, la famille ne se recoupe pas avec les médias sociaux, car nous avons centralisé avec succès toutes les communications familiales dans Slack, qui est également fini ; voir”Marre de Facebook ? Déplacez votre famille vers Slack”, 12 février 2019.)
J’aimerais voir un client Mastodon conçu avec la”finissabilité”à l’esprit. Vous pouvez définir une certaine durée par jour pendant laquelle vous souhaitez lire Mastodon, et l’application gère cela. Il peut donner la priorité à ce que vous voyez en préférant les messages de certaines personnes ou qui sont liés aux messages auxquels vous avez répondu, favoris ou boostés. Ensuite, vous continueriez votre journée sans avoir l’impression de manquer quelque chose, car le prochain message pourrait changer votre vie (indice : ce n’est jamais le cas). Screen Time peut sembler être une solution, mais je trouve cela frustrant car il s’agit d’une coupure arbitraire après X minutes, et je sais que d’autres messages attendent.
Au lieu de cela, mon hypothétique client Mastodon pourrait estimer combien de temps il prendrait pour lire un article, faites des hypothèses sur la lecture des réponses, prévoyez du temps pour cliquer sur des pages externes, puis affichez une sélection d’articles. La technologie pour cela ne devrait pas être difficile. De nombreux blogs et publications affichent désormais une estimation du temps de lecture afin que vous puissiez savoir si vous vous engagez à 4 minutes ou 25 minutes avant de commencer. Il pourrait également observer votre vitesse de lecture et s’ajuster en conséquence. L’astuce est que lorsque vous dites que vous voulez lire 10 minutes de Mastodon, le client devrait donner l’impression que vous avez réellement terminé à la fin. Un gentil”C’est fini !”une animation serait la bienvenue.
En attendant, vous pouvez simuler un mastodonte fini en réglant des listes ou en utilisant des hashtags. Dans les deux cas, le filtrage par un ensemble de personnes ou un sujet réduit considérablement ce qui apparaît. Ces mesures provisoires pour « terminer » fonctionnent pour le moment car moins de personnes publient sur Mastodon et ont tendance à publier moins fréquemment.
Les algorithmes de sélection de contenu local pourraient-ils servir les utilisateurs ?
Contrairement à Facebook et Twitter, qui utilisent des algorithmes qui choisissent les messages que vous voyez en fonction de ce qu’ils pensent vous inciteront à continuer à lire et à répondre, les applications Mastodon présentent généralement les messages uniquement dans l’ordre chronologique, le plus récent en premier. Il est triste qu’une simple liste chronologique soit un changement rafraîchissant par rapport à la manipulation des algorithmes des médias sociaux, mais les algorithmes n’ont pas à être mauvais. Le désir de mettre en avant les publications les meilleures et les plus intéressantes n’est pas problématique en soi ; le souci est que ces algorithmes de boîte noire sont conçus pour répondre aux besoins de leurs maîtres d’entreprise, pas des utilisateurs.
Sans une entreprise axée sur le profit au cœur de Mastodon, je dirais que le moment est venu pour les clients Mastodon de revoir les algorithmes de sélection de contenu, mais avec deux différences essentielles.
L’algorithme doit être conçu pour servir l’utilisateur, et uniquement l’utilisateur, de manière spécifiée explicitement ou implicitement par l’utilisateur. (L’absence d’un suzerain d’entreprise signifie également qu’il est enfin possible de revoir les discussions entourant les les trois lois de la robotique d’Asimov dans le contexte de agents logiciels.) Les règles de l’algorithme doivent être au moins visibles pour l’utilisateur, et de préférence activement modifiables. Il ne devrait pas être difficile de spécifier des personnes ou des sujets qui vous intéressent plus que d’autres.
Charger un algorithme basé sur le client avec les messages à afficher augmenterait également l’utilité d’une fonctionnalité qui limite le temps de lecture, car l’algorithme ne peut sélectionner que les messages les plus susceptibles d’être intéressants. Il est peu probable que Mastodon en tant que protocole adopte jamais un flux algorithmique accessible par API, nous comptons donc sur les développeurs d’applications qui expérimentent dans ce domaine.
Ajouter une catégorisation au mélange
Ajouter des catégories aux messages vous permettrait de voir des discussions qui sont liées à l’actualité, ce qui n’est pas possible avec les médias sociaux maintenant. Avouons-le: Twitter et Mastodon souffrent tous deux d’une durée d’attention extrêmement courte lorsque vous regardez uniquement la chronologie. Les messages sautent d’un sujet à l’autre au hasard.
L’ordre chronologique fonctionne bien sur un service comme Strava, où chaque message est l’entraînement d’un ami, mais c’est juste schizophrène avec une mise à jour rapide des microblogs. Votre flux peut inclure quelqu’un renvoyant à une longue lecture sur un sujet important mais déprimant, d’autres discutant avec passion du match de sport de la nuit dernière, un comédien essayant de nouveaux contenus et des avertissements de conditions météorologiques extrêmes d’un bot. Ils sont tous entrecoupés les uns des autres, vous obligeant à faire des sauts de contexte mental toutes les 20 secondes. Cela ne peut pas être bon pour notre cerveau.
La popularité des hashtags et des sujets tendance sur Twitter montre à quel point les gens aiment rester sur un sujet pendant un certain temps avant de passer à un autre. J’admets que chaque fois que je finis par charger la page Twitter, je ne peux pas éviter de regarder la boîte What’s Happening. Je m’intéresse très rarement à quoi que ce soit là-bas, mais dans les rares occasions où je clique, j’apprécie que tous les tweets soient intrinsèquement liés.
Nous entrons dans le monde de l’IA ici, mais si un L’algorithme pourrait catégoriser automatiquement les messages Mastodon, cela permettrait aux utilisateurs de se concentrer sur des sujets spécifiques dans le flux de contenu Mastodon. Avec un client Mastodon de type Slack, les catégories peuvent apparaître à côté des personnes, tout comme les canaux Slack se mélangent aux messages directs. Vous pouvez épingler des catégories préférées, mais d’autres vont et viennent au fur et à mesure que le contenu associé va et vient. Étant donné que l’apprentissage automatique bénéficie de la formation, une application qui a commencé avec des catégories lâches et vous permet de fournir des commentaires pourrait rapidement produire des résultats intéressants.
Regarder vers l’avenir
C’est encore tôt, et la plupart des clients Mastodon J’ai vu sont presque identiques. Je comprends que les développeurs sont encore en train de peaufiner leurs interfaces et de trouver comment gérer la poussée d’hypercroissance de Mastodon. Mais j’espère qu’une fois que les développeurs auront défini les bases de cet écosystème plus vaste, ils pourront se concentrer sur l’ouverture de Mastodon pour innover plutôt que de simplement copier les clients Twitter.
Quelles approches radicalement nouvelles que vous aimez voir dans une application Mastodon ?