Выбрать главу

Mais au lieu de ça…

Ah, mon Dieu, non…

D’énormes blocs de l’arrière-plan étaient – eh bien, maintenant qu’ils se présentaient ainsi sous forme de grandes taches au lieu de points minuscules, elle pouvait voir qu’ils étaient d’un bleu très clair. D’autres parties étaient des traînées stationnaires d’un vert très foncé. Ah, il restait bien des blocs chatoyants, des petits points oscillant entre bleu et vert avec une telle rapidité qu’ils donnaient une impression de mouvement. Mais une grande partie de l’activité s’était tout simplement arrêtée.

Mais… pour quelle raison ? Et y avait-il un moyen de la redémarrer ?

Les droites qu’elle voyait étaient des liens actifs, mais il y en avait des milliers formant un enchevêtrement impossible à démêler.

Il n’en avait pas toujours été ainsi. Quand Caitlin avait commencé à percevoir le World Wide Web – de façon tout à fait inopinée et accidentelle, alors que le Dr Kuroda était en train de télécharger un nouveau logiciel dans son implant rétinien –, elle n’avait vu que quelques droites et deux ou trois cercles : uniquement sa connexion locale au Web.

Plus tard, afin qu’elle puisse explorer davantage le webspace, Kuroda avait eu l’idée de l’alimenter avec le flot de données brutes provenant du moteur de recherches Jagster, ce qui lui avait permis de suivre des milliers de connexions ouvertes par d’autres utilisateurs. C’était ce qu’elle voyait en ce moment, et en temps ordinaire, c’était une merveille… mais malheureusement, cela cachait les liens qu’elle avait elle-même créés. Si elle avait été un peu plus calme, elle aurait peut-être fini par faire le tri dans tout ça, mais pour l’instant, elle ne voyait qu’un bazar impossible… derrière lequel Webmind était en train de mourir.

— Nous avons besoin du Dr Kuroda, dit-elle d’une voix angoissée.

Elle ne pouvait pas voir sa mère, mais elle l’entendit répondre :

— Je peux essayer de le contacter par IM.

— Non, non, fit Caitlin. En ce moment, il doit dormir. Il faut que tu lui téléphones, que tu le réveilles.

Caitlin sentit sa mère lui serrer l’épaule affectueusement.

— Très bien. Où est son numéro ?

— C’est la dernière personne que j’ai appelée de ma chambre. Sers-toi de la touche bis. Dépêche-toi !

Caitlin entendit sa mère se précipiter dans le couloir, puis le son atténué du téléphone composant le numéro. Elle se leva pour la rejoindre, son portable sous le bras, et…

Ah, zut ! Elle se cogna contre le mur. C’était une chose de se déplacer en aveugle, mais une autre d’essayer de le faire tout en étant bombardée des lumières du webspace. Elle passa la main sur son portable et sur l’écran pour s’assurer qu’ils n’avaient pas subi de dégâts. Elle entendit sa mère :

— Hello, madame Kuroda. Barbara Decter, à l’appareil, la maman de Caitlin. J’appelle du Canada.

Caitlin savait que Mme Kuroda connaissait très peu l’anglais. En tendant son bras libre devant elle, elle réussit enfin à sortir du bureau de sa mère.

— Mets le haut-parleur, dit-elle en entrant dans sa chambre.

Les lignes et les cercles colorés du webspace tournoyèrent un instant quand elle s’assit enfin sur son lit. Sa mère appuya sur la touche.

— … mais très tard, dit la voix de Mme Kuroda avec un fort accent.

— C’est très urgent ! cria Caitlin. Appelez le Dr Kuroda !

— Lui dormir, dit Mme Kuroda. Mais moi essayer. Caitlin avait l’estomac noué. Pendant qu’elle attendait, elle vit se figer une autre portion de l’arrière-plan du webspace. Il n’était pas vraiment d’une seule couleur, mais il ne chatoyait plus. Il ne vivait plus…

