HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11474 articles Page 1/1148 Sans filtre

Show HN: Use your OpenAI subscription to create audiobooks

Le texte explique comment connecter le service PDF TO MP3 à Codex en ajoutant un plugin MCP, en choisissant Streamable HTTP et en collant l'adresse du serveur. Il faut ensuite enregistrer, s'authentifier et relier votre compte PDF TO MP3 depuis les réglages des plugins. Une clé de synthèse vocale distincte doit être ajoutée et sert uniquement à payer la génération de la parole, facturée par Google ou OpenAI. Pour convertir un document, on joint un PDF à la conversation IA et on demande d'utiliser le MCP PDF TO MP3 pour créer un livre audio. L'abonnement couvre le traitement des documents via MCP tandis que votre clé API couvre les coûts de génération vocale facturés à l'usage, avec une option d'utiliser la clé de l'auteur à la place.

The Feeling of Power

Jehan Shuman présente Myron Aub, un technicien apparemment ordinaire capable d'exécuter sur papier des opérations complexes en imitant le fonctionnement des ordinateurs. Aub démontre la méthode dite de graphitique, qui permet à un humain d'effectuer multiplications, divisions décimales et approches de racines sans machine. Convaincus, des responsables politiques et militaires lancent le Projet Numéro pour exploiter cette capacité à des fins stratégiques, notamment pour alléger les vaisseaux et concevoir des missiles habités. Opposé à l'utilisation guerrière de sa découverte, Aub rédige une note dénonçant cette militarisation et met fin à ses jours. La communauté scientifique et les autorités rendent hommage à la découverte pendant que Shuman, indifférent au sort d'Aub, se satisfait du pouvoir conféré par le calcul humain.

AWS Lambda Web Functions

