L'affaire du groupe And avait été réglée.
Grâce à un accord entre les États-Unis et la Chine, SunCloud entrait dans la sphère de protection de Washington.
Enfin, sa cotation au Nasdaq s'accélérait rapidement.
Lim Ju-on trouvait tout cela fascinant.
« Mister joue à un jeu similaire au mien. »
L'instant où son code atteignait le monde.
Ce sentiment quand les logs commencèrent à affluer, que des issues furent ouvertes, et que quelqu'un fit un fork du dépôt.
Un jeu où il prenait du plaisir à penser :
« Wahou, cette entrée produit une réaction comme celle-ci ? »
C'était le seul moment où ce monde ennuyeux devenait vraiment vivant.
Mister jouait au même jeu.
Simplement dans un monde différent.
Une colonne.
Une unique clause dans un contrat.
Un document remis à un candidat à la présidence.
L'entrée atteignait à peine le niveau d'un print("hello world").
Pourtant, l'exemple de code de la toute première page d'un tutoriel produisait un résultat absurdement massif.
Washington bougea.
Les politiques reprirent les mots.
La course à la présidence trembla.
L'opinion bascula.
La cotation au Nasdaq fut débloquée.
« Ce n'est qu'un appel de fonction... alors pourquoi la valeur de retour se mesure-t-elle en pays ? »
Posant son portable sur le piano à queue laqué, Lim Ju-on se mit à retracer les empreintes que Lee Jaseong avait laissées derrière lui.
La société fiduciaire.
L'article de Politico.
Les discours de campagne de Stump.
La reddition d'Alimall.
Entrées et sorties.
Déclencheurs et rappels.
Ses doigts traçaient des lignes invisibles dans les airs.
Ses yeux suivaient le flux, cherchaient les points de branchement, traquaient les dépendances.
Puis il s'arrêta net.
« Ah... »
Une exclamation lui échappa.
« Mister connaît déjà toute la base de code. »
Le monde était du code non documenté.
Personne ne savait qui l'avait écrit.
Personne ne savait pourquoi il avait été écrit ainsi.
Personne ne savait ce qui casserait si on y touchait.
Pourtant, d'une manière ou d'une autre...
...ça marchait encore.
« Médias. Politique. Capital. Le public. Émotions... »
Ils étaient tous des écouteurs intégrés quelque part dans le code.
Des objets conçus pour réagir chaque fois qu'un événement particulier se produisait.
Mister le savait déjà.
Quand un certain événement était lancé—
Qui se réveillerait en premier.
Dans quel ordre ils seraient appelés.
Où se produirait l'amplification.
Comment les rappels s'enchaîneraient.
« Si tu lances le bon événement, tout réagit tout seul. »
Les développeurs craignaient le code non documenté plus que tout.
Parce qu'ils ne savaient pas où mettre les mains.
Toucher au mauvais endroit...
...et quelque chose d'imprévisible explosait.
Alors tout le monde évitait d'y toucher tout court.
Mais Mister savait.
Exactement où appuyer.
Exactement ce que ce unique bouton réveillerait.
C'était pour cela qu'une si minuscule entrée produisait un résultat aussi massif.
Lim Ju-on avala sa salive.
« C'est esthétiquement beau. »
Une entrée petite, précise.
Une réaction en chaîne élégante.
Une belle sortie.
« Un seul bouton pressé à la perfection. »
« Un monde mue par ce unique clic. »
Lim Ju-on apprit le clic.
« Que devrais-je faire ? »
« Je veux appuyer, moi aussi. »
Ses doigts fourmillaient.
Il ne pouvait pas dormir.
Il bondit et ouvrit son portable.
Hacker News.
Reddit.
GitHub Trending.
Il commença à errer dans les communautés de développeurs.
Cherchant quelque chose avec qui expérimenter.
Quelque chose capable de produire une sortie massive à partir d'une entrée minuscule.
« Un bouton. »
« Y a-t-il pas un bouton que je pourrais presser, moi aussi ? »
Alors qu'il faisait défiler...
...son doigt s'arrêta soudain.
Notre client utilise deux fournisseurs cloud différents. Est-ce que je dois vraiment écrire des scripts de déploiement séparés pour les deux ? Ça ne peut pas être automatisé ? T_T (J'utilise SunCloud.)
— Convaincs juste le client de standardiser sur un seul cloud. C'est bien plus rapide lol.
— Sérieux, y a pas de solution. Je fais la même merde depuis six mois.
— Le multi-cloud, c'est l'enfer par définition. Fais avec.
— LOL si tu trouves une solution, dis-le-moi aussi.
Les yeux de Lim Ju-on brillèrent.
« C'est ça ! »
Il y avait eu une fois des doctorants qui s'inquiétaient pour leur financement de recherche.
Puis ils avaient demandé des subventions à la Fondation de Recherche Meta.
Et ils avaient été acceptés.
« Tout ça grâce à LJ. »
Un jour...
Un étrange utilisateur GitHub avait déposé du code...
...et avait disparu.
LJ | il y a 3h
Voici un exemple de traitement de commandes vocales. Il peut reconnaître les commandes même dans des environnements bruyants.
[Lien GitHub]
Il s'avéra que LJ était déjà assez connu parmi les développeurs.
Une figure mystérieuse qui apparaissait de nulle part, uploadait du code incroyable, puis s'évanouissait sans la moindre ligne d'explication.
— La légende est descendue encore.
— Lire le code est frustrant parce qu'il n'y a aucun commentaire. Mais ça marche lol.
— Génie typique. N'explique jamais rien.
Les doctorants intégraient ce code dans leur propre recherche.
En utilisant le module de commandes vocales résultant...
...ils obtinrent la subvention.
Succès !
Une subvention de 400 milliards de wons !
« Tout ça grâce à LJ ! »
« On n'aurait jamais été approuvés sans ce code ! »
« Mais sérieusement... qui upload un truc pareil en open source ? »
« Qui sur terre est LJ ? »
« Peut-être un maître caché ? »
« Quelqu'un d'un institut de recherche mondialement connu qui a pris sa retraite et code juste chez lui maintenant ? »
« Ou peut-être qu'ils sont juste ridiculement riches et font ça comme passe-temps ? »
Qui que tu sois...
Merci, Monsieur LJ.
Grâce à toi...
...on a obtenu le financement !
Une partie de la subvention de 400 milliards de wons leur fut allouée.
Ils n'avaient plus à se soucier des frais de recherche.
Ils pouvaient se concentrer entièrement sur leur recherche.
Mais...
La cupidité humaine ne s'arrêtait jamais vraiment.
« Et si on ne s'arrêtait pas à faire juste un module ? »
« Et si on en faisait un vrai produit ? »
« Genre un assistant vocal ? »
« Ouais. »
« Si on peut le fournir à K-Phone, on pourrait pas devenir le prochain LumiVision ? »
LumiVision.
La légendaire startup coréenne.
Elle avait commencé avec une seule appli caméra.
Maintenant, elle s'était étendue aux smartphones, à l'automobile et aux contenus culturels.
« On pourrait devenir quelque chose comme ça, nous aussi ? »
Les doctorants se regardèrent.
Leurs yeux brillaient.
« Alors comment on l'appelle ? »
« Prenons notre identité. »
« Notre identité ? »
« Doctorants. »
« ...... »
Et le nom fut décidé.
NOVIS.
— Esclave.
— Oui, Maître. Comment puis-je vous aider ?
Ça marchait étonnamment bien.
Ça ne voulait pas dire qu'ils pouvaient immédiatement supplier K-Phone de l'adopter.
Il leur fallait d'abord un historique prouvé pour démontrer que c'était une technologie validée.
Alors ils commencèrent par le B2B.
Centres d'appels.
Usines.
Tout lieu de travail où le bruit intense rendait les commandes vocales précieuses.
Puis un jour, un entrepôt logistique les contacta.
« C'est NOVIS, c'est bien ça ? »
« Votre système pourrait marcher dans notre entrepôt ? »
« Dans un entrepôt ? »
« Oui. »
« Nos chariots élévateurs et tapis roulants font un bruit incroyable. »
« Si les ouvriers pouvaient vérifier les stocks et donner des instructions d'expédition à la voix, ce serait bien plus pratique. »
« Vous pourriez faire un test ? »
« Bien sûr ! »
« Quel serait le montant du contrat ? »
« On pense à environ 300 millions de wons par an. »
« Qu'en pensez-vous ? »
T-Trois cents millions ?!
Il leur restait encore deux ans avant la graduation.
Leur salaire de doctorant n'était que de 1,5 million de wons par mois.
Même en additionnant deux années entières...
...ils ne gagneraient que 36 millions de wons.
Mais maintenant...
Quelqu'un leur en offrait dix fois plus.
« On devrait pas tout plaquer et monter une boîte ? »
Puis le responsable technique commença à expliquer les exigences.
« On stocke nos données d'inventaire sur Amazon Web Services. »
« Oui. »
« Mais on voudrait traiter les commandes vocales en temps réel via Google. »
« Notre siège a signé un contrat avec eux, donc on a plus de crédits cloud qu'on peut en utiliser. »
« ...Excusez-moi ? »
Amazon Web Services.
Google.
Ils voulaient utiliser les deux ?
Pour info...
Les doctorants utilisaient SunCloud.
Puisque le groupe Seongang siégeait au conseil de la Fondation de Recherche Meta, les bénéficiaires de subventions avaient reçu des crédits SunCloud gratuits.
Ils utilisaient SunCloud simplement parce que c'était gratuit.
Mais leur client utilisait Amazon Web Services et Google.
« Ça veut dire qu'il faudrait écrire trois scripts de déploiement différents ! »
« Un pour SunCloud. »
« Un pour Amazon Web Services. »
« Et un pour Google ! »
« Ben... »
« C'est difficile ? »
300 millions de wons !
« N-Non. »
« Ça peut se faire. »
« Absolument. »
En pleurant...
...ils rampèrent dans l'enfer des scripts de déploiement.
Construisant trois versions séparées.
Les testant séparément.
Les déployant séparément.
« Ah... »
« Comment on va jamais tout finir ? »
« Ce serait pas bien si LJ descendait encore ? »
« Si seulement ils nous lançaient une trousse d'automatisation... »
Ils n'imaginaient pas...
...que c'était exactement ce qui allait arriver.
L'affaire du groupe And était close.
Pourtant, Lee Jaseong continuait de lire des documents.
Plus précisément...
...les résultats du vote du conseil de la fiducie.
Quatre voix pour.
Une contre.
Après avoir vérifié le nom derrière la seule voix opposée...
Lee Jaseong ricana.
Howard Nikola.
« C'est sa façon de protester ? »
Assez culotté.
Voter ouvertement contre...
...un accord déjà finalisé par Washington et Pékin.
Ce n'était pas comme si son unique objection pouvait renverser quoi que ce soit.
« Quel intérêt de ventiler sa frustration ? »
Lee Jaseong savait déjà pourquoi Nikola se comportait ainsi.
« Il a enfin réalisé qu'il avait acheté de la contrefaçon. »
La réaction d'après était évidente.
« Il va chercher un moyen d'invalider le brevet. »
« En revendiquant la contribution de l'équipe originale. »
Lee Jaseong'ouvrit son portable et parcourut les communautés de développeurs à l'étranger.
Hacker News.
Reddit.
Twitter.
Comme prévu...
L'opinion commençait déjà à se former sous la surface.
« Alors ils démarrent le moteur. »
Il fit défiler vers le bas.
Résumé de la controverse sur le créateur original d'Open Bridge (news.ycombinator.com)
La technologie annoncée par SunCloud est identique à un projet de hackathon.
Mais l'équipe du hackathon est allée chez Apple, pendant que SunCloud déposait le brevet.
Alors qui l'a vraiment créée ?
892 points | 1 247 commentaires | il y a 6 heures
— C'est pas Apple qui a volé la techno ?
— Non, c'est SunCloud qui l'a volée. Ils ont débauché un membre de l'équipe et déposé le brevet.
— Guerre de brevets Big Tech encore lol.
— Exploitation typique de la PI par les Big Tech lol.
Grande entreprise contre grande entreprise.
Controverse sur le créateur original.
Litige de brevet.
C'était exactement le genre de bagarre que les développeurs adoraient.
La discussion se propagea rapidement.
C'était bruyant...
...mais ce niveau n'était pas difficile à gérer.
« L'important, c'est ce qu'on en retire au-delà. »
Il sortit un stylo de sa poche intérieure.
Le même stylo qu'il avait tendu à Lim Ju-on pendant le hackathon.
— Note tout.
— Note chaque truc que t'as expliqué avant la présentation.
— Beurk. T'es trop chelou.
— ...Assurance.
À l'époque...
Le gamin avait râlé en l'acceptant.
Mais il était temps qu'il comprenne.
Chaque article qu'il écrivait.
Chaque phrase qu'il prononçait.
Chaque appareil qu'il préparait.
Tout avait été placé exactement là où c'était...
...par un calcul minutieux.
Ce stylo n'y faisait pas exception.
Pas de la paranoïa.
Une partie du design.
« Ça règle la controverse du créateur original. »
Lee Jaseong posa le stylo et ouvrit GitHub.
Quelque chose de bien plus important l'attendait.
Lorsqu'il avait rencontré Lim Ju-on pour la première fois au hackathon...
...le gamin avait mentionné un truc.
— La Fondation a pas fourni de financement, aussi ?
— J'ai uploadé un module vocal sur GitHub.
— Un module vocal ?
— Ouais.
— En open source.
Après avoir entendu ça...
...il l'avait cherché.
Si le gamin avait construit quelque chose...
...peut-être que ça valait le coup de l'utiliser.
JohnLim.
Il chercha sous le compte de Lim Ju-on.
Rien n'apparut.
« Y a pas moyen que le gamin ait menti. »
En cherchant dans les dépôts de modules vocaux...
...un dépôt aux étoiles en explosion attira son attention.
LJ | il y a 4 mois
Voici un exemple de traitement de commandes vocales. Il peut reconnaître les commandes même dans des environnements bruyants.
★ 1,1k ⑂ 247
Ouvrant l'onglet Issues...
...il ne trouva que des louanges.
Apparemment, LJ était devenu assez célèbre parmi les développeurs.
Une figure mystérieuse qui apparaissait sans prévenir...
Uploadait du code de haute qualité...
Puis disparaissait sans une seule explication.
Il allait passer à la suite...
...quand le nom d'utilisateur attira son œil.
LJ.
« Attends. »
Module vocal.
Un développeur mystérieux qui sortait constamment des projets open source de haute qualité.
Ce style d'écriture bizarrement familier.
Et surtout...
...ces initiales.
« Pas possible... »
À cet instant, Lim Ju-on arriva en courant avec son portable.
« Mister ! »
« C'est arrivé exactement comme tu l'as dit ! »
« La controverse du créateur original ! »
L'écran affichait le site exact que Lee Jaseong était en train de lire.
Cette fois...
...il y avait encore plus de commentaires.
Et ils partaient dans une direction très désagréable.
— Alors c'est qui le mec qui a trahi l'équipe ?
└ Apparemment il est vraiment jeune. J'ai entendu qu'il est seulement en seconde.
└ Comme si un gamin avait fait la techno lol. Il a probablement juste fait la frappe.
— Donc il a volé la tech et s'est barré tout seul dans une grosse boîte lol.
« Regarde ! »
« Je suis dedans, moi aussi ! »
...Lim Ju-on lui montra fièrement les commentaires.
Son expression était plus radieuse que jamais.
Normalement, ce genre de controverse aurait dû être inquiétante.
Pourtant, d'une manière ou d'une autre...
...le gamin avait l'air ravi.
Un mauvais pressentiment s'insinua en Lee Jaseong.
Exactement le même sentiment que de voir quelqu'un lever une tasse de café...
...juste au-dessus d'un plan patiemment dessiné.
« Lim Ju-on. »
« Tu me caches un truc. »
« Oui ! »
« ...... »
Lee Jaseong resta un instant sans voix.
C'était quoi, cette assurance ?
Les gamins de nos jours sont tous comme ça ?
Avant qu'il ne puisse parler à nouveau...
Lim Ju-on lui repoussa son portable.
« J'ai essayé de t'imiter. »
« ? »
L'écran avait déjà changé.
LJ | SunCloud Toolkit
« C'est ma façon à moi ! »
Clic.
La communauté des développeurs explosa.
« ...... »