Tecnologías de resistencia: RSS

Este post fue originalmente públicado en hackinta.cl

Por si no lo notaste, cuando entras a nuestra página de Blog de Hackinta aparece un botón que dice: RSS. Estas son las siglas de Really Simple Syndication, algo así como distribución realmente simple. Quienes escucharon alguna vez de esta tecnología podrían decir que es algo del pasado, como ingresar a una página por HTTP. Pero no es tan así, RSS sigue vivo y resistiendo a los algoritmos de las empresas que solo quieren hacer dinero con tu atención (y tus datos).

RSS

¿Qué es RSS? Una forma de distribución automática de contenido, cualquier contenido, ya sea un post, un video, un podcast o simplemente actualizaciones de software que sean publicadas de forma periódica, permitiendo así que no tengas que revisar de forma manual cada página de tu interés.

Como su nombre lo dice, RSS es bastante simple, solo se necesitan dos cosas:

  • Una página que publique un archivo en formato RSS
  • Un lector de fuentes que consulte periódicamente estos archivos.

El primer punto depende del propietario del sitio al que deseas seguir; este debe exponer un archivo que siga el formato definido por RSS, en el cual incluye cada entrada con información como el autor, la fecha de publicación, un resumen y hasta algunas veces el contenido completo de la publicación. Este archivo está por lo general ordenado de forma cronológica y se actualiza cada vez que el creador de contenidos publica una nueva entrada, podcast o video.

El segundo punto depende de ti como interesado en ese contenido; para esto debes tener una aplicación que comúnmente se llama agregador de contenidos. Desde esta aplicación tú sigues al publicador de contenidos y de forma periódica se consultará si existen nuevas entradas o no. Cuando hay entradas nuevas, entonces tu aplicación te las listará de forma cronológica para que tú puedas verlo, leerlo o escucharlo.

Técnicamente

Ahora, más técnicamente, RSS es el formato del archivo que genera el publicador de contenidos con extensión XML. Este archivo es publicado bajo URLs que comúnmente terminan siendo /feed, /feed.xml, /rss.xml. RSS no es el único formato que existe para hacer esto mismo; luego de RSS se creó Atom, un formato que trataba de ser mejor que su predecesor incluyendo y estandarizando más la información, como lo es el formato de las fechas. Por lo tanto, ahí afuera en la jungla de internet podrás encontrar cualquiera de estos dos, pero tú como usuario no deberías preocuparte; la mayoría de los lectores de fuentes soportan cualquiera de los dos formatos.

flowchart TB
    subgraph Creador["Contenido del Creador"]
        A[Publicar Artículo/Entrada] --> B[Generar RSS Feed XML]
    end
    
    subgraph Servidor["Servidor RSS"]
        B --> C[feed.xml]
    end
    
    subgraph Usuario["Lado del Usuario"]
        D[Suscribirse al Feed] --> E[Lector/Agregador]
        E --> F[Revisar Actualizaciones Periódicamente]
    end
    
    C -.->|Recupera | F
    F --> G{¿Hay Nuevo Contenido?}
    G -->|Sí| H[Mostrar Nuevos Elementos]
    G -->|No| I[Esperar y Reintentar]

Ideas que se desprenden del uso de esta tecnología

Si ya entendiste cómo funciona, te habrás dado cuenta de dos cosas importantes:

  1. No hay intermediarios.
  2. La información se busca activamente.

Estos dos puntos están entrelazados y no pueden convivir por separado. Actualmente la mayor parte de la gente consume contenido sin cumplir con estos dos puntos: utilizan redes sociales centralizadas donde son consumidores pasivos de lo que otros deciden por ellos. Creen tener cierto control cuando presionan “seguir”, pero al fin y al cabo es el algoritmo de terceros que decide qué verán y cuándo lo verán.

Esto tiene implicancias graves para la autodeterminación como individuos y como sociedad, puesto que el proceso de toma de decisiones se basa en la información que poseemos. Si esta información está manipulada, diluida o escondida con fines políticos o económicos, entonces realmente no estamos tomando decisiones libremente. Es decir, el derecho de los pueblos e individuos a la autodeterminación se ve vulnerado, pero ya nos estamos alejando mucho del tema principal y este puede quedar para un siguiente post.

De vuelta a RSS: con esta tecnología eres (tu agregador de contenidos) quien consulta activamente al sitio de interés para saber si hay contenido nuevo o no y consumirlo de forma lineal siempre que tú quieras. Muchas apps tienen filtros para excluir contenido de una misma fuente pero que no te interesa.

¿Cómo empiezo a usar RSS?

Puede que lo encuentres un poco complejo al principio, pero cuando ya vas entendiendo y sabes qué páginas/contenido seguir, se irá haciendo más fácil. Lo primero es que debes elegir una aplicación para esto, y aquí te voy a mostrar las más comunes:

  • Feedly (feedly.com) – El agregador más popular, con interfaz limpia y funciones freemium. Ideal para empezar.
  • Inoreader (inoreader.com) – Muy potente para usuarios avanzados, permite reglas automáticas y búsqueda avanzada dentro de los feeds.
  • FreshRSS (freshrss.org) – Open source y autoalojable. Perfecto si quieres tener el control total de tu información sin depender de servicios externos.
  • Miniflux (miniflux.app) – Minimalista, ligero y enfocado en velocidad. Solo texto, sin distracciones. Ideal para puristas.
  • FeedFlow (feedflow.dev) - Aplicación disponible en múltiples dispositivos para funcionar sin servidores (aunque también lo hace). Funciona desde local, lo que significa que puedes leer tus fuentes directamente en tu dispositivo sin necesidad de un servidor centralizado.

Y aquí es donde aprovecho de hacer una autopromoción 😂 a Chaski. Esta es una aplicación que creé hace unos años y que actualmente uso para leer fuentes de forma local. Por el momento funciona solo para escritorio y puede conectarse ya sea a cuentas externas como sería un servicio FreshRSS o funcionar totalmente local, muy parecida a feedflow pero con un enfoque mas relajado.

Pensamientos finales

RSS es una buena herramienta para consumir contenido sin algoritmos ni intermediarios que quieran robarnos nuestros datos. Se puede considerar como una tecnología del pasado porque su auge ya pasó, pero no es casualidad; algunas empresas se encargaron de eso puesto que rompe con sus modelos de negocio.

Te invito a que le des una oportunidad.