Comment Tweetbot est mort (et a revécu)

J’avais un cadavre sur mon téléphone et je n’arrêtais pas de le surveiller. Depuis le 12 janvier, mon application iOS Twitter préférée était bloquée en stase, gelée sur une erreur modale m’informant qu’il y avait un problème d’authentification avec Twitter, et wow, était là. Sans préavis, Twitter avait révoqué les informations d’identification d’accès principales pour Tweetbot et tous les autres clients tiers non exploités par Twitter lui-même.

Contrairement à de nombreuses décisions prises pendant l’ère du cosplay romain « vox populi » de Twitter, il n’y avait jamais eu de sondage à ce sujet. Elon Musk n’était jamais apparu profondément dans un fil de discussion avec Kevin Sorbo et un compte de brûleur d’avatar spartiate pour dire: “Yikes, les applications tierces devraient disparaître.” Au lieu de cela, Twitter a pris plusieurs jours pour communiquer avec ses utilisateurs ou ses partenaires commerciaux et admettre que la décision était délibérée, publiant finalement un tweet officiel de style “votre faute” expliquant gnomiquement que “Twitter applique ses règles d’API de longue date”.

Pendant tout ce temps, j’ai continué à rouvrir cette application morte sur mon téléphone, surfant sur la mémoire musculaire pure

Pendant tout ce temps, je n’arrêtais pas de rouvrir cette application morte sur mon téléphone, surfant sur la mémoire musculaire pure jusqu’à la même fenêtre contextuelle d’erreur sur le dernier message que ma chronologie a vu : un GIF figé du Seigneur des Anneaux du roi Théoden ricanant, “Vous n’avez pas pouvoir ici. Cette application a été l’un de mes principaux moyens d’accéder à Twitter pendant plus d’une décennie, j’étais donc habituée à me sentir impuissante. Mais ce balayage fantôme répétitif ressemblait à un nouveau creux.

“Vous n’êtes certainement pas seul”, m’a rassuré Paul Haddad, et je l’ai cru parce qu’il a co-créé Tweetbot. “Je connais beaucoup de gens qui ont dû le supprimer juste pour empêcher que cela ne se produise.”

Cet état de rictus d’interface pure n’avait pas d’autre issue réelle. Oui, si je fouillais un peu, je pourrais juke les protocoles d’erreur de Tweetbot juste assez pour faire défiler n’importe quelle tranche de chronologie qu’il avait chargée en mémoire juste avant la fin. Mais la seule récompense était de pouvoir utiliser l’expérience de lecture de tweets bien rodée de Tweetbot pour revoir sans cesse les publications du 12 janvier. L’agréable choc haptique que j’ai ressenti en favorisant l’annonce d’une mutuelle le 12 janvier qu’elle était « construite comme un ver » était un mensonge ; il n’a jamais été enregistré. Sans aucune possibilité de réauthentification avec Twitter, l’interface de Tweetbot était tout ce qu’il restait.

Tout ce contexte, du message d’erreur de Tweetbot à sa mémoire à court terme du contenu mis en cache, a été conçu pour être éphémère, juste quelque chose que vous verriez lorsque votre signal serait coupé ou si Twitter lui-même tombait en panne.

“Nous avons certainement dû faire face à des pannes dans le passé, toute l’ère Fail Whale”, a déclaré Haddad. “Nous ne pensions certainement pas que c’était comme ça que ça finirait.”

Personne ne fait de sprint de conception de produit sur la façon dont son application devrait se comporter dans le cas où elle n’existerait plus de manière inattendue.

Personne ne fait de sprint de conception de produit sur la façon dont son application devrait se comporter dans le cas où elle n’existerait plus de manière inattendue

