Iâve just released version 1.0 of twtxt.el (the Emacs client), the stable and final version with the current extensions. Iâll let the community maintain it, if there are interested in using it. I will also be open to fix small bugs.
I donât know if this twt is a goodbye or a see you later. Maybe I will never come back, or maybe I will post a new twt this afternoon. But itâs always important to be grateful. Thanks to @prologic@twtxt.net @movq@www.uninformativ.de @eapl.me@eapl.me @bender@twtxt.net @aelaraji@aelaraji.com @arne@uplegger.eu @david@collantes.us @lyse@lyse.isobeef.org @doesnm@doesnm.p.psf.lt @xuu@txt.sour.is @sorenpeter@darch.dk for everything you have taught me. Iâve learned a lot about #twtxt, HTTP and working in community. It has been a fantastic adventure!
What will become of me? I have created a twtxt fork called Texudus (https://texudus.readthedocs.io/). I want to continue learning on my own without the legacy limitations or technologies that implement twtxt. Itâs not a replacement for any technology, itâs just my own little lab. I have also made a fork of my own client and will be focusing on it for a while. I donât expect anyone to use it, but feedback is always welcome.
Best regards to everyone.
#twtxt #emacs #twtxt-el #texudus
3rvya6q
and your feed, but your feed certainly does not include that particular twt (it comes from my feed).
@movq@www.uninformativ.de No problems đ€
@kat@yarn.girlonthemoon.xyz Whoop, whoop! Congrats đ„ł
@lyse@lyse.isobeef.org Kind of, but on the other hand: This twt right here refers to 3rvya6q
and your feed, but your feed certainly does not include that particular twt (it comes from my feed).
But my proposal probably isnât very helpful, either. We have this flat conversation model, so ⊠this twt right here, what should it refer to? Your twt? My root twt? I donât know.
@prologic@twtxt.net Donât include this just yet. I need to think about this some more (or drop the idea).
git checkout main && git pull && make build
. Few bug fixes đ
@bender@twtxt.net Haha đ€Ł
@kat@yarn.girlonthemoon.xyz Please git pull and rebuild đ Off of main
. I merged the catcher
branch already!
git checkout main && git pull && make build
. Few bug fixes đ
@bender@twtxt.net LMAOOO
git checkout main && git pull && make build
. Few bug fixes đ
@prologic@twtxt.net done! hey i got a question, you got any clue why my feeds arenât updating? maybe it has to do with the new cache flag but i messed with that a bit and didnât notice a difference. basically itâs like i have to manually restart yarnd
to see new posts itâs really weird lol
git checkout main && git pull && make build
. Few bug fixes đ
@prologic@twtxt.net I can hear the moans of regret already. They are loud, and steady. đ
Running - 4 miles: 4.78 miles, 00:08:03 average pace, 00:38:28 duration
jamming out and ran to the end of the song
#running #treadmill
Unstoppable Force and Immovable Object
â Read more
@kat@yarn.girlonthemoon.xyz @xuu@txt.sour.is Recommend you git checkout main && git pull && make build
. Few bug fixes đ
đš «O selo de âFalsoâ aplica-se tambĂ©m ao momento em que Montenegro disse ser âmentiraâ o que Santos estava a dizer sobre o âcorte na verbaâ para 2025. De facto, no OE2025, a verba para a FCT sofreu um corte de cerca de 70 milhĂ”es de euros (-10%) em comparação com o ano transato, baixando de 675 milhĂ”es para 607 milhĂ”es de euros. Ă o valor mais baixo desde 2018»: https://poligrafo.sapo.pt/politica/pedro-nuno-santos-vs-luis-montenegro-quem-faltou-mais-a-verdade-no-frente-a-frente-2/
Susan Schneider sobre epistemologia de chatbots: https://m.youtube.com/watch?v=JEO3OJcGstA
@aelaraji@aelaraji.com oh fuck yea snac would be a good use of that! makes me wanna do the same⊠GTS also has a new profile view for profiles that shows only images which makes it great as a photo posting place
ya girlâs a contract sysadmin now!!!!!!!! https://bsky.app/profile/fujocoded.bsky.social/post/3lo4yd57rbs23
The Lasting Lessons of John Conwayâs #GameOfLife: https://www.nytimes.com/2020/12/28/science/math-conway-game-of-life.html
@movq@www.uninformativ.de When I reply to a message, I typically already mention the feed. Just like in this very message. I believe this mechanism should work for most replies. But there are of course the odd responses where I do not mention the original feed, but rather some other feed(s) instead to which I actually want to reply. Maybe âforkingâ, as prologic calls it, would be the better option there.
I visited a good mate after a day in the office and went for a stroll in the evening. It still was really hot, phew, about 24°C. Must have been the aftermath of the fire in the morning! For sure! The firealarm went off during a meeting and we all had to leave the building. Anyway, I only managed to take one lizard photo, all the other ones we came across immediately vanished in the brush or cracks in the vineyard walls. The kestrels were way more cooperative:
@bender@twtxt.net Youâre kind of right though đ It makes it more engaging IMO đ
@prologic@twtxt.net hahahahaha! No, no, no. Every word has its use. But for things like these I like certain reactions. For example, I would have given a âthumbs downâ to the original twtxt, and done with it. Now, composing a reply, to simply say âno, thank you.â, that I donât like. It seems a waste of space, and it doesnât âlook goodâ. I like to see at least 140 characters! Ha!
Qual o impacto da #GenAI nas competĂȘncias que os jovens tĂȘm de desenvolver para entrar no mercado de trabalho? https://www.publico.pt/aovivo/detalhe/impacto-genai-competencias-jovens-desenvolver-entrar-mercado-trabalho-646
@bender@twtxt.net I knew you wouldnât be interested in a Twtxt+ActivityPub đ Now I have to go figure out what âmonosyllabic repliesâ means đ€Ł
@movq@www.uninformativ.de Shall I add this to the spec Iâm writing? âïž
up -d
, but then I took a look at a couple of #Snac instances at the last second and they looked pretty dope! Now I'm stuck in my own head đ
@aelaraji@aelaraji.com which snac instance did you see that looked pretty dope? On the ones I saw in the past, I found their web frontend to be rather messy (even more so on mobile).
yarnd
v0.16 is released and the next round of specification updates are done and dusted, who wants me to have another crack at building Twtxt and activity pub integration support?
@prologic@twtxt.net not me. I hate monosyllabic replies, specifically on the written medium, so I am just typing this to make it longer. But that doesnât change the truth, and that is, I donât want, nor care, about twtxt, and Activity Pub integration. đ
Popes vs #Philosophers: Whose #Ethics of #Immigration? https://crookedtimber.org/2025/04/26/popes-vs-philosophers-whose-ethics-of-immigration/
đ€Ąđ€Ąđ€Ą âSĂŁo Bento em famĂliaâ: festa sem referĂȘncias ao 25 de Abril e com entrada limitada: https://www.publico.pt/2025/04/30/politica/noticia/sao-bento-familia-festa-referencias-25-abril-entrada-limitada-2131469
Hehe! itâs done! đ€Ą
âAssinalo com agrado que, pela primeira vez num debate com esta importĂąncia, se falou do orçamento da Fundação para a CiĂȘncia e Tecnologia e da investigação cientĂfica como motor do crescimento. Infelizmente, o assunto entrou pela mĂĄ razĂŁo da diminuição do financiamento e a resposta de Montenegro, confundido orçamento com execução, nĂŁo descansa quem se preocupa com estas coisas.â https://www.publico.pt/2025/04/30/opiniao/opiniao/debate-morno-spinumviva-brasa-2131557
@kat@yarn.girlonthemoon.xyz Thatâs what I was going for at first, I already have my compose file to go up -d
, but then I took a look at a couple of #Snac instances at the last second and they looked pretty dope! Now Iâm stuck in my own head đ
@aelaraji@aelaraji.com gotosocial is epic
Pinellas County Running - 5 miles: 5.06 miles, 00:08:58 average pace, 00:45:21 duration
hell of a day at work. the run felt so light today and it was good to get outside albeit late.
#running
i donât think any of you know what a fan listing is but basically it was a fandom thing in the 2000s where people would make websites that other people could sign up for to show theyâre a fan of something. more info here.
anyway i made a fan listing kinda thing in PHP to learn the language. it was fun af
@yejokjanan@texto-plano.xyz hahaha wow muy cool.. bienvenido a twitter desde una terimal y decentralizado xD
if
clauses to this. My point is: Every time I see a hash, Iâd like to have a hint as to where to find the corresponding twt.
@movq@www.uninformativ.de I think we can make this work đ As long as itâs just a client hint.
#Paradoxes and Contemporary #Logic: https://plato.stanford.edu/entries/paradoxes-contemporary-logic/
7
to 12
and use the first 12
characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q
or a
(oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
that said, and reading to @sorenpeter@darch.dk and @andros@twtxt.andros.dev I have new thoughts. I assume that this wonât change anyoneâs opinions or priorities, so it makes no harm sharing them.
Itâs always tempting to use something that already exists (like X, Masto, Bsky, etc.) rather that building anything through effort and disagreement until reaching to something useful and valuable together. A âsocial serviceâ is only useful if people is using it.
Iâll add that I havenât lost interest on the âhackyâ part of twtxt about developing tools, protocols, and extensions as a community. Itâs the appealing part! Itâs a nice hobby to have, shared with random people across the world.
But this is not the right way for me, and makes me feel that Iâm unwelcome to propose something different (after watching replies to my previous twt). Feels like âIf you donât agree, you are free to leave, weâll miss you.â Naah, not cool. Iâve lived that many times before, and nowadays I donât have enough spare time and energy for a hobby like that.
Letâs see what happens next with the micro-community!
@bender@twtxt.net Itâs great if Iâm sitting on the balcony and horrible otherwise. Gah.
if
clauses to this. My point is: Every time I see a hash, Iâd like to have a hint as to where to find the corresponding twt.
@movq@www.uninformativ.de absolutely yes!
@prologic@twtxt.net Not sure Iâd attach any if
clauses to this. My point is: Every time I see a hash, Iâd like to have a hint as to where to find the corresponding twt.
7
to 12
and use the first 12
characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q
or a
(oops) đ
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! đ± #Twtxt #Update
@movq@www.uninformativ.de I didnât say I was leaving, just not that active here atm. I might be more active on mastodon at https://norrebro.space/@sorenpeter but Iâm also rethinking that too tbh.
@kat@yarn.girlonthemoon.xyz Should be fine đ
@prologic@twtxt.net LMAO itâs fine! i think itâs running ok iâm just nervous i mightâve messed it up because honestly i just backed up my DB then did a git merge and overwrote the merge conflicts because i was lazy and didnât know how to properly do an upgrade with git
@movq@www.uninformativ.de If weâre focusing on solving the âmissing rootsâ problems. I would start to think about âclient recommendationsâ. The first recommendation would be:
- Replying to a Twt that has no initial Subject must itself have a Subject of the form (hash; url).
This way itâs a hint to fetching clients that follow B, but not A (in the case of no mentions) that the Subject/Root might (very likely) is in the feed url
.
@bender@twtxt.net Fuck I meant âbugsâ đ Geez đ
@prologic@twtxt.net running the dame, oh my! TMI! :-P
@andros@twtxt.andros.dev what makes Kagi âthe best search engineâ? It is premium, alright. Allegedly you donât get ads, but pay up-front for it, monthly.
@kat@yarn.girlonthemoon.xyz Unless youâve found buds in this branch it should be fine đ Um running yhe dame!
@prologic@twtxt.net yayyyy