Author Archives: beykex

Manifiesto SolarPunk

SolarPunk album art by Various Artists under global pattern

Interesante las conexiones que pueda tener con el New Age, la estética de ciencia ficción naturalista, el futurismo y el positivismo.

Como dice en la descripción del álbum en Vapor Memory:

“Solarpunk is a dream, is a speculation, a science fiction – yet, it’s a possible future. It’s not retrofuturism, but instead a vision of how can we get there, to a better world. It is in our power to change the way we live, to think different, to abolish any kind of domination between ourselves and above nature. We have all the means to build a new kind of society: compassionate, ecological, inclusive for all cultures and identities, decentralized and free of political manipulation. Hi-tech may and should co-exist with the biosphere and we have the most powerful source of energy for that – our Sun. Let it shine our way as we look into the future! “

Vapor Memory. (2021) Various Artists : Solarpunk : A Possible Future [Video]. Available at: https://www.youtube.com/watch?v=9O55hfyEZ4s (Accessed: 11 March, 2021).

Redistribuido en este blog a través de su licencia original Creative Commons.

Continue reading

Pseudocódigo para una idea de un meta-randomizador de Pokémon | Pseudocode for a Pokémon meta-randomizer

Tomado de la web de Sanqui randomizer – Taken from the Sanqui randomizer website.

(ES) (English Below)

Ando en una época de estar relativamente disperso con mis hobbies (hoy estoy escribiendo y actualizando entradas después de dos años y medio con esto olvidado), con lo que muchas veces recurro a emuladores para echar partidas rápidas o viciarme rápido a lo que sea. Durante 2020 ha habido un boom de nuevos ROM Hacks de Pokémon (¿por qué será…?), y he estado bastante pendiente de lo que se cocía en ThePokéCommunity y en el subreddit de PokemonROMHacks. Así volví a toparme con los randomizadores o aleatorizadores (más información, en inglés, aquí y aquí) y uno de mis trabajos favoritos de ingeniería reversa, las decompilaciones de los juegos de Pokémon (GitHub), concretamente el de primera generación (pokered).

Continue reading

Checkpoint (Feb-2021)

This is a Checkpoint during one of those days that February or March borrow a sunny day from July.

It’s been almost five months since the passing of an extremely important person who had a very big impact in my life despite the short time we shared together. It has been even less time since a very close person to me also left this world after a lifetime being there and providing love and joy. I’ve moved on slowly, although the sense of impeding doom never fully fades. It never will, as I’m growing older and realising one thing or two about life and death. The passing of time often poses as the most defining entity of this cosmology.

So many things have changed since 2019 that I doubt it makes sense to list them and summarise them. In many aspects I am a very different person from what I was back then.

Continue reading

[shared] Reproducible analysis for the very lazy | Análisis reproducibles para los más flojos

Lectura recomendadísima con unos cuantos consejos sobre cómo organizar los directorios de trabajo para facilitar la reproducibilidad, el orden homogéneo de todos nuestros proyectos, y nuestra salud mental en general. Cuanto menos, dan inspiración y refuerzan ideas o experiencias previas en el mundo de los sistemas de archivos. Además, molan porque son tan sencillos que ayudan hasta a los que más nos cuesta organizar las cosas. Traducidos al castellano, los comentarios más importantes serían:

  1. Crea una estructura estándar para tus proyectos, respétala en todo momento, conócela como la palma de tu mano, y reutilízala en cada proyecto que hagas. Por ejemplo:
    1. Ten un directorio por cada proyecto que tengas. Todo lo necesario para un proyecto debería estar en el mismo directorio raíz.
    2. Dentro del directorio principal del proyecto, al menos los tres siguientes sub-directorios:
      1. Código: todos los scripts, borradores de código, etc.
      2. Datos: todos los raw data, datos tabulares, etc. Todo lo que se generó durante un experimento, así como información proporcionada por otra persona.
      3. Resultados: todo lo generado usando código.
  2. Usa enlaces simbólicos (==symbolic links, o symlinks) (ln -s) para evitar la redundancia de datos. Importantísimo, que a la hora de llamar el comando ‘ln -s’ se haga usando la ruta completa del archivo de origen, incluyendo cuanto menos el directorio home (“~/ruta/al/archivo” en lugar de, por ejemplo, “../ruta/al/archivo”).
  3. Usa rutas (==paths) relativas entre sí. Por ejemplo, si trabajas en R, sitúa tu workingdirectory en “~/ProjectName” y haz las llamadas a lecturas de datos desde “Data/…”. ¿Que tienes algún dato o cosa que necesitas usar rápido y sin más importancia? Usa el consejo #2 (link simbólico a “Data/” ) para respetar la estructura decidida en la regla 1.

Si quieres más consejos a cuenta de la casa, continúa leyendo.

Continue reading

REDEFINING THE WORKPLACE

Casual Friday, denim shirt tucked into blue jeans, reserved parking space, circular glasses, hair parted in the middle, racquetball at lunch, afternoon meeting’s postponed. I just sit and stare in my corner office at the stars rushing on my Gateway 2000 screensaver, dreaming away a sunny afternoon.

I wonder if the restaurant where we have reservations folds their cloth napkins the right way.

Little King Trashmouth on INTERNET CLUB : REDEFINING THE WORKPLACE