(#hot22xa) @movq@www.uninformativ.de Sorry for being completely offtopic, but that’s a really cute bird! :-)
#syjkuha
If this user/feed is violating this Pod's (yarn.meff.me) community guidelines as set out in the Abuse Policy, please report them immediately!
You are also free to Unfollow or Mute this user or feed. Muting will also remove that user/feed's content from your view and you will no longer see content from that user/feed anywhere.
@lyse does not follow you (they may not see your replies!)
(#hot22xa) @movq@www.uninformativ.de Sorry for being completely offtopic, but that’s a really cute bird! :-)
A hike to the highest mountain in the Odenwald, the Katzenbuckel, lit. cat hillock. It was very windy and the sun very rarely showed its face, so it was quite chilly. Nice scenery, nevertheless. Surprisingly, this ski-jumping hill is still in operation. I’ve never expected this in a hundred years, judging by its state. https://lyse.isobeef.org/katzenbuckel-2025-03-29/
(#g4nvfrq) @arne@uplegger.eu ;-)
(#ajj6mca) @bender@twtxt.net Hahaha, YMMD! :-D
(#4bz3ama) @movq@www.uninformativ.de @xuu@txt.sour.is That sounds like kat! :-)
Is there some Makefile shenanigans going on maybe? $V
and $C
being swallowed by the Makefile. I fell in that trap again the other day.
(#3xkskda) @movq@www.uninformativ.de Oh yeah, take some pictures when you do. :-)
(#ywytxua) @bender@twtxt.net @eapl.me@eapl.me @xuu@txt.sour.is @movq@www.uninformativ.de Glad you all agree. :-D My SOAP knowledge is extremely rusty, I luckily had not to deal with that crap anymore for quite some years now. I even couldn’t remember the XML declaration and had to look it up. ;-)
(#kqegfua) @movq@www.uninformativ.de Yeah, I’m also disappointed each and every time.
(#afmdzca) Let me introduce you to the much superior version 4 instead: https://lyse.isobeef.org/tmp/twxm4.xml
(#dvrhx7a) @thecanine@twtxt.net And this is exactly why there are quirks modes in browsers…
I’m actually glad I don’t have to deal with all this web shit and work with compilers that hit me in the face when I do something illegal. :-)
(#usryajq) @arne@uplegger.eu Oh no, you are in front of the line!!
Eberbach is nowhere near Bad Wimpfen in comparison, but still has a nice historic old town: https://lyse.isobeef.org/eberbach-2025-03-29/
Bad Wimpfen has a pretty cool old town with timber framed houses. Looks really beautiful: https://lyse.isobeef.org/bad-wimpfen-2025-03-28/
(#wqum66q) @thecanine@twtxt.net I found it! This looks like colored easter eggs when squinting.
(#coik47a) @kat@yarn.girlonthemoon.xyz They all just wanted to be friends with a cool gal like you. ;-) It’s sad that putting things openly on the internet just waits to be raided by script kiddies, bots or spammers eventually.
(#kqegfua) @movq@www.uninformativ.de Yeah, like nearly all of them. There is the so called Bannwald, where it typically is not allowed to log, but there’s only one in my entire county and I haven’t even visted it. I should change that. https://de.wikipedia.org/wiki/Bannwald
(#k5kw4sa) @movq@www.uninformativ.de Hahaha, geil! :-D
(#dbswfgq) @movq@www.uninformativ.de Haha, that’s cool! :-D
(#2uni6ta) @movq@www.uninformativ.de That’s really great! I can’t tell the difference to the original. :-)
This time, I brought my cam along. We checked out a piece of ex-forest they’ve cut down. It looks terrible now. :-( At least the spruce resin smell was nice. https://lyse.isobeef.org/waldspaziergang-2025-03-27/
(#4jiragq) @eapl.me@eapl.me According to an update of the article, others have suggested the same.
Your explanation seems fitting. I just don’t get why people don’t use feed readers anymore. Anyway.
(#kb25goa) @xuu@txt.sour.is Yeah, it will be delayed. Oh well. That’s just the way it is. :-)
(#4ro37ha) @movq@www.uninformativ.de Hahaha, that filename! :-D 100 times better than I could ever play.
(#bqhddgq) @xuu@txt.sour.is If the unread counter becomes negative, wouldn’t that mean I have that many more read messages? :-D
@bender@twtxt.net You’re spot on, it’s important to not introduce classical bugs!
(#gol54eq) @movq@www.uninformativ.de Oh dear. :-( Have they fixed it?
(#d7d5tkq) @prologic@twtxt.net @movq@www.uninformativ.de I had a t-shirt with this one or the other decade ago. :-)
“Unread messages: -1”: Well, classic off by one error. I gotta have to hunt that down.
(#oebpxgq) @movq@www.uninformativ.de That’s not very retrocomputing!
(#4jiragq) @eapl.me@eapl.me Interesting! Two points stood right out to me:
Why the hell are e-mail newsletters considered a valid option in the first place? Just offer an Atom feed and be done with it! Especially for a blog of this very type. This doesn’t even involve a third party service. Although, in addition he also links to Feedburner, what the fuck!? No e-mail address or the like is needed and subject to being disclosed.
When these spam mailers want to prevent resubscribing, then for fuck’s sake, why don’t they use a hash of the e-mail address (I saw that in yarnd) for that purpose? Storing the e-mail address in clear text after unsubscribing is illegal in my book.
(#snodmta) @movq@www.uninformativ.de I see, fair point, yeah.
(#65xtmrq) @movq@www.uninformativ.de Yikes! I didn’t know about about:compat
. Crazy!
(#cq2ta3a) @xuu@txt.sour.is Wow, that’s a giant graveyard. In my new database I have 16,428 messages as of now. Archive feed support is not yet available, so it’s just the sum of all the 36 main feeds.
(#pyscdeq) @david@collantes.us Ah shit, sorry, you’re right! :-D
(#pyscdeq) There are 82.108 read statuses, but only 24.421 messages in the cache. In contrast to the cache with the messages, the read statuses are never cleaned up when a feed was unsubscribed from. And the read statuses also contain old style hashes, before we settled on the what we have today. Still a huge difference. Hmm.
(#zcabhya) Thanks, @movq@www.uninformativ.de!
My backing SQLite database with indices is 8.7 MiB in size right now.
The twtxt
cache is 7.6 MiB, it uses Python’s pickle
module. And next to it there is a 16.0 MiB second database with all the read statuses for the old tt
. Wow, super inefficient, it shouldn’t contain anything else, it’s a giant, pickled {"$hash": {"read": True/False}, …}
. What the heck, why is it so big?! O_o
(#snodmta) @movq@www.uninformativ.de You could also just use a tiling window manager. :-) As a bonus, it doesn’t waste dead space, the window utilizes the entire screen. To also get rid of panels and stuff, put the window in fullscreen mode.
(#zcabhya) If I didn’t mess this up, 61 feeds reduced down to 36.
I now subscribed to most feeds in my Go tt
reimplementation that I already followed with the old Python tt
. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I “dropped” heaps of feeds that appeared to be inactive.
This might motivate me to actually “finish” the new client, so that it could become my daily driver. No need to use the old software stack any longer. Let’s see how bad this goes.
(#7txg7qq) @movq@www.uninformativ.de Yeah, most of the graphical applications are actually KDE programs:
pass
one day. The most annoying thing is that when I copy a password, it says that the password has been modified and asks me whether I want to save the changes. I never do, because the password is still the same. I don’t get it.)Qt:
Gtk:
These are the things that are open right now or that I could think of. Most other stuff I actually do in the terminal.
In the past™, I used the Python KDE4 bindings. That was really nice. I could pass most stuff directly in the constructor and didn’t have to call gazillions of setters improving the experience significantly. If I ever wanted to do GUI programming again, I’d definitely go that route. There are also great Qt bindings for Python if one wanted to avoid the KDE stuff on top. The vast majority I do for myself, though, is either CLI or maybe TUI. A few web shit things, but no GUIs anymore. :-)
(#ajd3rxa) Oh, it’s called “unsubscribe”.
(#iabk5aq) @movq@www.uninformativ.de Oh, right, a type would be good to have! :-D
(#7txg7qq) @movq@www.uninformativ.de Where can I join your club? Although, most software I use is decentish in that regard.
I just noted today that JetBrains improv^Wcompletely fucked up their new commit dialog. There’s no diff anymore where I would also be able to select which changes to stage. I guess from now on I’m going to exclusively commit from only the shell. No bloody git integration anymore. >:-( This is so useless now, unbelievable.