Such as? Maybe I'm just not being imaginative enough but I could really use some examples here.
Such as? Maybe I'm just not being imaginative enough but I could really use some examples here.
- Notifications from Bandcamp artists/labels -- These come as emails as bandcamp doesn't have personalized RSS feeds, but I use imapfilter to generate an RSS feed [1]
- Tracking release of various software projects I run in my homelab (nextcloud, home assistant, vaultwarden, ...)
- Following creators on youtube -- I HATE HATE HATE youtube's interface. I'd rather just subscribe to a specific creator and be able to clearly see all their videos IN ORDER.
- Home Lab -- All my cron jobs in my homelab send their output to RSS feeds hosted locally. Much better than email reports.
- Sub-reddits -- There are a few subreddits that only Mods can create topics in (like r/Keep_Track). Reading through RSS is great.
[1] https://blog.line72.net/2021/12/23/converting-bandcamp-email...
To me, the "default" use case for RSS is blog feeds, and this is just micro-blog feeds.
Even code commits. https://github.com/torvalds/linux/commits.atom
It's rather the other way around. Nowadays everything is a website.
News is a website. GitHub commits, pull requests, issues, etc. are websites, too. Social media posts or replies are websites.
Some of those use cases used to be handled by mail, some of them are now done with browser notifications. I would consider a persistent standard log a need that is not handled by anything else than RSS though.
I wonder if there's an easy/obvious way to enhance RSS with instant (or near-instant) notification capability. Perhaps HTTP long polling/Websocket? For small setups, it wouldn't scale/cache as easily as "check this URL every hour, and remember to include ETag/If-Modified-Since", so perhaps for public feeds it could be done via a specialized aggregator / caching proxy network? Maybe model the API after Pushover? <https://pushover.net/api/client#websocket>
Use cases is any kind of feed that can update in very short intervals (minutes), or benefits from quick round-trip times, but the exact update frequency can be extremely irregular. For example status alerts, social media posts, blog/forum comments, security updates.
Podcasts are pretty simple, and those services you're talking about aren't podcasts—nor is anything else that keeps you from downloading files like that (say, for transcoding and then dumping into/onto your player to listen to it how you want). It's not even as if insisting that people not say "podcast" when talking about something that clearly isn't one leaves us without a way to talk about them.
In the first place, "podcast" is not a genre label. There are tons of (actual) podcasts that don't follow the unscripted-banter-plus-question-and-answer/interview format.
And in the second place, all those things that do stop you from downloading them? Yeah, we have a word you can use already: they're just "shows".
* NetNewsWire 3.2