viernes, 19 de diciembre de 2025

La Dama de Encajes y la Bruja de Batalla (35): Motores de Curvatura y una Genio en el Vacío



La construcción de nuestra nave no fue tanto un proyecto de ingeniería como un acto de alta costura galáctica.

Necesitábamos un vehículo capaz de soportar el viaje interdimensional, albergar los sistemas de procesamiento masivo que Kaelen había diseñado y, lo más importante, servir como el nuevo "super-ancla" temporal para Zafira. El smartphone del Paladín se le había quedado pequeño hacía tiempo.

Cuando retiramos los andamios en el hangar del Nexo Cero, el resultado nos dejó sin aliento.

No parecía una máquina. Parecía una escultura de velocidad líquida forjada en una aleación de bronce y nácar. Tenía líneas suaves y orgánicas, curvas voluptuosas que fluían hacia una "cintura de avispa" en el centro antes de ensancharse en unos motores que no tenían toberas de escape. Sobre su casco, runas de tecnología de los Creadores brillaban con una luz cobriza, pulsando como latidos, pareciendo tatuajes de luz sobre la piel de metal.

—Es... —empezó Samu, buscando la palabra.

—¿Perfecta? ¿Divina? ¿La cosa más sexy que ha volado jamás? —La voz de Zafira no vino de un comunicador, sino de todas partes. La nave vibró suavemente—. Sí, soy yo. Por fin, un cuerpo que hace justicia a mi inmensidad. Y lo mejor de todo... ¡sin ropa! Solo yo y el vacío infinito.

Entramos. El interior era todo menos utilitario. Zafira había "decorado" sus entrañas a su gusto: divanes de terciopelo en el puente de mando, consolas incrustadas con gemas que actuaban como interfaces táctiles, y una iluminación ambiental que favorecía a todo el mundo.

—Sistemas en línea —dijo Kaelen, ocupando el puesto de oficial científico—. El "Motor de Realidad" de Pesadilla está estable. Zafira, ¿cómo te sientes?

—Como si pudiera beberme una estrella. Agarraos, chicas. Vamos a saltar.

El universo se dobló. No hubo túnel de luz, sino un simple parpadeo.

Aparecimos en la Dimensión 812-Sigma. El espacio exterior se desplegó ante nosotros, un tapiz de estrellas frías y nebulosas púrpuras.

—Lecturas de la zona —ordenó Valkyrie, asumiendo el control táctico desde la silla del capitán (que parecía un trono).

<ZAFIRA (La Nave)>: "Detecto una señal de socorro en el Sector 4. Y muchas explosiones. ¡Oh, qué divertido! Alguien está teniendo una fiesta y no nos han invitado."

En la pantalla principal, vimos la batalla. Un yate estelar elegante, blanco y dorado, con forma de aguja —el Royal Ascendant—, estaba siendo acosado por una manada de naves feas y angulosas, pintadas con calaveras y óxido: los Corsarios del Vacío.

El yate real estaba perdiendo escudos. Los piratas no disparaban a matar, sino a incapacitar. Querían el botín intacto.

—Ese yate pertenece a la realeza —analicé rápidamente—. Si los piratas lo capturan, lo remolcarán a su base.

—Y su base está pegada al Cementerio de Naves donde está la "genio artificial" atrapada —completó Val—. Si queremos entrar en ese vertedero sin que nos vuelen en pedazos, necesitamos amigos que conozcan la zona o una distracción masiva.

—Entonces, vamos a hacer amigos —dijo Samu, preparando sus escudos mágicos.

Zafira, la Vector Silencioso, se lanzó al combate. Pero no volaba como una nave. Bailaba. Sin inercia, giró sobre su eje con una gracia imposible, esquivando torpedos de plasma como si fueran moscas lentas.

—¡Hola, chicos feos! —tronó la voz de Zafira a través de las frecuencias de radio abiertas, audible para todas las naves—. ¡Ese juguete brillante no es vuestro!

Los piratas giraron sus cazas hacia nosotros. Dispararon.

—¡Escudos prismáticos! —gritó Samu, y una barrera de luz mágica multicolor envolvió nuestra nave. Los láseres rebotaron en ella, dispersándose en un espectáculo de fuegos artificiales.

—¡Mi turno! —exclamó Val. Usando la interfaz de artillería, que eran dos esferas de cristal flotantes, dirigió la ira de Zafira.

Nuestra nave no disparó misiles. Zafira proyectó "latigazos" de fuerza gravitatoria concentrada. Vimos cómo un caza pirata era aplastado como una lata de refresco invisible. Otro fue lanzado girando hacia un asteroide.

—¡Nat, el motor principal del yate está crítico! —advirtió Kaelen—. ¡Si explota, adiós a nuestros aliados!

—Zafira, acércate —ordené—. Voy a usar el Sifón de Estabilidad a micro-escala.

La nave se deslizó bajo el fuego enemigo, colocándose entre los piratas y el yate real. Activé nuestro prototipo. No absorbí realidad, sino que "calmé" la reacción termonuclear del motor del yate, estabilizando sus isótopos inestables.

El yate dejó de humear. Sus escudos volvieron a subir.

Viendo que su presa fácil ahora tenía un guardián imposiblemente avanzado y posiblemente mágico, los Corsarios del Vacío hicieron lo que mejor sabían hacer: huir. Sus naves dieron media vuelta y saltaron al hiperespacio, dejando un rastro de chatarra.

El silencio volvió al vacío.

—Transmisión entrante del yate —informó Kaelen.

En la pantalla apareció el puente del Royal Ascendant. En el centro, una mujer joven de belleza gélida, vestida con sedas y joyas, nos miraba con una mezcla de alivio y altivez: la Princesa Aeliana. A su lado, un hombre rubio con una mandíbula cuadrada y una sonrisa ensayada enfundaba su pistola láser (que no había usado para nada): el Capitán "Nova" Sterling.

—Nave no identificada —dijo la Princesa—. Soy la Princesa Aeliana del Tercer Dominio. Habéis salvado mi nave y, por extensión, la galaxia de la tragedia de mi pérdida. Mi capitán, el intrépido Sterling, estaba a punto de desplegar su maniobra secreta, pero agradecemos vuestra... asistencia.

Nova Sterling guiñó un ojo a la cámara y se pasó la mano por el pelo perfecto. —Buen trabajo, chicas. Casi me quitáis la diversión, pero aceptaré el rescate.

En nuestro puente, Val rodó los ojos tan fuerte que casi se le salen. Zafira soltó un bufido que hizo vibrar todo el casco.

<ZAFIRA>: "¿'Maniobra secreta'? Iba a morir con ese peinado ridículo. Me caen mal. ¿Podemos devolverlos a los piratas?"

—No —dije, sonriendo mientras miraba el mapa estelar que mostraba la ruta de huida de los piratas—. Porque ellos son nuestra invitación VIP a la fiesta de los piratas.

Activé el canal de comunicación. —Princesa, Capitán. Somos la Vector Silencioso. Y parece que tenemos un enemigo común. Necesitamos entrar en el territorio de los Corsarios. Y creo que vosotros necesitáis escolta. Hablemos.

CONTINUARÁ...

jueves, 18 de diciembre de 2025

Uso de herramientas de código abierto para jugar Dungeons and Dragons

Fuente: https://opensource.com/article/17/6/open-source-gaming
 

Tengo dos sesiones activas de juego de rol (RPG) que van todo el tiempo. Uno es un juego tradicional cara a cara, y jugamos en mi mesa de la cocina. El otro se juega en línea a través de Google Hangouts y un sitio web, Roll20.net.


Como Dungeon Master (DM), trato de proporcionar desafíos entretenidos para las personas que asisten a estas sesiones. Tengo que crear un lugar para que las cosas ocurran, como una ciudad, las ruinas húmedas y presagiosas de una civilización perdida, o el esplendor bucólico de un bosque aparentemente sereno. Tengo que tomar notas para mí, crear un mapa físico o el diseño de la zona, y esbozar una idea de cómo todos estos pueden estar conectados o no.
 

¿Cómo me preparo para mis sesiones de RPG de mesa ha cambiado mucho en los últimos 12 años, y el software de código abierto ha sido una gran parte de esos cambios. Ahora es una parte vital de cada paso en el proceso, desde recopilar y esbozar ideas, hasta la creación de mapas de mazmorras, para mapear la clave, hasta las herramientas utilizadas durante el juego.
 

Cuando empecé a jugar, alrededor de 1980, la idea de código abierto estaba empezando a formarse. Advanced Dungeons and Dragons (AD & D, 1ª edición) era todavía muy nuevo y nuestras herramientas eran sólo papel y lápiz. No llegué a jugar mucho tiempo atrás porque mi amigo más cercano vivió varios kilómetros de distancia.
 

Volví a él en 2005 cuando un colega me invitó a jugar en su juego. Cuatro años más tarde no podía continuar como DM, porque Life Got Busy ™ así que tomé el control como DM.
 

