HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11474 articles Page 100/1148 Sans filtre

Obscura: VPN that can't log your activity

Obscura est un service VPN conçu pour ne pas enregistrer l'activité des utilisateurs et pour rendre impossible la visualisation du trafic par son infrastructure. Il repose sur un protocole à deux parties et utilise un relais indépendant (exit hop) avec chiffrement de bout en bout via WireGuard, de sorte que les serveurs d'Obscura ne peuvent pas voir le contenu du trafic. Les comptes se créent sans nom ni adresse e‑mail, les paiements peuvent se faire via le réseau Lightning de Bitcoin ou Monero, et l'entreprise indique qu'elle ne conserve pas les adresses IP. Obscura affirme aussi pouvoir contourner la censure en faisant ressembler son trafic au trafic Internet ordinaire et s'appuie sur des serveurs de sortie exploités par Mullvad. Le service propose des applications pour macOS, iOS, Android, Windows et Linux, fournit des détails techniques et une FAQ, et invite les utilisateurs à contacter l'équipe pour plus d'informations.

Show HN: JevBench, a reproducible benchmark for typed decision models

JevBench est le benchmark de Benchmark Heaven pour les modèles de décision de type Jev, évaluant des réponses typées à partir d'un état et d'une grille bornée. La version 1.3.0 a testé 52 systèmes sur 534 décisions (dont 220 difficiles) et classe les systèmes par un JevBench Score construit comme la moyenne géométrique de quatre axes. Le score combine Intelligence (exactitude au‑dessus du hasard), Calibration, Vitesse et Coût à 25 % chacun, avec une pénalité croissante si l'Intelligence est inférieure à 50. Le podium place Jev 1.13.0 en tête, suivi des reconstructions ouvertes SemIf et djev, et le rapport détaille exécutions, latences ajustées, estimations de coûts et performances par tâche. Le dépôt public contient le protocole, les tâches et les règles (MIT) et explique comment soumettre un modèle, les limites de la méthode et les ressources pour reproduire les mesures.

The softness of metal

Je regarde en pleurant, assis dans un fauteuil avec une cheville fracturée, le dernier concert d'Ozzy Osbourne diffusé en direct depuis Villa Park, où il est contraint de chanter assis devant un public extatique. Sa prestation, dépourvue d'acrobaties et marquée par une intensité vocale qui semble tout lui coûter, dévoile une vulnérabilité surprenante chez la star autrefois transgressive. Les événements personnels entourant l'auteur — la fracture, la remise de diplôme de son fils et la maladie de Parkinson de son père — intensifient un mélange de joie, de culpabilité et de reconnaissance de la faiblesse corporelle. En tant que chercheur, il rappelle que le metal, malgré son apparente dureté, a toujours exploré la souffrance et que la scène s'est transformée pour devenir plus diverse et accessible. Le musicien meurt dix-sept jours après ce concert final, et l'auteur perçoit cette conclusion comme cohérente avec l'image d'un artiste se livrant complètement face à son public.

OpenAI is well positioned to fast-follow Jev

TypeSafe a lancé Jev, une approche nouvelle exploitant les probabilités de tokens des grands modèles, qui a été adoptée très rapidement et a suscité des inquiétudes quant à la réaction d'OpenAI. Jev fonctionne en lisant les distributions de probabilité ou logprobs sur des tokens (par exemple vrai/faux ou choix A/B/C) pour produire des classifications générales à partir d'un LLM conventionnel. OpenAI utilise déjà des micro-classifieurs implicites via l'appel d'outils et pourrait soit copier Jev, soit intégrer cette capacité directement dans ses modèles en introduisant une syntaxe interne de type <prediction> pour que le modèle s'auto-évalue en temps réel. Le principal élément de protection de TypeSafe serait sa donnée d'entraînement et son processus de reinforcement learning pour calibrer les jugements, mais l'avantage dépend de l'exactitude réelle de Jev qui reste à confirmer. Si la barrière est faible, OpenAI pourra rapidement reproduire ou améliorer la fonctionnalité et menacer la fenêtre commerciale de TypeSafe, sinon l'entreprise pourra survivre ou devenir une cible d'acquisition.

The current balance of power in open models

