# Learn more about twtxt: # https://twtxt.readthedocs.io/en/stable/ # https://www.uninformativ.de/twtxt-mention.html # # nick = movq # url = https://www.uninformativ.de/twtxt.txt # avatar = https://www.uninformativ.de/avatar.png#20230101 # # For out-of-band replies: `echo ed.vitamrofninu@txtwt | rev` # # If you're on an older device that doesn't support modern crypto, you # can also use HTTP: # url = http://www.uninformativ.de/twtxt.txt # # This file is available via Gopher, too: # url = gopher://uninformativ.de/0/twtxt.txt # However, since Gopher has no concept of user agents or any kind of # headers, I will not be able to see that you're following me and, thus, # will not be aware of any replies or mentions that you send. Please # either use the HTTP(S) feed or drop me an email. :) # # Legacy, don't use: # nick_alias = vain # # prev = 2us6qbq twtxt-old_2022-12-21_2us6qbq.txt 2022-12-21T08:40:00Z (#6ek4rvq) @ I’ll have a look. 👌 2022-12-21T08:40:18Z My feed just got rotated as well. Let me know if it broke something. 🥴 2022-12-21T08:48:54Z (#g67crtq) Hmm, looks like my reply to this thread (the one with the link to nature.com) got lost: https://twtxt.net/conv/xjgwpsa 2022-12-21T09:18:27Z (#g67crtq) @ I do. But didn’t we work out some logic to cover this case? 🤔 I forgot. Something like: “If the current file does not contain the twt hash that we’ve seen on the last run, then traverse back through archived feeds until you find it.” 🤔 2022-12-21T09:21:47Z (#6ek4rvq) @ btw, dev.twtxt.net could use an update. 😅 This page, for example, still shows the old version: https://dev.twtxt.net/doc/twtsubjectextension.html 2022-12-21T10:21:48Z (#g67crtq) @ Oof. 😅 Yeah, maybe I souldn’t truncate it entirely … let’s see if I can conjure up the motivation to implement that. 😅 2022-12-22T17:25:36Z (#kwuzqla) @ Weather is crazy, yeah. I’m glad that it’s no longer -10°C, though. 🥴

