HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

7089 articles Page 398/709 Sans filtre

06:08

Webloc: Analysis of Penlink's Ad-Based Geolocation Surveillance Tech

Webloc est un système mondial de surveillance géolocalisée qui repose sur des données achetées à des applications et à la publicité numérique et permet de suivre des flux de position et des profils liés à des identifiants publicitaires pour des centaines de millions d'appareils. Des documents et enquêtes indiquent que Webloc a été vendu et utilisé par des services gouvernementaux, notamment des agences de renseignement et de police en Hongrie et au Salvador ainsi que plusieurs agences fédérales, militaires, étatiques et locales aux États-Unis. Des demandes d'information publiques et une analyse technique montrent une forte opacité des autorités européennes quant à l'utilisation de ces outils, une infrastructure de serveurs attribuée à Cobwebs/Penlink dans de nombreux pays, et des liens corporatifs entre Cobwebs et le vendeur de spyware Quadream. La plate-forme Tangles et les modules additionnels comme Lynx pour la gestion d'avatars et Trapdoor, décrit comme une plateforme de social engineering capable de générer pages et liens de phishing et d'extraire des informations, soulèvent des risques concrets d'abus et de facilitation du déploiement de logiciels malveillants. Le rapport met en avant des préoccupations relatives aux droits fondamentaux et à la légalité des pratiques, documente des cas de mission creep et de surveillance sans mandat, et recommande des enquêtes réglementaires et des réformes de la chaîne d'approvisionnement des données publicitaires pour renforcer la transparence et la conformité.

06:08

Detecting DOSBox from Within the Box

DOSBox est un émulateur MS‑DOS qui reproduit en profondeur les API DOS et le comportement du x86 tout en essayant de ne pas être détecté par les programmes invités. L'auteur rejette les méthodes fragiles comme la lecture d'une chaîne BIOS ou le numéro de série d'une unité montée et préfère trouver une caractéristique inhérente et difficilement falsifiable de l'émulateur. Il a découvert dans le code source que DOSBox implémente une instruction propriétaire FE /7 qui lit le mot suivant comme identifiant de callback et sert dans des programmes COM générés comme MOUNT.COM. La méthode de détection proposée consiste à provoquer une exception d'opcode invalide et à installer un gestionnaire qui vérifie si l'exécution est traitée comme ce callback plutôt que comme un #UD, et les tests ont aussi permis d'identifier et corriger un bug dans 86Box lié au décodage ModR/M. L'auteur fournit un exemple exploitable et note que d'autres environnements (NTVDM, l'invite MS‑DOS de Win9x, DOSEMU) sont plus simples à repérer via des appels spécifiques, mais ces méthodes peuvent être plus faciles à simuler ou à provoquer des effets secondaires.

06:07

Using a USB switch as a full KVM

L'auteur cherchait à passer facilement entre un MacBook et un poste Linux à son bureau sans rebrancher de câbles. Après la panne de son commutateur USB, il a trouvé un modèle UGREEN 2-entrées/7-sorties et le logiciel display-switch permettant d'envoyer des commandes DDC/CI au moniteur pour changer d'entrée. Le texte donne des conseils pratiques d'installation, notamment d'utiliser Homebrew sur macOS et cargo sur Linux, et propose une méthode Python via pyusb/uv pour obtenir les identifiants USB quand lsusb ne fonctionne pas. Il explique aussi que la configuration on_usb_disconnect peut réduire la latence en faisant basculer l'entrée du moniteur en parallèle au basculement USB, tout en avertissant des problèmes possibles si l'autre machine met l'écran en veille. En conclusion, combiner un commutateur USB abordable avec display-switch permet d'obtenir une expérience proche d'un KVM haut de gamme pour une fraction du prix, rendant la bascule entre machines plus rapide et plus simple.

06:07

Ada, its design, and the language that built the languages

Ada a été conçue par le Département de la Défense après une crise de prolifération de langages et spécifiée pour répondre à des exigences formelles de modularité, typage fort, concurrence, portabilité et vérifiabilité. Sa structure en packages avec séparation stricte spécification/implémentation et ses types privés rendent la représentation opaque aux clients et empêchent l'accès accidentel aux détails d'implémentation. Dès 1983, Ada introduisait les sous-types contraints (range), les enregistrements discriminés et des generics paramétriques, des mécanismes que de nombreux langages modernes ont redécouverts ultérieurement. Son modèle de concurrence (tâches, rendezvous, objets protégés) et le sous-ensemble vérifiable SPARK offrent des garanties contre les races et les erreurs mémoire que l'industrie tente aujourd'hui d'atteindre. Malgré son influence technique, Ada a été culturellement marginalisée et déployée dans des domaines critiques où ses succès sont souvent invisibles, tandis que l'écosystème moderne converge progressivement vers ses solutions sans toujours lui reconnaître l'antériorité.

