1 points par GN⁺ 2024-08-02 | 1 commentaires | Partager sur WhatsApp

Présentation

  • Hundred Rabbits est un petit collectif d’artistes qui explore la possibilité d’échecs programmés des technologies modernes et recherche des solutions à faible consommation d’énergie
  • En naviguant sur le Pacifique, le collectif a pris conscience de la fragilité de la pile informatique moderne et a appris comment la technologie se dégrade au-delà des côtes du monde occidental

Histoire

  • Lors de sa première traversée en 2016, le collectif a connu des pannes fréquentes de logiciels et de matériel
  • Avec peu de stockage d’énergie et une connectivité peu fiable, il a décidé de développer des outils adaptés à cette nouvelle réalité
  • Le collectif a développé des programmes avec le framework Electron, mais la taille croissante et la consommation d’énergie l’ont poussé à chercher d’autres solutions
  • Il a appris l’assembleur 6502 et a eu l’idée d’exécuter des jeux sous forme de ROM NES
  • En 2021, il a conçu Uxn, une petite machine virtuelle axée sur la portabilité

Pourquoi un bateau

  • De 2012 à 2014, le collectif a vécu au Japon et travaillé dans un studio d’animation ainsi que dans une entreprise de logiciels
  • Il a choisi la vie en bateau pour apprendre de nouvelles langues et cultures, et pour développer l’empathie, la curiosité et la créativité à travers la navigation
  • En 2016, il a acheté Pino en Colombie-Britannique, au Canada, puis a fait le tour du Pacifique

Position

  • Position actuelle de Pino : Clothes Bay, côte ouest du Canada
  • De 2016 à 2020, le collectif a parcouru le Pacifique et exploré divers pays
  • De 2020 à 2023, il a exploré la Salish Sea
  • En 2024, il a exploré la côte nord de la Colombie-Britannique et le sud-est de l’Alaska aux États-Unis

Configuration matérielle

  • Le collectif possède divers appareils, dont la plupart ont été donnés d’occasion
  • Principales stations de travail : le Macbook Air 2013 de Rek et le x250Thinkpad de Dev
  • Problèmes actuels : erreur de clavier sur le Pinebook, problème de démarrage sur le MacbookPro 2012, etc.

Documentation

  • En avril 2021, le site web a été transformé en wiki afin de consigner tous les apprentissages
  • Rek rédige la plupart des textes et Devine s’occupe de la relecture ainsi que de la documentation des projets
  • De 2016 à 2020, le collectif a filmé ses voyages et produit chaque mois des vidéos de synthèse

Licence

  • Tous les projets et ressources sont publiés sous licence MIT et BY-NC-SA4.0
  • Le collectif encourage le partage des connaissances et le fait que d’autres améliorent les projets ou les rendent utiles, mais interdit de les vendre sous un autre nom

Contribution

  • Les fichiers source de tous les projets sont disponibles sur la page SourceHut
  • Le site web n’utilise ni traceurs ni outils d’analyse

Résumé GN⁺

  • Hundred Rabbits est un collectif d’artistes qui étudie des solutions à faible consommation d’énergie et explore la vulnérabilité des technologies modernes
  • Il a développé la machine virtuelle Uxn pour dépasser les limites du framework Electron
  • À travers la vie en bateau, le collectif apprend de nouvelles langues et cultures tout en cherchant des méthodes de création artistique durables
  • Il utilise divers équipements d’occasion et partage tous ses projets en open source

