blog.ratterobert.com

lyse (lyse.isobeef.org)

@movq How sweet! :-) I find it super interesting that they're kinda common around your area: https://de.wikipedia.org/wiki/Alexandersittich#Verbreitung We don't have them here.

In reply to: #vipj3ea 20 hours ago
lyse (lyse.isobeef.org)

@iolfree @movq So true! Good read, thanks for recommending. :-)

In reply to: #qn5i7aq 1 day ago
lyse (lyse.isobeef.org)

@movq I just skip all those merchants who only accept PayPal or credit card.

In reply to: #y7hvweq 1 day ago
lyse (lyse.isobeef.org)

@arne Das klingt interessant. Aber wer definiert, welche Projekte darunter fallen? Keine Ahnung wie das sonst so mit dem Ehrenamt ist, aber das müssen ja dann auch gemeinnützige Vereine oder etwas Vergleichbares sein, oder? :-?

Wenn ich in der Petition schon wieder KI les, wird mir gleich anders.

In reply to: #u3q2tea 2 days ago
lyse (lyse.isobeef.org)

@prologic Oh shit, that's not healthy! :-(

In reply to: #7dtwepq 2 days ago
lyse (lyse.isobeef.org)

@movq @bender @prologic That's fine with me. It could be even the 1st January 2026, as simple as the change really is.

But it would be also alright to just stick with July, so that I don't have to update the tests. :-P

In reply to: #d2pj7pq 2 days ago
lyse (lyse.isobeef.org)

@movq Dang it. :-(

In reply to: #vqbmi5a 2 days ago
lyse (lyse.isobeef.org)

@movq Fail2ban to the rescue? :-?

In reply to: #qjlgy4q 3 days ago
lyse (lyse.isobeef.org)

@movq In my current project I'm typically far away from this pile of shit. Let's see how the project will be in this regard.

In reply to: #usa342a 3 days ago
lyse (lyse.isobeef.org)

@bender Unfortunately, this also breaks the browser search.

In reply to: #2ueqd7a 3 days ago
lyse (lyse.isobeef.org)

@movq I'm raising my hand for tt.

In reply to: #d2pj7pq 3 days ago
lyse (lyse.isobeef.org)

@movq That's what tests are for. To fix them. :-D

In reply to: #uvddnqa 6 days ago
lyse (lyse.isobeef.org)

@thecanine @movq Unfortunately, yes.

In reply to: #dkc24ma 6 days ago
lyse (lyse.isobeef.org)

@bender Thanks. That pulley is just to hang back up the telephone wire (on the ground in 16) for that farm and restaurant in 04 once they finish logging. Hahahahahaaahaaaa, I didn't see the nails on top of the pole. :-D

Yup, these ice crystals are just lovely. :-)

In reply to: #wmobsaa 1 week ago
lyse (lyse.isobeef.org)

@prologic Who's got a life besides work, huh? Yeah, no, thanks, mate! Scratch that.

In reply to: #g3u6i2q 1 week ago
lyse (lyse.isobeef.org)

@thecanine Cool! Let's hope they truly keep their word.

In reply to: #gg45s6a 1 week ago
lyse (lyse.isobeef.org)

@prologic I couldn't have phrased it any better than @bender. :-)

Twice or three times the money as before sounds a bit suspicious to me. Of course, I could be wrong, but I always was under the impression, that your last jobs weren't all that badly salaried. If the new offer is really paid this highly, it might be a shit job. For me, money isn't everything, I'd rather opt for a lower income where the job is fun than hating to go to work every day. But if the new job ticks all boxes, go for it. :-)

Also: Consult your pillow, don't rush it.

In reply to: #g3u6i2q 1 week ago
lyse (lyse.isobeef.org)

@bender Glad you like them! :-) Those colorful roof shingles are absolutely stunning. The golden building has quite a few folds in the facade skin, from the other sides a bit more. Check out this: https://upload.wikimedia.org/wikipedia/commons/0/07/Rems_in_Schw%C3%A4bisch_Gm%C3%BCnd.jpg Luckily, there weren't this many people around today. :-)

Don't think this is the norm, though, most stuff here is also much more modern. There are not a whole lot of historic buildings left. And if there are, they're not necessarily kept in good shape. But some are. So, don't be fooled by my biased preselection of typically photographing the nicer ones.