La société de trois personnes de Haddad, Tapbots, a géré tout cela avec autant de grâce que l’on pourrait s’attendre à ce que quelqu’un gère une attaque directe contre ses moyens de subsistance. Une dizaine de jours après le débranchement de l’application, l’équipe a publié une élégie solide pour leur création, sans hésiter à dire qu’ils avaient « investi plus de 10 ans dans la construction de Tweetbot pour Twitter et qu’il a été fermé en un clin d’œil .” L’hommage de Tapbots a rejoint les sentiments de ses super-utilisateurs au cœur brisé, qui avaient payé avec plaisir quelques dollars par an pour accéder à son iconographie artisanale et à ses coins arrondis de manière experte. (“L’une des meilleures applications que j’ai jamais utilisées”, a fait l’éloge de l’ultra-blogueur d’Apple John Gruber.) Comme de nombreux autres membres de Twitter déçus par l’élaboration de politiques mercurielles et la feuille de route axée sur l’ego de l’entreprise, Tapbots a examiné l’épave et a choisi de migrer. Avec un saut de paragraphe sombre mais digne, Tapbots a annoncé une nouvelle orientation pour l’entreprise : Ivory, un client Mastodon naissant construit sur tout ce qu’il avait appris en créant Tweetbot ainsi qu’une grande partie de son code.

En tant que titulaire de longue date d’un compte Mastodon qui se sent toujours comme une recrue sur la plate-forme, je suis heureux de voir Tapbots apporter ses talents au diagramme de dispersion des îles sociales de Fediverse. L’expérience de rejoindre Mastodon dépend vraiment du serveur sur lequel vous démarrez – les personnes particulières que vous associez à Twitter se sont déjà dispersées, si elles sont encore là. Un outil comme Fedifinder ou Debirdify produira une charge utile de données ordonnée que vous pouvez utiliser pour suivre en masse les individus là où ils ont atterri, mais ils peuvent également être répartis sur deux douzaines de serveurs. Une partie de la double hélice d’horreur et d’intrigue de Twitter était que tout le monde nageait dans la même piscine – vous et vos copains étranges et les forces de désinformation russes et Shaq. Sur Mastodon, chaque serveur a sa propre culture, et vous ne pouvez rejoindre qu’un seul serveur par compte, donc on a un peu l’impression que tout le monde joue dans une pièce légèrement différente. En installant Ivory pour la première fois, j’ai ressenti un certain espoir qu’un peu de familiarité puisse faire beaucoup de chemin.

Ayant maintenant utilisé Ivory pendant plusieurs mois, je peux dire que, bien que Mastodon ne ressemble pas beaucoup à Twitter, Ivory ressemble au moins à Tweetbot, et cela a suffi à donner à toute l’expérience une brillance réconfortante qui, à son tour, m’a aidé à embrasser Mastodonte. J’ai demandé à Haddad si c’était intentionnel. “Cela a été l’un de nos objectifs”, m’a-t-il dit, “pour le rendre aussi simple et transparent que possible. Évidemment, Twitter et Mastodon sont deux choses différentes, mais pour être honnête, j’aime Twitter. Il s’arrêta pour se corriger. “Eh bien, j’ai aimé Twitter.”

“Évidemment, Twitter et Mastodon sont deux choses différentes, mais pour être honnête, j’aime Twitter… Eh bien, j’ai aimé Twitter.”

Ce n’était pas seulement un commentaire sur le changement de régime. Haddad a expliqué comment Twitter se sentait, en particulier dans ses premiers jours de flux pré-algorithmique. « Un réseau social simple où les gens postent et se répondent. Je ne pensais pas qu’il y avait quoi que ce soit de mal à l’époque, je ne pense pas qu’il y ait quelque chose de mal à cela maintenant, et si nous pouvons fournir cette expérience, je suis plus qu’heureux de le faire », a-t-il déclaré. Se concentrer sur une saveur classique de Twitter nécessite des sacrifices à ce stade précoce. Ivory ne vous laisse pas trop jouer avec les nuances décentralisées de Mastodon, par exemple ; vous ne pouvez pas l’utiliser pour explorer des serveurs que vous n’avez pas rejoints ou parcourir les graphiques sociaux de personnes intéressantes dans d’autres communautés. La vue la plus importante offerte par Ivory est une simple chronologie des comptes que vous avez spécifiquement suivis. Vous pouvez également parcourir le serveur local que vous avez rejoint ou vous connecter à un flux fédéré plus large et plus chaotique, le tout avec la même action de défilement fluide que Tweetbot car (comme l’a confirmé Haddad), il s’agit littéralement de la même fonction de gestion du défilement. L’ivoire, du moins sous cette forme infantile, vous met à l’aise en réduisant l’espace de possibilité multidimensionnel de Mastodon en de simples flux 2D qui correspondent à un cadre bien établi.

