Winds – An Open Source Personalized RSS Reader
winds.getstream.io
winds.getstream.io
I personally want to just have an RSS reader that gives me the articles from the sites I freaking asked for. Not what some service thinks I'll like. Google, Pocket, and other sites are already doing a great job of thumbing through what I read and trying to sneak in their "suggestions": that's the kind of invasive data-combing that I want to avoid.
First, we show you both the chronological display in a list mode. That allows you to browse through things quickly and filter out what you're interested in manually. The personalization is used in combination with the image style layout. On that screen we try to surface the most interesting information.
Second, yesterday I was browsing quora questions about features of RSS readers. The most requested feature was personalization to help deal with information overload. I think some percentage of users doesn't need personalization, but the vast majority do.
Personally I was a big fan of Zite, I used that app everyday. Pity they were acquired and shutdown.
I'd love an rss server I can run on my PC, it downloads all content for each new entry to my tablet at 6am each day. I can then read all content offline.
It may be a bit overkill to run on your PC, but I don't know of a better program for that. I also sync it to my tablet every day for offline reading.
Is this better than ttrss? or just different? Worth the hassle of migrating things?
Do you get the full article each time for offline reading? If so what part is responsible for this? tt-rss or your client?
I have it sync to my android client via an app. I just put the web-server settings in, and it syncs.
> How do you deal with sites that serve up partial content in the feed, making you visit the site?
I just don't look at those feeds until I'm online again. It's generally not an issue for me personally.
I do. Or rather, I want a service that will filter out the crap I don't want to see and bubble the relevant content to the top. In my job I have to keep an eye on loads of feeds, and it's almost always worthless dross, but I can't tell that it's worthless until I've seen it.
So how do recommendations help?
As I understand it, that's the functionality Winds promises, but it only does it with a predetermined set of feeds, which isn't useful to me.
May or may not work for you due to some bias in selection of feeds.
I want to see EVERYTHING that are in the feeds I follow.
I’d be interested in what you think about it. It’s completely open source, so any feedback or contribution is much appreciated! :)
I also write a weblog useful to a non-techie audience, and am disappointed and slightly frustrated by how few of those people use RSS. If you want to solve a problem related to RSS, solve that.
1. By subscribing to something that always had good content I missed quite a bit from occasional interesting posts on other feeds. 2. Subscribed to those occasionally good feeds. Now I have way too many feeds. 3. Screw it time to just use HN, social media and reddit. 4. Miss interesting articles not on those networks. 5. Now I use both rss, email lists, HN, social media/give up and miss interesting articles.
I would use a product that was a really good classifier for articles I would like and aggressively found them for me. I don't have enough time in the day to read through every blog post someone writes.
Cooler yet if the trained model were portable and I could use it in other applications.
It would create an automatically updated stream of articles based on (I guess) RSS feeds of recently visited sites.
Sometimes someone asks what we would pay for.
I think I would pay USD25 without much hesitation to get that thing back exactly as I remember it.
I've been pondering setting up an RSS-to-email forwarding gateway, and a separate Gmail account, so that I could use Gmail's online-learning mail categorization system to clean up my feeds for me. If a service can do any better than that, I'd like to see it.
It's not being actively developed (it's 'feature complete' and working just fine), but might suit your needs.
I use RSS readers to keep up with infrequently-updated fiction and webcomics. In this use case, "suggestions" are worse than useless - if I miss a daily or weekly strip or, worse yet, a chapter being posted, that can cripple my enjoyment of the story. I check my RSS feeds once ever two or three days and read exactly every single post in them, all twenty or forty of them.
There are other people (myself about six years ago, for example) that use their RSS reader as a news firehose. They get a hundred posts an hour and even checking their titles manually would be difficult. In this case suggestions are not just a good idea but actually required.
Personally, I'd like an RSS reader that has a per-feed toggle for automatic filtering. I so far haven't seen that.
I feel like it's challenging to get both of these use cases in the same app. I could do it in google reader by having categories, but when it closed I switched to Inoreader and it does the "helpful" thing of only showing the last 30 days if you want to read it in chronological order, and used up my mental energy switching and basically just gave up RSS after that and haven't read them in a long time.
(Free and mostly open source: http://piperka.net/blog/2015/about-crawler-source/, and currently being rewritten from unmaintainable Perl into Haskell)
I'm in a similar situation regarding use case - some busy news feeds, where I'll just scan the titles and read a few articles of interest, and plenty of comics that aren't updated daily, and thus can't slot conveniently into an OmniWeb workspace.
Actually what I want is a podcast app but for articles. Let my device do the work.
When I'm looking for something outside of that, I've found the Apple News app to be shockingly good. For the things I read, it does a much better job of showing me interesting things than Google's Newsstand app. This surprises me because Google knows a lot more about me than Apple.
https://www.goread.io https://github.com/mjibson/goread
Easy to self-host, solid replacement for Google Reader.
Can even run it in a Docker container. https://github.com/linuxserver/docker-tt-rss
Maybe I'm not most RSS users in that regard, I'm not sure, haven't done the market research.
It feels to me that suggested sources leads to promoted sources leads to paid content.
Wish they posted some screenshots or static pages or something of the sort, so I could take a look and see if I like it more than stringer, which is the current solution I'm using.
So after doing all this setup, I had to go back to the site later to actually try out how it arranged content.
We have a more modern design than Tiny Tiny RSS, are way friendlier, and if you would contribute that’d be majorly awesome! :)
About 90% of what I see is irrelevant, but I need to see it to filter out the relevant data. I'd pay a decent amount for a service that can tailor itself and deliver relevant results without much manual intervention. InoReader and some other RSS readers have decent filtering, but it's all manual.
So this excited me, but without a way to import my existing feeds it's largely useless to me.
There is 0% chance that I'm going to switch no matter how good your recommendation algorithm is if I can't also keep up with my current feeds.
The only reasons I can think of to host my own RSS reader are to prevent third party profiling, editorial transparency, and future proofing against the provider shutting down or evolving the service in a way that I don't like. This provides none of those advantages.
Am I missing something?
My only criticism would be that the Getting Started page is definitely skewed towards a specific segment. Like, how is Sports not an option? Music? I understand that there are only 9 slots in your designs, but please choose some that are more representative of general interests, not just Palo Alto mid-20s coffee shop startup founders.
- Secondary links (ie comments link for HNews and Lobsters)
- Batch OPML import
- Deploy to Heroku button
- Follow suggestions (we're working on this)
- Switching between feeds should be easier
- Lightweight task queuing system for emails and discover endpoint
- Keyboard shortcuts (vim style)
- GraphQL style APIs so you have more flexibility for building your own mobile apps
- Android & iOS apps
- Support more sites (RSS data quality is pretty poor and often needs custom logic per site/feed)
- Search article's you've read using Algolia
- Folders/Groups
- Sharing support (e.g. Buffer, Facebook, Twitter, etc.)Anyways, any RSS reader lacking OPML import and export is a non-starter in my opinion, at least for me and anyone else who has a long list of subscriptions to setup.
Also, distributed sync would be awesome (i.e., without a centralized server, using something like syncthing or whatever), but that's just a dream.
1) Deduplication
2) Grouping of articles on the same topic. For example, grouping all articles on Angela Merkel's latest Brexit comments, so I can easily choose one and ignore the rest.
Grouping would make me an order of magnitude more efficient when reading RSS. I'd happily pay $100 for that feature.
Also:
3) Efficiently and automatically manage broken feeds: Automatically retry (over X hours or days), automatically look for a replacement feed, and then let me know which feeds need my attention.
I am afraid there is not much left online now.
I just want the same article not displayed multiple times. For example, if you subscribe to multiple feeds from a newspaper, some articles which fit more than one category will appear multiple times.
Articles on the same subject would be handled by 'grouping', according to what I wrote above.
what defines a feed update:
The number of feed updates depends on how many
activities you publish via the API and the number of
users who follow those feeds. If you add an activity to
a feed that is followed by 50 other feeds, this will
trigger 51 feed updates.
which sounds to me like if you use them to do stuff you have to control not just your feeds through their api but also your users - otherwise how will they know really how many users following the feeds?The thing I didn't liked is that, if it's supposed to be "learning" how comes I can't load new stories after I'm done with the initial set?