
Vous avez sans doute remarqué l'image affichée dans le coin de ce blog. Peut-être même lisez-vous ce billet parce que cette image vous aura choqué ou outragé d'une quelconque manière.
Mais qu'est-ce que c'est ? C'est le jardin Zen de Swâmi Petaramesh.
Cette image est un extrait à taille réduite[1] de la composition entière que vous trouverez ici.
La "fresque" complète est composée à partir d'images collectées aléatoirement sur le web, grâce à l'excellent script Perl webcollage[2] de Jamie Zawinski.[3]
Ce script est installé sur mon serveur, et, chaque minute, récupère une image sélectionnée aléatoirement depuis un moteur de recherche, et colle cette image dans la "fresque". Ainsi cette dernière évolue-t-elle en permanence, donnant un résultat assez fascinant.
De plus, l'image complète de la "fresque" active est entièrement cliquable, c'est-à-dire que cliquer sur une des images qui composent la fresque vous conduira au site original d'où provient cette image.[4]

Le résultat final est parfois bucolique, parfois plein de bruit et de fureur, parfois accidentellement humoristique, parfois ouvertement pornographique. Et généralement fascinant.
Puisque cette fresque reflète aléatoirement le contenu du web, elle doit refléter assez fidèlement le contenu de l'âme humaine et ses centres d'intérêts, et le déplaisir ou le choc que vous pourriez en ressentir peuvent être un bon sujet de méditation ;-)
De fait, les images affichées ne sont pas _totalement_ aléatoires, car le script ''webcollage'' original, qui n'effectue aucun filtrage, avait une tendance un peu exagérée à transformer mon fond d'écran en étal de boucher ou en présentoir de sex-shop hardcore.
Ca donnait, certes, encore davantage de raisons de méditer sur la nature humaine, mais c'était franchement excessif, et rendait de telles images difficilement utilisables dans un milieu professionnel ou sur l'ordinateur familial devant lequel peuvent passer de jeunes enfants...
J'ai donc modifié le script d'origine pour y inclure un minimum de filtrage, de manière à faire baisser l'aiguille du pornomètre à des niveaux généralement tolérables.
Cependant, le filtrage rudimentaire que j'ai installé est basé uniquement sur les URL et les noms des images sélectionnées, c'est-à-dire qu'il écartera les URL et les images dont les noms contiennent certains mots. Cela ne rend pas le script intelligent pour autant, et il est parfaitement incapable de reconnaître le contenu des images ou leur sens, et laisse donc allègrement passer les images dont le nom ne contient pas de mot faisant tilter la regexp.
Finalement, ça tombe plutôt bien, puisque mon but en la matière n'était pas de filtrer 100% du porno susceptible de faire blêmir une chaisière de paroisse - pourrait-on encore alors dire qu'une telle fresque reflèterait toujours le contenu du web ? Certainement pas - mais plutôt de le raréfier et de le faire descendre à un seuil acceptable, enfin acceptable de mon humble point de vue à moi que j'ai, et qui n'est peut-être pas le vôtre...
Quoi qu'il en soit, si votre seuil de tolérance est inférieur au mien, consolez-vous en vous disant que les images qui vous font frémir disparaîtront le plus souvent au bout de quelques minutes, recouvertes par d'autres. Bon, d'accord, il n'est pas impossible que les nouvelles soient pires ;-)
Mais dans ce cas, je ne vois plus d'autre solution pour les âmes sensibles que de brandir votre crucifix, asperger votre écran d'eau bénite[5], et vous enfuir en psalmodiant un acte de contrition. Ca doit être la meilleure chose à faire...