# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 234400
# self = https://watcher.sour.is?offset=234400
# prev = https://watcher.sour.is?offset=234300
What a "real artist" does, according to the current generation: A screenshot from another social network. It is a part of a comment, that says "Put it on YouTube like the real artists then."
[47°09′33″S, 126°43′46″W] Transfer completed
[47°09′42″S, 126°43′06″W] Transfer 75% complete...
@kat It’s more like a cache, it stores things like “timestamp of the most recent twt we’ve seen per feed” or “last modification date” (to be used with HTTP’s if-modified-since header). You can nuke these files at any time, it might just result in more traffic (e.g., always getting a full response instead of just “HTTP 304 nope, didn’t change”).

@quark Yes, I often write a couple of twts, don’t publish them, then sometimes notice a mistake and want to edit it. You’re right, as soon as stuff is published, threads are going to break/fork by edits.
so i had the idea of adding a page to my otherwise single page girl on the moon personal site that featured my more notable projects, but it's been hours and i CAN'T THINK OF ANYTHING TO ADD THAT I HAVEN'T ALREADY MENTIONED. i just host other people's stuff!!!
@prologic best of luck!!! discover view having no limit sounds scary oh god lol
🧮 USERS:1 FEEDS:2 TWTS:1310 ARCHIVED:86237 CACHE:2746 FOLLOWERS:18 FOLLOWING:14
@kate I'll cut a release soon™, but still a few more things to iron out 🤣 One of the new challenges is figuring out what to do with the "Discover" view now that is has an unconfined limit, on my pod (_at least_) it's now basically just "noise" 🤦‍♂️
@prologic alright! i can try that... whenever i am capable of upgrading and figure out how to lol
@prologic :D
@kate Been missing your jovial posts too and your friends 🤣
@quark No editing old Twts that are the root of a thread with replies in the ecosystem. Just results in a fork. Unless the client has an implementation that does not store Twts keyed by Hash.
@movq Oh dear 😂
@kate The re-fetch should work just fine 🤞
@david Thanks I'll fix.
On my blog: Real Life in Star Trek, Suspicions https://john.colagioia.net/blog/2025/04/17/suspicions.html #scifi #startrek #closereading
#ptpol #sondagem #legislativas #legislativas2025

AD - 33%
PS - 29%
CH - 21%
IL - 4%
CDU - 2%
BE - 2%
L - 1%
PAN - 1%

https://eco.sapo.pt/2025/04/17/nova-sondagem-mostra-ad-a-frente-mas-ainda-em-empate-tecnico/
#ptpol #debates #IL x #Chega
#legislativas #legislativas2025

1) #casas do #PNS - #Ventura não percebe como é que PNS "compra casas como qiem compra rebuçados", mas não acha nada contra pessoas ricas. #Rocha acha que ainda não está tudo esclarecido (a questão dos #fundos) mas quer é falar dos problemas do país.
2) saúde - propostas do #CH não é desistir do #SNS? "Não, isso é o #Montenegro ". A obrigação do seguro mínimo privado (proposta do IL) não é ter uma saúde para os ricoa e uma para os pobres? Não, diz Rocha, porque há vários subsistemas (aparentemente para haver opção para ricos e outra para pobres). Morde a patacada de Ventura e liga os problemas de saúde com imigração.
3) imigração - ambos querem fechar as portas, mas IL não vai tão longe como o CH.
4) #Relvas - parece que o Relvas quer AD+CH se for necessário para haver maioria de direita, CH está disponível. E a IL, aprovava governo com CH? Não, porque... o (1) CH é socialista, e (2) tem um programa q quer gastar muito dinheiro. (É por causa disto?!)
5) AP - IL quer menos funcionários públicos e CH n.
6) SS - a proposta da IL não é irreal? "Não, radical é o que temos agora." E muda a conversa para #Trump e tarifas. Ventura diz que ele gosta de Trump mas IL gosta de #Milei. Segundos depois diz que gosta de Milei. Rocha defende Milei.
1) casas do #PNS - Este caso não tem nada a haver com o do #Montenegro. (ambos de acordo)

2) #corrupção - PS diz que é preciso continuar a combater, @LIVRE@LIVRE apresenta medidas concretas, PS faz apelo ao voto útil "porque o Livre terá mais facilidade em negociar com o PS que PSD", L explica que a sua força negocial vem de votos no Livre, não no PS.

