Tom Waits in 2025 looks and sounds exactly like youâd expect. đ„Ž
Registry format is its own thing. It takes the regular feed and appends nick \t uri \t
to it. Its something that existed before yarn got big. There is still a bit of work but I will put together a ui for it to make it easier to view and navigate.
If I get one like, Iâll change my websites name, to âAnime dog fightsâ - for no particular reason
@bender@twtxt.net Yeah me too hmm đ§
@prologic@twtxt.net I noticed that the hash also shows (as in clearly visible) on the âin-reply-toâ. That doesnât happen with any other clientâwell, at least not with Yarn, nor jenny.
Puh, eine Woche StĂ€dteurlaub in Dublin. Das schafft - vor allem die Leber! đ»đ„
Viele EindrĂŒcke, GegensĂ€tze und wunderbare Menschen.
Jetzt heiĂt es wieder: Im Alltag ankommen.
@prologic@twtxt.net show, or it didnât happen. đ
@eapl.me@eapl.me@eapl.me@eapl.me Ahh I see đ
@xuu@txt.sour.is Got the most basic view working đ
thanks for sharing @xuu@txt.sour.is!
Checking for example https://watcher.sour.is/api/plain/twt or https://registry.twtxt.org/api/plain/tweets, I donât know whether this syntax is being used by clients or by people. Is it integrated on Yarn in any way? Genuinely asking to know more about it.
If I might throw a quick thought to those working on the registries, it would be nice to have an endpoint with a valid twtxt output (perhaps cached or dumped to a static file) which a client could point to, helping to discover itâs content in a way which is compatible with the twtxt spec.
Taking the first twt I found in https://watcher.sour.is/api/plain/twt as an example:
reddit_world_news https://feeds.twtxt.net/Reddit_World_News/twtxt.txt 2025-03-28T00:29:25Z **China bans US logs. 3 billion dollar[...])
it would be something like
TIME <@NICK URL> TWT
2025-03-28T00:29:25Z <@reddit_world_news https://feeds.twtxt.net/Reddit_World_News/twtxt.txt> **China bans US logs. 3 billion dollar[...])
That way you could watch the latest twts with your client, something similar to what we find on Mastodon: https://mastodon.online/public/local
Some support from the clients to separate these âdiscoveryâ content, from your following timeline might be required. đ€
sorry @prologic@twtxt.net, timeline
doesnât autocomplete the mentions yet, and it was âdifficultâ to look for your URL from the phone.
@xuu@txt.sour.is Actually⊠Iâm working on a new Sqlite backend/cache for yarnd
đ€Ł I might revive yarns (the crawler / search engine) one day đ€
@eapl.me@eapl.me@eapl.me@eapl.me Whatâs with your client not using the proper syntax for mentions?
$ bat 'https://twtxt.net/twt/lnrgahq' | jq '.text'
"(#4xaabhq) thanks @prologic!
@bender the idea of the RFC was to reach an agreement on a difficult problem, receiving proposals, and the voting is a simple count to gauge the sentiment of \"is this a problem worth to be fixed?, are we committed to implement a change in our clients?\"
But that's a fair point. What do the community expect? What do y'all expect?"
đ€
@eapl.me@eapl.me I am currently working on Implementing a registry that is also a crawler. It finds any feeds that are mentioned or in the follows header.
https://watcher.sour.is/api/plain/twt
https://watcher.sour.is/api/plain/users
I think @prologic@twtxt.net is also working on one.
somehow I forgot that existed.
Perhaps it was its mention of being a demo implementation here:
https://twtxt.readthedocs.io/en/latest/user/registry.html#registry
So I though it wasnât really active.
Anyway, I think thatâs a good idea.
Is there something similar available on Yarn? Sorry for for asking if that was mentioned recently.
I think that the clients may help you to submit your URL to these directories, and also to get a view of the twts in them.
twtxt
, the voting period has started and will be open for a week.
https://eapl.me/rfc0001/
thanks @prologic!
@bender the idea of the RFC was to reach an agreement on a difficult problem, receiving proposals, and the voting is a simple count to gauge the sentiment of âis this a problem worth to be fixed?, are we committed to implement a change in our clients?â
But thatâs a fair point. What do the community expect? What do yâall expect?
I wonder if I can do away with the followers follows mutes
tables and expect the client to actually filter Twts appropriately before Display? This would simplify the SqliteCache
considerably and also mean it would be agnostic of single-user or multi-user as thatâs delegated to another layer. Hmmm đ§
Whoohoo! đ
hmm i need to start storing feed preambles so i can capture metadata like that
@bender@twtxt.net I never implemented it actually. Thatâs why we have the # refresh =
metadata field for those that yell loudly enough can add to their feeds. Otherwise yarnd
uses WebSub between pods and is fairly dumb. I could never find an âintelligentâ way to back-off without hurting freshness.
Interesting.. so running into an issue where queries only return a partal set of rows if i run in a docker image built from scratch. i have to add the debian root image for it to work. I wonder what file is missing that the root has?
twtxt
, the voting period has started and will be open for a week.
https://eapl.me/rfc0001/
twtxt
, the voting period has started and will be open for a week.
https://eapl.me/rfc0001/
@eapl.me@eapl.me other than getting a pseudo tally, what else do you aim to accomplish from this? That is, what is the tangible expectation?
For anyone following the proposals to improve replies and threads in twtxt
, the voting period has started and will be open for a week.
https://eapl.me/rfc0001/
Please share the link with the twtxt community, and leave your vote on your preferred proposals, which will be used to gauge the perceived benefits.
Also, the conversation is open to discuss implementation concerns or anything aimed at making twtxt better.
$reasons
I have to compile it myself now â and, boy, that is one heavy program. Takes several minutes to build. đł
@movq@www.uninformativ.de Hah I used to be a heavy mpd user myself once upon a time đ
so much sun <3
Iâm a long-term mpd user (some 16+ years), but for $reasons
I have to compile it myself now â and, boy, that is one heavy program. Takes several minutes to build. đł
@kat@yarn.girlonthemoon.xyz Does ⊠does that mean ⊠that weâre âtrendingâ on TikTok? đ
@prologic@twtxt.net what did you come up with, to accomplish it?
@xuu@txt.sour.is I had a lot of trouble figuring out how to do this too đ
Hmm I think I can come up with some kind of heuristic.. Maybe if the feed is requested and hasnât updated in the last few mins it adds to the queue. So the next time it will be fresh.
@am@yarn.girlonthemoon.xyz who are you
@gretahayes@yarn.girlonthemoon.xyz realest shit ever
Loved this so much I had to re-post it! đ€Ł Thanks @xuu
Sorry Malala I hate this fucking class
athena was NOT making that night longer for ODYSSEUS to enjoy the sex get serious. she made that man see the gods above so clearly that he almost had a panic attack
greek myth is crazy bc thereâs the misogny but also yeah she IS getting that man pregnant. penelope and odysseus obviously (he literally WAS the one that carried telemachus) and ofc andromeda and perseus & hektor and andromache but also like. you cannot tell me helen didnât get menelaos pregnant bffr
Iâm clearly doing so well
call me andromeda the way i want to get that man PREGNANT âŒïž
perseus and andromeda DEFINITELY have insane wild sex i just KNOWWW she gets him pregnant & she has him screaming the entire time. their servants have to cover their ears and steer clear of their room every night theyâre together their kidâs nursemaid makes sure the kid has an early bedtime just so they donât hear this shit i just KNOW she makes him see stars i know she
@mana@yarn.girlonthemoon.xyz godspeed
@mana@yarn.girlonthemoon.xyz :D no problemmmm
@lyse@lyse.isobeef.org THANK YOUUUU I AM BOOKMARKING THIS FOR THE FUTURE <3
@yarn.girlonthemoon.xyz@yarn.girlonthemoon.xyz it was FUCKING INSANE also HI MANA
@kat@yarn.girlonthemoon.xyz itâs mostly under control now but jesus christ i almost had a panic attack
hey friends guess who had tiktok teens flood a mostly abandoned site of hers that was meant for a small group of friends? and went from 15 to ~60 users in 20 minutes? ya girl
@lyse@lyse.isobeef.org Commercial forest, I guess? (Are there any other forests?)
(The original was played on a guitar with an octave pedal, not a bass.)
Not in the mood to deal with reality today, so hereâs another one of those silly things: https://movq.de/v/68c61f8ecc/r2_session.ogg This time on electric bass, tuned down to B-standard because oomph. (Well, sounds okay on my headphones, but Iâm obviously no sound engineer. đ€Ș)
This time, I brought my cam along. We checked out a piece of ex-forest theyâve cut down. It looks terrible now. :-( At least the spruce resin smell was nice. https://lyse.isobeef.org/waldspaziergang-2025-03-27/
Itâs time for an European @letsencrypt@letsencrypt :
@tdelmas@tdelmas https://mamot.fr/@tdelmas/114224564125819333
@eapl.me@eapl.me According to an update of the article, others have suggested the same.
Your explanation seems fitting. I just donât get why people donât use feed readers anymore. Anyway.
What has been the hardest bug you got to fix?
https://hackerweb.app/#/item/43461618
Habâ ich einen Durst! Ist noch Lack da?
@lyse@lyse.isobeef.org I had that as my avatar/userprofile pic at work for a few years. đ
@lyse@lyse.isobeef.org Luckily, yeah. Happens every now and then. Itâs usually not even worth reporting, they often fix it in 30-90 minutes anyway.
@xuu@txt.sour.is Yeah, it will be delayed. Oh well. Thatâs just the way it is. :-)
@movq@www.uninformativ.de Hahaha, that filename! :-D 100 times better than I could ever play.
thanks? đ
Now I need the non-hacker friends đ„Č
@xuu@txt.sour.is If the unread counter becomes negative, wouldnât that mean I have that many more read messages? :-D
@bender@twtxt.net Youâre spot on, itâs important to not introduce classical bugs!
@movq@www.uninformativ.de Oh dear. :-( Have they fixed it?
@prologic@twtxt.net @movq@www.uninformativ.de I had a t-shirt with this one or the other decade ago. :-)
@eapl.me@eapl.me you wrote, partially:
âIâd like to change that. Itâs by nerds/hackers, for nerds/hackers and friends of these.â
I wish you well, and good luck! đ
it seems I donât know how to do Markdown đ
@prologic@twtxt.net đŽđŁ
@eapl.me@eapl.me this âdirectoryâ is actually named registry. You can see users at https://registry.twtxt.org/api/plain/users and his twts at https://registry.twtxt.org/api/plain/tweets
Twtxt was made for nerds, by nerds.
Iâd like to change that. Itâs by nerds/hackers, for nerds/hackers and friends of these. It doesnât have to be hacky all the time, as you donât need to be a nerd to have a blog.
But, for that to happen, someone has to build the tools to improve UX.by design there really is no way to easily discovers others
Yeah, I agree, and although there are directories of email addresses, usually you donât want that, unless you are a âpublic figureâ.
I couldnât say that a microblogging is a âsocial networkâ by default, as a blog is not either. At the same time, people would expect to find new people and conversations, as youâd do in a forum.
I think of two features on top of the current spec:
- Clients showing a few posts of what your following are watching but you donât, so perhaps you find something interesting to follow next. Or that feature of âYour âfollowingsâ are following these accounts/peopleâ. (Hard to explain in english, but I hope you get the idea)
- Sharing your .txt into some directory, saying âHey, I have this twtxt URL, I want to be discoveredâ. Iâm thinking of something like the Federated tab on Mastodon.
Hmm so looking at the swagger of the registry spec client it seems to just take a âpageâ.. That seems worse than doing an offset. Lol.
https://github.com/DracoBlue/twtxt-registry/blob/master/src/swagger.json
thanks andros!
instead of adding the new twt at the end of the feed, do it at the beginning
The PHP client did that originally, although I didnât see a real benefit if you use⊠a client.
It could help if you read the .txt file through a browser or something. Also, not many clients are prepared to cut the request, and you canât rely on the file being organized that way, so finally we dropped that feature.
Aproveitando que descobri que jĂĄ sĂł hĂĄ um (1!) CD em stock do album de tributo de onde esta mĂșsica vem (e esse Ășltimo CD pode ser teu!), para a #musquinta de hoje que tem como tema ârock nacionalâ, deixo-vos com uma banda de rock PortuguĂȘs a fazer uma cover de outra banda de rock PortuguĂȘs:
https://anti-demos-cracia.bandcamp.com/track/jh-lab-silver-jet
:{:|:&};:
Super stressful day at work and, once I got home: Internet outage.
I guess thatâs a sign.
@bender@twtxt.net I gave up after page 4 (DuckDuckGo) đ€Ł
@bender@twtxt.net I tend to think of Twtxt like Email. It is truely decentralised. So therefore by design there really is no way to easily discovers others except through social interactions and a sort of âword of mouthâ of human exchanges of communications.
@andros@twtxt.andros.dev and how will that help âdiscover peopleâ? I am missing something, I am sure, as I donât understand.
Twtxt was made for nerds, by nerds. So one would script a way to often (and/or ongoing) check your web server logs for new mentions, âfollowsâ, etc.
@doesnm@doesnm.p.psf.lt why? The Gemini protocol is an obscure, niche, good-for-nothing (yeah, I am trolling) protocol. Search for âGeminiâ, and tell me in which page, on your search engine of choice, you see it being referred as a protocol.
Ă isto que me ocorre ao ver a notĂcia destaque de hoje - âDrone apanhado com telemĂłveis e cigarrosâ
@bender@twtxt.net thinked about Gemini protocol. Why corporations shit this name with cryptocurrency and LLMs?
@xuu@txt.sour.is like feeds+bridgy.fed? Will be happy anyway
@bender@twtxt.net I taught the whole ecosystem đ
@prologic@twtxt.net @eapl.me@eapl.me The question I was asked the most was: How do I discover people?
Someone came up with a fantastic idea, instead of adding the new twt at the end of the feed, do it at the beginning. So you can paginate by cutting the request every few lines.
@xuu@txt.sour.is no disagreements from me!
Iâm not much a fan of registry limit/offset paging. I think I prefer the cursor/count method. And starting at zero for first and max for latest.
So smooth. love it!
@doesnm@doesnm.p.psf.lt haha its not coming back. he talked of a stand alone thing like feeds. but not in yarnd
@xuu it is called âreaffirmationâ. It is a lesser known feature that activates randomly to make sure you get the gist on things that matter. đ
2 is a great idea, you should suggest it in that blog post.
About 1, well, I think anyone has an email address and only about 5% use a Feed, so it makes sense to offer what most people use đ€
hmm @prologic@twtxt.net how did replying to lyse double up here?
if it hasnât updated in a while so i put the request rate to once a week it will take some time before i see an update if it happens today.