Joie et curiosité #6
Un ami et moi discutions de nos configurations informatiques à la maison. La grande question était de savoir où se trouvent les données, plus précisément celles que nous conservons sur nos machines personnelles et celles que nous conservons sur le NAS ou dans la cloud.
Ma philosophie ? J'aime à penser que le personnage de Robert De Niro dans la scène du dîner dans Heat parlait de conserver ses données sur son NAS, et non sur son ordinateur portable, ce qui correspond exactement à ma vision des choses :
Quelqu’un m'a dit un jour : « Ne vous attachez pas à quelque chose que vous n'êtes pas prêt à abandonner dans 30 secondes chrono si vous sentez la chaleur au coin de la rue. »
Quoi qu'il en soit, voici quelques liens.
L'ouvrage le plus stimulant que j'ai lu cette semaine : AI Horseless Carriages . C'est non seulement l'une des meilleures introductions que j'aie jamais vues au concept même d' invite , mais il est interactif et pose des questions fondamentales sur ce que sont les logiciels à l'ère de l'IA. « Mon argument principal dans cet essai est le suivant : lorsqu'un agent LLM agit en mon nom, je devrais pouvoir lui apprendre à le faire en modifiant l'invite système. »
Atuin Desktop est disponible . Il est superbe. S'il permet d'exécuter des commandes de terminal sur un hôte distant, il pourrait remplacer les cinq fichiers Markdown qui contiennent tout ce que je sais faire sur mon Raspberry Pi. (Si vous n'avez pas encore essayé Atuin pour gérer l'historique de votre shell, essayez-le !)
C'est formidable : « En bref, je pensais que mon travail consistait à avoir raison. Je pensais que c'était ainsi que je prouverais ma valeur à l'entreprise. Mais c'était faux. Mon travail consistait à faire avancer les choses, et passer un certain point nécessite plus d'une personne. Si vous avez raison mais que personne ne veut travailler avec vous, quelle est votre valeur réelle ? »
« Tout comme un chef pourrait utiliser un robot culinaire pour un travail de préparation fastidieux, mais ne rêverait jamais d'automatiser les aspects créatifs du développement de recettes et de l'équilibrage des saveurs, nous devrions utiliser l'IA pour ce qu'elle fait bien tout en préservant les parties du codage qui nous apportent joie et croissance. »
Phil Eaton sur « la voie vers une promotion et une carrière réussie et intéressante » : « Mettez votre titre de compétence au sérieux. Mettez votre description de poste au sérieux. Je veux dire, faites plaisir à votre patron, c'est sûr. Faites plaisir à vos coéquipiers en les soutenant, en les encourageant et en communiquant bien. Mais n'attendez pas d'être officiellement promu responsable ou d'obtenir un nouveau titre pour faire ce qui correspond à ce qui précède. » (Ça m'a rappelé So Good They Can't Ignore You , que j'ai recommandé à plus de personnes que je ne peux m'en souvenir.)
Voici une de mes hypothèses : chaque fois que vous trouvez un logiciel qui vous fait penser que « cela n'existerait pas si tout allait bien », il y a de fortes chances que des PDF soient impliqués. Je veux dire : « un projet de démonstration de faisabilité, montrant qu'il est possible d'exécuter un modèle de langage étendu complet dans un seul fichier PDF ».
Lire des articles sur l'exécution de code arbitraire dans les PDF m'a rappelé cet exploit iMessage zéro-clic de NSO . C'est hallucinant. Ils ont envoyé un « faux GIF » via iMessage, qui a fini par utiliser l'analyseur PDF CoreGraphics pour analyser le « gif » et, depuis la gauche de la scène, JBIG2 entre en scène. JBIG2 est une ancienne norme de compression d'image, et ça peut paraître ennuyeux, mais bon : « JBIG2 n'a pas de fonctionnalités de script, mais combiné à une vulnérabilité, il a la capacité d'émuler des circuits de portes logiques arbitraires fonctionnant sur une mémoire arbitraire. Alors pourquoi ne pas l'utiliser pour construire votre propre architecture informatique et la scripter !? C'est exactement ce que fait cet exploit. En utilisant plus de 70 000 commandes de segment définissant des opérations binaires logiques, ils définissent une petite architecture informatique […]. » Lisez l'article en entier et vous aurez la chair de poule dès que quelqu'un mentionnera les PDF.
Bonnes questions ici : « Quand vous ne respectez pas les délais : le dites-vous à tout le monde à l'avance ou est-ce que les gens vous le disent parfois ? Quand vous pensez à des choses importantes à faire pour l'entreprise : les faites-vous ou suggérez-vous qu'elles soient faites ? »
Dan Shipper a reçu Kevin Kelly dans son podcast et c'était une conversation passionnante. Unique, mais je ne saurais l'expliquer. Je l'ai écouté hier en voiture et j'utilisais souvent le mode vocal de ChatGPT pour dicter quelques notes que l'écoute de ces deux-là me donnait envie de noter.
Il y a beaucoup d'informations précieuses ici : Guide d'invite GPT-4.1 . Le plus fascinant pour moi est l'outil d'application de correctifs à la fin. Je trouve incroyable qu'ils aient entraîné le modèle sur ce format hybride, lisible par l'homme et la machine.
Dans les premières minutes de l'épisode du podcast, que j'avais écouté plus tôt cette semaine, Shipper et Kelly parlent d' Annie Dillard et de leur admiration pour son écriture. Il y a des années, j'ai lu Total Eclipse de Dillard . Certaines des images qu'il a évoquées dans mon esprit y sont restées gravées depuis et je vous le recommande vivement. Mais c'est tout ce que j'avais lu de son œuvre, alors, poussé par Shipper et Kelly, j'ai cherché à en savoir plus et la première chose que j'ai lue a été cet essai : Write Till You Drop . Et… eh bien… vous devez le lire. C'est probablement l'un des meilleurs textes que j'aie jamais lus sur l'écriture, sur l'art, sur, je suppose, le fait de faire des choses, de créer des choses. J'ai surligné au moins dix phrases et paragraphes et même si je le voudrais vraiment, je ne peux pas tous les citer ici, alors en voici un seul : « Pourquoi lisons-nous, si ce n'est dans l'espoir que l'écrivain magnifiera et dramatisera nos journées, nous éclairera et nous inspirera de sagesse, de courage et d'espoir de sens, et imprimera dans nos esprits les mystères les plus profonds, afin que nous puissions ressentir à nouveau leur majesté et leur puissance ? » Et, bon sang, quel titre pour un essai.
Avec « Putain, quel titre ! » résonnant encore dans ma tête, j'ai lu ce qui m'est tombé dessus ensuite, un extrait du livre de Dillard, Pilgrim at Tinker Creek, et, putain, c'est bon. « C'est ça, je crois, c'est ça, maintenant ; le présent, cette station-service vide, ici, ce vent d'ouest, cette odeur de café sur la langue… »
Russ Cox avec une astuce de débogage très soignée : la couverture différentielle pour le débogage .
Merci de m’avoir lu!