HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11567 articles Page 140/1157 Sans filtre

America's Driver's License Breach Is a National Security Disaster

Un service du dark web nommé Nexus a vendu l'accès à environ 153 millions de permis de conduire et 3 millions de documents de voyage de citoyens américains et canadiens, des données que Krebs on Security a pu vérifier et qu'il a liées, sur la base d'indices, au prestataire IDScan, lequel confirme enquêter sous le regard du FBI. Ces fuites présentent un risque de sécurité nationale car les permis, adresses et photos permettent de relier des bases de données et d'alimenter des opérations de renseignement, comme l'illustrent les usages passés de fuites (OPM, Equifax, Anthem) et les enquêtes publiques qui ont permis d'identifier des agents et opérations. Les services de vérification d'identité sont des cibles récurrentes (AU10TIX, 5CA, National Public Data) et, vu le volume de données sensibles qu'ils traitent, il est demandé une régulation plus stricte et l'on attend surtout des conséquences financières et des recours collectifs pour encourager une meilleure sécurité, tandis qu'une action gouvernementale rapide paraît peu probable. Le département de la Défense a commencé à désactiver les identifiants publicitaires sur les appareils militaires, mesure utile mais incomplète pour l'OPSEC car elle ne protège pas les appareils personnels et son efficacité réelle reste incertaine sans évaluation globale. Les détournements de cryptomonnaies revendiqués par des "white hats" — où une grande partie des fonds est parfois restituée mais une fraction conservée — relancent le débat juridique et éthique sur ces pratiques, tandis que des nouvelles positives incluent le lancement par Google du programme Fairwind et de Gemini 3.8 Flash Cyber, le démantèlement international du botnet Sality et un accord de coopération américano-britannique pour lutter contre les réseaux d'escroquerie.

Alternatives to MinIO for single-node local S3

L'auteur a testé plusieurs alternatives à MinIO en remplaçant l'image Docker avec un minimum de changements et en conservant le client S3 mc. S3Proxy, SeaweedFS, RustFS et Zenko CloudServer offrent une compatibilité S3 et des images Docker populaires, S3Proxy et SeaweedFS étant parmi les plus faciles à configurer. RustFS est en version alpha et a subi récemment une vulnérabilité sérieuse, ce qui peut dissuader son adoption malgré une interface moderne. Garage et Apache Ozone se sont révélés plus complexes à déployer pour des démos locales, Garage nécessitant une initialisation et une configuration spécifiques et Ozone demandant plusieurs nœuds. Les licences varient (majoritairement Apache 2.0, Garage sous AGPL) et l'auteur conclut que des solutions lourdes comme Ozone ou Ceph ne conviennent pas au cas d'usage léger visé.

Giving up on smart rings

Après un an d'utilisation, l'auteur a arrêté de porter sa bague connectée Oura malgré l'appréciation de ses fonctions de suivi du sommeil, des pas et du Symptom Radar. Il a relevé plusieurs inconvénients liés aux bagues, notamment que les doigts changent de taille avec la perte de poids, la température, l'alimentation, l'exercice et l'altitude, alors que les bagues ne sont pas ajustables. La bague gêne lors de la musculation et doit souvent être retirée pour éviter l'usure, et elle pose des problèmes pendant le lavage et les tâches manuelles en retenant eau et savon et en se rayant. Les deux appareils ont fini par cesser de fonctionner (Bluetooth connecté mais sans suivi), le second a été remboursé par Oura, ce qui a motivé l'abandon de la bague. L'auteur passe désormais à un bracelet Fitbit Google Air et a adapté son OpenClaw Setup pour lire l'API Google Health, en regrettant que Google Health n'expose pas encore le Sleep Score ou la readiness de Fitbit.

Java 27

Oracle annonce la disponibilité générale de JDK 27, le build 35 devenant la version GA après l'absence de bugs P1 depuis le second Release Candidate publié le 20 août. Les builds OpenJDK sous licence GPL d'Oracle sont disponibles sur jdk.java.net/27 et des builds d'autres fournisseurs devraient bientôt l'être. La version intègre neuf JEPs majeurs, notamment la mise par défaut du ramasse‑miettes G1 dans tous les environnements et un échange de clés hybride post‑quantique pour TLS 1.3. Parmi les autres JEPs figurent les constantes paresseuses, les types primitifs dans les patterns, instanceof et switch, la concurrence structurée, les en‑têtes d'objets compacts, la rédaction de données JFR en processus, l'API Vector en incubateur et les encodages PEM pour objets cryptographiques. La distribution comprend également des centaines d'améliorations mineures, des milliers de corrections de bugs et des remerciements aux contributeurs.

CSS-Tricks in Limbo

Le site CSS-Tricks, acquis par DigitalOcean en 2022, a continué sous leur direction jusqu'en février 2023 lorsque le personnel en charge a été licencié. Après une année d'inactivité, DigitalOcean a réembauché le rédacteur en chef Geoff Graham en juin 2024, mais le site est de nouveau inactif et son avenir est incertain en l'absence de communications de l'entreprise. Le texte signale que DigitalOcean a récemment promis un don de 3 000 000 USD au projet Omarchy, dirigé par David Heinemeier Hansson, et soulève des controverses politiques liées à ce dernier. L'auteur compare ce don aux réductions de soutien de DigitalOcean à des projets comme GNOME et Flathub et au retrait de paiements mensuels de 50 USD, estimant que l'entreprise semble prioriser Omarchy plutôt que la maintenance des projets et du personnel de sa publication. L'auteur, qui a contribué au site, exprime son inquiétude pour l'écosystème web et la rareté des publications de qualité comme CSS-Tricks.

GEFS on OpenBSD: A Early Preview

L'auteur présente un aperçu très précoce et instable d'un nouveau système de fichiers crash-safe, à copies sur écriture et avec snapshots, développé pour 9front et en cours de portage vers OpenBSD, en précisant qu'il n'est pas prêt pour la production. Le portage conserve le code du noyau proche de l'original par simple copie plutôt que par une couche d'abstraction, afin de pouvoir partager des corrections tout en adaptant le code aux contraintes d'OpenBSD. Les problèmes principaux restants sont le protocole de cohérence et l'ordonnancement des écritures du superbloc, l'absence ou la conversion incomplète des chemins de gestion d'erreurs, le manque d'outils utilisateurs pour gérer les snapshots et l'absence de conformité POSIX sur certains points. De nombreuses fonctionnalités et intégrations sont manquantes ou incomplètes, notamment les hardlinks, kqueue, des hooks NFS, une suite de tests pour OpenBSD, le support de chargeur d'amorçage et des environnements de démarrage, les quotas et des optimisations pour la suppression lente de gros fichiers. L'auteur fournit un patch unique et une branche git expérimentale accessible sur un dépôt distant pour essais, prévient qu'il fera des rebasages et des force-pushes et demande que le travail soit considéré comme exploratoire en attendant une préparation pour l'upstream.