HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11801 articles Page 852/1181 Sans filtre

Cal.diy: open-source community edition of cal.com

Le projet est une édition communautaire 100% open source sous licence MIT, destinée à l'auto-hébergement et sans fonctionnalités propriétaires d'entreprise. L'installation et l'exploitation demandent des compétences avancées en administration serveur, gestion de base de données et sécurité, et un usage personnel non production est recommandé. La documentation détaille les prérequis (Node.js, PostgreSQL, Yarn), les étapes de développement, le déploiement avec Docker et l'utilisation d'un fichier .env pour les clés secrètes et la configuration. De nombreuses intégrations (Google Calendar, Microsoft Graph, Zoom, Daily, CRM) nécessitent la création d'identifiants OAuth spécifiques et la configuration des URI de redirection. Le dépôt accepte les contributions communautaires, propose des guides pour contribuer et des issues pour débutants, et inclut des sections de troubleshooting, de mise à jour et de déploiement sur plusieurs plateformes.

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.

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.

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.

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.