HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6102 articles Page 105/611 Sans filtre

06:04

What Is a Dickover?

Un dickover est un panneau modal, popover ou rideau qui masque volontairement le contenu d’un site ou d’une application pour imposer une interaction inutile et non désirée. Ils sont omniprésents sur le web et dans les applications mobiles, apparaissant pour demander l'acceptation des cookies, l'inscription à une newsletter, l'installation d'une application ou d'autres actions sans importance pour l'utilisateur. Des sites comme Substack, des médias et des blogs affichent parfois des écrans pleine page ou des popovers qui entravent l'accès au contenu, y compris pour des abonnés payants, ce qui suscite frustration et tentations de désabonnement. Ces éléments interrompent souvent la lecture en surgissant après que l'utilisateur a commencé à lire, ce qui constitue une mauvaise pratique de conception par rapport à l'affichage direct du contenu. Les "dickbars" sont des variantes moins intrusives qui couvrent partiellement la page et permettent de continuer à défiler, et toutes les fenêtres modales ne sont pas des dickovers car certaines, comme les paywalls, répondent à une nécessité fonctionnelle.

06:04

Bijou64: A variable-length integer encoding

Les auteurs présentent bijou64, un encodage varint conçu pour garantir qu'un entier n'ait qu'une seule représentation afin d'éviter les problèmes de canonicalité dans des protocoles signés. Bijou64 utilise un octet initial qui encode directement de 0 à 247 et sert de balise pour les longueurs supérieures, accompagné d'un décalage par palier pour empêcher les représentations multiples. Cette construction rend la vérification canonique superflue dans la plupart des cas, puisque la forme canonique est imposée par le format lui‑même, excepté une vérification de borne pour le créneau à 9 octets. Dans leurs benchmarks sur M2 Pro et Zen 5, bijou64 décode environ 2 à 10 fois plus vite que LEB128 et montre des temps très réguliers, avec une taille encodée globalement comparable. Le format est publié sur crates.io sous MIT/Apache‑2.0 et la spécification en CC BY‑SA 4.0, mais les auteurs recommandent la prudence car bijou64 est récent et moins éprouvé que LEB128.

06:03

Liquid AI reveals 8B-A1B MoE trained on 38T

Liquid AI publie LFM2.5-8B-A1B, un modèle edge optimisé pour l'appel d'outils rapides et fiables sur du matériel grand public, disponible en versions base et post-entraînée sur Hugging Face et leur Playground. Par rapport à la version précédente, il étend la fenêtre de contexte à 128 000 tokens, augmente le préentraînement de 12T à 38T tokens, et double le vocabulaire à 128K pour améliorer la tokenisation des langues non latines. Le modèle fonctionne en mode reasoning-only avec production explicite d'une chaîne de raisonnement, inclut des étapes d'adaptation du tokenizer et d'entraînement (embedding-only puis préentraînement complet), et applique des optimisations par RL pour réduire les hallucinations et les boucles de raisonnement. Sur de nombreux benchmarks (AA-Omniscience, IFEval, MATH500, etc.), LFM2.5-8B-A1B montre des gains substantiels en taux de non-hallucination et en performances d'instruction, de mathématiques et d'agents par rapport à son prédécesseur et à des modèles comparables. Il propose un support day-one pour l'écosystème d'inférence (llama.cpp, MLX, vLLM, SGLang, ONNX), fournit des inférences très rapides sur CPU et GPU pour des assistants privés sur laptop et mobile, et inclut une démo open-source LocalCowork démontrant des agents locaux sans cloud.

06:03

Show HN: Open-source private home security camera system (end-to-end encryption)

Ce système de caméra de sécurité domestique pour Raspberry Pi permet de visionner la vidéo en direct, de recevoir des alertes et d'ouvrir des enregistrements depuis un téléphone sans confier les images à un prestataire cloud. L'outil de déploiement propose une configuration en environ cinq minutes, générant localement une image système et un code QR secret, et peut provisionner un relais via SSH ou via un hébergement bêta sur demande. Le projet est open source avec des releases entièrement reproductibles pour les binaires, l'outil de déploiement, l'application mobile et l'image système, et fournit des outils pour vérifier ces reproductions. Le système nécessite un Raspberry Pi Zero 2W, une caméra compatible (capteurs OV5647 ou IMX219), un relais Linux VPS ou l'option de relais bêta, et un téléphone iOS ou Android pour l'association et la lecture. La documentation de sécurité et le livre blanc décrivent un modèle incluant un relais non fiable, la confidentialité à clé éphémère (forward secrecy) et la sécurité post‑compromission, et les auteurs précisent que l'utilisation implique des obligations légales locales et qu'ils n'offrent aucune garantie.

06:03

Citing 'severe' math deficits, UC faculty demand a return to SAT tests for STEM

