@david@daiwei.me Bahahaha š¤£
@david@daiwei.me Oh yes blame me for you not having fun on the āPlay Stationā š Haha š¤£
@GabesArcade@gabesarcade.com I may be blocking that provider due to abuse from bots using VPN(s) ā What was your last IP?
@lyse@lyse.isobeef.org It reads a lot nicer, yeah. And you can do oink.my_property += 1 as well, for example.
@dce@hashnix.club I should maybe look into it some day.
@david@daiwei.me I had to look these up, horror isnāt my genre at all. :-D No idea what the cool kids use today, but I still have zsh as my interactive shell. For shell scripts, though, I try to stick to POSIX and only resort to bash if really needed or it would be too cumbersome.
@david@daiwei.me Not sure if you only mean the code segments or in general. In theory, a general darker text color for read messages would probably work. The thing is that regular white on black is quite standard. In Newsboat, new articles are red (I opted for yellow here) and read ones white. I found that useful and kinda copied it for tt.
@prologic@twtxt.net @movq@www.uninformativ.de Same with tt, hash v2 has to be used right from the epoch onward. (And now replying to a message with a timestamp before the epoch still results in a v1 hash.)
@david@daiwei.me I think yhwre was š
@david@daiwei.me I think it might be a bug i just fixed š¤
@movq@www.uninformativ.de I canāt do Java ever again š¤£
@movq@www.uninformativ.de Dair enough
@lyse@lyse.isobeef.org Good question, I donāt know yet if the standard library has been extended a lot. š¤
@prologic@twtxt.net No. After the cutoff-date, hashes are expected to be v2. End of story.
(In jenny, a twt can only ever have one thing that can be used for threading.)
@dce@hashnix.club So let me get this straight⦠You want to store your feed on a Codeberg repo right? But you want to clone that repo down somewhere else to serve it on a different location. Right? And youād like to use the Twtxt App (https://twtxt.app) to front all of this? Right?
@bender@twtxt.net LOL š
š„³ NEW FEED: @misskatie@twtpub.com
You may have noticed I am not as active as I used to be here. Old @bender@twtxt.net isnāt going anywhere, though! But⦠I am Hyde, and my Jekyll resides at @david@daiwei.me. Jekyll is having his turn more often now, so if you follow my pure, unrestrained evil, you may as well follow my dark desires, hypocrite counterpart. šš¤£
Follow @david@daiwei.me, or I will bend you!
@david@daiwei.me Yes, but then I have to create and maintain an account Iāll never use š¤£
@dce@hashnix.club Ahh! Letās fix the 403 error then? I donāt have access to Codeberg, so I canāt reasily test. Can you walk me through what you tried and any other details? Iāll get this fixed.
@dce@hashnix.club You may also be interested in the Twtxt App and the little tiny twtd publishing backend? š¤
@david@daiwei.me Of course 𤣠Incognito sessions store nothing once closed. š¤£
@movq@www.uninformativ.de @lyse@lyse.isobeef.org Are you clients remaining compatible with Hash v1 in case older clients are still well not upgraded? š¤
@dce@hashnix.club which version of Twet are you using? I might see if I can get it updated for you.
Cool, @dce@hashnix.club. Youāre the first one I come across who actually writes Korn shell scripts. :-)
@movq@www.uninformativ.de The nice thing about properties is that you can compute and cache things on the fly at first attempt and also ensure validation for writing. But like you said, since itās not obvious that reading or writing might do some more things, itās strongly advised to avoid doing expensive stuff disguised as properties.
I reckon the vast majority of property use cases is to provide read-only access. At least that was my impression when I was doing a lot more in Python.
Personally, I think that this just reads a lot nicer:
oink.my_property
oink.my_property = 42
Than:
oink.get_my_property()
oink.set_my_property(42)
Btw, any field access is implemented using method calls. I might be wrong, but I believe thereās always __getattr__ and __setattr__ involved. 8-)
@movq@www.uninformativ.de My grief with Java is that itās sooo verbose. Sure, all the enterprise garbage makes it a hell lot more terrible, but even regular Java feels always so lengthy. And back in the days when I was using it daily, I missed so many convenient things in the stdlib after having experienced Pythonās ābatteries includedā. Not sure if or how recent Java versions caught up.
@david@daiwei.me Oh, really? I thought Iāve posted compose view screenshots before. Anyway. Glad you like it as much as I do. :-)
The update interval has always been one second. I just didnāt remember and thus tried to time it by watching the preview update while typing. It felt like roughly under two seconds, but apparently my inner clock was off. After taking the screenshot and then examining it more closely, I noticed that the interval is stated right in the UI. :-D So, I just amended my message and didnāt bother taking a new screenshot. I figured I just leave it alone and see who spots the change, if at all. And, of course, you found the easter egg. Congrats, mate! 8-)
@movq@www.uninformativ.de Looks like subject parsing is broken.
@david@daiwei.me Ramen! Bon appetit.
@balloon-fu-sen@tw.fus.f5.si Not bad, quite a groovy sound.
@zvava@twtxt.net hunter2
tt has a "draft" mode right? You didn't publish, then edit over and over did you? š
@prologic@twtxt.net Not sure if this really counts as a draft mode or this is what you had in mind. I just was in the editor for ages and didnāt close it. tt provides an integrated preview for the rendered message in there. It automatically updates every second.
Hereās a screenshot of the compose view with the conversation context on the top to which to reply to, the editor in the middle and the almost-live preview at the bottom, I hope itās big enough: 
But itās not like I hit the āAdd messageā button in the compose view (the one currently selected on the screenshot), see the message in the conversation tree and then come back into the compose view to continue editing. Thereās no edit functionality in tt. Once the message is appended to my twtxt.txt file on disk, all I can do is edit it with vim. The U+2028 line breaks are really annoying to deal with (Iām sure I could do something about that if I spent the time), so I try to avoid that at all costs.
Once new messages have been added to my local file, I then manually upload the file to my server in a separate terminal. Thereās no upload command integrated into tt. Right from my very first message in the beginning, Iāve always done it exactly like that. Iām used to this and it really doesnāt bother me. But I can see that others might not be fans of that at all. I might add an upload mechanism to tt at some point in the future.
@david@daiwei.me Very nice!
Dear weather gods, can we please also have a decent amount of rain and not just a few drops that only make the humidity even worse?
@david@daiwei.me The stuff in parens is lost on yarnd:

