Selección Diaria de Show HN (2025-08-17)
- Lue – Lector de eBooks en Terminal con Texto a Voz
- unsafehttp – pequeño servidor web desde cero en C, ejecutándose en una Orange Pi
- Fragmentos de código para desarrollar programas eBPF
- Servicio de notas E2EE de código abierto del lado del cliente
- Embedr – IDE Agéntico para Arduino, ESP32 y más
- Inicia 5 agentes que no se interrumpen entre sí en 10 líneas de código
- Claves API con alcance y caducidad para agentes de IA
- Construí una app para bloquear Shorts y Reels
- Agentic Sync – Plataforma de Gestión de Tareas Nativa para IA
- Lit-Toaster – Notificaciones para Componentes Web Lit
- CCCP – un protocolo de compresión programable y consciente del contexto (etapa temprana)
Lue – Lector de eBooks en Terminal con Texto a Voz [Texto]
57 puntos, 16 comentarios
Lector de eBooks en terminal con soporte de texto a voz, compatible con múltiples formatos y motores TTS modulares.
- Soporta EPUB, PDF, TXT, DOCX, HTML, RTF y Markdown
- Sistema TTS modular con motores Edge (en línea) y Kokoro (fuera de línea)
- Interfaz de terminal personalizable con soporte para teclado/ratón y temas
- Guarda automáticamente el progreso de lectura
- Multiplataforma (macOS, Linux, Windows) y multilingüe (100+ idiomas)
Enlace a la Discusión, Enlace Original
unsafehttp – pequeño servidor web desde cero en C, ejecutándose en una Orange Pi [Herramientas para Desarrolladores]
10 puntos, 11 comentarios
Un servidor web minimalista escrito en C con fines educativos, ejecutándose en una placa de desarrollo Orange Pi.
- Escrito desde cero en C para explorar programación de sockets *nix y compilación
- Funciona en una pequeña placa de desarrollo (Orange Pi)
- Diseño minimalista sin capas innecesarias
- Abierto para pruebas y retroalimentación, se animan desafíos que no sean DoS
Enlace a la Discusión, Enlace Original
Fragmentos de código para desarrollar programas eBPF [Herramientas para Desarrolladores]
7 puntos, 1 comentarios
Una extensión de VSCode que proporciona fragmentos de código para desarrollar programas eBPF y agilizar tareas repetitivas.
- Simplifica la adición de secciones de programa SEC() y contexto de programa correctos
- Ayuda a crear mapas eBPF con campos requeridos como tipo de mapa, claves/valores y opciones de mapa
- Reduce la necesidad de consultar documentación con frecuencia o navegar proyectos de código abierto
- Diseñado para ahorrar tiempo y mejorar la eficiencia en el desarrollo de eBPF
Enlace a la Discusión, Enlace Original
Servicio de notas E2EE de código abierto del lado del cliente [Productividad]
4 puntos, 0 comentarios
Servicio de notas de código abierto con cifrado del lado del cliente y cifrado de extremo a extremo para privacidad y seguridad.
- Código abierto y cifrado/descifrado del lado del cliente
- Cifrado de extremo a extremo (E2EE) para mayor seguridad
- No requiere cuentas ni cookies
- Enfoque en privacidad y seguridad como objetivos principales
Enlace a la Discusión, Enlace Original
Embedr – IDE Agéntico para Arduino, ESP32 y más [Herramientas para Desarrolladores]
4 puntos, 0 comentarios
IDE agéntico para desarrollo de hardware compatible con Arduino, ESP32 y más, con escritura y depuración autónoma de proyectos.
- Soporta Arduino, ESP32, ESP8266 y otras placas para aficionados
- Escribe y depura proyectos de hardware de forma autónoma
- Planes para generar vistas de protoboard, diseños de PCB y esquemas
- Aspira a ser una herramienta EDA generativa
- Reemplazo directo del Arduino IDE
Enlace a la Discusión, Enlace Original
Inicia 5 agentes que no se interrumpen entre sí en 10 líneas de código [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Un bus de mensajes ligero para evitar duplicación de tareas y conflictos en multiagentes.
- Enruta tareas a un agente (el primero en reclamar gana)
- Soporta resolución de conflictos (el último en escribir gana)
- Registra todo en agent-bus.log
- Integración simple con 10 líneas de código
- Código abierto y disponible en npm
Enlace a la Discusión, Enlace Original
Claves API con alcance y caducidad para agentes de IA [Herramientas para Desarrolladores]
3 puntos, 3 comentarios
Un paquete para generar claves API con alcance y caducidad para delegar acciones de forma segura a agentes de IA.
- Genera tokens de corta duración (por defecto 10s) con acceso restringido
- Registra todas las acciones de los agentes para auditoría
- Funciona como un envoltorio directo para funciones asíncronas
- Actualmente un MVP con tokens falsos, con planes para criptografía real en producción
Enlace a la Discusión, Enlace Original
Construí una app para bloquear Shorts y Reels [Productividad]
5 puntos, 0 comentarios
Una app para bloquear contenido adictivo como Instagram Reels, YouTube Shorts y feeds de Reddit, permitiendo funciones sociales saludables.
- Bloquea feeds de desplazamiento infinito (Reels, Shorts, etc.)
- Usa el Servicio de Accesibilidad para detectar y salir del desplazamiento adictivo
- Incluye un recordatorio emergente para evitar exceso de desplazamiento en cualquier app
- Desarrollada para Android (Kotlin + Jetpack Compose)
- Sin soporte para iOS debido a limitaciones de la plataforma
Enlace a la Discusión, Enlace Original
Agentic Sync – Plataforma de Gestión de Tareas Nativa para IA [Productividad]
3 puntos, 0 comentarios
Plataforma de gestión de tareas nativa para IA donde desarrolladores y agentes de IA colaboran en flujos de trabajo GTD.
- Interfaz similar a redes sociales con actualizaciones optimistas para gestión de tareas sin esfuerzo
- Implementación local vía Tauri con app de escritorio nativa y base de datos personalizada
- Integración de agentes de IA para creación, actualización y finalización programática de tareas
- Soporta flujos de trabajo GTD complejos con estados de tareas, dependencias y aprobaciones
- Sin dependencias externas, funciona completamente en infraestructura del usuario
- Los agentes de IA pueden registrar tareas, marcarlas para revisión y proporcionar contexto enriquecido (requisitos, planes, etc.)
- Organización automática de proyectos y vinculación de iniciativas
Enlace a la Discusión, Enlace Original
Lit-Toaster – Notificaciones para Componentes Web Lit [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Una biblioteca para crear notificaciones tipo "toast" en Componentes Web Lit.
- Diseñado para Componentes Web Lit
- Abierto a contribuciones y retroalimentación
- Incluye un enlace a la documentación de Lit como referencia
Enlace a la Discusión, Enlace Original
CCCP – un protocolo de compresión programable y consciente del contexto (etapa temprana) [Herramientas para Desarrolladores]
4 puntos, 0 comentarios
CCCP es un protocolo de compresión programable y consciente del contexto que permite personalizar y componer lógica de compresión.
- Componible: Soporta combinar múltiples LUTs y fases de codificación.
- Consciente del contexto: Usa metadatos para guiar la decodificación, no solo flujos de bytes crudos.
- IR round-trippable: La representación intermedia puede reconstruir la lógica original antes de la compresión final.
- Programable: Los proveedores pueden integrar LUTs, codificadores y decodificadores personalizados.