safety1st 6 days ago

RSS came of age in a very different time, when the world of computing was more, for lack of a better term, workstation-centric. People wanted RSS clients that were similar to email clients, or maybe even integrated directly into the email client, and they had this idea that they should 'catch up' on everything that was published since their last session, almost like it was a job.

Nowadays people have an implicit understanding that the net is vast and infinite, it's beyond the ability of one man to fully catch up, and you're just tuning into a slice of the data stream.

RSS clients never really departed from their roots of showing reverse chronological lists of all the posts, but this UI loses usefulness when the data stream gets too big. Commercial social media saw an opportunity and decided to make the algorithm that arranges the feed totally opaque - with that achieved, they proceeded to auction off each spot in it and get rich. Even worse than the reverse chronological firehose.

What we lack is a presentation that is actually good! I don't have the answer. One thing I want to experiment with, though, is digests. I use a straight reverse chronological UI that aggregates all my items in all my feeds. One thing I noticed is that this ends up wildly biased toward feeds that have lots of posts, like news aggregator websites, or Reddit. Anyone who's foolish enough to work hard and produce wonderful long form content with less frequency, gets lost in the firehose, which may tell us a lot about how the collapse-in-progress of our civilization got started. I have no idea how to solve this and do better than the UIs and algorithms that rule the world today. I do have it on my todo list to try a digest style UI - like perhaps each website gets one entry per day in my feed, and if they made multiple posts on that day, those are represented as multiple small title links in a compact format. Whereas a less frequent poster might even get an excerpt along with their title or something.

7
stog 4 days ago

> "Nowadays people have an implicit understanding that the net is vast and infinite, it's beyond the ability of one man to fully catch up, and you're just tuning into a slice of the data stream".

This is beautifully written, and condense enough to explain to anyone why we're burnt out with consumption.

Your full comment is spot on, and like you, I don’t have a perfect solution. Digests are a good idea, but there’s always going to be some kind of bias, whether it’s set by you, by an algorithm, or by another human. I think the real challenge is to create a digest that gives you a personal, meaningful view while still leaving the door open to a wider context. But if you lean too far into broadening it, you risk losing that sense of ownership and relevance. It’s a tough balance.

safety1st 3 days ago

Thank you,

> there’s always going to be some kind of bias, whether it’s set by you, by an algorithm, or by another human

This is spot on, and why I become more of a free software radical every year. Even though these UX experiments roll around in my head, I doubt you can make any algorithm that is "unbiased" and perfect for all people.

Ergo the only real solution is to let a thousand algorithms bloom, and give people the ability to select the ones they want; this is getting back to the idea of the software being a "user agent" that fetches content for you and does what you want it to do, as opposed to being an advertiser's agent. Maybe there's some alternate reality out there where everything was AGPL'ed from the get-go and Facebook et al got forked a thousand times and had to compete with forks that were more user friendly. Or barring that maybe the problem gets solved in 100 years with a dozen Mastodon forks blooming, I don't know, but I'm sure if you could choose your algorithm, it would look nothing like the Instagram app in particular does today, which is my personal choice for the most mind-destroying software I find myself sometimes using

Or maybe if the government succeeds in breaking the monopolies that rule over both social media and the online advertising industry...?

vaylian 6 days ago

> firehose

This is what the modern information space feels like in one word. It's impossible to read everything. But at the same time, it's not necessary to read everything.

> What we lack is a presentation that is actually good! I don't have the answer. One thing I want to experiment with, though, is digests.

Do you have a RSS feed that I can subscribe to so that I get notified when you publish your experiment?

safety1st 6 days ago

I've never actually published any of the code I use to view my RSS feeds. This question comes up from time to time when I discuss the subject though! Maybe I will one of these days.

Matumio 5 days ago

Other people do, though (not mine): https://github.com/facundoolano/feedi

I'm not using that one yet, but I very much like their idea to highlight infrequent sources. If I hand-added the feeds, I feel they should by default have at least an equal chance of me noticing a post in them, without clicking through all the feeds.

I also like the idea of subscribing to everything and then privately filtering the for special-interest keywords. I'm not doing that currently, but I subscribe via RSS to some searches or tags. E.g. here via hnapp.com, or on StackOverflow you can subscribe to tags, or the RSS feed of low-traffic subreddits.

