Recently, I started using RSS
, and it's really awesome!
Definition#
What is RSS
? Quoting the definition from Wikipedia:
RSS (Really Simple Syndication) is a web feed format used to aggregate frequently updated content such as blog posts, news headlines, audio, and video. An RSS document (also called a feed, web feed, or channel) contains either a full or summarized text, along with metadata and data about the source of the data.
In this age of fragmented information and dominant interest algorithms, we are gradually losing the power to choose our own information. If you, like me, are tired of this, perhaps returning to RSS
would be a better choice. RSS
allows you to freely subscribe to information sources, avoiding irrelevant information and saving your valuable time.
Usage#
To use RSS
, you need a feed source and an RSS reader.
-
Feed Source
Unfortunately, many websites nowadays do not support
RSS
. This is where we mention the project RSSHub initiated by DIYgod.RSSHub is an open-source, easy-to-use, and extensible RSS generator that can generate RSS feeds for all kinds of weird content. With the help of the open-source community, RSSHub is rapidly developing and has currently adapted to thousands of items from hundreds of websites.
Users can choose to use the official
RSSHub
demo or deploy it themselves. For more details, please refer to the documentation. -
RSS Reader
Similarly, excellent RSS readers are rare nowadays, especially on the
Linux
platform. I tried many but couldn't find a satisfactory one. So, I changed my approach and chose aTelegram bot
as my RSS reader for two main reasons:-
Can be used on multiple platforms
-
Can provide real-time updates
-
I searched for related tutorials and found flowerss-bot
implemented in Go
. It also supports using the demo or self-deployment. However, after trying it out, I found that the demo had a very low update frequency. So, I decided to manually deploy it (and also make use of my idle server).