1 points par GN⁺ 2024-09-05 | 1 commentaires | Partager sur WhatsApp

1 commentaires

 
GN⁺ 2024-09-05
Avis Hacker News
  • A visité Dynamicland en 2018 et il existe une vidéo qui donne un bon aperçu du projet

    • Chaque version du programme est représentée par une feuille de papier avec un marquage unique
    • On modifie et commit le programme au clavier, puis une nouvelle feuille est imprimée
    • Lorsqu’on place la nouvelle feuille devant la caméra, la nouvelle version est utilisée
  • Il est facile de construire des interfaces utilisateur avec des objets physiques

    • Cela permet de passer en partie outre la conception d’un frontend numérique et de se concentrer sur le backend informatique
    • C’est utile pour la recherche et l’art, ainsi que dans les situations où une interface utilisateur figée devient un obstacle
    • Son utilité a été démontrée dans un projet de laboratoire de biologie
  • Le code source de Dynamicland et les guides de matériel DIY n’ont pas encore été publiés

    • Pour l’instant, l’utilisation n’est possible que dans l’espace Dynamicland et dans les espaces de ses collaborateurs
    • À long terme, l’idée est de diffuser le concept sous forme de kits et de jeux
  • A passé beaucoup de temps à Dynamicland Oakland et a apprécié les interactions avec les gens

    • Realtalk revient à ajouter une couche physique à un programme
    • Le comportement du programme peut être contrôlé par la disposition physique et par le code
    • Il existe beaucoup de techniques peu intuitives liées à la séparation entre la couche physique et la couche logicielle
    • Un bon programme est flexible et modulaire, et même des non-programmeurs peuvent interagir avec lui et l’améliorer via la couche physique
    • Les morceaux du programme ne sont pas réellement modularisés, ce qui rend les interactions difficiles
    • Introduire la reconnaissance d’objets à l’aide de l’IA pourrait améliorer l’interopérabilité
  • Le programme étant physique, il peut être partagé et découvert

    • On peut apprendre par le jeu
    • L’objectif est de rassembler les gens
    • Cela ressemble à une refonte de l’ordinateur à partir des technologies et des connaissances actuelles
    • C’est toujours inspirant et cela amène à se demander si l’on travaille sur quelque chose qui en vaut la peine
  • Rend hommage à Bret et à la communauté du calcul collaboratif

    • Le programme peut être modifié à tout moment et les changements sont visibles immédiatement
    • Le langage D offre des capacités de REPL immédiates et convient bien aux systèmes cyber-physiques impliquant du matériel, de la détection rapide, du contrôle et une réponse instantanée
  • Se demande comment transformer un synthétiseur modulaire en blocs avec des boutons physiques

    • A essayé VCV Rack, mais régler des boutons à la souris est très différent de tourner de vrais boutons à la main
    • Il faut un moyen de disposer librement les modules
    • Pour les débutants, cela pourrait être une manière intéressante d’entrer dans les vrais synthétiseurs modulaires basés sur Eurorack, AE Modular ou microrack
  • Bret Victor est devenu connu chez Apple pour son travail sur les interfaces humaines

    • En 2012, il a donné des conférences influentes : Inventing on Principle, Stop Drawing Dead Fish
    • Il imagine des mondes futurs, crée des prototypes et partage ses idées à travers ses conférences
    • Il partage ses idées pour inspirer les personnes capables de les concrétiser
  • Respecte énormément le travail de Bret Victor, mais le monde physique a beaucoup de limites

    • Les objets physiques peuvent participer à l’UI, mais il est étrange que le code soit écrit sur du papier et que le projecteur n’affiche que des images 2D
    • Il est difficile de regarder une table vide et de se demander « que peut-on faire ? »
    • La recherche est très impressionnante, mais il se demande s’il existe un projet pour résoudre les problèmes fondamentaux du mélange entre réel et virtuel
  • A regardé la nouvelle vidéo d’introduction, mais cela ressemble à un système complexe composé de nombreuses cartes et de points