Jet Pack

Posted on Wed 16 April 2025 in short stories • 1 min read

Veiled Worlds Credit: NASA/JPL-Caltech/Space Science Institute https://photojournal.jpl.nasa.gov/catalog/PIA18335

Her mother use to design fast water boats, not the regular kind, the ones designed and tests in the computer, made of carbon fiber and using electric engines. She made a name for herself, she was famous on Youtube before Alphabet was bought by that Vietnamese company in 2055. In fact she was born not much after her mother got internet famous. She use to watch all her mother videos on how she made her way into making all sorts of …


Continue reading

Obsessed with the IBM PS/2 55 SX

Posted on Mon 14 April 2025 in vintage computing • Tagged with emulation, ibm, pc, ps/2, linux, os/2, 86box, netbsd, aix • 7 min read

Picture of an IBM PS/2 55 SX

I got a bit obsessed about running Linux on the IBM PS/2 1 55SX after watching the video Clabreto made https://www.youtube.com/watch?v=m-Xq-SpCu3o about it. The PS/2 was the IBM's attempt at getting back the PC market after loosing it to the PC clones. It still used Intel CPUs but the BIOS was different and the expansion interface ISA was replaced with MCA. It's BIOS don't have a regular configuration interface like the …


Continue reading

Terra and Lua

Posted on Thu 27 March 2025 in programming • Tagged with lua, terra, c, lowlevel, uefi • 3 min read

Picture from Pixabay : https://www.pexels.com/photo/blue-and-white-planet-display-87009/

Famous Apollo 8 image titled Earthrise

Let's write some code that uses the services provided by the (U)EFI (modern BIOS) environment and we gonna use Terra, as is says in their website, a counterpart to Lua. I'll assume that you know some C for Part 1.

"Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language". This means you can write some typed code that looks like Lua, embed some Lua code, and compile the whole thing to machine code.

To install Terra you should have a …


Continue reading

More things in March

Posted on Sun 23 March 2025 in studying • Tagged with pelican, markdown, golang, verilog • 2 min read

Australian Pelican in flight. Image by Penny from Pixabay

Australian Pelican in flight. Image by Penny from Pixabay

I've been busy looking for a new job and all the pain that comes with that, and in the meanwhile trying to make this blog nicer. One of this days I'll make a similar post to the one I made in 2013 on how to make a your own static site like this one using Pelican and Github pages but I'll just share some stuff for now.

So I found out you can customize the Markdown Pelican understands by configuring Python Markdown, you can enable and configure …


Continue reading

Things CAN be Better

Posted on Fri 21 March 2025 in opinion • Tagged with hope, geopolitics, politics • 4 min read

It's 2025, and I like to remember that things can always get better. Of course they can get worse, and they are, but it's almost impossible that even a small group of people, even one person can't make the things around them a little better. That's part of what makes a civilization.

Humans, and lot's of other animals, even single cell organisms and plants, can change their environment and make it better. This word has been ruined by the european empires but, a single cell, a group of cells, plants and animals do colonize their environment …


Continue reading