AWS annonce une nouvelle forme d'exécution qui permet d'exécuter des applications web HTTP standards sur Lambda sans réécrire le code en gestionnaire d'événements, en prenant en charge des frameworks Node.js comme Express, Fastify ou Next.js et en déployant avec une seule commande pendant que Lambda gère la mise à l'échelle, la distribution multi-région et la facturation CPU active. Lambda propose désormais trois form factors construits sur Firecracker — Event Functions pour le modèle événementiel, Web Functions pour le modèle HTTP multi-concurrent et MicroVMs pour des environnements isolés et stateful — qui sont conçus pour être complémentaires selon les besoins de l'application. Le modèle HTTP natif permet l'exécution multi-concurrente (jusqu'à 128 requêtes par environnement), la facturation au temps CPU actif et une facturation mémoire tant que l'environnement existe, ce qui réduit les coûts pour les charges I/O lourdes comme le rendu côté serveur, les API backends et les points d'inférence d'IA. Le flux de déploiement via l'AWS CLI regroupe le code, crée des révisions immuables et des endpoints HTTPS, réplique automatiquement les fonctions dans plusieurs régions avec routage basé sur la latence, et permet des déploiements progressifs par répartition de trafic entre révisions. La fonctionnalité s'intègre à Amazon CloudFront comme origine privée via Origin Access Control, est disponible dans plusieurs régions (US East, US West, Tokyo, Irlande) au lancement, prend en charge Node.js 24 sur Arm64 et la connectivité VPC, et la documentation et la tarification sont disponibles sur les pages AWS.

We turned EmbeddingGemma 2 into a speech-to-text model

Un modèle multimodal d'embeddings a été adapté pour effectuer la transcription audio directement sur Mac en exploitant le Neural Engine. Sur un MacBook Air de base avec puce M3 et 8 Go, une heure d'audio peut être transcrite en environ 12–13 secondes entièrement en local. Le procédé conserve l'encodeur audio d'origine, entraîne seulement un petit lecteur qui projette des tranches audio dans l'espace texte pour choisir parmi ~229 000 mots, puis un modèle léger ajoute ponctuation et majuscules. Le lecteur a été entraîné en moins de deux heures sur 8×H100 avec données vocales anglaises libres, alors que le modèle de base n'était pas conçu pour la reconnaissance vocale. Le taux d'erreur de mots est actuellement d'environ 5 % contre 2–3 % pour les meilleurs systèmes, l'application permet d'importer des fichiers ou de dicter en direct et télécharge ~715 Mo de modèles au premier lancement.

New Apple TV 4K

Le nouvel Apple TV 4K introduit Siri AI, une version conversationnelle et plein écran de l'assistant alimentée par Apple Intelligence qui peut gérer des suivis et utiliser le contexte personnel d'un iPhone ou iPad compatible. L'appareil intègre trois microphones à champ lointain pour un contrôle entièrement mains libres et une annulation d'écho avancée afin d'isoler la voix lors de la lecture audio. Il est animé par la puce A19 offrant jusqu'à 50 % de performances CPU en plus et jusqu'à 2x les performances GPU par rapport à la génération précédente, avec un décodeur AV1 dédié pour un streaming plus efficace. Associé à quatre HomePod mini 2 ou HomePod (2nd generation) en paires avant/arrière, il permet une configuration surround calibrée à quatre enceintes et sert de hub domotique enrichi d'Apple Intelligence pour résumés de caméras et notifications. Apple met en avant des protections de confidentialité telles que des Secure Enclaves et le traitement Private Cloud Compute pour Siri AI, et le nouveau modèle est proposé en précommande avec disponibilité en magasin à partir du 13 novembre au prix de 299 USD aux États-Unis.

Rebuilding the Original Odhner Model 127 Pinwheel Calculator

Le texte décrit une procédure détaillée et éprouvée pour la dépose complète, le nettoyage et le remontage d'une calculatrice mécanique à roues à broches de ce type, en recommandant de consulter des documents techniques associés avant de commencer. La phase de démontage est expliquée pas à pas, depuis l'enlèvement des capots et de la caisse jusqu'à la dépose du rotor, des plateaux, des registres et des éléments du chariot, avec une procédure alternative en cas de blocage. Le nettoyage implique un lavage initial approfondi et des conseils sur le dégraissage et le contrôle des pièces, la plupart des opérations demandant patience et précautions pour éviter d'endommager les alliages moulés. Le remontage est décrit en détail pour chaque sous-ensemble (mécanisme de déplacement du chariot, flasque droit et gauche, rotor à roues à broches, registres et mécanisme d'accumulateur), avec des recommandations d'assemblage, de lubrification limitée et de réglage des ressorts et cames. Les réglages finaux couvrent le calage du rotor et du chariot, le contrôle des blocages et des verrous, la vérification des fonctions de remise à zéro et des reports, puis des essais de calculs pour valider l'ensemble avant fermeture définitive.

Show HN: Spotatui, a Spotify TUI/GUI without web API rate limits

Ce lecteur musical en terminal écrit en Rust offre lecture native et options multiples, avec paroles synchronisées et un visualiseur audio en temps réel. Il prend en charge plusieurs sources — Spotify (optionnel, Premium requis pour la diffusion native), fichiers locaux, Subsonic/Navidrome, radio Internet, YouTube, Qobuz et Apple Music sur macOS — YouTube nécessite yt-dlp et ffmpeg est recommandé. Les fonctionnalités incluent la diffusion native comme appareil Connect, une file d'attente inter-sources, la synchronisation de playlists vers d'autres services, des plugins Lua, un historique d'écoute et une interface en ligne de commande complète. L'installation propose un installeur en une ligne, paquets Homebrew, builds cargo et binaires pour diverses distributions, ainsi qu'une application de bureau en aperçu, le tout en restant nettement plus léger qu'un client Electron (~78 Mo en streaming). Des outils additionnels comprennent un DJ piloté par IA utilisable localement ou via agents, une présence Discord activée par défaut, un compteur anonyme de chansons optionnel, un visualiseur système (sur macOS il nécessite un périphérique audio virtuel) et une communauté ouverte aux contributions.