Sélection Quotidienne de Show HN (2025-08-17)
- Lue – Lecteur de livres électroniques en terminal avec synthèse vocale
- unsafehttp – petit serveur web en C développé à partir de zéro, fonctionnant sur un Orange Pi
- Extraits de code pour développer des programmes eBPF
- Service de mémo chiffré côté client et open-source avec chiffrement de bout en bout
- Embedr – IDE agentique pour Arduino, ESP32 et plus
- Lancez 5 agents qui ne se marchent pas sur les pieds en 10 lignes de code
- Clés API à durée limitée et restreintes pour les agents IA
- J'ai créé une application pour bloquer les Shorts et Reels
- Agentic Sync – Plateforme de gestion de tâches native IA
- Lit-Toaster – Notifications pour les composants web Lit
- CCCP – un protocole de compression programmable et contextuel (stade précoce)
Lue – Lecteur de livres électroniques en terminal avec synthèse vocale [Texte]
57 points, 16 commentaires
Lecteur de livres électroniques en terminal avec support de la synthèse vocale, prenant en charge plusieurs formats et des moteurs TTS modulaires.
- Supporte EPUB, PDF, TXT, DOCX, HTML, RTF et Markdown
- Système TTS modulaire avec les moteurs Edge (en ligne) et Kokoro (hors ligne)
- Interface terminal personnalisable avec support clavier/souris et thèmes
- Sauvegarde automatique de la progression de lecture
- Multiplateforme (macOS, Linux, Windows) et multilingue (100+ langues)
Lien de discussion, Lien original
unsafehttp – petit serveur web en C développé à partir de zéro, fonctionnant sur un Orange Pi [Outils pour Développeurs]
10 points, 11 commentaires
Un serveur web minimaliste écrit en C à des fins d'apprentissage, fonctionnant sur un ordinateur monocarte Orange Pi.
- Écrit à partir de zéro en C pour explorer la programmation de sockets *nix et la compilation
- Fonctionne sur un petit ordinateur monocarte (Orange Pi)
- Design minimaliste sans couches inutiles
- Ouvert aux tests et retours, encourageant les défis non-DoS
Lien de discussion, Lien original
Extraits de code pour développer des programmes eBPF [Outils pour Développeurs]
7 points, 1 commentaire
Une extension VSCode fournissant des extraits de code pour développer des programmes eBPF afin de simplifier les tâches répétitives.
- Simplifie l'ajout de la section de programme SEC() et du contexte de programme
- Aide à créer des cartes eBPF avec les champs requis comme le type de carte, clés/valeurs et options de carte
- Réduit le besoin de consulter fréquemment la documentation ou de parcourir des projets open-source
- Conçu pour gagner du temps et améliorer l'efficacité dans le développement eBPF
Lien de discussion, Lien original
Service de mémo chiffré côté client et open-source avec chiffrement de bout en bout [Productivité]
4 points, 0 commentaires
Service de mémo open-source, chiffré côté client avec chiffrement de bout en bout pour la confidentialité et la sécurité.
- Open-source et chiffrement/déchiffrement côté client
- Chiffrement de bout en bout (E2EE) pour une sécurité renforcée
- Aucun compte ou cookie requis
- Concentré sur la confidentialité et la sécurité comme objectifs principaux
Lien de discussion, Lien original
Embedr – IDE agentique pour Arduino, ESP32 et plus [Outils pour Développeurs]
4 points, 0 commentaires
IDE agentique pour le développement matériel prenant en charge Arduino, ESP32 et plus, avec écriture et débogage autonomes de projets.
- Supporte Arduino, ESP32, ESP8266 et d'autres cartes pour hobbyistes
- Écrit et débogue des projets matériels de manière autonome
- Prévu pour générer des vues de breadboard, des schémas de PCB et des schémas
- Vise à être un outil EDA génératif
- Remplacement direct de l'IDE Arduino
Lien de discussion, Lien original
Lancez 5 agents qui ne se marchent pas sur les pieds en 10 lignes de code [Outils pour Développeurs]
3 points, 0 commentaires
Un bus de messages léger pour éviter la duplication et les conflits de tâches entre plusieurs agents.
- Achemine les tâches vers un seul agent (premier arrivé, premier servi)
- Supporte la résolution de conflits (dernier écrivain gagne)
- Enregistre tout dans agent-bus.log
- Intégration simple avec 10 lignes de code
- Open-source et disponible sur npm
Lien de discussion, Lien original
Clés API à durée limitée et restreintes pour les agents IA [Outils pour Développeurs]
3 points, 3 commentaires
Un package pour générer des clés API à durée limitée et restreintes pour déléguer des actions de manière sécurisée aux agents IA.
- Génère des jetons à courte durée de vie (10s par défaut) avec accès restreint
- Enregistre toutes les actions des agents pour audit
- Fonctionne comme un wrapper pour les fonctions asynchrones
- Actuellement un MVP avec des jetons factices, prévoyant d'utiliser de vrais jetons cryptographiques en production
Lien de discussion, Lien original
J'ai créé une application pour bloquer les Shorts et Reels [Productivité]
5 points, 0 commentaires
Une application pour bloquer les contenus courts addictifs comme les Reels d'Instagram, les Shorts de YouTube et les flux Reddit tout en autorisant les fonctionnalités sociales saines.
- Bloque les flux de défilement infini (Reels, Shorts, etc.)
- Utilise le service d'accessibilité pour détecter et quitter le défilement addictif
- Inclut un rappel pop-up pour éviter le sur-défilement dans n'importe quelle application
- Conçue pour Android (Kotlin + Jetpack Compose)
- Pas de support iOS en raison des limitations de la plateforme
Lien de discussion, Lien original
Agentic Sync – Plateforme de gestion de tâches native IA [Productivité]
3 points, 0 commentaires
Plateforme de gestion de tâches native IA pour les développeurs et les agents IA afin de collaborer sur des workflows GTD.
- Interface de type réseau social avec mises à jour optimistes pour une gestion de tâches sans effort
- Déploiement local via Tauri avec application de bureau native et base de données personnalisée
- Intégration d'agents IA pour la création, mise à jour et achèvement programmatiques de tâches
- Supporte des workflows GTD complexes avec états de tâches, dépendances et approbations
- Aucune dépendance externe, fonctionne entièrement sur l'infrastructure utilisateur
- Les agents IA peuvent enregistrer des tâches, les marquer pour examen et fournir un contexte riche (exigences, plans, etc.)
- Organisation automatique de projets et liaison d'initiatives
Lien de discussion, Lien original
Lit-Toaster – Notifications pour les composants web Lit [Outils pour Développeurs]
3 points, 0 commentaires
Une bibliothèque pour créer des notifications toast dans les composants web Lit.
- Conçue pour les composants web Lit
- Ouverte aux contributions et retours
- Inclut un lien vers la documentation Lit pour référence
Lien de discussion, Lien original
CCCP – un protocole de compression programmable et contextuel (stade précoce) [Outils pour Développeurs]
4 points, 0 commentaires
CCCP est un protocole de compression programmable et contextuel permettant la personnalisation et la composition de la logique de compression.
- Composable : Supporte la combinaison de plusieurs LUT et phases d'encodage.
- Contextuel : Utilise des métadonnées pour guider le décodage, pas seulement des flux d'octets bruts.
- IR réversible : La représentation intermédiaire peut reconstruire la logique originale avant la compression finale.
- Programmable : Les fournisseurs peuvent intégrer des LUT, encodeurs et décodeurs personnalisés.