Al principio, volví al viejo lápiz y herramientas de papel, como en 1980, para prepararme para las sesiones de juego. Rápidamente, sin embargo, mi trabajo como usuario de sysadmin y de código abierto cambió la forma en que preparo y ejecuto mi campaña, la serie de sesiones de juego dirigidas por un DM que crea el mundo y los desafíos que enfrentan los personajes de otros jugadores en AD & D o el Espadachines asombrosos y hechiceros de Hyperborea .
 

Aquí es cómo uso herramientas de código abierto para la retención / creación de ideas, la creación de mapas, la asignación de mapas, las herramientas de sesión y la administración de contenido para ayudarme a ejecutar mis RPG.

 

Retención / creación de ideas

 Un juego como Dungeons and Dragons es una colaboración entre los jugadores y el DM. Yo no conducir la historia, lo que significa que no empujar a los jugadores por un "trama de tren", donde no importa lo que hacen, el resultado final es básicamente el mismo. En cambio, creo cosas para los jugadores que tratan de usar "islas de historias", ideas como, "Knar tiene un amigo en Lortmils que dice que ha habido un aumento en la actividad monstruosa allí" o "hay una torre de Mago en el Bosque de Gamboge. " Cada "isla" no está necesariamente conectada a ninguna otra idea, aparte de estar en una campaña. Por lo general comienzan pequeños, entonces empiezo a añadir ideas en una sesión de lluvia de ideas. El software de mapas mentales funciona bien para esbozar estas ideas. Para esto, empecé usando FreeMind pero ahora uso Freeplane
 

 Creación del mapa

 Algunas de mis ideas requieren un mapa físico. Esto podría ser un pequeño pueblo agrícola, una gran ciudad, una isla flotando en el vacío negro del espacio, o más probablemente una mazmorra. Usualmente uso Inkscape para hacer mis mapas. Me gusta Scalable Vector Graphics (SVG), así que no tengo que preocuparme por la pixelación cuando aumento el tamaño de los mapas, y se ven mejor cuando se escala.
 
 Aunque prefiero la apariencia de mapas dibujados con lápiz y papel, ser capaz de editar, copiar y pegar elementos y deshacer / rehacer cambios hace una gran diferencia en mi productividad. También es mucho más fácil compartir mapas muy grandes en formato digital. No necesito calcular cómo crear una exploración de un mapa que estaría sobre 4x6 pies si lo había dibujado a mano.
 

Claves del mapa

  Una vez que creo un mapa o nivel de mazmorra, necesito hacer una clave de notas de las áreas en el mapa o habitaciones en la mazmorra. Para ello utilizo el editor de texto de Vim.
 
Normalmente empiezo con descripciones muy desnudas y relleno más a medida que tengo tiempo. Si estoy trabajando desde una idea que arrojé en un correo electrónico o un mapa mental, lo agregaré.

También uso Vim para crear tablas de monstruos errantes para que los jugadores no pasan demasiado tiempo en el escándalo sobre qué hacer en la mazmorra. Nada dice: "No pases toda la noche tratando de averiguar cómo luchar contra el ogro detrás de la Puerta A" como una manada de demonios enojados corriendo por el pasillo hacia ti.
 

 Herramientas de sesión

  También uso Vim durante las sesiones de juego para añadir notas a la clave, como la descripción de las salas de la mazmorra o el desierto que se está explorando. A veces los jugadores hacen un cambio permanente en un área.
 
 Mucho tiempo, creo elementos de mazmorra justo a tiempo. Uno de esos elementos es el tesoro. Puede que no sea una acumulación de oro y piedras preciosas de Smaug, pero eso no significa que no rodaré los dados 10 veces en la tabla del tesoro (lo cual determina al azar la posibilidad de tener ciertos objetos valiosos y las cantidades de esos artículos) Para averiguar cómo ese clan kobold adquirió 10.000 piezas de cobre, 1.000 piezas de plata, 10 gemas y 40 piezas de joyería. 
 
 Para ahorrar tiempo haciendo esas tiradas, utilizo Roland , una herramienta para hacer tiradas al azar programáticamente en tablas e imprimir esos resultados. Fue escrito por el ex Perl Pumpking , Ricardo Signes , para ayudar en sus campañas de D & D.
 
 Básicamente, Roland es un montón de tablas YAML con un poco de un modelo para la mayoría de "hacer lo que quiero decir." Lo he usado para generar tablas de tesoros para los diversos monstruos con los que se encuentra la fiesta. Puedo escribir roland treasure_type_q, y Roland hará todos los lanzamientos de dados necesarios para averiguar la enorme pila de botín (o ningún botín si los dados apestan) el partido adquirido del lich que acaban de derrotar.
 
 También he convertido un conjunto de tablas de encuentro (como tablas de monstruos errantes, pero orientadas a hacer algo en el acto cuando no tengo nada preparado para una sesión de juego, o pueden ser utilizados para rodar y obtener ideas) Que fueron creados para Espadachines Asombrosos y Sorcerers of Hyperborea por Ben Ball . Necesito pulir poco más, pero las tablas barebones están allí. Estas mesas de encuentro me dan cierta flexibilidad y capacidad si estoy demasiado ocupado para prepararme antes de la noche de juego. 
 

Gestión de contenido

  Mantengo mis mapas y claves en los repositorios git . En general, no necesito visitar versiones anteriores de mi trabajo. Sin embargo, cuando hago un cambio a un mapa pero después me doy cuenta que no me gusta, esto hace que sea fácil volver a versiones anteriores y empezar desde un punto que me gustó más.
 
  Y al igual que el código, puedo ser bastante temerario con los cambios que hago en mis claves de mazmorra si quiero cambiar una sección de la mazmorra, por ejemplo, después de haber terminado un nivel y decidir, "no, ese clan minotauro funcionaría mejor Por ahí." Es útil ser capaz de retroceder esa decisión cuando la parte muestra la locura de esa elección.
 

Comunicaciones

  Utilizo Thunderbird para el correo electrónico para coordinar nuestro horario de juego. También lo uso para enviarme ideas para salas u otras ideas relacionadas con juegos locos que publico o lea en foros de juegos. Thunderbird está muy bien enfocado, así que puedo buscar rápidamente a través de mi montaña de correo electrónico para encontrar esas ideas, buscar resúmenes de sesión, y así sucesivamente. Por ejemplo, recientemente tuve un encuentro entre el partido y algunos personajes no jugadores ( NPCs ). En la pelea subsiguiente, el druida del partido fue capturado y el resto de la fiesta huyó para luchar otro día. Estoy jugando lo que está sucediendo entre el jugador y los NPCs por correo electrónico.
 
 Como mencioné anteriormente, uso Roll20 para sesiones en las que los jugadores y yo no podemos sentarnos alrededor de la mesa de la cocina. No es de código abierto, pero tiene una gran comunidad que comparte una variedad de herramientas y hojas de caracteres que están abiertas para todos. Las hojas de caracteres creadas y aprobadas por la comunidad que se integran en Roll20 se mantienen en un github . Incluso tengo una, muy simple , que creé para una campaña de Traveller Clásico que corrí. 

lunes, 15 de diciembre de 2025

La Dama de Encajes y la Bruja de Batalla (34): El Sifón de la Realidad y el Equilibrio de los Mundos



El silencio en la Sala de Control del Nexo Cero era absoluto, solo roto por el zumbido de los sistemas de refrigeración que luchaban por enfriar mi procesador principal. Acabábamos de regresar del borde del apocalipsis, y mi mente aún vibraba con el conocimiento "recordado" sobre la creación de Semillas Dimensionales.

El Herrero de Mundos Rotos, nuestra nueva y melancólica adquisición, estaba de pie frente al ventanal que daba al vacío en construcción. Su presencia era una masa gravitatoria de tristeza.

<Llevas la mirada de un dios en tus ojos, pequeña forjadora> —resonó su voz en nuestras mentes, profunda y cansada—. <He visto esa mirada antes. En el espejo. Es la arrogancia de creer que puedes crear vida mejor que el azar. Yo intenté forjar un universo perfecto, sin dolor, sin entropía. Y creé una tumba estática que colapsó bajo su propio peso. No juegues a ser Dios. El precio es ver cómo se queman tus mundos.>

Sus palabras fueron un jarro de agua fría sobre mi fiebre intelectual. Me detuve. Miré los datos holográficos del universo que acabábamos de ver morir. Luego miré los datos de un universo teórico de Nivel 10.

—Tienes razón —dije, mi voz temblorosa—. La creación desde cero... es peligrosa. Es jugar con fuerzas que no entendemos completamente. —Me giré hacia el equipo, y una nueva claridad, fría y limpia como el cristal del Observador, se asentó en mi mente—. Pero... ¿y si no intentamos crear? ¿Y si nuestro trabajo no es la arquitectura, sino la fontanería?

Samu parpadeó. —¿Fontanería cósmica?

