Convertir feeds RSS en un periódico para un e-reader de tinta electrónica

Un usuario alemán cansó de leer blogs en el móvil, que le cansa la vista, y buscó una alternativa cómoda. La encontró en el X4, un e-reader de 4,3 pulgadas fabricado por Xteink, sin pantalla táctil ni retroiluminación, que llega desde China sin tienda de libros preinstalada. En torno al dispositivo

WhatCable: averigua lo que realmente da de sí tu cable USB-C

WhatCable es una aplicación de barra de menús para Mac con chip Apple Silicon (macOS 14 o posterior) que interpreta los datos que macOS ya expone sobre los puertos USB-C, los cables, los cargadores y los dispositivos conectados. Su objetivo es explicar en lenguaje claro por qué un Mac carga despacio

Cómo crear un juego para Nintendo 64 en 2026

El desarrollador detrás del motor Impact, escrito originalmente en JavaScript en 2010, explica el proceso técnico que lo llevó a crear Xibalba 64, un juego de disparos en primera persona estilo Wolfenstein 3D publicado como título físico de lanzamiento para la M64, un clon moderno de la Nintendo 64.

Nehir: un gestor de ventanas en mosaico con desplazamiento para macOS

Nehir es un gestor de ventanas en mosaico para macOS inspirado en el paradigma de columnas de Niri, un compositor de Linux conocido por su diseño de desplazamiento horizontal. Su nombre procede del turco y significa «río», en referencia al flujo de ventanas en columnas que se desplazan lateralmente

Un parche para conseguir el efecto Liquid Glass nativo de macOS en Emacs

emacs-liquid-glass es un proyecto de código abierto que aplica a GNU/Emacs un marco visual translúcido equivalente al de la aplicación Ghostty en macOS. A diferencia de un tema oscuro superpuesto, la receta añade soporte nativo de NSGlassEffectView mediante un parche en Cocoa compilado sobre la fórm

Recuperación sin soldadura de una Wii U con memoria interna defectuosa

Este artículo describe la reparación sin soldadura de una consola Wii U atascada en la pantalla del logotipo, causada por fallos en el chip eMMC interno de Hynix. El autor parte de una Raspberry Pi Pico configurada con el exploit UDPIH para confirmar que la vía de recuperación seguía activa, observa

Yap, dictado por voz local y gratuito para macOS 26

Yap es una herramienta gratuita y de código abierto para dictado por voz en macOS que realiza la transcripción íntegramente en el dispositivo, sin enviar audio a la nube ni requerir cuentas, claves de API ni conexión a internet. La aplicación, desarrollada por Frigade, vive en la barra de menús y se

El código abierto debe ser divertido (o morirá)

Mike McQuaid, mantenedor principal de Homebrew desde hace casi 17 años, sostiene que el estado del software libre no es el catastrofismo que se repite en redes y prensa especializada. En su experiencia personal, nunca se ha quemado y disfruta más que nunca del proyecto. Frente al relato de un open s

Port Zero: dominios estables para los puertos de desarrollo local

Port Zero es una herramienta de código abierto (licencia GNU GPL v3.0) que asigna un dominio propio y estable a cada puerto local de desarrollo, eliminando la necesidad de recordar números de puerto y los conflictos de tipo EADDRINUSE. En lugar de mapear manualmente puertos como :3000, el usuario co

Ziggity: una interfaz de terminal ultrarrápida para Git escrita en Zig

Ziggity es una interfaz de usuario de terminal (TUI) para Git inspirada en lazygit, escrita en Zig y distribuida como un único binario ligero con pocas dependencias. Su objetivo es reproducir el flujo de trabajo habitual de lazygit —panel de estado, ficheros, ramas, commits, historial y stash, con v

Quintile: gestión de ventanas por teclado para macOS sin ratón

Quintile es una aplicación gratuita y de código abierto para macOS que permite organizar las ventanas del escritorio mediante combinaciones de teclas, sin necesidad de ratón. Funciona como una app de barra de menús (sin icono en el Dock) y aprovecha únicamente la API pública de Accesibilidad de Appl

Así se desbloquea el segundo núcleo de la PSP, el llamado Media Engine

La PSP de Sony alberga en su interior un segundo núcleo MIPS conocido como Media Engine (ME), que la compañía mantuvo deliberadamente restringido al kernel para preservar la posibilidad de eliminarlo en futuras revisiones del hardware, algo que finalmente ocurrió en PS Vita. El desarrollador m-cid,

Consejos prácticos para configurar redes MikroTik con ayuda de LLM

El programador Greg Sadetsky comparte su experiencia configurando redes con equipos MikroTik (routers, switches y puntos de acceso) asistido por modelos de lenguaje grandes como Claude, Codex y GPT, a los que describe como un "multiplicador de fuerza caótico": útiles y rápidos, pero propensos a aluc

WhatCable: una app de barra de menús para descifrar cada cable USB-C del Mac