3) apoio aos jovens - PS tem proposta de 500€, Livre de 5000€. PS diz que 5000€ é irrealismo, Livre diz onde vai buscar o dinheiro, PS não quer acabar com o IRS jovem. Desliza a conversa outra vez com o apelo do PS ao voto útil... e estranhamente é assim até ao fim, fala-se de voto útil até às 21:31.

4) #CSI - jornalista ainda quer enfiar mais um tema (e ainda bem). Pergunta ao PS é porque não diz quanto pretende aumentar, ele diz que depende de quanto €€ houver. O Livre é mais ambicioso para os idosos (lares com médicos residentes, programa de aldeias vivas, etc.).

Livre fecha dizer que não precisamos do PS sozinho, mas sim PS com parceiros à esquerda. Com o Livre a #Palestina é reconhecida, sem o Livre não.

"PS e PSD podem roubar ideias do Livre à vontade que de onde vieram estas há mais", foi a frase divertida do debate (de Rui #Tavares, claro).

#ptpol #debates #Livre #PS #legislativas #legislativas2025
@movq json and database put together sounds terrifying. i must try jenny
@bender very true in both regards!!! <333 happy to see you too, i missed your silly bender icon hahha. my times could be better but things will improve i am sure of it
@bender awww thank you :'))) you all are too nice!!! i really wanted to share how i did this because i think i'm the first person to publicly attempt a production instance of dreamwidth code in docker, so i'm glad i did a good job at documenting it!!!!!!!
jenny really isn’t well equipped to handle edits of *my own* twts.

For example, in 2021, this change got introduced:

https://www.uninformativ.de/git/jenny/commit/6b5b25a542c2dd46c002ec5a422137275febc5a1.html

This means that jenny will always ignore my own edits unless I also manually edit its internal “json database”. Annoying.

That change was requested by a user who had the habit of deleting twts or moving them to another mailbox or something. I *think* that person is long gone and I might revert that change. 🤔
@lyse It wasn’t our building, yeah, luckily. But I’m pretty scared it might happen some day. I think I’ll put more effort into preparing for that. But whatever I do, it would be horrific to lose all your stuff and the memories attached to it …
@kat You’re welcome. 😅 (From a hiring perspective, it’s not even important if every detail/step is correct or not. We all make mistakes, all the time; we don’t/can’t know everything.)
@movq HELP THIS IS GENUINELY SO SWEET THANK YOU ;_; omg i felt so nervous posting this because i was like what if i get something wrong but then i did it anyway and i felt so free... like woah i did all of this
[47°09′23″S, 126°43′33″W] Transfer 50% complete...
@kat As someone who has a say in hiring decisions (every now and then – I’m not an executive nor an HR person 😆): This is gold. Writeups like these tell me/us so much about job applicants. It’s much more valuable than “a CV without gaps” or “know your algorithms” or whatever. Instead, it shows how you work and that you understand what you’re doing, and that’s the most important part. 🥇
i must stop ghosting all my social media except discord and fedi when i am depressed. ghosting is the mind killer
@bender NOOOO i self host an XMPP server and also revolt but as much as i love XMPP (gajim client reminds me of using skype as a kid highkey) i don't use it much and revolt is a bitch to maintain. like i broke revolt file uploads and it stayed that way for months until literally last week lmao. i never bothered with matrix tbh maybe i should've but it seems not worth it
@prologic hm would there be any loss with the re-fetch option? i wouldn't mind either but i'd like to hold onto what i got if possible! but if it IS possible but also really annoying to do i'll just do the re-fetch of feeds because i'm lazy af LMAO
@bender been having a hard time! but i am trying to be more active <3
@movq that is a great quote god damn
@kat i did this in september but it took me this long to do the write up part lmfao
7k words of docs on deploying a livejournal folk. you absolutely want to read 7 thousand words of me forcing dreamwidth into production shape in docker https://stash.4-walls.net/selfhostdw/
Bloody WhatsApp, bloody chat apps on smartphones, I’m going nuts. If you want to TYPE, use a device WITH A KEYBOARD. Don’t send me useless undecipherable gibberish. FFS!

Gosh, I hate fire. Densely populated areas are a mistake.
I should quit IT and start a career as a fortune teller.

Last night I dreamed that the neighbouring buildings were on fire. Now guess where the firefighters have just showed up.
Logo mais 14h30 no #SescAvPaulista vamos fazer #AutômatosCelulares com #Python e #py5

https://abav.lugaralgum.com/material-aulas/Processing-Python-py5/automatos-celulares.html
Várias unidades do #SescSP
fecham sexta-feira 18/4, abrem 19/4, 20/4 e 21/4, mas fecham terça-feira 22/4... confira a lista completa

https://www.sescsp.org.br/editorial/horarios-de-funcionamento-feriado-de-18-e-21-de-abril/

#Páscoa #Tiradentes #Feriado #SãoPaulo
https://bzg.fr/en/the-zen-of-task-management-with-org/ orgmode
[47°09′21″S, 126°43′12″W] Transfer 25% complete...
Scratch that, no bug in jenny. There’s actually a test case for this. Python normalizes -00:00 to +00:00, so the negative case never happens.
@david @andros The correct hash would be si4er3q. See https://twtxt.dev/exts/twt-hash.html, a timezone offset of +00:00 or -00:00 *must* be replaced by Z.

(That said, there’s a bug in jenny as well. It only replaces +00:00, not -00:00. 🤡)
> Using AI in education is like using a forklift in the gym. The weights do not actually need to be moved from place to place. That is not the work. The work is what happens within you.

https://fedi.neuwirth.priv.at/@konrad/114352350424913566
@bender Sure 👻👻👻
@bender That's what I'm trying to figure out 🤔
[47°09′25″S, 126°43′53″W] Carrier too weak
@andros Curious where this root twt is?! 🤣 Apparently my pod doesn't have it and I can't find it anywhere. It's suppose to be #l4doaxa
We invent docker, we invent kubernetes, we invent portainer, why we still not invent solution to migrate data volumes between hosts? :(
It's that time of the year again, I've just rotated my #twtxt feed! Find the first quarter of twts at the feed ,
https://tilde.pt/~marado/twtxt-2025Q1.txt , or see them on the web:

https://tilde.pt/~marado/twtxt-2025Q1.html
Não podia deixar passar um #musiquinta de #desconhecidos sem fazer alguma auto-promoção...

Andamos por aí mas ninguém nos conhece, e tu provavelmente também nunca ouviste falar de #kokori - mas somos um duo de música industrial, fazemos música com #SoftwareLivre, e como a melhor carta de apresentação de uma banda é a sua música, deixo aqui o tema de avanço do nosso próximo disco:

https://anti-demos-cracia.bandcamp.com/track/kokori-the-dark-o
@andros For what purpose? 🤔
Ainda as cartas dos EUA às empresas:

Europa ainda está a pensar; países como Bélgica e França condenam.

Já em Portugal as empresas são contra mas o governo não quer discordar de Trump. Alguma oposição (PS, Livre) critica o governo.

https://eco.sapo.pt/2025/04/16/bruxelas-atenta-a-cartas-que-eua-enviaram-a-empresas-europeias-a-forcar-abandono-da-diversidade/
[47°09′11″S, 126°43′36″W] Bad satellite signal -- switching to analog communication
[47°09′48″S, 126°43′23″W] Raw reading: 0x68008AD1, offset +/-2
Vídeo muito simpático sobre a nossa língua dividida em duas (línguas irmãs?)

"Ep. 51 - Galego vs. Português: A mesma língua?!"

https://www.youtube.com/watch?v=Yglw3K0qGH8

#Galego #Português
🧮 USERS:1 FEEDS:2 TWTS:1309 ARCHIVED:86213 CACHE:2761 FOLLOWERS:18 FOLLOWING:14
(análise a debate sem ser em canal aberto, portante em formato reduzido)

Mentiras, demagogia, contradições e desconversa; quando é o tempo dele e o dos outros, perguntas são boas mas não é para ele responder, é para ele fazer - isto é André #Ventura.

Não se aprendeu nada neste debate - porque de um não há nada para aprender, e o outro não teve espaço no meio de tanto ruído.

Em termos de momentos concretos, destaco dois:

Quando #Raimundo não tem oportunidade de falar nem responder a nada porque AV não deixa, entretanto ele diz que até respondia, mas "Tá aí sempre nheca-nheca..."

O outro é só para exemplificar o que descrevi no início sobre o discurso de Ventura: #AV diz que o #PCP é que esteve ao lado da ditadura, rebolem os vosso olhos.

Enfim, foi o que foi, amanhã há mais.

#ptpol #debates #legislativas #legislativas2025 #CDU #CH
@xuu Yeah @-mentioning someone you don't have a local alias for is broken somehow :( I haven't looked into it yet...
@xuu Seems to be fine here?


$ bat https://twtxt.net/twt/yfv5kfq | jq '.text'
"!<dm-echo https://dm-echo.andros.dev/twtxt.txt> U2FsdGVkX1+QmwBNmk9Yu9jvazVRFPS2TGJRGle/BDDzFult6zCtxNhJrV0g+sx0EIKbjL2a9QpCT5C0Z2qWvw=="
#ptpol #debates @BlocodeEsquerda@BlocodeEsquerda x #AD

#Montenegro mandou #Melo, #Mortágua mandou a irmã.

1) #PNS - Melo quer é falar de política. Mortágua também.

2) #rendas - #BE diz que #habitação ficou pior durante este governo; as pessoas precisam de casas a preços acessíveis já. #AD diz que a medida das rendas do #BE não funciona porque sem fundos imobiliários a comprar casas não há reabilitação das casas. Não têm solução para já, é #construção. #BE dá exemplos de onde a sua proposta funciona.

3) não é não/viragem à direita - Melo faz apelo ao voto útil, Mortágua dá exemplos do que mau tem a direita feito. BE diz que saúde está pior, AD acha que está melhor.

4) imigração - BE diz que foi mais uma viragem ao CH da AD, e que sem imigrantes o país parava e a SS ia ao charco. Melo no diz nada que o CH não diria, não responde sobre precisarmos dos imigrantes ou sobre Seg. Social.

5) defesa - Melo diz que o BE quer acabar com NATO e que não estamos a pensar passar a ter serviço militar obrigatório.
"O NATO é controlado pelo melhor aliado de Putin", responde BE. Já temos armas para dar e vender, e é mentira que podemos gastar a fazer armas sem tirar dinheiro de outros lados.
@fastidious Haha 🤣
[47°09′07″S, 126°43′04″W] --no signal--
[47°09′57″S, 126°43′06″W] 4381 days without news from Herve
Outro partido político que já publicou o seu programa eleitoral é o "Nova Direita", e o programa pode ser encontrado em https://novadireita.pt/legislativas-2025/ .

Então e o que eles têm a dizer quanto ao digital?

* aposta máxima na formação em novas tecnologias, #IA, #automação e #digitalização;
* reduzir para 5% a tributação de mais valias de #criptoactivos detidos há menos de 1 ano;
* Multar severamente as grandes tecnológicas que usem a sua posição dominante para negar aos portugueses o direito à liberdade de pensamento e de expressão (inserido numa secção 'contra a cultura woke'...);
* fazer um centro internacional no desenvolvimento de tecnologias IA, digital e de automação
* Ministério do Futuro para coordenar a aplicação de IA e robotização;
* Expandir e re-soberanizar a indústria portuguesa de semi-condutores;
* Impor por lei que os dados sensíveis – incluindo meta-dados dos portugueses, bem como os dados estratégicos do Estado e do sector privado sejam hospedados e em Portugal de modo soberano
* Garantir a privacidade dos portugueses com uma Lei da Liberdade Digital, impossibilitando às polícias e serviços do Estado o acesso a meta-dados sem mandado judicial específico

#ptpol #digital #legislativas #legislativas2025 #ND
Is this missing the <>brackets?
That is broken
What are you using to edit #markdown locally? I write educational stuff with lots of images, I would like to see them in a preview...

I'm on Linux, and I'd like some #FLOSS tool #fedirecommend
@<@marado@ciberlandia.pt https://tilde.pt/~marado/twtxt.txt> Hey! do you see this? 🧐
Finalmente, a #pl118. Muita tinta digital correu no ano passado com a contradição na proposta da IL sobre isto, mas eles fizeram copy-paste, mantendo os erros. Em particular (e resumidamente) o que eles propõe em vez de resolver a existência da taxa (o que eles dizem querer) ou a sua má transposição (a nossa taxa é cobrada a pessoas colectivas, apesar do #TJEU já ter sublinhado que isso não pode ser), eles propõem acabar com as isenções - que estão lá por obrigação da directiva, e que, claro, significa aumentar a taxa.
Querem uma "reforma do Código dos Contratos Públicos", não explicam que tipo de reforma. Querem simplicar, mas fazendo o quê? No âmbito digital há que perguntar - é, por exemplo, cortando nos requisitos de escolha preferencial ao #SoftwareLivre (que são sempre ignorados), ou na obrigação de não nomeação de fornecedores ou produtos específicos (também algo nunca cumprido mas que faz sentido)?