Plus de 600 professeurs de l’Université de Californie, menés par des mathématiciens de Berkeley, demandent la réintroduction des SAT ou ACT pour les candidats en STEM, estimant que six ans d’admissions sans tests n’ont pas permis d’évaluer de façon fiable la préparation et proposant l’obligation des examens dès l’automne 2027 avec une supervision formelle des exigences par les facultés STEM. Les signataires affirment constater des lacunes si graves en mathématiques que des enseignants doivent reprendre des notions de collège tout en enseignant le contenu universitaire, citant notamment qu’entre 2021 et 2023 au moins 20 % des étudiants de calcul de premier semestre à Berkeley présentaient des déficits sur un test diagnostic. Le recours aux tests fait débat depuis la suspension décidée par les régents en 2020 pour des motifs d’équité, certains établissements prestigieux ayant depuis rétabli les examens tandis que des recherches de Berkeley soutiennent que le relevé de notes peut mieux prédire la réussite une fois contrôlés le revenu et la race. Les données californiennes compliquent le tableau : en moyenne les élèves ont environ un quart d’année d’instruction de retard en mathématiques par rapport à 2020, 37,3 % des élèves évalués respectent les normes et 30,5 % des élèves de 11e année atteignent ou dépassent les standards pertinents pour la préparation universitaire. La direction de l’UC n’a pas formellement soutenu la lettre mais dit entendre les préoccupations, et le Bureau des admissions du Sénat académique du système doit prochainement discuter de changements possibles avec un projet initial attendu cette semaine et une feuille de route finale prévue d’ici le 30 juin.

06:03

WH proposes rules giving political appointees final approval on research grants

La Maison-Blanche et l'Office of Management and Budget (OMB) ont publié un projet de règlement de 412 pages visant à centraliser le contrôle des fonds fédéraux et à exiger que des responsables politiques approuvent les subventions de recherche. Le texte, élaboré sous la direction de Russell Vought et inspiré en partie par les propositions de Project 2025, présente ces mesures comme une réforme nécessaire de l'administration des subventions. Les règles imposeraient à des hauts responsables nommés de mener les examens des propositions, reléguant l'évaluation par les pairs au rôle consultatif et donnant aux agences davantage de discrétion. Le projet limite les collaborations internationales au cas par cas, exige une approbation préalable pour la participation à des conférences, restreint le remboursement des coûts de publication et favorise les établissements aux taux de coûts indirects plus faibles. Des scientifiques et des organisations de recherche ont exprimé des inquiétudes sur la politisation du financement et sur la possibilité de résilier des subventions à la discrétion des agences, tandis que le public dispose de 45 jours pour commenter le texte.

06:02

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

Ce dépôt propose un moteur d'inférence LLM optimisé en C++ et CUDA accompagné d'un cours guidant pas à pas son implémentation. Le projet charge un modèle Safetensors (Llama 3.2 1B Instruct) et implémente tout le passage avant du modèle (prefill et decode) en CUDA, avec gestion du KV cache, du batching et de variantes d'attention. Le cours détaille les prérequis techniques et les concepts de bas niveau nécessaires, notamment le format Safetensors, les nombres bfloat16, la gestion mémoire CPU/GPU, la tokenisation, les embeddings, RMSNorm, RoPE, les connexions résiduelles et l'usage de cuBLAS et de kernels CUDA. Plusieurs exemples pratiques et motifs d'ingénierie sont fournis, comme les kernels d'embeddings, la réduction parallèle pour RMSNorm, RoPE, softmax, le masque causal, l'astuce de transposition pour cuBLAS, la réutilisation de buffers et des stratégies de batching statique et continu. Le texte contient des instructions d'installation et de compilation, des conseils de débogage et d'extension (avec des fonctionnalités à venir comme PagedAttention), ainsi que la licence Apache 2.0 et le nom de l'auteur.

06:02

The dead economy theory

L'auteur décrit d'abord une «internet morte» où une part croissante du contenu est générée par des IA, transformant les espaces publics numériques en performances destinées aux machines plutôt qu'aux humains. Il note que l'industrie de l'IA a mobilisé des centaines de milliards d'investissements et que les entreprises orientent leurs produits vers le remplacement du travail humain, utilisant un vocabulaire d'«augmentation» tout en mesurant la réussite par des benchmarks évaluant des professions entières. Cela crée selon lui une dynamique perverse — l'«AI layoff trap» — où l'automatisation réduit des coûts et augmente les profits mais détruit la demande en supprimant les revenus des travailleurs, entraînant une course à l'automatisation au détriment de l'intérêt collectif et pouvant se dérouler beaucoup plus vite que les transitions technologiques passées. Les conséquences politiques et sociales évoquées comprennent l'érosion de la base fiscale et du pouvoir démocratique, la concentration extrême des richesses entre les mains d'acteurs privés qui ont capturé des recherches publiques, et le risque d'instabilité et de perte de sens pour des millions de personnes privées de travail. Les solutions courantes (revenu universel, formation, économie de loisirs) sont jugées insuffisantes, l'auteur plaide pour des mesures comme la propriété publique des infrastructures d'IA, une fiscalité et une régulation antitrust renforcées, mais souligne que l'enracinement du pouvoir industriel rend ces interventions difficiles à mettre en œuvre.

06:02

Shift will clean homes for free to train future robots

Shift propose des nettoyages gratuits en échange de vidéos filmant les prestations afin de recueillir des données pour entraîner des robots. Les enregistrements sont captés par une caméra portée par le nettoyeur, présentée par l'entreprise comme un « chapeau magique ». La société affirme anonymiser et flouter les informations sensibles et indique que les nettoyeurs sont des prestataires vérifiés, non des employés. Le service débute à New York avec un déploiement prochain annoncé pour San Francisco, Londres, Zurich et Munich, et l'offre gratuite est limitée dans le temps. Shift rémunère déjà des personnes pour enregistrer leurs activités et prévoit d'étendre ce modèle à d'autres métiers comme la plomberie, la cuisine et le bâtiment.