twtxt is a decentralised, minimalist microblogging service for hackers.
The keyword here is microblogging
. But it doesn’t feel like we’ve been (relatively speaking) doing much of that lately… maybe I go the concept of microblogging
wrong.
It’s been ages since the last time we’ve had as much and as frequent of a rainfall as we’ve been having this week. The smell, the sounds, the wind pushing against my body … are taking over my senses with joy, leaving no room for worry™ (about the possibility of a flood).
it’s been while since I’d stopped #window-manager hopping and just settled with #Herbstluftwm but I’m NGL, the River #Wayland compositor is starting to grow on me… I’m still not sure if it’s just me but something about it feels clean and snappy. The shortcuts in the vanilla/example configuration feel a bit clunky, but then again, it’s just me being used to the same old ones I keep adopting and replicating across WMs. I’ve got 0 energy for ricing so I’ll just roll with the vanilla config as is (maybe add in a short-cut for a launcher but that will be it).
And, Ramadan
is next week. So, we switched to UTC from UTC+1 in the weekend. As if it’s going to make the days any shorter 😅
My brain shuts off as soon as and every time it smells the shitGPT in somebody’s response and drops the whole conversation.
Alert | BRAIN CELLS OOM with error message: “Ain’t nobody got time for that!”
I got to watch “The Hitman’s Bodyguard” (2017) for the Nth time earlier today. it is still a fun thing to watch, the only problem is, now I am stuck with Samuel L. Jackson singing his “Bevilo Tutto, Bevilo Tutto, Bevilo Bevilo Bevilo Tutto…” song with the nuns, again and again in my head 🤣 … But hey, I’ve learned two Italian words today.
Alors on dance …
Alors on dance …
@andros@twtxt.andros.dev Sweet! can’t wait to play with that. Good luck!
@andros@twtxt.andros.dev I believe you have just reproduced the bug… it looks like you’ve replayed to a twt but the hash is wrong. I can see the hash here from Jenny, but it doesn’t look like it corresponds to any{twt,thing}. if you check it out on any yarn instance it won’t look like a replay.
My hypothesis about that thing breaking my twts is that it might have something to do with the parenthesis surrounding the root twt hash in the replay twt-A
when I replay to it with fork-twt-B
; I imagine elisp interpreting those as a s-expression thus breaking the generation precess of hash (#twt-A) before prepending it to for-twt-B
… but then I’m too ignorant to figure out how to test my theory (heck I couldn’t even recalculate the hashes myself correctly in bash xD). I’ll keep trying tho.
@andros@twtxt.andros.dev yes, that usually happens when twts get edited and we just made a gentlemen agreement to avoid edits as much as possible (at least for the time being). But the thing is, That is not what’s happening with my broken twts’ hashes. Since I’ve bee mostly replaying to my own twts as a test and I know for sure that I haven’t edited any. (I usually fork-replay instead of edit a twt when needed)
@prologic@twtxt.net No party? where’s the cake!? 🥳
@andros@twtxt.andros.dev yeah, sorry I couldn’t get back to you sooner. I’ve already made an account on codeberg in order to file in an issue but, I just can’t get myself to concentrate with everything going on with the family lately. I’ll do my best and get things done properly and soon
@prologic@twtxt.net Agreed! But clients can hallucinate and generate wrong hashes
aka Lies
🤣 Also, If you chheck your own twt on twtxt.net, it looks like a root twt instead of a replay.
the hash in that test replay should have been s243lua
instead 🤷
@andros@twtxt.andros.dev Here’s that twtxt-el test replay to my last twt! let’s see how it goes.
@andros@twtxt.andros.dev hmmm… pretty strange, isn’t it? replaying to threads worked perfectly, I’ve only had that problem trying to replay to a twt that was part of a thread.
As an example, this one is a Fork-Replay from Jenny. My next twt will be a replay to this exact twt but from twtxt-el as a test.
Then I’will file an issue if it doesn’t behave the way it’s supposed to. Cheers!
@prologic@twtxt.net Are you sure? xD … it was supposed to be a replay to another twt, but the twt hash is wrong (I think).
@andros@twtxt.andros.dev is it me or twtxt-el generates a wrong twt hash when I use the [ ↳ Reply to twt ]
button?
Test Test… is this Borked too!? 🤔
Edit #issuecomment-18968
@eapl.me@eapl.me @andros@twtxt.andros.dev here’s another variant as per eapl’s suggestion (#issuecomment-18968)[https://git.mills.io/yarnsocial/twtxt.dev/issues/9#issuecomment-18968]
“loud baby cries, wettings of bed.”
@prologic@twtxt.net Holly, didn’t know bots and crawlers could do comedy now… they should’ve added “Dave Chappelle/69.420” to their UA.
@prologic@twtxt.net I’m speculating, but if I had to guess I’d say it’s probably asking for your user password in order to access some user keyring (or whatever your OS uses to manage user secret credentials) used to safely store your passkeys related data in order to do its passkeys /ME doing air quotes Magic™ … you could try with a different password manager to avoid said scenario.
Also, passkeys UX sucks.
@eapl.me@eapl.me I can do that as soon as I get back home. Also, just in case you’ve missed it, Choice 1 is actually 4 different variations.
@prologic@twtxt.net 🤣🤣🤣 thanks! I didn’t even notice 😅
Now I just have to remember to tag people in replays ✍
… And, HOLLY!! infinite scrolling is real!! 👀
I just did and things are working wonderfully well now and I’m in love with how profile views
are layed out! 👌 Thank you!
@andros@twtxt.andros.dev Broke on me for having alt-urls I think 🥲
twtxt---profile-layout: Wrong type argument: char-or-string-p, ("https://aelaraji.com/twtxt.txt" "gemini://box.aelaraji.com/twtxt.txt" "gopher://box.aelaraji.com/0/twtxt.txt")
@andros@twtxt.andros.dev Awesome! I’ve seen the demo earlier on mastodon, things are getting better and better with each update 👌 Good luck!
@andros@twtxt.andros.dev Wazzaaaaa… https://www.youtube.com/watch?v=NsJLhRGPv-M
That’s my alt-feed by the way! 😉
@lyse@lyse.isobeef.org would it work wit cats instead? there has been a whole flock of them in the neighborhood the last couple of days, one female and a gazillion males taking turns 😅 … at least they’d be good for something other than their non-stop after midnight opera 😂
Second power outage since this morning! yeeeey 🥳 I’m not mad at all … not even a little bit. might end up throwing a monitor out tha window for sports, but no, it doesn’t mean that I’m mad… Nooooo, we’re all Gucci over here 🧟
yes it is! although, I’ve only used it to send files and links back and fourth between devices xD none of my relatives wanted to give it a try, which is kinda fair enough (I wouldn’t use WhatsApp if they asked) xD
@doesnm.p.psf.lt@doesnm.p.psf.lt Huh? 🤔 I’m curious to what other features you’d want from a messaging app! Also, you can easily send in a couple of feature requests, the dev is pretty receptive 👌
@prologic@twtxt.net Believe me, I’ve yapped on twtxt in the last couple of moths more than I did anywhere else within the past +5 years in all other platforms together. 🤣 Here, is the only place I can be myself which I have all of you to thank for.
@prologic@twtxt.net Or databag self-hosted on a RaspberryPi you can throw on a corner of your basement (or a small vps if one is willing to pay for threema) and never look back. The hardest part is getting others to at least test anything other than the already mainstream apps.
@prologic@twtxt.net Haha, easy just crop it! [TW] 😆
@andros@twtxt.andros.dev Sweeeeet! Just gave it a try, you’ve done a wonderful work 🫡 I wanted to replay from there but couldn’t go past the first page of the feed. It kept freezing on me and complaining about some bad Url (as mentioned on the test twt), so I’ll have to dig through my follow list and see where I effed up this time. 😅
Here’s a twt from @andros@twtxt.andros.dev ’s new version of Twtxt-el 🥳 It feels WAaaaaY better! although it freezes on me as soon as I navigate to the next page complaining about some bad url, but the chronological sorting of the feed as well as the navigation buttons (links?) are a great addition. Looking forward to the next update already! 😁 🥳🥳🥳
There’s a reason I avoid speaking my mind on the internet like the plague. The same reason I’d set up a {B,Ph,Gem}log months ago but never got myself to publish any of the drafts in any of them.
@prologic@twtxt.net I believe @andros@twtxt.andros.dev is referring to the one on the original twtxt docs . I’ve been meaning to contribute to the discussion on the git but I’m just lazy 😅 amma throw in a little something in a minute Poke a bee hive and run away style
😆
Skill Issues
of course, but that's going away next as soon as I get my php-fpm shi_ together.
@prologic@twtxt.net I’d stumbled upon #FrankenPHP while reading through #Caddy stuff and thought maybe it’s bit overkill for what i need it for but then again, it will be just a “One container in for two out”, that’s win in my book 😆
Skill Issues
of course, but that's going away next as soon as I get my php-fpm shi_ together.
@doesnm.p.psf.lt@doesnm.p.psf.lt yes, that’s what I did while testing things out on locally but Timeline
kept freaking out on me. I’m still RTFMing trying to wrap my head around the rewrites and such.
… Still reverse proxying an Nginx web server tho 😅 Skill Issues
of course, but that’s going away next as soon as I get my php-fpm shi_ together.
FINALLY!! Got #Caddy server up and running and got rid of nginx proxy manager and Mysql database containers 🥳🥳🥳
@prologic@twtxt.net I know! I know! 🤣 and it feels like I won’t be either, at least for a while … On the bright #Go side, I’m trying to switch everything (static web stuff and reverse-proxy) to #Caddy
did I just break something else? 😅🤣
@lyse@lyse.isobeef.org @prologic@twtxt.net 😆 There was something weird going on with my #Timeline instance, the text input box was visible even though I was logged out and I was able to twt from it … It has to do with cache because it wouldn’t disappear unless I whip my website’s cache from the browser.
Poke @sorenpeter@darch.dk and @eapl.me@eapl.me I have no Idea how to reproduce this.
hmmm? 🤔
@slashdot@feeds.twtxt.net Who the F+++ still uses goo’s search engine anyway xD Shout out to all my homies hosting a Searx instance 😂🤘
I have no idea what happened in/around instagram but, Holly Shi_ !! People have been pouring out of it and into #Pixelfed for hours now. 😆 way to go #Fedi
@prologic@twtxt.net Just in case… the git link is missing a c
in prologic
Two days later Holly Shi_ … I got to see all four at the same time! 😲 Venus
and Saturn
on one side, Mars
a tiny bit bellow the rising Moon on the other side then Jupiter
in between but more towards the moon and mars half of the sky. Funny thing is seeing Aldebaran
and nearly shitting myself out of excitement thinking it was Uranus
😅🤣
@johanbove@johanbove.info Way to go! ✊ what will you be reading? Got anything planned?
@doesnmppsflt@doesnm.p.psf.lt It looks like it… Although they shouldn’t be empty since Timeline took care of sending those. I believe I have an idea as to why that happened, but will have to test before filing an issue.
v1.23.4
will there ever be a v1.23.45678? 🫠🤡
@lyse@lyse.isobeef.org HAHA! A forever stable major release eh? That’s brilliant 😃 …
@doesnm.p.psf.lt@doesnm.p.psf.lt I don’t know if you have already noticed, but your Twtxt/Webmention script outputs Timestamps from the future 🤔 I wonder if Timeline’s does the same …
Noice!
@doesnm.p.psf.lt@doesnm.p.psf.lt Testing Testing… 123… Ouiiiiiii… 😆
So Go lang is at a funny version huh’ v1.23.4
will there ever be a v1.23.45678? 🫠🤡
Couldn’t see shi_, but enjoyed observing the moon light slipping trough the fast moving clouds! I’ll take that as a win 👍
/Me came back with a soar neck …
@lyse@lyse.isobeef.org /Me throws his keyboard off to the side, grabs his camera just in case and runs upstairs screaming “Yeah! Science B_ !”
@kat@yarn.girlonthemoon.xyz That sounds interesting, good luck!
Thanks, I’m trying my best. Also, nice to meet you (and welcome back?) @oevl@twtxt.net, never seen you around before. 🙌
@prologic@twtxt.net Don’t you dare fix it xD it’s not a bug, it’s a feature! xD
That pretty cool! I can’t remember the last time I’ve seen an actual IRL rainbow let alone a double rainbow. 😅 Thank you!!
ever heard of our lord and savior nb ? 😇
That’s pretty awesome @ ! I’ve seen your contributions to twtxt-el and wondering if you’ve been updating the same one or made another from scratch. either way, I can’t wait to give it a try! 🙌 cheers
Thank you for your kind words @prologic@twtxt.net 🙏 things will indeed.
yarnd
? 🤔 Vultr is offering 1 vCPU, 500MB Memory and 10GB Storage for FREE! That's right $0.00 🤣 Media
@prologic@twtxt.net would it be enough to spin up a reverse proxy/Tunnel like the one you did? 😏
Thank you @bender@twtxt.net Much appreciated 🙏 and Sorry you/anyone had to read that…
I’m usually comfortable keeping my hardship to myself, most especially AWAY from the internet; an act of kindness of sorts towards others, “Everyone’s got their own problems to worry about” kind of thing.. But maaan am I starting to believe creating a twitter account would be a healthy decision 🤣🤦 Read nothin’ out there, just a one way echo chamber of sorts to let that shi_ out of my chest. It seem that’s what everyone else’s been using it for all this time.
A Bsky would be even better! 😂 I’d get to shi_ post and yap all I want, allll the way from terminal and never ever have to look back at it or whatever comes out of it. But I digress…
I FU_ing despise this … whatever this is. I wish I could just wake up in some sort of parallel universe where everything is just sunshine and rainbows, alas, life would be just as meaningless.
and sorry you had to read this if you did.
Shit in my life has been spiraling out of control at an unbelievable rate. And just when you think life can’t get shittier it dumps an even bigger N° 2 on yO face.
@xuu@txt.sour.is ROFLMAO! 🤣 reading that, the Tech bro sounded in my mind like Cow from Cow and Chicken
@bender@twtxt.net @movq@www.uninformativ.de I appreciate you! and don’t you worry about it, if 2025 doesn’t behave itself we Will make it!
🦾 (now I know the real meaning behind the expression of Making it)
I was looking for an #mpd/#rofi script and stumbled upon this repo adi1090x/rofi, it is just 🤤 DELICIOUS! … and a great reference/kick starter for making my own.
Seriously @prologic@twtxt.net you should think about making a pink theme the De Facto for yarn, even the 🧶 emoji is pink! 😆
HAHAHAHA! 🤣 I freaking love this reaction. Welcome aboard @gretahayes@yarn.girlonthemoon.xyz
@bmallred@staystrong.run did you rotate your twtxt file or something happened to your twts? 🤔 asking just in case…
"twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same 'xt' thing @lyse was talking about the other day?
@lyse@lyse.isobeef.org yep, I gave it a spin locally! I freaking love the cute logo and the UI is fiiiine 👌 my TUI browsers love it just as much …
"twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same 'xt' thing @lyse was talking about the other day?
hmm… apparently the invalid twts are the latest ones I’d posted from Timeline
but highly probably because I’d tried to restore them manually, after unintentionally overriding my twtxt file with one that was out of date 🤦
"twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same 'xt' thing @lyse was talking about the other day?
@lyse@lyse.isobeef.org Oh! no need to be sorry and feel free to keep at it if it helps, I don’t mind. It’s just that I’m always on the lookout for corpo-bots and crawlers slipping through the cracks (a fun little game of sorts) 😅 the only thing I let them see is a robots.txt telling them to :diffoff
Also, I’m curious about the invalid lines in my feed. is it something I should lookout for in future?
Any idea What’s this "twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same ‘xt’ thing @lyse@lyse.isobeef.org was talking about the other day?
xt
out there? Does anyone know? I did not find anything for "xt/0.0.1".
Saved, I hope that didn’t anyone’s timeline… 😅
Shi… I forgot to pull my twtxt file before twtin’ … let me see if I can recover them lost timeline twts.
Awake since last year… 😅
@prologic@twtxt.net Thank you 🙏 wish you all the best! 🙌
Ok, amma start twting from my timeline instance, let me know if I break something xD
Happy New-new year I guess 👋😁
Good riddance 2024…
2025, be good or else.
Happy new year Twtxt people. I’m grateful for getting to meet/talk to you all, It certainly was the best thing to have happened to me in this “2024” chapter of my life.
Had to turn my freeBSD pet computer off in hopes of saving a couple of pennies off of the power bill. 🥲 And having had a blast spending time living in tty earlier this year, I thinking about daily driving the RPi4B for a while and let the main beast hibernate as well 🧘
:diffoff
a vim command...
@prologic@twtxt.net it offends someone with a diff
erent opinion? 🤣
No, seriously… :diffoff
is used to disable vim’s diff mode that’s usually started running vim -d someFile someOtherFile
or by having both files on a split window and applying :diffthis
on both panes. (just learned this this morning)
ROFL 🤣 I’ve found myself a new insult: :diffoff
a vim command…
@mckinley@twtxt.net @prologic@twtxt.net or just be like… “We don’t need Microshaft’s Minecraft, We already have one at home!” 🤣
@emmanuel@wald.ovh It is working! I’ve just noticed your feed link in my access.log and came by to say Hello! 👋 just give it a minute and others will notice your feed as well.