Come ho imparato a non preoccuparmi e ad amare i Feed RSS

In questa guida spiegherò cosa sono i Feed RSS, perché usarli e quali sono i vantaggi rispetto ai metodi di notifica tradizionali.

Il modo “moderno”

Al giorno d’oggi per rimanere aggiornati è necessario installare ogni applicazione proprietaria, visitare più siti web pieni di pubblicità ogni giorno e avere la casella di posta inondata di e-mail.
O almeno questo è ciò che fanno molte persone.

Esiste un modo semplice e facile per aggregare e avere tutti gli aggiornamenti in un unico luogo: I feed RSS.

Oh, inoltre, in questo modo si evitano anche alcuni problemi di sicurezza con le moderne notifiche push.

Come funzionano gli RSS?

Prima di tutto, dagli un’occhiata in autonomia: imparare le cose in questo modo è molto più efficace. Per essere brevi, gli RSS forniscono una pagina web con tutti i contenuti che si desidera condividere e “iscriversi” a un feed RSS significa controllarlo di tanto in tanto e, se viene modificato, visualizzare i nuovi contenuti!

Fare questo a mano è tedioso e non ha molto senso, esistono quindi programmi specifici che raggruppano più feed, automatizzano il controllo e lo aggiornano automaticamente; di seguito ne metto alcuni, ma ce ne sono molte altri:

Linux

Personalmente uso Newsboat, un lettore da terminale con keybinds simili a Vim; altrimenti conosco anche RSS-Guard, l’ho usato per poco tempo e mi sembra carino.

Windows

RSS-Guard o QuiteRSS, personalmente preferisco il primo dal punto di vista grafico. Thunderbird Betterbird è un’altra alternativa. In realtà più o meno qualsiasi client di posta elettronica moderno ha un lettore di feed RSS integrato, ma Betterbird è Open Source e, diciamolo, qualsiasi altro client di posta elettronica è orribile e quantomeno frustrante. Betterbird è abbastanza decente, ma consiglio comunque di considerarlo solo come ultima scelta.

Android

Io uso Feeder, lo trovo semplice e intuitivo. Consiglio anche Read You, ha una grafica molto moderna e fa il suo dovere. Entrambe le app si trovano su F-Droid, che è semplicemente un “Play Store alternativo” in cui le app sono Open Source.

Apple in generale

Non essendo un utente Apple, un’applicazione Open Source che ho trovato e che non sembra male è NetNewsWire, che va bene per qualsiasi dispositivo Apple.

Configurazione del feed

Ora devi inserire tutti i vostri url RSS nel lettore; il processo cambia leggermente per ciascuno di essi, ma in generale la procedura dovrebbe essere questa:

  1. Fare clic sul pulsante “Aggiungi”
  2. Incollare l’url del feed
  3. Configurare alcune opzioni (cartella, tag, intervallo di tempo per controllare gli aggiornamenti, ecc.)
  4. Finito!

Se hai molti url, puoi anche importare un elenco da un file OPML ed esportare l’elenco attuale per utilizzarlo su un altro dispositivo.

Per sincronizzarli tra i tuoi dispositivi puoi usare molte soluzioni, io uso rsync. Ecco il mio feed che puoi importare subito (ci sono molte cose random :)): clicca qui!

Dove trovare i feed rss?

I siti migliori avranno una designazione particolare per i loro feed (come l’immagine RSS che trovate alla fine di ogni pagina di questo sito), ma per altri dovrai fare un po’ più di lavoro. Nella maggior parte dei casi è possibile cercare su Internet qualcosa come “Sito RSS Feed” (magari utilizzando il mio motore di ricerca) o andando sul sito in questione, cliccare con il tasto destro del mouse, selezionare “ispeziona” e cercando nel codice “.xml” o “.atom”.

Qualora trovassi un feed con estensione “.atom”, non preoccuparti, è praticamente la stessa cosa, la maggior parte dei feed RSS li supporta senza alcuna differenza rispetto a “.xml”.

A volte, però, alcuni siti non forniscono alcun feed.

Cosa fare in questi casi? Io espongo un’instanza di RSS-Bridge, un programma che, come da nome, fa da “ponte” per tutti quei siti che non forniscono un feed RSS, generandolo lui stesso!

Preciso ovviamente che il progetto non è realizzato da me, l’ho solo implementato sul mio server e reso pubblicamente disponibile, come fanno molte altre persone. Potete trovarlo qui, è ancora piuttosto scarno ma aggiungerò cose in futuro.

RSS-Bridge è dotato di una moltitudine di canali (se ne vedete pochi è perché non li ho ancora abilitati), con la possibilità di programmarli in modo personalizzato. Vorrei anche aggiungere che ci sono molti siti da cui ottenere i feed rss per quelle piattaforme che sembrano non supportarli: Nitter per Twitter, Invidious per YouTube e molti altri (P.S. Questi siti ti permettono di vedere i contenuti senza dovervi loggare e senza pubblicità!).

Se non vedi un plugin che ti interessa o hai dubbi su questa guida, non esitare a contattarmi.

Anche se uso raramente RSS-Bridge per me stesso, devo citare questo rant dal Github di questa applicazione:

Dear so-called “social” websites.

Your catchword is “share”, but you don’t want us to share. You want to keep us within your walled gardens. That’s why you’ve been removing RSS links from webpages, hiding them deep on your website, or removed feeds entirely, replacing it with crippled or demented proprietary API. FUCK YOU.

You’re not social when you hamper sharing by removing feeds. You’re happy to have customers creating content for your ecosystem, but you don’t want this content out - a content you do not even own. Google Takeout is just a gimmick. We want our data to flow, we want RSS or Atom feeds.

We want to share with friends, using open protocols: RSS, Atom, XMPP, whatever. Because no one wants to have your service with your applications using your API force-feeding them. Friends must be free to choose whatever software and service they want.

We are rebuilding bridges you have willfully destroyed.

Get your shit together: Put RSS/Atom back in.