Current Things on My Mind
I feel like I need to write this down, and maybe others can help me reduce the list or simplify points. I have a tendency to be over ambitious in planning projects and then procrastinate until I get too sick/frustrated with them and decide to boil it down to bare fundamentals or skip it all together. Right now I'm not yet in that mindset. Maybe someone can help me before I get there.
But Let's Start With Random Musings
- People are amazing. I just love the fact that most people actually go out of their way to help others. I hope humanity as a whole can rise to that level very soon. It's needed.
- It's getting darker and darker, but for the first time I'm looking forward to winter. I'll welcome the snow when it finally arrives for real.
- I like my job, and I feel like my productivity has risen lately. No doubt a consequence of both feeling better in general and finally mastering some of the things I work with. And positive feedback. That's a major motivator for me.
And Now For the Things to Do
Some of these are big issues, some are smaller. I have a bit of a hard time figuring out my prioritisation and dependencies between them. And estimating time and difficulty.
- Patch AV-98. It can't read local files because of a bug. Jake has kindly sent me a patch for this which solves the problem. I'd like to solve it differently, but maybe I should just merge this patch so that it works, until I eventually have the time and inclination to do it my way (which I probably never will when it works)?
- Update the Wikipedia article on the royal ship Vasa, which I found to be unclear. I've borrowed a book that the historians at the Vasa Museum recommended. Just haven't had time to check it out yet. Maybe this is an hour of work? Maybe three?
- I've changed the style on my blog to a darker one, but only on the index page. In doing so I simplified things by introducing templates which will allow me to easier have a consistent style across the blog. Making this change for the archive, posts, and search pages takes a bit more work, however, since a lot of bash needs to be rewritten in python. Probably 3 hours of work, maybe a little more.
- And I believe the former would be a lot easier and more elegant if I had libified my gmi2html script. It's just pretty boring to do. Maybe 2 hours of work?
- I have two PDAs, one of which I can even charge and sync to computer. I still haven't had any time to tinker with it. The whole thing is just lying on my kitchen table, which annoys my inner OCD gnome to no end.
- I also really really want to make a large painting for my living room wall. I have almost all the stuff I need, except for time and plastic to protect my floor. This is something I'd have to start with on an evening so that the base can dry until the next day, then spend a whole day on the foreground.
Things (More or Less) Related to Server Migration
- I want to migrate to another Pi, because dependency issues prevent me from upgrading the one I have. In doing so I (obviously) want to reduce dependencies. It's just that I'm using gemserv for gemini now even though I hate Rust. And I haven't found another server that solves my needs. I don't want to bite the bullet and write my own server because I really have enough on my plate. Maybe I should just set a weekend aside and do it anyway.
- When migrating I want to change the folder structure and users to serve all content from one user instead of several with their own public_gemini and public_html folders. This is just a matter of moving a bunch of directories and configuring servers for it, but...
- Antenna is really adapted for the current setup and rewriting it for another structure is a bit of a chore that feels dumb. I'd rather refactor it to be better packaged and more easily installable. That, however, might also be a weekend's worth of work.
- I've promised to write a post on self-hosting for nontechnical people. This is something I'm passionate about and really want to do. It'll have to be a series of posts to be meaningful. I'd like to put it in a dedicated space on my blog and gemlog, but that also feels dependent on all the aforementioned structure changes, unless I want to create more work for myself.
- There's also a bit of work to do with certbot and LE certs, but that's not too hard. I just need to remember to do it.
- I want to revamp the Garden Gnome Society. However I feel that this is also better to do after server migration and reorganisation.
Long Term Stuff
- I'm working on a twtxt web frontend and CGI backend that I think could be really cool. I haven't had any time for it lately.
- Similar with building a graphical gemini client. GUI programming sucks. I might just skip this.
- Almost all the blinds in my windows are old and worn out. Many can't be opened. I need to make an inventory on just which parts I need to change, buy them, and get it done. Ugh. Since it requires having the windows open a lot this may possibly be pushed until next summer. Maybe. Winter is dark and letting in all the light I can would be nice.
There's a thousand other things I'd like to do, but that aren't even prioritised enough to even make it on the list.
As you can see there's just a whole lot slushing around in my mind right now. Given time I will have sorted things out, but right now it feels a little overwhelming. If you can help me prioritise and solve some knots then awesome! If you can share your own methods for structuring, prioritisation, and work then even awesomer! I've read about GTD, but concluded that that's not the tool I'm looking for. I'm using a kanban board in vim and create actionable subtasks for my tasks. It's just prioritisation and bounded ambitions that I find difficult.
The fork av AV-98 that I maintain.
My gmi2html script.
My post on the royal ship Vasa.
The Garden Gnome Society.
A summary of my server problems lately. The RPi 2 now works.
This is how I do a kanban board in vim.
-- CC0 Björn Wärmedal