The people photos are not for the internet. ;-) But I get your point, the reason why I ended up in that town is irrelevant and misleading, I should have introduced it differently. :-D

In reply to: #35rs2qq 1 week ago
lyse (lyse.isobeef.org)

@bender I knew it was supposed to be a lowercase "t", but it reminded me of a tiny umbrella.

In reply to: #wgy5exq 1 week ago
lyse (lyse.isobeef.org)

@prologic @bender I also prefer the old one with the ball of string. :-)

In reply to: #knbe7xa 1 week ago
lyse (lyse.isobeef.org)

@movq I think I now remember having similar problems back then. I'm pretty sure I typically consulted the Qt C++ documentation and only very rarely looked at the Python one. It was easy enough to translate the C++ code to Python.

Yeah, the GIL can be problematic at times. I'm glad it wasn't an issue for my application.

In reply to: #m3s6lqq 1 week ago
lyse (lyse.isobeef.org)

@quark Yes, keep em coming. :-)

@prologic Just start off the experiment now and see how far you get. :-D

In reply to: #kqqd2ha 1 week ago
lyse (lyse.isobeef.org)

@bender Hahahahahaahaaa, you're right, it can't be anything else! :'-D Must have been one of these manmade objects. Let's hope they will become a full member of the Grant Wishes Council soon. In any case, I will keep trying.

In reply to: #ixka6ca 1 week ago
lyse (lyse.isobeef.org)

@bender I wished my mate would see it, too. But he turned his head a second too late. :-(

In reply to: #bfbkxpq 2 weeks ago
lyse (lyse.isobeef.org)

@movq Yup, it's been some days here, too.

In reply to: #hnbf6ta 2 weeks ago
lyse (lyse.isobeef.org)

@movq Haha, you were spot on! It took me a bit to figure this out on my own. I'm actually very surprised to have gotten this wrong. Oh well.

In reply to: #n7g6uxq 2 weeks ago
lyse (lyse.isobeef.org)

No, I was using an empty hash URL when the feed didn't specify a url metadata. Now I'm correctly falling back to the feed URL.

In reply to: #3neip4q 2 weeks ago
lyse (lyse.isobeef.org)

@bender Hmm, didn't find anything. But you mean a giant bucketload of access_log /home/$USER/logs/access.log if=… where the condition matches the requested path for said user? Yeah, that gets annoying very quickly. :-D

In reply to: #uhwlufa 2 weeks ago
lyse (lyse.isobeef.org)

@movq Uuuhhh, beautiful! <3

In reply to: #tqjqvwa 2 weeks ago
lyse (lyse.isobeef.org)

@bender Sounds about right.

I had a brainfart yesterday, though. For whatever reason I thought of subdomains, which are modeled with server entries in nginx. So, each could define its own access_log location. However, there are no subdomains in place! Searching around, I didn't find any solution to give each user their own access log file.

One way would be a cronjob, aeh, systemd timer as I learned the other day, that greps the main access log and writes all user access log files with only the relevant stuff.

In reply to: #dnzwh6a 2 weeks ago
lyse (lyse.isobeef.org)

@movq Haha, right. :-D

Ah, it's this famous font. :-) I already thought so, but wasn't sure if it's actually the same.

In reply to: #unjam3a 2 weeks ago
lyse (lyse.isobeef.org)

@bender Wasn't that transferred to somebody else?

In reply to: #agua34q 2 weeks ago
lyse (lyse.isobeef.org)

@movq Oh, fuck them!

In reply to: #sxlpyva 2 weeks ago
lyse (lyse.isobeef.org)

@bender Hahaha! :-D But I actually do like their approach. I don't know what staff should do differently when they are not involved in the channel topic. At least in the general case. Maybe in this specific scenario here they could have cross-checked domains, git repos and stuff like that. But I also reckon that it's only fair if they treat everybody the same.

In reply to: #onzfgpa 2 weeks ago
lyse (lyse.isobeef.org)

@bender Of course, I didn't do anything yet at all. Maybe I will find some time next weekend. Let's see.

In reply to: #vihysca 2 weeks ago
lyse (lyse.isobeef.org)

@movq Wow, that's a hell lot of food! If it doesn't spoil, it's easily enough for the rest of your life and all your neighbors and surrounding cities, probably more. :-D

That's a great font. I like it. <3 It just suits the print style incredibly well. No offence, to the absolute contrary, I would not have thought that you actually designed that. It looks just so right. Hats off! :-)

In reply to: #ulrmviq 2 weeks ago
lyse (lyse.isobeef.org)

@movq Have we reached peak enshittification yet?

YouTube is completely broken for me for a week or more. The player doesn't even load anymore. Trying to limit the search results to real videos doesn't do shit, etc. It's useless. But downloading the videos with yt-dlp still works like a dream.

In reply to: #wswlm2q 2 weeks ago
lyse (lyse.isobeef.org)

@movq Actually, @threatcat popped up in my own access log first. That's how I discovered the feed. :-) So I figured that this feed author actually sees my reply. The hope is that with the next mention of my feed in threatcat's feed, the other tilde users, who are following threatcat, are then also informed of my existence. :-)

