I’m getting way too comfortable with editing twts and fixing Eff’ ups… I gotta stop auto-syncing my twtxt file, at least I’ll have a breathing room for quick fixes when needed. I know, Michael Lucas might not approve of this but, I wouldn’t want the @yarn_police@twtxt.net in the middle of the night, right?
Alright, I gave #htwtxt container a quick spin. The thing lives and feels dead simple, like, echo -e “date -Im
\tHello world!” >> twtxt.txt kind of simple but with a GUI. and I LOVE IT! Now let’s see if we can rebuild the image with the latest version of htwtxt.
@movq@www.uninformativ.de Her maiden name is Raider.
@bender@twtxt.net + a 9 years old container image by the good ol’ buckket himself … not sure what to expect from that but will give it a quick spin and report back
@bender@twtxt.net I kinda fixed it, but there’s still a hell lot more than that still waiting to be fixed 😅
@bender@twtxt.net Aye Aye, Captain 🫡
@bender@twtxt.net 😆 Would calling it a Single user Twtxt "Yarn Pod **Like**" software
help you sleep better at night? And just in case things are not clear here, I’m being sarcastic (well, kinda…) and not trying to gaslight anyone. Think of my comment as Bromance or something like that LOL.
But seriously, Just like any UNIX-Like system to Unix™, as in non of them are UNIX™, but each of them is providing more or less similar experience and re-implementing what once was parts of “UNIX™ software” their own (more or less better) ways. Timeline is Yarn™ Pod like, (my personal take on the word pod is: “an instance of XYZ software acting an escape POD from X-BS for… ABC reasons.”) providing more or less of a similar experience, implementing some of Yarn.social Extensions, trying to add in some more …etc.
Otherwise, I don’t see the Yarn pod
mention as some kind of malicious manoeuvre, but more of a tribute to what (might have) sparked inspiration for creating Timeline? Also, our friend @sorenpeter@darch.dk here has got a valid reason for using PHP (#tms7aka) so let’s let’s put our unease towards the language itself aside and maybe just help however/as much as we can in order to make internet (the World?) a better place.
@lyse@lyse.isobeef.org excellent way to poke a sleepy (not sleeping) feed! :-)
@mckinley@mckinley.cc Regarding https://mckinley.cc/notes/20241120-css3-announcement.xhtml, I’m wondering why you support viewing your website on a printer? :-)
@bender@twtxt.net Oohh, I see! :-D
@xuu@txt.sour.is I don’t understand. Apart from the sentence being incomplete, what’s “EF”?
@bender@twtxt.net The tagline of Timeline is “a single user twtxt/yarn pod” not just a yarn pod. Similar to GNU/Linux. When we came up with the concept of Yarn Social it was a way to rebrand twtxt with the extensions that makes conversations like this possible.
@doesnm@doesnm.p.psf.lt never!
@bender@twtxt.net hmm.. indeed.
@bender@twtxt.net the EF this feed is muted. Why is yarn busted? 😁 @lyse@lyse.isobeef.org @prologic@twtxt.net
@bender@twtxt.net … a Twtxt Pod then 🤷
@bender@twtxt.net Haha! I assume you can’t see the original twt, let me quote for you so you know what I’m responding to:
2024-11-20T07:56:00-06:00 (#gjhq2xq) Hey! I tried running Timeline on my server with the default PHP version (8.3) and it’s giving me a few errors https://eapl.me/timeline/ I should be sending a PR soon to fix it ;)
source: eaplme’s twtxt file.
@aelaraji@aelaraji.com icons at the top are badly organised while on mobile. About the speed, that’s using a shoddy PHP code, it would be slow even when running in a quantum computer. :’-D
@movq@www.uninformativ.de Yesterday, it was relatively nice at 11°C or so. Very windy and completely gray, though. Today, the sun was out at roughly just 5°C. The colors glowed much more in reality than in the photos: https://lyse.isobeef.org/morgensonne-2024-11-20/
I finally changed the broken gear shift bowden cable of my bicycle in a longer lunch break.
@eapl.me@eapl.me adding public $timestamp;
to the class Twt
in libs/twtxt.php (line 25) fixed that for me but probably broken something else 😅 …
@bender@twtxt.net @movq@www.uninformativ.de exactly! 😂 I accidentally duplicated a twt and deleted it as fast as I can, hoping nobody pulled the feed by then.
undefined array keys
and creation of dynamic properties being deprecated
(CC: @sorenpeter )
@bender@twtxt.net > which feed of his are you following? the .mx or the .me one? I was replaying to THIS TWT
@eapl.me@eapl.me Yeah, that’s exactly why I’m asking. I’ve been having a couple of errors here and there even though I’m using PHP 8.2 … Mostly somethings about undefined array keys
and creation of dynamic properties being deprecated
(CC: @sorenpeter@darch.dk )
Great to see another user @aelaraji@aelaraji.com - And I can confirm that my #webmentions works from your server
(I know, the formatting is messed up;)Hey @aelaraji@aelaraji.com I’m running PHP 8.2 on my server
@prologic@twtxt.net Not much Other than playing around with @soren@darch.dk ’s Timeline … it’s been quite fun so far. (I’m twting from there by the way 😁)
Hey @sorenpeter@darch.dk what version of PHP do you run Timeline on?
@bender@twtxt.net So turns out something is setting my HashingURI to the value {{ .Profile.URI }}
and that is making my hashes wrong so it cannot delete or edit twts.
@xuu@txt.sour.is 12345?
@prologic@twtxt.net Cheers, mate, just saw this reply so thank you. And hope you are feeling better now!
I agree with what you say too. The whole thing is just an odd approach and can’t possibly be effective, all the while causing inconveniences or at worst, being plain weird and invasive like ID verification.
@bender@twtxt.net My made-up rule is to keep at least three full months in the main feed and when rotating, I create one feed per month.
@doesnm@doesnm.p.psf.lt There is no real recommendation I think. But if you hit half a MiB or so, it might be worth considering to rotate in order to keep the network traffic low. People with bad connectivitiy might appreciate it. I want to implement HTTP range requests in my client rewrite at some point in time (but first, it has to become kinda usable, though).
@sorenpeter@darch.dk @movq@www.uninformativ.de Hell yeah, this is awesome! :-)
@doesnm@doesnm.p.psf.lt up to you. I have mine to rotate at 1,000 twtxts. I have vomited over 400, so far. I have some way to go till rotation. :-D
@movq@www.uninformativ.de I knew you would like it;)
@prologic@twtxt.net yes, web content indeed is/has become. I will say a little bit of both. Trying my best not to lose faith in humanity. :‘-/
@prologic@twtxt.net Hahaha! :‘-D
@movq@www.uninformativ.de @bender@twtxt.net Right, sooo strange. :-D But it worked, they managed to make me talk about that. Damn.
@movq@www.uninformativ.de @prologic@twtxt.net Thank you! Yeah, the evening (and also morning) sun creates an absolutely great light. I really love it, it never gets old.
@movq@www.uninformativ.de When looking closely in the woods, I can spot ants that are sized the width of a finger. Soldier ants are also often larger than the workers they protect. But yeah, most ants in our regions are relatively small. :-)
@prologic@twtxt.net @bender@twtxt.net I can’t make it, we tidy up our scout yard.
@movq@www.uninformativ.de Oh, cool. Larger than the the workers. I don’t know the actual size of this test tube, but when this is a regular sized one, the queen is still not that big.
@bender@twtxt.net HAHAHAHA xD I’ll do my best and try not to forget chanting: “Sic transit gloria mundi” as I package it for shipping.
@bender@twtxt.net You’d be surprised how many lifetime old accounts I still have, scattered all over the internet. I just don’t have much energy to go through deleting each and every single one of them. xD and here is a bonus image for LOLs
@prologic@twtxt.net @bender@twtxt.net No worries. In the end you did it all with your backup. And sorry for my exported timezone mess. :-/
@bender@twtxt.net I still have my Famicom from when I was 5 or so and this makes me think I might get away with selling it’s manual for pretty money instead of just framing it and hanging by the desk … wanna buy it? 😂
@bender@twtxt.net ROFLMAO! 🤣
… but using the service itself is considered enough compensation.
@movq@www.uninformativ.de I’m all in on paper. In fact I noted down a todo item today on a physical sheet of paper when I was on the phone with a workmate. It then occurred to me that I could have just written it in a scratch file.
The parchment, on the other hand, might be a bit wasteful for just temporary ideas that are not perfectly layed out yet.
@wbknl@twtxt.net @bender@twtxt.net For improved longevity you should consider carving in steel or stone. This also has the additional benefit that you think more carefully before actually noting it down.