HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12074 articles Page 463/1208 Sans filtre

The Last MPEG-4 Visual Patent Has Expired

Le dernier brevet relatif à MPEG-4 Part 2 a expiré aujourd'hui, le 19 juillet 2026. Les brevets américains et européens concernant MPEG-4 Part 2 avaient déjà expiré ces dernières années. Le dernier brevet encore actif au Brésil portait la référence BRPI0109962B1 et concernait un procédé de stockage et de traitement d'informations d'images successives dans le temps. L'alliance VIA Licensing a confirmé qu'il s'agissait du dernier brevet MPEG-4 Visual et qu'il expirait aujourd'hui. Cette expiration met fin aux restrictions liées aux brevets pour MPEG-4 Part 2, une norme largement utilisée pour le traitement vidéo.

We want Texans to know their rights

Des caméras de lecture automatique des plaques d'immatriculation et d'autres outils de géolocalisation ont été utilisés au Texas pour suivre une personne suspectée d'avoir pratiqué une interruption de grossesse auto-administrée. L'enquête a mis en lumière un pipeline de surveillance regroupant des caméras ALPR, des outils comme Locate X et l'analyse des historiques de recherche pouvant compromettre la confidentialité des soins de santé. Pour alerter le public, l'association Mayday Health a installé des panneaux d'affichage à Houston informant les conducteurs des risques de surveillance et proposant des ressources en ligne. Dans sa communication, l'organisation a souligné ses pratiques de protection de la vie privée, comme l'absence de collecte de cookies ou d'informations identifiantes, et renvoie vers des ressources de défense numérique. L'Electronic Frontier Foundation appelle à protéger la vie privée numérique pour préserver la liberté reproductive et demande le soutien du public face à ces outils de surveillance.

The Chickens and the Bulls (2012)

Dans les années 1965-66, un vaste réseau d'extorsion homosexuelle opéré par des faux policiers appelés « bulls » et des jeunes appâts surnommés « chickens » a piégé et racketé des milliers d'hommes closettés, récoltant au moins deux millions de dollars et ciblant des personnalités publiques. L'enquête a commencé après l'arrestation d'un imposteur à Grand Central et a été menée conjointement par le bureau du procureur de Manhattan, la brigade des rackets de la police et le FBI, s'appuyant sur des informateurs dont Edward « Skull » Murphy. Les criminels utilisaient des badges et des faux papiers, des mises en scène d'arrestation dans des hôtels et des menaces de révélation pour extorquer des sommes souvent considérables, ce qui a brisé des mariages, ruiné certaines carrières et contribué au suicide d'un amiral visé. Plusieurs organisateurs furent arrêtés et condamnés, d'autres plaidèrent coupables pour éviter de faire témoigner les victimes, et certains complices prirent la fuite avant d'être appréhendés des années plus tard. L'affaire a été un tournant notable car les autorités ont traité les hommes extorqués comme des victimes plutôt que comme des criminels, ce qui a contribué à limiter certaines pratiques d'infiltration policière et a laissé des trajectoires contrastées comme la reconversion militante de Murphy.

The death and rebirth of my home server

Après une panne d'alimentation le microSD du Raspberry Pi est devenu illisible et le système n'a pas démarré, ce qui a contraint l'auteur à reconstruire son serveur domestique. Pour prolonger la durée de vie de la carte il a réduit les écritures en activant zram pour le swap, en montant /tmp en tmpfs, en configurant journald en mode volatile et en désactivant atime sur la racine. Les données ont été déplacées vers un pool btrfs en RAID1 composé de vieux disques nommé "ponkotsu", avec un sous-volume par service géré par un module autosubvol pour des montages déclaratifs. Les sauvegardes sont effectuées avec restic intégré via sops-nix, et le partage des fichiers médias est géré par un groupe "media" avec permissions setgid pour garantir l'accès inter-services. L'auteur a acheté une nouvelle microSD "high endurance", reconstruit l'image NixOS avec le module sd-image, restauré les services depuis les sauvegardes et connecté le Pi à une nouvelle onduleur pour stabiliser le déploiement.

Blender 5.2 LTS

