Hacker News new | past | comments | ask | show | jobs | submit | trekz's comments login


You will need to go through archive.is if you want to bypass the paywall and get the full article, not just the summary.



Nice. How are you syncing and deduping the data? The page says it uses an API but doesn't go into detail of which. Is there storage and caching implemented?


Yep, the basic flow is a query of the taddy api https://taddy.org/developers/podcast-api

Then I host everything on a firebase service where I store all data and serve it up quickly.

There are some small problems with de-duping when a podcast gets uploaded on multiple feeds, but I haven't found a great way to handle that besides comparing the titles/descriptions


Well that sucks. Fortunately, there are apps that still allow you to generate RSS feeds like rss.app. OpenRSS.org may also be of interest, an organization built to fight against companies that get rid of their RSS feeds.


Many people share this same sentiment that RSS feeds should use a push vs pull mechanism, as if it's somehow going to solve all scalability problems. Both approaches run into scaling issues, they're just different.

Sure, pulling may fix the issue of a server working overtime to fulfill floods of excessive, unnecessary requests. But when pushing, you'll now have to have a strategy to scale and manage having so many client connections.


Yeah, relying too much on modified headers from requests to send the appropriate response isn't ideal, because request headers can be incorrect and largely unreliable.

Responding with a Cache-Control header with a max-age seems like a much more superior option for these cases.


Not surprised to see Reeder in there. It’s a great app for Apple users. But that app can bring a website to its knees with how aggressive it is.

I can see in my logs that it constantly makes over ~20 requests to different RSS feeds on my domain, all in the exact same millisecond. Happens multiple times a day. And it appears to rotate IPs. Scary… Tried reaching out to the developer about it twice, but they never responded.


> Not surprised to see Reeder in there. It’s a great app for Apple users.

I agree. Until you find a bug or have a feature request.

> Tried reaching out to the developer about it twice, but they never responded.

And this is exactly why. The developer is the most unresponsive I’ve ever seen. I don’t know why they bother with a “Support / Feedback / Contact” form on the website. And it’s not just you or me, I’ve seen the same commentary from other people.

So if you want to use the app, you better like it as it is. Especially since the developer is working on something else which overlaps in functionality, so I doubt Reeder will get much love going forward. It’s a shame, because it’s the best feed reader I’ve tried, and its small annoyances could be easily solved.


It also queries from external servers? I was under the impression it’s all from the IP of the users themselves. I have Reeder on iOS, and all the feed storage set to iCloud, and afaik whenever I open the app and it’s syncing, I imagine it’s going via whatever network I’m currently connected to.


That's probably Apple's Private Relay feature


iCloud Private Relay only affects Safari.

https://support.apple.com/en-us/102602


That's not what it says on that article. According to their PDF, Private Relay also covers apps:

https://www.apple.com/privacy/docs/iCloud_Private_Relay_Over...


> That's not what it says on that article.

I don’t see any mention of anything else but Safari on the page.

> According to their PDF, Private Relay also covers apps

Only if the app’s traffic is unencrypted, which is a an important caveat. In practice, I doubt that affects many.

Still, thank you for the correction. I was under the impression there was another small case in addition to Safari but wasn’t finding it so thought I misremembered.

And it is relevant in this case since it is plausible someone added a non-HTTPS feed URL as a feed and never updated it.


Yeah, there are also third-party services that provide RSS feeds for additional Mastodon data like tags as well. e.g. https://openrss.org/mastodon.social/tags/assange


There's https://github.com/AboutRSS/ALL-about-RSS as well. And https://github.com/voidfiles/awesome-rss. Would be great to see the maintainers of these work together and combine them into one source.


Usually these awesome lists are created with enthusiasm, then they get a sponsor or paid link at the top, and sit abandoned and never updated.

You can see the linked list has a link to their android app Plenary at the top, and see the last commit was three years ago. Showing the same pattern.

All the "awesome-xxx" repositories seem to follow this approach, whether by accident or design. I'm sure reviewing and rejecting the expected spammy submissions will take its toll, but it always feels a little more deliberate than that when you see the recurring pattern.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: