đ Hi, the current time is about a half past three in the small hours đŽ.
I have (finally) built a fully e2e working purely decentralised and federated IRC-compatible chat server. It is currently a PoC, but itâs already working quite well. Itâs inspired partly by the work we did with Salty Chat in terms of Discovery and Federation. Some screenshots of a normal IRC client irssi showing off how it works in a local e2e setup:

git, curl and a web server of some kind.
For the curious, this is fully documented with roleplay Alice/Bob. I was going to test this with @david@daiwei.me but we both got busy, but now Iâm on holidays from work for a month so đ€·ââïž đ€Ł
Does anyone have time this weekend to manually test and validate and prove out this spec Iâm calling Gitxt? A Twtxt-inspired purely decentralised Git federation/forge? đ€ Hit me up! You need only git, curl and a web server of some kind.
@david@daiwei.me Oh I did đ
âIf you only pay attention to how things work, youâll be screwed when they failâ â Cory Doctorow
Um relato dos meus sentimentos misturados a respeito do #Manjaro e minha simultĂąnea incompetĂȘncia e competĂȘncia:
Nas Ășltimas semanas andei âbootando de um snapshotâ no meu micro do dia a dia, e hoje finalmente quebrou tudo e bootava mais. AĂ, tome de bootar de um pendrive, e acessar anotaçÔes que eu tenho pra fazer o chroot⊠acho tudo muito difĂcil pq tenho que decriptar o hd, e montar partiçÔes diversas, nĂŁo manjo exatamente o que estou fazendo, sigo a receita anotada, muitos passos.
Em seguida, reinstalei kernels com pamac -S linuxXX e mhwd-kernel, reinstalar o grub, e usei o mkinitcpio -P pra recriar as âimagensâ dos kernels pro boot. NĂŁo sei o que resolveu exatamente o problema (tinha tentado esse mkinitcpio -P faz algumas semanas, sem ser bootando do pendrive, e nĂŁo tinha funcionado)
De um lado sou grato por ter conseguido fazer as coisas funcionarem, grato pelo esforço de muitas pessoas voluntĂĄrias fazendo o Manjaro ser teoricamente âmais fĂĄcilâ pra algumas pessoas, por outro lado acho tudo muito difĂcil e nĂŁo consigo imaginar outras pessoas do meu convĂvio fazendo essas coisas, nem eu consigo entender o que estou fazendo!
SerĂĄ que nĂŁo teria como ser mais fĂĄcil? SerĂĄ que um dia vou achar fĂĄcil?
âIf you only pay attention to how things work, youâll be screwed when they failâ â Cory Doctorow
Um relato dos meus sentimentos muito misturados a respeito do #Manjaro e minha simultĂąnea incompetĂȘncia e competĂȘncia:
Nas Ășltimas semanas tava tendo que âbootar de um snapshotâ no meu micro do dia a dia, hoje finalmente quebrou tudo e nĂŁo conseguia mais bootar. AĂ, tome de bootar de um pendrive, e acessar umas anotaçÔes que eu tenho pra fazer o chroot⊠acho tudo muito difĂcil pq tenho que decriptar o hd, e montar partiçÔes diversas, nĂŁo manjo exatamente o que estou fazendo, sigo a receita anotada, muitos passos.
Em seguida, reinstalar kernels com pamac -S linuxXX e mhwd-kernel, reinstalar o grub, e usar o mkinitcpio -P pra recriar as âimagensâ dos kernels usadas no boot. NĂŁo sei o que resolveu exatamente o problema (tinha tentado esse mkinitcpio -P faz algumas semanas, sem ser bootando do pendrive, e nĂŁo tinha funcionado)
De um lado sou grato por ter conseguido fazer as coisas funcionarem, grato pelo esforço de muitas pessoas voluntĂĄrias fazendo o Manjaro ser teoricamente âmais fĂĄcilâ pra algumas pessoas, por outro lado acho tudo muito difĂcil e nĂŁo consigo imaginar outras pessoas do meu convĂvio fazendo essas coisas, nem eu consigo entender o que estou fazendo!
SerĂĄ que nĂŁo teria como ser mais fĂĄcil?
@prologic@twtxt.net Must say I do kinda like the rounded design, passport screen ratio, the inner screen textured finish and the promised pencil support, making this a pocketable drawing tablet.
Obviously wouldnât buy it, or any other foldable device, with these fragile plastic displays, lack of a headphone jack and thanks to iOS also too many software compromises.
Since earlier this year, I main a TCL phone, I got during a sale event, for under $150 and it really has pretty alright specs: 8GB RAM, recently updated to Android 16, 90Hz refresh rate, even the headphone jack, âŠ
@movq@www.uninformativ.de Itâs becoming a bit ludicrous to be frankly honest. Iâm not sure I can continue to justify these kinds of prices. But at the same time, Iâll probably stick with Apple regardless, even if I hate their exorbitant prices, and just buy their low-end stuff đ€Šââïž It is fucking crazy when you consider what these things are actually made for over in China or wherever theyâre manufactured.
@prologic@twtxt.net Is simply not buying it an option? Or is there too much social pressure?
I am not fucking paying ~3.5 grand for a fucking phone, geez christ, kill me now đ€Šââïž
Oh no, sorry I was wrong! That was the fucking US price đ€Ł
This is the Australian (AUD) price:
From A$3,499.00 or A$145.79/mo.
Fuck me dead đ”
iPhone Duo - Apple Sorry Appleâą, Iâm really finding it quite hard to justify spending thousands of dollar on your products!
From $1999 or $83.29/mo. for 24 mo.*
Fark me đ€Šââïž When it was just me and my wife, maybe, fine, okay. But now I have two young children that also want the same shitâą as we do. This starts becoming a nearly ~$8k expensve just for some fucking whoop-ti-do-da foldable iPhone with a bigger screen.
Who cares? đ€ I want my ~A$800 iPhone back that fits in my hand. #Apple #Rants #Expensive #Crap
Premature #FrakturFreitag. Had to practice the letter âFâ and try a few variations.
đ
@itsericwoodward@itsericwoodward.com Donât worry, weâll tell you rather loudly if your client is misbehaving or your feed is down đ€Ł
@movq@www.uninformativ.de This is actually pretty cool! I like this one! âïž
I love David Revoyâs comics: https://www.peppercarrot.com/en/miniFantasyTheater/069.html
@thecanine@twtxt.net I love it. %)
maximum nostalgia slop (themed SpaceHey profile + QMMP with a bad Winamp skin)

