L’histoire en cours de fausses données analytiques soumises au public Les statistiques d’utilisation d’OctoPrint ont pris une tournure surprenante avec la nouvelle qu’un deuxième Le plugin a été artificiellement propulsé dans les classements. Au moins, cette fois, le développeur du plugin a admis avoir fait l’acte personnellement.
Juste pour récapituler, la semaine dernière, le créateur d’OctoPrint [Gina Häußge] Des chercheurs ont découvert que quelqu’un générait des statistiques d’utilisation fictives d’OctoPrint depuis 2022 dans le but de faire apparaître le plugin OctoEverywhere comme étant plus populaire qu’il ne l’était en réalité. C’était une tentative astucieuse, et si les fausses données n’avaient pas été signalées comme provenant d’une version considérablement obsolète d’OctoPrint, on ne sait pas combien de temps cela aurait duré. Lorsque les développeurs du plugin ont été confrontés, ils ont affirmé qu’il s’agissait d’un utilisateur trop zélé agissant de leur propre initiative, et ont nié avoir eu connaissance du fait que les statistiques étaient manipulées en leur faveur.
C’est probablement à cette époque que le créateur d’Obico [Kenneth Jiang] a commencé à suer à grosses gouttes. Il s’avère qu’il faisait la même chose depuis presque aussi longtemps. Quand [Gina] l’a contacté à propos des données suspectes qu’elle voyait concernant son plugin, il a avoué avoir falsifié les données et a publié ce qui nous semble être des excuses assez contrites sur le blog d’Obico. Bien que cela ne l’absout pas d’avoir pris une très mauvaise décision, nous respectons le fait qu’il n’ait pas essayé de rejeter la faute sur quelqu’un d’autre.
Cela dit, il y a au moins une partie de sa version des événements qui ne passe pas tout à fait le test de l’odorat pour nous. [Kenneth]il a d’abord écrit le script qui a généré les fausses données en 2022 parce qu’il soupçonnait (à juste titre, il s’avère) que les développeurs d’OctoEverywhere faisaient quelque chose de similaire. Mais après cela, il dit qu’il n’a pas réalisé que le script était toujours en cours d’exécution jusqu’à ce que [Gina] je l’ai confronté à ce sujet.
Certes, nous ne sommes pas des programmeurs professionnels ici à Hackaday. Mais nous avons écrit suffisamment de code pour être suspects lorsque quelqu’un prétend qu’un script qu’il a concocté sur un coup de tête a pu s’exécuter sans surveillance pendant deux ans et n’a jamais planté ou abandonné d’une quelconque autre manière. Nous n’allons même pas commencer à spéculer où ce script aurait pu tourner depuis 2022 sans que personne ne s’en aperçoive…
Mais nous n’allons pas nous attarder ici sur les détails. [Gina] a une fois de plus purgé les données inutiles des statistiques d’OctoPrint, et nous espérons que les choses commencent enfin à refléter la réalité. Nous savons qu’elle était déjà en colère à cause des tentatives précédentes de manipulation des statistiques, elle doit donc être en colère en ce moment. Mais comme nous l’avons déjà dit, ces incidents malheureux ne sont en fin de compte que des obstacles sur la route. Nous n’avons pas besoin d’un quelconque suiveur de statistiques pour savoir que la communauté dans son ensemble apprécie grandement le travail incroyable qu’elle a fourni à OctoPrint.