So I'm building my own news aggregator. The value of this process has been surprising for me. I've had to interrogate what keeps me hooked. It wasn't actually the news. It turns out that's the easy itch to scratch, and it wasn't very itchy.
After some iterations and soul searching, I'm embarrassed to admit that part of what kept me doom scrolling was the rage. Arguing with strangers on the internet. Explaining to them why they're wrong. Laughing at silly comments by wrong people. In order of addictiveness, these are the things which keep me doom scrolling:
1. Rage. Editorials which oppose my value system. Articles which describe people who oppose my value system. Comments by people who oppose my value system. False/incorrect/bad comments.
2. Interesting discussion which extends beyond articles. This could be a list of interesting movies in a Reddit submission. New perspectives. Etc.
3. News. Especially around my niche hobbies. Often this news comes from niche sources which can be difficult to aggregate.
The third priority is technically easy to solve (well, mostly. I'm still working on it, but there is a clear path to success). I would like to completely eliminate the rage loop, so I'm omitting that entirely from the design. The challenge is therefore the second priority: discussion. How do I engage in productive discussion without the rage? They so effortlessly flow into each other in modern media - by design. It's so clear to see now.
I think back 15 years and I could have great discussions and debate with people on Reddit even when we vehemently disagreed with one another. Things remained respectful. Now it's more toxic than 4chan or Bluesky. So the quality of the community matters, but I think that is shaped by the algorithm and policies of the site. Reddit wants it to be a rage machine.
So how do I a) have interesting discussion, b) on niche subject news, c) without the rage? My current hypothesis to test is that I could use an LLM to intentionally hide all Reddit comments which could trigger rage. I might start with a browser extension. The major issue with this is that I form my own little echo chamber. All the comments and submissions conform to what makes me happy and comfortable. I'm not sure how healthy that is, either.
Further, Reddit is not designed around second-order algorithms. It's going to fight any attempts to subvert its rage algorithms. So building this on top of Reddit is like trying to drink sewage water by first sanitising it. I can do it, but should I do it? This raises more problems. We live in a world of monolithic platforms. The old internet is dead. I tried to spin up a Lemmy community and the only people who joined were actual communists who sent me death threats because I didn't agree with what Russia was doing to Ukraine.
I'm toying with the idea of creating an LLM-first/native distributed protocol which enables the communication of agents and their human users. The value proposition is aggregation: moving the discussion from closed ecosystems into whatever app/domain/interface the user feels like using. Communities appear and die and change as freely as users desire. Of course we already have a million social media protocols and the fundamental challenge is critical mass: if you don't have users, no one wants to use your platform/protocol.
Anyway, I've done enough rambling. This is a serious problem for me now so I'm going to keep chipping away at it. Thoughts and suggestions welcome.