HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12026 articles Page 1/1203 Sans filtre

Recreate the Apollo Guidance Computer

Michael Newton, ingénieur en avionique, a recréé une réplique 1:1 du DSKY d'Apollo en imprimant des pièces 3D à partir de plans archivés et en l'animant avec un Raspberry Pi exécutant l'émulateur Virtual AGC. Le projet Recreate Apollo utilise yaAGC/VirtualAGC pour reproduire la logique, le timing et la mémoire spécifiques de l'AGC, et il peut exécuter des logiciels de mission comme celui d'Apollo 13. Tous les modèles CAO, schémas et un guide de montage de 100 pages sont disponibles gratuitement sur GitHub pour permettre à d'autres de construire l'appareil. Sur le plan matériel, Michael a adapté les montages internes pour loger le Raspberry Pi, choisi des touches mécaniques commerciales et conçu des supports d'écran tout en visant une apparence extérieure proche de l'original. Le projet met en lumière l'ingéniosité de l'AGC — sa mémoire particulière et l'utilisation exclusive de portes NOR à trois entrées — et prévoit des extensions comme une intégration réseau avec NASSP ou une version plus haut de gamme du DSKY.

Show HN: Freehire, open-source search 3M+ tech jobs from company career boards

Le service permet de rechercher des offres d'emploi directement depuis un agent IA via le protocole MCP sans inscription et gratuitement. Il indexe et déduplique des offres techniques issues des pages carrières des entreprises, en les étiquetant par stack, niveau et localisation. La base comprend environ 3,7 millions d'offres uniques, près de 550 000 entreprises, 379 sources et 157 plateformes ATS, avec tous les chiffres disponibles en temps réel via un endpoint. Une application en ligne de commande fournie en un seul binaire s'installe facilement (curl -fsSL https://freehire.me/install.sh | sh) et permet de rechercher et suivre des postes depuis le terminal, ainsi que d'exposer les facettes et d'automatiser le suivi de candidatures sur des hôtes MCP comme Claude Code. Une extension agent disponible dans le panneau latéral de Chrome peut lire une page d'offre, la comparer au CV de l'utilisateur, la noter et remplir automatiquement les formulaires de candidature sur n'importe quel site.

Reverse engineering a Beyblade launch tracker

L'auteur redécouvre les Beyblade X, achète du matériel, participe à des tournois et s'intéresse à un accessoire japonais appelé Beybattle Pass (BX-09). Le Beybattle Pass se connecte via Bluetooth au lanceur pour mesurer la puissance de tir en RPM grâce à un capteur infrarouge qui lit un disque rotatif et transmet les données à une application officielle. En sniffant le trafic BLE, l'auteur a reconstitué le protocole : un en-tête de 17 octets suivi de pages étiquetées a0, b0-b7 et 70-73, l'ordre des octets étant little-endian ce qui permet de décoder les valeurs RPM, le compteur de lancers, le meilleur score, et un octet pouvant indiquer la batterie. Il a aussi identifié des comportements comme un flag indiquant un lancer raté, une limite FIFO de 50 lancers avec suppression des plus anciens, et un octet checksum, tandis que les pages 7* restent inexpliquées. En s'appuyant sur ce reverse engineering, il a développé DiZZi 0.2, une application React/Express qui lit les lancements en temps réel, propose une interface inspirée de l'anime avec synthèse vocale et animations, et publie le code sur GitHub.

UTS #39: Unicode Security Mechanisms

Ce rapport définit des mécanismes pour détecter et atténuer les problèmes de sécurité liés à l'utilisation de caractères Unicode dans les identifiants, en particulier les ambiguïtés visuelles qui peuvent permettre des attaques de spoofing. Il spécifie un profil général d'identifiants fondé sur des propriétés Unicode et des fichiers idmod, avec des valeurs Identifier_Status et Identifier_Type classant les caractères en Allowed, Restricted, Deprecated, Technical, etc., et précise comment les implémentations peuvent appliquer des exceptions. Il détaille des règles pour le traitement des contrôles de jonction (ZWJ/ZWNJ) dans des contextes limités, ainsi que des profils et exigences pour les noms de domaine internationalisés (IDN) et les adresses e‑mail, incluant normalisation, restrictions de format et règles de présentation. Le document définit la détection des confusables via des tables de mappings et les opérations internalSkeleton et bidiSkeleton pour tester la confusabilité selon la direction d’affichage, et il distingue confusables single-script, mixed-script et whole-script. Il fournit des mécanismes de détection complémentaires (détection de scripts mixtes, niveaux de restriction, détection de mélange de systèmes numériques), décrit les fichiers de données fournis, le processus de collecte et d’évolution des données, et donne des recommandations de migration entre versions.

Tesla cancels Cybertruck in Australia and NZ after 7 years of deposits

Tesla a officiellement annulé la production du Cybertruck pour l'Australie et la Nouvelle-Zélande, annulant les réservations et promettant le remboursement des dépôts. Des Australiens avaient versé des acomptes de A$150 dès novembre 2019 et Tesla avait fermé la page de commande locale en mai 2022 sans rembourser à l'époque, laissant les réservataires en attente. Le constructeur explique que le véhicule n'est produit qu'en conduite à gauche, que la conversion et la certification pour conduite à droite et les règles locales représenteraient un coût élevé et ne sont pas justifiées par la demande. Les ventes récentes montrent des volumes modestes — environ 7 000–8 000 Cybertrucks estimés lors du dernier trimestre contre une capacité de production pensée pour 250 000 unités — rendant économiquement non viable un programme spécifique pour ces marchés. Tesla indique que les remboursements seront traités sous 30 jours et propose aux réservataires qui achèteront une nouvelle Model 3 ou Model Y une année gratuite de FSD (Supervised) comme incitation.

The Great Schlep: Israelis Are Flying Back to Vote

Yoram Ariely et des milliers d'Israéliens de la diaspora font le voyage de retour pour voter, estimant que le scrutin suit des événements décisifs comme la tentative de réforme judiciaire, les attaques du 7 octobre et la guerre à Gaza. Environ onze pour cent de l'électorat vit à l'étranger et l'interdiction générale du vote par correspondance oblige ces citoyens à rentrer physiquement, avec des coûts en temps et en argent souvent élevés. L'organisation America-Israel Democracy (AID) Coalition a lancé Fly&Vote en achetant des blocs de sièges à tarif commercial pour vendre des billets subventionnés, ce qui a entraîné des accusations et des actions en justice de la part du Likud. D'autres initiatives, notamment Mind-IL et plusieurs conférences académiques et technologiques programmées autour de la date du vote, facilitent également le retour des universitaires et des professionnels expatriés. Beaucoup disent agir par devoir moral et par crainte d'une hémorragie de talents et d'une érosion démocratique, même si des analystes estiment que le vote de la diaspora pourrait ne pas suffire à modifier l'issue électorale.