Andrey Listopadov

Categories / rant

Have you tried using the GNOME Software? This thing: Do you use it? Are you even using GNOME? Oh, sorry, I think should point this out, it’s kinda important - I’m asking the developers of GNOME Software. Because, apparently, they don’t. OK, let’s start this post over.
I’m feeling ranty this week for some reason. Today will be no different and I’ll post another rant on the software world but not about programming. Instead, I want to tip into the consumer application world, and shit on the current state of music players on GNU/Linux specifically, although the situation is as bad as on other platforms IMO.
Tree-sitter became more widespread and Emacs took notice and included a bunch of <lang>-ts-mode as alternatives to <lang>-mode into the core. This is good news and a welcome change, but I have some concerns about the approach. When I first saw the Tree-sitter talk by Max Brunsfeld I was concerned that the language highlighting “fix” they’re talking about is too much.
I don’t get it - it’s the simplest way to enable dark mode for your website that works across all platforms. It works on Linux, Android, MacOS, iOS, and maybe even on Windows (I didn’t test it, I have no Windows). I see websites that either use JS to do that or do no dark mode at all.
Well, It’s unfortunate, but I couldn’t make the game in these 4 weeks. August is just too much of a pain in terms of the amount of different events - maybe even the busiest month in the whole year, for me personally. Judging by the commit history, I was able to work only for 11 days out of the 28 days given to me by the challenge - and I tried to do at least some work every day and commit everything I did.
Who doesn’t dislike spam? Well, apparently this guy loves it, but in a kind of special way. I definitively don’t like spam, even a clever one, but unfortunately, we all have to deal with it to some extent. This is a rant on spam because I was just fed up with it once again.
Here’s a quick rant, kinda. I’ve become a huge fan of structural editing recently. My structural editing journey was maybe a bit unusual, but I’ve finally settled on Smartparens for quite some time. Originally I was introduced to structural editing by Parinfer mode which had some Paredit functionality, so it got me interested.
Another good service is going to be shut down by Google. I was a happy user of Google Play Music (GPM) for a long time, and although it had some problems, I still enjoyed it. It has a decent web interface, and a fine mobile app, but most importantly I’ve listened to a lot of new music every day, and my library constantly evolved, thanks to Google recommendation systems, which is actually good.
Today I’ve decided that I want to write a little rant on the topic of language design. Since I’m a C programmer, and I use it on a daily basis, I’ve had many thoughts about C syntax over the past few years. I like C, and it is a good language, that defined modern operating systems, and software.
Newer Page 1 of 1 Older