I don't know how tilde.club is set up. But it should be relatively easy to give all users access to their nginx access logs. Not sure if somebody already requested that or not. But I'd encourage tilde users to ask for that. Maybe also just for twtxt.txt and/or in a custom, reduced log format.

In reply to: #bwrwbdq 2 weeks ago
lyse (lyse.isobeef.org)

@lafe Hahaha! :-D That surely helps. What kind of plant are we talking about here?

In reply to: #goq5brq 2 weeks ago
lyse (lyse.isobeef.org)

@prologic I'm all for it!

In reply to: #7c3dhmq 2 weeks ago
lyse (lyse.isobeef.org)

Welcome to the party, @threatcat! I reckon it's totally fine what you're doing. Over time, message counts naturally drop anyway. :-D And this is fine, too.

In reply to: #5ara5ka 2 weeks ago
lyse (lyse.isobeef.org)

@prologic @movq Same here, I give each service a dedicated e-mail address. It's very interesting to see how e-mail addresses are transferred to other actors. Luckily, this only happens rarely. But it does happen. In surprising ways.

Aliases not only help to fight spam, but are also a great way to specify filter rules to sort e-mails.

In reply to: #5dyjtqa 2 weeks ago
lyse (lyse.isobeef.org)

Tada, and it's back! \o/

In reply to: #jxpe2iq 2 weeks ago
lyse (lyse.isobeef.org)

@quark Very sad indeed! :-(

@eldersnake Unfortunately, it's back down again. But my hopes are high as it is a 503 this time and not a connection error anymore. :-)

In reply to: #jxpe2iq 2 weeks ago
lyse (lyse.isobeef.org)

@movq Brilliant, thank you! I didn't know about that.

In reply to: #dyyssga 2 weeks ago
lyse (lyse.isobeef.org)

Double congrats, @thecanine! \o/

I'm not a fan of the gemtext limits. This being only a single page (which probably doesn't get updated a whole lot), the efforts of having two dedicates files are not all that big, or so I'd at least naively imagine.

I always recommend checking the W3C validator results, even though I'm very guilty of not doing that myself. It just doesn't occur to me in the heat of the moment. I reckon if I were writing HTML on a more regular basis, I would pick up on making that a real habit. Anyway, your HTML being generated, you probably can't address the findings, though. So, might not be even worth the time heading over to the validator.

From a privacy point of view, personally, I would definitely host the CSS myself. Other than that, nice link collection. :-)

In reply to: #mok2vtq 2 weeks ago
lyse (lyse.isobeef.org)

@prologic He'll be probably back in a few days or weeks I reckon. It's not the first time that his raspi (or what hardware does he use again?) is down. :-)

In reply to: #es2jiwq 2 weeks ago
lyse (lyse.isobeef.org)

@movq Great writeup! It's just missing a section on burning down the planet.

In reply to: #34cy36q 3 weeks ago
lyse (lyse.isobeef.org)

@movq Ah, I see.

In reply to: #ikbmtja 3 weeks ago
lyse (lyse.isobeef.org)

@bender Hahaha, great, mission accomplished! :-D The cleanup took half an hour, that was the annoying part. But the immediate aftermath of this accident looked really funny, I thought about taking a photo for a second. However, in order to confine the damage quickly, I decided against it.

In reply to: #vglpnxa 3 weeks ago
Reply via email