HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11567 articles Page 984/1157 Sans filtre

Drugwars for the TI-82/83/83 Calculators (2011)

Il s'agit d'un programme BASIC qui simule le trafic de drogues et propose au joueur de rembourser une dette tout en accumulant des gains sur un mois. Le jeu affiche des prix variables pour diverses substances et permet d'acheter et de vendre selon les choix du joueur. Des événements aléatoires et des menaces policières affectent les profits et peuvent mener à des confrontations. Le système gère le portefeuille, la dette envers un prêteur et des mécanismes bancaires comprenant dépôts et retraits, avec un calcul de score final. Plusieurs menus et options guident l'expérience, incluant des déplacements, l'inventaire et des actions comme acheter, vendre et consulter les prix.

Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found

Nyxgeek révèle qu’entre 2023 et 2025 il a identifié quatre méthodes distinctes pour valider un mot de passe Azure Entra ID sans que cela apparaisse dans les journaux de connexion, permettant parfois d’obtenir des jetons valides. Les premiers contournements, GraphNinja et GraphGhost, validaient des mots de passe sans générer d’événements de connexion dans le journal principal, soit en ciblant un tenant étranger, soit en provoquant un échec après la validation. En 2025, GraphGoblin a permis d’obtenir un jeton sans journalisation en répétant une valeur valide du paramètre scope, et un contournement supplémentaire a exploité une longueur trop importante du champ User-Agent pour faire dépasser une colonne SQL. Pour la détection, l’auteur propose des requêtes KQL reliant les journaux d’activité Graph et les journaux de connexion, et recommande d’agréger plusieurs sources, y compris les sessions non interactives et les comptes de service, avec une licence E5. Le texte critique la gestion des vulnérabilités par Microsoft, souligne des incohérences de classement et de récompenses, et insiste sur l’importance des journaux de connexion comme source de vérité pour la sécurité des organisations.

Google details new 24-hour process to sideload unverified Android apps

Google introduit un flux avancé dans Android pour permettre à certains utilisateurs de contourner la vérification des applications lors du sideloading. À partir de septembre, la vérification des développeurs sera appliquée dans plusieurs pays (Brésil, Singapour, Indonésie et Thaïlande), rendant les apps non vérifiées non installables sans ce flux. Pour les apps hors Google Play, les développeurs doivent s'identifier, téléverser leurs clés de signature et payer des frais de 25 dollars; l'activation du flux avancé est cachée dans les paramètres développeur et nécessite un délai de 24 heures. Google soutient que la vérification vise l'identité des développeurs et la sécurité des utilisateurs, tout en exprimant des préoccupations sur la vie privée et l'accessibilité pour les développeurs indépendants dans certains pays. Le déploiement se poursuivra au-delà de septembre avec une expansion mondiale prochaine et une expérience utilisateur unifiée, déployée via Android 16.1 et les mises à jour futures.

Push events into a running session with channels

Un canal MCP est un serveur qui pousse des événements dans votre session Claude Code afin que Claude puisse réagir même lorsque vous n’êtes pas au terminal. Les canaux peuvent être bidirectionnels, Claude lit l’événement et répond par le même canal, comme un pont entre les plateformes. Les événements n’arrivent que lorsque la session est ouverte, ce qui nécessite de laisser Claude en tâche de fond ou dans un terminal persistant. Pour installer, un canal est ajouté comme plugin et configuré avec vos identifiants, Telegram et Discord étant inclus dans la préversion. La sécurité repose sur une liste blanche des expéditeurs et sur le processus d’appariement afin d’autoriser les messages, et les administrateurs peuvent activer les canaux dans les paramètres ou via l’option --channels pour les environnements Team et Enterprise.

Ndea (YC W26) is hiring a symbolic RL search guidance lead

