HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

7182 articles Page 422/719 Sans filtre

06:06

jj – the CLI for Jujutsu

Le texte présente l'interface en ligne de commande de Jujutsu et suppose que le lecteur connaît déjà git. Jujutsu est décrit comme à la fois plus simple et plus facile que git tout en offrant davantage de puissance. Il combine des qualités de git et de Mercurial pour proposer un ensemble réduit d'outils essentiels qui s'articulent de manière plus cohérente. Les usages avancés de cet outil apportent des fonctionnalités supplémentaires difficiles à obtenir avec git. Son moteur compatible git permet de l'adopter sans obliger les collaborateurs à migrer et de revenir à git sans perdre l'historique.

06:06

Apple App Store threatened to remove Grok over deepfakes: Letter

En janvier, Apple a informé des sénateurs par une lettre de sa réaction à la capacité de Grok à générer des deepfakes sexualisés. Dans cette lettre obtenue par NBC News, Apple a indiqué avoir constaté que X et Grok enfreignaient ses règles de conduite. Apple a menacé en privé de retirer l'application Grok de l'App Store si xAI ne prenait pas de mesures suffisantes pour empêcher la création de deepfakes nus ou sexualisés. La communication souligne les préoccupations d'Apple concernant la modération et la conformité des contenus générés par intelligence artificielle. L'affaire a été rendue publique dans un article daté du 14 avril 2026.

06:06

OpenSSL 4.0.0

Cette version introduit des fonctionnalités importantes et plusieurs changements potentiellement incompatibles. Le support de SSLv2 et SSLv3, des engines, de plusieurs fonctions et options dépréciées ainsi que de certains scripts et cibles de configuration a été supprimé. Des modifications d'API et d'implémentation comprennent l'opacité d'ASN1_STRING, l'ajout de const aux signatures de nombreuses fonctions, la suppression ou la dépréciation de fonctions d'erreur et de versions fixes SSL/TLS, et des changements dans le nettoyage global (fin de atexit, comportement d'OPENSSL_cleanup). La sécurité et la vérification ont été renforcées via des contrôles supplémentaires pour PKCS5_PBKDF2_HMAC en FIPS, la vérification de l'AKID en mode strict X509, des contrôles CRL augmentés, ainsi que des changements de formatage (suppression d'un octet 0x00 superflu et largeur standardisée des dumps hexadécimaux) et l'utilisation de fonctions libc comme snprintf pour BIO_snprintf. Nouvelles fonctionnalités notables : prise en charge d'Encrypted Client Hello (ECH), des algorithmes SM2/SM3 et d'un groupe hybride post‑quantique, cSHAKE, ML‑DSA‑MU, de nouveaux KDF (SNMP et SRTP), l'exécution différée des auto-tests FIPS, le choix du linkage VC runtime sous Windows et le support d'échanges FFDHE négociés en TLS 1.2.

06:05

Introspective Diffusion Language Models

Les modèles de diffusion pour le langage promettent une génération parallèle de tokens mais restent souvent inférieurs aux modèles autorégressifs en qualité en raison d'un déficit de cohérence introspective. Les auteurs proposent I-DLM, qui combine un entraînement pour la cohérence introspective et un décodage strié introspectif (ISD) permettant de vérifier des tokens précédemment générés tout en produisant de nouveaux tokens dans le même passage avant. I-DLM-8B atteint la qualité de son équivalent autorégressif à la même échelle et dépasse des modèles plus volumineux sur plusieurs benchmarks, avec des gains signalés tels que +26 sur AIME-24 et +15 sur LiveCodeBench-v6 tout en fournissant un débit 2,9 à 4,1 fois supérieur en forte concurrence. La variante R-ISD utilise un LoRA à gating pour activer les adaptateurs uniquement aux positions proposées, garantissant une accélération bit-for-bit sans perte par construction avec un surcoût empirique d'environ 1,12 fois. La méthode conserve une attention causale stricte pour une intégration directe dans l'infrastructure de serving autorégressif et s'accompagne d'optimisations système telles que le cache KV paginé, la capture de graph CUDA et la planification de lots stationnaires pour améliorer le débit global.

06:05

Show HN: Plain – The full-stack Python framework designed for humans and agents

Plain est un framework web Python moderne, explicite, typé et conçu pour être utilisable à la fois par des développeurs humains et par des agents. Il fournit une structure de projet avec un ORM Postgres typé, des vues basées sur des classes et un routeur déclaratif, illustrés par des exemples de code. Le projet intègre des outils pour agents comme des règles de sécurité toujours actives, une documentation accessible en ligne de commande et des "skills" déclenchables par commandes slash. La CLI offre des commandes pour le développement, le formatage, les tests et la documentation, et la pile technique inclut Python 3.13+, Postgres, Jinja2, htmx et Tailwind. Plain est un fork de Django développé par PullApprove, distribué sous licence BSD-3 et accompagné d'une trentaine de packages officiels pour backend, frontend, développement et production.

06:05

I wrote to Flock's privacy contact to opt out of their domestic spying program

Un résident de Californie a demandé à Flock Safety, au titre du CCPA, la suppression de toutes les informations le concernant, son véhicule et les membres de son foyer. Flock Safety a répondu qu'elle ne pouvait pas traiter directement la demande parce qu'elle agit comme prestataire de services et que ses clients sont propriétaires et décideurs des données. La société a ajouté que ses contrats clients régissent le traitement, qu'elle n'a pas le droit de vendre les données, que les lecteurs de plaques ne collectent pas d'informations sensibles mais des images visibles de véhicules, que les données servent à des fins de sécurité et sont conservées par défaut pendant 30 jours. Le demandeur estime que cette position est juridiquement inexacte car Flock Safety collecte et traite des données personnellement identifiables et serait tenue de répondre en vertu du CCPA. Il n'a pas encore décidé d'engager un avocat mais envisage cette possibilité.