HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

Les meilleurs longs formats de Hacker News, relus plus calmement.

3130 articles Page 248/313 Sans filtre

07:08

Sub-$200 Lidar could reshuffle auto sensor economics

MicroVision affirme avoir conçu un lidar automobile à semi-conducteur, le Movia S, dont le coût de production viserait moins de 200 dollars par unité, avec un objectif à long terme autour de 100 dollars. Cet objectif de prix est censé permettre d’intégrer le lidar dans les systèmes d’aide à la conduite avancés plutôt que de limiter l’usage aux programmes de véhicules autonomes haut de gamme. Le coût est le principal frein du marché, alors que les lidars mécaniques se négocient aujourd’hui entre 10 000 et 20 000 dollars, après avoir culminé autour de 80 000 dollars. Les lidars à semi-conducteur promettent de réduire les coûts à grande échelle, mais affichent un champ de vision restreint (environ 180 degrés ou moins) qui peut nécessiter trois ou quatre capteurs pour une couverture complète et une fusion de données complexe. D’autres acteurs comme Hesai, RoboSense, Luminar et Velodyne visent aussi des tarifs inférieurs à 500 dollars et l’enjeu se déplace vers l’intégration système et les économies d’échelle plutôt que vers la seule performance brute.

07:08

The peculiar case of Japanese web design (2022)

Une analyse compare les sites web japonais à ceux d'autres pays et révèle une concentration de designs globalement plus clairs et parfois plus denses. En analysant 2 671 images des sites les plus populaires par pays à l'aide d'une IA, l'étude identifie des motifs globaux et des regroupements. Les résultats montrent des clusters autour de sites mondiaux connus, mais le Japon se distingue par l'absence de designs sombre et par une densité élevée de texte et d'images. Trois causes possibles sont discutées: les systèmes d'écriture japonais limitant les polices et l'absence de capitalisation, une culture aversive au risque exigeant davantage d'informations, et une trajectoire technologique distincte influençant l'adoption mobile. La méthodologie combine la collecte via SEMrush Open Trends, le filtrage par Cyren, la capture d'écran avec Selenium, l'extraction de caractéristiques par un réseau neuronal et la réduction par t-SNE pour visualiser les résultats.

07:08

What is f(x) ≤ g(x) + O(1)? Inequalities With Asymptotics

On rencontre des inégalités asymptotiques du type f(x) ≤ g(x) + O(1), notamment pour borner la complexité des chaînes de caractères. Cela signifie que f(x) − g(x) = O(1), c'est-à-dire que la différence entre f et g est bornée par une constante. Formellement, il existe C > 0 et x0 tels que pour tout x ≥ x0, |f(x) − g(x)| ≤ C. Cela entraîne une borne supérieure et inférieure: g(x) − C ≤ f(x) ≤ g(x) + C. La notation f(x) ≤ g(x) + O(1) encode une borne supérieure unilatérale et, même si f(x) = g(x) + O(1) implique f(x) ≤ g(x) + O(1), l'inverse n'est pas garanti.

07:07

Emulating Goto in Scheme with Continuations

L’article rappelle la critique de Dijkstra envers l’instruction goto, qui peut mener au désordre dans les programmes, et montre comment Scheme peut en émuler le comportement par call/cc. Il illustre le fonctionnement de goto avec des exemples en BASIC et en C, où le flux peut sauter à une étiquette et contourner l’ordre séquentiel habituel. call/cc, sigle de call-with-current-continuation, transmet la continuation courante comme argument et permet d’exécuter des chemins alternatifs sans revenir directement à l’appelant. L’auteur présente ensuite une macro with-goto et le transformer de syntaxe %labels qui transforment des étiquettes en thunks et accomplissent les sauts via des continuations. La conclusion indique que, bien que faisable et éclairant, l’approche est complexe et peu recommandable, invitant plutôt à étudier les continuations délimitées et d’autres abstractions.

07:07

Magical Mushroom – Europe's first industrial-scale mycelium packaging producer

Cette technologie remplace l’emballage plastique industriel par un matériau performant issu du mycélium et de sous-produits agricoles. Elle remplace l’EPS persistant dans les décharges et répond aux enjeux réglementaires et de réputation liés à l’impact environnemental. Le matériau est entièrement séché et biologiquement inactif avant sa sortie d’usine, afin de ne pas se développer après livraison. En Europe, c’est le premier fabricant à l’échelle industrielle de packaging à base de mycélium, démontrant que durabilité et coût peuvent coexister. Depuis 2020, des millions d’unités ont été produites et, en 2026, environ dix millions de pièces supplémentaires devraient être fabriquées, soutenues par des marques comme BA Kitchens, Renais Gin, ICAX Heat Pumps, Tom Dixon, Raymarine et Flextronics.