Les modèles de langage ouverts couvrent un spectre allant des modèles "open-weight" (poids publiés) aux vrais modèles open-source (poids, code et données de formation), en contraste avec les modèles "fermés" accessibles principalement via API. Depuis 2025, les entreprises chinoises sont devenues dominantes dans l'écosystème open-weight, supporté par des indicateurs publics d'adoption et de téléchargements (par ex. ~3,2 milliards de téléchargements) et par une large utilisation industrielle et académique. Les benchmarks montrent que les principaux modèles chinois devancent souvent leurs homologues américains en open-weight, l'écart de capacité entre modèles ouverts et fermés étant de l'ordre de quelques mois selon les tâches, la distillation n'en réduisant l'effet que marginalement. L'expansion des modèles ouverts soulève des risques concrets, notamment en cybersécurité, et crée une incertitude réglementaire car il est difficile d'empêcher la diffusion d'un logiciel ouvert sans nuire aux acteurs qui s'en servent pour des usages légitimes. La recommandation centrale est d'accroître l'investissement américain dans les modèles ouverts et la préparation de l'écosystème afin de mieux coordonner la gestion des risques, soutenir l'innovation domestique et préserver l'accès aux bénéfices économiques de ces technologies.

Unreal Agent

Unreal Labs a développé Unreal Agent, un harnais asynchrone conçu pour réduire le surcoût de gestion des appels d'outils et améliorer la réactivité des agents. Le harnais exécute les appels d'outils en arrière-plan en journalisant immédiatement un état « en cours », puis injecte les résultats dans la session et relance le modèle, ce qui a nécessité des ajustements pour préserver le cache. Cette organisation permet aux utilisateurs de diriger l'agent sans attendre la fin des outils et d'augmenter le travail utile entre deux appels au modèle, diminuant ainsi le nombre de tours et de tokens consommés. Les auteurs critiquent les SDK existants pour leurs hypothèses CLI, les problèmes de compatibilité, la maintenance des dépendances et la fragilité des hooks de sécurité, et préconisent des contraintes déterministes et un harnais léger. Sur plusieurs benchmarks de code, Unreal Agent obtient des taux de réussite comparables tout en réduisant les coûts (jusqu'à environ 40 % vs Codex et 20 % vs Pi), et le SDK fournit une bibliothèque Go, un exécutable runner et un runner de benchmarks disponibles sur GitHub.

Claude Opus 5.5 Intelligence, Performance and Price Analysis (Max)

L'indice regroupe dix évaluations couvrant le travail agentif, le codage terminal, le raisonnement documentaire et la fiabilité des connaissances. Parmi ces évaluations figurent AA-Briefcase v1.1, GDPval-AA v2.1, AutomationBench-AA, Terminal-Bench 4.0, SciCode, Humanity's Last Exam, GDP.pdf, CritPt, AA-Omniscience et AA-LCR v1.1, chacune ayant un poids défini dans la méthodologie. Les métriques comprennent des scores agrégés de type Elo et des taux de réussite pour AA-Briefcase, ainsi qu'un indice AA-Omniscience évaluant la fiabilité et la propension aux hallucinations sur une échelle de -100 à 100. Le document détaille le calcul des coûts et de la consommation de tokens par tâche, avec un coût pondéré par évaluation et des tarifs distincts pour cache, entrée, écriture de cache et sortie. Des informations sur les licences et restrictions d'utilisation commerciale, la taille de la fenêtre de contexte et la méthodologie complète sont fournies pour guider l'interprétation selon les cas d'usage.

WordPress: Unauthenticated path traversal leading to conditional RCE

Une vulnérabilité permet à un attaquant non authentifié d'amener la fonction get_page_template() à inclure un fichier .php local lisible en dehors des répertoires du thème actif. Cette inclusion arbitraire peut conduire à une exécution de code à distance (RCE) si plusieurs conditions d'environnement serveur et de thème sont réunies. Les conditions requises incluent un thème actif contenant un répertoire de premier niveau dont le nom commence par "page-" (par exemple page-templates), ce qui concerne certains thèmes anciens et populaires. Un fichier .php local lisible par le compte du serveur web doit exister, des exemples d'attaques exploitables incluent pearcmd.php avec register_argc_argv activé, et certaines configurations Docker PHP officielles ou cPanel sont affectées. La correction a été publiée dans WordPress 7.1.2 et rétroportée aux branches jusqu'à la 4.7, et la vulnérabilité a été découverte et divulguée de manière responsable par Robert Ressl.