Wed Apr 13 22:46:31 UTC 2022 What is it about Wednesdays? Some older entries here have been mangled for some time now. I was originally saving them as UTF-8, which may have something to do with it. Trivial enough that I can't be arsed, but I did at least get rid of all the extraneous linefeeds. I still spend most of my time in a terminal, and for the most part remain happy there. But even with my carefully crafted and curated collection of config files, I'm noticing more and more of late how all the various tools and environments are showing - not their age necessarily, but their crumbling infrastructure and lack of general maintenance. Like the Linux framebuffer that was the crown jewel of INX [0] but fell into squalor and disrepair, the console in general has never gone away and in fact has recently seen a revival of interest. But this is exposing more of the warts and quirks, from line drawing characters to color management. Try as I might to get all my texttop programs looking and working the same, I remain stymied by the multitude of standards. Bad enough people insist on writing terminal programs in Go and Rust. I know, I know. At least it's not node.js. And it's not an isolated thing. Jumping around from tin to mutt to lynx is already jarring enough before running into more annoying decisions and frustrating tradeoffs. Lynx does Gopher but not Gemini, so I need a client that does Gemini. Sure, I already have a million programs and one more isn't going to cause the whole thing to come crashing down. But especially when I have such trouble getting these tools to behave consistently in my hands, then if possible I'd like to avoid cramming another into an already overflowing tool chest. The more of them sitting around without an obvious cohesive interface tying them all together, the more I tend to forget they even exist until they pop up to annoy me in a random bash history search when I'm looking for something else. In the case of Gemini, I was trying bombadillo. Good idea in theory, but I still have no idea how you actually go to a bookmark once you've saved it - I can bring up the list of bookmarks, and tab back and forth between that and the main window, but any numbers entered stubbornly insist on following links from the main window. And if you enable the option to give you access to the filthy plebian world of http, not just the rarefied exclusive cyber neighborhoods of Gemini and Gopher, the inconsistencies become even more apparent. Don't get me started on trying to maintain my Solarized color settings in the face of all this cruft. And WTF wtfutil - over forty megabytes for this program? To do what even in these decadent times any halfway decent shell script and countless other programs can manage in a few hundred kilobytes? Of course there are plenty of gems. Despite the occasional annoyances, lynx and mutt remain solid workhorses. epy turned out to be an excellent and feature-packed ebook reader to replace the old epub.py I was using. btop is visually appealing without going overboard on form over function. And bless the folks who took over the abandoned newsbeuter and gave us newsboat. I know half the problems I run into are probably due to my insisting on accessing the host systems from all sorts of different client software, not always on the same operating system. I think part of my malaise in this regard stems from what I see as a similar balkanization of the people. Sure, there's probably a good deal of crossover between those who read Gopher pages and those who read Usenet. But in practice, those communities almost might as well be walled gardens. SDF itself has two chat systems I'm aware of, an IRC and some bizarre old CP/M looking thing I can't recall the name of. Part of this is the prevailing attitudes of the people in question - it's like any attempt at actual social networking is viewed with bemusement or even disdain, like something only "normies" do. Here and there I do see people who seem to be trying to blend the best of the old with the new. But too many are either stuck in the mud of the past, or striking some steampunk pose that's more about mimicry and fashion than finding the right tool for the job. Pretty much every time someone tells me I need to create Yet Another Account on Yet Another Site, I instantly nope out. And pretty much every time, it turns out I don't need to. Just like I try to minimize the number of "accounts" I have to deal with and be responsible for, I strive to keep my toolbox uncluttered. That way I know what I have, and I can quickly lay hands on whatever I need. Imagine how opinionated I'd be if I actually had to work with this stuff for a living. [0] http://www.inx.maincontent.net/