1 pontos por GN⁺ 2025-03-19 | 1 comentários | Compartilhar no WhatsApp
  • Serviço que permite migrar tweets do X para o Bluesky com apenas alguns cliques
  • É possível importá-los mantendo a data original dos tweets
    • O Bluesky permite definir a data das postagens via API
  • Grátis até 100, 1000 posts/threads por US$ 4
  • Tweets com mais de 300 caracteres são cortados. Vídeos são copiados como miniaturas
  • RTs e citações são excluídos
  • O X só permite, via API, buscar até os 3200 tweets mais recentes

1 comentários

 
GN⁺ 2025-03-19
Opiniões no Hacker News
  • É uma ferramenta interessante, mas é bem surpreendente terem permitido definir a data de publicações para o passado
    Isso facilita golpes de engenharia social, porque permite criar contas que parecem ter previsto eventos passados, placares esportivos ou preços de ações
    Dá para aplicar golpes cobrando dinheiro depois de montar uma conta como se ela tivesse dado ótimas dicas de ações ou previsões de apostas esportivas

    • Isso parece ser possível por causa do funcionamento do AT Protocol
      O Bluesky exibe um aviso nesses posts e mostra os dois horários, mas a ordenação é feita com base no horário definido no passado
      https://bsky.app/profile/bluemigrate.com/post/3lc3r4fqen62l
    • Algo parecido é possível mesmo sem alterar o timestamp
      Na internet antiga, as pessoas costumavam postar todos os resultados possíveis da Copa do Mundo FIFA e depois apagar as publicações erradas, ficando famosas como “a pessoa que acertou todas as previsões”
      Se divulgassem a conta pouco antes da final, as pessoas ficavam eufóricas
    • O mais surpreendente é termos chegado a um mundo em que pensamos com base no que desenvolvedores de software nos “permitem” fazer
    • O Bluesky foi desenvolvido desde o início tendo publicações com datas passadas como um dos objetivos, e isso também aparece no protótipo inicial de Jay: https://github.com/arcalinea/smor-serve
    • Ao olhar uma publicação importada, há um selo indicando a data da importação, e a data da publicação aparece como não verificada
  • É legal, mas mesmo quando descobri que a API permitia isso, decidi não fazer
    Usei o Twitter por mais de 17 anos, mas acho que 99% do que publiquei é inútil e não vale exatamente ser preservado
    O estado em branco que o Bluesky oferece é até bem-vindo

    • Acho inesperado, e um pouco decepcionante, alguém passar dos 13 aos 30 anos, ou um período igualmente longo, em uma plataforma em grande parte sem sentido e depois querer migrar para outra alternativa
      Em redes sociais, é melhor fazer uma ruptura limpa e deixar o passado no passado
      Quando o Facebook foi morrendo, deixei minha conta apodrecer e só verificava de vez em quando se algum parente da Geração X tinha mandado mensagem
      Quando apaguei minha conta do Twitter pela primeira vez, fiz backup com a ferramenta de linha de comando t e a exportação embutida, mas nunca tive vontade de reativá-la
      Ainda uso Instagram, mas quase não posto; é só para apodrecer o cérebro, então vou deixar desaparecer quando desaparecer
      Antes de apagar minha conta do Twitter, há quase 10 anos, eu me convencia de que ela era útil e de que, se eu não estivesse lá, seria excluído socialmente, mas percebi que na verdade não precisava de nada daquilo e abandonei
      Assim como acontece com amigos do ensino médio, parece importante deixar a vida seguir em frente sem continuar carregando o peso do eu do passado
    • Gosto da metáfora do estado em branco
      Também penso assim
      Tenho dezenas de milhares de tweets, mas não faço questão de migrá-los
      Para algumas pessoas isso será importante, mas, no meu caso, basta baixar o arquivo e guardá-lo em algum lugar, caso eu precise consultar depois
    • De qualquer forma, eu já vinha apagando meus tweets todos os anos
  • O plano é sair de uma plataforma centralizada para outra plataforma centralizada? Como um loop :)

    • Também não entendo isso
      Não sei por que todo mundo está tão empenhado em migrar de uma plataforma centralizada para outra, e isso até soa contraproducente
      Aliás, fico curioso se alguém tem boas recomendações de plataformas distribuídas
      O Mastodon pode ser considerado uma plataforma distribuída?
    • Pior ainda
      É sair de uma plataforma centralizada que tem alcance e ainda é relevante para um lugar praticamente irrelevante, com quase nenhum alcance e mais parecido com uma câmara de eco fechada
    • O ATProto perdeu muita coisa ao usar websockets
      Se tivesse permitido polling de páginas estáticas, qualquer pessoa poderia hospedar a própria timeline em algo como Github Pages, e isso teria resultado em uma estrutura distribuída muito melhor
  • Fico curioso para saber qual é o atrativo do Bluesky
    O Mastodon já existe e tecnicamente funciona muito bem, então é surpreendente ver o Bluesky ganhar tanta traction
    É só marketing melhor?

    • Na prática, acho que é um protocolo muito melhor
      O Mastodon é centrado em servidores/instâncias, então a identidade fica permanentemente vinculada a um servidor específico
      No Bluesky, a hospedagem de conteúdo e a gestão de identidade são separadas na camada de protocolo, então qualquer domínio sobre o qual você tenha controle de DNS pode ser usado como handle
      Além disso, a hospedagem também é separada da agregação/descoberta, permitindo recursos como busca global, que são inerentemente difíceis no Mastodon
    • Para mim, é puramente efeito de rede
      As pessoas que eu quero ouvir e para quem quero falar estão no Bluesky, não no Mastodon
    • Já vi links demais para servidores Mastodon auto-hospedados péssimos, então fico relutante em clicar em links do Mastodon porque há uma boa chance de estarem fora do ar
      Vejo isso como algo que bloqueia completamente a adoção
      A impressão que as pessoas têm é “está sempre fora do ar”, e elas não ligam para a ideia de “é só mudar para outro shard”
      Porque dá trabalho demais
    • O Bluesky/AT Protocol tem um equilíbrio muito melhor entre ser amplamente distribuído e ainda oferecer uma experiência de usuário intuitiva
      Já no Mastodon/ActivityPub, se você pedir a um usuário médio de redes sociais para buscar publicações ou usuários, interagir com posts do Mastodon fora da instância em que se cadastrou, ou descobrir o que fazer quando a própria instância encerra as atividades de um dia para o outro, fica claro rapidamente como a experiência de usuário é inacabada e fragmentada
    • É por causa da conveniência
      O Bluesky é um site único, enquanto o Mastodon são vários sites
  • Muito legal
    Seria útil ter recursos assim: se não for possível migrar vídeos, pular em vez de publicar apenas a thumbnail; uma forma de apagar publicações em massa caso você se arrependa após a migração; uma opção para adicionar algo como [Migrated from X] a cada publicação, se couber no limite de caracteres
    Entre os serviços concorrentes, https://blueark.app/ parece ser o mais completo
    Vi também um app desktop algum tempo atrás, mas não lembro o nome

  • Agradeço, mas assim qualquer pessoa não poderia “migrar” tweets de outra pessoa para o Bluesky e, na prática, fazer impersonação com um clique?
    O que falta é algum tipo de verificação

    • Datas/horários não confiáveis fazem parte do AT, então é preciso aceitar isso
      Quando você começa a coletar o firehose, vê bastante tráfego com datas no passado ou no futuro
      Ao criar um feed, é preciso ter cuidado ao ordenar pelo timestamp da publicação, porque é possível retroceder a data e não há uma forma centralizada de verificar timestamps
      No meu feed, rejeito posts que passem de uma certa diferença em relação ao horário atual e ordeno pelo horário de coleta, não pelo horário de publicação
      Métodos de prova de tempo baseados em blockchain, como https://opentimestamps.org/, poderiam ajudar, mas isso está fora do escopo do AT, e parece que seria preciso pensar muito mais antes de surgir uma proposta séria
    • Além disso, quando o bsky saiu, pensei em uma ideia de migração parecida, mas não imaginei que permitiriam definir datas no passado
      Concluí que, para confirmar a identidade do usuário na plataforma de origem, o certo seria fornecer uma palavra ou frase aleatória e pedir que a pessoa a publicasse lá, verificando assim se o perfil original era de fato dela
    • Se o original é público, qualquer pessoa pode copiá-lo de qualquer forma
      Por isso, o processo de avisar a partir da conta original para onde ela migrou acaba sendo necessário de qualquer maneira
    • Na prática é possível, e se alguém fizesse isso para acumular seguidores sem ficar claro que é dono daqueles tweets, seria suspeito
      Às vezes fico dando tail no firehose e filtro apenas o que não tem 2025 na data de publicação
      Em resumo, isso existe desde o primeiro dia e, em uma amostra aleatória, posts com datas antigas/importados representavam cerca de 1/16 do volume total de posts
      É bastante coisa
      Dito isso, todos os que verifiquei batiam
      As pessoas que importaram posts mencionavam seu novo Bluesky no LinkedIn ou no Twitter, e ainda não vi spammers
      É algo que observo quando estou realmente sem nada para fazer
  • Dá para fazer upload de um arquivo de tweets exportado logo após a mudança de propriedade do Twitter e cujo perfil no Twitter foi apagado depois?

  • Há algum tempo fiz uma ferramenta parecida: https://pleasenox.com
    A minha depende de uma conta poster que faz o trabalho em nome do usuário, em vez da conta atual do usuário

  • É uma ferramenta interessante, mas o principal problema do BlueSky é que, em comparação com o Twitter/X, quase não há interação nem alcance

    • Tudo depende de qual “círculo” migrou para lá
      Muitas pessoas que sigo dizem que, embora tenham bem menos seguidores, têm muito mais interação e muito menos interferência de bots
  • No começo da web havia uma empresa que permitia que qualquer pessoa anotasse qualquer site
    Você ia a um site, deixava sua pequena nota e outras pessoas podiam vê-la
    Não durou muito: houve reação negativa ao serviço e eles também não encontraram uma forma de monetizar
    Era parecido com aqueles serviços de push que, na época, pareciam uma boa ideia e colocavam notícias no protetor de tela de todo mundo
    Esta ferramenta me passa a mesma impressão
    Fico me perguntando quanto tempo vai levar até fecharem a porta para reaproveitar conteúdo de outras pessoas desse jeito