2 pontos por GN⁺ 2024-11-17 | 1 comentários | Compartilhar no WhatsApp
  • Uso de dados do atproto e do Bluesky

  • Todos os dados do Bluesky são muito públicos, e atualmente há 15 milhões de usuários. Isso fornece uma grande quantidade de dados públicos.

  • Usando o Jetstream, é possível se conectar à atividade da rede em tempo real por meio de um feed JSON via WebSocket. É muito fácil de começar e divertido.

  • Conexão ao firehose

  • É possível consumir o firehose de graça no navegador.

  • Pequeno app

  • Foi esboçado um app que escuta todos os eventos de exclusão no firehose e mostra anonimamente, por último, o texto excluído. É interessante ver o que leva as pessoas a escolher apagar algo.

  • Este app roda na Fly:

    • Fly machine, shared-cpu-1x, 256MB RAM: US$ 1,94 por mês
    • Volume persistente de 2GB: US$ 0,30 por mês
  • O app funciona bem em uma instância pequena.

  • Funcionalidades do app

  • Recebe eventos de criação de novas postagens na coleção app.bsky.feed.post.

  • Filtra postagens vazias e aplica correções para menções e links.

  • Armazena em cache o conteúdo de texto limpo no volume usando Pebbledb com did+rkey como chave.

  • Exclui periodicamente os textos armazenados há mais de 48 horas.

  • A cada evento de postagem excluída, busca o texto no cache e o transmite aos observadores atuais.

  • Apps mais interessantes talvez não possam ser reduzidos a esse ponto, mas alguns podem.

1 comentários

 
GN⁺ 2024-11-17
Comentários do Hacker News
  • Entre as vantagens do BlueSky estão poder usar o nome de usuário como site e a possibilidade de copiar e colar imagens no iOS
    • Há um starter pack para hackers Ruby e existem várias comunidades
  • O firehose do bsky traz uma nostalgia de 2005 e é divertido
    • Usei isso para fazer alguns projetos interessantes
  • Parece que o ambiente livre de desenvolvimento do antigo Twitter voltou
    • No passado, desenvolvi bots no Twitter e cheguei a vencer uma competição
  • Um dos motivos pelos quais o BlueSky é melhor que o X é que ele merece apoio mesmo deixando as questões políticas de lado
    • Fico curioso se eles também oferecem vários dumps de dados
  • Foi divertido ter usado o firehose do antigo Twitter, e é empolgante ver esse tipo de ideia ressurgindo
  • Em comparação com as novas regras da API do Twitter, a acessibilidade do BlueSky impressiona
  • Há insatisfação com o fato de o Twitter ter quebrado a automação e tentado cobrar US$ 100 por mês
    • Agora subiu para US$ 200, o que é praticamente o valor de uma parcela de financiamento de carro
  • Há a sensação de que esses dados podem acabar sendo usados como dados de treinamento para IA/LLM
  • A demo do firehose de palavras é excelente, e parece que pessoas criativas poderão usá-la para fazer coisas muito legais
  • A pessoa administra uma conta importante no Twitter e está procurando uma forma de postar automaticamente também no Threads e no BlueSky