Gemini Links 21/07/2024: Last of Old Computer Challenge and Forth Language
Contents
-
Gemini* and Gopher
-
Personal/Opinions
-
week 29 recap
* many stimulating conversations with partner, they're on holiday and we're spending more time together
-
UniPrep - Cooking
A lot was happening this month, but today I want to write about not so obvious theme, but a relevant one - cooking. I hadn't really cooked before, but as I will go to more mature life, I wanted to prepare myself to be able to make cheap, healthy and tasty meals.
I will be living far from home, so I will receive some fixed amount of money and will need to cope with its management and this is one of ways to save. And I was taught to eat healthy from the early age (even that I might eat some fast food these days, I still think whether it is too much or not) and have done research how bad food might affect my future studies and health, I found it useful to learn the skill.
-
-
Politics and World Events
-
Re: Get out of your echo chamber!
Free speech for me but not for thee as per ushe from the party of bookburning. Fun that you put bodily autonomy, both the trans issue and Roe v Wade, on the republican nightmare side. The GOP is the party of big intrusive government, the party of force.
-
-
Technology and Free Software
-
getting started with linux: log 01
I am inspired by the current #OldComputerChallenge happening, and with an old laptop floating around, I'm keen to finally give Linux a crack. So, here we go. I know next to nothing about Linux so this could be a complete failure. If not, then this could be a useful guide for someone else diving in for the first time.
My plans at the moment are to use the laptop for simple tasks (like blogging here) and maybe some kind of media player. I am blown away by what Andreas over at 88hz.net is doing, but I won't be setting the bar that high: Old Computer Challenge 2024 - Day 4
I am writing this from my newer laptop running Windows which I will keep as is. I intend to get things set up on my old one, and continue posting from there when its functioning.
-
Old Computer Challenge 2024 Recap
This is the third time I've participated in the Old Computer Challenge and this year my constraint was trying to do most of my work in Alpine Linux in a virtualized container on iOS on my iPad. My other goals: mostly use the command line, keep working on my forth-based language. Stretch goals: make a simple zine, and make zine-making software.
I did largely stick to these things for the week. I was camping the first few days of the challenge at a music festival, then headed for a few days vacation at a friend's house in the mountains. I did bring the ipad to read on and browse the web so that really provided the constraint that led me to decide to do the challenge for the week with the command line in the ipad.
-
Internet/Gemini
-
Fixing an Apache pthread error
After I fixed the performance issue [1], I started looking around for some other issues to handle, and boy, did I find some.
-
hello
Hi there. Thanks for reading. What a pleasant nook of the web. I really like the simplicity. I am here to learn, and to log my learning. I am not restricting myself to any particular topic, so we shall see. I have some things in mind however. Feel free to email me to say hello or offer feedback on anything I'm writing about. Thanks to the hosts for this public space.
-
-
Programming
-
Building my own Forth language
For the past month or two I've been spending my free time working on my own implementation of a Forth-based language.
I'm currently calling it 3th since it's a toy so far. My end goal is to create a Processing-like graphics programming API that binds to Love2d graphics commands but written in a Forth-like language
[...]
I already had my REPL working in my language (3th), and the ability to evaluate string input to the 3th program. So I added a simple pipe command and now the 3th language allows input from standard input. But I was hung up on implementing string arrays and conditionals. After several hours/days of working on this, I decided I jsut couldn't solve it working on the ipad alone, so I'd have to use a bigger monitor and my other software tools when I returned home and found the time. Then even when I arrived home I found I was bogged down and needed a break, something to 'raise the spirit' like when you start a campfire when camping. So I pivoted toward getting some minimal graphics compilation working.
-
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.