-

@ Anthony Accioly
2025-06-12 14:31:03
> O outbox não permite isso. Caso contrário, vamos criar mais problemas para os outros apps que não esperam esse tipo de distinção
Mas o Amethyst já está fazendo isso hoje sem nem dar a opção de corririgir correto? E.g., quando eu posto uma nota kind 1 de alguma maneira ela também vai parar no meu Inbox, relay de notas privadas, relays de DM, etc. Ou isso também já foi corrigido no master / só não lançado ainda.
> Sinceramente, meio que estou decepcionado com o baixissimo impacto desses apelos ao usuário. Usuário nenhum configura corretamente os relays. Talvez precisamos de uma estratégia diferente onde os usuários nem mexem com isso. A app simplesmente sobrescreve tudo e corrige os problemas automaticamente.
Eu entendo a frustração... Mas de cadinho em cadinho vamos melhorando. Autosettings é uma excelente ideia. Mas acho que dificilmente será implementando de maneira adequada na maioria dos clientes. E se for um serviço independente, as únicas pessoas que vão usar provavelmente não precisariam 🤣. Os usuários sempre vão precisar de alguma educação sobre o assunto para usar uma rede social descentralisada com conceitos mais avançados como O Nostr... E os devs... Também 🫠
> > novos relays adicionados ao Kind 10050 só escrevem e leem eventos NIP-17,
> Isso já está corrigido no master branch.
Excelente. O Amethyst é um dos poucos clientes não especialidados em mensagens que suporta NIP-17 direito. Parar de mandar minhas mensagens para relays públicos sem AUTH já é um passo excelente na direção correta.
> O problema é a migração errada. Primal, nostrudel e outros colocaram todos os relays do kind 3 no outbox e agora todo mundo tem 20 relays na lista que deveria ter só 3. Agora os clientes precisam lidar com 20 relays ou correr o risco de não encontra os posts se escolherem só os 3 primeiros ou se randomizar 3 relays da lista.
Eu entendo bem novamente. O Haven tem o mesmo problema para construir WoTs. É bem difícil evoluir algo quando todo mundo está destruindo as listas / sets, etc. De novo, alguém tem que começar o processo de educação e forçar os outros devs a correrem atrás. E.g., um ano atrás eu estava teimando com o utxo sobre remover suporte para kind 4 do Haven e o double down em Blossom (e apenas Blossom). Mas agoras vivemos em um mundo com Primal com suporte e Blossom e até mesmo mirroring. DM-17 infelizmente ainda não prgou... Mas se não fosse o Nostrudel e Amethyst forçando a barra nessa direção, nem a evolução que conquistamos teria acontecido.