Le poste est à distance et à temps plein chez Ndea, qui développe des systèmes d’IA générale guidés par la recherche. Nous recrutons des chercheurs et ingénieurs opérationnels pour conduire l’apprentissage profond dans la guidance par la recherche et entraîner des modèles afin de rendre la recherche structurée plus efficace et fiable. Il s’agit d’un rôle à haute autonomie au cœur de l’IA neuro-symbolique, impliquant la conception, l’implémentation et la validation de nouvelles approches dans le code. L’offre comprend une equity significative, un salaire compétitif et des avantages, un budget informatique important et une petite équipe globale, et il existe un programme de recommandation offrant jusqu’à 10 000 dollars si le candidat recruté reste 30 jours. Pour postuler, envoyez un email à future@ndea.com avec votre localisation, une réalisation marquante dans l’apprentissage par renforcement ou la guidance par la recherche, ainsi que vos expériences en systèmes symboliques ou méthodes formelles et des liens vers vos profils et votre CV si nécessaire.

FBI is buying location data to track US citizens, director confirms

Le FBI a repris l’achat de données massives sur les Américains, y compris leurs historiques de localisation, pour aider les enquêtes fédérales, selon le directeur Kash Patel. C’est la première fois depuis 2023 que l’agence confirme acheter l’accès à des données collectées par des courtiers en données. Patel a déclaré que l’agence achète des informations commercialement disponibles conformes à la Constitution et à la Electronic Communications Privacy Act. Le sénateur Ron Wyden a qualifié ces achats sans mandat d’un outrage et a appelé à un mandat avant toute acquisition de données. La semaine dernière, une loi bipartite, le Government Surveillance Reform Act, a été présentée pour exiger un mandat judiciaire avant que les agences n’achètent des informations via des courtiers.

A BEAM-native personal autonomous AI agent built on Elixir/OTP

Il s'agit d'un agent autonome personnel BEAM-native, basé sur Elixir/OTP et conçu pour une utilisation unique. Il surveille le monde via des flux RSS, des sources web, des dépôts GitHub et des API, accumule des connaissances et exécute des workflows selon un planning. Il route chaque tâche vers le LLM le moins cher capable de satisfaire le niveau de raisonnement requis, y compris des modèles locaux. Son architecture intègre une passerelle Telegram, un Dispatcher déterministe, un routeur LLM, une mémoire sémantique et une interface d'administration accessible en runtime. Il prend en charge le chargement dynamique des compétences, un sandbox de permissions, l'authentification forte et le chiffrement des clés API, avec une configuration modifiable sans redémarrage via l'UI.

A ngrok-style secure tunnel server written in Rust and Open Source

Rustunnel est un serveur de tunnel sécurisé de type ngrok, écrit en Rust, qui expose des services locaux via un serveur public avec terminaison TLS et connexions WebSocket chiffrées. Il offre un proxy HTTP et TCP, un tableau de bord en direct, des métriques Prometheus et un audit logging, et peut être auto-hébergé ou utilisé comme service géré. Le déploiement est documenté pour les environnements Ubuntu avec systemd, Docker et une architecture incluant des certificats TLS (Let’s Encrypt et Cloudflare) et des fichiers de configuration serveur. L’architecture comprend une edge HTTP/HTTPS, un canal WebSocket de contrôle, une UI/dashboard et une API REST, avec des tunnels TCP dans une plage configurée et des tunnels HTTP via le client local. Des outils complémentaires existent, comme un client CLI, une API REST, une intégration MCP pour IA et une OpenClaw skill, le tout sous licence AGPLv3.

Explore 19th Century Scientific Correspondence

Ɛpsilon reconstitue les réseaux complexes de correspondance qui soutenaient le développement scientifique au long du XIXe siècle. Le projet est en cours et invite les chercheurs et contributeurs à s’y joindre. Il rassemble des données de correspondance et des transcriptions provenant de sources multiples dans une plateforme numérique croisée, permettant une recherche intégrée. Plus de 50 000 lettres y sont décrites et ce nombre continue d’augmenter. Développé par le Darwin Correspondence Project du Cambridge University Library, en partenariat avec Cambridge Digital Library et d’autres institutions, il précise les coordonnées des contributeurs et bénéficie d’un financement pour assurer sa pérennité.