Na educação: ensino digital, programação, IA, literacia financeira e mediática, pensamento computacional e educação para a informação. Literacia digital transversal, com foco no uso seguro da tecnologia, privacidade, proteção de dados, identidade digital, verificação de fontes, combate à desinformação e prevenção de riscos online; eliminar a disciplina de TIC, substituindo por um novo modelo de ensino tecnológico (ensino computacional e AI).

Mais recursos para a #CNPD.

Criação de uma plataforma de agilização interministerial, com foco na interoperabilidade digital e uso de IA para otimizar análises. (Mais um exemplo da "cultura de dados" que eles querem?)

Reforço da capacidade nacional de ciberdefesa e cibersegurança (no âmbito das metas de investimento em defesa da NATO).

[continua]
#legislativas #legislativas2025
Continuo a falar dos programas eleitorais no que diz respeito ao digital. Agora é a IL, cujo programa está em https://iniciativaliberal.pt/wp-content/uploads/2025/04/Iniciativa-Liberal-Programa-Eleitoral-2025.pdf .

Este ponto de digital tem pouco, mas visto que tem a haver com #Musk : a IL tem dito que quer fazer uma coisa que toda a gente reage logo como "o que o Musk fez nos Estados Unidos". No programa eles tentam não ser colados aos EUA, dizendo que é "inspirada em modelos de sucesso de vários países europeus".

E agora o que realmente é #digital:

A #IL quer uma "cultura de dados do estado", q suponho queiram que sejam dados abertos. O programa refere #interoperabilidade ou interoperável 16 vezes, e se nem todos os casos são directamente sobre interoperabilidade digital, pelo menos indirectamente são.

Quer criar um GovTech Testbed, mas sem explicação que me faça entender se isto não é o que já foi feito com o #PRR - ver https://portugaldigital.gov.pt/acelerar-a-transicao-digital-em-portugal/testar-e-incorporar-nova-tecnologia/testbeds/