Tapbots fabrique ce que j’appellerais un “logiciel opiniâtre”, qui est une expression délicate à utiliser car elle peut être complémentaire ou détournée selon le contexte. Mais l’idée est que le simple fait de jeter toutes les fonctions possibles d’un Twitter ou d’un Mastodon aux pieds d’un utilisateur comme une poubelle de Legos ne les aide pas réellement à l’utiliser avec succès. “Une chose que je n’aime pas faire, et il est difficile de s’en éloigner, c’est d’avoir un million de paramètres dans l’application”, a déclaré Haddad, acceptant avec confiance mon étiquette de logiciel opiniâtre. “Nous nous efforçons de limiter le nombre de paramètres pour le minimiser uniquement aux éléments vraiment importants, puis de faire en sorte que les choses fonctionnent aussi automatiquement que possible.”

Ce type de direction de la danse axée sur le goût peut aider à mettre l’accent sur la forme idéale d’une plate-forme au fur et à mesure de son évolution.

Tweetbot s’est fait connaître en ayant des opinions sur la meilleure façon de répondre aux tweets (avec un balayage amical mais délibéré) ou de les stimuler (en appuyant une fois pour exposer les goûts et les retweets, vous poussant à nouveau subtilement à reconsidérer). Ces comportements appris ne sont pas nécessairement évidents au début, même s’ils finissent par devenir une seconde nature suffisante pour introduire le type de contrainte qui a inspiré cette pièce – et l’orientation de Tweetbot vers les virtuoses multitouch a probablement laissé une certaine croissance sur la table. Tapbots a également apporté des modifications fermes à l’expérience Twitter. Vous deviez glisser dans un tweet pour voir ses statistiques, par exemple, exactement le genre de décision que vous ne verriez jamais dans une application Twitter officielle optimisée pour un volant d’inertie sans fin. Déployé habilement, ce genre de direction de danse axée sur le goût peut aider à mettre au point la forme idéale d’une plate-forme au fur et à mesure de son évolution, et la soupe primordiale encore bouillonnante de Mastodon en bénéficiera.

Quand j’ai parlé à Haddad, je n’avais pas l’impression de parler à quelqu’un encore en proie au deuil. Lui et Tapbots ont accepté la destruction occasionnelle du travail d’une décennie et ont récupéré les meilleures parties dans un nouveau chapitre pour l’entreprise.

“Maintenant que nous sommes sortis, c’est plutôt intéressant de ne plus avoir à se soucier des trucs de Twitter”, a déclaré Haddad. “Je suis juste en train de me détendre et de voir quelles sont les dernières bêtises.”

J’ai demandé à Haddad s’il avait toujours Tweetbot sur son téléphone, et si oui, sur quel tweet il s’était figé après l’événement d’extinction.

“Laisse-moi voir,” dit-il, glissant un peu, fronçant les sourcils à son écran. “Peut-être que je l’ai supprimé”, a-t-il osé doucement. Il en a glissé un peu plus. “Non, je ne l’ai pas supprimé… Oh.”

“Le tout dernier tweet, croyez-le ou non… Elon Musk.” Il m’a envoyé une capture d’écran.

Le dernier tweet visible sur Tweetbot sur le téléphone de Paul Haddad.

“Instagram rend les gens déprimés et Twitter les met en colère”, avait songé Musk, quelques minutes avant que le propre message de Haddad sur Tweetbot ne se taise pour la dernière fois. Le rake-stepper en chef de Twitter a terminé son tweet par une question : « Qu’est-ce qui est le mieux ? »

Pour Tapbots, c’est clairement Mastodon, où il peut à nouveau construire son produit à sa manière – et rappelez Elon Musk : vous n’avez aucun pouvoir ici.

commentaires

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Le plus populaire