o texto que ele comentou: https://brennan.day/normalized-fascism-in-open-source-12-million-given-to-dhh/
âPor que eu nĂŁo falo do Omarchy | Tecnologia e Classeâ
@itsericwoodward@itsericwoodward.com Yeah, time flies. My last post was Friday, almost a week ago ⊠Sigh.
Fedimigues, alguĂ©m tem experiĂȘncia com a NextDNS? Recomendam? Nem por isso?
Parece um serviço bem Ăștil que recomendaria a algumas pessoas, mas gostava de ter a noção vinda de quem sabe melhor
Fedimigues, alguĂ©m tem experiĂȘncia com a NextDNS? Recomendam? Nem por isso?
Parece um serviço bem Ăștil que recomendaria a algumas pessoas, mas gostava de ter a noção vinda de quem sabe melhor
Edit: Sim, também conheço o Pi-Hole, mas procuro algo para recomendar a pessoas não técnicas sem tempo para montar geringonças ou ler manuais
@itsericwoodward@itsericwoodward.com Ahh it gets like tha sometimes đ the Twixt ecosystem is on purpose, deliberately designed to be very slow at times đ€Ł
also, check her podcast: https://rss.com/podcasts/computer-science-off-course/
âAI made me doubt everything about programmingâ by @Felienne@Felienne - #DDD Europe 2026
â ïž For anyone that signs up on Yarn.socialâs multi-user twtd multi-tenant platform Iâm runnign on twtpub.com â Be warned. I will delete your account if you create it for the soles purposes of link squatting, spam, link harvesting, seo marketing, or any other useless fucktarrd crap.
To the spammers and would-be assholes of the world: You have been wanred. Donât abuse my generosity.
itâs all I ask
Trying to change my site a bit and needed a more cartoony sitting canine for it.

