Selección Diaria de Show HN (2025-05-19)
- Modelé el Manuscrito Voynich con SBERT para probar su estructura
- Vaev – Un motor de navegador construido desde cero (Renderiza google.com)
- Simulador en Python de la "Teoría del Constructor del Tiempo" de David Deutsch
- Buckaroo – Interfaz de tabla de datos para Notebooks
- Hardtime.nvim – Rompe malos hábitos y domina los movimientos de Vim
- Stack Error – Manejo de errores ergonómico para Rust
- Model2vec-Rs – Incrustaciones de texto estáticas rápidas en Rust
- Un agente de navegador web en el panel lateral de Chrome
- Chatea con 19 años de HN
- Racketmeter – Mide la tensión de cuerdas de bádminton usando frecuencia de sonido
- Códigos QR en HTML (Animados, Interactivos, Programables)
- Base de datos pública de sitios para backlinks
- Construí un sitio para maratonear los mejores posts de blogs de ingeniería
- Servidor MCP para ejecución segura de código (Python, Ruby, C y más)
- Mouse Escape – Un juego que hice con mi papá
- Lanzamos Executor – Un empleado digital con IA
Modelé el Manuscrito Voynich con SBERT para probar su estructura [Investigación]
261 puntos, 73 comentarios
Analicé el Manuscrito Voynich usando incrustaciones SBERT y técnicas de NLP para explorar sus patrones estructurales.
- Apliqué incrustaciones SBERT y clustering KMeans para agrupar formas raíz similares
- Eliminé sufijos comunes para aislar formas raíz y un análisis más claro
- Inferí roles similares a POS basados en posición y frecuencia de palabras
- Construí una matriz de transición Markov para visualizar flujo entre clusters
- Encontré patrones de sintaxis consistentes en diferentes secciones del manuscrito
- Repositorio en GitHub y análisis detallado disponibles para mayor exploración
Enlace a la Discusión, Enlace Original
Vaev – Un motor de navegador construido desde cero (Renderiza google.com) [Herramientas para Desarrolladores]
105 puntos, 43 comentarios
Vaev es un motor de navegador web minimalista construido desde cero que soporta renderizado de HTML/XHTML, CSS y PDF, incluso manejando características complejas como calc() y var().
- Soporta HTML/XHTML y cascada CSS
- Implementa reglas @page para paginación y conversión a PDF
- Maneja calc(), var() y unidades porcentuales
- Renderiza Google.com (en su mayoría)
- Proyecto experimental enfocado en aprendizaje
- Redes básicas (solo http:// y file://)
- Aún no soporta diseño grid
Enlace a la Discusión, Enlace Original
Simulador en Python de la "Teoría del Constructor del Tiempo" de David Deutsch [Investigación]
43 puntos, 6 comentarios
Una biblioteca en Python que simula el artículo "Teoría del Constructor del Tiempo" de David Deutsch, traduciendo su formalismo a código ejecutable.
- Traducción uno a uno del formalismo del artículo (Sustratos, Atributos, Tareas, Constructores, operadores de álgebra de tareas)
- Codificó predicados de posibilidad/imposibilidad y contrafácticos como se definen
- Suite de pruebas cubriendo más del 95% de lemas y ejemplos (tipado con mypy)
- Reproduce resultados clave (sustratos de medición de tiempo, pruebas de irreversibilidad, tareas de ramificación cuántica, constructor autorreplicante)
- Busca clarificar conceptos complejos del artículo mediante código y fomentar discusión/extensiones
Enlace a la Discusión, Enlace Original
Buckaroo – Interfaz de tabla de datos para Notebooks [Herramientas para Desarrolladores]
76 puntos, 6 comentarios
Buckaroo es un visor de dataframes de código abierto con características avanzadas para exploración de datos en notebooks, soportando dataframes de Pandas y Polars en varias plataformas.
- Interfaz de tabla moderna con scroll, búsqueda y ordenamiento
- Estadísticas resumidas e histogramas
- Marco extensible para construir interfaces de tabla
- Personalizable con capa declarativa (AG-Grid)
- UI de bajo código para operaciones con clics
- Limpieza automática con sugerencias heurísticas
- Soporta Jupyter, Marimo, VSCode y Google Colab
- Los datos se mantienen locales y las operaciones son rápidas
Enlace a la Discusión, Enlace Original
Hardtime.nvim – Rompe malos hábitos y domina los movimientos de Vim [Herramientas para Desarrolladores]
154 puntos, 59 comentarios
Rompe malos hábitos y domina los movimientos de Vim con Hardtime.nvim.
- Ayuda a los usuarios a mejorar la eficiencia de movimientos en Vim
- Diseñado para desalentar hábitos ineficientes o repetitivos
- Plugin para integración con Neovim
Enlace a la Discusión, Enlace Original
Stack Error – Manejo de errores ergonómico para Rust [Herramientas para Desarrolladores]
22 puntos, 6 comentarios
Stack Error simplifica el manejo de errores en Rust con diseño ergonómico y depuración informativa.
- Ergonomía similar a anyhow
- Crea mensajes de error informativos para depuración
- Proporciona datos tipados para manejo de errores en tiempo de ejecución
Enlace a la Discusión, Enlace Original
Model2vec-Rs – Incrustaciones de texto estáticas rápidas en Rust [Herramientas para Desarrolladores]
46 puntos, 5 comentarios
Incrustaciones de texto estáticas rápidas basadas en Rust para aplicaciones de alto rendimiento.
- Inferencia nativa en Rust sin dependencias de Python
- Huella mínima (~1.7 MB de crate, modelos de 7-30 MB)
- Alto rendimiento (~1.7× más rápido que Python)
- Soporta modelos de Hugging Face o locales
- Ideal para búsqueda semántica, RAG y recuperación
Enlace a la Discusión, Enlace Original
Un agente de navegador web en el panel lateral de Chrome [Productividad]
127 puntos, 57 comentarios
BrowserBee es un asistente de navegador con IA que prioriza la privacidad y automatiza tareas usando varios LLMs directamente en el panel lateral de Chrome.
- Soporta múltiples LLMs (Anthropic, OpenAI, Gemini, Ollama)
- Formato de extensión de navegador para conveniencia
- Sin rastreo o recolección de datos (solo se comunica con el LLM)
- Función de memoria para repetición más rápida de tareas
- Conteo de tokens en tiempo real y seguimiento de costos
- Flujo de aprobación para acciones críticas
- Ejecución de tareas en múltiples pestañas
- Herramientas de navegador integradas para navegación e interacciones
Enlace a la Discusión, Enlace Original
Chatea con 19 años de HN [Investigación]
122 puntos, 88 comentarios
Una herramienta para consultar y analizar 19 años de datos de Hacker News usando modelos de IA como OpenAI y Claude.
- Permite consultas complejas sobre tendencias, usuarios y contenido de HN
- Gratis para 10 mensajes con inicio de sesión para prevenir abuso
- Soporta retroalimentación de visualización para gráficos/tablas
- Usa modelos de IA de OpenAI o Claude para procesamiento
Enlace a la Discusión, Enlace Original
Racketmeter – Mide la tensión de cuerdas de bádminton usando frecuencia de sonido [Tecnología de Consumo]
33 puntos, 12 comentarios
Una herramienta basada en navegador que mide la tensión de cuerdas de raquetas de bádminton usando análisis de frecuencia de sonido.
- Gratis, sin registro ni instalación requerida
- Funciona en navegadores móviles y de escritorio
- Usa un modelo de regresión entrenado para medición precisa de tensión
- Desarrollado con datos del mundo real de encordadores profesionales
- Más preciso y fácil de usar que apps pagas competidoras
- Sin anuncios ni muros de pago, manteniendo la simplicidad
Enlace a la Discusión, Enlace Original
Códigos QR en HTML (Animados, Interactivos, Programables) [Herramientas para Desarrolladores]
4 puntos, 3 comentarios
QRBRD es un generador de códigos QR basado en HTML5 que reemplaza las imágenes estáticas tradicionales con códigos interactivos y programables.
- Dinámico y Animado: Crea códigos QR que se animan o responden a datos en tiempo real para mayor engagement.
- Totalmente Programable: Usa HTML, CSS y JavaScript para diseños personalizables y responsivos.
- Integración en Tiempo Real: Se conecta con APIs o fuentes de datos en vivo (ej. actualizaciones del clima).
- Nativo HTML5: Genera códigos QR como HTML/SVG/Canvas puro, reduciendo costos de hosting.
- Escalado Perfecto: Se adapta sin problemas para señalización digital, quioscos y móviles.
- Estilizado Instantáneo: Permite cambios CSS en tiempo real sin llamadas API adicionales.
- Interactividad Integrada: Soporta animaciones, temporizadores, geolocalización y triggers de sensores.
- Rendimiento Optimizado: Minificado y comprimido para carga rápida y bajo uso de CPU/GPU.
- Nivel Gratis Disponible: Experimenta con características básicas; opciones pagas incluyen flujos asistidos por IA.
Enlace a la Discusión, Enlace Original
Base de datos pública de sitios para backlinks [Marketing]
3 puntos, 0 comentarios
Base de datos pública de sitios para backlinks para promocionar nuevos proyectos.
- Incluye sitios populares, de nicho y en crecimiento
- Acceso abierto sin registro requerido
Enlace a la Discusión, Enlace Original
Construí un sitio para maratonear los mejores posts de blogs de ingeniería [Educación]
4 puntos, 0 comentarios
Un sitio curado para leer en maratón posts de blogs de ingeniería de alta calidad y evitar contenido en línea de baja calidad.
- Enfocado en profundidad sobre amplitud en contenido de ingeniería
- Experiencia gratuita y sin anuncios
- Diseñado para mejorar habilidades de ingeniería
- Fomenta retroalimentación de usuarios para mejora continua
Enlace a la Discusión, Enlace Original
Servidor MCP para ejecución segura de código (Python, Ruby, C y más) [Herramientas para Desarrolladores]
5 puntos, 0 comentarios
Servidor de ejecución segura de código que soporta múltiples lenguajes como Python, Ruby y C.
- Soporta múltiples lenguajes de programación
- Enfocado en ejecución segura de código
- No se proporcionan detalles adicionales en el post
Enlace a la Discusión, Enlace Original
Mouse Escape – Un juego que hice con mi papá [Entretenimiento]
7 puntos, 1 comentario
Un juego inspirado en Pac-Man donde un ratón escapa de humanos y recolecta queso, creado por un estudiante de 4to grado y su papá en solo una hora usando IA.
- Gameplay simple y divertido similar a Pac-Man
- Juega como un ratón evitando humanos y recolectando queso
- Creado colaborativamente con asistencia de IA
- Tiempo de desarrollo rápido (1 hora)
- Accesible mediante enlace web para pruebas fáciles
Enlace a la Discusión, Enlace Original
Lanzamos Executor – Un empleado digital con IA [Asistente de Vida]
3 puntos, 3 comentarios
Executor es un agente de IA que realiza tareas basadas en computadora como reservar vuelos, escribir reportes y gestionar hojas de cálculo a partir de prompts simples.
- Se ejecuta localmente o mediante instancia alojada en la nube
- Maneja diversas tareas (investigación, gestión de hojas de cálculo, etc.)
- Interfaz web para control multi-dispositivo y programación de tareas
- Panel central para gestión de tareas
- Demo disponible para vista previa