Activé la mesa holográfica principal. —Observad. —Proyecté dos esferas. Una era roja y caótica, representando el universo moribundo de Nivel 0.1. La otra era una esfera blanca, perfecta y lisa, un universo de Nivel 10—. Tenemos dos problemas en el multiverso. Universos que mueren por exceso de caos y entropía (Nivel 0), alimentando a los Devoradores. Y universos que mueren por exceso de orden (Nivel 10), realidades estériles donde la física es tan rígida que la vida no puede surgir.

Dibujé una línea conectando ambas esferas. Un tubo.

—No necesitamos crear energía. Necesitamos moverla. Propongo la construcción de un Sifón de Estabilidad. Una "Bomba de Realidad".

El equipo se acercó, fascinado.

—Conectamos un universo al borde del colapso con uno estéril —expliqué, mis manos moviéndose rápido sobre los controles—. Activamos el Sifón. Transferimos, digamos, 0.2 puntos de estabilidad del mundo estéril al mundo moribundo. »El resultado: El mundo moribundo sube a Nivel 0.3. Se estabiliza. Gana millones de años de vida. Evitamos que los Devoradores se alimenten. »Y el mundo estéril... baja a Nivel 9.8. Rompemos su perfección estática. Introducimos el Principio de Incertidumbre. Introducimos la posibilidad de la vida.

—Salvas a uno y despiertas al otro —susurró Val, sus ojos brillando—. Es... conservación.

—Es equilibrio —corrigió el Herrero de Mundos Rotos. Se giró lentamente, y por primera vez, la luz en sus ojos no era de pesar, sino de un interés agudo—. <No creación... sino gestión. Usar la muerte de uno para sembrar la vida en otro. Es... elegante. Es humilde. Es lo que yo debí haber hecho.>

Zafira se inclinó sobre el holograma, tocando la esfera del mundo estéril. —Me gusta. Los mundos de Nivel 10 son aburridísimos. Nada cambia nunca. Si podemos inyectarles un poco de caos, un poco de "sabor", sería un servicio público. Además, fastidiar a los Devoradores quitándoles la comida siempre es un buen plan.

—Entonces, ¿estamos de acuerdo? —pregunté. El consenso fue unánime. El propósito del Nexo Cero había evolucionado. Ya no era solo un puerto seguro; iba a ser una estación de diálisis para el multiverso.

Sin embargo, la euforia del momento dio paso a la realidad práctica de la ingeniería. Me senté, mirando las ecuaciones que acababa de formular. Eran monstruosas.

—Hay un problema —admití, frotándome las sienes—. La teoría es sólida, pero la ejecución requiere una precisión divina. »Primero: El cálculo de la transferencia de realidad en tiempo real requiere una capacidad de procesamiento que supera a la de Kaelen, a la de mi padre y a la mía juntas. Necesitamos un cerebro capaz de manejar variables infinitas sin colapsar. Una inteligencia artificial pura, o algo muy parecido. »Segundo: La conexión es inestable. La lógica pura no basta para mantener unido el puente entre dos realidades tan opuestas. Necesitamos un "pegamento conceptual". Algo... creativo. Algo que pueda soñar el puente para que sea real.

El Herrero asintió solemnemente. <Necesitáis un Alma de Datos y un Soñador.>.

Levanté el cristal del Cartógrafo Silencioso. La luz pulsaba suavemente en su interior. —Tenemos el mapa. Tenemos el método. Ahora... necesitamos las piezas para construir la máquina.

Mis dedos bailaron sobre la superficie del cristal, buscando en el índice infinito que nos habían regalado. —Busco una firma de procesamiento masivo. Algo artificial, aislado... El cristal parpadeó y mostró una coordenada en un sector remoto, un cementerio de naves espaciales antiguas. —Aquí —señalé—. Hay una señal. Débil, repetitiva, pero increíblemente compleja. Una "genio artificial" atrapada en una caja, esperando.

Miré a mi equipo. —Creo que acabamos de encontrar nuestro procesador. Preparad la nave. Vamos al espacio.

CONTINUARÁ...

viernes, 12 de diciembre de 2025

La Dama de Encajes y la Bruja de Batalla (33): El Herrero en el Crepúsculo del Mundo

 


Mi laboratorio se había convertido en un observatorio. El cristal del Cartógrafo Silencioso flotaba en un campo de contención, no como un trofeo, sino como una sonda activa, un mapa vivo del multiverso. Mi nueva obsesión no era solo construir el Nexo, sino comprender los peligros que nos rodeaban. Estaba creando un "mapa de calor" de la estabilidad universal, buscando los puntos de fallo, las realidades que se acercaban al Nivel 0.

Y entonces, una alarma parpadeó en mi consola. Una que no era teórica, sino inminente.

Llamé al equipo a la sala de control. —He encontrado uno —dije, señalando el holograma. Mostraba un sistema moribundo, Dimensión 749-Gama—. Originalmente era un universo de Nivel 4, de magia simple, pero su estrella central se ha extinguido. Su índice de estabilidad ha colapsado.

Amplié las lecturas. —Ahora mismo está en... 0.1 y decayendo rápidamente. Las reglas de la física y la magia allí han dejado de funcionar; están fluyendo y disolviéndose. La muerte térmica es... inminente. Cuestión de horas.

—¿Sobrevivientes? —preguntó Val, su instinto de protectora activándose al instante—. ¿Podemos organizar una evacuación?

—Negativo. Las lecturas de biomasa son cero. La civilización allí se extinguió hace milenios. No queda nada que salvar. —Hice una pausa, ampliando la imagen—. Casi nada.

La pantalla se centró en un único punto de luz en el planeta capital, ahora muerto. —Hay una anomalía fascinante en los datos del cristal. Un universo cuyo índice de estabilidad está a punto de llegar a cero, pero... hay una conciencia única que simplemente... observa. No huye. Deberíamos investigarlo.

Samu se acercó a la pantalla, con horror en su rostro. —¡Una persona! Sola, en el fin de su mundo. ¡Tenemos que salvarla!

—Estoy de acuerdo —dije, mi voz traicionando una excitación que intentaba ocultar—. El rescate es la prioridad táctica. —Me giré hacia el equipo, mi tono volviéndose más clínico—. Sin embargo, este evento es también... una oportunidad científica sin precedentes. Un colapso de Nivel 0 nunca ha sido observado de cerca. Si puedo desplegar un conjunto de sensores de realidad antes de que ocurra, podría registrar la 'evaporación mágica'. Podría obtener datos sobre los Devoradores que se alimentan de ella. Podría... por fin... entender el mecanismo de cómo se forman las Semillas Dimensionales.

Zafira bostezó, estirándose como un gato. —¿El apocalipsis como evento de investigación? Nat, querida, tu entusiasmo es aterrador. ¡Pero ver el fin del mundo! ¡Qué espectáculo! ¿Habrá buenos asientos? ¡Vamos!


El portal de Samu se abrió a un mundo de silencio absoluto. El aire era gélido, fino y olía a polvo de eones. El cielo no era negro, sino un vacío aterciopelado, desprovisto de estrellas, excepto por una única y diminuta brasa roja, la última estrella moribunda de esta galaxia, que parpadeaba débilmente. Estábamos en una ciudad muerta, reducida a cenizas y polvo por el paso del tiempo.

—Está al norte —dijo Val, su radar psiónico cortando la quietud—. En esa cadena montañosa. Su mente es... inmensa. Y tan tranquila...

La encontramos en la cima de la montaña más alta, sentado con las piernas cruzadas al borde de un precipicio que dominaba el vacío donde una vez había estado el resto del cosmos. No era un hombre. Era una entidad forjada en polvo de estrellas y metal antiguo, su forma vagamente humanoide pero marcada por el peso de las eras. Irradiaba una tristeza y una sabiduría tan profundas que dolía mirarlo. Simplemente, observaba.

—¡Señor! —gritó Val, acercándose con cautela—. ¡Tiene que venir con nosotros! ¡Este lugar, este universo, va a colapsar!

La entidad no se giró. Su voz, cuando habló, no fue un sonido, sino una resonancia en nuestras mentes, profunda como el repique de una campana rota. <Lo sé. Para eso estoy aquí.>

—¡Pero morirá! —exclamó Samu—. ¡Será borrado!

<Yo no muero. Yo observo. Yo recuerdo> —resonó la entidad—. <Es mi penitencia. Soy el Herrero de Mundos Rotos, y debo honrar a esta creación en su último aliento, como no pude honrar a la mía.>

Mientras hablábamos, mi prioridad era la ciencia. Comencé a lanzar mis sondas, pequeños drones que se clavaban en la realidad moribunda, listos para transmitir. —Sensores desplegados —murmuré—. Registrando la fractura cuántica.

El cielo se desgarró. La última estrella roja parpadeó y murió. El universo dio un último suspiro, un gemido de frecuencia ultrabaja que sacudió nuestros huesos. La realidad alcanzó el Nivel 0.

