RSS is still pretty great
pcloadletter.dev
pcloadletter.dev
Of course there is, just change the URL. Both Atom and RSS have the concept of an "entry ID" which should never change, but anything else in the entry can just be updated (other than the published date I guess).
However this is easy to misunderstand because in RSS it is optional and in Atom people frequently use the URL as the ID and then accidently change that URL which according to the protocol is actually creating a new set of entries unrelated to the old ones.
In fact in the author's case it is very likely if they added items back to their feed with the old ID and new URL Feedly would update it. Although there is no way to undo duplicates and you shouldn't add back an entry that was removed from the feed (as it will appear new to subscribers that didn't know about the entry previously).
If I honor you with a well deserved link to your article in a section that requires the context, insights and perspective you provide it should not be made into a mistake to be avoided next time. I should not have to do the work for you - because I wont.
For a while I put magnet links under youtube videos. Got a mail from someone looking for a video for a long time. He found many pages with the deleted video on them, including mine.
Back when Google reader was a thing this wasn't true. Your browser auto-themed and provided subscribing options for your configured reader. It's a true shame that Firefox gave up supporting RSS out of the box to match Chrome's stance on the subject
2013-07-01 ISO
07/01/2013 US
01.07.2013 Rest
Pick one, but not the abomination you posted, thanks.Honestly I'm pretty much over this now and ready to move on with my life :p
There are plenty of good rss readers out there - many of them created because Google left the space. I think that this diversity and decentralisation is a net positive for the world.
I would reframe that “never forget” advice to something along the lines of “never forget that corporations do not care about you” – Google had a reputation for being different and a lot of us believed that to some extent; sacrificing Reader trying to make people use Google+ was a watershed moment when a lot of people had to accept that their loyalty wasn’t reciprocated.
There are still many RSS extensions for all web browsers, so RSS is not dead.
I used to have 4-6 sites I would check regularly. A couple occasionally had a news update article I liked reading. A couple were “firehose” sites for a hobby which produced 4-20 articles per day. Hard to keep up with on web without feeling overwhelmed.
I got NetNewsWire which has a good sync system across machines. Then I put the occasional news articles in one folder and the firehose feeds in another.
(If a site has no obvious rss, paste in the homepage. NetNewsWire seems to figure it out)
It now takes 2-3 min per day to look over the firehouses. Can scan, read the ones I want, mark the rest as done.
For the news/essay sites, no longer any need to check a site periodically to see “is there an update?” It all just comes in when published.
In a world where habit transformation is hard, this one stuck. Consistently has led me to read more of the stuff I wanted to keep up with, while spending less time and energy around actually finding it.
I had tried RSS years ago and my feed then was unwieldy enough I never checked it. This attempt is smaller and stuck
Beyond the sweet spot you cant not filter out topics covered by everyone. You are aware Tucker interviewed Vladimir, there is Genocide in Gaza, Bidden has nothing interesting to say anymore. You just cant have tens of thousands of articles about David Bowie dying. You know that already.
And then.... when you've silenced the echo what remains is all the other things that happened in the world, the small, the unique, the rare, the interesting... the real www?
The funniest thing was businesinsider: They echo a lot but their titles are so descriptive they hit pretty much every filter I've created. That what remains is actually interesting. I think something like 0.01%! The next website with its "You will be angry when you find out about this!" articles must be extremely fascinating 100% of the time (this never happened) to avoid getting blacklisted.
I do quests like find feeds for press releases for all fortune 500 companies.
Best one thus far was to take a list of all countries and find 1-5 English news feeds for each. Turns out many have an English version of the national news that absolutely no one reads. Who is to say that if you have a few million people, nothing interesting happens there? Their official stance on events on the other side of the world is often so free from bias it is almost boring. A war becomes just a war without good or bad guys.
Whatever government websites publish is usually worth reading the headline of.
HN is a good website but the curated list of headlines on the front page requires the topic to appeal to the audience, the audience isn't as broad as other websites but it's a serious limitation compared to that what you find interesting.
If HN was to one day decided to force onto the front page each new book about eating bugs there is probably one guy out there excited about it. Then comes breeding bugs and then growing plants to feed to your bugs... Our guy would be thrilled? Sadly for him it cant happen. It's unthinkable.
Facebook is actively filtering out the things I want to read. lol?
Twitter is the mega echo chamber.
Reddit echo's and filters and is littered with low effort commentary. Subs are dominated by majority perspective.
Wikipedia is a trench war.
But what were we thinking? Why should other people be held responsible for what you read and write?
There is also the angle of programmers trying not to be political or activists. Over the years the sum of little crumbs of avoiding politics or activism adds up to enshitification.
When Musk fired so many at Twitter people talked about how difficult it is to get the posts onto everyones feed.
Meanwhile my crappy laptop and my crappy internet over my crappy wifi can deal with hundreds of thousands of feeds, millions.
I can read Nazi's, Maoists, Israeli's, religious fanatics, hackers, eugenicists without them making an effort towards making their thing more palatable to the masses. Non of them are making thousands of accounts in an effort to promote their views. There are no likes, views or upvotes to be purchased.
When their new website finds their way into my aggregator (how?) I can get rid of it in a single click.
It this point, I would probably invest some time into automating it even more. Download all articles, and save them into PDF. Create full text search over them. Use LLM for sentiment analysis...
We did something like that at bitcoin boom.
I got rid of most things, I only keep [pubDate, url, title] and only if the title doesn't contain any badwords and the pubDate isn't older than the oldest item.
Each item comes with a hours and minutes ago a translate to English button, the domain name, and a blacklist button.
While it does take opml most of my feed lists are just txt files with one url per line.
It loads one of those files then pulls x feeds per second and parses y per second where x and y are adjusted to the pending requests and pending parse jobs.
While you could certainly do many interesting things most of my experiments didn't survive my desire to keep it simple. I for example use to dump the results on a web page. I couldn't convince myself it was useful to the goal.
I love it. It halved my social media use, and it my news paper has feeds for subjects that interest me, meaning most of my internet usage can be found in one place.
i went ahead and checked their github after reading about sync feature here but sadly they currently only support macOS and iOS.
personally i am yet to find an app with sync features without requiring self-hosting or freeware account creation. regardless as long as you read on one device it is still possible to have a decent experience.
Then, someone aggregated all of the feeds they could find in an OPML file, from which I built a site that shows an aggregation of some of the latest blog posts: https://hn-blogs.kronis.dev/
I think RSS is pretty cool! Not many people know this, but even Thunderbird has a built in RSS feed reader, so I don't even need a separate program: https://blog.thunderbird.net/2022/05/thunderbird-rss-feeds-g...
Quick PSA here: if you ever want (or need) to filter a RSS feed to get rid of adverts, random rants of a certain topic you don't want to read about - there's RSS Bridge [1] which lets you do that.
It also provides some bridges that let you subscribe to sites that don't even have an RSS feed via scraping, or YouTube channels or ....
It's pretty much a swiss army knife for RSS (no affiliation, just a happy, self-hosting, user!)
But RSS Bridge does look very neat!
https://news.ycombinator.com/item?id=39179446
Click saver: 2 weeks ago YouTube channel RSS feeds were returning a 404 response (It looks like they actually came back while that thread was still active)
> RSS is dead, he repeats endlessly throughout the book.[...] It's profoundly weird to read RSS's obituary as a person who checks her very-much-still-alive feed reader several times a day to get everything from cryptocurrency news to dinner ideas, and who rarely encounters a website that doesn't provide a functional feed.
[1] https://www.citationneeded.news/review-read-write-own-by-chr...
> As it happens, Dixon's very own website has a functioning RSS feed. He may not even realize this, as RSS is so ubiquitous that many website and blog software products either build it in by default, or make it easy to add with simple plugins.
I’m currently on a project where the front end has all the control and none of them seem to know anything about computers or tech in general. It seems like they all went to an 8 week boot camp and got a job. It has been very frustrating.
To add to the issues, the FE team has a dedicated QA team, we don’t have any QA for the backend, we just need to do it ourselves. But the QA team doesn’t know what they are even looking at (they’ve never spoken to us). They make sure the UI does UI things, but don’t understand the goal of what it should accomplish, so we (the backend devs) end up needing to do a significant amount of the FE QA, as what they are looking to release is just bad.
> the FE team has a dedicated QA team
What a headache. Should be unified.
In essence, all it really is is a build script that reads your RSS feeds from a JSON file, and builds a static site as 1 HTML file and 1 CSS file. You can then run the script at whatever interval you want (basically however often you want to update your "feed"). I do this using Github Actions and publishing to Github Pages [2]. Anyway, its awesome and I've been doing this for a few years now.
[0] https://github.com/georgemandis/bubo-rss
It's a major way i stay in touch without having to doom scroll
This is auto-unsubscribe territory for me.
Inoreader has a 'Load Full Content' button above every (shortened) feed item. It retrieves the original in full & displays it in clear text (no ads and little html formatting).
I discovered the button by accidently clicking it - it's an unintuitive steaming coffee cup.
I imagine others do this too, keep an eye out for it as a feature! Very handy :)
https://news.ycombinator.com/item?id=39179446
I like the idea of moving some of the channels I actually like to RSS.
They removed the OPML export from the subscription manager unfortunately.
ignore-article "*" "title =~ \"#shorts\""
ignore-article "*" "content =~ \"#shorts\""
Not perfect though, since it only ignores videos with hashtag '#shorts' in title or description and not all shorts includes that hashtag.The best I've come up with is to use youtube-dl to get the duration and if it's shorter then 60s drop the item.
A few channels I subscribe to make interesting shorts so I keep them. But for everyone one else the delete key is very fast to press.
For a while I used social media (facebook, twitter, etc), but that stopped working well for me when algorithms started deciding what I was supposed to see. On top of this, the "drama" I was seeing and wasting my time on, ads, privacy concerns, etc, made leave social media and go back to RSS. For this use case, it's much better than social media, even when sites decide to only include a paragraph or two to force me to visit the website.
Where rss still gets the most use from me is podcasting. It’s open and human readable and it’s great to dump an opml file into a new player or catcher and have episodes download and start listening instantly.
I use Gnus to create my own recommendation engine to do this.
Just toss in a site you like, it'll (try to) find the RSS feed, and you're done.
I have about 50 sites added in the old reader, and it makes following them easy.
Web scraping (limited) for sites that doesn't have RSS.
Filters through dupes.
AI priority filters to for specific topics/subjects.
Seriously. You even have to log in just to view or search stuff.
Some of these channels flat out don’t give them to you at all. Instead, I have to either resort to polling methods or archive data.
I’m open to better solutions
There were some services to fix this problem, but most of them have all been (deliberately) closed now.
RSS has update hints in the form of skipHours, skipDays and TTL to let clients know if you expect to be publishing regularly or not. Also most RSS feeds are just links with a tiny amount of text. A large youtube channel produces a feed file in the 30KB range for example. Unlikely you'll ever exhaust your transfer quota at any provider with that size of data.
Quite easy to CDN that file as well.
> Elements from other namespaces may be included pretty much anywhere. This means that most RSS 1.0 and RSS 2.0 modules may be used in Atom.
https://validator.w3.org/feed/docs/atom.html#extensibility
I believe this wasn't included because you can just set the Expires header on the web server to control cache times.