Live data from Hacker News

I've been advocating for RSS support, and you should too

reedybear.bearblog.dev

171–180 of 248 posts

Re: I've been advocating for RSS support, and you should too

#171

Earlier quoted context omitted.

Mozilla had half a billion dollars each year to work with, I am sure they could have figured something out if they cared. But hey, instead of fixing some HTML tags lets reinvent a completely new format and require every singe website on the planet to adopt that, that'll sure work out well...

A publisher does not want countless browsers scraping arbitrary web pages just to see if they’ve changed when they can instead offer a single lightweight end point specifically for content that is intended to be updated. If browsers started doing this scraping I can only imagine the arms race. I can only see this happening as a service. A company crawls the web—probably a search company. Their LLM classifies changes.…

This was part of the technical justification for RSS: concentrate all the redundant page hits in once place. But another reason was that parsing an article list from messy tables-based HTML was harder than it is today with HTML5. There's even a feed attribute `h-feed` available today, which effectively turns list pages into feeds. Nobody uses it.

The problem with the "single lightweight endpoint" is that it has to be maintained. RSS is literally a whole shadow site, with finicky XML validation to worry about on top. I've worked on multiple projects where the RSS endpoint was broken much of the time. It's both fragile and not very visible.

A solution involving client parsing of semantic markup at least has the benefit of requiring zero maintenance.

Re: I've been advocating for RSS support, and you should too

#172
post #26
post #3

RSS is great. Most blog engines support RSS by default. Podcasts typically use RSS (even if the app goes to great length to hide it). I sometimes wonder why there is so much push for "federation" and so few for... well just simple interoperable solutions that just require a client to connect to whatever server it wants with a well-known protocol.

> Podcasts typically use RSS I would even say that a podcast that does not support RSS is not a podcast, it is something else.

I don't agree plenty of podcast are only on YouTube and twitch and never bother to setup a proper RSS feed, it was so annoying I developed a project to fix it for my self

https://github.com/madiele/vod2pod-rss

Re: I've been advocating for RSS support, and you should too

#173
post #25

Earlier quoted context omitted.

That's good to know. The number of times I have subscribed to someone on YouTube only to not see anything from them in years, and then find tens of their videos YouTube never offered is just insane. So many times I can't find anything to watch on YouTube and it just isn't showing me any of my subscriptions, it's ridiculous.

The first three menu items in the navbar of the authenticated YouTube homepage are 'Home', 'Shorts', and 'Subscriptions'. 'Subscriptions' shows exactly what's on the tin, a timeline of videos from your subscribed channels.

I use RSS for many sources, from YouTube also. I can open yt from there.

I do not understand why people keeps suggesting subscription view, as it is a worse experience for me, than central RSS management

Re: I've been advocating for RSS support, and you should too

#175
post #8

As a general PSA, youtube channels have an RSS feed to alert you when a favourite creator releases a new video. The form is https://www.youtube.com/feeds/videos.xml?channel_id=UC2wdo5v... where channel_id is the channel hash code which is buried in the source for the "nicely named" channel: https://www.youtube.com/@CuttingEdgeEngineering and can be found without source diving via (say) FeedBro (RSS browser extension)…

I worry about YouTube RSS feeds getting popular and Google killing them. Every time I see them discussed publicly I have this "Ssshh! Keep it on the down low!" reaction. I browse YouTube anonymously, have an ad blocker setup that pretty much eliminates all ads, and track my "subscriptions" with RSS. It's highly usable. I use a fork of tt-rss and actually embed the YouTube videos in the reader pane so I never see any…

This! I am very sad x/twitter stopped offering RSS and the api price is ridiculous

Re: I've been advocating for RSS support, and you should too

#176

Earlier quoted context omitted.

The bar isnt keeping up with shit every tech company does. The bar is knowing what a directory or file is. Yes, the bar is that low. https://www.forbes.com/consent/ketch/?toURL=https://www.forb... If people arent functioning because they choose to refuse to learn to read or write, you wouldn't defend them. Why is it different for computers? Computers are just as important for functioning in society today as being abl…

> The bar is knowing what a directory or file is. How do you learn than on an iPhone?

By choosing not to have an iPhone or using any desktop OS literally once.

Re: I've been advocating for RSS support, and you should too

#177
post #8

As a general PSA, youtube channels have an RSS feed to alert you when a favourite creator releases a new video. The form is https://www.youtube.com/feeds/videos.xml?channel_id=UC2wdo5v... where channel_id is the channel hash code which is buried in the source for the "nicely named" channel: https://www.youtube.com/@CuttingEdgeEngineering and can be found without source diving via (say) FeedBro (RSS browser extension)…

Is there a way to get a feed for Videos only? This feed includes Shorts.

Re: I've been advocating for RSS support, and you should too

#178
post #138

Earlier quoted context omitted.

Man what a blast from the past. There was a moment in time where xml and xlst was considered the bright future of webapps

I remember writing a blog with xml + xslt and thought it was very cool. Retrospectively, writing code in XML, eewwww, but back then I liked writing XHTML by hand

I mean it was fine but debugging it was a pain.

Re: I've been advocating for RSS support, and you should too

#180
post #85

Question about the RSS spec: When pulling RSS, how do you know how often to poll? How do you know which items have been seen previously?

rachelbythebay has a service and a series of blog posts about the technical side of this, starting at https://rachelbythebay.com/w/2024/05/27/feed/ TL;DR: readers should not poll more often than once and hour, use ETag and If-Modified-Since to determine whether to download the full feed again. Which items you have seen previously is something the feed reader keeps track of.

> Which items you have seen previously is something the feed reader keeps track of.

Is there a particular field that can be used as an identifier?

Post reply on HN