@bender@twtxt.net Now that I’m thinking about it, I could just add in a cron job on my remote machine with: twtxt2html https://domain.ltd/twtxt.txt > /path/to/static_files_dir/
that way I could benefit from the ‘relative time’ portion I’m getting rid of with the -n
…
@prologic@twtxt.net I’d be glad to! I’m just taking time to get well acquainted with it’s ins and out before saying something stupid 😅 Like… I’ve just noticed the -n
🫠
@prologic@twtxt.net I’d be glad to! I’m just taking time to get well acquainted with it’s ins and out before
@bender@twtxt.net It’s just a simple twtxt2html and scp … it goes like:
twtxt2html $HOME/path/to/local_twtxt_dir/twtxt.txt > $HOME/path/to/local_twtxt_dir/log.html && \
scp $HOME/path/to/local_twtxt_dir/log.html user@remotehost:/path/to/static_files_dir/
I’ve been lazy to add it to my publish_command script, now I can just copy/pasta from the twt 😅
@sorenpeter@darch.dk It’s nobody’s fault! 😇 It’s all part of the fun with them Ones and Zeros
Thank you @movq@www.uninformativ.de Things are working again!! 🙏
@movq@www.uninformativ.de I’d guess the same goes for all twtxt.social feeds… I can’t see bender’s archived twts either, didn’t check for the others.
@movq@www.uninformativ.de I wiped both ~/.cache/jenny
and my maildir_target
when I tried to reset things. Still got wrecked 😅
If it’s not too much to ask, could you backup or/change your maildir_target
and give it a try with an empty directory?
PS: I still can’t get your and bender’s archived twts (at least the ones I’ve noticed), nor can I --fetch-context
on replays to them. your oldest is the one from 2024-06-14 18:22
… I can see lyse’s tho! but I doubt this is related the edit issue but this helps with something.
@prologic@twtxt.net I can’t pinpoint the exact cause but here are a couple of symptoms I observed:
- It all started with a LOT of his old twts starting back in 2020 showing in a weird way, some were empty others were duplicates and a lot more got marked for deletion by neomutt with the
D
tag.
- After trying to restart things with a fresh Maildir, I couldn’t fetch a lot of twts, even mine which was a replay to one of his. but then I was able to after temporarily deleting his link from my follow file.
then @quark@ferengi.one and @bender@twtxt.net pointed out the inconsistent from: + feed url and the twt edit
@prologic@twtxt.net by the way and just in case… is the metadata in tour twtxt.txt file, pointing at your rotated feed files formatted as prev = hash twtxt.txt/n
instead of a link by design? I couldn’t fetch any, nor can I do a –fetch-context on replays to your old twts.
Done and done! everything is back to normal! 🥳
FIX: Temporarily removed sorenpeter’s twtxt link from my follow list, whipped my twtxt Maildir and jenny Cache. Only then I was able to fetch everything as usual (I think). Now I’ll backup things and see what happens if I pull sorenpeter’s feed.
No keyboards were harmed during this experiment… yet.
@prologic@twtxt.net Nah! I don’t do news feeds 🤣 I gave some a try back then but it was just way too much noise. I have a separate app for RSS feeds I want to follow. None of them mention AI except for one article about the author’s fight back against the crawlers, I believe I’ve mentioned it before.
The wiered thing is Twtxt fetches everything just fine (I think) except for not having the convenience of having replays grouped into threads.
@bender@twtxt.net I can’t see ANY of those LOL not even a broken thread. The whole Thread went Poof!! as if it has never happened …
Bonus: On his Pod/Profile it shows as if his last twt is from 4 Months ago.
Spoiler: Didn’t work. LOL
@quark@ferengi.one No can do! I can’t see any of the replies to that thread, not even mine LOL. let me se if I can fetch @sorenpeter@darch.dk ’s feed with the https link.
@quark@ferengi.one here is an example: This Thread is not showing up in Mutt 🤔 Something is off!
I’ll set up jenny and mutt on another computer and see how it goes from there.
Something odd just happened to my twtxt timeline… A bunch of twts dissapered, others were marked to be deleted in mutt. so I nuked my whole twtxt Maildir and deleted my ~/.cache/jenny in order to start with a fresh Pull. I pulled feed as usual. Now like HALF the twts aren’t there 😂 even my my last replay. WTF IS GOING ON? 🤣🤣🤣
Also what are the change that the same human will make two different posts within the same second?!
Just out of curiosity, What would happen someday if I (maybe trolling) edit my twtxt.txt-file manually and switch/switch a couple of twt timestamps, or add in 3 different twts manually with the same time stamp?
@prologic@twtxt.net It’s all I’m using … I have barely touched any other social media since I’ve discovered Twtxt back in April 😂 maybe a little bit of Mastodon and IRC, bluesky even less, but nothing else worth mentioning.
@prologic@twtxt.net didn’t it already? or is it just me and my social bubble? 🤔
edit: […] have an unjustified* […]
@prologic@twtxt.net 🤯 HOLLY! … I’m definitely adding this to my Jenny’s publish_command
script!! THANK YOU! Now my website has TWO pages instead of just a boring one 😂
@prologic@twtxt.net Will try it right away!
@sorenpeter@darch.dk !! I freaking love your Timeline … I kind of have an justified PHP phobia 😅 but, I’m definitely thinking about giving it a try!
/ME wondering if it’s possible to use it locally just to read and manage my feed at first and then maybe make it publicly accessible later.
@prologic@twtxt.net Hey, Best wishes! Have fun! 🥳
@prologic@twtxt.net you should see This ! The devs were already trying to figure things out for TWTXT and Yarn.social 😃
@prologic@twtxt.net Thanks! I tried 😅
@prologic@twtxt.net No luck so far and it looks like I have plenty of reading to do tomorrow morning. 😅
@bender@twtxt.net Does it have to. To my understanding, all you have to do is to add in a claim to your Twtxt feed link into your key, update your profile and post one of These Identity formats to your Twtxt file/Profile…
Give me a couple of minutes, I’ll give it a try myself 😉
@prologic@twtxt.net well…
how would that work exactly?
To my limited knowledge, Keyoxide is an open source project offering different tools for verifying one’s online persona(s). That’s done by either A) creating an Ariande Profile using the web interface, a CLI. or B) Just using your GPG key. Either way, you add in Identity claims to your different profiles, links and whatnot, and finally advertise your profile … Then there is a second set of Mobile/Web clients and CLI your correspondents can use to check your identity claims. I think of them like the front-ends of GPG Keyservers (which keyoxide leverages for verification when you opt for the GPG Key method), where you verify profiles using links, Key IDs and Fingerprints…
Who maintains cox site? Is it centralized or decentralized can be relied upon?
- Maintainers? Definitely not me, but here’s their Git stuff and OpenCollective page …
- Both ASP and Keyoxide Webtools can be self-hosted. I don’t see a central authority here… + As mentioned on their FAQ page the whole process can be done manually, so you don’t have to relay on any one/thing if you don’t want to, the whole thing is just another tool for convenience (with a bit of eye candy).
Does that mean then that every user is required to have a cox side profile?
Nop. But it looks like a nice option to prove that I’m the same person to whom that may concern if I ever change my Twtxt URL, host/join a yarn pod or if I reach out on other platforms to someone I’ve met in her. Otherwise I’m just happy exchanging GPG keys or confirm the change IRL at a coffee shop or something. 😁
@prologic@twtxt.net can’t one just link to a keyoxide profile with a link to their Twtxt feed for identity or something?
@movq@www.uninformativ.de Damn! I’m two years late to the discussion 😅 So basically, one could just make a bash script/cron job on the side for pinging non-Http feeds from time to time and the receiving end would get it IF
they check their logs.
@prologic@twtxt.net Unfortunately it only work if I pull the feed in debug mode jenny -D
otherwise, it misses things up if I add that snippet of text to links in my .config/jenny/follow
file 😅 Anyway, it was a nice try.
@movq@www.uninformativ.de @prologic@twtxt.net Hey! I may have found a silly trick to announce my following to people hosting their feeds on the Gemini space using the requested URI
itself instead of relaying on the USER Agent
😂. I’ve copied my current feed over to my (to be) Gemlog for testing. And if I do a jenny -D "gemini://gem.aelaraji.com/twtxt.txt?follower=aelaraji@https://aelaraji.com/twtxt.txt"
and this happens:
A) As a follower, I get the feed as usual.
B) As the feed owner, I get this in logs:
hostname:1965 - “gemini://gem.aelaraji.com/twtxt.txt?follower=aelaraji@https://aelaraji.com/twtxt.txt” 20 “text/plain;lang=en-US”
You could do the same for Gopher feeds but only if you want to announce yourself by throwing in an error in their logs, then you’ll need a second request to fetch the feed. jenny -D "gopher://gopher.aelaraji.com/twtxt.txt&follower=aelaraji@https:/aelaraji.com/twtxt.txt"
gave me this :
gopher.aelaraji.com:70 - [09/Sep/2024:22:08:54 +0000] “GET 0/twtxt.txt&follower=aelaraji@https:/aelaraji.com/twtxt.txt HTTP/1.0” 404 0 “” “Unknown gopher client”
NB: the follower=...
string won’t appear in gopher logs after a ?
but if I replace it with a +
or a &
and it works. There will be a missing /
after the https:
. Probably a client thing.
@movq@www.uninformativ.de @https://twtxt.net/user/prologic/twtxt.tx
@lyse@lyse.isobeef.org this one is hilarious 🤣
@movq@www.uninformativ.de @lyse@lyse.isobeef.org @bender@twtxt.net You Are AWESOME!! Got my playlist for the week!! 🤘😂
@lyse@lyse.isobeef.org Brilliant idea! 😂 One way ticket to Venus please! 🤘
@prologic@twtxt.net That’s actually nice ! But I imagine one would have to file in a request beforehand and await an approval from HR …etc.
@prologic@twtxt.net YES, Please!!!
Where do I download more hours for my days? not having more than 24 hours a day S U C K S !
@cuaxolotl@sunshinegardens.org HAHA! 😆 Nice one!
@prologic@twtxt.net I tried hosting my own Matrix server once, I got wrecked! 🤣 and I believe that experience established a good base line for me to avoid self-hosting anything federated (except for a TWTX feed).
Skill issues aside (since I’m willing to learn), my internet speed is a huge limitation (I have less than 1Mb Up) 🫠 Then again, there’s the Running stuff off of my RPI's SD Card
😅 that’s just asking for trouble.
Seriously, I should get a proper Job, at least I’ll be able to afford my curiosities 🙃
@movq@www.uninformativ.de He did! But hey, at least his claws were not out. So we’re good 😂
My cat just had a… nightmare ? He woke up, slapped me in the face then jumped off of the bed giving me the “WTF Just happened Human!?” look. 🤭
@prologic@twtxt.net They are but then again Apple’s is doing things Apple’s way 😆 Hint: punishing devs and users for using alternative stores.
@bender@twtxt.net F-Droid is a platform/app that lets you side-load/install and serve android apps without the need for Google’s play store’s blessing. I also use Aurora Store to install Play Store’s apps without having to associate my phone with Google account. 🦾 it makes me feel good about myself 🥸
@quark@ferengi.one 😆 I’m trying so hard to overcome the temptations.
I’m SO enjoying the new jenny --fetch-context
😁
Oh boy! I think I stumbled upon a Terminal Candy Shop! 🤤 “Terminal Trove”
@quark@ferengi.one LOL we repair everything in here 😆 … I just have a problem with trusting people with my stuff because of past experiences. “Better a half broken screen than no screen” kind of thing.
@lyse@lyse.isobeef.org I have no Idea, I still haven’t found a repair shop I can trust with my monitor. As for the blackouts, they don’t have consistent frequency. Sometimes it’s once every 3 months… other times it’s 3 times a day 😂
@prologic@twtxt.net I’ve just went in a case b) on @abucci@anthony.buc.ci ’s pod, if I click on their nickname I get a Log-in page. And if I click on anyone else’s I a profile page. Is that normal?
@quark@ferengi.one We’re having a nice day out here, Clear sky, 26.2 °C (altough it feels like a ~30 °C) … no storms! And the most annoying thing is, THIS happens to my monitor whenever there is a power outage:
With each one a row of pixels gets chipped out … and no I can’t afford a UPS at the moment.
Throw your “Get rich quick” plans at me, I wanna be able to afford suing somebody/something about this. 😂 It’s not the first time that this happened and I’m sure it’s not gonna be the last.
POWER EFFIN’ OUTAGE!!! Electricity came back after ~10 min like… no beggie BUT, Internet stayed out for like 2 more hrs 😅
@prologic@twtxt.net Yeah, but the thing is, I don’t even remember when/how/why I got to bed yesterday 😅
/ME is confused.
@movq@www.uninformativ.de Now, the Question is: Who’s body was in the garbage bag!? 😏😂
Good Morning, 30 min till Sunrise.
@movq@www.uninformativ.de Didn’t know there was a yarnd IRC channel!! hopping in to say Hi 😁
@Yarns@search.twtxt.net An oopsie? 🥳😂
@bender@twtxt.net yeah, I think so as well. Hell I can’t even get myself to upload much media files on the fedi-platforms knowing they’ll be hosted out of someone else’s pocket, someone with no ROI in mind but other’s freedom of expression.
@bender@twtxt.net What multiplexer do you use? I usually use Tmux and have my prefix mapped to C-a on my local machine and the default C-b on the remote ones so they don’t conflict if it helps.
@prologic@twtxt.net I have no clue TBH
@prologic@twtxt.net I wouldn’t mind that for the bigger images, although, my main problem is with the scrappers and other platforms that nuke my RPi whenever I post a link out there… yes! I mean Mastodon 😆
BTW! I’ve just white listed twtxt.net … you should be able to see the embedded image by now.
@prologic@twtxt.net it’s a Clownflare option to prevent images on your website from being embedded on other websites. It helps with my low bandwidth resources. And I believe you can set-up similar rules with Nginx, I’m just too lazy to do it manually RN.
@movq@www.uninformativ.de Alacritty.
@prologic@twtxt.net I think I have hotlinking disabled somewhere … I’ll try and fix it this evening.
you’ll probably get an Error 1011 🤦 … just copy and paste the link in a new tab if you can Screenshot of neomutt running Jenny
@bender@twtxt.net My index formatting is intact, probably because I still haven’t figured out how to set up my terminal to show RTL text correctly! 😅 but hey, that won’t be a problem anymore, I don’t feel like twting in Arabic. Sorry for the inconvenience.
@movq@www.uninformativ.de A family member gave me their old (pseudo-)smart phone and it had all kinds of pre-installed BS that you’re not supposed to be able to uninstall, Xiaomi, FB, google… you name it. but guess what!? I already know about this Trick and then there is the Rethink DNS/Firewall app I have setup to block all traffic then allow the stuff I need with an Allow, Bypass or Exclude rule.
You’d be surprised to see how much traffic is going to blocked!! 🤣
@rrraksamam@twtxt.net I, can’t function. 😂
إحتس قهوتك بسلام ☕🕊
@movq@www.uninformativ.de Amen! 🙏😆
@prologic@twtxt.net the whole thing took less than 2 min 🤣
Back!
Just in case Clownflare throws a couple of 5xx errors at your requests, I’m rebooting. See ya in a couple of seconds!
@prologic@twtxt.net @movq@www.uninformativ.de Nothing can beat AI powered rice cooker! 😜
@falsifian@www.falsifian.org I do like to think of that recommendation as sarcastic stab at twt-errr’s rules 😉 so, IMO the more a twt exceeds the recommended limit the merrier! 😂
@prx@si3t.ch ROFL. 🤣 Come on! That’s evil. At least give them cup of hot chocolate, make it a win-win.
@movq@www.uninformativ.de HAHA 😂 How come I’ve never seen that one before!? Weeeeeeeeeeeeehehehe 😂
@lyse@lyse.isobeef.org Milk crates aren’t that practical to be honest. Especially when you have a nosy cat around. 😂 but it was worth a try.
@prologic@twtxt.net There is a Typo in the link! is it intentional? 🤔
@prologic@twtxt.net HAHA! Couldn’t say it better. I started abandoning main stream social media as soon as is it stopped feeling like connecting and sharing with other human beings and became an urge for feeding an algorithm and hoping for it’s blessing to get a glimpse of human interaction It deems worthy of having.
@movq@www.uninformativ.de A good slogan for an ad: “Wwwwwwwwwwwwwwwwwwww! a hell of a bang for your buck!” 😂
Why buy a Standing Desk when you can just set up a cardboard box on your regular desk for your keyboard and a milk crate for your monitor? 😆
@xuu@txt.sour.is foo who? 😆
@prologic@twtxt.net Remember when we used to lose access to e-mail, IM and forum accounts after 30 days of inactivity? 😂 … Then storage became cheaper and companies figured out that any tiny bit of someone’s data is worth something to someone(thing) else. 🥲
@prologic@twtxt.net I’m using CF Tunnel on a raspberry pi, can’t do direct at the moment.
@grumpy@grumpygordie.great-site.net Umm… If you haven’t already, you can give this Jenny + Mutt setup a try, you’ll probably (I mean definitely) love it. Nice to meet you by the way! 🫡
@prologic@twtxt.net Probably has something to do with how the nickname is set up, It starts with a capital letter and has a white space. I couldn’t fetch their feed until I fixed that in my ‘follow’ file. But I dunno, maybe it’s just me…
@prologic@twtxt.net Probably has
@prologic@twtxt.net @lyse@lyse.isobeef.org I checked my logs and all I see are 304 responses and a couple of delayed requests here and there due to rate limiting, but not that many. I’ll disable it (the rate limiting) for a couple of days, let me know if you still get the ‘forbidden access’ thing 🫣 I may have effed up my configuration trying to deal with some weird stuff.
@prologic@twtxt.net I am! 😅 I’ll check my logs and see if there’s something I can do about that!
@lyse@lyse.isobeef.org I bet it was! These kinds of sunset shots (with colorful delicious clouds in motion… etc) have always been candy to my eyes. And I know for a fact that the real thing usually looks ten folds better than in pictures (at least in the ones I used to take). Thank you for sharing these!