August 15th, 2024
More work on tmpemail
I've added the ability to see and download attachments to tmpemail. Additionally, I made a README with detailed instructions on how to use it.
It's pretty simple though.
To create or view an inbox:
python tmpemail.py
To read a message:
python tmpemail.py message-id
A 32-bit computer made in Terraria
I found a video of a young engineer who made a 32-bit computer in the popular game Terraria. He explains in this video his process and challenges. It's very inspiring to see things like this. In the past I've created simple computer components like a clock and an adder but nothing this complex. He said it took him 6 months and over 600 hours to complete this beast of a machine.
Build useless things
Usually, I carry this idea that if I build something it has to have some practical use and potential real life users. But lately, I've been trying to free myself from this kind of thinking. When I was younger I used to build things just to build them. I didn't expect them to have any real world use and if they did it was a nice side effect rather than being the main motivation. I wanted to build things just to see if I could do it. The pure joy of solving a problem was enough for me.
I took this approach with tmpemail and learned some things about argparse and the 1secMail API. I, honestly, expect no one, including me, to use this. But that's ok. Because I got to build something and see it all the way to the end.
I think I'm going to explore this approach a bit more.