WhatCable es una aplicación gratuita y de código abierto para macOS que muestra, en la barra de menús, qué es capaz de hacer realmente cada cable USB-C conectado al Mac y por qué el equipo puede cargar más lento de lo esperado. Detrás de un único conector se esconde una enorme variedad: desde un cab

Desarrollador porta su motor gráfico casero a la Xbox original

Un desarrollador de juegos, empleado de Xbox pero sin relación oficial con el proyecto, ha logrado portar su motor gráfico propio —inicialmente diseñado para PC con Vulkan y C++17/20— a la Xbox original, una consola lanzada en torno a 2001 y hoy sin soporte oficial. La motivación, explica, fue añadi

Davit, una interfaz nativa en macOS para los contenedores de Apple

Davit es una aplicación de código abierto bajo licencia MIT que ofrece una interfaz gráfica completamente nativa en macOS para la plataforma de contenedores de Apple. Permite ejecutar contenedores Linux en chips Apple Silicon sin necesidad de Docker Desktop y está disponible mediante descarga direct

Anatomía de un clúster PostgreSQL: catálogos, OID y archivos físicos

PostgreSQL emplea el término "clúster de bases de datos" para referirse al conjunto de bases gestionadas por una única instancia, no a varios servidores. Cada base de datos, así como las tablas, índices, vistas y demás objetos, se identifica internamente mediante un OID (identificador de objeto ente

Herdr: un multiplexor de agentes que vive en la terminal

Herdr: el multiplexor de agentes que quiere reemplazar la frustración de gestionar IAs desde la terminal En un ecosistema de herramientas para desarrolladores cada vez más saturado de interfaces gráficas pesadas, aplicaciones Electron y soluciones atadas a un solo sistema operativo, aparece Herdr,

Un desarrollador usa Claude para crear un kit completo de desarrollo para PS1

Un ingeniero de seguridad e indie developer conocido como Manny ha presentado PSoXide, un stack completo de desarrollo para PlayStation 1 escrito íntegramente en Rust que incluye emulador, SDK, motor, editor de niveles y pipeline de disco, construido con ayuda sustancial de Claude, el asistente de i

treedocs: una herramienta Swift para documentar la estructura de un repositorio

treedocs es una herramienta de línea de comandos escrita en Swift que genera y mantiene un mapa legible y versionado de la estructura de un repositorio de software. Su objetivo es ofrecer a compañeros recién incorporados, a futuros desarrolladores y a agentes de codificación un contexto conciso sobr

Entii for WorkCubes: Windows NT para GameCube, Wii y Wii U

Entii for WorkCubes es un proyecto de código abierto que adapta Windows NT a la arquitectura PowerPC de las consolas de Nintendo. Es compatible con Nintendo GameCube, Wii, Wii Mini (con modificación de hardware mediante SD) y Wii U en modo vWii. También ofrece soporte teórico, aún sin probar, para p

Migrar de GNU Stow a chezmoi para gestionar dotfiles en varios Mac

El desarrollador Redowan describe en su blog cómo abandonó GNU Stow, la herramienta de symlinks que usaba desde 2023 para gestionar sus dotfiles, y la sustituyó por chezmoi. Trabaja con tres máquinas (un MacBook Pro, un MacBook Air y un Mac Mini servidor) y el modelo de symlinks de Stow se volvió pr

Por qué odio los compiladores: la odisea de los builds reproducibles en Anubis

Este artículo relata los problemas técnicos que el autor, desarrollador del proyecto Anubis, tuvo que resolver para integrar comprobaciones de prueba de trabajo basadas en WebAssembly con fallback a JavaScript puro. La idea es definir la lógica de comprobación una sola vez y compilarla a JavaScript

Lathe: una CLI en Go que genera tutoriales técnicos prácticos con LLM

Lathe es una herramienta de código abierto, escrita en Go, que combina un modelo de lenguaje (LLM) con una interfaz local para generar tutoriales técnicos prácticos y guiar al usuario paso a paso en su ejecución manual. Su propuesta se aleja del uso habitual del LLM como generador de código y lo reo

Sem: CLI que reemplaza el diff de Git a nivel de función

sem es una herramienta de línea de comandos que añade comprensión semántica sobre Git, mostrando los cambios a nivel de función en lugar de a nivel de línea. Desarrollada por Ataraxy Labs y distribuida como un único binario, es compatible con 26 lenguajes de programación y cinco formatos de datos.

treehouse: cómo aislar entornos de desarrollo con Git worktrees

treehouse es una herramienta de línea de comandos escrita en Go que facilita el aislamiento de entornos de desarrollo cuando se trabaja con Git worktrees. Asigna un número estable a cada worktree para que ese identificador sirva como base de configuración local: puertos, nombres de bases de datos o

Gestores de paquetes dependen unos de otros en una cadena de 14 pasos

El desarrollador Andrew Nesbitt ha revelado una compleja red de dependencias entre gestores de paquetes mediante una nueva matriz interactiva. El análisis demuestra cómo herramientas como PyPI y npm a menudo dependen de los entornos de ejecución de otros, creando bucles inesperados en el ecosistema

Calienta tu MacBook con el terminal en climas fríos

En entornos de clima extremadamente frío, como el descrito en el artículo, un MacBook puede volverse incómodo y doloroso de tocar debido a la temperatura ambiente. Esta técnica permite calentar el equipo rápidamente aprovechando la generación de calor residual del procesador. La lógica técnica se ba

Deja Figma por código abierto: un desarrollador cambia de rumbo

Un desarrollador, identificado como jdx, ha dejado su trabajo en Figma para dedicarse a tiempo completo al desarrollo de proyectos de código abierto, principalmente la herramienta 'mise', un gestor de entornos de desarrollo local. 'mise' ha alcanzado una notable popularidad, superando los 27.000 'st

macOS a Linux: Problemas al descomprimir archivos tar.gz

Este artículo aborda un problema común que surge al compartir archivos comprimidos (tar.gz o tgz) creados en macOS con sistemas Linux (Debian, Ubuntu, Red Hat). Cuando se descomprime un archivo tar.gz creado en macOS en un servidor Linux, a menudo se observan errores o advertencias relacionadas con

MoqBoy optimiza emuladores con entrega de medios bajo demanda

MoqBoy ha introducido un innovador sistema de entrega de medios bajo demanda para emuladores, optimizando el uso de recursos y reduciendo costes. El sistema, implementado en máquinas virtuales en Texas, permite a los usuarios acceder a juegos retro (principalmente homebrew para evitar problemas de d

Switch se convierte en router: hacker logra conexión USB

Un desarrollador ha logrado transformar una consola Nintendo Switch en un switch de red funcional. El proyecto, detallado en un blog, involucró la instalación de Switchroot Ubuntu, una distribución de Linux para la consola, para permitir la conexión de dispositivos a través de puertos USB. Inicialme

Marky: Visor Markdown rápido y ligero para macOS

Un nuevo visor de Markdown de código abierto llamado Marky ha sido lanzado para macOS, ofreciendo una alternativa ligera y rápida a las soluciones existentes. Desarrollado por GRVYDEV y construido con Tauri, React y markdown-it, Marky se centra en la visualización instantánea de archivos .md desde l

Wii revive: streaming de medios con Jellyfin

Un desarrollador ha creado WiiFin, un cliente experimental de código abierto para la consola Nintendo Wii que permite transmitir contenido multimedia desde el servidor Jellyfin. El proyecto, impulsado por Fabienmillet en GitHub, ofrece una experiencia de navegación y reproducción de medios adaptada

Herramienta 'quien' agiliza búsquedas de dominios e IPs

Un desarrollador ha lanzado "quien", una nueva herramienta de línea de comandos que automatiza y mejora las búsquedas avanzadas de dominios e IPs. Disponible para macOS (a través de Homebrew) y para sistemas con Go, la herramienta ofrece una interfaz interactiva basada en texto (TUI) con pestañas pa

Aprende a programar juegos para Nintendo DS

Este manual, creado por Jaeden Amero y actualizado hasta Diciembre de 2008, sirve como una introducción a la programación para la Nintendo DS, dirigida a aquellos interesados en el desarrollo de juegos caseros (homebrew). El documento aborda la complejidad de crear juegos para una consola de Nintend

Cherri: Nuevo Lenguaje Simplifica Apple Shortcuts

Un desarrollador ha presentado 'Cherri', un nuevo lenguaje de programación diseñado para simplificar la creación y mantenimiento de proyectos complejos de Apple Shortcuts. El lenguaje, cuyo desarrollo comenzó en octubre de 2022, compila directamente a Shortcuts ejecutables y se enfoca en facilitar e

Routers: Alternativas creativas ante la escasez

Una reciente política del gobierno estadounidense que prohíbe la importación de nuevos routers Wi-Fi de fuera del país ha impulsado la búsqueda de alternativas. Un blog especializado ha publicado una guía sobre cómo convertir prácticamente cualquier dispositivo con Linux en un router funcional. La t

Megadev: Nuevo marco para crear juegos retro de Sega

Un nuevo framework llamado Megadev ha sido lanzado para facilitar el desarrollo de software para las consolas Sega Mega Drive y Mega CD. El proyecto, creado por el desarrollador Drojaazu y disponible en GitHub, ofrece un conjunto de herramientas, archivos de cabecera, documentación y ejemplos para s

Contratación en software: ¿evaluaciones erróneas?

Las prácticas de contratación en la industria del software están siendo cuestionadas debido a lo que se conoce como la “falacia del green lumber” (madera verde), un término acuñado por Nassim Nicholas Taleb para describir la confusión entre conocimiento irrelevante y esencial. El problema radica en

ia habla en Nintendo 64: un logro innovador

Un equipo de desarrollo independiente, Elyan Labs, ha logrado un hito sin precedentes: ejecutar un modelo de lenguaje nano-GPT directamente en una Nintendo 64. El logro, presentado en un juego homebrew llamado 'Legend of Elya', permite que un personaje del juego, Sophia Elya, genere respuestas en ti