Coche escoba

Sobre los orígenes del lenguaje de programación C (con detalles sobre su antepasado BCPL, famoso por su influencia en el Commodore Amiga).

Un descubrimiento fijarse en que Wired sorbe muchos artículos de Quanta Magazine. Esto me ha llevado a este fascinante artículo sobre los “castores atareados”, una maravillosa teoría entroncada en el “problema de la parada” que ofrece una elegante, pero efectivamente inviable de resolver problemas matemáticos.

La Sophie también me ha llevado a descubrir True Faith (la canción de New Order, no ninguna creencia). Y de ahí a descubrir que el videoclip (el videoclip en Youtube, por si esa instancia de Invidious deja de ir) tiene… lenguaje de signos francés.

Un tipo que ha encontrado la manera de correr Doom en… patatas (en Youtube, donde podéis el curioso rap que describe el vídeo).

Finalmente, el confuso panorama actual de las figuritas de La Guerra de las Galaxias.

De bonus, algo que ha sacado mi querido Internet Archive en su función de biblioteca, aunque no acabo de entenderlo.

Un dios griego, el servicio postal, una frambuesa y un elemento de una imagen

$ cat check_pixel
#!/bin/bash

set -ue

curl -s https://store.google.com/config/pixel_4a?hl=es >/tmp/pixel
grep Agotado /tmp/pixel >/dev/null || mail yo@example.com -s "pixel disponible" </dev/null

$ crontab -l
# m h  dom mon dow   command
16  *    *   *   *   /home/alex/check_pixel

Actualización: parece ser que el script no funciona correctamente (acabo de comprobar que ya hay Pixels y no he recibido email). Me da un poco igual porque ya he comprado uno en la FNAC de Francia, como 40€ más barato, que ha llegado hoy.

Los libros de Fabien

Ha llegado a mis manos una edición física del libro de Fabien sobre Doom para acompañar a la del Wolfenstein 3D. Como el anterior, es un descenso a las profundidades del Doom, que incluye una variedad de temas que incluyen:

  • Descripción del hardware de los PC de la época
  • Contexto del videojuego y su proceso de creación y diseño
  • Detallada información técnica sobre la implementación (con comentarios sobre el código fuente)
  • Descripción de las implementaciones para otras plataformas

Se nota la experiencia del primer libro- está mucho más pulido, se lee mejor y contiene menos gazapos (sobre todo los diagramas de la primera edición del libro del Wolfenstein 3D, que espero que hayan corregido en la segunda). Completamente recomendable para los que quieran profundizar en la magia negra que practica John Carmack y sumergirse en el mundo de dos juegos que cambiaron el mundo de los videojuegos (por ejemplo, apuntalando el ataúd del Amiga).

Popurrí

Parece ser que Apple ha alterado los términos de uso de macOS de manera que permite servicios cloud basados en macOS, pero con un periodo mínimo de 24h. Curiosamente, esto ha sucedido a la vez que AWS ha sacado su servicio de EC2 con macOS. He usado algún servicio (Flow) para cuando he necesitado hacer algo con macOS sin disponer de hardware físico; por una parte se agradece que por fin haya cierta claridad legal, pero por otra parte, el mínimo de 24h le quita bastante el sentido para algunos usos. Para CI/CD GitHub Actions tiene runners con macOS que se cobran al minuto (!), pero para uso general, el Mac Mini de AWS sale a unos 24€ por día. Son unos 30 días para que cueste como comprarse un Mac Mini, con la ventaja de no tener que mantenerlo/reemplazarlo/etc.

Por supuesto, tanto Linux como Windows se pueden usar por minuto en EC2 (y cualquier otro proveedor) sin problemas, pudiendo aprovechar mucho más la elasticidad. De las pocas cosas que me fastidia de Windows (a parte del coste base, claro) es que cosas como el escritorio remoto y, especialmente, Hyper-V, estén valladas en la edición Pro de Windows 10. Este último complicando un poco la vida de quien quiere desarrollar software y usar cosas como Docker o Kubernetes.

La queja que tenía sobre Linux recientemente- la pérdida de la “transparencia en red” al pasar de X11 a Wayland- parece que está en vías de ponerse interesante.

En temas más lúdicos, acabo de descubrir (años después de acabarme el juego) que “The Music of Grand Theft Auto V, Vol. 2: The Score” (YouTube Music, Spotify) es un interesante pelotazo de Tangerine Dream, DJ Shadow y otros nombres que no conozco.

Llevo días sin viciarme a los recientemente adquiridos art of rally y Control. art of rally es un homenaje a los rallies de los del Absolute Drift. Es una experiencia prácticamente hipnoticorelajante de derrapes con un estilo gráfico la mar de agradable y una banda sonora que acompaña.

Control por otra parte es un juego de tiros en tercera persona con elementos sobrenaturales y superpoderes que inmediatamente me dio unas vibraciones fantásticas del Max Payne al que jugaba hace casi dos décadas. Qué sorpresa descubrir que comparte muchos responsables. Me lo compré para amortizar un poco el PC con GTX 2060 que me compré por culpa del Flight Simulator. No sé si todos los juegos modernos son así, pero entre los gráficos con trazado de rayos y el entorno físico con mogollón de elementos destruibles, se me está haciendo agua con lo que es posible en los videojuegos de hoy y de la próxima década.

La bola extra es que debería ser un deportista de élite y no lo soy.