2 points par GN⁺ 2025-01-23 | 2 commentaires | Partager sur WhatsApp
  • TabBoo est une extension Chrome qui ajoute des jumpscares aléatoires aux sites web que l’utilisateur souhaite éviter
  • Elle vise à briser la boucle sans fin qui consiste à ouvrir sans cesse le même site
  • Elle est présentée comme un outil où, après installation, le conditionnement aversif (aversive conditioning) prend le relais
  • L’installation est proposée via le lien de l’extension TabBoo sur le Chrome Web Store
  • La description se concentre sur la fonctionnalité et le chemin d’installation, sans préciser la forme concrète des jumpscares ni la manière de les configurer

Objectif de TabBoo

  • TabBoo est une extension qui ajoute des jumpscares aléatoires aux sites web que l’on cherche à éviter, afin de perturber l’habitude de continuer à ouvrir les mêmes sites
  • Elle cible les situations de visites répétées et compulsives d’un même site
  • La présentation indique qu’après avoir installé l’extension, l’utilisateur laisse le conditionnement aversif agir

Installation et informations publiques

  • + Add to Chrome : lien d’installation de l’extension TabBoo sur le Chrome Web Store
  • La question de savoir ce qu’est un jumpscare est mentionnée, mais le texte ne donne pas de définition précise ni d’exemple de fonctionnement

2 commentaires

 
crawler 2025-01-23

