title: When I Feel Like I'm Getting Old

date: 2023-12-15T13:49:29+09:00


I'm back with my periodic bout of illness.

A few days ago, for no practical reason, I set up a FreeBSD machine. It's a very small machine with only 1GB of RAM, given my current pocketbook.

But if I need to do something, I cat get something like Ubuntu or Amazon Linux, so why FreeBSD? Ten years ago, I could have come up with my own little reasons, but now I can't. To be honest, the two OSes were close back then, but now the convenience of Linux is just overwhelmingly superior. It's not like I have a lot of time to spare or nothing to do, but I feel pathetic that I'm doing this again where I have to spend hours setting up equipment, but what the heck, it's an incurable disease.

Anyway, after completing the basic setup, I started installing packages in earnest. However, since it is not a rolling release system, old packages appeared. If it's a Linux device, there is no problem because there are many user-mode package managers such as brew and asdf instead of system package managers these days, but it's unthinkable in FreeBSD. Maybe it's because I don't know what's going on in the BSD world, but in any case, all I can think of now is /usr/ports, that is, installation through source compilation.

"Oh yeah. I forgot, that's why BSD sucks."

When I was younger, I would have gone to the trouble of compiling the source and installing the package, even if it took hours. If I couldn't compile it on a small machine, I would cross-compile it on a big Linux machine to get the version of the package I needed. But I'm too old for that now. I don't have the disk space for a port system, and more importantly, I don't feel like spending the time to do it. At best, I might as well blow up my FreeBSD rig and go back to using Linux, especially since I now know that source compilation is a carbon emission, and I shouldn't do it unless it's absolutely necessary. Even on my local machine at home, whenever I compile source, the sound of the fan running is like noise between floors.

I'd rather just use what someone else has already created, why reinvent the wheel?

Proxy Information
Original URL
gemini://noneun.com/gemlog/feel-like-getting-old.gmi
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
1462.459541 milliseconds
Gemini-to-HTML Time
0.740876 milliseconds

This content has been proxied by September (ba2dc).