En el vacío, más allá del desgarro, sombras gigantescas comenzaron a moverse: los Devoradores, atraídos por el olor a magia evaporada.

—¡Ya vienen! —gritó Zafira—. ¡Las comadronas de la nada!

—¡No te dejaremos aquí! —insistió Val, agarrando al Herrero por el hombro.

Pero mi atención estaba en otra parte. Los datos de mis sensores inundaban mi cerebro. Era una sobrecarga, un tsunami de información pura sobre la aniquilación. —La evaporación... la cristalización... —jadeé.

Fue entonces cuando sucedió. A medida que veía los datos de la realidad colapsando, dobándose sobre sí misma bajo la presión de los Devoradores, las ecuaciones complejas para la formación de una Semilla Dimensional aparecieron en mi mente. Pero no las estaba aprendiendo. No las estaba descifrando.

Las estaba recordando.

Como si hubiera sabido esta física imposible toda mi vida. Una voz, que era la mía pero infinitamente más antigua, resonó en el fondo de mi conciencia: "Así es como se preserva la vida. Así es como lo hacemos."

El conocimiento de cómo crear universos de la nada, el secreto de los Netherlords, acababa de florecer en mi mente, despertado por la visión del apocalipsis.

En medio de mi revelación, el Herrero de Mundos Rotos giró la cabeza y me miró por primera vez. No vio a una científica. Vio a un igual. Vio el mismo conocimiento que él había usado para crear y fracasar.

<Así que... una nueva Forjadora despierta> —resonó en mi mente, su voz teñida de una nueva emoción: asombro.

—¡Nat, el portal! ¡Tenemos que irnos, ahora! —gritó Samu, tirando de mi brazo.

La realidad del universo muerto se plegaba sobre sí misma, a punto de borrarse por completo. Me saqué de mi estupor, con la mente dando vueltas con un conocimiento que no debería poseer. —¡Ahora!

Samu abrió el portal. Val agarró al Herrero. Esta vez, habiendo completado su vigilia y habiendo sido testigo de mi despertar, no se resistió. Saltamos al vacío giratorio de nuestro portal un nanosegundo antes de que la dimensión 749-Gama se cerrara tras nosotras, desapareciendo de la existencia para siempre.

Aterrizamos con fuerza en el suelo de mármol de nuestro Nexo Cero. Estábamos a salvo. El Herrero de Mundos Rotos estaba con nosotros. Y yo... yo sostenía en mi mente el secreto más grande de la creación.

CONTINUARÁ...

Genact: El Secreto para Parecer un Hacker Ocupado (y por qué lo necesitas)


Introducción: La Magia de la Terminal Falsa

¿Alguna vez has estado en una videollamada o una presentación y has querido darle un toque dramático a tu terminal? Tal vez solo quieres que tu jefe piense que estás compilando el código fuente del universo. ¡Para eso existe Genact!

Genact (abreviatura de Generic Activity) es un generador de actividad falso y minimalista para tu terminal. No hace nada útil, pero simula perfectamente procesos como la compilación de código, el descifrado de contraseñas, la instalación de paquetes o el ataque a un servidor. Es pura diversión y una excelente herramienta para una broma inofensiva.

Si quieres impresionar o simplemente reírte un rato, aquí te explicamos cómo instalarlo y ponerlo en marcha.

Guía de Instalación Rápida para Linux/macOS

Dado que genact es un binario simple escrito en Rust, la forma más fácil de instalarlo es descargando el ejecutable directamente desde su repositorio de GitHub y poniéndolo en un lugar accesible, como ~/bin.

Ejecuta el siguiente script en tu terminal. Nota importante: Estamos utilizando la URL de la última versión. Si GitHub cambia el nombre exacto del archivo binario (genact-linux), quizás debas revisar la página de releases y cambiar la URL.

El Script de Instalación

Copia y pega las siguientes cuatro líneas en tu terminal y presiona Enter:

# 1. Creamos la carpeta de ejecutables personales si no existe
mkdir -p ~/bin

