Selección Diaria de Show HN (2025-08-28)
- Alternativa a Meetup.com y eventribe para grupos pequeños
- Chatea con Nano Banana directamente desde WhatsApp
- React Web Camera – Soluciona el límite de una sola foto en
<input type=file>
- Testronaut – Pruebas de navegador basadas en misiones con IA
- Regolith – Biblioteca de regex que previene CVEs de ReDoS en TypeScript
- Añade audio a tus tarjetas de Anki
- Element to LLM – Extensión que convierte el DOM en tiempo de ejecución a JSON para LLMs
- Copiar/pegar entre dispositivos y transferencia de archivos de 5 MB (E2E, sin registro)
- Construí un importador de CSV de código abierto que deseaba que existiera
- Construí un robot que dibuja caricaturas con un Sharpie
- Dsa.rb: Practica estructuras de datos y algoritmos en Ruby desde la línea de comandos
- AlphaSuite – Una plataforma de código abierto para análisis cuantitativo de acciones
- MaskWise: Enmascara y anonimiza datos en archivos de entrenamiento para LLMs
Alternativa a Meetup.com y eventribe para grupos pequeños [Negocios]
30 puntos, 7 comentarios
Plataforma de RSVP móvil y de código abierto para grupos pequeños como alternativa a Meetup.com y Eventribe.
- Compartir con un clic mediante URLs únicas y memorables para cada evento
- No se requieren registros ni inscripciones para crear eventos
- Diseño simple e intuitivo sin curva de aprendizaje
- Solución autoalojable para evitar tarifas de servicio
- Abierto a comentarios y mejoras
Enlace a la discusión, Enlace original
Chatea con Nano Banana directamente desde WhatsApp [ChatBots]
22 puntos, 8 comentarios
Chatea con Nano Banana directamente desde WhatsApp usando una plataforma sin código.
- Construido sobre una plataforma sin código para WhatsApp
- Adopción viral dentro de grupos sociales
- Permite interacción directa con Nano Banana vía WhatsApp
Enlace a la discusión, Enlace original
React Web Camera – Soluciona el límite de una sola foto en <input type=file>
[Herramientas para Desarrolladores]
22 puntos, 3 comentarios
React Web Camera es un componente ligero de React que permite capturar múltiples fotos en una sola sesión en el navegador, superando el límite predeterminado de una sola foto en <input type="file">
.
- Captura múltiples fotos en una sola sesión de cámara
- Funciona directamente en el navegador sin necesidad de reabrir la cámara
- Permite previsualizar y eliminar fotos antes de enviarlas
- Totalmente del lado del cliente, garantizando privacidad del usuario
- Compatible con aplicaciones web, interfaces responsivas y PWAs
Enlace a la discusión, Enlace original
Testronaut – Pruebas de navegador basadas en misiones con IA [Herramientas para Desarrolladores]
3 puntos, 1 comentario
Testronaut es un marco de pruebas autónomo con IA que define pruebas de extremo a extremo como "misiones" en inglés simple y las ejecuta mediante Playwright.
- Usa IA (GPT-4o) para adaptar pruebas a cambios en la UI manteniendo informes determinísticos
- Soporta misiones escritas como cadenas o funciones con herramientas como click, type y navigate
- Se ejecuta localmente mediante CLI (
npx testronaut
) sin necesidad de servicios alojados - Genera informes en JSON y HTML con desgloses paso a paso y capturas de pantalla
- Código abierto, en etapa temprana, y se instala con un solo comando
Enlace a la discusión, Enlace original
Regolith – Biblioteca de regex que previene CVEs de ReDoS en TypeScript [Herramientas para Desarrolladores]
26 puntos, 25 comentarios
Regolith es una biblioteca de regex para TypeScript diseñada para prevenir ataques ReDoS utilizando el motor de regex de Rust con tiempo lineal.
- Usa la biblioteca Regex de Rust para ejecución en tiempo lineal, evitando vulnerabilidades ReDoS
- Mitiga CVEs comunes en TypeScript/JavaScript causados por ataques de denegación de servicio mediante regex
- Garantiza rendimiento predecible al evitar coincidencias de regex en tiempo exponencial
- Diseñada para manejo seguro de regex en aplicaciones web
- Abierta a comentarios de la comunidad para futuras mejoras
Enlace a la discusión, Enlace original
Añade audio a tus tarjetas de Anki [Educación]
3 puntos, 0 comentarios
Resumen en una oración: Una herramienta de línea de comandos que genera y añade audio de texto a voz a tarjetas de Anki usando ElevenLabs.
- Genera audio automáticamente para tarjetas de Anki
- Usa ElevenLabs para texto a voz
- Interfaz de línea de comandos para fácil integración
Enlace a la discusión, Enlace original
Element to LLM – Extensión que convierte el DOM en tiempo de ejecución a JSON para LLMs [Herramientas para Desarrolladores]
5 puntos, 4 comentarios
Una extensión de navegador que captura el estado del DOM en tiempo real y lo exporta como JSON para LLMs, depuración y pruebas.
- Captura el DOM en tiempo de ejecución (post-renderizado) incluyendo visibilidad, valores de entrada y atributos de dataset.
- Se ejecuta localmente sin telemetría ni solicitudes externas, garantizando seguridad y privacidad.
- Útil para depurar formularios, reportes de errores reproducibles, automatización de pruebas e ingeniería de prompts.
- Disponible para Chrome y Firefox.
Copiar/pegar entre dispositivos y transferencia de archivos de 5 MB (E2E, sin registro) [Productividad]
3 puntos, 0 comentarios
Una herramienta basada en navegador para copiar/pegar texto entre dispositivos y transferir archivos pequeños con cifrado de extremo a extremo.
- No requiere registro, únete mediante código o QR
- Cifrado AES-256 de extremo a extremo
- Soporta transferencias de archivos de hasta 5 MB
- Funciona completamente en el navegador
Enlace a la discusión, Enlace original
Construí un importador de CSV de código abierto que deseaba que existiera [Herramientas para Desarrolladores]
4 puntos, 3 comentarios
Importador de CSV de código abierto diseñado para llenar un vacío en las herramientas existentes.
- Código abierto
- Diseñado para facilidad de uso
- Aborda necesidades no cubiertas en la funcionalidad de importación de CSV
Enlace a la discusión, Enlace original
Construí un robot que dibuja caricaturas con un Sharpie [Diseño]
4 puntos, 1 comentario
Un robot que dibuja caricaturas a partir de fotos usando un Sharpie y un plotter impreso en 3D.
- Usa un modelo de difusión (Flux Kontext LoRA) entrenado en imágenes de caricaturas
- Incluye un soporte para Sharpie impreso en 3D para una impresora Ender 3
- Convierte fotos a caricaturas y luego a G-code para el plotter
- Incluye un sitio web para probar el servicio
Enlace a la discusión, Enlace original
Dsa.rb: Practica estructuras de datos y algoritmos en Ruby desde la línea de comandos [Educación]
4 puntos, 0 comentarios
Una herramienta de línea de comandos para practicar estructuras de datos y algoritmos en Ruby usando ejercicios basados en pruebas.
- Enfoque basado en pruebas con Minitest para validar implementaciones
- Se ejecuta localmente y es fácilmente extensible con nuevos ejercicios
- Se centra en patrones algorítmicos en lugar de casos de prueba exhaustivos como LeetCode
- Carga dinámicamente implementaciones del usuario en tiempo de ejecución para práctica
- Diseñada como prerrequisito para plataformas como LeetCode para habilidades básicas de DSA
Enlace a la discusión, Enlace original
AlphaSuite – Una plataforma de código abierto para análisis cuantitativo de acciones [Finanzas]
3 puntos, 0 comentarios
AlphaSuite es una plataforma de código abierto para análisis cuantitativo de acciones, ofreciendo herramientas para entrenamiento de modelos, backtesting y gestión de operaciones.
- Suite completa para análisis financiero cuantitativo
- Soporta entrenamiento y validación de modelos
- Incluye backtesting y gestión de operaciones
- Diseñada para estrategias de trading basadas en datos
- Código abierto y accesible para traders y analistas
Enlace a la discusión, Enlace original
MaskWise: Enmascara y anonimiza datos en archivos de entrenamiento para LLMs [Herramientas para Desarrolladores]
3 puntos, 2 comentarios
MaskWise es una herramienta para enmascarar y anonimizar datos sensibles en archivos de entrenamiento para LLMs.
- Escanea y reconoce información sensible (nombres, correos, direcciones, etc.)
- Procesa imágenes para enmascarar contenido sensible
- Maneja datos estructurados
- Construida con TypeScript y Node.js
- Usa MS Presidio como backend
- Proyecto en etapa temprana abierto a comentarios y contribuciones