mardi 4 juillet 2023

Saint API, payez pour nous, pauvres profiteurs, maintenant et à l'heure de la fin de connexion

On les connait tous. Ceux qui se promène de rangée en rangée au Costco, pour "goûter" à tous les échantillons... gratuits.

Ben quoi? C'est gratis!!

Gratis! C'est le mot magique depuis les débuts de l'internet.

Au début on s'émerveillait, "heille! Pourquoi dépenser des timbres pour envoyer du courrier, on peut tout faire ça gratuitement sur internet". Et vogue la galère, les copies conformes (CC:) se multiplient, on ne limite plus à un seul destinataire. C'est comme ça qu'on invente le SPAM.

Et notre compère au Costco devient de plus en plus malin. Il utilise des perruques, des moustaches postiches pour ne pas être reconnu et contourner la politique "un échantillon par client". Aujourd'hui, ce sont les robots qui font la tournée sur l'internet.

Les API. Qu'est-ce que c'est ça des API?

Application Programming Interface...

Quand on utilise un service sur internet, l'utilisateur moyen, vous, moi, on utilise une interface visuelle pour interagir avec le site web préféré. Mais les programmeurs, ce sont des petits malins. Il y a des portes dérobées, des portes de derrière pour offrir les mêmes services pour les clients "à haut volume", qui ne font pas juste cliquer ici, naviguer là, niaiser par ci, reluquer par là. Ces portes dérobés ne sont pas accidentelles, elles sont conçu expressément pour cet usage. C'est la porte de service pour les robots.

Mais il n'y a rien qui ressemble plus à un robot qu'un autre robot. Qu'est-ce que ça peut faire si la porte sert aussi à d'autres fins sans même violer le protocole d'utilisation.

McBroken

McDonald et ses crèmes glacées. C'est bien reconnu par ces temps chauds. Mais Dieu que c'est choquant quand on se présente sur place pour se faire dire "La machine est brisée"... Nooooonnnnn!!!!

Un petit génie s'est alors dit: Faisons un site web qui recense tous les McDonalds et indique lesquels ont une machine à crème glacée défectueuse.

https://mcbroken.com/


On programme alors un robot, qui fait des commandes en ligne de crème glacée sur le site officiel de McDo. Si la commande fonctionne on l'annule et on marque le commerce comme ayant une machine fonctionnelle. Si la commande ne fonctionne pas, c'est que la machine à crème glacée ne fonctionne pas et que le gestionnaire a eu la gentillesse de le mentionné sur son site web.
Ensuite tu passes au McDo suivant. 
Le stratagème n'est pas passé inaperçu de McDonald qui a demandé une enquête aux autorités américaines. Article Radio-Canada

Le travail de l'ombre des robots ne passent pas toujours inaperçu. Vous vous souvenez de la pénurie de pièce électronique, dont les cartes graphiques d'ordinateurs, devenues rares et cher ces dernières années?

C'est que ces petites bêtes de GPU (Graphic Processor Unit) sont très puissantes et peuvent faire des millards d'opérations par seconde, idéale pour se lancer dans le minage de crypto-monnaies. Parce que le minage de Bitcoin c'est une course, à celui qui fait les calculs de décryptage nécessaire pour valider les transactions Bitcoin, le plus rapide gagne des Bitcoins, vous l'avez deviné. Plus puissante, plus rapide ta machine, plus tu gagne la course. Dans ces courses là, les chinois sont très fort.


La pénurie des cartes graphiques se résorbe? Quelle coincidence, les crypto-monnaies n'ont plus la cote...

Quand il n'y a plus d'argent à faire, tout le monde plie bagage. Les robots en première ligne.

Crise des API

C'est un peu ce qui se passe par les temps qui courent. Tout le monde commence à se rendre compte que gratuit ne profite pas toujours à long terme. Il y a quelque qui payent la note.

Un adage dit: si tu veux devenir millionnaire, c'est facile. Achète un million de poulets à un dollar et revend les à 2 dollars.

Et si ton poulet, en fait, ne te coûte pas 1$ mais en fait gratuit. C'est pas long qu'il va y avoir une pénurie de poulet, quelqu'un s'accaparant le marché du poulet à vendre.

Donc tu fais ton bonhomme de chemin et du jour au lendemain ton fournisseur de poulet ne te le donne pas "gratis" mais te les vend à 0.0001$.... bah! c'est pas la mer à boire. Mais si tu veux acheter 1 milliards de poulets, la facture devient salée tout à coup.

C'est un peu ce qui se passe à l'heure actuelle. Les grands sites comme Facebook, Twitter, Reddit se rendent compte qu'il y deux sortes d'utilisateurs: les humains et les robots. Les humains qui vont sur les sites gratuitement, déversent leurs données à la tonne, voient des pubs. Les humains sont le produit. Ils vendent leurs profils de consommateur aux géants du web.

Les robots, eux, quand ils passent par la porte dérobé qu'est l'API, il ne la voit pas la pub, eux. Ils pompent, ils pompent des données via les API, et pour eux c'est gratis!!

Reddit a dit c'est fini le pompage, vous allez payer pour vous abreuver à nos contenus. Mais ceux pour qui c'était gratuit, ça ne fait pas leur affaire. Des petits malins qui avaient conçu des alternatives pour lire ce contenu se retrouve tout à coup avec des factures de 20 millions. Aie aie aie! Ça fait mal.

Reddit? Qu'est-ce que c'est ça vous vous dites? C'est un site de discussion qui existe depuis bien avant Facebook. Des milliards de discussions... et du texte, et du texte, et du texte...

Vous savez qui est friand de texte par les temps qui courent? Les IA... Les intelligences artificielles. Artificielle oui, intelligente, ça on en reparlera. Et ChatGPT, vous connaissez? Parce que pour faire l'entrainement des ces machines, on leur fait lire du texte. Beaucoup, beaucoup, beaucoup de texte. Un enfant apprend à lire et faire des dissertations en quelques mois. La machine, elle, doit en consommer des tonnes pour avoir un semble de debut de lueur d'intelligence. Et Reddit, soudain découvre la valeur de son trésor. Si au lieu de donner gratis, tu charges 0.0001$ par message lu. C'est le Klondike!!

Hein? Quoi? On peut faire de l'argent avec un passé de conversations de tout le monde sur la planète??

Elon Musk, qui a dépensé 44 milliards pour acheter Twitter et qui en a perdu 20 milliards en valeur boursière, se dit: Hum!! C'est que j'ai besoin d'argent moi là! C'est pour ça qu'il veut que cesse le pompage de contenu de sa plateforme qui lui coûte aussi cher. Oui qui lui coûte cher. Parce que les propriétaires de Data Centers, les Amazon et Google Cloud de ce monde le savent eux. Le mouvement de contenu sur l'internet ça se payent. En fraction de cents par millier de megabytes... mais quand c'est des méga, des téras, des pétabytes de données par seconde, ta fraction de cents ressemble à des millions et des milliards de dollars pour ceux qui vivent de ces contenus.

49% des utilisateurs d'internet... sont des robots. Pas vous et moi... Des robots...

Ce n'est pas nous, petits utilisateurs qui allons souffrir à lire quelques dizaines ou milliers de Tweets... Ce sont les fabricants de petits robots, ces suceurs d'API qui travaillent dans l'ombre. Eux, leurs appétits étaient insatiables.

En tout cas, jusqu'à maintenant...