07:07

The Lighthouse: How extreme isolation transforms the body and mind (2020)

Le film réalisé par Robert Eggers est un thriller horrifique psychologique en noir et blanc se déroulant à la fin du XIXe siècle. Il suit Thomas Wake, un vieux gardien de phare, et son aide Ephraim Winslow, qui passent un mois sur une île isolée. Dès leur arrivée, des phénomènes étranges se manifestent, notamment une figurine de sirène que voit Winslow et les visions qui l’accompagnent. L’isolement et la privation sensorielle provoquent des hallucinations et des tensions entre les deux hommes, explorant le coût psychologique de la solitude. Porté par les performances de Dafoe et Pattinson et par une direction visuelle marquante, le film mêle beauté et horreur dans une ambiance claustrophobe et menaçante.

07:07

Scent, in Silico

Le sens de l’odorat est l’un des plus primitifs et émotionnellement puissants, capable d’évoquer des souvenirs, de façonner le goût et d’influencer le comportement, comme l’odeur du café qui accroît l’attention avant même que la caféine n’atteigne le sang. Pourtant, l’odeur demeure le plus mystérieux des sens et échappe à une formalisation simple en raison de l’immense diversité moléculaire et de l’absence d’un vocabulaire universel. Des géants de la tech et des maisons de parfum s’efforcent de numériser l’odeur en codant les molécules en données et en développant des représentations perceptuelles comme le Principal Odor Map, qui produit un embedding odorant de 63 dimensions plaçant les odeurs dans un espace continu et multidimensionnel. L’histoire retrace l’évolution de l’olfaction, passée de la chimie des senteurs et des guildes de Grasse à l’ère des réseaux neuronaux et des bases de données qui tentent de relier structure moléculaire et odeur perçue. Les applications potentielles incluent des répulsifs plus sûrs, des diagnostics non invasifs et des parfums synthétiques plus durables, mais les défis restent importants—la modélisation des mélanges complexes, l’éthique et la provenance des matières, et la traduction fiable des odeurs subjectives en données.

07:06

NIST Seeking Public Comment on AI Agent Security (Deadline: March 9, 2026)

En raison d'un scraping automatisé agressif de FederalRegister.gov et eCFR.gov, l'accès programmatique est restreint et limité à nos API pour les développeurs. Veuillez consulter la documentation des API FederalRegister.gov ou eCFR.gov pour savoir comment accéder à l'API. Votre demande a été signalée comme potentiellement automatisée. Si vous êtes un utilisateur humain, complétez le CAPTCHA et cliquez sur "Request Access"; il se peut que vous deviez le refaire, ce qui fait partie des mesures de sécurité. Si vous rencontrez des problèmes avec le CAPTCHA ou si vous souhaitez demander une plage IP plus large, utilisez le bouton Site Help en bas à droite de la page pour faire une demande.

07:06

Benchmarks for concurrent hash map implementations in Go

Le document compare des implémentations de map concurrentes en Go, parmi lesquelles sync.Map, xsync.Map, cornelk/hashmap, alphadose/haxmap et orcaman/concurrent-map. Les benchmarks utilisent des charges variées (100% lectures, 99% lectures, 90% lectures, 75% lectures et range sous contention) et des tailles de map allant de 100 à 1 000 000 d’éléments, avec des variantes WarmUp et NoWarmUp. Les approches diffèrent : sync.Map repose sur une HashTrieMap avec lecture lock-free et écriture protégée par mutex, xsync.Map utilise des buckets avec mutex et lectures lock-free, cornelk/hashmap et haxmap s’appuient sur CAS et un indice de table, et orcaman/concurrent-map répartit les clés sur 32 shards protégés par des mutex. Les résultats montrent que xsync.Map obtient les meilleures performances globales et les plus faibles allocations, que sync.Map présente des coûts d’allocation plus élevés pour les écritures et que orcaman/concurrent-map affiche zéro allocation mais des limites d’évolution et des performances en lecture moindres. En résumé, xsync.Map et sync.Map dominent selon le scénario, cornelk/hashmap et haxmap offrent des performances compétitives sur petits modèles et haxmap souffre en écriture sous contention, tandis qu’orcaman/concurrent-map privilégie la simplicité et la prévisibilité au détriment de l’évolutivité.