HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12074 articles Page 431/1208 Sans filtre

London Gatwick has launched a robotic airport parking service

L'aéroport de Gatwick a lancé un service de stationnement robotisé en partenariat avec Stanley Robotics, accessible sur réservation et prévu pour ses premiers clients en août. Les passagers entrent dans une cabine fermée près du terminal sud, scannent leur réservation, conservent leurs clés et laissent un robot autonome soulever le véhicule par les pneus pour le transporter vers une zone de stockage sécurisée. Le système suit les vols de retour pour préparer la restitution dans une cabine de collecte à proximité, avec une navette gratuite disponible et du personnel sur place pour récupérer des objets essentiels oubliés. En éliminant l'accès humain aux véhicules une fois stationnés, la technologie permet de garer les voitures beaucoup plus serrées et d'augmenter la capacité sans construire d'infrastructures supplémentaires. Le service est réservé aux voitures standard répondant à des limites (2,6 tonnes, 2,3 mètres de hauteur, 3,3 mètres d'empattement et diamètre de roue maximum de 21 pouces) et n'accepte pas les dépôts sans réservation le jour même.

Jimothy the raccoon has a rare spinal condition. Here's what that means

Un raton laveur surnommé Jimothy est devenu viral en raison de sa silhouette ronde attribuée à une probable anomalie génétique appelée short spine syndrome. Des spécialistes expliquent que cette affection récessive rarissime entraîne des vertèbres raccourcies, fusionnées ou comprimées et nécessite deux copies du gène défectueux pour se manifester. Malgré sa morphologie atypique, Jimothy semble se déplacer, grimper et chercher sa nourriture normalement, ce qui laisse penser que ses organes internes et ses fonctions cérébrales ne sont pas compromises. Les experts et l'agence faunique de l'État recommandent de ne pas nourrir ni approcher l'animal afin d'éviter son habituation et les risques accrus d'accidents ou d'intervention humaine. La notoriété de Jimothy a donné lieu à des hommages publics, y compris une proclamation municipale et une compétition artistique, et suscite l'espoir que les gens observent la faune locale de manière respectueuse.

What's Under Your Feet in New York City?

Sous les rues de New York se cache un vaste réseau d'infrastructures souterraines — conduites d'eau, câbles électriques, conduites de vapeur, gaz, télécommunications, égouts et tunnels de transport — qui rendent possible la vie quotidienne. Le réseau d'eau, largement alimenté par gravité depuis les bassins en amont de l'État de New York, fonctionne en maillage redondant pour maintenir le débit et la pression, protéger contre les contaminations et permettre des analyses à plus de 900 points de contrôle. L'électricité est majoritairement enfouie et distribuée via des "secondary networks" urbains avec des transformateurs en chambres souterraines et une alimentation triphasée locale, ce qui augmente la fiabilité au prix de coûts plus élevés. La ville possède aussi le plus grand réseau de chauffage urbain à la vapeur au monde, des conduites de gaz encore répandues et un réseau standardisé de gaines géré par Empire City Subway pour les télécommunications, mais l'empilement historique des services crée un "spaghetti" difficile à cartographier et à entretenir. S'y ajoutent des systèmes d'égouts souvent combinés aux eaux pluviales provoquant des débordements réglementés, des métros majoritairement construits en tranchée couverte et d'immenses tunnels d'adduction d'eau profonds comme le Tunnel 3, ce qui donne l'impression d'une ville sous la ville nécessitant des travaux de maintenance constants.

Some more things about Django I've been enjoying

L'auteur explore la création de sites web dans un style des années 2010, en privilégiant un backend SQL et le rendu HTML côté serveur plutôt que des applications frontend lourdes. Il apprécie les querysets de Django qui permettent de composer des filtres lisibles via des méthodes réutilisables, même si la syntaxe de filtrage n'est pas sa préférée. Les filtres de templates (urlize, linebreaksbr, date, json_script) et en particulier le filtre querystring facilitent la génération d'HTML et la manipulation d'URL. Les migrations automatiques de la base de données rendent les évolutions du modèle simples, tandis que l'auteur préfère organiser ses vues avec des fonctions plutôt qu'avec l'héritage des class-based views. L'auteur s'interroge sur les performances de Django, a constaté des gains en activant la mise en cache des templates et reste prudent quant aux optimisations et à la montée en charge.

I learned PCB design, 3D printing and C just to listen to music

Il a conçu un lecteur réseau fin ressemblant à une pochette de vinyle pour afficher les pochettes d'album en grand format. Pour l'affichage il a choisi un écran IPS industriel 17" 1920x1920 et un module Radxa CM3, et il a développé un circuit porteur en quatre révisions pour tenir la hauteur mécanique et les interfaces. Le boîtier a été modélisé sous FreeCAD avec des difficultés liées aux surfaces courbes et à l'impression 3D, nécessitant l'écriture d'un macro personnalisé. Côté logiciel il a installé shairport-sync sur une image Alpine réduite, créé une application qui affiche uniquement les pochettes avec accélération GPU pour des fondus fluides et ajouté un protocole hors-bande pour transmettre des images en pleine résolution. L'appareil reste toujours allumé avec une consommation de moins de 2 W en veille et environ 24 W à plein éclairage, déclenche un amplificateur via une prise 12 V et l'auteur envisage une campagne Kickstarter si l'intérêt existe.

Kill The Cookie Banner

Les bannières de cookies incitent souvent les internautes à renoncer à leurs droits malgré que la loi européenne entende interdire le pistage par défaut. En automne 2025, la Commission européenne a proposé d'introduire des signaux automatisés permettant au navigateur de communiquer une fois pour toutes les préférences de confidentialité aux sites et applications. L'industrie du pistage, menée notamment par de grands acteurs, fait pression pour bloquer ou affaiblir cette proposition afin de préserver les taux de consentement actuels. Plusieurs États membres et des groupes au Parlement européen n'ont pas encore adopté de position et le projet est intégré à une réforme plus large appelée Digital Omnibus, dont d'autres volets sont controversés. Les citoyens peuvent contacter leurs représentants au Parlement européen ou dans leur État membre pour exprimer leur opinion sur la proposition.

Teaching Kids Forth

L'enseignant a choisi d'enseigner le langage Forth à des collégiens et lycéens pour privilégier l'absence de syntaxe et l'apprentissage de concepts fondamentaux liés aux piles. Le cursus comprenait douze séances d'une heure avec pour objectif tangible que chaque élève crée une œuvre graphique exécutable sans installation, en utilisant Easy Forth après avoir renoncé à une implémentation personnalisée. Pour introduire la pile de données, les élèves ont manipulé des assiettes en papier pour visualiser les opérations de push et pop avant d'exécuter des programmes sur leurs ordinateurs. Lors du projet final, les élèves ont modifié un jeu Snake et réalisé des dessins pixel par pixel dans un playground graphique, ce qui leur a permis de bricoler et d'explorer le code malgré le temps limité. En conclusion, l'enseignant estime que Forth est applicable à l'enseignement mais qu'un environnement offrant un retour visuel plus immédiat comme Scratch serait peut-être mieux adapté, et il insiste sur l'importance d'un enseignement humain face aux risques d'une dépendance excessive aux modèles génératifs.

History of John Backus's functional programming project (draft)

John Backus a mené, à partir de la fin des années 1960 et jusqu'à sa retraite en 1991, une série de travaux sur des langages applicatifs et de niveau fonctionnel visant à simplifier la programmation. Motivé par la « crise du logiciel » et ce qu'il nomme le goulot d'étranglement de von Neumann, il a proposé des langages sans variables construits par composition et des formes combinatoires pour réduire la complexité des programmes. Ses premières propositions, comme Red, ont évolué vers FP et FFP et s'accompagnent d'une algèbre de programmes et d'un cadre pour modéliser les transitions d'état applicatives. La communication de ses idées lors de la conférence Turing et les travaux ultérieurs ont suscité des réponses contrastées mais ont aussi engendré de nombreuses implémentations, analyses formelles et recherches inspirées par son approche. Le présent projet vise à rassembler et contextualiser les documents survivants de cette recherche, en recensant publications, implémentations et réactions pour conservation et étude.