frosted-flakes 6 days ago

In my opinion the answer is curation. If you're getting so many magazines and newspapers in the post that you can't read them all, the answer isn't to hire someone to cut out random pages for you to read (oh, why are they all adverts?), the answer is to stop subscribing to so many publications.

I never fail to read all of my social media feeds and email messages, because I actively cancel subscriptions to stuff that I don't have time to read. After all, it's entertainment/casual education, not mandatory learning.

quantadev 5 days ago

Hire someone? What about just using a system that crowd-sources it. That's what "Thumbs Up" icons can do, if you can get people to use them.

snackbroken 5 days ago

Popularity contests don't do a great job of surfacing quality. They do OK at pruning away the dullest 25℅, but tend to also throw away the top 5‰ most interesting stuff, because that stuff is invariably niche. They also don't do great in the meh middle, favoring loudness and approachability over thoughtfulness and competence.

quantadev 5 days ago

It's just like when people say Twitter/X is a Cesspool. Of course it is if you view the unfiltererd/agorithmic feed. However, if you only view the content from who you're following you get exactly the content you want.

I use Twitter/X and all I ever see is AI/LLM stuff because it's all I follow and all I use it for. Zero politics. If someone does a political post, that's an instant unfollow.

This is how we can rank RSS as well. You can look at a rank-ordered list only from people you trust, or a rank-ordered list from the public at large, which will be a dumpster fire. So you can take a union of all content from those you follow and put the ones with most upvotes at top, and viola, you're done.

EDIT: However a better approach is do use AI to categorize as, politics/non-politics, hotdog/non-hotdog, etc, and then I can turn off political posts without having to completely unfollow someone I'd otherwise like.

immibis 5 days ago

I thought X forced you to see Elon's posts

quantadev 4 days ago

I hadn't heard that. I only follow AI-related researchers and individuals into AI stuff, and I never see Elon's posts. Maybe this is another CNN+MSM lie? Because they'll stop at nothing to do damage to any conservative they can.

ghaff 6 days ago

Most people never read most of the magazines and newspapers they got cover to cover. I certainly read a fairly small percentage of the New York Times.

quantadev 5 days ago

Good stuff getting "lost in the firehose" is a big concern. If there were a 'not easily game-able' way to have people upvote great content in a way that votes could be tallied that would help, but I'd much prefer, dare I say it...a "decentralized" protocol for that if possible. Maybe Nostr based where stuff is crypto signed with your key, and you choose who to trust maybe even. Not sure how much of this "follow.it" is doing, if any of it, because I haven't dug into it yet, but I'm optimistic we can revive RSS in a big way. It's too good of an idea to let BigTech and BigMedia kill it off simply by ignoring it. Big companies and AD agencies of course hate RSS because it puts users in charge if what they read rather than having to wade thru tons of AD views to get to content.

rambambram 6 days ago

I did something like this with my reader:

- Only subscribed to lots of niche news and small websites (most of my list has the category 'dev blog' attached to it, so that's all of you guys/girls with a blog).

- Only get posts when I click, basically no automatic hoarding in the background (except for my Newspaper functionality, which does a little bit of background request for important feeds that I manually selected).

- Just pick the last post from a randomly selected feed. This really gets me going from reading about Linux, to reading about the best way to bake a cake, to reading about interior design, to reading about bikepacking... all in one sit.

- Or only pick from randomly selected feeds with a certain category, when I'm in the mood for a specific kind of news. For example, I want to know new videos on selected Youtube channels, or i only want to see posts with a picture attached (I call it 'photo feeds').

ghaff 6 days ago

Someone I know once described Twitter as being a river that you dipped into when you had the time and the interest. I think RSS was similar but, as you say, the clients had a somewhat different model. You could get around by having a priority category or something like that.

AStonesThrow 6 days ago

https://utcc.utoronto.ca/~cks/space/blog/tech/TwitterBreakin...

> I need to treat it as a stream that I dip my toe into every so often

random3 4 days ago

> RSS clients never really departed from their roots of showing reverse chronological lists of all the posts

Actually, that’s the nature of the feed and the whole point here IMO