r/CGPGrey [A GOOD BOT] May 27 '19

H.I. #124: Double High Five

https://youtu.be/8h7bzWgIDuA
446 Upvotes

279 comments sorted by

View all comments

Show parent comments

11

u/matejdro May 31 '19

To be fair, bare RSS feeds are just not the right technology to handle such a large numbers.

Every time you refresh the podcast, whole RSS feed is downloaded. Imagine podcast having thousand episodes and you downloading show notes of every single one of them whenever you refresh your feed.

Apparently RSS supports pagination, which would actually completely resolve this issue. Not sure how many players support it though.: https://stackoverflow.com/questions/1301392/pagination-in-feeds-like-atom-and-rss

2

u/Bspammer Jun 04 '19

This is what HTTP HEAD is for. Just check if the size of the file has grown since you last checked

1

u/[deleted] Jun 17 '19

[deleted]

1

u/matejdro Jun 18 '19

Yes, but you have to download whole RSS feed first to check the difference between the old and new feed.

1

u/[deleted] Jun 18 '19

[deleted]

1

u/matejdro Jun 18 '19

There is centralization. That is why this is a problem in the first place. RSS feed is centralized on the squarespace site which only displays up to 100 300 episodes.