Internet

Last.fm robots.txt et les 3 lois

Ce petit poussin sur Internet aime les blagues… Lorsqu’ils ne font pas 404 pages d’erreur avec le visage de l’utilisateur ou n’élisent pas une baleine comme symbole pour toute défaillance du système, ils incluent les œufs de Pâques aux points les plus difficiles à trouver. Le Last.fm, par exemple, a fait appel à un fichier que personne d’autre que Google ne serait intéressé à voir.

Le fichier robots.txt est un fichier que chaque site possède – ou devrait posséder – et qui sert à guider les robots des moteurs de recherche, en informant sur ce qui peut ou ne peut pas être lu et indexé. Dans le cas de Last.fm, cependant, il va plus loin et fait une blague sur un thème que tout geek qui se respecte connaît.

User-Agent : *Rejeter : /musique ?Refuser : /widgets/radio ?Refuser : /show_ads.php

Refuser : /affiliation/Refuser : /affiliate_redirect.phpRefuser : /affiliate_sendto.phpRefuser : /affiliatelink.phpRefuser : /campaignlink.phpRefuser : /delivery.php

Refuser : /music/+noredirect/

Refuser : /harming/humansRejeter : /ignorant / humain / ordresRefuser : /harm/to/self

  Un robot quadrupède peut tirer un avion de plus de 3 tonnes

Permettre : /

La partie en gras est mon point fort. Notez bien : le “disallow” indique ce que le robot ne doit pas faire (il s’agit généralement d’autoriser ou non l’accès à un répertoire de sites web), tandis que ce qui suit est ce qui est interdit.

Il est donc interdit de faire du mal aux humains, d’ignorer les ordres des humains et de se faire du mal. Cela vous rappelle-t-il quelque chose ? Bien sûr que si !

“Un robot ne peut pas nuire à un être humain ou, par omission, permettre à un être humain de subir un quelconque préjudice”.

“Un robot doit obéir aux ordres qui lui sont donnés par des êtres humains, sauf dans les cas où ces ordres sont contraires à la Première Loi”.

“Un robot doit protéger sa propre existence tant que cette protection n’entre pas en conflit avec la première et la deuxième loi”.

Il s’agit des trois Lois de la robotique, présentées par Asimov dans le livre (puis le film) I, Robot, désormais “appliquées” aux crawlers qui scannent les sites web pour y trouver plus d’informations à indexer. Tout simplement génial.

  La bonne méthode : contrôler un joli robot à la sortie de chaque niveau

A propos de l'auteur

Ronan

Le Breton de l'équipe ! Développeur back-end dans une startup française. Internet des objets, domotiques, mes sujets de prédilection sont vastes. #teamLinux sur PerlmOl

Laisser un commentaire