Some hobbies/interests (in no particular order): Linux, accessibility, spirituality, land use/transit/urbanism, politics (and, more generally, trying to figure out how best to look at situations).
Okay, I really should be trying to fix this WebKit crasher right now, rather than gaming, but one of the people I'm gaming with didn't know that The Sound of Silence was originally sung by Simon and Garfunkel. And I'd never heard of the Disturbed version that he knew.
It appears that old versions of perl don't like the nested map in WebKit's IDL code generator and occasionally do the wrong thing, so I get a build failure 15-20% of the time.
Upstream won't want my "fix," but figuring that one out was time-consuming, so at least now I can move on to some other thing on my list of things to do.
I'm playing a mud[1], there's a room called Central Square, and of course I think of Cambridge.
[1] game.roninmud.org:5000
I just wrote out some thoughts on the Linux desktop and how to make the experience better. The tl;dr version is that I'm not expecting the Linux desktop to go mainstream, although I wouldn't mind if it did, and, even if a lot of people see no reason to use Linux, they might change their mind at some point if they become unhappy with the direction that Windows or MacOS are going, so it is important for Linux to be there as an alternative. And seemingly boring things--like supporting stable versions of packages, for the sake of LTS-type distributions--could help to make things a little better.
https://open.substack.com/pub/mikegorse/p/making-the-linux-desktop-better?r=2iv03w&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
The latest Double Tap podcast is titled "Inside Sight Village: Canes, Travel & Voting."
Well, I don't have any sight at all, so I guess it isn't relevant to me.
Until I saw this blog post, I had no idea that anyone was considering making Linux distributions VT-less. https://xogium.me/the-next-best-decision-stepping-away-from-the-linux-desktop
Now I'm wondering what is seen as the advantage of removing VTs. It would certainly affect my workflow. And what would happen if a system is unable to boot into a graphical desktop? This happened to a lot of Tumbleweed users (myself included) when updating to GNOME 49. Admittedly, it is not good that a system update caused the GUI to fail to start--it was not easy for experienced users to diagnose the problem, and a casual user would not have had a chance. I would not recommend a rolling distribution to a beginner because of the possibility of these kinds of bugs, but I digress. Still, I'm having trouble understanding how a VT-less system would work.
I'm only posting this because I find it amusing.
What an email actually said: "I live in Nuremberg and you will be able to find me in the NUE office most of the time."
What I thought I heard my screen reader say: "I live in Nuremberg and you will be able to find me in the new office most of the time."
I feel like Donald Tramp doesn't take anything seriously, and maybe some people like that about him, that he's not a regular politician, but some things need to be taken seriously--wars, for instance.
I've had a blog post like this in my head for a while, but I saw something on here that was a good illustration that diversity matters, and DEI efforts do not result in unqualified employees being hired. https://open.substack.com/pub/mikegorse/p/dei-efforts-do-not-mean-hiring-unqualified?r=2iv03w&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
Trying to learn to use lldb, since it seems to be the preferred debugger for WebKit.
Every time I type a character, it appears to briefly print the target (or a notice saying, "no target") on the last line of the screen, then clear it. I wonder why it is doing that.
I've encountered a similar issue with vim, so, a while ago, I added a thing in yasr so that it can optionally not read things printed to a certain part of the screen. So now it appears I can use that for lldb and work around the main screen reader issue that I'm having with it. Edit: This also prevents new text from being read, since it initially appears on the bottom line, so it isn't ideal either. Oh, but yasr seems to be receiving [1;74r and not handling it correctly, so that is likely part of my issue.
Also found a way to crash yasr, but, since it is probably only affecting me, and only if I deliberately do the thing that made it crash, I feel like spending time fixing this crash isn't what I should be doing at the moment.
It's a variable called endPostion, and it's referenced several times in the function. I guess someone typoed the name and just rolled with it.
Oh, awesome. I was going to look at matplotlib on Tumbleweed (the testsuite is failing on GNOME 50 because pygobject prints out a warning about a deprecated function, and the test treats warnings as errors), but someone already made a fix for it. GNOME 50 is hopefully on its way now.