HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

7134 articles Page 403/714 Sans filtre

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.

06:06

Ban the sale of precise geolocation

Un rapport de Citizen Lab révèle que le produit commercial Webloc/Penlink donne accès à des données de géolocalisation précises et massives provenant de centaines de millions d'appareils, incluant identifiants, coordonnées et profils d'applications. Des exemples concrets montrent un traçage fréquent et très granulaire d'appareils, et le rapport documente l'utilisation de l'outil par des agences fédérales et des services de police d'États, soulevant des inquiétudes sur la vie privée. L'intégration de Webloc avec la plateforme Tangles, qui analyse des données publiques de réseaux sociaux, facilite le rapprochement d'identifiants d'appareils supposément anonymes avec des comptes en ligne sans exigence de mandat. Une enquête distincte de la firme Gambit illustre comment des modèles d'IA ont été employés pour automatiser et accélérer des campagnes de piratage, permettant à un seul individu d'opérer au rythme d'une petite équipe. Les auteurs préconisent des garde-fous législatifs et réglementaires pour encadrer la création et la vente de données de géolocalisation, en saluant l'interdiction adoptée par la Virginie comme un premier pas vers une solution nationale.

06:06

The GNU libc atanh is correctly rounded

Vous voyez cette page parce que l'administrateur du site a configuré Anubis pour protéger le serveur contre le scraping massif mené par des entreprises d'IA. Anubis utilise un procédé de preuve de travail similaire à Hashcash afin d'ajouter un coût computationnel aux requêtes automatisées. La surcharge est conçue pour être négligeable pour chaque utilisateur individuel mais s'accumule à l'échelle des scrapers de masse, rendant le scraping beaucoup plus coûteux. Cette mesure sert de solution de transition pour gagner du temps et permettre l'identification et l'empreinte des navigateurs headless (par exemple via le rendu des polices) afin, à terme, d'éviter d'afficher le défi aux utilisatrices légitimes. Anubis dépend de fonctionnalités JavaScript modernes qui peuvent être bloquées par des extensions comme JShelter, ce qui empêche son fonctionnement sur ce domaine si elles sont activées.

06:05

I built a 3D printing business and ran it for 8 months

L'auteur a lancé une activité de fabrication de supports de cartes imprimés en 3D pour le commerce de cartes à collectionner d'un voisin, en débutant comme petite production domestique et en assurant parfois les livraisons à la main. Le projet a enchaîné itérations et problèmes techniques : difficultés de modélisation CAD, limites de palette couleur (impossible de reproduire les six teintes du logo des Celtics avec quatre filaments), et bouchages de buse qui ont consommé du temps et des marges. Il a standardisé le produit et le processus (plaque arrière uniforme, butoir, texte en façade), choisi un PLA fiable, adopté des buses 0,4 mm, ajouté des imprimantes et un chargeur automatique de couleurs, et stocké des pièces de rechange. À l'équilibre l'activité rapportait environ 3 666 $ de chiffre d'affaires pour 3 352 $ de dépenses, environ 50 commandes traitées et ~3 000 heures d'impression, mais le travail dépendait fortement de son intervention et ne s'automatisa pas, rendant l'entreprise essentiellement un travail à la pièce payé environ 25 $/h de design. Plutôt que d'investir lourdement pour monter en volume et automatiser, il a réduit l'offre aux grosses commandes, cessé l'activité grand public et choisi de se concentrer sur sa carrière d'ingénieur logiciel tout en continuant à imprimer des pièces personnelles, concluant que l'impression 3D est idéale pour de petites séries mais difficile à industrialiser.

06:05

Generating a color spectrum for an image

L'article décrit la conception de Spectrimage, un analyseur qui extrait et affiche la composition colorée d'une photo pour montrer toutes les variations chromatiques, pas seulement les teintes dominantes. Les premières méthodes ont échoué : la quantification par median cut égalisait artificiellement les buckets et supprimait la fréquence, tandis qu'un histogramme de teinte a rétabli l'ordre spectral et la proportionnalité mais manquait de finesse dans chaque bin. Des approches pixel par pixel et des tris par bande ou par degré avec sous-tri par luminosité ont augmenté la granularité mais provoqué des artefacts de bande dus à la variation de luminosité entre pixels de teinte similaire. La solution retenue représente la teinte sur l'axe horizontal et la luminosité sur l'axe vertical : chaque colonne de teinte a une hauteur proportionnelle à son abondance, affiche la couleur la plus saturée au centre, les teintes plus claires vers le haut et les nuances plus foncées vers le bas, et un mode spécial inverse les axes pour les images majoritairement achromatiques. Concrètement, l'image est redimensionnée (longueur max 300 px), convertie en HSL, groupée en tranches de 2 degrés, triée par luminosité pour calculer la moyenne des 20 % les plus sombres, des 20 % centraux et des 20 % les plus clairs, puis rendue côté client sur un canvas pour une analyse rapide sans serveur.

06:05

Arc Prize Foundation (YC W26) Is Hiring a Platform Engineer for ARC-AGI-4

Une organisation recherche un ingénieur sénior pour prendre la responsabilité technique et architecturale de la plateforme de benchmarks d'AGI. La mission comprend la stabilisation et l'extension du backend V3, avec la prise en charge des performances pour garantir la fiabilité de la plateforme. Le poste demande de construire une couche de vérification et de tests incluant exécutions automatisées de modèles, pipelines d'évaluation reproductibles et systèmes de capture et interrogation des données d'exhaust. Il faudra aussi développer les composants backend nécessaires pour ARC-AGI-4 (nouveaux environnements, collecte de données humaines, scoring et déploiement) et poser les bases techniques pour ARC-AGI-5. Les compétences attendues sont un solide background backend en Python, expérience en systèmes distribués, SQL, infrastructure cloud, fiabilité en production et en création de harness d'évaluation et pipelines d'expérimentation; le poste est remote aux États-Unis avec une fourchette salariale annoncée.