HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

7000 articles Page 372/700 Sans filtre

06:02

Windows Server 2025 Runs Better on ARM

L'auteur met à jour son livre sur Windows Server pour la version 2025 et utilise principalement une machine de labo Intel Core i9 sous Windows 11 hébergeant plusieurs machines virtuelles Hyper‑V. Il a recréé le même environnement Windows Server 2025 sur un système Snapdragon X Elite (Windows 11 ARM) en générant une image d'installation ARM64 via UUP Dump et en y déployant les mêmes rôles. Les tests ont montré des performances globalement plus rapides et surtout plus constantes sur le Snapdragon, attribuées à un comportement ARM délivrant des performances soutenues, à un ordonnancement plus prévisible pour l'hyperviseur et à des différences possibles dans la build ARM64 de Windows Server. Des mesures avec Performance Monitor (utilisation CPU, longueur de file d'attente processeur, CPU Wait Time Per Dispatch) et des scripts PowerShell simulant charges (IIS, DNS, Active Directory, authentifications et entrées/sorties de fichiers) ont confirmé que le Snapdragon affichait des métriques plus stables et des temps d'exécution répétables, tandis que la machine Intel montrait des fluctuations et des pics ponctuels. L'auteur conclut que pour des charges Windows Server virtualisées sensibles à la latence l'ARM64 est prometteur, mais que le x64 conserve l'avantage en débit de pointe et en compatibilité pratique (notamment l'absence de nested virtualization sur ARM), ce qui motive le maintien du choix x64 pour son ouvrage malgré la montée d'ARM64 dans le cloud.

06:02

Hunting a 34 year old pointer bug in EtherSlip

L'auteur décrit des tests d'une connexion SLIP sous DOS utilisant EtherSLIP et la survenue d'une erreur runtime "*** NULL assignment detected" lors de pertes de paquets avec Telnet. Il rappelle que le compilateur Open Watcom réserve 32 octets au début du segment de données initialisés à 0x01 pour détecter écritures via pointeurs nuls et qu'il a ajouté une vérification dynamique pour localiser la corruption. Les traces ont montré que six octets corrompus contenaient l'adresse MAC émulate d'EtherSLIP et que la corruption apparaissait après l'appel au pilote de paquet lors du traitement d'une requête ARP. L'inspection du code assembleur a révélé que le pilote copiait DS dans ES avant un rep movsb, provoquant l'écriture dans le mauvais segment (corrompant l'espace de données) et la correction consistait à supprimer ce mouvement de registre erroné. L'auteur note que le bug était ancien car souvent masqué par certains modèles mémoire ou compilateurs, que le correctif est disponible et que les avertissements runtime doivent être pris au sérieux pour éviter des corruptions silencieuses.

06:02

CrabTrap: An LLM-as-a-judge HTTP proxy to secure agents in production

Brex LLC est une filiale en propriété exclusive de Capital One, N.A., et certains services sont fournis par des entités affiliées ou non affiliées. Le compte professionnel Brex comprend Checking, un compte courant commercial fourni par Column N.A. (Member FDIC), ainsi que Treasury et Vault, des services de gestion de trésorerie fournis par Brex Treasury LLC, membre FINRA/SIPC et société du groupe Capital One. Les titres sont proposés par Brex Treasury LLC, les fonds détenus dans Treasury ne sont pas assurés par la FDIC, et les fonds placés dans Vault chez des banques partenaires peuvent être éligibles à l'assurance FDIC seulement une fois transférés vers ces banques. L'investissement comporte des risques et des pertes possibles, les rendements varient, les performances passées ne préjugent pas des résultats futurs, et le Fonds visant à préserver la valeur à 1,00 $ par action n'est ni assuré ni garanti par la FDIC ou une agence gouvernementale. Les cartes Brex sont émises par des banques non affiliées (Emigrant Bank, Fifth Third Bank N.A. ou Airwallex (Pays-Bas) B.V. pour Mastercard et Sutton Bank pour la carte commerciale Visa), certaines prestations de paiement sont fournies par Brex Payments LLC, tous les prêts sont soumis à approbation, et certains produits comportent des frais avec des plans à partir de 0 $ et des options avancées à 12 $ par utilisateur et par mois.

06:01

A printing press for biological data

Iku Bio transforme des plaques de circuit imprimé en bioréacteurs microfluidiques intégrant des capteurs, permettant la culture cellulaire en flux et le contrôle en temps réel à très faible coût. Le milieu de culture est un espace de contrôle hautement dimensionnel pour la productivité cellulaire, et l'optimisation des paramètres (milieu, lignée, conditions de procédé et produit) constitue le levier majeur pour augmenter le rendement et la stabilité des biologiques. Aujourd'hui l'optimisation s'effectue par essais manuels coûteux sur bioréacteurs de paillasse avec analyses lentes, tandis que la plateforme PCB d'Iku multiplie le débit expérimental, réduit fortement les coûts grâce à la lithographie et intègre des capteurs pour des boucles de contrôle en continu. L'appareil lit des variables fondamentales (température, pH, oxygène dissous, débit, impédance) et vise à ajouter des capteurs optiques avancés comme le Raman pour produire des séries temporelles riches exploitables par apprentissage automatique fédéré afin d'accélérer et de généraliser l'optimisation. Les clients ciblés vont des CDMO et industriels pharmaceutiques aux usages militaires, et les principaux défis pour l'adoption restent la prudence réglementaire, la nécessité de validations interlaboratoires et la démonstration de gains économiques et de reproductibilité, tandis que la vision est d'étendre la plateforme à l'organ-on-chip et à la microfluidique en gouttelettes.