La version 5.2 LTS de Blender, sortie le 14 juillet 2026, apporte un ensemble majeur de nouveautés et bénéficiera de corrections jusqu'en juillet 2028. Les Geometry Nodes gagnent des fonctionnalités audio-réactives (Sample Sound Frequencies et socket Sound), un nœud Mesh Bevel, la gestion des bundles, le support des listes et des chaînes, ainsi que diverses améliorations de performances et d'outils. Les simulations passent à un système nodal pour le tissu et les cheveux avec un solveur XPBD, des effecteurs personnalisables (colliders, forces, effecteurs custom) et un filtrage par tags. Cycles propose un Texture Cache pour réduire l'utilisation mémoire des textures et le Principled BSDF ajoute un mode Thin Wall, tandis qu'EEVEE reçoit des options de traçage d'écran et plusieurs améliorations de stabilité et d'apparence. La mise à jour inclut également une bibliothèque d'assets en ligne enrichie, de nouveaux nœuds et sockets pour le compositeur, des améliorations du Video Sequencer, des avancées pour Grease Pencil, de nombreuses améliorations d'interface, des évolutions I/O (glTF, Alembic, USD) et des extensions de l'API Python.

Land Atlas – soil, farmability, and crop analysis for land listings

Une extension capture automatiquement les annonces de terrains depuis les principaux marketplaces et importe titre, prix, superficie, photos et localisation. Chaque parcelle est analysée avec des données gouvernementales (SSURGO, archive climatique sur dix ans, zones inondables FEMA, inventaire des zones humides et OpenStreetMap) pour produire un score unique de cultivabilité. Le service calcule une qualité de sol moyenne sur toute la superficie, un classement des 16 cultures adaptées, l'accès au réseau électrique et routier, et un risque d'inondation ou de zone humide mis en contexte avec le relief. On peut grouper des parcelles en projets, exporter des vues filtrées en CSV et imprimer des rapports par parcelle, tandis que chaque score indique ses facteurs et les données manquantes pour rester transparent. La démonstration en ligne est accessible gratuitement en version bêta sans inscription et permet de parcourir des centaines de parcelles analysées.

Moonshot AI suspends new subscriptions due to Kimi K3 demand

Au cours des dernières 48 heures, la demande a fortement augmenté et nos GPU ont été poussés près de leurs limites. Pour préserver l'expérience des abonnés actuels, nous suspendons temporairement les nouvelles souscriptions et priorisons la puissance de calcul pour les membres existants. Nous ajoutons des capacités aussi rapidement que possible et rouvrirons les places d'abonnement par vagues. À l'avenir, les adhésions seront divisées en deux offres ciblées, l'une pour le Web, l'application et le travail, et l'autre pour les flux de travail de codage, afin d'ajuster la puissance de calcul et de stabiliser le service. Nous remercions les utilisateurs pour leur patience et leur compréhension.

Natural experiments prove phytoplankton carbon removal works

L'ajout de minéraux riches en fer à des eaux pauvres en nutriments stimule régulièrement la croissance du phytoplancton et accroît le prélèvement de dioxyde de carbone. De nombreuses observations et expériences — éruptions volcaniques, tempêtes de poussière, panaches de cendres, sources hydrothermales, icebergs et fumées d'incendies — montrent ce phénomène à différentes échelles et régions océaniques. Des campagnes de mesure, expériences en laboratoire et données satellitaires ont établi de manière robuste et réversible la relation causale entre apport de fer et productivité primaire. Les études recensées n'ont pas mis en évidence de dommages écologiques durables liés à ces apports naturels ou observés, et les effets cessent lorsque l'apport s'arrête. Le texte soutient qu'une fertilisation océanique intentionnelle, conduite avec planification et surveillance rigoureuses, serait probablement moins risquée que les apports naturels et que l'opposition repose davantage sur des présupposés idéologiques que sur des preuves scientifiques.

UnifiedIR for Julia

UnifiedIR introduit une représentation d'IR unifiée (table de statements plate, AttrGraph, régions hybrides, états de layout, vérificateur, printer/parser et interpréteur de référence) intégrée dans Base et disponible en package, avec un registre de kinds partagé et zéro dépendance. La porcelaine SyntaxGraph/SyntaxTree repose sur UnifiedIR pour l'indexation d'enfants, les attributs, la marche de provenance via la colonne :source, la sérialisation/parse et la collecte compacte/GC d'AST. JuliaLowering.UnifiedBackend et Compiler.Unified fournissent une frontière d'émission et d'inférence sur UnifiedIR (émission de régions structurées, inférence locale, passes d'optimisation SROA/inline/ADCE, API de requêtes) et s'intègrent à la chaîne de compilation avec tests et démonstrations. Un ensemble complet de passes de promotion de cellules (promote_arm/loop/island/undef/capture), vérifiées par fuzzing différentiel, correspondance frontière de dominance et tests machine-checkables, corrige des cas de staleness/backedge/ordre et augmente fortement l'élimination de cellules sur le corpus. L'analyse de capture et la matérialisation des closures décident valeur vs partage de manière structurale, autorisent la fusion en champs mutables quand sûr, conservent des fallbacks sûrs, et sont accompagnées de docs, démos et batteries de tests de compatibilité et de performance.