Spécification AV2 AV2 est la nouvelle spécification de codec vidéo de l'Alliance for Open Media, conçue pour surpasser AV1 avec une efficacité de compression améliorée de 20 à 30%. Cela permet une diffusion vidéo de haute qualité avec des débits binaires nettement inférieurs. Optimisé pour le streaming, la diffusion et la vidéoconférence en temps réel, AV2 intègre un support renforcé pour les applications de réalité augmentée et virtuelle, la diffusion multi-flux — un atout majeur pour les sports en direct et la VR — ainsi que la gestion des contenus d'écran et la prise en charge de la vidéo transparente via un canal alpha. Bien que ses gains d'efficacité soient substantiels, l'adoption généralisée d'AV2, notamment par les utilisateurs finaux, pourrait être progressive, reflétant les défis rencontrés par AV1. Les encodeurs matériels existants ne sont généralement pas adaptés, nécessitant de nouvelles puces dont l'intégration dans les appareils grand public pourrait prendre du temps. Cependant, AV2 présente des avantages significatifs pour les appareils mobiles grâce à son efficacité énergétique. Le statut « sans redevance » des codecs AOMedia continue de susciter des discussions juridiques. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48340910) - **Article source** : [AV2 Specification](https://av2.aomedia.org)
Archives
Tag : #materiel • 139 articles • Page 3 sur 12Politique d'IA de ripgrep : équilibre entre innovation et responsabilité humaine Le projet `ripgrep` a établi une politique d'utilisation de l'IA (LLM) qui autorise son emploi comme outil de codage, tout en maintenant un standard de qualité élevé et la pleine responsabilité des contributeurs et mainteneurs pour le code publié. En revanche, l'IA est strictement interdite pour la rédaction de commentaires aux mainteneurs ou la description de problèmes, ces communications devant rester l'œuvre d'humains pour en garantir l'authenticité et la clarté. La politique exige une présence humaine active tout au long du processus, interdisant formellement les agents autonomes et imposant que les contributeurs comprennent le travail généré par l'IA. Toute utilisation d'IA pour des informations contextuelles doit être citée, divulguée et expliquée par un commentaire humain. Cette ligne directrice reflète une préoccupation croissante pour la diligence humaine et la qualité des contributions dans l'ère de l'IA, tout en soulevant des questions plus larges sur l'évolution des relations entre les projets open source et les entités commerciales, notamment en matière d'acquisitions. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48292718) - **Article source** : [ripgrep/AI_POLICY.md at master · BurntSushi/ripgrep · GitHub](https://github.com/BurntSushi/ripgrep/blob/master/AI_POLICY.md)
De Rust à Ruby : Quand l'IA Réécrit le Code Un développeur a récemment entrepris de convertir une partie significative de son projet Rust (environ 15 000 lignes de code pour une application web) vers Ruby on Rails. Cette initiative est motivée par la verbosité de Rust, ses temps de compilation conséquents et la complexité de ses tests de bout en bout. Après avoir évalué les compromis, notamment à l'aide de grands modèles linguistiques (LLMs), il a utilisé un LLM local pour effectuer la conversion en seulement 30 minutes. Le résultat initial est une réduction spectaculaire de 77 % du nombre de lignes de code. Si l'application n'a pas encore été testée, le développeur anticipe une nette simplification des tests et une gestion allégée des dépendances. Cependant, cette démarche soulève des questions sur la validité des évaluations de l'IA et le statut actuel de Ruby dans l'industrie. La prétendue perte de stabilité sans typage statique en Ruby est contestée par de nombreux experts, qui jugent cette affirmation excessive pour un langage ayant prouvé sa robustesse. Le rôle croissant de l'IA dans les décisions d'architecture et la génération de code, parfois sans expérience directe des langages, est un sujet de débat. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48286561) - **Article source** : [From Rust to Ruby](https://xlii.space/eng/from-rust-to-ruby/)
Microsoft publie en open source le "plus ancien code source de DOS découvert à ce jour" - Ars Technica Microsoft a mis à disposition le code source du 86-DOS 1.00, le prédécesseur direct de MS-DOS, datant d'avant l'acquisition par l'entreprise. Cette initiative révèle les origines de l'un des systèmes d'exploitation les plus influents, incluant le noyau et des utilitaires comme CHKDSK. Le code, créé par Tim Paterson pour Seattle Computer Products, a été racheté et adapté par Microsoft pour l'IBM PC, devenant PC-DOS pour IBM et MS-DOS pour les autres fabricants. La numérisation de ce code s'est avérée un défi majeur, nécessitant une transcription manuelle à partir d'imprimés papier originaux, les technologies OCR modernes peinant avec la qualité des documents anciens. Cette récupération souligne l'importance de la préservation numérique. Cet événement met en lumière une distinction cruciale dans l'histoire de Microsoft : l'acquisition de DOS fut un coup de maître commercial, né en partie des négociations manquées d'IBM avec d'autres acteurs. La véritable prouesse technique initiale de Microsoft réside davantage dans le développement de l'interprète Altair BASIC par Bill Gates et Paul Allen, conçu sans accès direct à l'ordinateur cible, démontrant une ingéniosité remarquable. La publication de ce code ancien enrichit la compréhension des fondations de l'informatique personnelle. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48253386) - **Article source** : [Microsoft open-sources "the earliest DOS source code discovered to date" - Ars Technica](https://arstechnica.com/gadgets/2026/04/microsoft-open-sources-the-earliest-dos-source-code-discovered-to-date/)
Google's Antigravity : Une mise à jour qui déstabilise les développeurs Google a récemment mis à jour de force son environnement de développement "Antigravity", remplaçant l'IDE existant par une nouvelle interface conversationnelle de type chatbot. Cette transition, effectuée sans avertissement clair, a gravement perturbé les flux de travail des développeurs, effaçant l'historique des conversations et les paramètres. De plus, elle a rendu impossible l'exécution simultanée des deux versions sans une réinstallation complète, perçue comme un "bait and switch". Cette manœuvre soulève des interrogations sur la stratégie produit de Google, souvent critiquée pour son manque de cohérence et sa propension à lancer et abandonner des outils, au détriment de la stabilité et de la confiance des utilisateurs. Des changements concomitants aux limites d'utilisation et aux crédits d'IA pour les abonnés payants sont également considérés comme une dégradation de service. Ces pratiques poussent les développeurs à rechercher des solutions plus fiables et agnostiques aux fournisseurs pour leurs besoins de production. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48222529) - **Article source** : [Google's Antigravity Bait and Switch | Sid's Blog](https://www.0xsid.com/blog/antigravity-bait-n-switch)
wake up! 16b : Une prouesse de densité algorithmique Le programme "wake up! 16b", une démo de 16 octets en assembleur x86, repousse les limites de la densité algorithmique en générant simultanément un fractal de Sierpinski visuel et sonore. Créé pour la demoscene, il exploite la mémoire vidéo du mode texte DOS comme espace de calcul. L'algorithme utilise l'opération XOR sur les données de la mémoire, qui, bien que "pré-remplie" par le BIOS, permet de dégager le motif mathématique de la Règle 60 de Wolfram. L'astuce réside dans l'utilisation du Bit 1 de chaque octet : il est directement envoyé au haut-parleur PC via le port 61h, transformant la géométrie du fractal en ondes sonores distinctes. Le déplacement de -56 octets par itération module l'expérience, étirant le fractal en dix colonnes diagonales à l'écran et abaissant la fréquence audio d'une octave. La sortie visuelle et sonore est étonnamment sensible aux états initiaux de la RAM, rendant chaque exécution unique et soulignant la beauté imprévisible des contraintes extrêmes. Cette œuvre est saluée pour son ingéniosité technique et sa beauté troublante. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48173962) - **Article source** : [wake up! 16b](https://hellmood.111mb.de//wake_up_16b_writeup.html)
‘No Way To Prevent This,’ Says Only Package Manager Where This Regularly Happens | Kevin Patel Les attaques sur la chaîne d'approvisionnement logicielle posent une menace persistante et dévastatrice pour l'écosystème JavaScript, entraînant la compromission de millions d'applications via le registre npm. Tandis que cette situation est souvent perçue comme inévitable par certains, d'autres écosystèmes comme Go ou Rust, dotés de bibliothèques standard robustes et de vérifications cryptographiques intégrées, affichent une bien meilleure résilience. La problématique est exacerbée par la dépendance de l'écosystème JavaScript à des arbres de dépendances excessivement profonds, à des packages non vérifiés et à l'exécution arbitraire de scripts d'installation par défaut. Pour contrer ces vulnérabilités, des mesures concrètes sont proposées. Parmi elles, l'instauration de "délais de grâce" (cooldowns) de quelques jours pour les nouvelles versions de packages est jugée essentielle, offrant aux outils de sécurité et aux mainteneurs le temps nécessaire pour détecter et retirer le code malveillant. Des réformes plus larges incluent l'application de vérifications d'identité pour les éditeurs, la restriction des plages de versions dynamiques et la réévaluation fondamentale des scripts d'installation. La sous-capitalisation des projets open-source critiques est souvent identifiée comme une cause profonde, contrastant avec des systèmes plus matures comme Maven Central qui appliquent des garde-fous et des politiques d'immutabilité plus stricts. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48155690) - **Article source** : [‘No Way To Prevent This,’ Says Only Package Manager Where This Regularly Happens | Kevin Patel](https://kevinpatel.xyz/posts/no-way-to-prevent-this/)
Les Néandertaliens perçaient des caries pour soigner les maux de dents il y a 59 000 ans - Ars Technica Une découverte archéologique majeure révèle que les Néandertaliens pratiquaient la dentisterie il y a 59 000 ans. Un molaire supérieur découvert dans la grotte de Chagyrskaya en Sibérie présente un trou inhabituellement grand et des marques de forage, indiquant une intervention intentionnelle pour traiter une carie sévère. Des paléoanthropologues, dont Alisa Zubova, ont utilisé des microscopes électroniques et la spectroscopie Raman, puis reproduit l'intervention avec des outils en pierre sur des dents modernes, confirmant l'authenticité de cette procédure paléolithique. Cette "micro-chirurgie" consistait à percer la dent pour atteindre la chambre pulpaire infectée, soulageant ainsi la douleur. Le patient a survécu et utilisé la dent pendant des années, témoignant du succès de l'opération. Cette pratique dénote une capacité de résolution de problèmes et une connaissance médicale avancée, défiant l'idée que Homo Sapiens était intrinsèquement plus intelligent. Alors que des soins de base étaient connus, cette intervention représente un traitement médical actif et ciblé, bien plus sophistiqué que l'extraction ou le simple brossage. Cette découverte nous force à réévaluer la complexité des sociétés néandertaliennes. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48125623) - **Article source** : [Neanderthals drilled cavities to treat a toothache 59,000 years ago - Ars Technica](https://arstechnica.com/science/2026/05/neanderthals-drilled-cavities-to-treat-a-toothache-59000-years-ago/)
VouchAtlas : Mesurer la Confiance Publique au-delà des Clichés Le site VouchAtlas, dont l'article d'origine n'a pu être chargé, cherche à évaluer la confiance sociale en indiquant où l'on pourrait laisser son ordinateur portable sans surveillance dans un café. Cependant, cette approche suscite des interrogations. La fiabilité perçue d'un pays à l'autre ne reflète pas toujours la réalité complexe du terrain. La sécurité varie considérablement à l'intérieur d'un même pays, par exemple entre les grandes villes et les zones rurales. Les mégalopoles, où se concentrent souvent les populations anglophones votantes, peuvent fausser les résultats en présentant un tableau moins sûr que les régions plus petites. Des situations contrastées comme le Vietnam, jugé peu sûr pour les biens mais étrangement "marche-friendly" selon la plateforme, illustrent ce décalage. Au-delà du vol, laisser un objet relève aussi de l'étiquette sociale. La durée d'une absence, le type de lieu (petit café local ou grande chaîne animée) influencent la perception du risque et de la bienséance. Le site apparaît ainsi davantage comme un indicateur rudimentaire de la perception générale de la criminalité qu'une mesure nuancée de la confiance locale, souvent perdue dans nos sociétés modernes. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48079425) - **Article source** : [VouchAtlas](https://vouchatlas.com)
Les publicités pour les jeux d'argent sur les réseaux sociaux touchent plus de deux fois plus d'hommes que de femmes | Université de Cambridge Une étude menée par l'Université de Cambridge révèle que les publicités pour les jeux d'argent sur les réseaux sociaux touchent deux fois plus d'hommes que de femmes, ciblant particulièrement les jeunes hommes, le groupe le plus susceptible de développer des problèmes de jeu. L'analyse de 411 publicités en Irlande sur les plateformes Meta a montré que les hommes de 25 à 34 ans, catégorie la plus exposée, étaient atteints 2,3 fois plus que les femmes, même lorsque le ciblage n'était pas explicitement masculin. Cette sur-exposition s'inscrit dans un contexte où de nombreux jeunes hommes font face à une crise d'identité, un manque de repères et la dissolution de structures sociales offrant sens et communauté. Cette vulnérabilité, combinée à des environnements numériques conçus pour l'addiction et à la normalisation du jeu via les marchés de prédiction et le parrainage sportif, accroît la susceptibilité aux comportements addictifs. La publicité, souvent subtile, instille des désirs subconscients de gratification rapide ou d'évasion. Des régulations plus strictes, comme la nouvelle législation irlandaise ou le Digital Services Act de l'UE, sont jugées essentielles pour la transparence et la responsabilisation des industries jugées nocives. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48056359) - **Article source** : [Gambling ads on social media reach more than twice as many men as women | University of Cambridge](https://www.cam.ac.uk/research/news/gambling-ads-on-social-media-reach-more-than-twice-as-many-men-as-women)
SoundOff : Des étiquettes à ultrasons passives à faible coût pour une détection non-invasive et non-intrusive dans la maison intelligente Le système SoundOff propose une approche novatrice pour la détection dans les environnements de maison intelligente, utilisant des étiquettes à ultrasons passives à faible coût. Ces dispositifs sont conçus pour offrir une surveillance non-invasive et non-intrusive, promettant d'améliorer la discrétion et le respect de la vie privée dans la domotique. Cependant, l'article source détaillant cette technologie n'a pas pu être chargé et aucun contenu complémentaire n'était disponible pour permettre une analyse approfondie. Il est donc impossible de fournir une évaluation des implications techniques, des avantages, des limitations ou des retours critiques sur cette solution potentielle. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=48038750) - **Article source** : [SoundOff: Low-cost Passive Ultrasound Tags for Non-invasive and Non-Intrusive Smart Home Sensing — Yibo Fu](https://yibo-fu.com/SoundOff-Low-cost-Passive-Ultrasound-Tags-for-Non-invasive-and-Non)
L'Estampe de la Grande Vague d'Hokusai en Pixel Art 1-bit – Hypertalking Un artiste a entrepris de transposer les "36 Vues du Mont Fuji" d'Hokusai en pixel art 1-bit, une démarche numérique exigeante sur d'anciens Macintosh. Ce projet, nourri par la nostalgie et la recherche d'un état de "flow" créatif, s'inspire de l'esthétique pionnière de Susan Kare et adhère rigoureusement aux contraintes des écrans monochromes de l'époque (512x342 pixels). En utilisant des machines comme le Quadra 700 et le logiciel Aldus SuperPaint 3.0, l'artiste vise une authenticité fidèle à l'ère des premiers Mac. La première œuvre révélée, "La Grande Vague au large de Kanagawa", met en lumière le défi de capturer détails et perception de "couleur" avec une résolution binaire sur des moniteurs CRT noir et blanc, réputés pour leur netteté visuelle. Au-delà de l'exploit technique, cette réinterprétation souligne la profondeur de l'œuvre d'Hokusai, un génie dont la vie fut dédiée à l'art. Elle invite à explorer des nuances subtiles, telles que la direction des bateaux luttant contre la vague, ou la délicatesse des oiseaux qui en épousent les crêtes. Ce travail s'inscrit dans un renouveau de l'art 1-bit, fusionnant le patrimoine artistique traditionnel et l'esthétique numérique rétro. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=47863570) - **Article source** : [1-bit Hokusai’s ”The Great Wave” – Hypertalking](https://www.hypertalking.com/2023/05/08/1-bit-pixel-art-of-hokusais-the-great-wave-off-kanagawa/)