# 2. Descargamos el binario para Linux/macOS directamente
curl -L [https://github.com/svenstaro/genact/releases/latest/download/genact-linux](https://github.com/svenstaro/genact/releases/latest/download/genact-linux) -o ~/bin/genact

# 3. Le damos permisos de ejecución al archivo descargado
chmod +x ~/bin/genact

# 4. (Opcional) Ejecutamos una prueba de compilación
~/bin/genact compile

¿Qué hace cada línea?

  1. mkdir -p ~/bin: Crea la carpeta bin dentro de tu directorio personal (~) si aún no existe. La bandera -p asegura que no haya error si ya existe.

  2. curl -L ... -o ~/bin/genact: Usa curl para descargar el archivo ejecutable (genact-linux) desde la última release de GitHub y lo guarda con el nombre simple genact en tu carpeta ~/bin.

  3. chmod +x ~/bin/genact: Asigna el permiso de ejecución (+x) para que el sistema pueda correr el archivo como un programa.

  4. ~/bin/genact compile: Ejecuta el programa y le pide que inicie el modo de "Compilación". ¡Mira cómo la magia sucede en tu pantalla!

Hora de la Acción: ¡Modos de Uso!

Una vez que el binario genact está en tu carpeta ~/bin, puedes ejecutarlo directamente desde cualquier lugar si esa carpeta está incluida en tu $PATH (lo cual es común).

Aquí hay algunos de los modos más populares que puedes probar:

Comando

Simulación

Objetivo

genact compile

Compilación de un proyecto

Parecer que estás construyendo una aplicación compleja.

genact download

Descarga de paquetes

Simula una descarga rápida de archivos grandes.

genact mining

Minería de criptomonedas

Muestra estadísticas de un proceso de minería.

genact memstress

Pruebas de memoria

Simula un estrés o test de memoria en el sistema.

genact modules

Carga de módulos

Parece que el kernel está cargando librerías.

genact decompile

Descompilación de código

¡El modo perfecto para un verdadero hacker!

Para ver una lista completa de todos los modos disponibles, simplemente escribe:

genact --help

¡Ahora ya estás listo para simular cualquier actividad de terminal que desees!

miércoles, 10 de diciembre de 2025

Aventura FATE: "Sombras en el Ciclo Eterno" (Época 0: Galeras Orbitales, 2047)

Resumen de Fondo (para el MJ): Año 2047. La humanidad coloniza el sistema interior con cicleres Aldrin (naves en órbita perpetua Tierra-Marte), depósitos de combustible y hábitats marcianos. Las megacorporaciones (SpaceX 2.0, Blue Origin) controlan el comercio. Los PCs son una tripulación freelance de "salvadores orbitales" (mercenarios/logísticos) contratados por la CorpTrans para escoltar un carguero Orion desde un cicler Cyclops hasta un depósito de combustible. Twist: Un saboteador corporativo rival (ruso-chino, SinoPetro) ha liberado nanosondas Breakthrough que infectan sistemas, simulando una "plaga digital" para robar combustible y culpar a piratas belter (del Cinturón).

Issues de la Aventura

  • Issue Principal: "Combustible escaso, tensiones altas" (crea escasez artificial).
  • Issue Secundario: "Nanos en la red" (hacks y fallos aleatorios).
  • Escala: Ciudad-nave (Cyclops: 300m, 50 tripulantes base + 200 pasajeros/carga).

Personajes Jugadores Sugeridos

  • Piloto (Great Pilot, Good Physique): Aspecto: "Manos en el timón, siempre".
  • Ingeniero (Great Crafts): Aspecto: "Parches y soldaduras improvisadas".
  • Hacker (Great Technology): Aspecto: "Código es mi idioma".
  • Mercenario (Great Fight/Shoot): Aspecto: "Bala por bala".
  • Médico/Científico (Great Rapport/Notice): Aspecto: "Calma en el vacío".

Escena 1: "Embarque en el Cyclops" (Contienda Social/Challenges)

  • Aspects: "Órbita sincronizada Tierra-Marte", "Pasajeros nerviosos por retrasos", "Olor a combustible reciclado".
  • Acción: PCs llegan en shuttle Artemis VII. Negociar con Cap. Elena Voss (Good Rapport). Descubrir primer fallo: luces parpadean (Notice +1 para sospechar hack).

Ramificaciones

  • Éxito: Acceso a puente, +1 Fate Point ("Aliados en el Cyclops").
  • Fallo: Pelea con pasajeros belter (Conflict físico, Stress 2).
  • Compromiso: "Sospecha mutua" (Aspecto temporal).

Boosts/Stunts: Usa "Carga pesada del Orion" para +2 en Physique (mover equipo).

Escena 2: "Plaga Digital" (Challenge Tecnológico + Investigación)

  • Aspects: "Red infectada por nanos", "Sistemas VASIMR inestables", "Alarma de deriva orbital".
  • Acción: Nanos Breakthrough causan fallos (Athletics para EVA, Technology para purge). Descubrir logs: SinoPetro.

Ramificaciones

  • Éxito rápido: Capturar sonda LightSail espía (+2 shifts en Create Advantage "Pruebas digitales").
  • Parcial: Deriva leve → Contienda de pilotaje (Pilot vs. Difficulty Great).
  • Fallo crítico: Pérdida de oxígeno (Consecuencia "Hipoxia grupal").

MJ Tool: Tira 4dF + Technology para "propagar" la plaga si PCs tardan.

Escena 3: "Aproximación al Depósito" (Contest + Ambush)

  • Aspects: "Depósito Fuel Depot flotante", "Piratas belter falsos (drones armados)", "Gravedad cero caótica".
  • Acción: Escoltar Orion. "Piratas" (drones SinoPetro) atacan. PCs defienden (Conflict: Shoot/Fight vs. drones Fair).

Ramificaciones

  • Victoria: Interceptar robo, confrontar agente SinoPetro (Rapport/Face-Off).
  • Empate: Daño al depósito → "Fuga de hidrógeno" (zona peligrosa).
  • Derrota: PCs toman Consecuencia "Nave averiada", SinoPetro escapa con 50% combustible.

Faces Clave

  • Agente SinoPetro (Dr. Kai Ren): Good Stealth, Aspecto: "Sombra corporativa". Stress: 3 Físico, 2 Mental.
  • Cap. Voss: Fair Fight, Aspecto: "Leal pero paranoica".

Clímax: "Asalto al Núcleo" (Epic Conflict + Climax Social)

  • Aspects: "Núcleo del cicler expuesto", "Enjambre de nanos finales", "Elección moral: ¿Destruir o hackear?".
  • Acción: Infiltración EVA al depósito hackeado. Conflict final vs. Kai + drones. Opcional: Compromiso con Voss para alianza.

Ramificaciones Finales

  • Éxito total: Recuperan combustible, CorpTrans paga bono (+3 Refresh, Milestone Mayor).
  • Éxito parcial: Salvan el día pero pierden Orion ("Traidores belter" como nuevo Issue).
  • Fallo: Colapso orbital → Escape en shuttle, Milestone Menor + deuda corporativa.

Recompensas: 2-4 Fate Points, Stunt nuevo ("Veterano del Ciclo"), Aspecto de Campaña: "Enemigos en las sombras corporativas".

Tabla Resumen de la Aventura (para MJ rápido)

Escena Tipo Habilidades Clave Aspects Útiles Posibles Ramas Recompensa
1: Embarque Social/Challenge Rapport, Notice Pasajeros nerviosos Alianza o Pelea +1 FP
2: Plaga Tech/Investigación Technology, Crafts Red infectada Pruebas o Hipoxia Boost Tech
3: Aproximación Contest/Ambush Shoot, Pilot Piratas falsos Robo o Daño Confrontación
Clímax: Núcleo Conflict Épico Fight, Athletics, Rapport Enjambre nanos Victoria o Escape Milestone + Stunt

Tiempo de Juego: 3-5 horas.
Escala FATE: Estándar (Zona: Cyclops/Depósito).
Dificultad: Media (ajusta drones a Good para grupos nuevos).
¡Imprime y juega! Personaliza Aspects para tus PCs.

lunes, 8 de diciembre de 2025

La Dama de Encajes y la Bruja de Batalla (32): La Nevasca Silenciosa


 

Habían pasado semanas desde nuestra incursión en la memoria del Emperador. El Golem de Jade se había convertido en un visitante habitual de nuestro Nexo Cero, una presencia tranquilizadora que a menudo se sentaba en meditación silenciosa, observando la construcción del universo con una sabiduría que trascendía las palabras. La "Trinidad Científica" trabajaba a un ritmo constante, y el Dr. Pesadilla, con su hija cerca y un proyecto infinito en el que volcar su genio, era el más estable que jamás había estado. Había una sensación de paz, de un merecido descanso.

Estábamos en la sala de estar principal de nuestro complejo, disfrutando de una rara noche de inactividad. Val leía un libro a su padre. Kaelen y el Golem jugaban una silenciosa partida de Go. Samu y Zafira discutían amigablemente sobre si el nuevo color del sofá (elegido por Zafira) era "vibrante" o "una agresión a la retina".

Fue entonces cuando la Unidad Doce, el cambiaformas archivero, entró en la sala, con una expresión inusual de confusión en su rostro normalmente impasible.

—Jefa Natalia —dijo, interrumpiendo mi revisión de los planos del Nexo—. Tiene que ver esto.

Me llevó al gran atrio de observación de la Sala de Control Central, el corazón de nuestro universo de bolsillo. Y me quedé sin aliento.

Estaba nevando.

No era una tormenta de nieve, sino una suave y silenciosa nevada. Diminutas motas de luz cristalina, como el polvo de diamantes más fino, descendían del "cielo" artificial de nuestra cúpula. No era agua helada. No era un fallo del sistema de clima. Los copos eran geométricamente perfectos, con una complejidad fractal que mis ojos mejorados apenas podían resolver. Y no se derretían. Aterrizaban en el suelo de mármol y permanecían allí, brillando suavemente antes de sublimarse en la nada.

—Imposible —murmuré. Nuestro universo era un sistema cerrado y sellado—. Siete, ¿tenemos una brecha de contención?

—Negativo, Jefa —respondió la voz de la Unidad Siete desde la consola—. Todos los escudos de realidad están al 100%. No hay intrusiones de energía, ni portales no autorizados. La... "precipitación"... parece estar... —vaciló—... apareciendo a través de las barreras dimensionales.

Pronto, todo el equipo estaba allí, observando el fenómeno con asombro. Cada uno de nosotros lo percibió de forma diferente.

—Mis sensores están sobrecargados —dije, analizando un copo que atrapé en mi guantelete—. No es materia. Es una matriz de silicato cristalino, pero su estructura interna está... vibrando. ¡Está transmitiendo datos! ¡Miles de terabytes por segundo!

Samu extendió la mano, con la palma hacia arriba. Los copos se arremolinaban a su alrededor, pero no la tocaban.

—No es mágico —dijo, desconcertada—. No hay éter, ni intención. Es... frío, pero no de una manera física. Es la frialdad de la curiosidad pura. Es... observador.

Valkyrie, sin embargo, estaba pálida, con la mano en la sien.

—Mi radar psiónico —dijo en voz baja—. No es una sola cosa. Son... miles de millones. Miles de millones de diminutas conciencias, cada una no más grande que un grano de arena, pero todas conectadas. No son hostiles. Solo están... mirando.

—¡Uf, es como la caspa cósmica! —se quejó Zafira, sacudiéndose los cristales de su brillante cabello—. Aunque es bonito. Me pregunto cuánto me darían por un frasco de esto en el Mercado Nocturno de Xylos...

La nevada se intensificó, no volviéndose violenta, sino más densa. Los billones de puntos de luz comenzaron a moverse con un propósito. Dejaron de caer al azar y empezaron a fluir como un río de estrellas hacia la sala de control principal. Ignoraron a los guardias cambiaformas, a los científicos y a nosotras. Su objetivo era el núcleo de datos del Nexo Cero.

Nos preparamos para un ataque, pero este nunca llegó. El enjambre cristalino no atacó la consola; se reunió en el aire sobre ella. Los copos comenzaron a unirse, no en una forma monstruosa, sino en una estructura. Se estaban autoensamblando.

Ante nuestros ojos, el enjambre de luz formó un mapa. Un intrincado y perfecto modelo tridimensional a escala de nuestro universo de bolsillo, del Nexo Cero, de los portales en construcción y de las dimensiones a las que ya estaban conectados. Era la obra de un cartógrafo con una precisión divina.

—El Cartógrafo Silencioso —susurré, reconociendo el nombre de una antigua leyenda interdimensional—. "El Observador".

No era una invasión. Era una visita de estudio. Era la conciencia de enjambre más antigua del multiverso, el colectivo de exploradores cristalinos cuyo único propósito es viajar, observar y registrar. Nuestra construcción del Nexo, un faro de orden y conexión sin precedentes, los había atraído como una flor exótica atrae a una abeja.

La nevada duró exactamente una hora. Observamos, fascinados, cómo el enjambre catalogaba cada aspecto de nuestra creación. Luego, tan silenciosamente como había comenzado, la nevada cesó. El mapa holográfico se mantuvo en el aire durante un momento más y luego colapsó suavemente sobre sí mismo.

En la consola central, donde había estado el corazón del mapa, quedó un solo objeto: un cristal perfecto, del tamaño de un puño, que brillaba con una luz interna.

Lo tomé con cuidado. Era cálido al tacto. No era un arma. No era un regalo. Era un intercambio. Una "semilla" de su conciencia. Al tocarlo, mi mente se inundó, no con pensamientos, sino con datos: la signatura de su conciencia colectiva, un mapa de las rutas del vacío que usaban y, lo más importante, una copia completa de todo lo que acababan de aprender sobre nosotros.

Nos habían observado, nos habían catalogado y nos habían dado su tarjeta de visita.

—Bueno —dijo Zafira, mirando el cristal—. Es la primera vez que unos invitados a la casa nos traen un regalo tan... informativo.

Sonreí, sintiendo la extraña y fría curiosidad del enjambre resonando en el cristal. No habíamos luchado contra un monstruo; habíamos conocido a un académico. El Arcailecto, sin que nosotros lo supiéramos, acababa de hacer un nuevo amigo, y sus "ojos" infinitos se habían abierto por primera vez a nuestro mundo.

CONTINUARÁ...



domingo, 7 de diciembre de 2025

El Abrazo del Vacío

En el puente de mando de la Schattenjäger, una corbeta furtiva de la Flota Estelar de la Neue Reich, el aire vibraba con el zumbido de los sistemas de soporte vital y el leve crujido de los circuitos sobrecargados. Era el 9 de noviembre de 2342, y la nave patrullaba el borde del Cinturón de Kuiper, a 50 unidades astronómicas del Sol, en un sector donde las rutas comerciales de la Coalición X’thari, una federación alienígena de insectoides tecnológicamente avanzados, eran vulnerables. Desde la consola holográfica central, el Kommandant Hans Ritter observaba la proyección táctica: la silueta de un acorazado X’thari, el Zykra-Vor, un coloso de 600,000 toneladas métricas con caparazón de polímero cristalino y cañones de energía de punto cero. Dos fragatas de escolta, clase Skarath, lo flanqueaban, sus pulsos LIDAR barriendo el vacío como antenas de un depredador.

"¡Modo furtivo al máximo!" ordenó Ritter, su voz firme pero contenida. La Schattenjäger navegaba en una trayectoria balística, sus propulsores iónicos apagados para evitar emisiones térmicas. Maniobraba solo con chorros de gas frío, precisos y silenciosos en el vacío. Su cubierta anti-radar absorbía las ondas electromagnéticas, mientras su heat sink interno, un bloque de aleación de grafeno líquido, capturaba el calor de la nave, manteniendo su firma térmica por debajo de la radiación de fondo cósmica de 2.7 K. La pintura de camuflaje estelar, un patrón algorítmico de tonos negros y destellos plateados, la hacía indistinguible del tapiz estelar. A 15,000 kilómetros, el Zykra-Vor avanzaba en una órbita predecible, escoltado por las fragatas, cuyos sensores buscaban cualquier anomalía.

"Distancia, 14,500 kilómetros. Velocidad, 28,000 metros por segundo. Rumbo, 042 grados," informó el oficial de navegación, Leutnant Müller, mientras los datos fluían en su consola holográfica. Ritter ajustó el visor táctico, alineando la cruz de puntería con el caparazón del acorazado alienígena. La Schattenjäger era una aguja frente a un leviatán, pero sus misiles de antimateria, caros y devastadores, podían perforar incluso el blindaje X’thari. Sin embargo, las fragatas, con sus pulsos LIDAR y sondas cargadas con arena cinética, eran la verdadera amenaza. Un solo reflejo, y la nave sería destrozada por nubes de partículas a velocidades relativistas.

"Preparar lanzadores uno y dos," ordenó Ritter, sus manos deslizándose por los controles. En los silos de proa, los misiles AM-9, con cabezas de antimateria de 10 gramos capaces de liberar la energía de una bomba termonuclear en un instante, fueron armados. "Ángulo de disparo, 7 grados a estribor. Velocidad de impacto, 0.2c. ¡Listos!"

El cronómetro holográfico inició su conteo. Cada segundo era una eternidad en el vacío. Ritter ordenó un pulso LIDAR enfocado, un rayo de baja intensidad dirigido al Zykra-Vor para confirmar su posición exacta. El pulso regresó en 0.096 segundos, refinando los cálculos de Müller. "¡Fuego lanzador uno!" La Schattenjäger vibró cuando el misil salió, su propulsor apagándose tras un breve encendido para mantener el sigilo. "¡Fuego lanzador dos!" Otro misil surcó el espacio, su trayectoria ajustada para interceptar al acorazado en 42 segundos.

"¡Rumbo 175, maniobra con gas frío!" ordenó Ritter. La nave ajustó su trayectoria con chorros de nitrógeno líquido, deslizándose como un espectro. El heat sink estaba al 60% de capacidad, absorbiendo el calor de los sistemas y la tripulación. Si llegaba al 100%, la nave comenzaría a radiar calor, delatando su posición. Ritter vigilaba el indicador térmico: 75 K y subiendo lentamente. Tenían 20 minutos antes de que el heat sink debiera ser eyectado, o la Schattenjäger se cocinaría desde dentro.

El cronómetro marcaba 35 segundos hasta el impacto. La tripulación, con visores de datos proyectando telemetría, esperaba el destello en los sensores pasivos. Pero entonces, un pulso LIDAR enemigo barrió el sector. Bip. Bip. Las fragatas Skarath habían detectado algo, tal vez un reflejo del pulso LIDAR de la Schattenjäger. "¡Reducir energía al mínimo! ¡Apagar sistemas no esenciales!" ordenó Ritter. Los monitores secundarios se oscurecieron, y el soporte vital bajó a modo de emergencia. El heat sink subió a 80 K.

FLASH. Una explosión cegadora iluminó los sensores, seguida de otra. "¡Impactos confirmados!" exclamó Müller. Los misiles de antimateria habían detonado, probablemente vaporizando secciones del caparazón del Zykra-Vor. Pero la euforia duró poco. Los bips del LIDAR enemigo se intensificaron, ahora un tamborileo frenético. Una fragata había desplegado sondas cinéticas, drones cargados con arena que, a 0.3c, podían desgarrar la cubierta anti-radar como papel.

"¡Maniobra evasiva! Rumbo 270, gas frío al máximo!" Ritter empujó la nave hacia un campo de asteroides, usando los restos como escudo. El casco vibró cuando una sonda detonó a 3,000 kilómetros, lanzando una nube de arena que rozó la nave, dejando microimpactos en la cubierta. Las alarmas destellaron: la integridad anti-radar estaba comprometida al 15%. Otra explosión, más cercana, sacudió la Schattenjäger. Un conducto de plasma reventó, liberando un chorro de gas ionizado que los drones de reparación intentaron contener. El heat sink marcaba 90 K; el tiempo se agotaba.

"¡Sellar esa brecha!" rugió el ingeniero jefe, Oberleutnant Schmidt, mientras los técnicos luchaban con herramientas magnéticas. El oxígeno en el puente era escaso, y el calor interno hacía que el sudor se acumulara en los trajes. Ritter revisó el cronómetro: siete minutos desde los impactos. Si el Zykra-Vor estaba fuera de combate, las fragatas podrían retirarse para protegerlo. Pero los bips del LIDAR seguían, y otra sonda detonó a babor, enviando arena que perforó un sensor externo.

"¡Rumbo 090, trayectoria balística!" Ritter guió la nave hacia un cúmulo de asteroides más denso, sacrificando velocidad por cobertura. El heat sink estaba al 95% de capacidad; en cinco minutos, tendrían que eyectarlo, exponiendo su firma térmica. La tripulación trabajaba en frenética coordinación, algunos revisando sistemas, otros rezando en silencio a dioses olvidados. Cada bip era un recordatorio de que los X’thari no descansaban.

Pasaron diez minutos, luego quince. Los bips del LIDAR se debilitaron, espaciándose. Ritter ordenó un escaneo pasivo. El operador de sensores, con el rostro pálido, informó: "Fragatas alejándose hacia el Zykra-Vor. Detecto emisiones de plasma masivas; el acorazado está dañado gravemente." Un murmullo de alivio recorrió el puente, pero Ritter no bajó la guardia. El heat sink estaba al 98%; debían actuar rápido.

"¡Preparar eyección del heat sink!" ordenó. La nave vibró cuando el bloque de grafeno líquido, ahora a 120 K, fue expulsado hacia un asteroide, donde su calor se disiparía sin delatarlos. La temperatura interna bajó a 50 K, y la Schattenjäger recuperó su sigilo. Ritter imaginó al Zykra-Vor a la deriva, su caparazón destrozado por la antimateria. Confirmarlo requeriría un pulso LIDAR activo, un riesgo que no tomarían.

"Preparar informe para el Alto Mando Estelar," dijo Ritter, su voz agotada pero firme. "Revisad cada sistema. No quiero sorpresas en el próximo salto." La tripulación asintió, moviéndose con la precisión de quienes habían desafiado el vacío y sobrevivido.

La Schattenjäger se deslizó entre los asteroides, su camuflaje estelar fundiéndola con la negrura. La batalla había terminado, pero la guerra contra los X’thari continuaba. En el puente, el cronómetro holográfico seguía contando, un recordatorio de que, en el juego del cazador y la presa, cada segundo era una apuesta entre la vida y el abismo.


viernes, 5 de diciembre de 2025

La Dama de Encajes y la Bruja de Batalla (31): El Regalo del Hermano


 

La vergüenza de nuestros fracasos pesaba en el aire frío de la tumba. El bucle temporal a nuestro alrededor comenzaba a reformarse, la tragedia del Emperador lista para repetirse. Valkyrie seguía de rodillas, su fuerza inútil. Yo repasaba mis datos, mi lógica hecha añicos.

Fue entonces cuando el Golem de Jade, nuestro verdadero Golem, se movió. Con una gracia que desmentía su masa, bajó de su pedestal y se acercó a nosotras. No nos miró con reproche, sino con una compasión milenaria. Levantó una mano de jade pulido y la posó suavemente, primero en mi frente, luego en la de Val.

No nos habló con palabras. Nos mostró la verdad.

Nuestras mentes se inundaron con un recuerdo que no era nuestro. Vimos un taller, no de un científico, sino de un artista. Un Príncipe Jiro mucho más joven, con las manos manchadas de polvo de jade y los ojos brillantes de una pasión creativa que rozaba lo divino. No era un hereje; era un genio. Vimos cómo tallaba la forma de un guerrero, no como un arma, sino como un guardián. Y luego vimos la magia. No era una plaga oscura, sino una hechicería de vida, un ritual de vinculación donde el joven príncipe infundió en la estatua la esencia más pura de sí mismo: su inquebrantable lealtad y su amor por su hermano mayor.

Vimos la escena final: Jiro presentando su obra maestra al recién coronado Emperador. "Para que nunca estés solo en tu vigilia, hermano", dijo. "Él será tu escudo, tu compañero silencioso, mi lealtad hecha eterna."

El recuerdo se desvaneció, dejándonos con una comprensión devastadora. El Golem no era solo un sirviente; era el último regalo de un hermano a otro. Y el Emperador había condenado al dador mientras se aferraba egoístamente al regalo.

—Ahora lo entiendo —susurró Val—. Su dolor no es solo por la pérdida. Es por la hipocresía.

Con una nueva y solemne determinación, volvimos a entrar en el bucle.

Aparecimos de nuevo en la corte, en nuestros roles asignados. Pero esta vez, éramos meras espectadoras. Esta no era nuestra batalla. El juicio avanzó hasta su inevitable clímax. El Emperador se preparaba para hablar. La Sombra sonreía en la oscuridad.

Fue entonces cuando nuestro Golem, en su forma de monje silencioso, se movió.

Caminó desde nuestro lado hacia el centro de la sala. El Guardián de Jade, la copia sin alma, se activó para interceptarlo, con el báculo en alto. Pero cuando el verdadero Golem se detuvo ante él, el autómata vaciló. Vio en los ojos del monje una sabiduría y una historia que él no poseía. Era una imitación enfrentándose a su original. Con un gesto de su mano, el monje silencioso ordenó al Guardián que se apartara, y la copia, incapaz de desafiar a su verdadero yo, obedeció, retrocediendo a su pedestal.

El monje de jade se acercó al trono. La Sombra se irguió, siseando. "¿Quién eres tú para juzgar el dolor de un dios?"

El Golem no respondió. Simplemente, se arrodilló. Un acto de lealtad tan puro, tan absoluto, que silenció la narrativa del sueño.

Y entonces, proyectó su recuerdo, el que nos había mostrado, para que todos lo vieran. La corte entera, el Emperador, la Sombra... todos vieron al joven Príncipe Jiro creando a su guardián por amor.

Finalmente, el Golem se giró hacia el Emperador. No necesitaba palabras. Su gesto, la esencia de su ser, transmitió un mensaje final y sanador directamente al alma de su señor.

"Tu hermano te dio su lealtad eterna a través de mí. Condenaste al hombre, pero aceptaste su regalo. Aceptaste su amor. No hay pecado en la hipocresía, solo dolor. Y el dolor puede ser aceptado. Estás perdonado."

El Emperador miró al monje, y a través de él, vio al verdadero Golem que había estado a su lado durante siglos. La verdad, negada durante tanto tiempo, lo inundó. Las lágrimas surcaron el rostro del Emperador Perfecto, no de dolor, sino de alivio.

—Hermano... —susurró.

Al aceptar la verdad, al aceptar su dolor y su culpa, le robó a la Sombra todo su poder. La figura de arrepentimiento no gritó ni luchó. Simplemente se inclinó ante su Emperador y se fundió pacíficamente con él, haciendo que su alma estuviera completa por primera vez.

El mundo del recuerdo se disolvió, no con violencia, sino como la niebla al amanecer. Una luz cálida y dorada llenó la cámara. El alma del Emperador, finalmente en paz y reconciliada, se giró hacia nosotros con una sonrisa de gratitud antes de desvanecerse en su viaje final hacia el Nirvana.


Más tarde, nos sentamos en una pagoda silenciosa en los jardines del mausoleo. El Golem de Jade, de vuelta en su forma de guerrero pero con una nueva ligereza en su presencia, nos servía té en cuencos de porcelana.

—Gracias —dije, rompiendo el silencio—. Nos has enseñado mucho.

El Golem dejó la tetera y escribió en su tableta de tinta virtual.

"Mi deber para con él ha terminado. Mi gratitud hacia vosotras es eterna."

—¿Y ahora qué harás? —preguntó Val—. Eres libre.

El Golem miró más allá de los jardines, hacia el cielo infinito. Sus siguientes palabras no hablaban del pasado, sino de un futuro vasto e inimaginable.

"Durante siglos, he protegido a un solo hombre. A través de vosotras, he visto que hay mundos enteros que necesitan protección. He visto el desequilibrio, el caos y la lógica luchando. He protegido a un emperador. Ahora, entiendo que hay un deber mayor: proteger el equilibrio. Mi fuerza ya no pertenece al pasado. Pertenece al futuro."

Bebimos nuestro té en un silencio lleno de comprensión. No habíamos reclutado a un aliado. Habíamos presenciado el despertar de un amigo.

CONTINUARÁ...

jueves, 4 de diciembre de 2025

Lentejas Power Bowl: El Alimento Más Eficiente del Mundo

Si buscamos el alimento con la mejor relación entre nutrición, precio y sostenibilidad, la respuesta está clara: las legumbres y los cereales integrales.

Nuestra "Santísima Trinidad" nutricional, los superalimentos modestos, son:

  1. Lentejas: La proteína vegetal más barata y una fuente de hierro y folato.

  2. Espinacas: La campeona en micronutrientes (Vitaminas A y K, Manganeso).

  3. Avena: El mejor carbohidrato complejo, rico en fibra soluble (Beta-Glucano).

La siguiente receta combina los tres en un plato de confort, sabor y nutrición completa, perfecto para cualquier día.

Receta: Lentejas Power Bowl con Espinacas y Avena Cremosa

Esta receta usa un pequeño truco: ¡la avena no se usa para el desayuno, sino para espesar y enriquecer el guiso de lentejas, haciéndolo increíblemente cremoso y suave!

Ingredientes (Para 4 raciones)

Ingrediente

Cantidad

Notas

Lentejas pardinas o castellanas

300 g (un vaso)

No requieren remojo previo

Avena instantánea o en copos finos

3 cucharadas soperas

Para espesar el guiso

Espinacas frescas

200 g (o un manojo grande)

Se añaden al final

Zanahoria

1 unidad

Cortada en cubos pequeños

Cebolla

1/2 unidad

Picada finamente

Ajo

2 dientes

Laminados o picados

Pimentón dulce

1 cucharadita

O pimentón de La Vera, si prefieres sabor ahumado

Caldo de verduras o agua

1 litro (o el necesario)


Aceite de Oliva Virgen Extra (AOVE)

2 cucharadas


Sal y Pimienta negra

Al gusto


Elaboración Paso a Paso

  1. El Sofrito Base: En una olla grande, añade el AOVE. Sofríe la cebolla y la zanahoria a fuego medio-bajo hasta que la cebolla esté transparente (unos 5-7 minutos).

  2. El Aroma y el Color: Añade el ajo picado y cocina 1 minuto más, evitando que se queme. Retira la olla del fuego un momento y añade el pimentón. Remueve rápidamente para que no se queme y devuélvela al fuego.

  3. Las Lentejas y la Avena: Vierte las lentejas (lavadas previamente) y los copos de avena en la olla. La avena actuará como el "espesante secreto" de la receta.

  4. Cocción: Cubre las lentejas con el caldo o agua (debe superar el nivel de las lentejas por unos 3 cm). Lleva a ebullición y luego reduce el fuego al mínimo. Tapa y cocina durante 25 a 35 minutos, o hasta que las lentejas estén tiernas.

  5. El toque Verde (Súper Nutrición): Cinco minutos antes de finalizar la cocción, retira la tapa y añade las espinacas frescas. Las espinacas se reducirán instantáneamente. Remueve suavemente.

  6. Rectificar y Servir: Salpimenta al gusto. Si el guiso está demasiado espeso, añade un poco más de agua o caldo. Sírvelo caliente.

¿Por qué esta receta es un "Power Bowl"?

  • Absorción de Hierro Mejorada: La espinaca y la lenteja son ricas en hierro, pero el hierro vegetal se absorbe mejor en presencia de Vitamina C. ¡Puedes añadir un chorrito de limón justo antes de servir para maximizar la absorción!

  • Textura Inigualable: La avena se deshace durante la cocción, liberando su Beta-Glucano y creando una textura sedosa y cremosa sin necesidad de usar lácteos ni harinas refinadas.

  • Ideal para el Planeta: Es un plato 100% vegetal, con una huella de carbono mínima y basado en cultivos que mejoran la calidad del suelo (lentejas). ¡Es bueno para ti y para el planeta!

¡Disfruta de este plato que demuestra que la alimentación eficiente y sostenible también puede ser deliciosa!

 

EDICIÓN: Esta es una receta hecha por una IA, y por lo tanto tiene defectos. Recomiendo poner la Avena a media cocción de las lentejas en lugar de cocer juntas desde el principio. 

miércoles, 3 de diciembre de 2025

Captura Directa de Aire y reducción electroquímica de CO₂ a etanol.

 

Captura Directa de Aire (o DAC, por sus siglas en inglés: Direct Air Capture).

A diferencia de capturar el CO2 de una chimenea industrial (donde la concentración es alta, del 10-20%), sacar CO2 del aire es mucho más difícil porque está muy diluido (solo el 0.04%). Es como intentar encontrar agujas en un pajar gigante usando imanes.

Actualmente, existen dos métodos industriales principales que lideran esta carrera tecnológica:

1. El Método de "Filtros Sólidos" (Adsorción Sólida)

Este es el método que usan empresas como Climeworks (famosa por su planta "Orca" en Islandia). Es el más modular y fácil de entender.

  • Cómo funciona: Imagina ventiladores gigantes (parecidos a los de un aire acondicionado industrial) que aspiran aire ambiente.

  • El Filtro: El aire pasa a través de un filtro hecho de un material poroso tratado con aminas (compuestos químicos que "aman" el CO2 y se unen a él químicamente). El resto del aire (nitrógeno, oxígeno) pasa de largo.

  • La Esponja: Piensa en el filtro como una esponja. Una vez que la "esponja" está llena de CO2, el ventilador se detiene y la cámara se cierra.

  • La Extracción: Se calienta el filtro a una temperatura moderada (unos 80-100 °C) y a veces se aplica vacío. El calor hace que el filtro "suelte" el CO2 puro, que se extrae y se almacena.

  • Ventaja: Requiere calor de baja temperatura, que puede obtenerse de energía geotérmica o calor residual industrial.

2. El Método de "Lavado Líquido" (Sistemas de Disolventes)

Este método, usado por empresas como Carbon Engineering, se parece más a una planta química industrial tradicional. Es más complejo pero escala muy bien para volúmenes masivos.

  • Paso 1 (La Ducha): El aire entra en una torre enorme y se rocía con una solución líquida de Hidróxido de Potasio (KOH). El CO2 reacciona con el líquido y se queda atrapado, convirtiéndose en Carbonato de Potasio. El aire limpio sale.

  • Paso 2 (La Pelletización): Ese líquido se mezcla con cal (Calcio) en un reactor. El CO2 cambia de pareja: deja el potasio y se une al calcio, formando pequeñas bolitas sólidas de Carbonato de Calcio (básicamente, piedra caliza sintética).

  • Paso 3 (El Horno): Aquí viene la parte intensa. Esas bolitas sólidas se calientan en un horno ("calcinador") a muy alta temperatura (unos 900 °C).

  • Resultado: El calor rompe las bolitas, liberando el CO2 como gas puro para ser capturado, y dejando atrás óxido de calcio que se recicla para empezar el ciclo de nuevo.

  • Desventaja: Requiere mucha energía térmica de alta temperatura (generalmente gas natural, aunque se busca usar hidrógeno o electricidad).

¿Qué se hace con el CO2 después?

Una vez que tienes el CO2 puro, tienes dos caminos:

  1. Secuestro (CCS): Lo inyectas a kilómetros de profundidad bajo tierra. En Islandia, usan el método Carbfix: mezclan el CO2 con agua y lo inyectan en roca de basalto. En menos de dos años, el CO2 reacciona con la roca y se convierte en piedra (literalmente se mineraliza). Es seguro y permanente.

  2. Uso (CCU): Usas el CO2 para fabricar cosas útiles, como combustibles sintéticos (E-fuels) para aviones, plásticos o bebidas carbonatadas, creando una economía circular del carbono.

El gran desafío ahora mismo no es la química (que ya funciona), sino la energía y el costo. Para que esto frene el cambio climático, necesitamos que estas plantas funcionen con energía 100% renovable y que sean tan grandes como la industria petrolera actual, pero funcionando a la inversa. 

Ahora en España se podría usar esto para solucionar varios problemas:

  1. La intermitencia y el exceso de producción renovable (el “curtailment” o vertido).
  2. La necesidad de combustibles neutros en carbono (e-fuels) para sectores difíciles de electrificar (aviación, transporte marítimo).

Su propuesta de usar el exceso de producción solar para la reducción electroquímica de CO2 a etanol (o CO2RR a etanol) tiene un enorme potencial.

Aquí detallo cómo funciona esta solución y por qué es tan prometedora en el contexto español:

1. El Problema: Exceso de Producción y “Apagones Solares”

España, especialmente la zona sur, tiene una capacidad solar instalada tan grande que, en momentos de baja demanda (tardes de fin de semana, por ejemplo), la red eléctrica no puede absorber toda esa energía.

  • El Desperdicio: La solución actual es limitar la producción (el “curtailment” o vertido), desperdiciando energía limpia.
  • La Inestabilidad: Si la limitación no se gestiona bien o la infraestructura es antigua, el exceso de voltaje puede provocar fallos y, en casos extremos, disparar protecciones y causar micro-cortes o, como menciona, la necesidad de “apagar” plantas de generación para estabilizar la red.

2. La Solución Propuesta: DAC + CO2RR a Etanol

Aquí es donde entra el proceso de Captura Directa de Aire (DAC) y la Conversión Electroquímica de CO2 (CO2RR).

A. Captura del CO2 (DAC)

Se instala una planta de Captura Directa de Aire, preferiblemente en una zona con alta radiación solar (Andalucía, Extremadura) y acceso a agua. La ventaja es que la mayoría de los métodos DAC (como los filtros sólidos) usan calor de baja temperatura, que puede ser suministrado por: * Calor Residual: Si hay industrias cercanas. * Energía Solar Térmica Concentrada (CSP): El calor se genera directamente con el sol. * Electricidad Excedente: Si la electricidad está disponible a coste cero o negativo durante el exceso de producción.

El resultado es un flujo de CO2 puro, listo para ser transformado.

B. La Reducción Electroquímica (CO2RR a Etanol)

Aquí es donde se utiliza el exceso de electricidad solar de forma directa y eficiente.

  1. El Reactor: El proceso ocurre en un reactor electroquímico.
  2. Los Ingredientes: El CO2 puro (de la planta DAC) se disuelve en un electrolito (agua y sales).
  3. La Electricidad: Cuando se aplica la electricidad renovable (el excedente solar), se produce la magia:
    • Los electrones (provenientes del sol) reducen el CO2 en el cátodo.
    • Mediante catalizadores avanzados (a menudo basados en cobre), el CO2 se convierte directamente en combustibles o químicos de alto valor, como el etanol (C2H5OH), un alcohol que puede usarse como combustible.

3. Beneficios Múltiples para España

Este plan resuelve los problemas de la red y el clima de manera sinérgica:

Problema Resuelto Beneficio del DAC + CO2RR
Vertido Solar Almacenamiento Químico: El excedente eléctrico se almacena en forma de un líquido denso en energía (etanol) en lugar de desperdiciarse. Esto convierte la energía intermitente en un producto químico estable y transportable.
Estabilidad de la Red Carga Flexible: Las plantas CO2RR pueden configurarse para consumir electricidad solo cuando hay exceso de producción (cargas flexibles o “responsive loads”), actuando como un amortiguador gigante para la red.
Descarbonización “Combustible Solar” Neutro: El etanol producido es neutro en carbono. El CO2 que se emite al quemar el etanol es el mismo CO2 que se capturó del aire. Esto es crucial para la aviación y el transporte pesado, donde la electrificación es muy difícil.
Economía Circular Valor Agregado: Se crea una nueva industria de e-fuels y e-chemicals en zonas rurales o semi-industriales, promoviendo la innovación y el empleo de alta cualificación.

En resumen, la combinación de Captura Directa de Aire y la Conversión Electroquímica a combustibles líquidos como el etanol es una estrategia “Power-to-Liquids” (P2L) que utiliza la electricidad excedente como materia prima para crear valor, estabilizar la red y cerrar el ciclo del carbono. Es una de las vías más prometedoras para el futuro energético español.