@david@daiwei.me ping me on IRC when you have a couple of spare hours đ
@david@daiwei.me I think to @movq@www.uninformativ.de âs point, we should probably just test teh specification itself no? đ€
@GabesArcade@gabesarcade.com I plan to oj ly projects đ
@movq@www.uninformativ.de I kind of do need a couple of folk to test things with đâ But i need to do some more testing myself first đ
Not super happy with todayâs result, but it is what it is. #FrakturFreitag
@prologic@twtxt.net Hmm. Iâd have to see this in action. đ€
By industry i assume you both mean IT?
Whatâs going on in your neck of the woods (planet) đ§
@GabesArcade@gabesarcade.com How about you? đ€
@GabesArcade@gabesarcade.com Doing okay đ Looking forward to my month off!
@movq@www.uninformativ.de Ahh, no you can. Much like what weâve built here with Twtxt / Yarn. Iâm building a spec, clients can implement the spec, or you can ya know, just curl and git your way through. Iâll link the spec soonâą, just need to keep refining and testing and make sure this actually works properly đ
Me sinto muito burro toda vez que tenho que tomar remédios de 8 em 8 horas, tentando fazer as contas pra ver os horårios.
Acabo chegando em geral em 8h, 16h e meia-noite ou 6h, 14h e 22h mas sempre me atrapalho muito.
#Zotero rainha, Mendeley nadinha
Amigues nĂŁo permitem que amigues caiam na cilada da Elsevier do Malâą
#teamZotero #EvilElsevier
@prologic@twtxt.net Ah, so I canât send you a patch / PR unless I host gitxt myself?
gitxt is a purely decentralised git forge. There is no federation protocol, no instance-to-instance API, no accounts on other peopleâs servers. Each forge instance is fully independent; collaboration is an act of publishing and reading plain text files over HTTP
@fossham@twtpub.com I honestly think the most unique and interesting thing about doing this at all is that it is in fact inspired directly by Twtxt / Yarn.social itself â That is to say, I am confident I can do this in such a way as to be âtruly decentralisedâ, no inter-networking like ActivityPub, no centraised forges like Github or Codeberg. You run your instance, I run mine, we just are able to collaborate. Think exchanging patches over Email, just without all the hard-to-learn ways to do that (enough though itâs not hard for some of us, but still).
@movq@www.uninformativ.de So the way this works in my design/prototype is this. You fork my repo in the app, it clones it to your own forge, follows my instance and itâs repo for updates and ping my instance to indicate âyouâve forked meâ. Then when you publish changes, I can see them by pulling your instanceâs feed. It all works on the same plain text principles of Tstxt itself. The feeds are âpullâ-based with push-based âpingsâ on things like âsomeone forked your repoâ, âa new issue has been raised against your repoâ, etc.
A good example of a complex use of textures with #3D in #py5!
https://github.com/vsquared/TruncatedCube-py5
@prologic@twtxt.net Hmm. đ€
Okay, suppose you host a project using this new forge, and I want to send a pull request. What do I have to do?
@movq@www.uninformativ.de What if I told you there were in fact zero account(s) at all? And that you signed into your own instance or a multi-user instance with your own SSH key? đ Hmmm? đ§
@prologic@twtxt.net Haha. đ
Iâm not really sure what you have in mind. All I can safe with relatively big confidence is that users hate having to make another account. Thatâs why GitHub/Codeberg are so successful: One account gives you access to millions of projects.
So, once that problem is solved, anything else will probably just fall into place ⊠? đ
@movq@www.uninformativ.de In the meantime tell me all your âwishesâ and things you wish/want a good decent âpureâ decentralised Git forge should do đ
@movq@www.uninformativ.de Good đ
@prologic@twtxt.net Iâm really curious about that. đ€đ€đ€
I am finally building a Twtxt / Yarn.social inspired Git forge. Iâm actually quite confident that yâall will quite like it, but I wonât post links yet until Iâm quietly confident in its design, functionality and behaviour(s).
Stay tuned đ€ Itâll be like no other Git forge youâve ever seen! đ€Ł Actually, itâs already more like cgit than anything with plain text feeds that power itâs âpure decentralizationâ as you can no doubt imagine đ #twtxt #git #forge
@Sumomo@sumomo.neocities.org All good đ