@dce@hashnix.club I like the teal colors in the file manager.
@david@daiwei.me agreed on those. I have also noticed that the buttons are the top (Timeline, Mentions, Follows, Settings) shift a bit when clicked. I am not sure whatās causing that.
@david@daiwei.me Yeah, Oracle is a Dumpster Fire, thatās true. š«¤
@movq@www.uninformativ.de ha ha in this case I think Iām OK with a broken thread ha ha
@prologic@twtxt.net See, thatās what edit/delete is good for. š š¤Ŗ
@movq@www.uninformativ.de yeah itās one of the fundamental principles of Yarn social and everything that Iāve poured into the ecosystem that weāve collectively built here over the last, What is it six or seven years now?
@zvava@twtxt.net oooos š¤£
@david@daiwei.me Thatās a good thing. I still use it heavily, but I also realize that it is addictive. This whole idea of getting likes and boosts is horrible. Seeing ānumber goes upā is inherently addictive design, if you ask me. This should never have been added to a Free Platform like Mastodon, and Iām glad that twtxt doesnāt have anything like it.
@movq@www.uninformativ.de Thatās crazy⦠Do not want!
@david@daiwei.me @prologic@twtxt.net No worries, I was just trying it on for size.
I played it again today (10/12 on first try), but I canāt say that I love the format of the āshare linkā (the unnecessary yellow and green circles).
I think if I did want to post daily scores or something (for posterity), Iād likely setup a separate feed just for my āachievementsā. š
@misskatie@twtpub.com Awesome!!! Welcome š¤
@balloon-fu-sen@tw.fus.f5.si yes I wouldnāt go and change your feeds location the location a fourth time thatās for sure! š¤£
š„³ NEW FEED: @somebody@twtpub.com
@lyse@lyse.isobeef.org Ha, I technically never went too far, just havenāt been too actively posting admittedly :<
@david@daiwei.me Thank you! š