HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11935 articles Page 800/1194 Sans filtre

Write some software, give it away for free

L'auteur présente Nonograph, un logiciel libre et open source qu'il distribue gratuitement après avoir dépensé environ 600 USD pour deux audits de sécurité initiaux. Il critique la commercialisation excessive des services en ligne, en particulier l'ajout d'abonnements, de fonctionnalités payantes et de changements dictés par la recherche de capital-risque. L'auteur précise que l'hébergement d'un petit outil d'écriture coûte peu (environ 5 USD par mois pour quelques centaines de milliers de lecteurs quotidiens) et que mettre en place une infrastructure d'abonnement augmenterait les coûts et éloignerait les utilisateurs. Il relate son expérience personnelle de monétisation de passe-temps, qui a transformé une activité passionnelle en travail axé sur le profit, et soutient que le développement motivé par la curiosité produit souvent de meilleurs logiciels. Il invite les développeurs à réfléchir à la nécessité de monétiser leurs projets et suggère que la plupart des projets peuvent et devraient rester des projets de loisir plutôt que des entreprises avec de grandes équipes.

Accelerating Gemma 4: faster inference with multi-token prediction drafters

Google propose des drafters Multi-Token Prediction (MTP) pour la famille Gemma 4 afin de réduire les goulots d’étranglement de latence lors de l’inférence. Ces drafters reposent sur le décodage spéculatif : un modèle léger prédit plusieurs tokens à la fois et le modèle cible les vérifie en parallèle, permettant jusqu’à 3x d’accélération sans dégradation de la qualité. L’architecture optimise les échanges en partageant les activations et le cache KV avec le grand modèle et intègre des améliorations comme un embedder clusterisé et des ajustements de routage pour différents matériels. Pour les développeurs, cela signifie une latence nettement moindre pour le chat en temps réel, des assistants de code et des agents rapides en local, ainsi que de meilleures performances sur appareils mobiles et edge. Les drafters MTP sont disponibles sous licence Apache 2.0, avec les poids téléchargeables sur Hugging Face et Kaggle et la prise en charge de runtimes tels que Transformers, vLLM, MLX et Ollama.

.de TLD offline due to DNSSEC?

La page propose une analyse des problèmes DNSSEC pour le domaine nic.de. Des symboles indiquent les problèmes et affichent des conseils de remédiation au survol de la souris. Un lien suggère d’obtenir un second avis en testant nic.de sur dnsviz.net. Des options avancées sont disponibles pour affiner l’analyse. La page inclut un avis de droits d’auteur (2011-2026) et rappelle les marques et propriétés de VeriSign, Inc.

StarFighter 16-Inch

Ce portable grand format orienté Linux offre des composants haut de gamme, un pavé tactile haptique et des options de firmware ouvert pour des charges de travail lourdes. Il intègre des processeurs Intel Core Ultra, jusqu'à 64 Go de LPDDR5X à 7500 MT/s, un écran 16 pouces 4K (3840x2400) 16:10 120 Hz très lumineux (625 cd/m²) et une autonomie annoncée allant jusqu'à 18 heures. La confidentialité est renforcée par une webcam amovible à connexion magnétique et rangement intégré, un interrupteur matériel pour couper les liaisons sans fil et un démarrage mesuré avec firmware open-source (coreboot/EDK II). Le firmware léger bootant en 0,76 s est personnalisable via une interface avancée, accompagné de mises à jour sécurisées pendant cinq ans via LVFS et d'une garantie d'un an autorisant le démontage et la modification. Le châssis reçoit un revêtement céramique PEO résistant aux empreintes, le clavier est rétroéclairé avec touches médias et verrou de fonction, les connectiques incluent Thunderbolt 4, HDMI, USB‑A, microSD, Wi‑Fi 6E/Bluetooth 5.3, et la charge est assurée par un adaptateur GaN USB‑C 65 W compact.

Agents can now create Cloudflare accounts, buy domains, and deploy

Cloudflare permet désormais aux agents logiciels de créer un compte, souscrire un abonnement payant, enregistrer un domaine et obtenir un jeton API pour déployer une application en production sans étapes manuelles. La fonctionnalité repose sur un protocole co-conçu avec Stripe et intégré à Stripe Projects, qui combine découverte des services, attestation d'identité et transmission sécurisée d'un moyen de paiement. Pour la découverte, l'agent interroge un catalogue (via stripe projects catalog) qui retourne les services disponibles et leurs contextes d'utilisation sous forme de JSON. Pour l'autorisation, Stripe joue le rôle de fournisseur d'identité et permet à Cloudflare de provisionner automatiquement un compte ou d'effectuer un flux OAuth sur les comptes existants, tandis que Stripe fournit un jeton de paiement avec une limite par défaut de 100 USD/mois et sans divulgation des informations de carte au robot. Tout service disposant d'utilisateurs authentifiés peut jouer ce rôle d'orchestrateur pour automatiser provisionnement et facturation, ce protocole vise à standardiser ces intégrations, et Stripe Projects est disponible en beta avec des crédits Cloudflare offerts aux startups via Stripe Atlas.

SprintiQ – open-source sprint planning for Claude Code

SprintiQ Turbo est une couche d'orchestration agile qui planifie et coordonne ce que Claude Code doit construire, quand et pourquoi. Le dépôt est open source sous licence Apache 2.0 et peut être auto-hébergé, forké et étendu librement. La plateforme propose une synchronisation bidirectionnelle avec Claude Code via un CLI, génération de user stories assistée par IA, planification de sprints, gestion de capacité et suivi de vélocité. L'architecture repose sur Next.js, Supabase, Claude Sonnet 4.6 et Voyage AI, avec RLS pour l'isolation des workspaces et un pont en temps réel entre sessions de code IA et le tableau de sprint. Le dépôt contient des instructions d'auto-hébergement, des scripts, des tests et des guides de contribution, de sécurité et de licence.

A little comparison between R and Kap

L'auteur a réimplémenté des exemples d'un article comparant R et pandas en utilisant Kap pour illustrer les différences de style et d'expressivité entre langages. Il constate que les solutions Kap sont souvent plus courtes, mais que R fournit des valeurs par défaut pratiques que Kap oblige à préciser explicitement. Lors du chargement de CSV, R convertit automatiquement les champs numériques et gère les en-têtes, alors que Kap retourne des chaînes et nécessite d'extraire la première ligne en étiquettes puis de convertir les valeurs en nombres. Les opérations montrées comprennent la somme des montants par réduction, le regroupement par pays avec l'opérateur key et le calcul des remises par réduction sur des colonnes. Le filtrage des outliers se fait par construction d'une bitmap basée sur la médiane suivie d'un filtrage des lignes, et l'exemple final calcule la médiane par pays en appliquant ce filtre à l'intérieur du regroupement.