Hacker News new | ask | show | jobs
by openrisk 517 days ago
"Convergence" was a term used by Ubuntu in their brief foray into mobile Linux. Alas it never led anywhere, but it still embodies a sort-of holy grail of cross-platform apps with uniform native feel.

On performance, yes, in my experience various readers (have not tried them all!) will choke if the feed list grows beyond a hundred or so. If you make consistent use of RSS you don't even need to be a power user to reach this number. E.g. think of the typical total of browser bookmarks of youtube subscriptions people have.

On reader magic, yes, the empowerment of users in discovering relevant content was quite central in early visions of the web. The idea was that with metadata (linked data) and intelligent clients you will have a sort of decentralized version of the "you might also like" functionality that is now such a mainstay of centralized platforms.

Taxonomies and flexible layouts can really transform your experience. It gives you the option to switch between a reddit-like, subject-oriented view of feeds, or a mixed chronological order.

I am actually thinking of possibly trying out FreshRSS. Akregator is what I am currently using and ticks a few requirements [2] but does not seem to be having much further ambition (and being a native Qt application it requires serious commitment to contribute anything).

Yes your point about extensions is quite important. People have different ideas what makes "an advanced reader" and one way to reach broader community adoption is to make it easy to add functionality.

[1] https://wiki.ubuntu.com/Convergence

[2] https://www.virtualcuriosities.com/articles/2563/my-review-o...

1 comments

Interesting comments, thanks.

I've got FreshRSS installed. Email me at the address in my profile if you want to try it. Or, just create an account at reader.rss.surf on your own, I think I've enabled sign ups.

FreshRSS is interesting because you can customize it to use postgresql instead of SQLite (which I did). Normally each user gets their own unique SQLite database, but in my case it is split across postgresql and SQLite now. The way they structure their tables and databases is a bit strange across users.