06:07

The FBI Director Is MIA

Le 10 avril, après un problème d'accès informatique et la conviction erronée d'avoir été révoqué, le directeur du FBI Kash Patel a paniqué en appelant des collaborateurs, alors qu'il n'avait pas été licencié. Plusieurs responsables actuels et anciens et d'autres interlocuteurs ont signalé des comportements erratiques, des absences répétées et des excès d'alcool attribués à Patel, qui auraient nui à sa présence et à sa prise de décision. Selon ces sources, ces problèmes ont provoqué des retards dans des enquêtes, une détérioration du moral au sein du FBI et des inquiétudes sur une vulnérabilité pour la sécurité nationale en cas de crise. La Maison Blanche et des responsables du ministère de la Justice ont pour leur part salué ses résultats et défendu son maintien, tandis que Patel a dirigé des purges et ciblé des agents perçus comme hostiles au président. Des limoges et départs, y compris d'agents de contre-espionnage peu avant une montée des tensions avec l'Iran, ont alimenté les craintes que la direction actuelle laisse l'agence moins préparée face aux menaces.

06:07

Experiment with ICEYE Open Data

La plateforme permet de parcourir les jeux de données SAR sur une carte interactive. Les résultats peuvent être filtrés par emplacement, mode d'imagerie et date d'acquisition pour cibler les images utiles à une zone de recherche. Le navigateur STAC permet de consulter les métadonnées, de prévisualiser les acquisitions et de télécharger des actifs géospatiaux standard, y compris SLC, GRD et COG. L'archive est aussi disponible via le registre AWS d'Open Data pour un accès direct depuis le cloud. Les jeux de données peuvent être récupérés avec des outils S3 standards sans authentification, facilitant l'intégration aux flux de travail cloud.

06:06

Healthchecks.io now uses self-hosted object storage

Healthchecks.io accepte les méthodes HEAD, GET et POST et conserve les 100 kB initiaux du corps de requête, en stockant les petits corps dans PostgreSQL et les plus grands dans un stockage compatible S3. Après des problèmes de coût ou de performance avec AWS, OVHcloud puis UpCloud, l'auteur a évalué des alternatives et a écarté des solutions auto-hébergées comme Minio, SeaweedFS et Garage en raison de leur complexité opérationnelle pour une équipe d'une seule personne. En mars 2026, la migration a été faite vers Versity S3 Gateway exécutée sur un serveur dédié avec deux NVMe en RAID1 et un système de fichiers Btrfs, accessible via Wireguard et sans base de métadonnées distincte, simplifiant les mises à jour et les sauvegardes. La protection des données repose sur une synchronisation rsync toutes les deux heures vers un serveur de sauvegarde et des sauvegardes complètes chiffrées quotidiennes conservées 30 jours, ce qui limite la perte potentielle à environ deux heures en cas de panne simultanée des disques. Le nouveau système a réduit la latence des opérations S3 et la file d'attente d'uploads, retiré un sous-traitant et augmenté les coûts d'infrastructure, et l'auteur se déclare prudemment optimiste tout en restant ouvert à d'autres migrations.

06:06

Connie Converse was a folk-music genius. Then she vanished

Elle a continué à travailler la musique pendant les années 1960 à un rythme plus lent tout en occupant divers emplois, notamment comme rédactrice du Journal for Conflict Resolution dans le Michigan. Dans des lettres écrites peu avant sa disparition, elle expliquait avoir eu du mal à trouver une place où s'insérer, et son sort reste inconnu avec des hypothèses variant d'un accident au Canada à une nouvelle vie au Brésil. La disparition non résolue a renforcé l'aura autour de sa musique lorsque, en 2004, le producteur Gene Deitch a diffusé sur WYNC des chansons enregistrées lors de dîners privés en 1954–55, aboutissant à la publication de How Sad, How Lovely en 2009. La réédition vinyle survient alors que l'intérêt pour son œuvre est relancé par une critique élogieuse de Pitchfork et des reprises par des artistes comme Karen-O et Bill Callahan. Élevée dans une famille chrétienne conservatrice à Concord (New Hampshire), elle a fait de sa musique une autobiographie de son émancipation à New York et un moyen d'aborder la libération sexuelle féminine.