@kat@yarn.girlonthemoon.xyz https://memoria.sayitditto.net/user/andjuly/
@kat@yarn.girlonthemoon.xyz anyway when i get the memory stick i will record something silly and exclusive for yarn friends i canât wait <3
@prologic@twtxt.net EVEN COOLER
@kat@yarn.girlonthemoon.xyz i also like the separation inherent with using dedicated devices. like i have a DAP, a fiio X1 ii from 2019, and itâs still going strong. itâs perfect for on the go music listening and i never have to worry about like going somewhere with no reception and the music drops out. itâs all local AND the battery lasts longer because iâm not using wi-fi or bluetooth or data. also i can directly access the file system and just add files anytime. this goes for my point & shoot and other devices too. i love this shit iâm such a nerd
@kat@yarn.girlonthemoon.xyz i think what i love about âretroâ (relative to me because i was born 2004) is that it has friction but in a different way than modern tech does. sure thereâs friction with getting a video from your phone to a computer unless youâre a nerd like me with android and syncthing. but not only is that something that could be but isnât easier, itâs just⊠it makes sense for a camcorder from ~2009 to have the kind of friction it does
@prologic@twtxt.net this is epic⊠youâve made a great platform!!! screw big tech we got literal threads here. X, The Everything App, wishes it had literal yarn threads smh my head. also twtxt is so cool like i love that yarn is a frontend for it but also its own thing. all plaintext⊠coolest shit ever
@prologic@twtxt.net oooh i shouldâve figured yeah!!! epicâŠ
@prologic@twtxt.net 9am wow!!! 6pm here now :P
@prologic@twtxt.net oh yeah i had to do a custom caddy build for that once but then i reverted because i didnât need it anymore (well i kinda do but for now iâm just manually doing it instead of wildcard certs/TLS on demand iâm lazy af). otherwise i love caddy
itâs epic that twtxt slash yarn doesnât have reposts or likes. itâs just chill. replies and posting is all a site needs
@lyse@lyse.isobeef.org if i ever get to it i will absolutely post tux-in-progress pics!!! just a creatureâŠ.
@kat@yarn.girlonthemoon.xyz iâve really wanted to make one of those sites you can curl thatâs terminal friendly but looks different on the browser like how does wttr.in do it⊠magic
good morning new yarn social/twtxt friends (it is literally 5:30pm where i am i woke up at 3pm and i am still drinking coffee)
@prologic@twtxt.net YAYYY fuck cloudflare!!! caddy+wireguard amazing combo
@prologic@twtxt.net Is it possible to interact with twtxt.net from outside? For example, an search API
@bender@twtxt.net Sorry if I donât reply to you. I donât have any mention notification system⊠at the moment⊠Thanks for the suggestion and for fix the error đ
@lyse@lyse.isobeef.org Ein PrachtstĂŒck hast du dir da gebaut! Bei mir werden aus den Stöckern Rankhilfen, Nivellierunterlagen, Insektenhotels, Untersetzer und und und. Im Baumarkt zahlt man dafĂŒr bis zu 2âŹ, pah! :)
@prologic@twtxt.net omg i keep hearing so much good about HTMX i really gotta try it!
@prologic@twtxt.net yeah and far lighter than the likes of react! it kicks ass
@prologic@twtxt.net totally understandable! i used the web app from my phone and it worked perfectly đ«¶ i canât imagine the headaches that maintaining apps bringsâŠ
@prologic@twtxt.net hopefully!!!
@prologic@twtxt.net oh i meant to hit reply but i forgot lol
@kat@yarn.girlonthemoon.xyz this is that telnet zine cms by the way, itâs epic https://github.com/caraesten/dial_a_zine
@lyse@lyse.isobeef.org these are beautiful!
@kat@yarn.girlonthemoon.xyz just spent like an hour playing with this and adding newjeans ASCII art this is the cutest shit ever
@kat@yarn.girlonthemoon.xyz and this is how superlove got made
@kat@yarn.girlonthemoon.xyz i was adding catppuccin themes everywhere possible last night right but now my desktop wallpaper & conky widget, which are just black & white, donât really match, so i need something dark purple tinged! iâll make a quick edit later
thank you for building such a wonderful platform! i discovered it from messing with base twtxt and then went âhm iâve self hosted fedi instances and a bsky PDS i can do this tooâ and so i did LOL!
Shi⊠I forgot to pull my twtxt file before twtinâ ⊠let me see if I can recover them lost timeline twts.
@prologic@twtxt.net Thank you đ wish you all the best! đ
@prologic@twtxt.net this is so fucking real iâm so sick of AI/LLM crap
@kat@yarn.girlonthemoon.xyz oh shit that worked
@kat@yarn.girlonthemoon.xyz this is lonely!
@kat@yarn.girlonthemoon.xyz god damn it
@kat@yarn.girlonthemoon.xyz god damn it why arenât icons working
@kat@yarn.girlonthemoon.xyz testttt
@prologic@twtxt.net Do you have any data about the #twtxt health? How many people are currently using twtxt?
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
Lol, seems yarn do not display metadata on @terron@duque-terron.cat
Insert RSS url to on https://feeds.twtxt.net in textbox
How can I add feeds to https://feeds.twtxt.net/feeds ? It this possible?
My cat, @terron@duque-terron.cat has his own twtxt account. Would you follow him? #catsoftwtxt
Test Mention for Goryon! @doesnm@demo.yarn.social
python cgi script which handles micropub and writes content to twtxt file. I was want micropub+microsub for twtverse but seems i burned (due choice wrong stack?): https://privatebin.net/?0b598b91ac186855#BfRKjLUQz5KUFJNekJBb5V2qvtEe8xQN8nenYbkez2XR
nick = _@domain.tld
in the twtxt.txt?
hmm any ideas how to fix this case when there is no nick and it on a shared tilde hosting? http://darch.dk/timeline/profile?url=https://tilde.club/~deepend/twtxt.txt
@doesnm@doesnm.p.psf.lt How did you post from IndiePass? Did you add support for twtxt or use some kind of bridge?
nick = _@domain.tld
in the twtxt.txt?
Iâve implemented Use only nick as handle if nick and domain is the same · sorenpeter/timeline@8c12444
See it live at:
- nick = domain: https://darch.dk/timeline/profile?url=https://eapl.me/tw.txt
- nick â domain: https://darch.dk/timeline/profile?url=https://twtxt.net/user/prologic/twtxt.txt
- no nick, use domain: https://darch.dk/timeline/profile?url=https://akkartik.name/twtxt.txt
Iâm not sure I like the leading @
thouâŠ
nick = _@domain.tld
in the twtxt.txt?
What should the advantage be to nick = _
compared to just not defining a nick and let the client use the domain as the handle?
What is not intuitive is that you put something in the nick field that is not to be taken literary. The special meaning of _
is only clean if you read the documentation, compared to having something in nick that makes sense in the current context of the twtxt.txt.
nick = _@domain.tld
in the twtxt.txt?
No, i mean just _. If my nick = _ and my twtxt is located at https://doesnm.cc/twtxt.txt then just display me as @doesnm.cc. Why itâs not intuitive?
If NICK = DOMAIN then only show @DOMAIN
So instead of @eapl.me@eapl.me it will just be @eapl.me
@doesnm@doesnm.p.psf.lt So the user should then set nick = _@domain.tld
in the twtxt.txt?
It seems more intuitive and userfriendly to just use: nick = domain.tld
and have then convention for clients to render the handle as @domain.tld instead of @domain.tld@domain.tld
For a feed with no nick defined (eg. https://akkartik.name/twtxt.txt) it will also be simpler and make more sense to just use the domain as the nick and render it as @domain.tld
Are we talking about profile view heading, heading of posts or inline mentions?
In yarnd I recall there is a setting for changing the heading of posts, but not for the two others as of yet.
I like the hover option for inline mentions. For the other places some like how yarnd does it in two line or â nick (domain.tld) â could also work.
and going back to a handle you could input in your client to look for the user/file, like @nick@domain.tls
I think Webfinger is the way to go. It has enough information to know where to find that nickâs URL.
@prologic@twtxt.net does that webfinger fork made by darch work OK with yarn as it is now? (Iâve never used it, so Iâm researching about it)
https://darch.dk/.well-known/webfinger/
@eapl.me@eapl.me A way to have a more blueskyâish handles in twtxt could be to take inspiration from Bridgy Fed and say: If NICK = DOMAIN then only show @DOMAIN
So instead of @eapl.me@eapl.me it will just be @eapl.me
And it event seem that it will not break webfinger lookup: https://webfinger.net/lookup/?resource=%40darch.dk (at least not for how Iâve implemented webfinger on my sever for a single user;)
@movq@www.uninformativ.de Opps! My bad, I had a BotFilter activated which lead you to a 403. Fixed!
Thanks @prologic@twtxt.net !
Is there any rule or information about images in the twtxt specification?
Thanks @bender@twtxt.net for the feedback. I fixed and expanded the article. Iâm sorry for my poor interaction. Furthermore, Iâm reading and writing while programming a client in Emacs.
@movq@www.uninformativ.de my util-linux 2.40.2 version of cal seems to do week 53.
@bender@twtxt.net im a fish
erman.
I would like to share my lastest article about #twtxt on my blog: https://programadorwebvalencia.com/twtxt-la-red-social-en-texto-plano-descentralizada-y-minimalista/ . Attention! It is a Spanish
My 400th Twtxt Post will be about you: wishing you, reader of my Twtxt feed, all the best for the coming year and most of all love, health, and that your projects and work may contribute to the greater good of all mankind. I will be taking a social-media break for a couple of weeks to enjoy this special time with my family. I hope you will be able to do this with your family and friends too.
Ich habe mir einen twtxt-Log-Parser geschrieben, der mich per Mail informiert, wenn jemand âneuesâ auf meinen Feed zugreift. Mal gucken, wie es lĂ€uft.
@movq@www.uninformativ.de Looks fun. Also kind of looks like APL and Forth had a baby on Jupyter.
@andros@twtxt.andros.dev Hello!
@kh1b@kh1b.org Welcome to twtxt!
Iâve started a draft over at: https://git.mills.io/yarnsocial/twtxt.dev/src/branch/main/exts/webfinger.md
@prologic@twtxt.net maybe you meant to specify twtxt as a type similar to ActivityPubâs application/activity+json
in https://webfinger.net/lookup/?resource=sorenpeter@norrebro.space
{
"rel": "self",
"type": "application/activity+json",
"href": "https://norrebro.space/users/sorenpeter"
},
Then it would also make sense to define a Link Relations but should that then link to something like https://twtxt.dev/webfinger.html
where we can describe the spec?
@prologic@twtxt.net Well I just mirrored yarndâs JSON in my webfinger endpoint and lookup, so not much else to do for standardization.
And for people who donât like PHP you can always just go with Added WebFinger support to my email address using one rewrite rule and one static file. or simply putting a static JSON in place for .well-know/webfinger
@movq@www.uninformativ.de omg its like haskell but with more monads.
Hi Twtxt
@prologic@twtxt.net optional features donât gain adoption from non-technical users. This needs to be built in.
@eapl.me@eapl.me why not https://domain.com/.well-known/twtxt/:domain/:user
?
the business card test is this can you write it on your business card and have someone you give it to be able to figure it out without added context?
- phone number: yes because everyone knows what a phone number is.
- email address: yes, everyone knows an email and their aol or prodigy will let them email.
- twitter/x/insta/pintrest handle: no, whats a twitter? do i need to sign up?
- domain name: yes its simple and you just type it in a browser right?
- twtxt url: kinda? its a bit long and is that a forward slash? or a backward slash?
since twtxt is based on text files, I think you can consider @domain.tld as an alias of http://domain.com/twtxt.txt (or https://domain.com/tw.txt, among other combinations in the wild).
Or perhaps you can use DNS TXT records?
Although I think thatâs a bit more complicated for some environments and users, Iâd go with looking for a default /tw*.txt
One benefit with bluesky is your username is also a website. And not a clunky URL with slashes and such. I wish twtxt adopted that. I have advocated for webfinger to for twtxt to let us do something like it with usernames. Nostr has something like it
By default the bsky.social urls all redirect to their feeds like: hmpxvt.bsky.social
Many custom urls will redirect to some kind of linktree or just their feed cwebonline.com or la.bonne.petite.sour.is or if you are a major outlet just to your web presence like https://theonion.com⏠or https://netflix.com
Its just good SEO practice
Do all nostr addresses take you to the person if typed into a browser? That is the secret sauce.
No having to go to some random page first. no accounts. no apps to install. just direct to the person.
@movq@www.uninformativ.de Where in firefox can I set custom CSS?
haha, thatâs gold xD.
#randomMemory I remember when I was starting to code, like 30 years ago, not understanding why my Basic file didnât run when I renamed it to .exe
And nowadays, Iâve seen a few Go apps in a single executable, so twtxt.exe
could be a thing, he!
Iâll be using another URL for this twtxt.
The older one will redirect to the new for a while (Iâm not sure what would happen if you follow both URLs, I assume itâs better to add the new one and remove the older)
Please update your following list to https://eapl.me/tw.txt !
@anth hehe, cool!
Iâm changing mine to tw.txt -> https://eapl.me/tw.txt
And the older twtxt.txt will be redirecting for a while
@prologic@twtxt.net What IRC client is that?
Google Drive? Can he give direct link? Idk about he but twtxt feed can he hosted in s3!
Did I write here already that the reason why I love Twtxt so much is that it works without having to compile, install anything extra. Just the bin applications that come with 95% of all operating systems and youâre good to read and participate, giving you have a domain name somewhere to host the twtxt.txt file.
@aelaraji@aelaraji.com https://github.com/sorenpeter/timeline/commit/555baefcd0e75e6a281472994e8eb7ae9b5d2a1c
@movq@www.uninformativ.de I will take that as a compliment
Wow, it seem my #Webmentions implementation works from Mastodon via brid.gy
Added TwtHash hashes to every message on my personal Twtxt HTML renderer. Code is not yet ready for prime-time. Need to work out some kinks still.
I have been on Twtxt for five years straight now. Hurray me.
@aelaraji@aelaraji.com as you can see, not much. Things continue to work fine (my fake one is cached on Neomutt). :-)
Yes it work: 2024-12-01T19:38:35Z twtxt/1.2.3 (+https://eapl.mx/twtxt.txt; @eapl)
:D
The .log is just a simple append each request. The idea with the .cvs is to have it tally up how many request there have been from each client as a way to avoid having the log file grow too big. And that you can open the .cvs as a spreadsheet and have an easy overview and filtering options.
Access to those files are closed to the public.
@eapl.mx@eapl.mx Yes, the idea is to add User Agent support to #Timeline.
Right now it just adds every request to a growing log file, but I have also been working on a way to analyse it, so it only saves the time of the latest request.
Iâm not sure how to make it part of timeline itself, since it requeses that you redirect/rewrite from twtAgent.php
to the acctual twtxt.txt
Help with making Timeline send proper User Agents to others would be much appreciated:)
@lyse@lyse.isobeef.org One person had came access it before, but no tried it
@prologic@twtxt.net Just that people thought twtxt sounded cool and maybe want to set it up themself
@eapl.mx@eapl.mx Super to see you got webmentions working too :)
EDIT: A webmention was send to: https://eapl.mx/timeline/webmention (Status: 202)
@johanbove@johanbove.info Thanks, Iâm glad you like it.
@movq@www.uninformativ.de There was no time for discussion just after the presentation, but I had a chat with some folks later.
@sorenpeter@darch.dk Really cool that you did the presentation about Twtxt! Thanks for doing this.
âA minimalist social network powered by plain text filesâ - my talk about #twtxt from #Piksel24 Festival is now on YouTube and slides can be found at http://darch.dk/twtxtalk-piksel
@<@chyrp.doesnm.cc https://chyrp.doesnm.cc/twtxt.txt> this is broken in jenny too, I figure. No nick breaks things.
@prologic@twtxt.net glad to have joined to the call, twice! :-) I think it was the last call of 2024. Hoping to see more for the one towards the end of January!