2 puntos por GN⁺ 2024-11-17 | 1 comentarios | Compartir por WhatsApp
  • Uso de datos de atproto y Bluesky

  • Todos los datos de Bluesky son muy públicos, y actualmente tiene 15 millones de usuarios. Esto ofrece una gran cantidad de datos públicos.

  • Puedes conectarte a la actividad de la red en tiempo real mediante un feed JSON por WebSocket usando Jetstream. Es muy fácil empezar y resulta divertido.

  • Conexión al firehose

  • El firehose se puede consumir gratis desde el navegador.

  • Una app pequeña

  • Se esbozó una app que escucha todos los eventos de eliminación del firehose y muestra de forma anónima el último texto eliminado. Es interesante ver cuándo la gente decide borrar algo.

  • Esta app corre en Fly:

    • Fly machine, shared-cpu-1x, 256MB RAM: $1.94 al mes
    • Volumen persistente de 2GB: $0.30 al mes
  • La app funciona bien en una instancia pequeña.

  • Funciones de la app

  • Recibe eventos de creación de publicaciones nuevas de la colección app.bsky.feed.post.

  • Filtra publicaciones vacías y aplica ajustes para menciones y enlaces.

  • Guarda en caché contenido de texto limpio en el volumen usando Pebbledb con did+rkey como clave.

  • Elimina periódicamente los textos guardados con más de 48 horas.

  • En cada evento de publicación eliminada, recupera el texto desde la caché y lo transmite a los observadores actuales.

  • Puede que apps más interesantes no se puedan reducir hasta este punto, pero algunas sí.

1 comentarios

 
GN⁺ 2024-11-17
Opinión de Hacker News
  • Entre las ventajas de BlueSky están que se puede usar el nombre de usuario como sitio web y que en iOS permite copiar y pegar imágenes
    • Ofrece un starter pack para hackers de Ruby y existen varias comunidades
  • El firehose de bsky trae nostalgia de 2005 y es divertido
    • Lo he usado para hacer proyectos entretenidos
  • Se siente como si hubiera vuelto el entorno de desarrollo abierto del Twitter de antes
    • Antes desarrollé bots en Twitter y gané una competencia
  • Una de las razones por las que BlueSky es mejor que X es que vale la pena apoyarlo incluso dejando de lado los temas políticos
    • Me pregunto si también ofrece varios volcados de datos
  • Fue divertido haber usado el firehose del Twitter de antes, y emociona ver que este tipo de ideas vuelvan a revivir
  • Comparado con las nuevas reglas de la API de Twitter, la accesibilidad de BlueSky es impresionante
  • Hay molestia por cómo Twitter rompió la automatización e intentó cobrar $100 al mes
    • Ahora lo subieron a $200, un nivel parecido al pago de un préstamo de auto
  • Se percibe que estos datos podrían usarse como datos de entrenamiento para AI/LLM
  • La demo de word firehose es excelente, y parece que la gente creativa podrá usarla para hacer cosas geniales
  • Manejo una cuenta importante en Twitter y estoy buscando una forma de publicar automáticamente también en Threads y BlueSky