I’ve started using a feed reader recently. Here are some of my thoughts: I agree on the noisy feeds. I had to unsubscribe from Rolling Stone because although they have a few good articles most are crap. You could consider a mute button for specific authors or topics if the stream includes that or keywords if it does not. I think preferences have to be learned and there’s no way to do this up front. One of the problem…
Ask HN: How would you make RSS feed readers better and increase adoption?
11–20 of 22 posts
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#12I’ve started using a feed reader recently. Here are some of my thoughts: I agree on the noisy feeds. I had to unsubscribe from Rolling Stone because although they have a few good articles most are crap. You could consider a mute button for specific authors or topics if the stream includes that or keywords if it does not. I think preferences have to be learned and there’s no way to do this up front. One of the problem…
I agree the social aspect is what makes Twitter appealing. Twitter combines microblogging with a feed reader. If you’re interested in a simple RSS reader + blogging, check out https://yunaru.com/ >. It provides a minimal Twitter-like feed (no unread counts), and another view displaying only the most recent entry for each feed.
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#13I’ve started using a feed reader recently. Here are some of my thoughts: I agree on the noisy feeds. I had to unsubscribe from Rolling Stone because although they have a few good articles most are crap. You could consider a mute button for specific authors or topics if the stream includes that or keywords if it does not. I think preferences have to be learned and there’s no way to do this up front. One of the problem…
I agree the social aspect is what makes Twitter appealing. Twitter combines microblogging with a feed reader. If you’re interested in a simple RSS reader + blogging, check out https://yunaru.com/ >. It provides a minimal Twitter-like feed (no unread counts), and another view displaying only the most recent entry for each feed.
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#14I agree with the points brought up by the other two people in this thread. Especially the unread count stresses me out! My personal wish is to be able to create feeds (or have a reader be able to essentially present in feed form) for websites that have no/inadequate feed. My solution is a very simple set of PHP scripts that fetch a page with cURL and then scan the DOM for a CSS selector and put each item as an entry…
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#15Maybe the reason feed readers have fallen out of favor is because too many people are corrupting the concept and attempting to turn it into yet another advertising channel. I would love to use RSS for semi-real time, one way communication. What would help make this practical is one simple, cross-platform reader available everywhere --- Windows, Linux, Android, iOS and Web/browser. Only support feeds the user manually…
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#16I agree with the points brought up by the other two people in this thread. Especially the unread count stresses me out! My personal wish is to be able to create feeds (or have a reader be able to essentially present in feed form) for websites that have no/inadequate feed. My solution is a very simple set of PHP scripts that fetch a page with cURL and then scan the DOM for a CSS selector and put each item as an entry…
Are you thinking about releasing this? The services work well for this. Rss.app is one of the best ones.
Here's an example of a feed: feed.php?url=https%3A%2F%2Fdotty.epfl.ch%2Fblog%2Findex.html&containersel=.post-list+%3E+li&titlesel=h2&datesel=time&datefmt=Y-m-j%7C&contentsel=.excerpt
Play around with it by doing: index.php?url=https%3A%2F%2Fdotty.epfl.ch%2Fblog%2Findex.html&containersel=.post-list+%3E+li&titlesel=h2&datesel=time&datefmt=Y-m-j%7C&contentsel=.excerpt
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#17Earlier quoted context omitted.
Are you thinking about releasing this? The services work well for this. Rss.app is one of the best ones.
Ok sure I just made the repo public: https://github.com/nijssen/web2rss Here's an example of a feed: feed.php?url=https%3A%2F%2Fdotty.epfl.ch%2Fblog%2Findex.html&containersel=.post-list+%3E+li&titlesel=h2&datesel=time&datefmt=Y-m-j%7C&contentsel=.excerpt Play around with it by doing: index.php?url=https%3A%2F%2Fdotty.epfl.ch%2Fblog%2Findex.html&containersel=.post-list+%3E+li&titlesel=h2&datesel=time&datefmt=Y-m-j%7C&…
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#18The idea is you let people code open source scrapers in JavaScript for each data source (or data source type). Developers just need to extend a base class and implement an interface with methods for e.g. getting the latest posts from this data source, fetching a single post for this data source, etc. The SDK would include a toolkit for things like stripping ads / getting the meat of the content. It would also include renderers for different data types, e.g. video vs. article. But you could maybe let the developer specify a custom renderer too, if you get the whole thing working in some sort of web shell.
Then you let users subscribe to arbitrary data sources, and you let them package them into playlists (incidentally, another comment here suggests the same -- probably a good sign). Users can subscribe to other users' playlists. For choosing data sources, users can select one from a list of pre-approved sources, or specify a GitHub URL to a scraper implementation.
When the user opens the app, you call the e.g. `fetchUpdates` function on all the data sources they're subscribed to. All the fetching happens on the client, which avoids IP blocks / bot detection / DMCA SPOF. (Alternatively, you could execute the scrapers on a server somewhere, and have the client open a proxy that the server can use when fetching content for that client.)
Other than that, users browse content in a fairly standard interface. I'd look at Apollo Reddit client as the best-in-class for content browsing on iOS.
Originally I thought it would be cool to build the main core of the app in Go (or Rust, or anything cross-platform), and use a JS engine to implement the scripting. Then you could make the shell in React Native and most of the platform-specific code would be bridging to the Go/Rust core. Unfortunately, I think Apple would have a problem with running arbitrary JS code. You can only run untrusted code in JavaScriptCore. So you would need to find a cross platform way of running sandboxed JS, using JavaScriptCore on iOS and some equivalent on Android (idk the ecosystem). (The first time I was thinking of this app was a few years ago, and this is actually how I discovered Ryan Dahl working on Go + JS, which later became Deno and Rust + JS).
You would get pushback on this if you focus too much on fetching content / removing ads / circumventing paywalls. But the beauty of it is that all the logic is happening client side. And if, for example, you're using JavaScriptCore on iOS, how is that any different than Chrome for iOS? So to avoid the pushback, you can market the app as a custom web browser for news.
Bonus points for making a web client or open sourcing the protocol so people can do things like create a "morning PDF" for arbitrary groups of sources, each with its own fetching logic defined by a plugin.
It's kind of like a combo of Gopher and Greasemonkey.
If anyone seriously wants to build this, email me and I'd be happy to talk through the idea, you can have it 100%, I just think it'd be awesome. Would also be tons of work to get right.
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#19Earlier quoted context omitted.
I agree the social aspect is what makes Twitter appealing. Twitter combines microblogging with a feed reader. If you’re interested in a simple RSS reader + blogging, check out https://yunaru.com/ >. It provides a minimal Twitter-like feed (no unread counts), and another view displaying only the most recent entry for each feed.
Right now I'm using a Miniflux instance, but I'd like to try out the blog features, could I?
Re: Ask HN: How would you make RSS feed readers better and increase adoption?
#20Earlier quoted context omitted.
I agree the social aspect is what makes Twitter appealing. Twitter combines microblogging with a feed reader. If you’re interested in a simple RSS reader + blogging, check out https://yunaru.com/ >. It provides a minimal Twitter-like feed (no unread counts), and another view displaying only the most recent entry for each feed.
I mean, could I send something from Miniflux to there somehow, is there a bookmarklet and/or extension?