That 04.jpg is wallpaper-worthy! 👌 2022-12-22T19:03:03Z (#ifngerq) @ Nice. (My machine is not fast enough to render this smoothly, though. 🥴) 2022-12-23T10:51:20Z (#kz2taka) As of today, the noisy drying machines are gone! 🥳 Best christmas present in a long time. 🥴 2022-12-23T12:15:20Z (#kz2taka) @ Dry, yeah. Nice, not yet. 😅 Some stuff needs to be rebuilt/repainted now. But that’s not a big deal.

@ Close to a month. 🥴 🤦 2022-12-23T16:02:26Z Advent of Code in a nutshell:

https://www.youtube.com/watch?v=jVGtz-_da0o

😂 2022-12-23T16:02:57Z (#ft34wyq) @ That is some juicy green, though. Isn’t it *winter*? 2022-12-23T16:15:09Z I just read that some parts of the US currently have up/down to -40°C. Oh my goodness. 😳 2022-12-24T04:30:27Z (#kz2taka) @ I’m afraid 3-4 weeks is rather short. 🫤 Depending on how big the damage is, these machines might be around for much longer.

My damage was a minor damage, I think. It also was in the *drain* (not even nasty toilet sewage), so there was only water coming down to me when the upstairs neighbors used their shower. It wasn’t running non-stop. 

And still, it caused a lot of trouble and headache. I don’t even want to imagine a big damage where an under-pressure pipe bursts. 😨😨😨 Let’s hope this never happens while I live here. 🤞 2022-12-25T08:53:06Z (#6nabnda) @ Family stuff, lots of family stuff, then some more family stuff. 🤣 (Eating, drinking, sitting, being unhealthy. Yay!) 2022-12-25T09:50:48Z Finished Advent of Code and rejoined the private leaderboards out of curiosity -- only to find out that the other people stopped doing the puzzles halfway through. 🥴 2022-12-25T09:50:58Z (#6bxoatq) Summary of the event: gopher://uninformativ.de/0/phlog/2022-12/2022-12-25--advent-of-code-2022.txt 2022-12-26T06:03:52Z (#qjljwza) @ Nice 😂 2022-12-26T06:24:09Z (#m2n5vzq) @ What was that? “Too bad the computer can’t read indentation”? 🐍😏 2022-12-26T07:01:02Z (#m2n5vzq) @ Oh, right, that’s the same! 😳 2022-12-29T09:24:42Z (#d5dkd2q) @ Should have been called `gitxt.git`. 😈 2022-12-29T16:24:37Z (#uxjvuxa) For the record, I think this is spartan:

https://github.com/michael-lazar/spartan

When I searched for “spartan protocol”, the first result was some crypto currency nonsense. 🤦 2022-12-31T16:49:18Z (#bf44ima) @ Niiice! 👌

Now get ready for a nifty little war simulation! 🥳 Err, I mean, guten Rutsch! 2023-01-01T17:29:42Z (#bf44ima) @ Fireworks sure do look nice, though. 😅 I’m surprised that you managed to take such good shots – it’s pretty finnicky to get the exposure right, IIRC. (I guess your camera had good auto-settings here.)

We were watching from our balcony. Well, not the balcony actually, we were behind the windows. You can’t watch fireworks from the balcony of a (small-ish) tower building, because the rockets will explode right in your face. 🧨

Where I live, it has actually gotten a bit better. Before Covid, people were shooting fireworks like maniacs. Then in 2020 there were basically no fireworks (I think there were restrictions back then), which was a little strange, but very relaxing. In 2021, some fireworks got replaced by laser shows – pretty cool! And this year we’re back to standard fireworks again – but not to the pre-Covid extent. They stopped sooner and I hardly remember any bombs going off today (January 1st). 2023-01-01T17:30:50Z (#36xvvca) @ Quite a lot of bugs in that area. 🤔 I mean in general, not just in your client. What was it? Sometimes it almost feels like we went too far with that spec and made it too complicated / too many corner cases. 2023-01-02T13:30:43Z (#trmql3q) @ Cleaning the browser’s profile on every reboot helps a lot. 🥴 2023-01-02T14:37:03Z (#trmql3q) @ I don’t. 😅 I might accumulate quite a lot of tabs throughout the day (especially at work), but eventually, meh, hardly any of them matter. If something really is important, I store a link at the appropriate place. Let’s say some web site is relevant to a bit of code I’m writing, then it ends up as a comment in said code …

Other than that, I have a bookmarks file with stuff I’m regularly visiting.

And that’s it.

Which brings me to the important question: What *are* those 153 tabs of yours? 😅 2023-01-02T14:57:14Z [The Fall](https://en.wikipedia.org/wiki/The_Fall_(TV_series)) is a great show. 👌 Slow, dark, great atmosphere. Almost like Nordic Noir. I haven’t finished it yet, though (so who knows, maybe the ending sucks 😅). 2023-01-02T15:01:04Z (#trmql3q) @ Huh … well, to be fair, I do have a “read later” text file. I never read any of the stuff in it, but maybe, one day, when I have the time … 🤪

If you don’t read it now (or at least this evening), then you probably never will. 2023-01-02T16:06:20Z [Matrix](https://en.wikipedia.org/wiki/Matrix_(protocol)) as a self-hosted chat for our family was a mistake. Messages even arrive out of order now …

I’ll have to start looking for an alternative. 2023-01-02T19:44:39Z (#jpn5wua) @ @ I’ll have a look at the current state of XMPP and that list, thanks. 👌 2023-01-03T07:11:13Z (#4azhjsq) @ Hmm, I’m just seeing this: https://movq.de/v/d28ab7e453/s.png 2023-01-03T07:23:18Z (#jpn5wua) @ I have to confess, I never really had a look at Salty. 🤔 Is it ready for “prime time”? I.e., usable by non-tech users, Android and iOS client, easy upload of images and videos, … ? 2023-01-03T08:14:27Z (#jpn5wua) @ They hardly care what it is. It should just work. They’re also an WhatsApp, but I refuse to use that. 🥴 2023-01-03T17:17:24Z Moon and Mars very close to each other tonight.

![](https://movq.de/v/880202b838/s.png)

Sadly, I lack the equipment/skill to take a good photo of this. The Moon is way too bright and you can hardly see Mars on the left.

![](https://movq.de/v/74826b2534/s.png) 2023-01-04T18:57:19Z (#w346hia) @ I thought it was going to be the year of IPv6? 2023-01-06T17:06:00Z (#mf4kvaa) @ I’m not really sure what you mean. Don’t we already have `nick =` and `url =` in the metadata section? Which problem are we trying to solve? 🤔 2023-01-06T17:59:56Z (#o33cpoq) @ Which books did you read? Are they available online by any chance? 2023-01-07T04:58:22Z (#o33cpoq) @ Nice, thank you. 2023-01-07T05:05:39Z (#mf4kvaa) @ Hmmm.

So you’re suggesting to make `prologic@twtxt.net` the “primary identifier” of a user, right? That’s the string that I would configure in my twtxt client when I want to follow someone. Then when my client fetches the feed, it first does a webfinger lookup to find the feed URL and the nickname. (Or maybe this only immediately after adding the user to my client and then maybe update it every now and then.)

Did I understand correctly so far? 😅 2023-01-07T06:17:44Z (#mf4kvaa) @ Alright, buuuut … what do we gain from that?

You could do almost the same thing currently with just the feed URL. `nick =` can be read from metadata. The canonical feed URL used for twt hashing is well-defined, too (first `url =` in metadata).

Sorry if I’m being too dumb. 😅 2023-01-07T08:17:22Z (#mf4kvaa) @ Hmmm … if the argument is “not all twtxt files have all required fields”, then wouldn’t this also apply to webfinger? Not all servers that host a twtxt file will also serve webfinger info. 🤔 You’d probably always have to implement some fallback mechanism.

I don’t really know anything about “indieweb”, though. I’ll have to read up on that first. 😅 2023-01-09T17:36:56Z Why, oh why, does YouTube include *upcoming* videos in RSS feeds? “This video premiers in 21 hours.” Oohhhhhhkay. I will long have forgotten about it by then, thank you very much. 2023-01-09T20:30:09Z (#dusjj6a) @ What? It’s the same in the YouTube app?! 😂 Okay, then … whatever. 🤷🤦 2023-01-09T20:31:38Z Looking forward to the bass lesson for My Sleeping Karma - Ephedra: https://www.youtube.com/watch?v=6H22lajS4GE #NowPlaying 👌😍 2023-01-09T20:32:56Z (#xmu3c7a) (That’s a video that will … premier in … *20 days*! 🤣 https://www.youtube.com/watch?v=HBJtnCZHPxM I guess that’s the whole point of this “feature”. It’s so ridiculous that people just *have* to talk about it. And boom, marketing.) 2023-01-10T15:21:00Z (#dusjj6a) @ Good point. Turns out, they *are* available in the web UI:

![](https://movq.de/v/b57bee8387/s.png)

So, yeah, probably nobody uses feeds, so they don’t notice how inconvenient this is …

Ugh, I really don’t want to build a queue for this. 😅 2023-01-11T20:42:37Z This struck a nerve: gemini://gemini.circumlunar.space/~solderpunk/gemlog/orphans-of-netscape.gmi 2023-01-13T15:59:52Z (#pq3g2oq) @ Well, I can relate quite a bit to this idea of “Orphans of Netscape”. I can’t really put it into words. 😅 Just “yeah, that’s it!” 2023-01-14T16:14:06Z (#i6td62a) @ Yeah, the second picture is a photo: https://movq.de/v/74826b2534/s.png Mars is on the left. It’s tiny, though, maybe you can’t spot it. 🤔 2023-01-16T14:41:09Z Tea, Earl Grey, hot. ☕ 2023-01-16T14:54:15Z (#qy3odxa) @ Ah, you’re back. 👌 I was *this close* to removing your presumably dead feed from my list. 😅 2023-01-16T14:58:35Z (#q6rwseq) @ @ Oh, I love Voyager. 😁 Probably my favorite Star Trek series. Just finished re-watching it for the n-th time recently.

I just don’t have good coffee here at home. 🥴 (I’m not a coffee nerd.) 2023-01-16T15:03:36Z I had no idea that there were VMs in Windows 3: https://xtof.info/inside-windows3.html 2023-01-16T19:16:58Z Welch wundervolle Comics: https://mastodon.social/@kplx/media 2023-01-17T20:03:05Z (#wwc44pq) @ Yup, implementing stuff like that is way more complicated and annoying than one might think. 🤔 2023-01-18T18:52:35Z (#6ao3moq) @ Sigh. 🫤 As much as I love C for its (apparent) simplicity, we should really abandon it and these classes of bugs with it. (Rust or Go are not the answer, though, imho.) 2023-01-18T18:52:48Z (#6ao3moq) (Yay, programming language discussion! 😅) 2023-01-20T15:12:28Z (#ukxztdq) @ NOPE! Still work tomorrow. 😂 (Network maintenance in one of our offices.) 2023-01-20T15:15:21Z (#2lf3mmq) @ For traffic flow, it doesn’t matter which sides initiates the connection. The only thing that matters here: Do you have a static IP at home? If not, then you will want to initiate the connection from your home to your server. 2023-01-20T15:23:57Z (#y52r2ca) @ Awwww, you got snow! ☃️

(Brass at a funeral? Odd, to me at least.) 2023-01-20T15:25:54Z (#eqcmvja) @ https://www.passwordstore.org/ here as well. 👌 2023-01-20T15:49:54Z Such a catchy and haunting melody. 😃 🤘 NSFW. // Chelsea Grin - Origin of Sin // https://www.youtube.com/watch?v=oMZqtIs8X_Y #NowPlaying 2023-01-20T15:58:02Z (#cdrrj4q) @ Yeah, not everybody likes this genre. 😅 2023-01-20T19:05:01Z Oh, now we got snow as well! https://movq.de/v/6181224c0f/

![](https://movq.de/v/6181224c0f/IMG_4505.JPG-small.jpg) 2023-01-20T19:59:04Z (#eqcmvja) @

> One major gripe I have with `pass` is that it is way, way, way too easy to end up with your passwords displayed on the screen in cleartext.

Huh, that never happened to me. 🤔 Not accidentally, I mean. I do use a frontend, though: https://uninformativ.de/git/padme (Just a slight tweak of the default `passmenu`.) 2023-01-21T06:10:58Z (#3suu3oa) @ Not anymore – luckily, because I have to drive to the office today. 😅 2023-01-21T08:37:06Z (#lnbbpzq) @ Hmm, I see what you mean. 🤔

From a “UNIX” point of view, the current behavior feels correct. By default, print to stdout. If you want something else, then you have to specify a flag. That’s what a lot of UNIX tools do.

Now, it’s up for debate if this kind of behavior is appropriate for a password manager. 😅 2023-01-21T08:46:39Z (#lnbbpzq) @ I suspect that people _might_ argue: “If we change the default behavior, then a ton of tools will have to be updated as well, so we can’t do that.” One way to alleviate this issue could be: Have `pass show` refuse to print clear text passwords *if `stdout` is a terminal*. 🤔 2023-01-21T08:47:54Z (#mu3gdja) @ Aww. 😅 2023-01-21T08:55:25Z Yeah, little buddy, I’m not happy, either.

![](https://movq.de/v/20b8b75ef0/s.png) 2023-01-21T09:13:42Z (#lnbbpzq) @ Then we’ll add a `pass --force show` or something. 🥴 2023-01-21T16:27:36Z (#jkjr52a) @ Yep, it means “the air is too dry” and/or “it’s too cold”. 😅 2023-01-21T20:36:20Z (#jkjr52a) @ You gotta be kidding, this has got to be the outside temperature, right?! 🤪 2023-01-22T07:14:30Z (#idjvp3a) @ “Voi vittu” indeed. 😂 2023-01-23T18:57:35Z Picking up calligraphy as a hobby again – after a long break. The result isn’t great, but better than I expected. Maybe this is a bit like riding a bike, you don’t unlearn it. 😅

[![https://movq.de/v/2340e9d444/f.jpg](https://movq.de/v/2340e9d444/.html-index-thumb-f.jpg.jpg)](https://movq.de/v/2340e9d444/f.jpg)

(Clickable thumbnail.) 2023-01-24T06:51:31Z (#fh2laiq) @ @ Thx!

Nice, which style were you doing, bender? 2023-01-24T19:44:58Z (#bg5h3dq) @ They are very similar, yes, but I’ve also been sloppy. 😅 “u” should be connected at the bottom, “n” at the top. Here’s a better example from 2018:

https://movq.de/v/82bcbb7b92/eugen.jpg

I also like that capital “E” much better, hmm. 2023-01-25T17:17:59Z (#bg5h3dq) @ I don’t remember, to be honest. 🤔 I was probably browsing random images on imgur.com and saw someone doing it, so I thought to myself: “Hey, that’s cool, I always liked that, so let’s just buy a pen and some nibs.” 😅 Luckily, that equipment isn’t very expensive … It was just 20 bucks, so why not just give it a shot. 2023-01-25T20:36:33Z (#bg5h3dq) @ I use ink pots:

https://movq.de/v/f75e6597bb/1.jpg (oops, 5 MB image)

The nibs are pretty simple:

https://movq.de/v/f75e6597bb/2.jpg (5 MB)

A small amount of ink gets trapped in that little “hook” there. (Dunno how to describe it, that’s what I mean: https://movq.de/v/304d99e6cd/2-2.jpg) Depending on the size of the nib, this lasts for about, hmm, maybe half a line? You have to re-dip quite often, which can be a bit annoying. Then again, it’s not a big issue, because the whole process is super slow anyway. When I was writing birthday cards this way, I think it took about 30-45 minutes to write one card with a couple of lines on it.

It’s a matter of practice to make it uniform – and it also depends on the type of ink. “Scabiosa” (https://en.wikipedia.org/wiki/Iron_gall_ink) is not very uniform, it’s the purple-ish stuff in the upper half (I probably ran out of ink on “Xerox” and was too lazy to re-dip):

https://movq.de/v/f75e6597bb/3.jpg (6 MB)

The lower half is some other ink, much more uniform.

Those little ink pots last a really, really long time, by the way. This is the one that I’ve been using the most throughout the years, and there’s still quite a bit left:

https://movq.de/v/f75e6597bb/4.jpg

I often thought about buying a pen with an integrated cartridge, but I think that it’s better with ink pots. It’s super easy to clean, nothing ever clogs up or dries out. And you can easily switch to another type of ink without much hassle:

https://movq.de/v/71d33691c0/g.jpg 2023-01-26T08:06:17Z (#4jsfxfa) @ It is a joke.

```
$ mkdir foo && cd foo
$ cargo init
 Created binary (application) package
$ cargo run
 Compiling ach v0.1.0 (/tmp/tmp/ach)
 Finished dev [unoptimized + debuginfo] target(s) in 1.17s
 Running `target/debug/ach`
Hello, world!
$ cat src/main.rs
fn main() {
 println!("Hello, world!");
}
$
```

(Yes, a “hello world” is the default code created by `cargo init`.) 2023-01-26T17:04:59Z (#bg5h3dq) @ Thanks 😅 To be fair, though, I think it’s easier to write Fraktur than normal handwriting. First, as I said, I’m doing it super slow. Second, that pen/nib has much more “friction” on the paper than a regular pen. I find it much easier to make a straight line this way.

Doing something like this (not mine, got it off Google) is a whole different story: https://movq.de/v/de01805560/s.png 2023-01-28T19:20:49Z (#bg5h3dq) @ Those birthday cards were quite popular, yes. 😅

> drying takes around a day?

Nah, it’s a few minutes. At least with the ink(s) that I’m using. 🤔

@ Oh! Well that’s a different story then. 😵 (Thinking about it, I don’t think I’ve ever met someone with dyslexia in person … Hmmm.) 2023-01-31T17:29:55Z Man, I wish I had the room for a pool table at home. I really love 8 ball. 🎱 2023-02-02T07:47:41Z (#4cl5vaq) @ Well, I did, the last few days. We have a table at work. Now my hands hurt. 😂 2023-02-03T17:46:39Z (#b5smlzq) @ I don’t know what happened. I agree, though: Not OK. I just wanted to leave this “+1” here, because your post shouldn’t drown in the noise, thus falsly creating the impression that nobody cares or that people silently disagree with you. 2023-02-03T17:53:14Z I’ve been to the office almost every day for the last 5 weeks (debugging WiFi in our various buildings) and it really took a toll on me. I’m exhausted. It’s so much overhead to drive to the office, a ridiculous waste of resources and time. How did we ever consider this normal? 😨

Not one traffic jam, though. Looks like lots of people are still working from home as well. Put another way: Back in the day, it took *even longer* to get to the office due to bad traffic! Oof. 2023-02-03T18:10:45Z (#qjazcnq) @ That looks like really annoying german Matschwetter. 😅

It took me quite a long time to find out what bird that is, but I think I got it now:

https://en.wikipedia.org/wiki/Eurasian_nuthatch (Kleiber)

Never seen such a tree, either. Then again, I don’t see lots of trees close up anyway. 🥴 2023-02-03T21:59:58Z (#tjwbl7a) @

> You could have just looked at the alternative text of the image in the announcement twt. 8-)

Ah, shit. 🤦 😅 2023-02-03T22:07:23Z (#4zh74ya) @ Luckily, most of the WiFi stuff has been sorted, yeah. So no more compulsory commutes. I might go there, though, to play some Pool. 🎱 😁 But most certainly not every day. 2023-02-04T19:24:29Z (#r5mgrnq) @ Okay, wow. This is a much more involved process than what I was expecting. 😳 2023-02-04T19:26:55Z (#r5mgrnq) Mhh, bah, my client missed one of your twts. The one starting with “At least there's that, good.”. 😩 2023-02-05T09:08:57Z (#cljzwvq) @ Can I? I mean, usually I probably can, but at the moment nothing shows up:

https://twtxt.net/external?uri=https://lyse.isobeef.org/twtxt.txt&nick=lyse

😅 2023-02-05T09:31:54Z (#r5mgrnq) @ jenny uses `if-modified-since` and then ignores all twts that are older than the newest twt we saw last time. 🤔 Did anything fancy happen to your feed? 2023-02-05T12:36:13Z (#2xsjjhq) @ I see, alright. (I just found an actual bug in that area, though … Sigh.) 2023-02-05T14:34:53Z (#i3amaaa) @ Rally English is best English! 😂 https://www.youtube.com/watch?v=1AtDEbHOcd8 2023-02-14T19:54:10Z (#kxt2sua) @ Oh, nice, I’m glad/surprised that someone actually still uses this. 😅 💚

We used to have it running on a Raspberry Pi in the office (this was 8 years ago, February 2015):

![](https://movq.de/v/119201145c/s.png)

Nice photo. 👌 It’s all foggy here, can’t see anything. 2023-02-17T14:04:02Z Brilliant image! 🤣 https://gnulinux.ch/vim-verlassen-mit-stil (Also, great movie.) 2023-02-17T17:12:02Z (#shfimrq) @ Welcome to the club. 😅 Did the floppies/CDs still work? 2023-02-17T19:29:43Z (#phyjs3q) @ Ah, right, that would be “Arrival”: https://en.wikipedia.org/wiki/Arrival_(film) 2023-02-19T17:40:39Z (#o3seqlq) @ 06 is a stunning shot. 👌

Yeah, it was pretty windy here too. And then we were at 10°C today with some light rain, which was surprisingly warm. Sat on the balcony for a while. 🧘 2023-02-20T18:49:47Z Jupiter and Venus this evening:

![](https://movq.de/v/fa81b7e91a/jv.jpg) 2023-02-21T16:24:21Z The outtakes of Ricky Gervais’ “After Life” are so great:

- https://www.youtube.com/watch?v=AAeGQKVMyMY
- https://www.youtube.com/watch?v=-2vElLG0rc0

I just love how virtually all of the takes are ruined by Ricky himself because he bursts out laughing. 😂 2023-02-22T15:47:42Z (#ugbi4dq) @ yt-dlp is critical infrastructure … Easy to forget … 2023-02-25T18:34:29Z I’m not doing a lot of computer stuff lately, hence it’s a bit quiet over here.

Instead, I’m spending more time fiddling with music and audio stuff. Latest gadget, an additional microphone for my electric upright bass:

[Photo (1.6 MB)](https://movq.de/v/98c97d69ed/photo.jpg)

More expensive instruments often have such a microphone builtin, but not mine, since I went for the cheapest model available. 🤪

Normally, mine only has a piezo pickup, which sounds like this (headphones advised for all of these clips):

[raw_pickup.flac (1.7 MB)](https://movq.de/v/98c97d69ed/raw_pickup.flac)

It’s pretty dull, especially when using the bow. So, with that additional mic and some reverb, I now get this:

[mix.flac (3.6 MB)](https://movq.de/v/98c97d69ed/mix.flac)

Much better. I’m not 100% happy with the result, but it’s a big improvement nonetheless.

The mic alone sounds like this:

[raw_mic.flac (2 MB)](https://movq.de/v/98c97d69ed/raw_mic.flac)

… and of course, I’m still learning how to play this thing properly. 😅 Using the bow is pretty hard. 2023-02-26T06:24:04Z (#ze7xh7q) @ Thanks, yeah, I’ll post something. Might take a couple more months/years, though. 😅 2023-02-26T06:24:43Z (#yw7aouq) @ That’s going to be a client that posts to *yarn*, right? Not a generic twtxt client? 2023-02-27T16:22:03Z PSA: Turn off YouTube’s completely useless “ambient mode” to save lots of CPU cycles.

![](https://movq.de/v/51e6cdf819/s.png) 2023-02-27T16:38:10Z (#tioppiq) @ What she says there at the end has mindboggling consequences:

https://www.youtube.com/watch?v=uzkD5SeuwzM&t=510s

Creatures that live in the distant future will have no way of knowing that there’s anything but their own galaxy. 😳 No idea of the big bang, nothing. 2023-02-28T13:39:35Z (#sfurppq) @ I have a hard time even noticing the effect of that setting. 😅 Yes, it’s there, but it’s so subtle …

And, granted, my machine is 10 years old now, so maybe this isn’t really an issue on more modern machines. (But still … 😅) 2023-02-28T13:40:33Z (#s6wx52a) @ Welcome to the EU! No, wait … Anyway, welcome and congrats! 🥳 2023-03-01T16:29:57Z I don’t think I’ve seen Patrick Stewart laugh before … Like, genuinely laugh:

https://www.youtube.com/watch?v=JlLbZVxRH60

(The clip they were doing: https://www.youtube.com/watch?v=Fg_cwI1Xj4M) 2023-03-03T18:42:14Z (#qcaeuta) They moved a lot closer together by now:

![](https://movq.de/v/c76dd3f933/s.png)

That thing on the left? That’s an airplane. 😅 2023-03-04T06:31:24Z (#2ynox6q) @ That is one biiiig boomerang! 😅 2023-03-04T06:59:46Z (#2ynox6q) @ Maybe as a kid, not sure. 😂 I’ve certainly never thrown one in such a manner that it came back to me. 😅 2023-03-04T09:02:33Z (#2ynox6q) @ There is? What is it, attach a rubberband rope? 🥴 2023-03-05T12:02:27Z (#nu6dzua) @ Wahaha, yay, programming language war! 😂 2023-03-06T14:47:38Z (#jyejv3a) @ Does this apply to external feeds as well? 🤔 2023-03-07T13:49:03Z (#54y7mua) @ Nah. 😅 I was just wondering because my posts show up the twtxt.net website as well. 2023-03-07T16:26:49Z (#54y7mua) @ No, not at all. It’s all good, man. 👌😅 2023-03-08T13:12:41Z (#l5virpq) @ Ohhh, I love that. I wish I had one of those. (Then again, I’d find all the nasty and badly insulated spots, so it’s probably better to live in ignorance. 😅) 2023-03-09T16:07:41Z I’m happy to report that the neighbor started practicing “Für Elise” at a much slower speed now – and now they’re making progress and getting better at it! 🥳 2023-03-09T16:08:59Z (#zcxdhgq) @ What a beautiful country. Great shots. 😍 2023-03-09T16:51:12Z One of my favorite things to do now: Playing Stoner Metal riffs on the upright bass, super slow. 🥴 😁

Here’s a bit of [Monolord - Empress Rising](https://www.youtube.com/watch?v=rCc901E02eY) (the part starting at 7:45):

https://movq.de/v/bd9faa6c24/empress-rising-upright.ogg 2023-03-09T18:04:17Z First there was this (I love it, great technique, consistent and relaxed – you just gotta ignore that cheesy American TV stuff):

https://www.youtube.com/watch?v=C-TkyCwy4CU

Then this lovely thing with the original band:

https://www.youtube.com/watch?v=ZTzSi5lseWk

And eventually this:

https://www.youtube.com/watch?v=7qqoqvJ9MqI

Boom. 🤯

Really curious to see how this evolves. Let’s just hope this success at such a young age doesn’t ruin her. 🤞 2023-03-11T09:55:04Z (#ypfv22a) @ @ Maybe … but probably not. 😅 2023-03-11T09:55:54Z (#x7zzmwq) Yeah, let’s wait another 5, 6, 7 years or so. 😅 I mean, the kid has to go to school and stuff. 😅 2023-03-11T09:58:19Z (#cyflq4a) @ I think the high score at work was something like 28'000 unread mails … Not my inbox, somebody else’s. Mine is at zero, too. 😂

(IIRC, when they tried to mark all those as “read”, it broke our Google Mail for a while. 🤦) 2023-03-11T09:59:51Z (#eriddma) @ Looks nice and can be quite entertaining to walk in, but it also caused quite a bit of damage: https://www.swr.de/swraktuell/rheinland-pfalz/sturm-rlp-stromausfall-ludwigshafen-100.html I wasn’t affected, luckily. (I’m just waiting for my windows to burst, though. 😂) 2023-03-11T10:08:25Z I never owned a coffee maker, because … I don’t really know exactly 😅, but one of the reasons is that I’m too lazy to properly clean and maintain these machines. So, I was just drinking tea at home and coffee only at the office (where we have big fancy machines). Recently, a friend told me about a super simple way to make coffee:

![](https://movq.de/v/8950977b94/s.png)

Put in a filter, put in the coffee, pour water over it, done. The only “machine” required is something to heat up the water. Hardly any cleaning involved.

I love this low-tech approach.

Now I just have to learn more about it, buy better beans and all that. 😅 2023-03-11T21:33:44Z (#db3ri3q) @ But but, aren’t you a programmer? I thought programmers were machines that convert coffee into code! 🤯 😅

@ Now what is *that*? 😳 Disclaimer, I am not a coffee nerd. I know next to nothing about it. 😅 2023-03-12T07:09:23Z (#db3ri3q) @ Oh dear, that’s crazy. 😳 There are *so many* different and elaborate ways to make a coffee, my goodness. 😀

The upper container might get pretty messy, right? I’m looking at this picture: https://en.wikipedia.org/wiki/Vacuum_coffee_maker#/media/File:Vacuumcoffeestep7.jpg 2023-03-12T07:23:04Z (#x3kg7yq) @ 03.jpg is pretty good, though, you can see nice structures on the feathers. 👌

It’s hard to make good photos of black birds. I guess you’d have to drag them into a studio. 😅 2023-03-12T07:29:57Z (#5q4ovpa) @ I’ll be completely honest: For a split second, I was already thinking “ah screw it, I’ll just use Mastodon now”. 😅 2023-03-12T07:50:05Z (#5q4ovpa) @ Yeah, I know. 😅 For now, I just sit back and watch. 😂 2023-03-12T07:50:37Z (#h2brfvq) (… because I don’t really have an informed opinion about ActivityPub nor Mastodon, so I can’t contribute anything meaningful …) 2023-03-14T19:44:13Z (#chck3aq) @ Oof, let us know how that goes. 😅 I only remember REXX very very vaguely, I only saw it as a kid every now and then … Are there any REXX interpreters for modern operating systems? Or are you simply doing it one, say, OS/2? 2023-03-14T21:21:41Z Too bad non-native speakers (probably) cannot appreciate this beauty … 😂 // We Butter The Bread With Butter - NICE // https://www.youtube.com/watch?v=E49Qrhdk2cI #NowPlaying 2023-03-14T21:22:39Z (#opgchza) (To avoid misunderstandings: It might sound like he’s saying the N word, but it’s “mega” with a german accent. Just so we’re clear on that.) 2023-03-19T06:58:38Z (#sjqknxq) @ Frühlingsanfang ist, wenn die Luftfeuchtigkeit nach dem Lüften höher ist als vorher. 😏

Is there a special meaning behind those hearts? Or just something that kids make these days? 2023-03-19T10:02:47Z It’s that funny time of the year again when maps look like this. 🥴

![](https://movq.de/v/3332182bd0/out.png) 2023-03-19T10:06:33Z (#rrab2cq) @ What’s going to happen with that paper now? 🤔 2023-03-19T11:10:30Z (#rpykyfa) @ https://en.wikipedia.org/wiki/Solstice 😅 2023-03-21T15:43:24Z (#rrab2cq) @ I presume that’s not what’s happening by default when people throw it away, right? 🤔 2023-03-26T07:01:39Z Stuck at home these last few days, sick. Can’t do a lot except … watching pool. Lots of it. 🤣

Some of my highlights:

- Seoa Seo vs. Earl Strickland (who’s somewhat grumpy, who would have thought): https://www.youtube.com/watch?v=7xKfIuDVgug I really like her style of playing, very clean, very controlled.
- Chezka Centeno (my goodness, she plays like a machine gun 😂) vs. Margaret Fefilofa: https://www.youtube.com/watch?v=-XX_qgVB5sc
- Margaret commentates on Shane van Boening vs. Martin Daigle (exciting match): https://www.youtube.com/watch?v=WAeDQidWSGY It’s great when active players like Margaret commentate, gives you more insight. 2023-03-26T07:02:02Z Timezone chaos in Lebanon:

- DST postponed, just a couple of days before it would have started: https://mm.icann.org/pipermail/tz/2023-March/032746.html
- Chaos ensues, not all people respect the decision: https://mm.icann.org/pipermail/tz/2023-March/032752.html
- Central bank to use two timezones: https://mm.icann.org/pipermail/tz/2023-March/032753.html

🍿 2023-03-26T07:10:49Z (#rrab2cq) @ I see, curious. 🤔 I’ve never seen anyone but the “official” wastepaper trucks collect this stuff over here. It’s all organized by the city. 2023-03-26T16:01:10Z (#hokgckq) It even made it into german mainstream news: https://www.tagesschau.de/ausland/libanon-zeitumstellung-101.html 2023-03-28T17:21:42Z (#kmcsx2a) @ Ohh, magnificent bird. 😍 2023-03-28T18:30:49Z (#2atsloq) @

> I thought Germany was a pretty progressive country 🤔

Doesn’t feel like that to me, but of course it depends on which country you’re comparing us to. 😅

I didn’t follow this closely (because I lost all hope when it comes to Germans and their cars), but it looks like this e-fuel stuff is mostly the result of the efforts of *one* party? Or maybe the others like it too and just blame that party for it. 🤣 2023-04-05T19:49:15Z (#5uvf2aa) @ jenny tutorial: https://www.uninformativ.de/blog/postings/2021-09-19/0/POSTING-en.html 2023-04-05T19:54:16Z I guess this is something that you guys might enjoy as well: Jonna Enckell’s solo work. It’s a bit hard to find, though, and you can’t really buy it … Apparently, she didn’t make it big time. ☹️ (Jonna was the singer of a Death Metal band once, it was a glorious combination.) // Siren On - Glitter and Die // https://www.youtube.com/watch?v=Jkk6386SJwI #NowPlaying 2023-04-05T19:57:48Z (#vyez4na) @ That’s cruel. 🥴 2023-04-05T20:05:38Z (#uxynzia) @ Congrats, but, uhm, how does this work? Who’s the guy on the left? Do they hold a little ceremony like that for everyone who gets citizenship?! 😳 2023-04-11T12:54:30Z Brilliant (“joke, very long”): https://natethesnake.com/ 2023-04-11T16:39:55Z I started using [st](https://st.suckless.org/) as a terminal emulator, so you might see a decline in my use of colored emojis. :)

I previously used [xiate](https://uninformativ.de/git/xiate), which is based on GTK and VTE – and that’s the problem. Sooner or later, it’ll have to be ported from GTK 3 to GTK 4 and that’s not looking too good at the moment. GTK 4 is too slow. I’m not yet convinced that I *have to* give up xiate, but I still want to see how well st works for me. 2023-04-11T17:15:33Z (#wfrqa3a) Oh dear. Starting/quitting st is so much faster and snappier, it almost feels like I bought a new computer. :| 2023-04-11T17:42:28Z (#chce3xq) @ Oh yeah. It’s sad that smartphones and tablets pushed netbooks out of the market. They were great, proper keyboard, proper connectors, … 2023-04-12T10:29:17Z (#wfrqa3a) @ Ah, right, I forgot about that issue. Looks like this got resolved in libXft a while ago: https://lists.suckless.org/dev/2209/34965.html 2023-04-12T10:30:16Z (#zihbwiq) @ I guess you skipped over the important bit then. %) 2023-04-12T11:25:46Z (#zihbwiq) @ Well, here is a super-condensed version of it:

http://www.macscouter.com/stories/ShaggyShorts.asp#The%20Lever

Interestingly, it looks like it goes back to the 1950ies: https://www.reddit.com/r/NateTheSnake/comments/qobeny/tracing_nates_history/ 2023-04-12T11:57:36Z (#zihbwiq) @ Yes. 🥴 2023-04-12T16:49:11Z (#pzibloa) @ Triggers some trauma. 2023-04-12T18:28:06Z (#pzibloa) @ Nope, certainly not … 😭 2023-04-15T11:40:57Z Three hours of pool practice today. 👌 🎱 2023-04-15T15:51:04Z (#pud4w2q) @ Many (most?) licenses in the world of free software explicitly deny any liability (is that how you say it in English? I think you know what I mean). So, if a user still uses that software for “potentially dangerous” things, who’s to blame? The software? Or the user?

We Germans always have to make an analogy with cars 😅, so here you go: If there’s a guy on the street offering you a car and he says, “oh, maybe it’ll drive, maybe it’ll explode, who knows – either way, the risk is yours, I’m just offering it”, you might still be interested in using that car for certain things. But you wouldn’t use it as an ambulance car or a taxi or whatever. Or you might actually do that after carefully inspecting it and/or fixing some things.

So, if there actually are any liability issues here in the current laws – I know nothing about that field, especially not when it comes to *corporations* –, I think this should be fixed at the user’s end. You run a hospital? Then there are certain standards for you and you’re liable for certain things. If that implies that you can no longer use, say, nginx, then that’s not nginx’s problem, but yours.

I would argue that you *cannot* hold programmers liable if they contribute to a free software project that is publicly available, because you don’t know how this software is going to be used.

(Plus, I have a hard time imagining how you as a programmer could prove that you’ve done a good job. What’s the criterium here? Clearly, it can’t be “no bugs ever”. So, what is it, “no damage above 1000 dollars” or something like that? What does the EU thingy say here?) 2023-04-15T16:30:16Z (#pud4w2q) @

> Firstly, contributing software to an open source project cannot be a blanket "get out of jail free" card. That's a sociopathic stance, on its face, and just cannot be accepted.

I don’t understand. Why is that sociopathic? (Language barrier here? I really don’t get what you mean.)

> But thirdly, […] And the same should happen in software. […]

How do you *really know* if a project has been used in dangerous situations? (If this changes in the future, are programmers that contributed in the past – when this project was not yet used in dangerous situations – also liable?) 2023-04-15T16:36:47Z (#76auj3a) @ Looks like here’s a markdown rendering bug. That last part (“How do you *really know* …”) is not part of the quoted text. 🤔 2023-04-15T17:44:24Z (#pud4w2q) @

Yeah, we probably have to agree to disagree here.

I still think it would be better to put the burden of liability on the users – no matter if they’re private individuals or big companies. (And isn’t that already the case? Do we even have to solve a *legal liability problem*? Not talking about software quality here, that’s a whole other issue.)

> Trust me, if people got sued or went to jail, the tech industry would figure out really fast how to make these determinations.

Yeah, they would. It’s simple: No more free software, no more publicly available projects. The only software that would ever exist is software made by large corporations who can afford the appropriate insurances and lawyers.

What you’re proposing is either classifying software in advance as “dangerous” or “harmless” (I’d argue that’s impossible – as an extreme, think of libraries, they’d *all* be “potentially dangerous”), or threatening free software projects with lawsuits if, at some point in the future, these projects caused an accident.

Why would anyone publish free software or contribute to it under these conditions?

> Why should open source software development be any different?

IMHO because you can make software publicly available and anyone can use it for whatever they want, which the author has zero control over.

Anyway, have a good night, I’m gonna enjoy a couple of movies now. 👋 😊 2023-04-15T19:18:14Z (#pud4w2q) @

Seatbelts and cars are so much simpler than software. It is easy to see that you might crash your car into a tree and that a belt will help you here (if you’re going slow enough, yadda yadda).

If I write a library for a compression algorithm, how can I ever prepare for someone using this in, I don’t know, a medical device in a hospital, but then my code has a bug, crashes that device and a person dies? There are so many more indirections here than with cars and seatbelts. It is completely out of my control.

Anyway, I think we both made our points clear. I’m out, cheers! 👋 🥃 2023-04-16T19:45:05Z Found a magician: https://www.youtube.com/watch?v=7LUZI8lMpZY 2023-04-18T19:32:24Z (#eyg53lq) @ @ Yarn.social without threading (as it would be the case in a “truncated” feed) does not make sense to me.

Put another way: Yarn.social is not twtxt. The content that we all have in our feeds really is much closer to a web forum or usenet or whatever. It’s threaded conversations. twtxt, as I *believe* it was originally intended, are short little status updates – that’s it. The formats of Yarn.social and twtxt might be very similar, but the content is vastly different and, in a way, incompatible. (As such, I *think* I understand very well that the original twtxt crowd is disgruntled.)

That proposed truncated feed doesn’t really provide any value, if you ask me. 🤔 It’d just be chaotic. 2023-04-18T19:34:44Z (#54piw5q) @ I’m very ambivalent on this. At the same time, I’m exhausted from work and life in general. 😅 I can’t form coherent thoughts at the moment. Maybe tomorrow. Or at the weekend. 2023-04-19T18:12:30Z (#7p3yc2q) @ Oh dear, get well soon. 😨 2023-04-19T20:13:03Z (#ngx5uqq) @ Ohh, lovely shots of that bird. 😊 That’s so close to the camera, are you hiding behind something? Or is the bird just not that shy? 2023-04-26T19:03:43Z I’m so overworked and exhausted, I honestly can’t tell which day it is.

But hey, at least that Traefik update today went smoothly. So there’s that. 2023-04-28T17:16:29Z (#jofuwcq) @ @ Damn right, time to take a break. Got a couple of days off now. I hope. 2023-04-28T17:17:27Z Quick little thunderstorm that blew over in a couple of minutes: https://movq.de/v/9987a23722

There were people playing on a soccer field nearby, I guess they got pretty soaked. 2023-04-28T17:23:44Z (#hylyega) @ Enjoy the cake! (… it’s a lie …) 2023-04-28T18:56:33Z (#afxupaq) @ Lol, day of the thunderstorm, it seams. 😅 2023-05-01T13:24:39Z (#orhmrda) @ Thanks :) Yeah, from up here, these thunderstorms appear much faster. Must be the perspective. :) 2023-05-01T13:26:23Z (#sop62qa) @ Gotta love that gloomy foggy atmosphere. 👌 2023-05-01T13:38:31Z (#jpkzhta) @ Oh, nice, thanks. `zbarcam-qt` is much better than the gstreamer pipeline that I’ve been using before. 2023-05-01T13:49:04Z Maybe I’ll get a 6 foot pool table some day:

https://www.youtube.com/watch?v=uRuN2nqbJD4

It’s tiny, but it looks like it plays okay. 🤔 2023-05-02T15:05:13Z (#4nndhtq) @ It’s tempting, isn’t it? 😅 I’ll wait a little while longer, though. Maybe my pool craze wears off anyway. 2023-05-02T15:18:25Z Quite funny how language evolves. Yesterday, I explained the word “podcast” to family members. Nobody had any idea what it actually means or where it came from. It just popped up in our media here in Germany like 10 years ago. Just, boom, “podcast”. 😅 2023-05-02T18:59:19Z (#gb2rhka) @ To my knowledge, it’s a combination of the words “iPod” and “broadcast”. You don’t “cast your content broadly out into the open”, but you “cast it onto an iPod”. Something like that.

I just had a look at the german wikipedia and they explain it a bit differently (at least at the top of the page), saying that “pod” means “play on demand”. I never heard that one before. 😅

Also found this short interview with the guy who coined the term:

https://www.bbc.co.uk/sounds/play/p038m811

So, apparently, there wasn’t much thinking involved. 🥴 It’s just “broadcast” but on an iPod, so it’s a “podcast” … 2023-05-04T13:52:37Z (#wwlrdyq) @ Lovely shots, these and the day before. 👌

I envy you for living in that area quite a bit. 😅 So much more green, the hills make for a much more interesting area. It also appears to be much less crowded than over here (I’d never dare to take a leak in “the woods”, there’s always someone around 😅). There aren’t that many forests here to begin with – only in the “Taunus”, but I’d have to drive there with my car.

Enjoy it while you can! 2023-05-04T13:57:05Z [The german Covid tracing app is being retired](https://www.coronawarn.app/en/faq/results/#ramp_down). So, I no longer have a legitimate need for a “smartphone”. 🤔 GPS logging, yes, but that’s just a toy thingy. 2023-05-04T15:19:42Z (#2rxwdqq) @ Yeah, I can’t really tell if *tracing* ever had any positive effect or even worked. 🤷 However, for a while, it was important to run the app and show a “green” status and/or your vaccination info if you wanted to enter some locations (restaurants mostly). For *that*, it was very important to run the app. 2023-05-04T16:30:37Z (#2rxwdqq) @ Huh? 2023-05-05T08:43:46Z (#a6pkq4a) @ `jot` is usually a BSD tool, hence hardly known. It’s similar to `seq` on GNU. 2023-05-05T20:32:57Z (#ucdvbla) @ For a split second, I wondered about the strange fruit growing on that tree. 🤦 2023-05-05T20:33:13Z (#mryduxq) @ Uhh, good luck and enjoy! 😊 2023-05-06T16:49:15Z Have a laugh for a change: https://www.youtube.com/watch?v=8hgeBRFb8ac 😅 2023-05-07T18:09:12Z (#63wwmqq) @ Oof, that’s depression fuel. 😅 2023-05-09T13:23:30Z Glad to see that the Rust people are addressing an (obvious) performance issue in Cargo: https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html#cargos-sparse-protocol 2023-05-09T13:24:55Z [How Old-School Computers Played Sound Samples](https://www.youtube.com/watch?v=0xWyLeVnxFU) 💚 2023-05-09T13:31:43Z Speaking of Rust: I talked to a Rust enthusiast the other day. She said she’s pretty satisfied with Rust’s comprehensive standard library. I was just like: “Huh?!” In my experience, you need a third-party library for pretty much anything.

Sadly, that discussion was not very fruitful, because I didn’t have any examples at hand. 🫤 So, from now on, every time I encounter something that, IMHO, should be in the standard library, I’ll add it to a list. 😅 Let’s see how long that list will get – or, who knows, maybe it’ll stay a short list because I was wrong. 2023-05-09T16:07:40Z I bought my current noise cancelling headphones (Bose QC 25) in 2015, that’s a whopping 8 years ago. So I checked for newer models, maybe they improved the ANC even more.

Well, big surprise, all current models (no matter the manufacturer) have built-in non-replaceable batteries. That is a big no-go. It means these devices will become useless garbage in a couple of years. 😡 2023-05-09T16:14:35Z (#nlo75va) @ 😅

I have a love-hate relationship with Rust. Some things are awesome, others are horrible. (And it still hasn’t managed to replace C in my personal projects …) 2023-05-10T11:54:10Z (#s5gt44q) @ Lol, I didn’t know that one. 😅 2023-05-10T12:01:29Z (#nlo75va) @ I didn’t come across that one before, but it’s a good example. Apparently, there *are* “volatile” operations in the standard library:

https://doc.rust-lang.org/std/ptr/fn.read_volatile.html

It says:

> Rust does not currently have a rigorously and formally defined memory model, so the precise semantics of what “volatile” means here is subject to change over time.

So, the language still is too young … ? 2023-05-10T12:03:10Z (#mwaib5q) @ @ Yeah, ear muffs are a problem. 😅 I already replaced mine once. Looks like I have to do this every 4-5 years. But hey, at least it’s possible and not too expensive. 2023-05-11T16:49:49Z (#zxi3uja) @ I’ll never not love lighting like this. 👌 Great shots. 👌 2023-05-21T14:12:01Z (#mq5inwa) @ Playing [Dungeon Keeper](https://en.wikipedia.org/wiki/Dungeon_Keeper). 🥴 It was available for free on GOG a while ago. (Turns out, this was already 9 years ago, sigh.) 2023-05-21T18:09:57Z God, that’s brilliant. 😂

- https://www.youtube.com/watch?v=1MDpy2efNMU
- https://www.youtube.com/watch?v=XrXj-BVJOJ8
- https://www.youtube.com/watch?v=kmqMqXwDNAg 2023-05-22T18:56:16Z (#o3jldpq) @ lol 🤣 I’ve never witnessed anything like *that*, but yeah, we love rules. 🤣 (Except when we don’t because we know better. Of course we do.) 2023-05-22T19:49:15Z (#o3jldpq) @ „Doch“ is such a weird word … but hey, we can do this (in Bash):

 $ alias doch='sudo $(fc -nl 0)'
 $ chown -v ftp: hi
 chown: changing ownership of 'hi': Operation not permitted
 failed to change ownership of 'hi' from nobody:nobody to ftp:ftp
 $ doch
 changed ownership of 'hi' from nobody:nobody to ftp:ftp 2023-05-23T13:25:55Z (#o3jldpq) @ Yep, that’s what I usually do. 😅 `!!` is not available in aliases or functions, though, so I had to resort to a little workaround … 2023-05-23T13:28:35Z „Hey, ich hab’ endlich rausgefunden, wie man den Wasserhahn programmiert!“ #OfficeLeaks 2023-05-23T13:55:46Z (#lsshtwa) @ Apparently. 😅 I didn’t follow up on the details. 😅 I *think* it’s one of those taps with a proximity sensor and you can program how long the water keeps running and stuff like that … Everything is programmable these days. 🤣 2023-05-23T18:57:56Z Bell Witch released a new album/song recently. I nominate this as “soundtrack of the apocalypse”. 🤘 // Bell Witch - Future’s Shadow Part 1: The Clandestine Gate // https://www.youtube.com/watch?v=Mg8TLge8gUU #NowPlaying 2023-05-24T19:57:17Z (#pl5ejfq) @ I’ve always loved Milk: https://www.youtube.com/watch?v=y14Kp1DitpE 2023-05-27T17:10:25Z (#r7k4qra) @ Interesting. For a moment, I thought about using that for our servers at work, but mh, I’d rather not. It’s fine for stuff at home, as you said.

(The way the text is written, you might think that you can specify expiry dates for key slots, because of that “it’s only valid for 30 seconds”. Then I realized that doesn’t make any sense. 😅) 2023-05-27T17:12:24Z (#tnucjnq) @ Nice shots. 😊 I’m surprised by the amount of depth of field effect in 35.jpg. Or is that post-proc? 2023-05-27T17:15:36Z (#uy2hfma) @ Yep, we do use that approach at work. 👌 I wasn’t convinced at first, either, but I’m beginning to see the benefits. 2023-05-28T08:59:20Z (#r7k4qra) @ Yeah, that’s more clear. 👌

> Systems that are on all the time don't benefit as much from at-rest encryption, anyway.

Right, especially not if it’s “cloud storage”. 😅 (We’re only doing it on our backup servers, which are “real” hardware.) 2023-05-28T09:03:42Z (#uy2hfma) @ Some people at work have made this:

https://github.com/seibert-media/automatix

You put the “commands” in a YAML file. It’s Python and deals a lot with our corner cases. 🥴 Not sure if you want to use it as it is.

(Personally, I’d remove the YAML stuff altogether.) 2023-05-28T10:28:00Z (#ypvbypa)

> Right, especially not if it’s “cloud storage”.

Errrr, what I meant here: It’s not useful if “the cloud” manages the key. You know, those little check boxes at Google or Azure, “encrypt this storage and generate a key for me” … 2023-05-28T19:26:20Z (#indmtca) @ Ohh, I love birds. 😁 What species is this, do you know? At first, I thought it’s some kind of vulture – but the beak is too long, I think. 🤔 So, a turkey perhaps? 🤔

@ 24km, you’ve got to be kidding me. 🤣 2023-05-29T07:06:55Z (#indmtca) @ Yeah, I think that’s it!

Heh, Australia. It’s so crazy to me that you call this an *ordinary* bird. 🤣 2023-05-29T12:23:59Z (#indmtca) @ That’s my point. 😅 Over here, we have crows, pigeons, and lots of small birds. And that’s pretty much it. Nothing of the size and Dinosaur-like quality as those turkeys. 😅 2023-05-30T14:41:50Z Noooooo, the parking deck at work is closed. 😭 How will I get to the pool table now? 😭🎱 2023-05-30T14:43:34Z (#mhxtsoa) @ Yeah, I’m seeing previews, at least on twtxt.net. 👍 2023-05-30T16:03:01Z (#l7q4lkq) @ But, but … that guy’s on parental leave. 😢 #FirstWorldProblems 2023-05-31T20:16:08Z (#xa73jea) @ I made a write-up here: gopher://uninformativ.de/0/phlog/2023-05/2023-05-31--backups.txt 2023-06-01T14:24:15Z (#xa73jea) Follow-up question for you guys: Where do you backup your files to? Anything besides the local NAS? 2023-06-01T14:27:30Z Boy, do I dislike summer. Good thing we continue to fuck up the planet, so it’ll get worse every year. 👌 2023-06-01T20:00:03Z (#ilmx4ha) @ Could be worse indeed. 😊 2023-06-01T20:04:35Z (#et2ea3a) @ I’d imagine that you’d be mostly dealing with GLib functions in your case. 🤔 GTK/GLib has its own event loop and you’re probably screwing things up if you’re using something like pthreads directly. 🤔 2023-06-02T15:30:49Z (#xegknla) @ I know that feeling. 😅 My fan was blowing like crazy, too (you don’t want to know why) – but it’s only the laptop from work, it doesn’t create that much heat.

Lovely 12°C this morning and just 22°C now. That’s fine! 👌 2023-06-03T13:57:02Z People complain about the noise that the crows in our area make. Well … https://movq.de/v/7b8c06eb73/noise.ogg Notice anything? 2023-06-03T18:07:39Z (#2qky3jq) @ It is. The general area where I live is not plagued by crows, it’s plaged by airplanes. The sound you’re hearing happens roughly every 2 minutes, 5am thru 11pm, when the wind is right (it often is in summer). They tried to extend this to 24/7 around 15 years ago, but failed, luckily.

Okay, I get it. The crows can be annoying (especially if you don’t like birds – I happen to love them, so I’m biased). They *are* noisy. But really … compared to all those jets, they’re irrelevant … I guess people simply think they have a better chance at fighting the birds than the planes. :/ 2023-06-03T18:20:47Z (#2qky3jq) @ Let’s not forget the leaf blowers. 🥴 Very popular around here. 2023-06-03T18:25:05Z (#lm3ecla)

> I was originally going to switch to HTML 4.01. I ended up choosing XHTML because it isn't forgiving like regular HTML; tiny errors in markup will make browsers refuse to display anything. This will help me have a more correct website according to the specifications.

I really miss this property with regular HTML. This might be a stupid question, but how do I find out if my HTML is valid? I mean, other than running it through W3C’s tool. My browser surely doesn’t tell me … 2023-06-03T19:09:22Z Just another 2.5 years and I’ve been using my own X11 window manager for a decade. 🥁 Let’s see if X.Org lasts that long. 2023-06-03T19:13:40Z (#sag6g7q) @ I wish it would just respect the global GTK setting for that … 🙄 2023-06-03T19:27:01Z (#sag6g7q) (Regarding hidden scroll bars and not knowing whether an area can be scrolled or not, here’s a conversation I had recently with a younger non-tech person:

- Him: “Uhh, `$older_person` got stuck using Element (that Matrix client) on their phone again. Can you help?”
- Me: “Yeah, I can take a look. He probably just tapped every item on the screen and ended up in some weird sub menu.” (A little bit of “that’s not how you do things” in my voice.)
- Him: “Hm, isn’t that how you do it? How else would you know where to tap?”

Total bliss. That feeling of “oh, I know, that’s a button that I can click” is completely lost to newer generations of computer users. Modern UIs have so little indication of *what kind of elements* are shown on the screen and *what you can do with them* that users just … try every pixel. Tap here, swipe there, see what happens. Is this really a good way to do UIs? Am I just old and grumpy?) 2023-06-03T19:44:55Z Crap, I just missed moonrise. Well, better than nothing. https://movq.de/v/fc8a9b9472 2023-06-03T19:46:26Z (#wqgxhea) @ That looks promising, thanks for the tip. :) 2023-06-03T19:47:59Z (#2qky3jq) @ That’d be really mean. 😳 Let’s hope there’s another explanation … 2023-06-04T07:41:52Z (#2qky3jq) Some of the offenders:

https://movq.de/v/694607b3fe/ 2023-06-04T08:04:29Z (#pplo2mq) @ Thanks. 😅

During this time of year, full moon rises at a point where I can see it from my balcony. And it rises close to objects on the earth, buildings and such. Makes the moon appear much larger when using high zoom levels. I missed that moment, it’s already too high. 😅 Maybe tomorrow or next month. 2023-06-04T10:27:08Z Trying to learn to read/write sheet music. [LilyPond](https://lilypond.org/) is awesome. 👌 2023-06-07T20:20:18Z To all people writing software: Please, always include the *time zone* when showing dates/times, *especially* in log files. It’s almost always the right thing to do and can save your users so much headache during debugging. 2023-06-08T05:10:05Z (#q67lh7a) @ Baaaaaaaaaaaaaaaaaaaaaaaaah! 🤣 What a mess. 2023-06-08T05:14:24Z (#roe77la) @ Probably Venus, yep. Mars should have been in the vicinity, but I don’t see it. 🤔 2023-06-09T07:56:56Z Enjoying a day off, sitting on the balcony in some nice 18°C. 👌

Random photos: https://movq.de/v/863829c893

Here’s a massive image (5928x24180, 12 MB JPG) showing many of the planes that flew by: https://movq.de/v/34a6d39baa/montage.jpg 2023-06-09T08:09:34Z (#6ykol7q) (btw: There are two parallel runways on the airport but, from that balcony, I can only see the planes that approach one of them. So this is roughly *half* of the planes arriving here.) 2023-06-09T08:24:58Z (#6ykol7q) (Forgot to mention, these photos were taking over the course of 50 minutes.) 2023-06-09T12:52:05Z (#6ykol7q) @ By far the best one, though! 😂

@ Pretty sure that’s a “rook” (Saatkrähe). Their beak is very distinctive. 2023-06-09T14:53:45Z (#6ykol7q) @ Wait, fish? In those little ponds? 😳

Sounds so exhausting. I’ll rather stay indoors during those hot hours. 😅 2023-06-10T13:17:15Z Ah, damn … I have that nice [split keyboard](https://www.uninformativ.de/blog/postings/2020-12-05/0/POSTING-en.html), which I really love (I use it more than my Model M 😅), but it’s actually *two* USB devices. Wayland compositors usually struggle with this. 😢 When Wayland really hits big time, I’ll have to look for another model … Let’s hope the keyboard just breaks in the meantime, otherwise it’s gonna feel a little bit frustrating. 2023-06-10T17:28:10Z (#pdjyrka) @ Yes, kind of – I can type on the individual halves, but Shift on the left part plus some letter on the right part doesn’t work. 🫤 2023-06-10T17:45:03Z (#pdjyrka) @ It depends on the compositor. I tried [Hyprland](https://hyprland.org/) earlier and it exposed the problem.

Never heard of interception-tools, looks promising. 🤔 Thanks! 2023-06-10T18:02:17Z (#pdjyrka) @ Sway does indeed work as expected. 👌 2023-06-11T12:02:46Z Time to do the taxes, I guess. 😮‍💨 2023-06-11T13:14:07Z (#ggh7ufq) @ Ab-so-lute-ly. 😩 2023-06-11T15:41:14Z A GTK 4 application showing an empty window uses about 160 MB of RAM:

 $ wget https://movq.de/v/138ab3e622/win.c
 $ cc -Wall -Wextra -o win win.c $(pkg-config --cflags --libs gtk4)
 $ ./win

It also takes several seconds to start on my machine because it is compiling shaders and initializing DRI (it’s faster on the second run, unless you happen to lose `~/.cache/mesa_shader_cache/`). This might be a hint as to why it’s using so much memory: There’s obviously much more going on behind the scenes these days, not just a little bit of internal housekeeping and then creating a window. 2023-06-12T13:15:39Z (#roe77la) @ I had a look last night. Mars is much more faint than I expected. I could hardly see it with my bare eyes and it’s not much better on photos:

https://movq.de/v/e682fc642d/IMG_5009-annotated.jpg (5184x3456, 4.8 MB) 2023-06-12T13:16:29Z (#sq5r2yq) @ Yeah, crap. 2023-06-12T17:05:26Z (#owvsdgq) @ Yes, that appears to be the case. I stumbled upon `GSK_RENDERER=cairo` a while ago – it helps with the startup times and a little bit with memory consumption, which is down to about 130 MB.

Still quite heavy and startup times are noticeably longer than GTK 3. It’s not *that* much, but it’s there.

In my case, I wanted to port [xiate](https://uninformativ.de/git/xiate) from GTK 3 to GTK 4. But that much memory usage for just one terminal window (of which there are usually *many*, so we’re talking about gigabytes here) is too much. GTK might have its use cases, but I think it’s no longer the right toolkit for me.

I don’t want to hate on it too much. I know too little of the internal details of all this, so I don’t have an informed opinion.

(Before anyone suggests it: Yes, I could have *one* process show many terminal windows. That would be a lot faster and would use a lot less memory. But I explicitly do not want that. `xiate` used to have this model – until one day at work, a bug in the terminal library VTE crashed all my terminal windows at once. It really only crashed one *window*, but since they all ran in the same *process*, they were all gone. This is unacceptable.) 2023-06-12T17:17:18Z (#owvsdgq) @

> Have we really gotten that lazy and inefficient? 🤔

That’s the question. It certainly strikes me as odd that everything keeps getting bigger, heavier, slower all the time. But why is that? I refuse to believe that this is just incompetence. 😅 2023-06-13T19:01:46Z The day will come when I’ll have to dig up *why* every process can interact with every other process’s file descriptors by means of `/proc/$pid/fd` on Linux (if it’s the same user). Is there a legitimate reason for that … ? (I know about `hidepid`, but that doesn’t help here.) 2023-06-14T03:58:51Z (#gzzdgpa) @ Hmm. That would require me to put each and every process into its own namespace, wouldn’t it? I don’t think that’s practical. 🤔 Or maybe I’m misunderstanding.

I’ve never really thought about this, to be honest. There’s no procfs on the BSDs, so I guess that a) it’s not really necessary, b) there should be plenty of rants from BSD users on this issue that I could read. 😅 2023-06-14T16:55:13Z (#gzzdgpa) @ Hmm, I’ll have to look into it. 🤔 Probably not what I meant, but interesting nontheless. 👍 2023-06-14T17:02:27Z (#roe77la) @ 😅

Oh, I wish. “Aliens landed on earth” would be one of the greatest headlines imaginable. I wouldn’t get my hopes up, though. 😅 2023-06-14T17:23:18Z Renewed the cushions on my headphones → boom, noise cancelling got a lot better again. 2023-06-16T14:42:05Z Ein Papagei, zwei Papa Geier. 2023-06-17T07:25:19Z It finally happened, the wind has changed. The planes are gone (for now). 2023-06-17T16:21:06Z (#qqefk2a) @ Almost makes me want to do some 3D stuff again, too. 😅 It’s been a while … Maybe it’s better to wait for Winter, though, my machine might overheat. 🥵 2023-06-17T16:25:25Z Once more, I’m toying with [st](https://st.suckless.org). I actually might switch for real this time. My GTK/VTE terminal does work quite well (as long as I don’t port it from GTK 3 to GTK 4), but dealing with the nitty gritty details in st is just way more interesting. 😅 2023-06-17T20:40:28Z (#hhv3gxa) @ The planes like to land “against the wind”. When it’s coming from east, they approach from west towards east (and thus fly over me) – and vice versa. When it’s coming from west, they *take off* towards west, which, for some reason, is quieter than landing. 🥴 Maybe they just climb faster than they descend, I don’t know. 2023-06-17T20:57:07Z (#zoc3ena) @ To my surprise, st has builtin zoom. 🤯 I use that very often, too.

But vanilla st lacks other features that I, personally, find essential. For example a scrollback buffer. (That’s a very controversial topic in that community …) What you have to do, is go through this list and pick patches that you like:

https://st.suckless.org/patches/

Of course, they don’t all apply cleanly or are outright buggy sometimes, because anyone can push a patch to that list. There’s not really a strong review process.

At the end of the day, when you’re using st, you’re very likely effectively forking it. I’m not entirely sure yet if I’m up for that. 😅 Why do that anyway? Just for the fun of tinkering with it. 😅 The good thing is that upstream development has slowed down considerably in the last few years. It appears to be much more stable these days. Running my own st fork might actually be doable. We’ll see. 2023-06-18T06:09:28Z (#hhv3gxa) @ That sounds plausible. :) Plus, when they depart, they sometimes turn very quickly and don’t even fly over my head. 2023-06-18T06:23:36Z (#zoc3ena) @ Going over the list of their projects, I think mainly dwm and st fall in that category. I also use a few others (dmenu, farbfeld, slock, xssstate, in the past also tabbed) which can be used “as is”. Granted, though, these are also *much* simpler. 😅 2023-06-18T08:26:49Z (#zoc3ena) @ Oh, wmii, I totally forgot about that one. :D That was a long, long time ago … I never used wmi, though. 2023-06-18T09:39:31Z (#zoc3ena) (When it comes to the suckless project, though, I just don’t know how to deal with this: https://en.wikipedia.org/wiki/Talk:Suckless.org :/ It’s all left a bit ambiguous and there’s never been a clear statement, afaik. Makes me uncomfortable, sorry.) 2023-06-19T13:09:28Z (#zoc3ena) @ Someone told me in a conversation a few years back. (I only found that link to wikipedia yesterday and it appeared to be a good starting point. 😅)

Yes, there’s always disagreement. But there are some things that I don’t want to tolerate/ignore. Also, there’s a difference between “it’s good software, I use it” and “hey, nice community, I want to be a part of it”. 2023-06-19T14:09:09Z Yes: https://ploum.net/2023-06-19-more-rms.html 2023-06-19T14:32:30Z New favorite Vim config line:

 nmap qr :%!qr --ascii

Write some text, then hit `qr` to transform it into a QR code (intended to be scanned with your phone).

Uses [python-qrcode](https://pypi.org/project/qrcode/). 2023-06-19T14:34:06Z (#ilrvivq) (Still several orders of magnitude faster than typing directly on my phone. Yes, I feel very old and outdated. 🫤) 2023-06-20T04:29:05Z (#ilrvivq) @ Heh, of course you have a *Go* tool for that 😅 2023-06-20T18:58:37Z (#hqxv77q) @ Nobody down here in the depth, either. ✌️ 2023-06-20T19:11:57Z My goodness, this was a hot and humid day. 😩 2023-06-21T18:16:17Z Had my first upright bass lesson today! 🥳 I love this instrument. I also got to play an acoustic upright bass for a little bit (mine is electric) – what a beast. 😅 2023-06-21T18:23:54Z After having used st as my main terminal for a while now:

- Most things work just like in xiate, but I did patch st heavily. Took quite some time to do this, but it was also fun, so it was worth it.
- st uses much less memory than xiate (12-20 MB for st, 40 MB+ for xiate) – but *way more* CPU time. 😅 When I move another window on top of an st window (so that st has to do a lot of redraws), the CPU spikes so much that my whole X server begins to stutter.
- There’s no point in denying it: Font rendering is way better in xiate, because it can use the whole GTK-Pango-Whatever stuff. That’s a lot of code and could arguably be viewed as “bloat”, but the results are also better. Font stuff is not trivial, it’s inherently complex. 2023-06-21T18:38:49Z (#w5kihzq) @ It’s tough to find that sweet spot (“when to write automation?”). 🤔 But when you say “years ago”, hmm, yes, maybe you waited too long. 😅 2023-06-21T18:39:27Z (#mewdvfq) @ Are there any twtxt registries left? 🤔 I thought they all died out. 2023-06-21T18:49:29Z (#qqefk2a) @ @ A colleague is currently traveling in Norway and said she’d have to go past the polar circle to get somewhat non-shitty temperatures. 🥵 So, I wonder where @ lives (roughly) to get those lovely 12°C? 😅 2023-06-21T19:14:15Z (#qqefk2a) @ Oh! 😆 So you still live in an oven like the rest of us. 😂 2023-06-23T09:24:36Z (#qsinbiq) @ I’m going back and forth at the moment, can’t make up my mind. 😅 Exactly, I’d rather waste RAM than CPU cycles in this case. Battery lifetime suffers, heat goes up, … 2023-06-23T09:26:34Z (#me5ndva) @ That … that is a lot of clothes pins. 😅 2023-06-23T09:27:38Z (#p2pexuq) @ No idea, I don’t recall having seen the domain `twtxt.org` before, either. Maybe someone is trying out something new? 🤔 2023-06-24T08:38:00Z TIL: There appear to be different whitespace collapsing rules in XML that – at least some of the parsers we used – don’t agree on. Some appear to expect that ` ` results in an empty string, others don’t. Well, `.trim()` it is, I guess.

(I didn’t research any specs on this.) 2023-06-24T08:42:41Z (#vvbyfxa) Or maybe it’s just bugs, of course. 2023-06-24T12:51:15Z (#lh2lq5q) @ Last night’s events? Do I want to know? (Or are you referring to the mercenaries in Russia?) 2023-06-26T15:52:48Z (#rmefajq) @ Tell me about it … Our local *pond*, where all the ducks live, has almost dried out. 🥵 I hope we’ll get some rain soon … 2023-06-28T15:29:25Z Got new rosin for my bass. Until now, I was using the no-name stuff that came with the instrument. Wow, what a difference. It finally feels like the bow actually *works*. 😳

Besides, it smells really good. 😅 2023-06-28T15:53:42Z (#c4apodq) @ People really are different. 😅 I can’t stand Apple stuff *at all*.

The only good thing is that they support iPhones for a long-ish time. The Android ecosystem is so ridiculously fucked up in that regard. Especially when you buy cheap Android phones, they are pretty much guaranteed to never receive updates … I almost think this should be illegal. 2023-06-29T12:07:14Z (#c4apodq) @ I’ll try to write a proper answer when I’m in a better mood. 😅 At the moment, I’m unbelievably pissed (because of other things). 🤣 2023-06-29T12:20:16Z (#d7hyijq) @ Hmm, honestly, I don’t really know what tree rosin smells like. 🤔 The stuff that I have here certainly smells like “wood”, quite “dark”, a bit sweet and somewhat like Whisky. 😅 2023-06-29T16:19:39Z (#c4apodq) @ Oh wow. 🤔 Let’s see how well that works in practice.

(I’d still prefer it if smartphones/tablets were more like the PC world, where installing arbitrary OSes is the norm: Nobody stops me from running a current Linux distro on my 15 year old machine. But I’m afraid that ship has sailed.) 2023-06-29T19:43:47Z (#scqgpcq) @ Oh no. 😨 Must be horrible for those people to watch their stuff burn down … 2023-06-29T19:47:15Z (#c4apodq) @ Well, lots of curse words, but it sums up my thoughts pretty nicely. 😅 2023-06-29T19:49:45Z Hm, so, on Mastodon, everyone can see that I’m following an account if *that account* has made their list of followers public? Do I understand correctly? 🤔 This affects *my* privacy, but someone else has control over it? 2023-06-30T10:05:13Z (#p5h6lpa) @ Ya, that’s a few extra steps, though, and it’s extra-extra work if you’re not running Yarn. On Mastodon, this appears to be the norm. 🤔 2023-06-30T10:38:02Z (#c4apodq) @ To elaborate a bit more:

I’m a control freak and a tinkerer. Almost everything I do in the realm of computers is about understanding how it works and being able to tweak it. I rarely care about “just getting things done”.

And I’m tired of fighting. Sure, what I want to do *might be possible* on macOS or Windows or Android or whatever – but those systems are not *meant* to be used like I want to. On the other hand, Linux and BSD give me all the tools I need and they don’t get in my way (usually – OpenBSD can be quite opinionated).

Smartphones and tablets are a lost cause to me. Most manufacturers obviously hate it if the user is in control of anything, so they lock it all down. Android is the lesser evil (last time I tried it wasn’t *that hard* to write your Android app, but that was like 10 years ago) and it offers you slightly more options than iOS (simple things like settings your own ringtone …), but it’s still not something that I enjoy using.

More: gopher://uninformativ.de/0/phlog/2021-08/2021-08-25--the-ideal-smartphone.txt 2023-06-30T10:44:33Z (#nkq4caq) @ Oh boy, that band *still exists*! 😅 I think some of the first MP3s I ever had in the 1990ies were from them … Short samples from their website … I wonder if I still have them. 2023-06-30T10:58:42Z (#nkq4caq) @ This is one of the files:

https://movq.de/v/5918f06a81/JACOBI%7E1.MP3

You can tell the age by the filename. 🤣 This file was stored on an [LS120](https://en.wikipedia.org/wiki/SuperDisk) disk for a while around 1997, then copied to a CD-R, then finally from there to my NAS in 2016.

Full version with more bits: https://www.youtube.com/watch?v=D5YUZCNOB-Y 2023-06-30T14:54:33Z (#scqgpcq) @ Huh, weird. Looks a bit like arson, yes. 🤔 2023-07-01T04:02:40Z (#bimbuxa) @ macOS is the standard OS for our employees. I’ve seen and used it plenty in the last 10+ years. 😅 Never as my main OS, though, because I have zero motivation to do that. 😅 What I have, works fine for me. 2023-07-01T04:03:25Z (#c4apodq) @ Hmm, no, I’ve lost track of Pine stuff a while ago. 🤔 Maybe I’ll have another look some day. 2023-07-01T05:00:16Z (#c3hskwa) @ Something replaced two consecutive ASCII dashes with a Unicode U+2013. This should work:

https://gopher.mills.io/uninformativ.de/0/phlog/2021-08/2021-08-25--the-ideal-smartphone.txt 2023-07-01T05:35:47Z We’re finally down to comfortable temperatures again here in Germany. Meanwhile Mexico: 50°C. 🥵😩🥵 2023-07-03T16:21:11Z (#r7l3hvq) @ Jackpot, huh? 2023-07-04T17:21:46Z What the heck is going on here, I didn’t even know this was possible. 😳 That dude is crazy good. // Tiny Desk Concert: Renaud Garcia-Fons // https://www.youtube.com/watch?v=2ZNKLUHeJtg #NowPlaying #UprightBass 2023-07-04T17:29:38Z (#y7ldi4q) This should work as a `robots.txt`, right?

```
User-agent: Googlebot
Disallow: /
``` 2023-07-04T18:12:36Z (#jxfsejq) It actually works … 😆 https://movq.de/v/45655105fe/bouncing-bow.ogg Requires more finesse, obviously, but you get the idea … 2023-07-05T17:39:38Z I’m in love with Wasabi. 2023-07-06T12:49:12Z (#clwjr6a) @ Oh, I thought it was well known. 😅 It’s a spice and very hot – but different than chili peppers. It’s very intense and feels a bit like rebooting your brain. 😆 2023-07-06T13:43:09Z (#clwjr6a) @ Oh, lol, no 😅 Didn’t know that existed … 2023-07-07T19:04:47Z 12 years ago, I (re)installed Linux on my machine:

 $ head -n 1 /var/log/pacman.log 
 [2011-07-07 11:19] installed filesystem (2011.04-1)

I believe that was the day when I switched from i686 to amd64. It was on an Athlon 64 X2 4200+. I bought it in 2006 and I could have run amd64 right from the start but didn’t, for some reason. I was pretty late to the party.

Since then, just rolling updates. It’s not the same machine anymore, the system has been moved to/through various hard disks and SSDs over time. Quite a long time and this stability still surprises me.

(I wonder why I never followed that approach during my days with Windows. It should have worked, I think? But for some reason, completely wiping the disk on every Windows update or major hardware upgrade was “the way to go” back then … Or *did* I try and everything broke horribly? 🤔 I honestly don’t remember anymore.) 2023-07-07T19:49:16Z Never finished Tomb Raider 3 back in the day, so I’ve got a bit of catching-up to do.

[![Lara in Area 51](https://movq.de/v/a0b33f1b36/.html-index-thumb-s.png.jpg)](https://movq.de/v/a0b33f1b36/s.png) 2023-07-09T09:58:15Z (#uk25fwq) @ Let’s hope so. 🥳 2023-07-09T10:10:00Z (#nkq4caq) @

> I never heard of SuperDisk before

IIRC, one of the great features about this drive was that it could read ordinary floppy disks as well – unlike the Iomega ZIP drive. Also, even though that Wikipedia article only shows *external* drives, we had *internal* LS120 drives. So, unlike the ZIP drive, the LS120 really was a backwards compatible thing and you could use it just like a normal floppy disk drive. (Plus, at 120 MB, it was a little larger than ZIP at 100 MB.)

For a very brief moment, it looked like LS120 was the new “standard”. 😅 IIRC, they even put them in pre-assembled PCs that you could buy in shops (anyone remember “Vobis”?). It quickly became irrelevant, though, since CD-RWs offered a much larger capacity soon after …

> Do you still listen to that old file every now and then or do just keep it around for sentimental value?

Nah, it’s just one of the many old files that I still have lying around. 😅 (I don’t really listen to that kind of music anymore, tbh.) 2023-07-09T10:25:38Z Photo of a sunset, number 3172893712978:

[![Sunset](https://movq.de/v/2ce2c1f92d/.html-index-thumb-IMG_5178.JPG.jpg)](https://movq.de/v/2ce2c1f92d/IMG_5178.JPG)

A few drops of rain shortly after, but not a lot … 2023-07-10T17:06:10Z (#xi7qz6q) @ Clicking is the reason why I’m not using a vertical mouse: You have to “pinch” the mouse between thumb and index finger (or ring ringer for the right button). I find that to be pretty exhausting over time. With a regular “horizontal” mouse, you can almost use gravity to issue a click. 😅 Requires much less energy.

But other than that, vertical mice are much more comfortable … 2023-07-10T19:31:18Z (#zzremrq) @ Now that’s rare, I don’t think I’ve ever seen anything like that. 😲 Very thick atmosphere, eh … 2023-07-11T15:08:23Z (#agoesiq) @ Thanks. :-) It's a Canon EOS 600D, ISO 100, 1/20s, F9. The lens is a "Canon EF 70-300mm F4-5.6 IS II USM". 2023-07-11T15:29:57Z (#2id47na) @ As an outsider, I don’t really have an opinion on this (other than: twtxt.net is quite confusing with all the Mastodon posts 😅), so: Why do you think that? 🤔 2023-07-11T15:31:05Z PSA: You can hit “S” in Netflix to skip intros. 😅 2023-07-11T15:54:09Z (#ow64kqq) @ I can understand that. 😅 I’m this close to cancelling Netflix myself. There’s very little interesting content anymore (and it just doesn’t *hide* the stuff that I’ve already seen, which is very annoying). (Amazon Video is much worse, IMHO, the usability is just horrible. And it constantly tries to nudge you into paying extra for something.) 2023-07-13T19:02:19Z (#ccnlcjq) I don’t have IPv6 at home, either. (There are legends that I *might* be able to “upgrade” to get IPv6, but ISPs here in Germany are quite horrible and it’s better if you don’t have anything to do with them, as long as shit mostly works.) 2023-07-14T16:35:19Z (#4dg2chq) @ Weeee! 🥳 Enjoy! 2023-07-14T17:35:13Z I’ve been playing the X-Files theme quite often lately – maybe it’s time to rewatch the series! 😅

https://movq.de/v/d39298c085/xfiles-upright-bass.ogg (headphones advised, I’m not good at mixing/EQ – ignore the mistakes, shit’s hard)

Also, I’m getting more and more *comfortable* playing that instrument. Some beginner issues (posture, setup, and such) have been sorted out. In fact, I’m feeling way more comfortable on the upright bass now than on my bass guitar (maybe it’s just a matter of practice and technique, but, seriously, the overall body posture is just more *natural* on an upright bass – no weird twisting of the hands all the time; I’ve always hated that with any kind of guitar-like instrument).

I’m looking forward to taking more lessons, but I’ll have to wait another two months. 😢 Summer break and all that. 2023-07-15T04:36:40Z (#nfxh26q) @ Nice to see that program still being used. 😅 2023-07-15T13:44:11Z It’s raining! \o/ 2023-07-15T13:45:21Z (#ow64kqq) @ Hmm. What do you do with all the physical discs afterwards? 🤔 2023-07-16T16:50:24Z Saw a real Eurasian Eagle-Owl today, for the first time. I knew that they are “large”, but I wasn’t aware just how big they are. Absolutely massive. 😅

[![Close-up of an Eurasian Eagle-Owl](https://www.uninformativ.de/pics/photo/birds/.gal-thumb-2023-07-16--IMG_5276-crop-curves.jpg.jpg)](https://www.uninformativ.de/pics/photo/birds/2023-07-16--IMG_5276-crop-curves.jpg)

(Since I’m an idiot, I only took photos with full zoom – so you can’t tell their size. 🤦) 2023-07-18T06:39:01Z (#pbxeoba) @ A ringtone that sounds like an owl? Which one is that? 😅 2023-07-18T06:40:35Z A bit of a Hitchcock moment this morning:

[![Lots of crows on a roof](https://movq.de/v/f0ac68b741/.html-index-thumb-IMG_5305.JPG.jpg)](https://movq.de/v/f0ac68b741/IMG_5305.JPG)
[![More crows](https://movq.de/v/f0ac68b741/.html-index-thumb-IMG_5307.JPG.jpg)](https://movq.de/v/f0ac68b741/IMG_5307.JPG)
[![Even more crows](https://movq.de/v/f0ac68b741/.html-index-thumb-IMG_5308.JPG.jpg)](https://movq.de/v/f0ac68b741/IMG_5308.JPG) 2023-07-18T18:41:08Z (#pbxeoba) @ Ohh, indeed! That does sound similar. 😅

Collared doves are quite rare around here. I think I only saw them once. 🤔

Thinking about it: I guess the big difference between the calls of owls and doves/pigeons is that owls don’t repeat their call that much. It’s more like a “huuuu!” and then silence for quite a while – whereas doves often sound like a broken record. 😂 2023-07-18T19:20:50Z (#qc4zl3q) @ I guess that was their supper, hm? 😢 2023-07-18T19:21:08Z This is just the daily “I love playing upright bass” message, nothing to see, move along. 2023-07-19T13:41:32Z Wenn ich noch einmal „diese Richtlinie stellt sicher, dass …“ höre, setzt es was. Nix ist da sichergestellt. Wir können darüber diskutieren, ob irgendwelche PDFs irgendwo vielleicht *Hilfestellungen* sind, sofern sie denn überhaupt bekannt, gelesen und verstanden worden sind. Aber das war’s. #ComplianceTheater 2023-07-19T13:42:18Z (#xtrxhiq) @ Hm, not this time, no. 😅 I’m just happy and enjoying this instrument. 👌 2023-07-19T13:44:40Z Google turned Google Chat into … a forum. We’ve come full circle. 2023-07-19T14:59:25Z (#xtrxhiq) @ I’ve posted a sample a few days ago, that’s gotta do! 😅 https://movq.de/v/d39298c085/xfiles-upright-bass.ogg 2023-07-20T04:44:37Z (#nlo75va) @ Haha. It didn’t grow at all, because I didn’t write a single line of Rust since then. 😢 I hardly wrote any code at all in the last few months, let alone start new projects that are worth being written in Rust (as opposed to “I can do this as a shellscript or in Python – mentally, Rust is a replacement for C for me). 2023-07-20T05:17:23Z (#rpjvb7q) @ Also wir sind noch nicht durch damit (ISO27001), daher will ich mir da noch kein abschließendes Urteil erlauben und sollte eigentlich gar nicht so viel dazu schreiben. 😅

Aber was ich bisher so gesehen habe: *Eigentlich* ist das Regelwerk der ISO27001 gar nicht so schlecht, also die Gedanken darin/dahinter. (Natürlich kostet der Kram was, kannste also nicht mal einfach so reingucken.) Man könnte das schon als Grundlage nehmen, um sich mal die Firma anzugucken, was die so tut und wie sie das tut und dann tatsächlich Dinge verbessern.

Anders formuliert: Wenn du den Willen hast, dein Unternehmen zu verbessern, dann schau’ in die ISO27001 rein. Die gibt Ansatzpunkte und Ideen, an die du vielleicht gar nicht dachtest.

Wenn man das wirklich gewissenhaft macht und mehr als 5 Mitarbeitende hat, dann ist das aber ein *unfassbar* aufwändiger und schmerzhafter Vorgang. Ich kann mir beim besten Willen nicht vorstellen, dass die ganzen Unternehmen/Konzerne, die hübsch mit ISO27001-Zertifizierung werben, das auch so durchgezogen haben. No way. Und spätestens da fängt’s dann an, albern zu werden. 2023-07-22T06:36:43Z (#qwghl5q) @ Nice shots indeed. 😊 Yesterday as well! (Fedora hats are in vogue again, aren’t they? 🤔)

The temperatures are very comfortable at the moment, yes. At least where we live – southern Europe not so much, I guess. 🫤 2023-07-22T06:38:33Z Went on a walk early in the morning. Super relaxing. No people around, just birds. 🐦🦆 2023-07-22T06:40:56Z (#d4lj6ia) I was surprised to see a few very young ducklings. At this time of year? 🤔 I thought their breeding season was long over. I’ll have to watch more closely next year. 2023-07-22T06:49:36Z (#rpjvb7q) @ Noch ein bisschen Stockholm-Syndrom: Die Kunden fragen ständig nach einer ISO27001-Zertifizierung, also hat es schon einen Nutzen™ das zu machen. :-)

Habt ihr schon einen Zeitplan, wann das bei euch losgeht? Und welche Zertifizierung wird’s? Ich bin schon ganz gespannt. 😅 #Selbsthilfegruppe 2023-07-22T06:50:34Z „Löwe ist wohl ein Wildschwein“ ist auch eine gute Zusammenfassung der allgemeinen Sachlage. 2023-07-22T14:41:17Z I'm looking for an old game from the mid 1990ies, probably DOS. (Not sure if it really existed or if I dreamed it up.)

Outdoors, alien planet, SciFi setting. 3D, voxelized landscape. The terrain was very open, you could move around freely. There was water in some parts of the terrain. You were piloting some sort of hovercraft or helicopter. I think you were also able to jump very high/far. There were few enemies and the entire gameplay was somewhat obscure -- I cannot remember the actual goal anymore, probably just "kill all enemies".

I think "energy balls" played an important part. I think they looked somewhat like the blue balls in "Descent" (those added energy to your shields), but I don't know anymore what their purpose was -- were those the projectiles you were shooting?

*Maybe* you were able to destroy the terrain.

I cannot remember any kind of narrative or story.

I think it was a relatively unknown game, not a big hit. It was not Comanche, nor Earth Siege 2. 2023-07-22T18:49:39Z (#vintlya) It might have been “CyberRacer”:

https://tilde.zone/@movq/110758252780165524

(TIL: Mastodon has full threading, not just “reply to first post in thread and the rest is linear”. But UI/UX of that is super awkward … Why are modern web apps so, so bad at this?) 2023-07-22T18:53:55Z (#autns7q) @ Ohweh. 😂 Haben die in den 90ern keine Identifikationsskills beim Sichten der ganzen Bigfoot-Videos aufgebaut? 😅 2023-07-27T18:35:13Z (#h6nwjja) @ Hmm, this should already work. 🤔 I’m following a bunch of people on Gemini. Are you running into any trouble? (I probably won’t be able to reply until Saturday.) 2023-07-27T18:44:04Z (#h6nwjja) @ Before working on a patch, please explain a little more what you’re planning to do. :) jenny has a very narrow scope and I can’t guarantee that I’ll apply the patch (for example if it’s not useful to me personally). 2023-07-29T06:08:11Z (#6ocmxea) @ Hmm, how would that work in practice? Would jenny subscribe to the individual feeds of all those users (i.e., parse https://twtxt.tilde.institute/api/plain/users)? Or would it process the `/tweets` endpoint (https://twtxt.tilde.institute/api/plain/tweets)? 2023-07-29T06:09:27Z (#6ocmxea) @ Yes, I agree – so some extent. 😅 Registries (_or twtxt.net, for that matter_) serve the purpose of being a tool for discovering feeds. 2023-07-29T15:17:18Z (#ecusyya) @ Hmmmmmmm, I’m not sure. 🤔 Other than what @ said, I think this could be one of those features that open the gates for spam. You don’t really have control anymore over which people you follow, so anyone could come along, push twts to that registry and thus spam your timeline. (Hence jenny would also need a *mute* feature.)

twtxt is very *pull*-based at the moment. In my eyes, this is a core feature. Making it *push*-based changes the game a lot. 🤔

I get the appeal, though. Discovering new people doesn’t work that well *inside of twtxt*. You need external tools for that. 2023-07-29T15:19:29Z (#red3neq) @ Abendrot, schön’ Wetter droht! Oder so. 😅 2023-07-30T09:10:39Z Finally dug up the proper cable, so I could revive my 5¼" floppy drive. Now I get this lovely sound during bootup. 🥰

https://movq.de/v/447ca106dd/feelgood-cut.ogg

(I only have one single 5¼" floppy disk left, but who cares about such details anyway.) 2023-07-30T09:20:32Z (#u6lclaa) @ Yep. Lots of rain here as well. (Or let’s rather say, “more rain than the weeks before” …) I’m glad about it, since I don’t have any summer camps to attend. 😅 ☔ 2023-07-30T14:24:02Z (#a7rz2ja) @ Lol, don’t get me started on old scanners. 🤣 Our first scanner was a “hand scanner”: You had to manually move it across the page. Absolutely horrible. 🤣 It looked like this:

https://en.wikipedia.org/wiki/Image_scanner#/media/File:GeniScan_GS-4500_With_Interface_Board.jpg

Luckily, flatbed scanners came soon after … 2023-07-30T14:53:04Z (#a7rz2ja) (Technically, my current scanner is old, too. It’s from 2006. But as long as it’s working, I’ll keep it. 🤷) 2023-07-30T15:43:48Z (#a7rz2ja) @ My condolences. 😂 2023-07-30T16:57:24Z After [dosfetch](https://github.com/leahneukirchen/dosfetch) popped up in my timeline, I spent the better part of the day playing with Turbo C++ and inline assembly on DOS. For some reason, I never did this back in the day. Only QuickBASIC.

That was a really nice change of pace, compared to all the modern stuff like Rust, web apps, or even just X11 programming.

Mandatory photo of dosfetch on my box:

![](https://movq.de/v/7bb384736c/dosfetch.jpg) 2023-07-31T08:59:47Z (#shyrzuq) @ 🤯 Did any of those programs survive? Do you still have them? 😃 2023-07-31T13:16:33Z (#shyrzuq) @ Awww, that’s too bad. 😢 I lost a lot of my old stuff as well. 2023-07-31T13:20:57Z (#shyrzuq) Meanwhile, I took [asciibrot](https://uninformativ.de/git/asciibrot), replaced some POSIX stuff (like `usleep()`) with the DOS equivalent and, boom, most of it actually works:

https://movq.de/v/2fe7fa6cf2/MVI_6175.MOV.mp4 (video of animated Julia sets)

I mean, it’s not *that* surprising since it’s just a simple terminal program, but I’ve never done something like that before, so I’m pretty thrilled. 😅 2023-07-31T13:43:43Z (#ivhcphq) @ Now that’s a crazy story. 😳😂

Can’t say I’ve seen something similar here in Germany. Then again, WiFi in hotels or elsewhere has always been so ridiculously expensive that I maybe used such a service once in my life, and that’s it. Didn’t even bother trying, so no idea which SSIDs were out there … 2023-08-01T04:50:24Z (#xdfwwgq) @ Wee, congrats! 🥳 2023-08-02T19:34:39Z I’m having an Internet outage at the moment … and now I can’t use `valgrind` anymore, because it needs to fetch stuff from the net during startup. 😒 2023-08-02T20:32:15Z (#pplo2mq) Well, this month, there were clouds. https://movq.de/v/a486171e1d/ 2023-08-03T13:55:49Z (#zmiwd5q) @ I can’t read the full article, probably requires a subscription.

Here’s a naïve question from someone who has never driven a modern car like this: How does tracking like this work? Does the car have its own SIM card for mobile internet? (If so, who pays for that?) 🤨 2023-08-03T13:56:17Z (#vnpauca) @ Come on, Yarn.social isn’t that old yet. 😂 2023-08-03T19:50:10Z Once I found out that you can follow hashtags (and not only people), Mastodon got a lot more interesting. 🤔 My timeline is flooded with interesting content now.

(Only problem is, I don’t know where I can find a list of hashtags that I’m following. It’s kind of an obscure feature …) 2023-08-03T20:46:35Z (#cxc7oba) @ Hm, I can’t? 🤔

I see this button:

https://movq.de/v/80f067164d/s.png

The tooltip says “follow hashtag”. When I do, I start seeing posts with that hashtag on my “Home” screen. 🤔

Is that something only my instance can do? I just saw it runs “Glitch-soc”, not Mastodon: https://glitch-soc.github.io/docs/ 2023-08-05T06:13:04Z I’d love to read the original source code of this:

https://ecsoft2.org/t-tiny-editor

This was our standard editor back in the day, not an “emergency tool”. And it’s only 9kB in size … which feels absurd in 2023. 😅 The entire hex dump fits on one of today’s screens.

Being so small meant it had no config file. Instead, it came with `TKEY.EXE`, a little tool to binary-patch `T.EXE` to your likings.

![T with customized theme, empty file](https://movq.de/v/b88c7ca67e/s.png)
![T with default theme, showing LICENSE.TXT](https://movq.de/v/adc002c32d/s.png)
![TKEYS.DEF, the “config file”](https://movq.de/v/9151fa85c1/s.png) 2023-08-05T06:16:15Z (#cxc7oba) @ I found a list:

https://movq.de/v/00f97d02a5/s.png

But from there, you can’t un-follow tags. 🥴 2023-08-05T06:21:00Z (#pzxw5la) I wonder how popular this editor was. Does anyone here know it? 🤔 2023-08-05T09:02:34Z (#556kg2a) @ FWIW, I pay a little under 3€/month for a VPS with 1 vCPU, 2 GB RAM, 20 GB disk, 40 TB traffic. 🤔 2023-08-05T10:03:25Z (#npwwihq) @ What would cost me $20? Just the basic VPS (if hosted in your country)? 🤔😳

I indeed use very little of the computing power of that server. But it offers me a great deal of flexibility which I wouldn’t get otherwise. 2023-08-05T10:19:02Z (#npwwihq) @ Hm, you’re probably right. Sorry for the noise then. 😅 2023-08-05T18:13:21Z In case you haven’t heard yet …

https://groups.google.com/g/vim_announce/c/tWahca9zkt4

Bram Moolenaar has died. 😢 2023-08-06T14:10:24Z (#njayfpq) @ They’re in the process of [figuring that out](https://github.com/vim/vim/discussions/12736). There are people willing to do the job. 2023-08-06T14:10:57Z Great dub techno stream: https://mabu-beatz-radio.com/streams/dub-techno/ 🎶 2023-08-07T06:21:42Z (#npwwihq) @ Neither have I. 😅 I usually use a couple of GB per month … 2023-08-13T16:43:43Z (#pzxw5la) @ @ Yeah, I get a feeling that this program was only known to people who worked at IBM. 🤔 Kind of surprising to find it on the internet in the first place. 2023-08-13T16:55:38Z (#c43etja) @ That little frog there on the photos should become Rust’s new mascot. 😅

Well, this report reminds me why I don’t do camps/festivals anymore. 😅 Sounds like a lot of fun on the one hand, but boy, a lot of work. 🥴

I take it this was a church thingy? 2023-08-14T13:04:38Z (#pzxw5la) @ Not me directly, a family member. 😅 I only had a very brief contact with that company during University, but that was much later. 2023-08-14T16:31:49Z (#tzrflxa) @ Like so many others, I’m stuck on ncmpcpp. My oldest screenshot with ncmpcpp on it is from 2009, so it’s been a while. 😅 (Sadly, I recently learned that this project is [pretty much abandoned](https://github.com/ncmpcpp/ncmpcpp/issues/576).) Sometimes [mpv](https://mpv.io/) for single files. 2023-08-15T15:15:24Z (#c43etja) @ I see, interesting. 🤔 That’s a subculture that I really never had any contact with. 🤔 2023-08-15T17:42:10Z In tausend Teile ist sie zersprungen, die Müslischüssel, als sie herabfiel auf den hart gefliesten Boden. Seufz. 2023-08-15T18:29:08Z ENOUGH: https://www.girlsinfilm.net/videos/enough 💚 2023-08-16T16:10:38Z I don’t think I’ve ever seen this kind of fog in summer. We had 20°C this morning – and 93% relative humidity. It was a solid white wall outside. Oof.

https://movq.de/v/71100b4d4e 2023-08-16T16:32:43Z (#pzxw5la) @ Well, I can’t say I’ve had much to do with IBM software. 😅 Except of course the “home stuff” in the 1990ies, PC-DOS and OS/2. Little bits of database stuff later on, but let’s just say it was … “convoluted”.

I would have loved to work at that company during times like these, though:

https://en.wikipedia.org/wiki/IBM_305_RAMAC

(That is, if we ignore all the misogyny and racism of that era. Bah.)

Big machines. And you could actually understand what they’re doing and how they work. I hate that that is impossible these days. 2023-08-16T20:03:10Z Motivated by @’s thunderstorm videos, I tried to get some shots of today’s storm. I sat there for an hour. What a frustrating endeavour. 🤣 It takes so much patience and, as soon as I *wasn’t* taking a shot, there was a huge flash again. 🤣

This one is obviously the best shot:

[![](https://movq.de/v/5c39c007cf/.html-index-thumb-IMG_6401.JPG.jpg)](https://movq.de/v/5c39c007cf/IMG_6401.JPG)

The rest are honorable mentions: https://movq.de/v/5c39c007cf/

I also tried making videos, but they all turned out to be garbage. 2023-08-17T05:08:51Z (#xnmhlba) 😲

> Die Meteorologen registrierten im Zeitraum von 20.40 bis 21.40 Uhr über Rhein-Main 25.289 Blitze. Zum Vergleich: Im kompletten Jahr 2022 waren in ganz Hessen 11.566 Blitze gemessen worden.

(~25k lightning bolts in one hour, whereas there were only a total of ~11k in 2022.) 2023-08-18T09:06:15Z (#xnmhlba) @ Well, thanks. 😅 In special situations like these it pays off to have control over what the camera does. Auto-focus, for example, would have killed everything. (And then I botched the manual focus in some shots, haha. 😅)

I saw a couple of these UFOs. 😅 Planes were crazy/desperate enough to approach the airport. They were flying right into the heart of the thunderstorm. Next day, I read reports that passengers couldn’t leave their plane, because everything was flooded at the airport. 🤷 2023-08-18T09:08:57Z I made the mistake of not going to see an ophthalmologist for many years. Now my old doctor has nuked me from their database – and they don’t take new patients.

In fact, none of the ophthalmologists I called so far take new patients. 🙄 Might take a while until I find one … 😩

(Dude, “ophthalmologist”, what a word. In Germany, we call them “eye doctors”. 😂) 2023-08-18T09:09:33Z (#jcpng6a) @ Ohh, yeah, great colors. 👌 2023-08-18T14:25:39Z (#hshhn3q) @ I wondered how you ended up with “Augenheilkunde”, but apparently the german wikipedia redirects from “Augenarzt” (that’s the person, an ophthalmologist) to “Augenheilkunde” (that’s how you call the field, ophthalmology). 😅

Finding a specialist doctor in germany can be difficult. Not just eye doctors, but all of them. And when I *do* find a new doctor, I expect to have to wait for several months until I get an appointment. According to [this statistic](https://www.gesundheitsmarkt.de/anzahl-und-statistik-praxen-augenaerzte-deutschland/), there are only about 8.4 ophthalmologists for every 100'000 people in this country (in 2020). What the heck, isn’t that a bit low? 😂

You still get help in cases of emergency (afaik, they are even required by law to help you *if* it’s an emergency). Luckily, that’s not the case for me. Technically, I can wait. Still annoying. 😅 2023-08-18T14:47:08Z (#pzxw5la) @ Crazy – and nice. 😅

I kind of miss the audible feedback of home computers, too. When the drives were active, you knew the machine was doing something. 🙃

(I still have hard disks, not just SSDs, but they’re so quiet these days that you hardly hear them anymore.) 2023-08-18T15:31:26Z (#sfurppq) @ I have just noticed that this “feature” isn’t available *unless* the browser is running in dark mode. 😬 2023-08-18T16:40:58Z Canon D, Canon D, Canon D.

- https://www.youtube.com/watch?v=QupB4NN8fI0
- https://www.youtube.com/watch?v=EBNMNjFzADc
- https://www.youtube.com/watch?v=lpc1lEJ-SRc 😁 2023-08-18T16:49:31Z (#rosfk6q) @

> - Distributed or decentralized?

Decentralized, if you ask me, since not everybody sees everybody else: https://movq.de/v/6f3ec40daf/ddd.png

> - Free or open source?

Oof. 😂 I personally go with “free software” for these reasons: https://www.gnu.org/philosophy/open-source-misses-the-point.html (In fact, I misunderstood “open source” for a very long time. Embarrassing, even.)

> - Human readable formats or raw text?

I’d go with “human readable formats”. Some arguments here: https://blog.codinghorror.com/there-aint-no-such-thing-as-plain-text/ 2023-08-18T18:25:57Z Oh dear. I’m seeing lots of burn-ins on my screen lately. 😳

This is what Audacity looks like after watching YouTube for a while:

![](https://movq.de/v/c0d6d1b966/s.png)

The screen is two years old …

These ghost images go away after a while, but they’re annoying as heck. 😳 2023-08-19T05:32:22Z (#yebmi3q) @ LOL 🤣 2023-08-19T05:46:37Z (#yebmi3q) @ Hm, I was going to say: “Mine is a Dell S2421H, how different can it be? Probably the same panel.” But then I saw that the U2412M even has a different resolution. 🥴

I wonder if this goes away during winter when the humidity drops … That’s my only hope. 😅 2023-08-19T06:52:56Z Don’t get too close, lest the blades pop your ballon! 😅

[![](https://movq.de/v/c30364e10d/.html-index-thumb-IMG_6461.JPG.jpg)](https://movq.de/v/c30364e10d/IMG_6461.JPG) 2023-08-19T07:05:50Z (#da6yx5q) [Person with dog, balloon, windmill](https://movq.de/v/00798bde59/s.png) 2023-08-19T16:01:26Z (#yebmi3q) @ Lol, fair enough. 😅 2023-08-19T16:02:21Z Is des a hitzn 2023-08-20T12:34:57Z (#zizeueq) @ Perseids, eh? 😃 2023-08-20T12:40:20Z (#5x4xrdq) @ Exactly. 💯 🫤 2023-08-20T19:37:24Z I miss writing documents in LaTeX. 😢 It’s so satisfying to produce good looking PDF files. Sadly, I just don’t have a need / use case anymore … Last thing I did was writing the (german) PDF for asciifield 5 years ago: https://www.uninformativ.de/git/asciifield/files.html 2023-08-20T19:40:39Z (#kozqdgq) @ (You really do live in a better area. I wouldn’t want to go out after dark, there’s usually drunk/aggressive people out on the street. 😂😭) 2023-08-20T19:45:29Z (#cyzvepa) (Hmmmm, asciifield, I should be able to port this to MS-DOS. 🤔 That should be fun!) 2023-08-21T16:49:33Z (#cyzvepa) @ Yeah, stagit doesn’t show binary files. 😭 I should patch that. It’s really annoying and often puts off people. If you want to enjoy the beauty, here’s a temporary link:

https://movq.de/v/d45de49cae/doc.pdf

So far, I got a basic version of asciifield working:

https://movq.de/v/f949db49e7/MVI_6497.MOV.mp4

There are some TODOs left. Sadly, none of what I’ve done so far warrants a PDF. 😅 It was pretty straightforward. C is an amazingly portable language.

Haha, right, the CV must have been the last “serious” LaTeX document for me as well … 2023-08-22T17:40:24Z (#cyzvepa) @

> Thanks! The document looked so nice, I just had to read it all.

😅 The magic of LaTeX.

> Even though I never used anything even just this advanced after my uni maths lectures.

Same here. Well, it’s not a surprise in my case – I work as a sysadmin. 🤣 You usually don’t need to go to university to get hired in that field.

> With that visual impression I now know what this program actually does

Well, that probably means that my README sucks. 😅 2023-08-22T17:41:34Z (#jgvzita) @ Ohh, that second video about the history looks really interesting. Thanks! 2023-08-22T17:43:54Z Look at this gorgeous website and those lovely menus: https://www.dosgameclub.com/ Nice podcast, too. 👌 2023-08-22T17:48:48Z (#ix3qvoa) @ Let’s be optimistic and hope that that’ll have a similar effect on them than it had on Twitter. 🤞 (Yeah, it probably won’t. It probably takes an Elon Musk to ruin a platform efficiently.)

It is so scary how much we depend on YouTube. 😢 2023-08-22T18:02:27Z Uuuuggggghhhh: https://www.relevo.com/futbol/mundial-femenino/rubiales-pidio-jenni-hermoso-defendiera-20230822035508-nt.html 😡 2023-08-23T14:54:36Z (#cyzvepa) @

> Something along "spaceship pilot's view of flying into a starfield" would have helped me for sure.

I like that a lot and put it in the README. Thanks! 😊

The port to DOS is done, I’d say:

https://movq.de/v/d4cc4647c6/MVI_6505.MOV.mp4

The `-e` flag (`/e` on DOS) works now. 😃 There you go, an Enterprise! 2023-08-23T18:32:22Z (#cyzvepa) @ Oh, I was just as surprised as you. 😀 A large amount of stuff just works, even signal handling – which I never expected to be available on DOS, because, you know, it’s *UNIX signals*. Turbo C++ has lots of references to UNIX anyway, the help pages almost read like manpages:

![](https://movq.de/v/ba795f15ef/s.png)

A portability table for a function, what the heck? I never expected to see something like that. 🤯 (Turbo C++ is from 1992 – I didn’t even know what UNIX was during that time. Only DOS, Windows, and OS/2 existed in my little world.)

And it’s so fascinating that code which I wrote in 2015 without any intention of ever porting it to some other system just compiles with a 20/30 year old compiler and then the program *works*. 🤯🤯🤯 Granted, the program is simple, but still.

It shows that I don’t really have a lot of knowledge about DOS on this level / from this perspective. On the other hand, it means that I now get to explore this old operating system like it’s brand new. 😅 2023-08-25T20:10:55Z Making a [Pipe Dream](https://en.wikipedia.org/wiki/Pipe_Mania) “clone” of some sort could be a fun endeavour. 🤔 Might even work in a terminal using box drawing characters. Hmmmm. 2023-08-25T20:12:56Z (#37cgjwq) @ Much appreciated, indeed. I wonder if that finally concludes the heat waves for this year. 2023-08-26T12:36:27Z (#pppqz2q) @ That’ll take a while. 😅

For now, I’m drafting. Interestingly, an 80x24 terminal could fit quite a lot of plain ASCII tiles. That would be pretty close to the original game. On the other hand, if I were to use nothing but box drawing characters and made every cell on the terminal a tile, I could get a huge grid. This could allow for some new and interesting stuff, thus extending the original game. 🤔

https://movq.de/v/60a9db4869/s.png 2023-08-27T07:12:18Z Finally some clouds and chill temperatures. What a relief!

![](https://movq.de/v/f8c22d21fa/IMG_6525.JPG-small.jpg) 2023-08-27T07:19:05Z (#mfvalvq) @ The only problem is that there is no such thing as “plain text”. Is it ASCII? UTF-8? DOS or UNIX line endings? Something else?

`.txt` or “plain text” are ambiguous terms, I’m afraid. 🫤

Other than that, it looks neat and interesting. 😅 2023-08-27T18:58:48Z (#q5ezciq) @ OH GOD NO! An airplane? Are they spreading? You got them too, now? 😱😱😱

(Srsly, though, nice shots as always. 😅) 2023-08-28T15:39:52Z (#ip32f3q) @ Why? 😂 (I still think it’s okay-ish for nerds, but borderline unusable for normal people, because it’s too complicated with all the crypto options and “1:1 messages are rooms”.) 2023-08-30T15:40:35Z (#qsinbiq) Applying a patch like this fixes a big part of the CPU issues that I saw:

https://lists.suckless.org/dev/1706/31857.html

This never made it into their `master` branch, there wasn’t even a proper discussion. Maybe nobody cares, because they’re all using nothing but dwm. 🤷 2023-08-31T19:15:40Z (#ij6gpnq) @ Nice, looks like you got lucky and got clear skies. 😅 2023-08-31T19:33:58Z X11’s `WM_NORMAL_HINTS` property is a property that can be set on a window. Part of that property is `width_inc` and `height_inc`. They tell the window manager to only increase/decrease a window’s size by certain steps.

Terminal emulators like to set these values to the font size, so that when you resize the window the size “snaps” to the next increment and the terminal widget fits *exactly* into the window. It’s a bit hard to explain for me, so here’s a demonstration:

https://movq.de/v/7909ebc08a/st.mp4

That’s the st terminal.

It appears, Wayland does not have something like `WM_NORMAL_HINTS`, so this functionality has been removed from GTK 3. (You can still set this property on your window, but it’s convoluted and not part of the GTK toolkit, i.e. you have to use Xlib yourself. That makes everything very awkward.)

Hence in xiate, it looks like this:

https://movq.de/v/7909ebc08a/xiate.mp4

I kind of got used to that over time, but now that I use st every now and then, I realize how ugly and annoying xiate’s behaviour is. 🫤 2023-08-31T19:36:19Z (#jnfajzq) Forgot to link the docs, here it is:

https://www.x.org/releases/current/doc/libX11/libX11/libX11.html#Setting_and_Reading_the_WM_NORMAL_HINTS_Property

(Nope, that’s not Twitter.) 2023-09-02T09:59:55Z (#jnfajzq) @ Mhh, yeah, it looks a bit weird with a tiling WM. My WM doesn’t respect those hints in tiled layouts, either. But it’s nice to have them for floating windows – which I tend to use more often lately. (Might even abandon tiling WMs, we’ll see.) 2023-09-02T16:13:51Z (#yfko2ya) I wonder if I should regularly wipe `XDG_STATE_HOME` just like I do with `XDG_CACHE_HOME`. So far, only wireplumber appears in this directory … Hm … 2023-09-02T18:37:23Z (#yfko2ya) @

> I don't believe it's a good idea to wipe it.

Hmm, that list sounds just like the sort of thing that I'd want wiped. 😅 Probably a matter of personal taste.

By “wiping”, I mean mounting it as tmpfs / mfs. (Deleting that directory during runtime is probably a very bad idea, yeah.) 2023-09-02T18:38:47Z (#pw3hn3q) @ Wow, I’m surprised that site still exists. Somehow I thought that themeing on GTK was dead. 🤔 2023-09-02T18:47:17Z (#xkzepga) @

> I could get rid of the Python part if I just had more LaTeX skills.

You mean doing all this math as macros? That sounds pretty scary. 😱 2023-09-02T19:27:25Z I tried to make a sound recording of those weird chirping insects out there. Have they always been there and I just didn’t notice? Are they new? Sounds a lot like the mediterranean area. 🤨

The recording didn’t turn out so well, because … traffic is still louder. And what’s up with that obnoxious beeping? Meh.

https://movq.de/v/84f2866ded/noise.ogg 2023-09-02T20:15:22Z (#tyn2d4a) @ They’re normal?! How have I never noticed this before. 🤣 Oh dear … 2023-09-03T05:11:21Z (#gh34tpa) @ :( Noisy humans being noisy. 2023-09-03T05:15:23Z (#jnfajzq) @ That’s just the thing: With small screens (say, 1280x1024 max.), I also prefer tilers. On larger screens, I find it overwhelming to have such huuuge terminals. %)

Back in the days with AwesomeWM, I made a special layout that would keep the windows smaller: https://www.uninformativ.de/desktop/2010-09-28--awesome3-termfair-black.jpg 2023-09-03T09:06:33Z I’m a bit confused here. One of Wayland’s advantages is to isolate clients better. For example, on X11, any client can read the screen and, thus, possibly sensitive data. That really isn’t too great.

But one valid use case of this X11 “feature” is to make screenshots.

To make screenshots work on Wayland, this protocol exists:

https://wayland.app/protocols/wlr-screencopy-unstable-v1

What I would have expected is that, when I run a screenshot tool (e.g., `grim`), the compositor asks me: “Hey, that program wants to make a screenshot, is that OK?” (That might be a bit annoying, but it’s the only way I can think of to avoid programs silently taking screenshots in the background.)

What happens instead is that `grim` just makes a screenshot, just like on X11.

I searched the bug trackers of some compositors (labwc, sway, hyperland), but couldn’t find any discussions about this.

Aren’t we almost back to square one now … ? The only advantage is that compositors now *could* ask, because there’s a well-defined protocol. But in practice they don’t. Hm.

cc @ since you seem to have some more experience with Wayland. 2023-09-03T16:04:34Z (#spekvyq) Ah … GNOME does have a dialog for that:

![](https://movq.de/v/180cfba7bc/gnome.jpg)

That’s what I would have expected.

(The text in the dialog is a lie, though. I cannot find the corresponding setting to allow/deny making screenshots. 🤷 Whatever.) 2023-09-03T19:29:08Z (#spekvyq) @ Ah, thanks. So that’s the important part, I think:

> To elaborate, I don't want to add new commands or config options or some similar such before we know how security as a whole is going to play out, because we'll have to support them forever and it's unlikely that we'd come up with a solution now that doesn't end up being inconsistent with our later work.

Understandable.

I wasn’t quite aware that things are still “in flux” so much. 🤔 2023-09-04T16:02:07Z (#bktt3rq) @ What a great result. :O I wish I had learned a profession like that. 2023-09-05T06:01:42Z (#bktt3rq) @ Yeah. 😭 If only the wage structures weren’t so completely fucked … 😭 😡 2023-09-05T17:01:35Z Moon and Jupiter this morning. 🤔

https://movq.de/v/0b0c522e8c 2023-09-05T17:03:17Z “Nature is beautiful”, I guess … ? Two insects “playing with each other”. 🤔

https://movq.de/v/83ef48f947/IMG_6548.JPG 2023-09-05T17:07:37Z Saw this garage door the other day. What the heck is that? One of the guys from the “Lemmings” game?! Super creepy.

https://movq.de/v/d11768d3d9/wat.jpg 2023-09-05T17:09:13Z (#bhhvbtq) @ How often does that happen? Once a day or once a month? 2023-09-05T19:45:33Z (#65ldwpq) @ Yup! Jupiter is huge. You don’t need crazy equipment to see the moons. 😃 I *think* the legend goes that if you have really good eyes then you can’t just see them with your bare eyes. (My eyes suck, I don’t have a chance, so I don’t really know.)

The difference in brightness is much more challenging. I was surprised that I could capture both Jupiter and the Moon in one photo at all. 😲 2023-09-06T13:49:20Z (#snoufrq) @ I really love these videos by these guys. 😂 2023-09-06T13:50:39Z (#rxb4ewq) @

> The guardian of the garage.

😂 2023-09-06T13:57:56Z (#snoufrq) @ Here you go: https://www.youtube.com/@WeGotTheChocolates Be aware that they mainly do lots of other stuff. 😅 Those “dad jokes” episodes are rather rare. 2023-09-06T15:29:24Z https://github.com/protomaps/PMTiles popped up in my timeline and my first thought was: “Huh? OS/2 software? At this day and age?” (Because … you know … “PM” …) 2023-09-06T20:28:54Z (#jxmbiuq) @ Good old bucklespring. 😅 The “samplesets” branch still has the samples from my Model M. It never got merged, but it’s still there. 😅 2023-09-07T19:17:39Z This could have been written by me: https://notes.volution.ro/v1/2023/09/remarks/64299f31/ 💯 2023-09-07T19:19:16Z (#wtddd2q) @ What are you doing with tiled data? 🤔 2023-09-07T19:28:57Z (#5jiaz4q) @ That looks lovely. 😊 What’s up with the oil, though? I must have missed that before. 🤔 2023-09-08T14:15:05Z Someone put a rogue USB devices on a table at the office and marked it as a “gift”. Here’s what happened:

https://movq.de/v/5db90175f9/photo.jpg 2023-09-08T14:17:36Z (#bkyodfa) @ Stuff like this is why I loved doing the Computer Graphics courses at University. 😃 That and interactive physics simulations. So much fun! 2023-09-08T14:19:07Z (#5jiaz4q) @ Oh my god. 🤢 I hope there’s another explanation … 2023-09-09T04:34:09Z (#zs4fbfa) @ Happy birthday! 🥳

> I feel like I've finally earned my curmudgeonly personality 😆

Wait, that’s how I feel about 40. Don’t tell me I have to wait until 50! 😂 2023-09-09T04:40:23Z (#xqbzm5a) @ I punch in `ls` all the darn time. 😂 Maybe it’s not even a bad habit. At the shell, you better make sure you’re operating on the correct set of files before issuing `rm *` (or `grep -r`, for that matter 😅). But I admit that I do it a bit compulsively, yeah. 2023-09-09T12:14:29Z (#yebmi3q) We have another heat wave here in Germany. And with it the ghost images came back. So, I think it’s the temperature. 🤔 2023-09-09T14:55:34Z (#65ldwpq) @ I heard about it, but my view is severly obstructed in that direction. 😒 I’d have to drive out onto the fields with my car and I’m too lazy for that. 😅 2023-09-10T08:31:57Z Glad to see that this Wayland protocol exists:

https://wayland.app/protocols/virtual-keyboard-unstable-v1

At least my password manager can do auto-typing now. That has been a major deal-breaker for me.

I still won’t be able to reimplement [multipass](https://uninformativ.de/git/multipass) on Wayland, though. 😞 Meh. It’s an important tool in my workflows and I’d hate to give up on it. 2023-09-10T10:15:34Z (#s7fbadq) @ Time for those damn temperatures to catch up! 2023-09-10T10:16:41Z (#yebmi3q) twtxt.net and Mastodon have merged! 🤣

https://movq.de/v/63aae3e744/IMG_6561.JPG 2023-09-10T14:39:44Z (#l47c4pa) @ Sysadmin stuff, yeah. I admit that it’s not strictly necessary to have this feature. I could do it all through config management. But sometimes it’s just easier and faster to do things interactively, like searching in logs or temporarily editing DNS zone files. And for that, multipass is great. Also, I sometimes build test setups on local VMs (I like to use QEMU like crazy 😅) and I don’t bother adding those to config management. 2023-09-10T16:44:23Z (#qsinbiq) After having applyed that performance patch, I’ve used nothing but st. It works just as fine for me as xiate does. The only thing that it doesn’t support is colored emojis – but come, they’re not *that* important (to me).

I’m beginning to think that xiate’s days might be numbered. I don’t want to worry about GTK shenanigans anymore. 2023-09-11T12:55:39Z (#moj7urq) @ Shame on me, I still don’t know what it is. 😢 2023-09-11T15:05:20Z 🥵 IS DES A HITZN 🥵

(Years ago, in very cold winters, I used to jokingly remark: “Why, oh why did our ancestors move this far up north? Couldn’t we have just stayed in Africa?” Now I’m beginning to understand. 😂) 2023-09-14T15:03:33Z Had a very surreal experience the other day.

We had another big thunderstorm. First of all, there was so much lightning again. 😳 Is this the new normal now?

I watched the show for a while. At some point, I saw red and green lights in the sky. Ah, an airplane, I thought. Then I noticed that it’s moving *downwards*. Is that thing crashing? Omg, it’s coming down! The thunderstorm was still going strong, so who knows, maybe this really was an accident. It went down faster and faster – and theeeen I noticed, wait, this is coming down very close to me, but I don’t hear anything.

It must have been a little drone. 🥴

Still, very confusing, the whole thing. 😅 And who in their right mind is standing on an open field in the middle of a thundersturm flying a drone? 😅 2023-09-14T15:06:20Z In the german language, we have the word “Gewaltphantasie”. If you don’t know what it means, here’s a demonstration: https://imgur.com/gallery/LhsjMKM Notice how you’re feeling after watching this? Yep, congratulations, you now have Gewaltphantasien! 2023-09-14T19:00:17Z Alright, so here’s a little recording on upright bass. It’s my current warmup piece, goes across all strings, different positions, stuff like that.

https://movq.de/v/21be66ba79/upright-warmup-piece-3-compressed.ogg

(I should try to put more emotion into it, I guess, but I was too focused on not screwing up the recording. 🤪)

It started out as an improvisation over C minor and A# minor, then I tweaked it a little bit and wrote it down:

https://movq.de/v/21be66ba79/upright-warmup-2023.pdf 2023-09-14T19:01:09Z (#vnhfmoq) (I’m still waiting to have my next lesson. Dude’s busy as heck. 😂) 2023-09-15T16:03:51Z (#s63orsq) @ Uhh, nice 👍 2023-09-16T05:11:59Z (#kaggk6q) @

> Also kind of curious how syncing to Google servers made this attack worse? Not that clear from the article 🤔

As I understand it: The attacker was able to compromise the Google account of that employee. That would have been pretty been in and of itself. Due to this horseshit “sync” feature, though, the attacker was also able grab all those TOTP seeds that can be used to log in to other sites.

What’s unclear to me is how the attacker got to the *first* factor (probably a normal password). That was probably fished separately? And/Or that employee used the same password everywhere? 🤔 2023-09-19T18:13:30Z (#tendymq) @ Neato 👌

Too bad we live too far south for this: https://www.mdr.de/nachrichten/sachsen-anhalt/magdeburg/polarlichter-nachthimmel-sonnensturm-100.html 2023-09-19T18:19:04Z Who needs a violin when you have a double bass? 🤷😍 // Božo Paradžik - Schindlers Liste // https://www.youtube.com/watch?v=Uc9jyoH0JT4 #NowPlaying 2023-09-24T08:55:34Z (#pviq7yq) @ Is “barbie” aussie as well? 😅 2023-09-24T08:56:32Z (#5q5kh5q) @ Not much, really. Went out for a long walk this morning since temperatures are finally down to a comfortable range. Now I’ll have a coffee and play some more Quake 4. 😅 2023-09-24T12:35:37Z (#5q5kh5q) @ But, but … it’s Sunday! Don’t work on a Sunday! 😅 2023-09-24T17:06:11Z (#5q5kh5q) @ Alright, that’s allowed. 😁 2023-09-24T17:07:07Z (#kzrb3qa) Huh, already finished Quake 4. That was much shorter than I remembered. 🤔 Does this qualify as “retrogaming”, btw? It was released 18 years ago … 😳 2023-09-25T12:40:55Z (#kzrb3qa) @ Only if it’s [Battle Chess](https://en.wikipedia.org/wiki/Battle_Chess). 😃