1 commentaires

 
GN⁺ 2024-08-02
Avis sur Hacker News
  • Leur langage de programmation musicale en deux dimensions Orca est vraiment génial et amusant. Il y a des exemples ici
    https://youtube.com/watch?v=MNF8SF69QvM&list=PLb1uDATFJPcEEG...
    https://youtube.com/watch?v=DBI8eBMGyYs
    https://youtube.com/watch?v=mxr8Dtw2R5w
    https://youtube.com/watch?v=RDZiKYSGsjg

    • Orca est excellent. J’ai écrit un billet après avoir appris, pendant un long week-end, à créer de la musique générative procédurale avec Orca
      https://inventingsituations.net/2021/12/26/procedural-music-...
      Il y a aussi une capture vidéo de la musique générée
      https://www.youtube.com/watch?v=tF-DD43sk2E
    • Orca m’a permis de sortir d’une panne d’inspiration musicale qui durait depuis des années. C’est intéressant parce que le séquençage n’a rien à voir avec le piano roll traditionnel ; même s’il est facile de finir, comme avec un synthétiseur modulaire, par bricoler avec comme avec un jouet sans jamais produire une œuvre finie, ça stimule fortement l’imagination
    • J’ai créé un tutoriel et un playground pour celles et ceux qui veulent apprendre Orca
      https://metasyn.srht.site/learn-orca/
    • Politiquement, je suis en désaccord avec eux sur beaucoup de points, mais force est de reconnaître leur créativité et leur capacité d’exécution produit
    • https://midinous.com/ vaut aussi le détour
  • « Aller lentement, et réparer. »
    Cela contraste nettement avec l’attitude de base du travail technologique dominant et exploiteur, et cela ressemble à l’éthique dont nous avons besoin au milieu de la tempête de complexité dont l’humanité devient de plus en plus dépendante
    Nous essayons lentement de corriger, par la biologie, les vulnérabilités laissées par l’évolution naturelle — des choses comme le cancer ou les maladies à prions — tout en laissant l’évolution des technologies de l’information à une compétition de survie financière du plus apte qui part dans tous les sens, et en récompensant les entreprises qui gagnent la sélection financière

    • Un véritable ingénieur devrait connaître cette phrase : « La perfection est atteinte non quand il n’y a plus rien à ajouter, mais quand il n’y a plus rien à retrancher. » Sinon, il essaie peut-être de faire de l’ingénierie sans même le savoir
      Je passe de plus en plus de temps de ma vie à me débattre avec la complexité des chaînes d’outils et des contextes de travail, alors que les résultats semblent diminuer, tant en quantité qu’en importance. J’ai l’impression de pisser face au vent et de n’en garder presque rien, et c’est pourquoi le mode de vie des lapins m’attire de plus en plus
      Cela dit, la sélection financière est aussi la manière dont les sociétés fonctionnent depuis l’Antiquité avec des ressources finies. Je préfère éviter férocement la concurrence et chercher des détours moins encombrés, mais on ne peut le faire que quand c’est possible
    • J’aime l’expression « tempête de complexité ». « Tempête » contient toutes les nuances nécessaires, et, de fait, « complexité » est le mot-clé
    • De ce point de vue, ma page préférée est celle où ils cuisent une baguette avec le soleil et la mer
      https://100r.co/site/solar_cooking_experiment.html
      100Rabbits donne l’impression d’être la réalisation de la conférence permatech donnée par Grothendieck au CERN en 1972
      https://github.com/Lapin0t/grothendieck-cern
      « Je pense que l’agriculture, l’élevage, la production décentralisée d’énergie, et une certaine forme de médecine très différente de la médecine dominante actuelle passeront au premier plan. Je ne peux pas dire quel rôle jouera la joie purement créative dans ces nouveaux développements. Ce que j’espère, c’est un développement créatif dans lequel il n’y aura pas de différence essentielle entre l’activité conceptuelle et l’activité physique manuelle. Quand les gens deviendront maîtres de leurs propres besoins et qu’une part considérable de leur créativité sera libérée — que cela prenne une génération ou dix, personne ne le sait — alors non seulement une élite scientifique particulière, mais tout le monde pourra consacrer une part importante de son temps à une recherche purement créative, purement spéculative et purement ludique »
      Je compte mettre cette conférence en ligne bientôt
  • Le début se lit comme l’introduction du manifeste d’une secte, puis bascule vers une solution assez logique à un problème important. C’est déconcertant, mais attirant

    • Ça n’arrête pas d’osciller entre des aspects trop réalistes et des aspects complètement absurdes
      Absurde : ne pas avoir assez d’électricité sur un voilier pour faire tourner Ableton et Photoshop
      Réaliste : les remplacer donc par des technologies open source
      Absurde : ces technologies étaient basées sur Electron
      Réaliste : Electron était beaucoup trop lourd
      Absurde : ils ont donc tout porté sur NES
      Réaliste : désormais, leurs logiciels peuvent tourner partout où l’on peut émuler une NES
    • The Baffler était un média que je lisais avec plaisir au début des années 90
      https://thebaffler.com/
    • Même s’il y a de potentiels arguments techniques ou innovations, ils sont complètement noyés par ce discours inutilement omniprésent d’hippies anticapitalistes, genderfluid et nomades numériques
  • Il m’arrive de tomber par hasard sur un outil cool ou un beau logiciel et de me dire : « Waouh, qui a fait ça ? » ; en cherchant, il s’avère parfois que ce sont ces deux personnes. Leur approche est étonnante et inspirante, et je leur suis reconnaissant de mettre de belles choses dans le monde

    • Je me demande s’ils ont aussi regardé du côté de la communauté permatech au sens large
  • Je me demande s’il leur est déjà arrivé de manquer de nourriture, d’avoir une avarie de bateau, ou de frôler la mort ou de beaucoup souffrir pour une autre raison. Le bateau est très petit et n’a qu’un seul moteur, et ils semblent parfois naviguer sur des milliers de kilomètres d’un coup.
    Si je devais prendre du recul et faire ce genre de chose, je me débattras sans doute, mais je crois que je vendrais ma maison pour acheter un yacht capable d’embarquer énormément d’eau, de batteries, un réfrigérateur et Starlink. Cela dit, je ne pense pas que je pourrais être heureux dans cette vie, et elle me semblerait plus anxiogène qu’une vie ordinaire.

    • Rek est déjà tombée à la mer dans une tempête du Pacifique, au nord du Japon. C’est raconté dans le livre “Busy Doing Nothing”.
    • Contrairement à ce que l’on pourrait croire, un petit navire doté d’une superstructure fermée bien conçue présente des avantages en matière de résistance. Si j’ai bien compris, le plus grand danger est que le mât se brise lors d’un chavirage.
      En résumé, la résistance augmente proportionnellement au carré de la longueur, tandis que les forces exercées sur le navire augmentent proportionnellement au cube de la longueur.
      Cette personne est une référence dans le domaine des petits voiliers hauturiers.
      https://www.youtube.com/channel/UCptM0nqGDJLz14oP6ROdKRw/vid...
    • D’après leur page, ils peuvent stocker quatre mois de nourriture et de fournitures.
      “Fully-geared, stocked with provisions for 4 months (food & water) Pino weighs 7484,274 kg (16,500 lbs)【7 484 kg】, or 8.25 tons.”
      https://100r.co/site/pino.html
  • Leur UXN / Varvara est vraiment quelque chose de spécial : https://100r.co/site/uxn.html
    C’est une approche qui impose des contraintes strictes de complexité pour produire des logiciels compréhensibles ; cela ressemble au projet STEPS de Viewpoints Research, mais avec un objectif plus précis et une base beaucoup plus petite et plus simple.

    • Pour celles et ceux qui veulent apprendre UXN, j’ai créé un portage en ligne basé sur emscripten qui permet de coder, compiler et émuler dans le navigateur.
      https://metasyn.srht.site/learn-uxn/
  • Rek a dessiné le poisson-globe sur mon site web, et j’y tiens énormément : https://j3s.sh

    • Bon site. Celui-ci et 100r sont comme un antidote aux résidus d’IA d’entreprise sans âme dont tout est barbouillé de nos jours. Avec en plus un webring, impossible de passer à côté.
  • Pour ceux que le sujet intéresse davantage, je recommande vivement la récente présentation de Devine à Strange Loop.
    https://100r.co/site/computing_and_sustainability.html
    Il y a à la fois la transcription et la vidéo. Ils sont arrivés à l’informatique par un autre chemin et ont construit des outils et des plateformes que, je pense, 90 % des gens du secteur considéreraient avec admiration parce qu’ils dépassent leur cadre de compréhension. C’est vraiment inspirant.

    • Ils sont probablement actifs depuis plus de 15 ans. Récemment, j’ai aussi trouvé quelques copies de dépôts qui ne sont plus accessibles ni mis à jour. Ce sont des personnes et un collectif très intéressants, et leur activité va au-delà de la simple production de logiciels.
  • https://100r.co/site/princess_louisa_inlet.html
    “PLI is truly a picturesque place, nestled between extraordinarily large mountains and cliffs, blessed with clear waters and lush forests. The waters in the inlet are very calm, it is well-shielded. Any boat wakes travel far thoughout the inlet, from wall to wall, and take a long while to subside. If motoring in this inlet, go slow.”
    J’ai été surpris de voir sur HN l’un de mes endroits préférés. Si vous avez l’occasion d’aller à Princess Louisa Inlet, je le recommande vivement.
    Le contraste entre les glaciers et la mer est d’une beauté à couper le souffle.
    https://www.google.com/maps/place/Princess+Louisa+Inlet/@50....

  • Nous avons cruellement besoin d’expériences plus sérieuses autour de l’informatique et de la culture informatique, et Hundred Rabbits me semble en être un bon exemple. Au lieu de se contenter de parler de leurs idées, ils mettent réellement en pratique ce qu’ils disent.
    Comme pour la plupart des expériences, j’espère que nous pourrons observer l’ombre de leurs idées et en emprunter quelque chose pour nos propres vies.

    • J’ai beaucoup d’estime pour les personnes qui osent expérimenter des modes de vie.
      L’idée de vivre sur un bateau peut être trop solitaire pour la plupart des gens, mais j’aimerais aussi voir davantage d’expériences visant à réinventer la communauté ou à créer de nouvelles formes de communauté.
      Il n’y a aucune raison pour que chacun doive absolument posséder sa propre TV, son PC, son lave-vaisselle, son lave-linge, etc. La plupart de ces choses peuvent être partagées, ce qui permettrait de réduire les déchets électroniques et d’améliorer la durabilité.
      Le minimalisme de leur VM me parle, et me fait penser à Niklaus Wirth, qui partageait des valeurs similaires et les a poussées encore plus loin. Il a conçu à lui seul le matériel, le système d’exploitation et le langage.
    • En réalité, la plupart de nos “paradigmes” informatiques ont été façonnés par des cas d’usage industriels, commerciaux et centrés sur la productivité au travail.
      Je me demande ce qui se passerait si ces paradigmes étaient nés principalement de l’art, de la création et du jeu, ou s’ils venaient à en émerger à l’avenir.