Selección Diaria de Show HN (2025-04-15)
- ClipCapsule – Un administrador de portapapeles para Linux (construido con Go y Wails)
- Zero-codegen, inferencia de tipos TypeScript sin compilación a partir de Protobufs
- Perfilador de una sola cabecera para C++17
- Resucitando la Z-Machine de Infocom para Unix con Cosmopolitan
- Creé un modelo de aprendizaje automático para predecir el 66.45% de los partidos de la NBA
- Essentials-C – Una biblioteca minimalista en C para manipulación de cadenas y arreglos
- ActorCore – Marco serverless con estado que funciona en cualquier lugar
- Kforward – Proxy ligero de K8s para desarrollo local
- LiftmyCV – Agente de búsqueda de empleo con IA y herramienta de auto-postulación
- La aplicación de Nissan Leaf no tiene un widget de pantalla de inicio, así que hice el mío
- ElephantShadow: PHP para SSR de Webcomponents en shadow DOM declarativo
- Visualiza al instante el uso de SaaS de tu equipo en 2,500 herramientas
- GPTShirt - Camisetas personalizadas con IA
- Creé una biblioteca con componentes gratuitos de UIKit y SwiftUI
- Biblioteca en Go para generar mazos de Anki
- GitHub Detective – Investiga qué ha estado haciendo un usuario de GitHub
- Bptree – Una implementación de árbol B+ en C
- Editor de texto enriquecido como servicio – mi proyecto secundario gratuito
- Bugsink – Seguimiento de errores auto-hospedado
- BookStates – Un rastreador de lectura mejorado y compañero de lectura
- Analizador de consultas de búsqueda con SQL y UI en React
- ChatGPT es malo, así que construí Zarin para acceder a 200 modelos de IA
- Construí un generador de imágenes con IA que te permite crear imágenes estilizadas en segundos
- Una aplicación iOS de 1MB: Servidores HTTP/WebDAV en segundo plano, intercambio de archivos multiplataforma
- Crea un único ejecutable de tus aplicaciones Node.js, pero solo de 10MB
- Escribí un libro sobre Clojure
ClipCapsule – Un administrador de portapapeles para Linux (construido con Go y Wails) [Productividad]
13 puntos, 2 comentarios
ClipCapsule es un administrador de portapapeles impulsado por teclado para Linux, construido con Go y Wails.
- Recuerda y pega entradas del portapapeles usando CTRL + SHIFT + 1~9
- Mantiene una base de datos local del historial del portapapeles
- Mueve los elementos seleccionados a la parte superior de la pila del portapapeles
- Construido con Go + Wails para una sensación nativa rápida
- Sin nube, telemetría o funciones innecesarias
- Actualmente requiere sudo o acceso a /dev/input/eventX para captura de teclado
- Se planea un modo daemon en el futuro para eliminar la dependencia de la GUI
Enlace a la discusión, Enlace original
Zero-codegen, inferencia de tipos TypeScript sin compilación a partir de Protobufs [Herramientas para Desarrolladores]
84 puntos, 45 comentarios
Inferencia de tipos TypeScript a partir de Protobufs sin generación de código ni compilación.
- Enfoque sin generación de código
- No requiere compilación
- Funciona con esquemas Protobuf
- Inferencia de tipos TypeScript
Enlace a la discusión, Enlace original
Perfilador de una sola cabecera para C++17 [Herramientas para Desarrolladores]
51 puntos, 6 comentarios
Un perfilador ligero de una sola cabecera para C++17 que mide el rendimiento en tiempo de ejecución con sobrecarga mínima.
- Macros fáciles de usar para perfilar segmentos de código
- Soporta anidamiento de perfiles y construye un gráfico de llamadas
- Seguro para hilos con implementación casi libre de bloqueos
- Sobrecarga mínima usando almacenamiento local de hilos y arreglos contiguos
- Funciona con optimizaciones habilitadas
Enlace a la discusión, Enlace original
Resucitando la Z-Machine de Infocom para Unix con Cosmopolitan [Entretenimiento]
141 puntos, 49 comentarios
Reviviendo la Z-Machine de UNIX de Infocom para sistemas modernos usando Cosmopolitan, permitiendo que juegos como Zork funcionen en múltiples plataformas.
- Portado el código fuente original de UNIX z-machine a sistemas modernos
- Incluye código fuente modificado, instrucciones de uso y compilaciones
- Soporta Windows, Mac, Linux y BSD en ARM/x86
- Documentación detallada sobre el proceso de portado y el papel de Cosmopolitan
- Ejecutables de juegos embebidos proporcionados como ejemplos
Enlace a la discusión, Enlace original
Creé un modelo de aprendizaje automático para predecir el 66.45% de los partidos de la NBA [Entretenimiento]
10 puntos, 8 comentarios
DeepShot es un modelo de predicción de partidos de la NBA que usa datos históricos, aprendizaje automático y una interfaz limpia para pronosticar resultados con un 66.45% de precisión.
- Usa promedios móviles a nivel de equipo y calificaciones Elo para predicciones
- Incluye un motor de estadísticas ponderadas basado en EWMA
- Predicciones en tiempo real visualizadas en una interfaz NiceGUI responsiva
- Construido con Python, Pandas, Scikit-learn y XGBoost
- Soporte multiplataforma (Windows/macOS/Linux)
- Código abierto y disponible en GitHub
Enlace a la discusión, Enlace original
Essentials-C – Una biblioteca minimalista en C para manipulación de cadenas y arreglos [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Una biblioteca minimalista en C para manipulación de cadenas y arreglos con funciones esenciales.
- Incluye funciones como
length
,reverse
,substring
,trim
yreplaceChar
- Proporciona utilidades como
bubbleSort
,includes
,startsWith
yendsWith
- C puro sin dependencias externas
- Código limpio y legible, adecuado para principiantes y usuarios avanzados
Enlace a la discusión, Enlace original
ActorCore – Marco serverless con estado que funciona en cualquier lugar [Herramientas para Desarrolladores]
35 puntos, 5 comentarios
ActorCore es un marco serverless con estado desplegable en múltiples plataformas, diseñado para construir aplicaciones con estado, agentes de IA, colaborativas o locales.
- Funciona en Rivet, Cloudflare, Bun, Node.js y más
- Reduce el vendor lock-in al soportar múltiples plataformas
- Permite estado persistente y ejecución indefinida como el modelo de actores
- Busca expandir el ecosistema serverless con estado con herramientas compartidas
- Incluye documentación extensa y desarrollo impulsado por la comunidad
Enlace a la discusión, Enlace original
Kforward – Proxy ligero de K8s para desarrollo local [Herramientas para Desarrolladores]
7 puntos, 2 comentarios
Kforward es un proxy ligero de Kubernetes diseñado para desarrollo local.
- Proxy ligero de Kubernetes
- Diseñado para desarrollo local
- Simplifica flujos de trabajo locales con K8s
Enlace a la discusión, Enlace original
LiftmyCV – Agente de búsqueda de empleo con IA y herramienta de auto-postulación [Negocios]
6 puntos, 0 comentarios
Agente de búsqueda de empleo con IA que automatiza postulaciones con respuestas contextuales similares a las humanas.
- Autocompletado de calidad con IA para postulaciones
- Modelo freemium/de pago por uso sin trampa de suscripción
- Soporta 7 sitios web de búsqueda de empleo y plataformas ATS
- Función de auto-postulación continua que alterna entre bolsas de trabajo
- Autocompletado con GPT-4o para postulaciones
- Plan gratuito con 3 envíos de CV para prueba
- Extensión de Chrome para integración sin problemas
Enlace a la discusión, Enlace original
La aplicación de Nissan Leaf no tiene un widget de pantalla de inicio, así que hice el mío [Tecnología para Consumidores]
113 puntos, 87 comentarios
Un widget personalizado de pantalla de inicio para ver el estado de la batería del Nissan Leaf, construido con herramientas gratuitas.
- Usa GitHub Actions, Appium, Tailscale y Apple Shortcuts
- Proporciona visibilidad rápida del estado de carga de la batería
- Creado como proyecto secundario debido a la falta de widget oficial
Enlace a la discusión, Enlace original
ElephantShadow: PHP para SSR de Webcomponents en shadow DOM declarativo [Herramientas para Desarrolladores]
4 puntos, 0 comentarios
Herramienta PHP para renderizado del lado del servidor de componentes web usando shadow DOM declarativo.
- Permite SSR para componentes web
- Usa shadow DOM declarativo
- Solución basada en PHP
Enlace a la discusión, Enlace original
Visualiza al instante el uso de SaaS de tu equipo en 2,500 herramientas [Negocios]
4 puntos, 4 comentarios
Una extensión de navegador que revela y rastrea al instante el uso de herramientas SaaS de tu equipo en 2,500 herramientas.
- Identifica todas las herramientas usadas por cada miembro del equipo
- Rastrea el uso a lo largo del tiempo para detectar ineficiencias
- Alerta sobre herramientas recién descubiertas
- Proporciona una visión general automatizada y limpia de tu pila SaaS
- Se integra con Google Workspace para configuración rápida
- Gratis y autoservicio, con acceso inmediato a 6 meses de datos
Enlace a la discusión, Enlace original
GPTShirt - Camisetas personalizadas con IA [Comercio Electrónico]
10 puntos, 0 comentarios
Plataforma con IA para generar e imprimir diseños personalizados de camisetas a partir de prompts de texto.
- Genera diseños únicos usando el generador de imágenes Recraft v3
- Maneja producción y envío sin requerir cuenta
- Optimiza diseños para impresión en tela
- Permite compartir diseños generados
- Ejemplos incluyen temas peculiares como "Isla flotante de gatos cósmicos"
Enlace a la discusión, Enlace original
Creé una biblioteca con componentes gratuitos de UIKit y SwiftUI [Herramientas para Desarrolladores]
4 puntos, 0 comentarios
Una biblioteca de componentes gratuitos de UIKit y SwiftUI para desarrollo más rápido de aplicaciones iOS.
- Componentes de UI hermosos
- Soporta tanto UIKit como SwiftUI
- Acelera el desarrollo de aplicaciones iOS
Enlace a la discusión, Enlace original
Biblioteca en Go para generar mazos de Anki [Educación]
3 puntos, 0 comentarios
Biblioteca en Go para generar mazos de Anki programáticamente.
- Genera mazos de Anki programáticamente
- Diseñada para usar con aplicaciones en Go
Enlace a la discusión, Enlace original
GitHub Detective – Investiga qué ha estado haciendo un usuario de GitHub [Herramientas para Desarrolladores]
11 puntos, 4 comentarios
GitHub Detective ayuda a investigar la actividad reciente de un usuario de GitHub con filtrado y análisis sarcástico.
- Obtiene la última actividad del usuario (PRs, issues, comentarios, etc.)
- Permite filtrar por tipo de actividad
- Genera análisis sarcástico de la actividad del usuario
- Informes compartibles/descargables
Enlace a la discusión, Enlace original
Bptree – Una implementación de árbol B+ en C [Herramientas para Desarrolladores]
3 puntos, 0 comentarios
Bptree es una implementación de árbol B+ en C.
- Escrito en C
- Implementa la estructura de datos árbol B+
Enlace a la discusión, Enlace original
Editor de texto enriquecido como servicio – mi proyecto secundario gratuito [Texto]
9 puntos, 0 comentarios
Un servicio gratuito y configurable de editor de texto enriquecido que simplifica la adición y gestión de editores en sitios web.
- Integración fácil con elementos de barra de herramientas personalizables
- Proporciona instrucciones claras para agregar a sitios web
- Gratis para todos los usuarios
Enlace a la discusión, Enlace original
Bugsink – Seguimiento de errores auto-hospedado [Herramientas para Desarrolladores]
6 puntos, 4 comentarios
Bugsink es una herramienta de seguimiento de errores auto-hospedada diseñada para simplicidad y compatibilidad con SDKs de Sentry.
- Auto-hospedada con configuración fácil vía pip o Docker
- Soporta almacenamiento local (SQLite, MySQL, Postgres)
- API-compatible con SDKs de Sentry para integración sin problemas
- Maneja millones de eventos diarios en hardware modesto
- Introdujo soporte para sourcemaps en la versión 1.5
- Se enfoca únicamente en seguimiento de errores para uso simplificado
Enlace a la discusión, Enlace original
BookStates – Un rastreador de lectura mejorado y compañero de lectura [Educación]
4 puntos, 0 comentarios
BookStates es un rastreador y compañero de lectura que ayuda a los usuarios a rastrear hábitos de lectura, analizar patrones y reflexionar sobre libros.
- Rastrea rachas de lectura para fomentar hábitos consistentes
- Analiza patrones de lectura para insights sobre preferencias y progreso
- Proporciona prompts de reflexión después de completar un libro
- Ofrece descubrimiento visual de libros para encontrar nuevas lecturas
- Próximamente aplicaciones móviles nativas
Enlace a la discusión, Enlace original
Analizador de consultas de búsqueda con SQL y UI en React [Herramientas para Desarrolladores]
4 puntos, 1 comentarios
Analizador de consultas de búsqueda con SQL y UI en React.
- Anal