C'est sympa, je le note.

 
GN⁺ 2025-01-23
Avis de Hacker News
  • J’ai aussi regardé les autres projets de la personne qui a fait ça, et celui-ci est vraiment hilarant : https://www.unoptimal.com/push-off
    Un jeu où deux amis reçoivent une notification, et le premier qui appuie gagne

    • J’ai été testeur de ce jeu. Le tester avec un petit groupe était vraiment drôle, et comme je connaissais toutes les personnes qui jouaient avec moi, la motivation pour gagner était énorme. Je gagnais presque jamais, mais Justin faisait beaucoup de tests, donc les notifications n’arrêtaient pas d’arriver, et ça a complètement dégénéré — ce qui est aussi un peu le but du jeu
    • Celui-ci aussi est une mine d’or : https://www.unoptimal.com/automated-ragequit
      Tellement bon, et plus nécessaire que jamais
    • Je ne vois qu’un lien iOS, et c’est aussi indiqué comme « concluded », donc même avec un appareil Apple, on dirait que c’est déjà terminé
      Si c’est le cas, ça me donne envie de créer une variante avec des e-mails. De toute façon, à cause d’un million d’autres projets, je vais continuer à faire tourner un serveur mail avec des tâches cron ; je pense donc envoyer un e-mail à l’auteur pour vérifier que ça lui va, à condition de bien créditer la source
    • ChatGPT Youtube Player est drôle aussi : https://chromewebstore.google.com/detail/chatgpt-youtube-pla...
      Il lance une vidéo YouTube pendant que vous attendez que ChatGPT finisse de répondre à votre prompt
    • C’est l’exact opposé de ce que je considère comme une utilisation saine de l’ordinateur, mais l’idée est plutôt géniale
  • C’est une façon assez inattendue de lutter contre l’addiction. Je ne sais pas à quel point ça marchera, mais ça mérite d’être envisagé

    • C’est du renforcement par aversion. Parmi les stratégies pour arrêter de fumer, il y en a une qui consiste à mettre une touffe de cheveux dans une cigarette. Comme j’ai utilisé des patchs à la nicotine, difficile pour moi de dire si ça marche
    • C’est drôle que l’exemple sur la page remplace Facebook par HN. J’ai fait exactement ça en 2019, et maintenant je suis devenu un accro complet à HN, j’y passe au moins quelques minutes 5 fois par jour au minimum
  • Ce serait bien que la vidéo de démo sur la première page choisisse l’URL via l’en-tête HTTP referer
    Ça me semble faisable avec Puppeteer de Chrome, et on pourrait optimiser en mettant les domaines en cache. On n’obtiendrait pas les pages personnalisées de sites comme Facebook, mais ce serait vraiment amusant
    Le nom est génial aussi

  • Y a-t-il une chance que ce soit publié en open source ? Je sais qu’on peut voir le code des extensions installées dans le répertoire de Chrome, mais s’il y a une volonté de le partager, j’aimerais bien regarder le code directement

  • L’idée est amusante, mais j’hésite beaucoup à installer une extension qui peut accéder à n’importe quelle URL. Je ne sais pas qui est ce développeur ; comment savoir qu’il ne vendra pas l’extension plus tard à un groupe de malware pour 10 000 dollars, qui, après une mise à jour, siphonnera mes identifiants bancaires ?

    • Pire encore. Même si vous connaissez le développeur et lui faites confiance, il y a de fortes chances que, dans un an ou deux, quelqu’un de sympathique lui envoie un e-mail pour acheter l’extension 10 000 dollars. Le développeur aura probablement déjà perdu tout intérêt, donc les raisons de refuser seront faibles
    • Ce genre d’extension devrait être relativement petite. Il suffit de télécharger le code source, de le lire pour vérifier qu’il ne fait rien de mal, puis de l’installer directement depuis les sources afin d’éviter les mises à jour automatiques
    • Bon point, et comme j’étais pressé je n’ai pas encore lu le manifeste. Chrome a pas mal amélioré le manifeste en v3 pour ce genre de cas, il me semble. webRequest doit, si je ne me trompe pas, spécifier les URL, mais je ne sais pas bien s’il y a ici une séparation des rôles
      Par exemple, je me demande si le droit d’agir sur toutes les pages d’URL ouvertes localement pour modifier le HTML ou y insérer une image de clown est séparé du droit d’effectuer des requêtes HTTP externes permettant d’exfiltrer des données. Je pensais qu’il existait un moyen d’injecter du HTML dans les pages ouvertes sans avoir l’autorisation de faire des requêtes réseau externes. Si c’est bien séparé, l’utilisateur pourrait s’en apercevoir si l’extension était vendue et que le manifeste était modifié de façon malveillante
    • C’est un gros problème de l’écosystème des extensions Chrome. Les malwares y sont omniprésents. Comment créer des extensions capables de promettre un meilleur comportement ? On dirait qu’elles n’ont aucun moyen de s’auto-restreindre
      Même les changements de manifeste ne semblent pas assez effrayants
    • Est-ce que cette extension a seulement besoin d’être mise à jour, à la base ?
  • Je me demande à quel point le conditionnement aversif fonctionne réellement. Si ça marchait sur Firefox et que c’était open source, je l’essaierais peut-être
    À l’époque où je luttais contre la procrastination, j’utilisais un minuteur Pomodoro et des phrases comme « juste pour aujourd’hui » ou « un jour à la fois », et, fait intéressant, ces outils simples marchaient vraiment bien

    • « Juste pour aujourd’hui » marche très bien pour me permettre de justifier la procrastination
  • Combattre l’addiction avec du PTSD

    • Je sais que c’est une blague, mais je me souviens qu’il existait autrefois une procédure où l’on implantait chirurgicalement quelque chose de physiquement nocif dans le bras d’une personne dépendante afin de lui faire peur et de la dissuader de boire. Une sorte de capsule, peut-être, je ne me souviens plus des détails. Si la personne recommençait à boire, la capsule se décomposait et libérait des substances chimiques dans le sang
    • Pas exactement. Il manque MeatSpin
  • Il faudrait un avertissement ! Je me suis pris un jump scare dans la démo, et ma réaction — un cri et presque une crise cardiaque — a failli terrifier les enfants dans la maison. C’est bien fait
    Excellente idée pour les gens qui ont le cœur mieux accroché

    • Avec un slogan comme « ajoute des jump scares aléatoires aux sites que vous essayez d’éviter », je considère que c’est un avertissement suffisant sur ce que contient la démo
  • J’aime bien que, dans la vidéo d’exemple, quelqu’un mette HN dans la liste des sites à jump scare. Je devrais probablement faire pareil

  • Je n’utiliserai jamais ça, mais le nom est vraiment excellent