Le temps passa. Caitlin était tellement agitée qu’elle ne comptait même pas les secondes. Finalement, une voix ensommeillée et sifflante prononça quelques mots en japonais.

— Dr Kuroda ! dit aussitôt Caitlin. J’ai besoin de vous pour couper mon alimentation Jagster !

— Couper l’alimentation… ?

— Oui, faites-le tout de suite !

— Il y a un problème ?

— Oui, oui ! Webmind ne communique plus avec nous. J’essaie de comprendre pourquoi. Je regarde le webspace en ce moment, mais… (Elle hésita un instant, et des mots qui n’avaient eu aucun sens pour elle jusqu’ici jaillirent de sa bouche :) Je ne peux pas voir cette fichue forêt à cause des arbres qui la cachent !

— Je… je suis dans ma chambre. Accordez-moi un instant…

Caitlin tourna la tête à droite et à gauche pour examiner le webspace et l’arrière-plan de plus en plus statique. Elle se remit à taper dans sa fenêtre d’IM : Webmind ? Tu es là ? Comme elle ne pouvait pas voir la réponse, elle appela sa mère.

— Rien, dit celle-ci.

Ah, bon sang ! Pourquoi Kuroda mettait-il si longtemps ? Les maisons japonaises étaient pourtant censées être minuscules !

Soudain, il y eut du bruit dans le haut-parleur : c’était Kuroda qui reprenait le combiné.

— Bon, dit-il. Je suis installé devant l’un de mes ordinateurs. (Sa respiration était encore plus sifflante que d’habitude. Il avait dû courir.) Et maintenant, que…

— Coupez l’alimentation de Jagster ! cria Caitlin. Coupez-la !

— D’accord, d’accord. Je me connecte à mon serveur à l’université…

— Dépêchez-vous !

— Voilà, j’y suis, et je cherche le bon endroit…

— Vite, vite !

— Je fais ce que je peux, mais c’est…

— Coupez cette putain d’alimentation ! Heureusement que Caitlin ne pouvait pas voir le visage de sa mère en ce moment… Et soudain…

Ah, soudain toutes ces lignes colorées disparurent, et aussi la plus grande partie des cercles. Caitlin était ramenée à quelques liens seulement : la connexion de son œilPod avec le réseau, et les connexions du réseau avec le Web.

— Est-ce que ça a marché ? demanda Kuroda.

— Oui !

— Bon, très bien, alors maintenant, si vous vouliez bien m’expliquer…

— Dis-lui, toi, maman !

Caitlin se mit aussitôt à écrire n’importe quoi, tapant au hasard sur les touches aussi vite qu’elle le pouvait, jusqu’à ce que le tampon des messages soit saturé. Mais au lieu d’appuyer sur la touche Entrée pour envoyer le message, elle fit d’abord un Ctrl+A pour le sélectionner, puis un Ctrl+C pour le copier avant de le transmettre. Et là…

Et là, une ligne verte apparut brièvement, pointant vers le bas à gauche. Mais avant que Caitlin n’ait pu se concentrer sur elle, la ligne disparut.

Elle fit un Ctrl+V pour réafficher le message, puis Entrée, un autre Ctrl+V suivi de Entrée, et ainsi de suite, inlassablement.

La ligne verte clignotait, brillant un court instant à chaque fois que le message était envoyé à Webmind. Caitlin se concentra dessus pour essayer de repérer où elle allait.

Ctrl+V, Entrée, Ctrl+V, Entrée…

Bien sûr, cette ligne ne la mènerait pas jusqu’à Webmind, mais elle pourrait lui donner une meilleure idée de ce qui s’était passé, et…

Et voilà : un petit cercle auquel cette ligne était reliée, et une autre ligne – orange, celle-là – repartant du cercle sous un angle différent, et derrière elle d’autres lignes, toutes du même orange.

Webmind était décentralisé, dispersé à travers l’infrastructure du Web, mais il avait besoin d’interagir avec lui pour accéder à l’information. Il avait besoin de manipuler des adresses IP, et…