About the nuclear power plant on the Moon, they are beating us. There was a time we were ahead, but I understand nothing lasts forever. Now, being a world power for only one hundred and twenty some years, and a super power for around seventy sure is a record (as in short-lived). The Roman Empire lasted over 500 years!
It was fairly gray all day. Just before I went on a stroll, a rain shower paid us a visit. Then, the sun took over. Great timing. Itās crazy how rapidly the greenery grows. No comparison to only two weeks ago.
@xuu@txt.sour.is or @kat@yarn.girlonthemoon.xyz Do either of you have time this weekend to test upgrading your pod to the new cacher
branch? š¤ It is recommended you take a full backup of you pod beforehand, just in case. Keen to get this branch merged and to cut a new release finally after >2 years š¤£
How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2
The headline sets the stage, and the article delivers. This was the most interesting bug Iāve encountered for a while. I initially had a hard time believing that a bug like this would directly tie to a specific OS release, but I was proven completely wrong. At the end of the day, it was a simple bug in San Andreas and this function should have never worked right, and yet, at least on PC it hid i ⦠ā Read more
Yesterday, I saw two courting great tits in front of the window. One fed the other a few times. That was super sweet to watch. Iāve never witnessed that myself before.
@kat@yarn.girlonthemoon.xyz Congrats! I wish it was that easy at work here, too. No matter what, 95% of the time I never complete or very often just even work on tasks that I want to get at. So much other rubbish popping up.
Where did the false āequal transit-timeā explanation of lift originate from?
Comments ā Read more
@kat@yarn.girlonthemoon.xyz yeah Iām glad Iām feeling better now too but I like actually cried fr today for the first time in a minute, feelsbadman. hereās hoping tomorrow goes better!!
@bender@twtxt.net Time to update my machines! š
@bender@twtxt.net I can fix and make that work in the parser too. But Iām no longer sure how to cater for the general case. Itās too much to support all punctuation whilst at the same time as other contradicting rules. For example you cannot both support .
in nicknames and then expect to be able to to end a mention with a .
š¤¦āāļø
@bender@twtxt.net This story just reminds me of the couple of times weāve paid for things in cash š° š² and the stupid banks with the ridiculous āscam alert policyā ask you all kind of dumb ass questions about what you need the cash for š¤¦āāļø One of these days I need an excuse to buy something that costs a few $k just so I can answer when asked, āwhat do you need the cash for?ā to which my response will be ādrugs and hookers of course!ā š¤£
@bender@twtxt.net The DM specification has been updated from time to time in response to advice from the community. For me, It is a successful!
The adoption is another topic š
(I am working on my side)
rough day today T__T therapy was hard. iām trying yet again to establish a routine and stick to it. or at least a way of tracking my tasks and making a routine out of that over time. i really hope it sticks
trying to not feel stressed today, so I digitally colored a smol frog that says fuck terfs! >m< i have no idea if I did that right bc itās my first time using yarn to post an image so rip to me if I messed that up :āD
āHow I use Kate Editorā
I love the Kate Text editor. I use it for pretty much all the programming projects I do. Kate has been around for long time now, about 20 years! At least earliest blog post for it I could find was written in 2004. I wanted to go over my workflow with it, why I like it so much and hopefully get more people to try it out. ā« Akseli Lahtinen Programmers and developers tend to be very set in their ways and have their preferred workflows ā which profession doesnāt, honestly ā and since there ⦠ā Read more
Todayās stroll was really nice. Just around 11km in total Iād reckon. We had a barbie at a mateās garden where everybody went on a hunt for an easter basket. Oh boy, what a preparation that must have been! Baking the bunnies, dying the eggs, mixing the bear leek butter and so on. Thatās dedication, let me tell you. :-)
It was the first time this year that we had half proper April weather and a thunderstorm in general. It started off with clear sky and lovely sunshine. Right after arvo lunch it started to rain, so we went into the hut. Then, the sun returned.
On the way back with the growling thunder in the distance coming closer and closer we escaped the rain just perfectly. A minute or two after we reached the car, wet stuff started coming down the sky. Not even half a minute after opening the front door, it poured like crazy. Lucky twice today. Thereās beautiful sunshine again by now. It smells absolutely great after the rain. I love it!
@kat@yarn.girlonthemoon.xyz Bahahaha so do it all the time š¤£
@bender@twtxt.net I use it. Itās not the feature I use the most in the fediverse, but I communicate this way with several friends. For example, itās the main way I talk to the original creator of the twtxt-el repository, the way people greet me for the first time or the way they notify me of some bugs in the software I maintain. I can even tell you that itās the main way I talk to some maintainers of the Emacs community. If there are any of you reading my words, speak up!
Why not have the same? There are things I want to say to @prologic@twtxt.net in private, why should I have to send him an email or private IRC? Or an public twt.
Of course, hereās a topic weāve already talked about: what is twtxt for you? For me it will always be a social network, in microblogging format, but an asynchronous way of communicating. And having a tool to control visibility is basic š
I look forward to hearing from you @eapl.me@eapl.me !
dm-only.txt
feeds. š
After reading you, @eapl.me@eapl.me, Iāll tell you my point of view.
In my opinion, a feed does not have to be equivalent to a timeline. A timeline is a representation of the feed adapted to a user. You may not be interested in seeing other peopleās threads or DMs. But perhaps they are interested in seeing mentions or DMs directed at them. It is important not to fall into the trap. With that clarificationā¦
I insist, this is my point of view, it is not an absolute truth: I donāt think extensions should be respectful of customers who are no longer maintained.
We cannot have a system that is simple, backwards compatible and extensible all at the same time. We have to give up some of the 3 points. I would not like to give up simplicity because it will then make it harder to maintain the customers who do stay. Therefore, I think it is better to give up backwards compatibility and play with new formulas in the extensions. I donāt think itās a good idea to make a hash keep so much load: a hashtag, a thread and also a DM.
@movq@www.uninformativ.de So cool! š Whereās the time lapse video you used to have of this tree? š³ Hmm š§
Hot cross bun time I think
A mate and I had an amazing but also exhausting hike to the highest of the Three Emperor Mountains yesterday with perfect weather conditions. Sunny 18°C, blue sky with barly a cloud and a little welcoming breeze, just beautiful.
Mt. Stuifen is 757 meters above sea level, has a small shelter and a barbie area and is still the most boring one of the three. Itās also the one farthest away from me. Not sure why it has two summit crosses, but both arenāt at the summit. The third, makeshift one at the real summit was gone by now. Four years ago, somebody had cobbled one together and put it up.
We bought our tucker at a local bakery on our way. This was the first time I tried a Teufelsbrezel (lit. devilās pretzel), a lye pretzel with pepper. Havenāt come across that anywhere else. But I can certainly recommend that, itās yummy.
We were glad when we were finally back home after some 26 or 27km. I wonāt do much today and let my feet rest. Another friend called for a much, much shorter hike tomorrow.
Enjoy the 92 photos: https://lyse.isobeef.org/wanderung-auf-den-stuifen-2025-04-19/
@kate@yarn.girlonthemoon.xyz I think itās totally fine. I mean self-hosting costs money too. Power, Hardware, Time/effort, etc.
is it like⦠ethical to offer access to certain self hosted services as patreon exclusives. like i wanna offer the IRC client/bouncer i hosted which seems ok i think because iāve seen pico.sh offer their instances of that as paid services. but the other ones i have in mind are alt web frontends for stuff like imgur and pinterest. and i just feel weird about it for some reason. idk iām trying to think of ways to support my server stuff but every time i come up with something it feels weird
@movq@www.uninformativ.de i tried ngircd but couldnāt figure it out T__T i left it at the web client and bouncer for now but i might toy with an IRC server another time!
@kat@yarn.girlonthemoon.xyz ngircd is nice: https://ngircd.barton.de/ You can absolutely host this on your server for you and your friends (Iāve been doing that for a very long time). Actually peering with something like libera is hard, though, because they have strict requirements and a lot of traffic. Then again, thereās no real benefit in peering, actually. IRC is pretty ādecentralizedā anyway and people are usually used to connecting to several networks, so joining another one isnāt a big deal, imho. š
@movq@www.uninformativ.de That is a good question, Iāve been on v0.17.3 for some time. In the past there has been one scheme update that I remember and the there was no issue. Maybe this next week I will try out v0.18 and post back.
I really donāt mess with it being on a cron so tend to forget until I need it :-)
@kat@yarn.girlonthemoon.xyz Itās more like a cache, it stores things like ātimestamp of the most recent twt weāve seen per feedā or ālast modification dateā (to be used with HTTPās if-modified-since
header). You can nuke these files at any time, it might just result in more traffic (e.g., always getting a full response instead of just āHTTP 304 nope, didnāt changeā).
@quark@ferengi.one Yes, I often write a couple of twts, donāt publish them, then sometimes notice a mistake and want to edit it. Youāre right, as soon as stuff is published, threads are going to break/fork by edits.
@movq@www.uninformativ.de wouldnāt editing your own twtxts cause the same issue Yarnd (or any other client) has, which is breaking any replies to it? Under which conditions would this work the best? When copying the twtxt.txt file asynchronously? In my case I copy the twtxt.txt file to its web root right away, but I figure I could not do that, which would give me a set period of time to edit without worries.
@bender@twtxt.net very true in both regards!!! <333 happy to see you too, i missed your silly bender icon hahha. my times could be better but things will improve i am sure of it
@kat@yarn.girlonthemoon.xyz hard times are best shared! Of course, I understand there are times they are best not shared. Either way, I wish the hard time you have been having fades away! And, of course, happy to āseeā you! š„°
@kat@yarn.girlonthemoon.xyz Youāre welcome. š (From a hiring perspective, itās not even important if every detail/step is correct or not. We all make mistakes, all the time; we donāt/canāt know everything.)
@bender@twtxt.net been having a hard time! but i am trying to be more active <3
my main itch with the DMs extensions is that these messages are intended to be private, not public information. Thatās why other extensions make sense, but DMs are another kind of feature.
TwiXter, Mastodon, FB and some other services usually hide the DMs in another section, so they are not mixed with the public timeline.
I find the DM topic interesting, I even made an indie experiment for a centralized messaging system here https://github.com/eapl-gemugami/owl.
Although, as Iāve said a few times here, Iām not particularly interested in supporting it on microblogging, as I donāt use it that much. In the rare case Iāve used them, I donāt have to manage public and private keys, and finally none of my acquaintances use encrypted email.
Nothing personal against anyone, and although I like to debate and even fight, itās not the case here. This proposal is the only one allowing DMs on twtxt, and if the community wants it, Iāll support it, with my personal input, of course.
A good approach I could find with a good compromise between compatibility with current clients and keeping these messages private is āhidingā the DMs in comments. For example:
# 2025-04-13T11:02:12+02:00 !<dm-echo https://dm-echo.andros.dev/twtxt.txt> U2FsdGVkX1+QmwBNmk9Yu9jvazVRFPS2TGJRGle/BDDzFult6zCtxNhJrV0g+sx0EIKbjL2a9QpCT5C0Z2qWvw==
I think I would encourage anyone in this community is to care less about supporting ālegacy clientsā and focus more on value-add whilst balancing the burden of client authors ā which have very precious little āspare timeā š¤£
@andros@twtxt.andros.dev I donāt see any āfightingā here. This is just good experimentation. Unfortunately there hasnāt really been enough time or effort by other āclient authorsā yet, me especially as Iāve been super busy with yaā know my āday jobā that pays the bills and refactoring yarnd
to use a new and shiny and much better SqliteCache
𤣠ā I certainly donāt think your efforts are wasted at all. I would however like @doesnm.p.psf.lt@doesnm.p.psf.lt encourage you to look at the work weāve done as a community (which was also driven out of the Yarn.social / Twtxt community years back).
@andros@twtxt.andros.dev how often do you send a private message on the Fediverse? How often do you send PGP/SMIME encrypted emails? Are there other tools that are more suitable for the task? If implementing direct/private messages on twtxt
scratches an itch (you know, that hobbyist itch we all get from time to time), then donāt give up so easily. Worse comes to worse, and your feed becomes too noisy, people can simply unfollow/mute.
I really donāt care about direct messages here, but I might be on that bottom 1%!
Why is there a āsmall houseā in IBMās Code Page 437?
Thereās a small house ( ā ) in the middle of IBMās infamous character set Code Page 437. āSmall houseāāthatās the official IBM name given to the glyph at code position 0x7F, where a control character for āDeleteā (DEL) should logically exist. Itās cute, but a little strange. I wonder, how did it get there? Why did IBM represent DEL as a house, of all things? ā« Heikki Lotvonen Donāt waste any time here, and go read the article. Itā ⦠ā Read more
The subjective charms of Objective-C
To argue that Objective-C resembles a metaphysically divine language, or even a good language, is like saying Shakespeare is best appreciated in pig latin. Objective-C is, at best, polarizing. Ridiculed for its unrelenting verbosity and peculiar square brackets, it is used only for building Mac and iPhone apps and would have faded into obscurity in the early 1990s had it not been for an unlikely quirk of history. Nevertheless, in my time working as a softwar ⦠ā Read more
Pinta 3.0 brings major GTK4 overhaul
Over 15 years ago, I wrote about the launch of a Paint.NET clone for Linux, called Pinta, written in GTK. That was merely version 0.1, and over time, itās become somewhat of a staple for many Linux users. The project just released version 3, which is a major revision, moving the application over to GTK4 and Libadwaita. Built on the robust GTK 4 toolkit and the sleek Libadwaita, Pinta 3.0 brings a redesigned user interface thatās faster, more responsive, and ⦠ā Read more
US President endorses bill to lock the clocks in current Daylight Savings Time
Comments ā Read more
@prologic@twtxt.net so, the twtxt is ālostā? Donāt rush to reply, I think you deserve your sleep time! Have a nice weekend!
@prologic@twtxt.net in this case it isnāt vendor lock-in. I believe they do it because the carrier āeatsā the costs (the interest part of the instalments). The phones are fully unlocked.
I will return the two we got for parents, and re-buy them again, this time on an instalment plan. Why pay $2,000 up front when you can split the cost in convenient monthly payments, all interest free, right?
SqliteCache
backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache
(which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@prologic@twtxt.net give it some time. Twtxt is very asynchronous, and travels at the speed of mules. It might take a while to reach the intended destination. š
@david@collantes.us Ah, yes, the hardware might not. As I just said in the other thread: No problem, you can keep the same installation. I did so many times on my PC/laptop at work.