Learning from Twitter’s mistakes – Eugen Rochko – Medium

/learning-from-twitters-mistakes-c272d67

  • Mastodon is a free, open-source social network.
    A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication.

    Pick a server that you trust — whichever you choose, you can interact with everyone else.

    Anyone can run their own Mastodon instance and participate in the social network seamlessly.

    What sets Mastodon apart

    Timelines are chronological
    Public timelines
    500 characters per post
    GIFV sets and short videos

    Granular, per-post privacy settings
    Rich block and muting tools
    Ethical design: no ads, no tracking
    Open API for apps and services

    https://mastodon.social/about

    Une énième tentative (après identi.ca, diaspora et autres) de micro-blogging open-source et décentralisé.
    Semble avoir une certaine traction dans mes contacts twitter.

    J’y ai le même pseudo qu’ici ;)

    • 90% des utilisateurs ont créé un compte sur l’instance principale mastodon.social. Autant dire que côté décentralisation… Le pire c’est que leur identifiant est lié à la plateforme donc ils devront abandonner tous leurs contacts et leur historique si d’aventure ils devaient changer d’instance.

      Vous pouvez aller voir ailleurs, mais déjà que le réseau est petit, il est bien difficile de se dire qu’une petite instance sera là dans la durée. Si pour migrer je dois tout perdre, même moi je risque d’aller sur l’instance principale et jeter l’idée de décentralisation.

      Comme #diaspora, je suis sur #framasphere mais je peux pas interagir avec des gens sur d’autres instances...

    • salut, oui encore une, mais au moins ils utilisent un protocole existant (ostatus/Gnu Social), si j’ai bien suivi.
      J’ai testé je ne suis pas fan du tout (trop compliqué alors que faible en fonctionnalités).

      Mais c’est toujours bien de voir un peu d’attention sur un projet libre. Je vais lire le billet cité par @fil ça a l’air intéressant à lire l’extrait.

    • bon en fait l’article survol.fr n’est pas si intéressant, j’espérais qu’il parlât des enjeux vraiment intéressants (les enjeux politiques), et ça reste dans le technique malgré tout.

    • J’ai testé rapidement, je suis assez d’accord avec @goffi ça manque de fonctionnalité.
      Ça ressemble fonctionnellement à Twitter depuis Tweetdeck, en moins bien.
      Mais la synchro entre instances semble bien gérée, contrairement à Diaspora : on peut interagir avec quelqu’un (coucou @b_b) qui est sur une autre instance.

    • Ben en fait les enjeux politiques de passer sur une architecture décentralisées me semblaient assez connus (dans mes lecteurs). Je prêche plutôt des convaincus sur cette question.

      Le décentralisé c’est bien. La fédération est une bonne archi pour ce type de service. Il y a déjà eu d’autres initiatives qui fonctionne, et il y a déjà un protocole avec tout ce qu’il faut. C’est d’ailleurs ce qu’utilise Mastodon.

      La question pour moi c’était « vu que c’est un réseau social je vais là où sont les copains, est-ce que je crois que les copains vont migrer (durablement) et si non pourquoi ? ».

    • Ah je ne savais pas que l’auteur du billet était là, cool on va pouvoir discuter :)

      Salut @edas ! Les enjeux politiques vont bien au delà de l’argumentaire technique centralisé/décentralisé ou du nombre de participants, et il ne suffit pas qu’un projet soit libre pour qu’il soit automatiquement bien.

      Mastodon (du moins son instance principale) n’a pas l’air parti pour faire de publicité ou monter un modèle économique basé sur les données utilisateurs, 2 bons points, et il ré-utilise un protocole existant.

      Maintenant il faut se poser la question de la gouvernance du projet (qui prend les décisions, comment ça va évoluer, dans quelles directions). C’est visiblement tenu par une seule personne pour le moment, il faut voir comme cela va s’organiser par la suite si ça a du succès. Il y a quelques remarques intéressantes à trouver là : https://medium.com/@Gargron/learning-from-twitters-mistakes-c272d67bba76 . À comparer par exemple à Diaspora qui a une prise de décision commune via Loomio, à XMPP où il y a un conseil élu tous les ans, ou à Matrix qui est pour le moment tenu par des employés d’une même boîte même s’ils ont annoncé vouloir monter une structure pour gérer ça.

      Le développeur commence à gagner de l’argent avec, via Patreon, est-ce que ça va influencer le développement ?

      Ensuite les fonctionnalités, là on est dans le copié/collé du truc à l’oiseau, du coup quelle va être la place des « likes », est-ce que ça va influencer la visibilité des billets ? Est-ce qu’il y a des fonctionnalités de tendances du moment ? Si oui comment cela va être présenté ?

      Je pensais voir ce genre de questions abordées dans le billet en voyant « arrêter de croire que tous les problèmes sont techniques et peuvent se résoudre avec des lignes de code » dans l’extrait de l’article, d’où ma déception.

      Et je trouve vraiment dommage que le seul (ou du moins le principal) critère de jugement de la plupart des gens qui suivent ce genre de projets est l’interface. Les choix et réflexions faites autour d’un projet et l’orientation prises par les premiers utilisateurs est pourtant primordiale dans son avenir, Seenthis en est d’ailleurs un bon exemple (message avec peu de mise en forme, commentaires sous chaque message, contenu très politique).

      Pour le moment, j’ai plus l’impression que la raison du succès (probablement temporaire) de ce projet est son interface qui ressemble à ce que des gens connaissent (et vraiment trop compliquée pour des gens qui ne sont pas dedans), et son apparition sur 2/3 médias stratégiques (hackernews et github notamment), et je trouve ça super léger.

    • Et niveau popularité on parle de quelques dizaines de milliers de personnes, en s’appuyant sur un réseau existant, quand on voit déjà des articles qui parlent de faire trembler le machin au zozio, on a surtout l’impression de voir des titres chocs pour attirer le badaud.

    • Je t’avoue que j’ai publié une humeur, basée sur un axe de réflexion qui est pour moi « j’aimerai bien sortir du système centralisé de twitter ». Ça a été repris comme une analyse critique en règle, ce que ce n’était pas du tout.

      L’exemple que j’ai en tête c’est vraiment celui d’Identi.ca, où il y a eu une vraie promotion et une part significative de (mon réseau) twitter qui était partant. Ça n’a pas suffit et il y avait pourtant de très bons arguments pour que ça fonctionne.

      Cela dit je ne suis pas tellement inquiété par le contrôle d’un seul développeur. Le protocole serveur est ouvert, utilisé par d’autres logiciels que Mastodon, et le code source est libre.

      Bref, rien n’empêche de partir sur une autre branche. Si le réseau prend de l’ampleur, ce ne sera pas le plus gros problème à mon avis.

    • Je t’avoue que j’ai publié une humeur, basée sur un axe de réflexion qui est pour moi « j’aimerai bien sortir du système centralisé de twitter ». Ça a été repris comme une analyse critique en règle, ce que ce n’était pas du tout.

      J’en ai parlé sur ton billet parce que c’est ce que je pensais initialement y trouver, mais c’est une remarque générale : ces questions ne sont jamais posées.

      L’exemple que j’ai en tête c’est vraiment celui d’Identi.ca, où il y a eu une vraie promotion et une part significative de (mon réseau) twitter qui était partant. Ça n’a pas suffit et il y avait pourtant de très bons arguments pour que ça fonctionne.

      L’exemple est d’autant mieux choisi que c’est le même protocole qu’Identi.ca

      L’exemple que j’ai en tête c’est vraiment celui d’Identi.ca, où il y a eu une vraie promotion et une part significative de (mon réseau) twitter qui était partant. Ça n’a pas suffit et il y avait pourtant de très bons arguments pour que ça fonctionne.

      Le contrôle sur le code a beaucoup plus d’influence qu’on peut l’imaginer. Aujourd’hui c’est facile de changer parce que c’est une (probablement, je n’ai pas vérifié) petite base de code, qu’il y a relativement peu d’utilisateur etc. Mais si demain il y a une instance majeure avec disons 50% de la population du réseau (un Gmail en gros) et qu’elle fait des choix techniques, le reste du réseau sera obligé de suivre s’il ne veut pas perdre ses contacts. Sans même parler d’instance, si Mastodon a des logiciels compatibles (ce qui est déjà le cas avec GNU Social), mais que 90% du monde utilise Mastodon, c’est lui qui va diriger les choix techniques et le reste sera obligé de suivre (ce qu’il se passe actuellement avec Chrome pour les navigateurs). Du coup c’est une question essentielle.

    • Je suis peut-être naif mais je me dis que justement, parce que c’est décentralisé, si les choix pris ne vont pas aux utilisateurs, ces derniers pourront faire diverger leurs instances, ou ne pas mettre à jour le logiciel avec la version de l’auteur initial. C’est justement ce qu’on n’est pas capable de faire avec Twitter.

      Bon, pour ça il faut qu’on ait une portabilité des identifiants :-) ça parait technique mais c’est bien en enjeu de contrôle des utilisateurs, pas juste de code.

    • Je suis peut-être naif mais je me dis que justement, parce que c’est décentralisé, si les choix pris ne vont pas aux utilisateurs, ces derniers pourront faire diverger leurs instances, ou ne pas mettre à jour le logiciel avec la version de l’auteur initial. C’est justement ce qu’on n’est pas capable de faire avec Twitter.

      Oui c’est possible, tant qu’il n’y a pas de déséquilibre dans le réseau avec une très grosse instance.

      Bon, pour ça il faut qu’on ait une portabilité des identifiants :-) ça parait technique mais c’est bien en enjeu de contrôle des utilisateurs, pas juste de code.

      Oui je suis tout à fait d’accord que ça n’est pas qu’un enjeu de code. Ceci dit, le code a une forte influence sur l’utilisation et la direction que peu prendre un outil.

    • Ce qui est intéressant, c’est l’enthousiasme et les idées que ça génère : les gens ont entre les mains un prototype de rézosocio décentralisé plutôt accessible, qui marche pas trop mal

      Les développeurs ont un support de discussion et ont un terrain de jeu grandeur nature
      Ça vulgarise également le concept (instances) auprès d’un public un peu plus large.
      Enfin, ça remet un coup de projecteur sur les protocoles utilisés.

      Lire :
      https://hackernoon.com/mastodon-is-dead-in-the-water-888c10e8abb1
      https://mastodon.social/@clochix
      https://mastodon.social/@dav

    • Comment ils font pour avoir 50000 adhérents en 6 mois ? Ils connaissent le dalai-lama ou ils sont dans la silicon valley ?
      Un article dans le Figaro… moi, ça active mes alertes.
      http://www.lefigaro.fr/secteur/high-tech/2017/04/05/32001-20170405ARTFIG00238-decu-par-twitter-et-facebook-mastodon-vous-tend-l
      https://twitter.com/mpmassiani/status/849649927282208768

      Je suis peut être juste mauvaise langue.
      Mais une fois j’avais lu un article (du point ou d’un truc identique) où la journaliste s’émerveillait d’avoir dénombré tant de réseaux sociaux français alternatifs. Mais avait oublié Seenthis.net … sur cette erreur, j’ai immédiatement pensé à la notoriété inexistante de Seenthis, et au travail bâclé de cette professionnelle de l’information qui n’était pas sans me rappeler les approximations d’une majorité de ses collègues à longueur de temps.
      Notre prochain atelier, à Lille sera sur le thème des réseaux sociaux
      https://atelili.tuxfamily.org/wiki/atelier:18

      Redit de ma grogne ici : https://seenthis.net/messages/586161#message586923