movq

www.uninformativ.de

No description provided.

Recent twts from movq
In-reply-to » Crap, I just missed moonrise. Well, better than nothing. https://movq.de/v/fc8a9b9472

@lyse@lyse.isobeef.org 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.

⤋ Read More
In-reply-to » 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.

@adi@twtxt.net That looks promising, thanks for the tip. :)

⤋ Read More
In-reply-to » It really pisses me off that Firefox hides the scrollbar and only shows it when I actually scroll. What the bloody fuck is that bullshit!? It can be fixed in about:config by changing layout.testing.overlay-scrollbars.always-visible to true as I found out by experimenting.

(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?)

⤋ Read More
In-reply-to » It really pisses me off that Firefox hides the scrollbar and only shows it when I actually scroll. What the bloody fuck is that bullshit!? It can be fixed in about:config by changing layout.testing.overlay-scrollbars.always-visible to true as I found out by experimenting.

@lyse@lyse.isobeef.org I wish it would just respect the global GTK setting for that … 🙄

⤋ Read More
In-reply-to » @mckinley Regarding your move to XHTML 1.1:

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 …

⤋ Read More
In-reply-to » People complain about the noise that the crows in our area make. Well … https://movq.de/v/7b8c06eb73/noise.ogg Notice anything?

@abucci@anthony.buc.ci 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. :/

⤋ Read More
In-reply-to » Boy, do I dislike summer. Good thing we continue to fuck up the planet, so it’ll get worse every year. 👌

@lyse@lyse.isobeef.org 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! 👌

⤋ Read More
In-reply-to » Time to dive into threading and c++. I will start with making the file/image downloader threaded, then I'll make the timeline fetching and all that threaded as well.

@stigatle@yarn.stigatle.no 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. 🤔

⤋ Read More
In-reply-to » @mckinley Yeah, that’s more clear. 👌

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” …

⤋ Read More
In-reply-to » Rebooting a LUKS Encrypted System Without Typing The Passphrase: https://mckinley.cc/blog/20230526.html

@mckinley@twtxt.net 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.)

⤋ Read More
In-reply-to » Rebooting a LUKS Encrypted System Without Typing The Passphrase: https://mckinley.cc/blog/20230526.html

@mckinley@twtxt.net 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. 😅)

⤋ Read More
In-reply-to » God, that’s brilliant. 😂

@lyse@lyse.isobeef.org „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

⤋ Read More
In-reply-to » 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.

@nmke-de@yarn.zn80.net 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 … ?

⤋ Read More
In-reply-to » 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.

@stigatle@yarn.stigatle.no 😅

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 …)

⤋ Read More

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. 😡

⤋ Read More

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.

⤋ Read More
In-reply-to » Before hiking, I watched "The Silver Bullet Syndrome Part 2 – Complexity Strikes Back!" by Hadi Hairi. Probably nothing new for you guys, but still highly recommended: https://www.youtube.com/watch?v=WN3CSOai_ZU I haven't seen part 1 and he said in the opening, that's not needed.

@lyse@lyse.isobeef.org Oof, that’s depression fuel. 😅

⤋ Read More