Selección Diaria de Show HN (2025-04-29)
- Construí un procesador de hardware que ejecuta Python
- Un editor de imágenes puro en WebGL con filtros, recorte y corrección de perspectiva
- Sim Studio – GUI de flujo de trabajo de agentes de código abierto
- Web-eval-agent – Permite que el agente de programación se depure a sí mismo
- Heart Rate Zones Plus – La primera aplicación para iOS que desarrollé
- Autarkie – Fuzzing gramatical instantáneo usando macros de Rust
- Infrabase – Prompt-Ops para AWS
- ProKZee – Una herramienta de seguridad de red de código abierto escrita en Go
- Hice una alternativa web y gratuita a Screen Studio
- Zotero-MCP – Conecta tu biblioteca de investigación con tu asistente de IA
- NanoAgent, runtime de agente de IA sin dependencias y de 1k líneas de código
- Temas populares en Bluesky mediante agrupación semántica
- Proventra – Seguridad de código abierto contra inyección de prompts para agentes de IA
- HyperStandard – Interfaz web rápida e interactiva
- Acabo de lanzar Frames, una aplicación de notas para fotógrafos analógicos
- Una herramienta para construir soluciones empresariales de OCR
- Rust-loguru – Una biblioteca de registro flexible para Rust como Loguru de Python
- Mutube – Herramienta CLI para descubrir si un video de YouTube es un valor atípico relativo
Construí un procesador de hardware que ejecuta Python [Herramientas para Desarrolladores]
798 puntos, 219 comentarios
PyXL es un procesador de hardware que ejecuta programas Python directamente compilándolos en un conjunto de instrucciones personalizado, evitando intérpretes o máquinas virtuales tradicionales.
- Compila Python → Bytecode de CPython → Conjunto de instrucciones personalizado para hardware
- Logra un tiempo de conmutación GPIO de 480ns (vs. 14-25µs en MicroPython)
- Diseño basado en pila, completamente canalizado con soporte para tipado dinámico
- Toolchain desarrollada de forma independiente (compilador, enlazador, generación de código) y hardware
- Evaluado a 100MHz (más rápido que MicroPython a 168MHz)
- Detalles técnicos completos se presentarán en PyCon 2025
Enlace a la discusión, Enlace original
Un editor de imágenes puro en WebGL con filtros, recorte y corrección de perspectiva [Imagen]
138 puntos, 37 comentarios
Un editor de imágenes de código abierto basado puramente en WebGL con filtros, recorte y corrección de perspectiva.
- Construido completamente con JavaScript y WebGL
- Ofrece efectos, filtros y herramientas de recorte
- Incluye funcionalidad de corrección de perspectiva
- Alternativa de código abierto a editores propietarios
- Disponible para pruebas y contribuciones en GitHub
Enlace a la discusión, Enlace original
Sim Studio – GUI de flujo de trabajo de agentes de código abierto [Herramientas para Desarrolladores]
111 puntos, 36 comentarios
Sim Studio es una GUI de arrastrar y soltar de código abierto para diseñar y gestionar flujos de trabajo multiagente como grafos dirigidos ejecutables.
- Código abierto con licencia Apache 2.0
- Diseño visual de flujos de trabajo con bloques de agentes, herramientas y salida estructurada
- Soporta modelos alojados y locales (vía Ollama)
- Lógica condicional, bucles, bifurcaciones y enrutamiento basado en LLM
- Flujos de trabajo ejecutables con simulación para probar cambios
- Implementable como APIs, trabajos programados o procesos activados por webhooks
- Observabilidad integrada con registros, trazas y comparaciones de rendimiento
- Integraciones preconstruidas para desarrollo más rápido
- Casos de uso incluyen agentes de investigación, chatbots y flujos de trabajo de automatización
Enlace a la discusión, Enlace original
Web-eval-agent – Permite que el agente de programación se depure a sí mismo [Herramientas para Desarrolladores]
58 puntos, 9 comentarios
Una herramienta que permite a los agentes de programación asistidos por IA depurar aplicaciones web probando cambios en un navegador y evaluando resultados automáticamente.
- Se integra con IDEs (Cursor/Windsurf/Cline/Continue) para probar flujos de UI y respuestas de API
- Utiliza un agente de navegador basado en Playwright para simular acciones de usuario y capturar registros
- Reduce la latencia al intermediar llamadas a Claude con Gemini Flash 2.0 (~3s por paso)
- Filtra y limita registros para mantenerse dentro de los límites de contexto
- Genera informes de evaluación detallados con eventos de consola/red y retroalimentación de UX
- Soporta macOS/Linux (instalación manual disponible para Windows)
- Planes para añadir manejo de OAuth, gestión de estado del navegador y creación automatizada de pruebas
Enlace a la discusión, Enlace original
Heart Rate Zones Plus – La primera aplicación para iOS que desarrollé [Salud]
50 puntos, 29 comentarios
Heart Rate Zones Plus es la primera aplicación para iOS del desarrollador para rastrear zonas de frecuencia cardíaca.
- Rastrea zonas de frecuencia cardíaca
- Primera aplicación para iOS del desarrollador
Enlace a la discusión, Enlace original
Autarkie – Fuzzing gramatical instantáneo usando macros de Rust [Herramientas para Desarrolladores]
31 puntos, 4 comentarios
Fuzzing gramatical instantáneo usando macros de Rust.
- Usa macros de Rust para fuzzing gramatical
- Proporciona retroalimentación instantánea
- Diseñado para pruebas y depuración rápidas
Enlace a la discusión, Enlace original
Infrabase – Prompt-Ops para AWS [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Infrabase es una herramienta impulsada por LLM para gestionar infraestructura de AWS mediante prompts, ofreciendo operaciones más rápidas e intuitivas que la consola de AWS.
- Usa IA para generar código del SDK de AWS para gestión de infraestructura
- Reemplaza la navegación manual en la consola de AWS con comandos basados en prompts
- Soporta operaciones de múltiples pasos y gestión de roles IAM
- Actualmente se enfoca en AWS pero planea expandirse a otras herramientas como Datadog y GitHub
- Incluye autenticación básica pero carece de flujos de validación y aprobación avanzados
- Posibles características futuras incluyen exportación a Terraform/OpenTofu e integración con OIDC
Enlace a la discusión, Enlace original
ProKZee – Una herramienta de seguridad de red de código abierto escrita en Go [Herramientas para Desarrolladores]
5 puntos, 0 comentarios
ProKZee es una herramienta de seguridad de red de código abierto para interceptar y modificar tráfico HTTP/S, construida con Go y React.
- Gratuita y de código abierto
- Intercepta, inspecciona y modifica tráfico HTTP/S
- UI nativa rápida con UX moderno
- Comparable a Burp Suite, OWASP ZAP y Caido
- Construida con Go y React usando el framework Wails
Enlace a la discusión, Enlace original
Hice una alternativa web y gratuita a Screen Studio [Video]
422 puntos, 104 comentarios
Alternativa web y gratuita a Screen Studio para grabación de pantalla.
- Gratuita
- Plataforma basada en web
- Alternativa a Screen Studio
Enlace a la discusión, Enlace original
Zotero-MCP – Conecta tu biblioteca de investigación con tu asistente de IA [Investigación]
3 puntos, 0 comentarios
Zotero-MCP conecta tu biblioteca de investigación en Zotero con asistentes de IA, permitiendo que los LLM accedan a tus artículos, notas y anotaciones.
- Integra Zotero con LLM mediante el cliente MCP
- Soporta bibliotecas locales y en la nube
- Permite que la IA lea artículos, notas y anotaciones recopiladas
- Más de 1.2k llamadas en smithery
Enlace a la discusión, Enlace original
NanoAgent, runtime de agente de IA sin dependencias y de 1k líneas de código [Herramientas para Desarrolladores]
5 puntos, 0 comentarios
NanoAgent es un runtime ligero para agentes de IA sin dependencias y con solo 1k líneas de código.
- Sin dependencias
- Ligero (1k LOC)
- Runtime para agentes de IA
Enlace a la discusión, Enlace original
Temas populares en Bluesky mediante agrupación semántica [Investigación]
5 puntos, 0 comentarios
Temas populares en Bluesky identificados mediante agrupación semántica a partir de datos del firehose.
- Ingesta datos del firehose de Bluesky
- Usa modelos personalizados para agrupación semántica
- Funciona en una sola GPU
- Proporciona desglose de volumen de discusión por tema
- Accesible en dazzle.fm/stats
Enlace a la discusión, Enlace original
Proventra – Seguridad de código abierto contra inyección de prompts para agentes de IA [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Herramienta de seguridad de código abierto para proteger agentes de IA contra ataques de inyección de prompts.
- Se enfoca en proteger agentes de IA que interactúan con contenido externo como páginas web y documentos
- Aborda limitaciones de defensas existentes que pueden rechazar contenido valioso
- Busca proporcionar protección robusta contra amenazas crecientes de inyección de prompts
Enlace a la discusión, Enlace original
HyperStandard – Interfaz web rápida e interactiva. [Herramientas para Desarrolladores]
5 puntos, 2 comentarios
HyperStandard es una interfaz web rápida e interactiva.
- Rendimiento rápido
- Experiencia de usuario interactiva
Enlace a la discusión, Enlace original
Acabo de lanzar Frames, una aplicación de notas para fotógrafos analógicos [Productividad]
5 puntos, 1 comentarios
Una aplicación para tomar notas para fotógrafos analógicos que registra e incrusta detalles de captura en escaneos digitales.
- Registra cámara, lente, película, ajustes de exposición y notas
- Incrusta metadatos en JPEGs escaneados
- Aplicación para iPhone para notas en campo, aplicación para Mac para adjuntar metadatos
- Sin almacenamiento en la nube, todos los datos se mantienen locales
- Aplicación para iPhone gratuita, aplicación para Mac ofrece prueba de 7 días
- Diseñada para fotógrafos de película de 35mm, formato medio y gran formato
Enlace a la discusión, Enlace original
Una herramienta para construir soluciones empresariales de OCR [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Una herramienta simple de OCR diseñada como un marco para que los desarrolladores construyan soluciones personalizadas de OCR.
- Marco para construir soluciones personalizadas de OCR
- Herramienta amigable para desarrolladores
- Simple y adaptable para diversas necesidades empresariales
Enlace a la discusión, Enlace original
Rust-loguru – Una biblioteca de registro flexible para Rust como Loguru de Python [Herramientas para Desarrolladores]
5 puntos, 4 comentarios
Una biblioteca de registro de alto rendimiento para Rust inspirada en Loguru de Python, que ofrece una API intuitiva y características avanzadas.
- Supera al crate estándar de registro de Rust en un 50-80% en benchmarks
- Soporta múltiples niveles de registro y un sistema de manejadores extensible
- Incluye rotación eficiente de archivos con mejor rendimiento que alternativas como log4rs
- Incorpora utilidades de manejo de errores y ayudantes de contexto
Enlace a la discusión, Enlace original
Mutube – Herramienta CLI para descubrir si un video de YouTube es un valor atípico relativo [Herramientas para Desarrolladores]
6 puntos, 1 comentarios
Herramienta CLI para identificar videos de YouTube que son valores atípicos estadísticos.
- Detecta valores atípicos relativos en videos de YouTube
- Interfaz de línea de comandos para uso sencillo