Fase 3 de masto.news: automatizar la distribución de noticias es (muy) difícil

A partir del 1 de junio, las cuentas de masto.news funcionan de manera autónoma, aunque siguen en fase de pruebas.

Un periódico impreso sale por una maquinaria de una imprenta
Photo by Bank Phrom / Unsplash

Lento pero seguro, como todo buen personal project y sin que eso tenga por qué ser malo, masto.news sigue dando pasos hacia delante. Durante las últimas semanas paré el proyecto por completo para centrarme en su automatización. Hasta ahora, una parte esencial del proceso dependía de mi presencia y atención, lo cual no es escalable, ni para el proyecto ni para mí.

Este pasado domingo 1 de junio conseguí alcanzar la fase 3 del proyecto, la de la automatización. Esta automatización se centra en:

  1. Analizar la actualidad informativa de los medios digitales
  2. Decidir qué noticias son relevantes para ser mandadas
  3. Enviar a Mastodon los titulares y enlaces de las noticias que pertenezcan a cada cuenta independientemente, de acuerdo a la temática de cada noticia.

Llegados a este momento, todavía considero que los bots de Mastodon están en fase de pruebas.

Las fases 1 y 2 fueron la construcción del back-end y la base de datos, así como el sistema para mandar noticias a Mastodon.

Los retos del proyecto

Uno de los mayores retos del proyecto es el de seleccionar -o curar- qué noticias son relevantes en cada momento y tiene sentido que se envíen a todos los seguidores de cada cuenta. Desde el principio quise proponer algo diferentes a las cuentas que replican las noticias que publican los medios a partir de sus RSS para centrarme en la relevancia, no en si una noticia se publica o no; no todo lo publicado es relevante, informativamente hablando.

Otro de los retos es el de centrarme precisamente en eso, en noticias relevantes. ¿Es un artículo de opinión una noticia? Creo que no. ¿Es algo relevante? Hay veces que sí. ¿Es relevante la obsesión de un medio (y solo un medio) por marcar la agenda? No debería pero, ¿se debe ignorar? ¿Quién determina que una opinión es relevante o no? Ufff... 😓

Automatizar este cribado es prácticamente imposible de forma automática, y por eso es fundamental el trabajo de los periodistas en los medios como salvaguarda de los algoritmos que reaccionan a tus reacciones, no a tu interés. En mi caso, todavía estoy probando diferentes maneras de incorporar ese criterio humano sin que el proyecto dependa siempre de confirmaciones manuales. El objetivo es que funcione solo y, ante la duda, que me pregunte.

Lo mismo pasa con el clickbait, que quiero evitar, pero que en algunos casos es casi imposible. Siendo realistas, hay que diferenciar entre al menos dos tipos de clickbait:

  1. Los que te inducen a hacer clic para encontrar una respuesta
  2. Los que te inducen a hacer clic para encontrar algo muy diferente y sentirte que te han hecho perder el tiempo

El primero es el menos malo, y se ve más en los medios más pequeños, los de nicho y los locales, entre otros. Titulares como "Estas son las calles que se cierran al tráfico este fin de semana" dan rabia, pero son relevantes, y el medio depende de esos clics para financiarse. Informar cuesta dinero, y el modelo de negocio de muchos medios depende de que visitemos muchas de sus páginas. Por tanto, de estos verás algunos. De los del segundo tipo deberías ver menos (o idealmente, ninguno).

Algo parecido pasa con enlaces detrás de muros de pago o registro. La lógica de que "la información cuesta dinero" aplica aquí también, aunque con otra forma de remunerar el trabajo de los periodistas. Puede dar rabia también, pero por ahora he decidido no excluir este tipo de enlaces.

¿Qué es masto.news?

La batalla de la distribución de contenidos en redes sociales por parte de los medios lleva ya un tiempo dejando paso a la batalla por la fidelización. En términos de negocio simplificados: subir el ARPU manteniendo el ARR.

Las redes sociales son diferentes de lo que eran hace cinco o diez años, y por el camino han ido cercenando los ingresos de muchos medios que dependían de esa distribución. Ahora más que nunca, las redes sociales intentan que sus usuarios no se vayan de sus redes, por lo que los medios tienen que incorporar nuevas vías de financiación. La más conocida: las suscripciones.

Como Twitter ya no es lo que era (de hecho, ya ni se llama Twitter), Facebook tampoco, Instagram tampoco... los medios han pasado a otra fase en la que dejar de invertir tiempo y recursos en redes sociales, y enfocarlo en esa fidelización que acaba atrayendo suscriptores. Google va en camino...

En paralelo a esa tormenta, Mastodon empieza a cobrar relevancia (en buena medida como reacción a la compra de Twitter por parte de Musk, la eliminación del fact-checking de Meta, etc.) como manera de volver al "Internet de antes", a participar en una red descentralizada que no esté -ni pueda ser- controlada por un millonario a su antojo.

Los medios están a otra cosa, y por eso hay tan pocos con una cuenta activa en Mastodon; no digamos ya periodistas. Aquí es donde encaja masto.news, cuyo eslogan resume el objetivo del proyecto:

Quizá los medios no estén en Mastodon. Las noticias, sí

Si una de las razones que aún nos ata a Twitter y Facebook/Instagram es estar enterados de lo que pasa en el mundo, ¿por qué no llevar lo que pasa en el mundo a Mastodon y romper esa dependencia?

Cuentas que puedes seguir en Mastodon

A fecha de la publicación de este artículo, estas son las cuentas que puedes seguir en Mastodon, aunque te recomiendo que tengas a mano esta página, donde añado las nuevas que voy creando poco a poco:

En Español:

  • @politica_esp: Noticias de política que tienen relevancia en España.
  • @ultimahora_esp: Noticias relevantes de España, publicadas con mayor frecuencia de tiempo.
  • @ciencia: Artículos relacionados con la ciencia que se publican en español.
  • @baloncesto: Actualidad del baloncesto nacional e internacional.
  • @vigo: Cuenta local con noticias de la ciudad de Vigo.

In English:

En Català:

  • @noticies: Notícies destacades de diversos mitjans amb cobertura nacional i internacional.