Entram em detalhe no que devia ser óbvio, mas se calhar é mesmo preciso porque estamos longe disso: refiro-me a quando pedem interoperabilidade mas também acessibilidade, transparência, partilha de dados com o princípio de Only Once, etc.. É pena contudo que a questão do Only Once não seja explicada, porque isto pode ser bom se bem feito, terrível se mal feito (como Musk fez, ver https://ciberlandia.pt/deck/@per_sonne/114341682196450343 ).

[continua]
#ptpol #digital
@bender I don't no. I mostly just use whole themes. And my facourite it AMOLED
[47°09′13″S, 126°43′56″W] --bad checksum--
Uma coisa que ontem me deixou meio confuso foi a coisa do "programa do PAN". É que segundo o site do PAN - ainda agora confirmado - o Programa Eleitoral para as Eleições Legislativas 2025 é um link para o programa de 2024, e eu tenho assumido que o programa é o mesmo. É isto que se deve concluir? Então porque é que a Inês deixou o Rocha criticar o PAN e não disse simples e claramente "o nosso programa eleitoral para 2025-2029 é o mesmo que apresentámos no ano passado para 2024-2028"?
@doesnm.p.psf.lt It was always intended to have both Yarn.social and Salty.im integrate together. Yes. This includes having a set of specifications that anyone can write clients to.
@javivf Generally speaking if it has been reviewed, discussed and merged, then we accept it as a standard to the set of specs we support. However we _might_ want to document this process and set some guidelines about this to be clear 🤣 We've been fairly lax/lose here and I _think_ that's okay given teh size of our community 👌
@andros @bender @prologic @eapl.me btw does twtxt dm and salty can be bridged together? iirc you planned this
[47°09′09″S, 126°43′25″W] --interrupted--
[47°09′04″S, 126°43′37″W] Dosimeter overflow
@bender Ahhh ha!!! 🤣 I'm too dumb to have thought of that 🤣
@bender Do we still want this feature? 🧐
@bender Would they even accept a server from me? 🧐😂
🧮 USERS:1 FEEDS:2 TWTS:1308 ARCHIVED:86197 CACHE:2763 FOLLOWERS:18 FOLLOWING:14
#ptpol #debates #PAN x #IL

O aviso do costume: o formato desta cobertura é diferente

#Saúde - já sabemos o que a IL quer da saúde, e apesar da #Inês ter dito que o modelo que a IL defende falhou noutros países, não conseguiu dizer que a IL não consegue fazer aquilo e reduzir custos como promete, nem fazer as críticas ao modelo (muito ligeiramente comentou o problema de indexar salários à produtividade na saúde). O PAN quer melhor salário e reformas mais cedo para os médicos.

#IRS - a IL diz que progressividade pode querer dizer muitas coisas, e reduzir para dois escalões é progressividade. Não explica como compensa o brutal corte orçamental. PAN quer descer IRS nos 5º e 6º escalões.

Tentou-se falar de habitação, mas foi tudo uma mescla de coisas que não explicou nada: sabemos que o que têm vindo a propor é distinto, mas se não fosse pelo qie têm dito anteriormemte, nem isso ficávamos a saber com este debate.

#Rocha chorou pela falta de programa apresentado do PAN, o que não sei se é muito justo, tendo em conta tantos outros partidos ainda sem programa apresentado, nestas "eleições à pressa".

Acho que estiverem ambos fracos. O PAN em particular não parece o mesmo que o que debateu com a esquerda, passando a ideia de uma visão mal definida ou preparada.

#legislativas #legislativas2025
1: #economia - #CH quer acabar com o #Mercosul (sem ser a nível europeu?), está alinhado com #Trump. #PS ao contrário.

2: #impostos - PS diz que as suas medidas custam metade as da #AD. Programa do CH é anunciado 5ª (mas será que vai dizer neste debate o que defende em matéria de impostos?) CH quer descer #IRC.

3: #imigração - PS resolve o problema como? Apoia a via verde que a AD implementou agora. CH acha mal a via verde, em vez disso quer quotas para imigração, e expulsar do país quem faz crimes. PS diz que já tivemos quotas e não funcionaram. E quem comete crimes deve cumprir pena, mandá-los lá para fora não garante cumprimento de pena.

4: #ética - #Ventura crítica Montenegro. #PS diz que se há quem não pode dar lições de ética e que não tem autoridade moral é o CH, que tem pessoas condenadas e o grupo parlamentar com mais processos.

#ptpol #debates #legislativas #legislativas2025
[47°09′24″S, 126°43′29″W] Saalmi, retransmit, please
It is always good to know public services use #FreeSoftware, but it is vad to know that the #ETA application website uses nginx... because it means it is not working properly (for the last 45 minutes at least).
https://gooeyui.github.io/GooeyGUI/website/ GUI Library in pure #C
[47°09′43″S, 126°43′06″W] --white noise--
@eapl.me This is one of my concerns too. The moment you post publicly ciphertext, you open yourself up for future attacks on the ciphertext, which you really want to avoid if you can. If you have a read of the Salty.im Spec you'll note we went to great lengths to protect the user's privacy as well as their identity and make it incredibly hard to guess at inboxes. It's still a WIP, but I'd love to see it progressed even further -- I truly feel strongly about a purely decentralised messaging ecosystem 👌
it should be
# 2025-04-13T11:02:12+02:00 !<dm-echo https://dm-echo.andros.dev/twtxt.txt> U2FsdGVkX1+QmwBNmk9Yu9jvazVRFPS2TGJRGle/BDDzFult6zCtxNhJrV0g+sx0EIKbjL2a9QpCT5C0Z2qWvw==
my main itch with the DMs extensions is that these messages are intended to be private, not public information. That's why other extensions make sense, but DMs are another kind of feature.
TwiXter, Mastodon, FB and some other services usually hide the DMs in another section, so they are not mixed with the public timeline.

I find the DM topic interesting, I even made an indie experiment for a centralized messaging system here https://github.com/eapl-gemugami/owl.
Although, as I've said a few times here, I'm not particularly interested in supporting it on microblogging, as I don't use it that much. In the rare case I've used them, I don't have to manage public and private keys, and finally none of my acquaintances use encrypted email.
Nothing personal against anyone, and although I like to debate and even fight, it's not the case here. This proposal is the only one allowing DMs on twtxt, and if the community wants it, I'll support it, with my personal input, of course.

A good approach I could find with a good compromise between compatibility with current clients and keeping these messages private is 'hiding' the DMs in comments. For example:
# 2025-04-13T11:02:12+02:00 !<dm-echo https://dm-echo.andros.dev/twtxt.txt> U2FsdGVkX1+QmwBNmk9Yu9jvazVRFPS2TGJRGle/BDDzFult6zCtxNhJrV0g+sx0EIKbjL2a9QpCT5C0Z2qWvw==
@bender ping! 🏓
@hacker-news I like this 👌
@andros Nice! 😊
@bender Close enough 🤣
@andros No worries! 😉
@bender Sadly my earlier Twt back in ~2020 is now gone from at least this pod's cache 🤣 -- It might still exist in other pods though? 🤔 It does! https://txt.sour.is/twt/o6dsrga~