RSS Still Beats Facebook and Twitter for Tracking News
fieldguide.gizmodo.com
fieldguide.gizmodo.com
I have an Model 14 Teletype tape printer from 1926 in a brass and glass case hooked up to the Reuters RSS feed. I've had this at steampunk conventions, and it usually lives in my living room. Push a button and get the news.[1] Or leave it on, and it starts up whenever Reuters posts something new. Technical details.[2]
[1] https://archive.org/details/Aethericmachine14 [2] http://www.aetherltd.com
> The BBC
Have you visited the BBC News website recently?
They even have Daily Mail style headlines now, where a random word is capitalised for emphasis:
"Up to NINE terrible things happened"
I browse with an ad blocker, so those are actual headlines, not Outbrain/Taboola (ugh) links.
They still do a lot of 'hard news' stuff (along with the vast majority of their output which is straight 'normal news'). For example, just this week: http://www.bbc.co.uk/news/resources/idt-sh/g4s_brook_house_i...
No excuse. That crap is paid for with my taxes. They don't need to lower themselves to that standard.
That shit permeates, you know? The news side will look like that eventually.
I'd have thought taxes + license fee would be enough to avoid the race to the bottom, but here we are.
Try to steer their decisions with your voice.
And it seems to be far from unique to the BBC, you can notice it with all the national broadcasters (Though BBC being English and thus have a worldwide reach in its original form, is more noticeable outside of the UK).
edit:
> Perhaps most importantly, you don’t need to be constantly online and constantly refreshing your feeds to make sure you don’t miss anything.
That's misleading. If you are using a desktop client then you might miss items from a very active feed if it didn't connect to the web recently enough.
That was (to me) the biggest selling point of Google Reader: I could forget about if for two weeks but Google would happily and regularly download feeds while I was not connected. Feeddemon and others couldn't do that unless they connected to proxy-like services.
Of course that has some implications regarding privacy.
So RSS wins again.
> The advantage of google reader was that it was a web app?
Over regular client readers, yes.
and most importantly, that it did just that (if unasked) without getting all Facebooky, playing mind games etc to draw you into more "social" "engagement".
I use NewsBlur.
Horrible name, but great little product: fast, stable, no nonsense and cheap ($19/year). Using it daily for years and haven't seen single outage or any problem.
The idea of a massive corp controlling what I see (and hence how I think) does not resonate with me.
I can fetch stuff from public Facebook pages I need (without having a fb account) and create a RSS feed of them. Then with ifttt.com I send updates to my mailbox: awesome.
Also, fuck Facebook and long live RSS and the open web.
[0]: https://www.reddit.com/r/pathogendavid/comments/tv8m9/pathog...
As an aside, I also find it strange that the full feed of upcoming events for an area cannot be sorted by date.
You can bookmark facebook.com/?sk=h_chr which will force chronlogical sorting.
But you really really should not get your news from facebook.
RSS is how I come here~
Likewise.
I use a homegrown RSS reader that I host at http://www.weegeeks.com
It's not great and it's not pretty but it does the job.
BTW my list of crypto/security blogs I follow: https://github.com/mimoo/crypto_blogs
Not so useful when you're in an offline environment like the London underground (where I usually catch up with my feeds at the end of the day)
Facebook and Twitter suffer from the same issue though
Additionally I think the rigamarole of getting to the station, connecting to the wifi, swiping back to the article you couldn't read, downloading it etc is a real pain!
It's no worse whether you're at the station or not, unless I've missed the point of what you wrote.
It's better if you can grab the whole article for offline use, though; back when I used RSS a lot - post Google Reader - I used an Android app which could get the whole article. But I've stopped just about all internet time-wasting except to main news headlines and HN, preferring to read books on a kindle.
Personally, I use TinyTinyRSS on Sandstorm.io. There's a fantastic TTRSS client available for Windows UWP that works on Windows Mobile too.
But I have to upvote for the TTRSS. The web client is always open in one of my tabs, and when I'm away from my computer I use the ttRSS Android app. I stuck it on one of my boxes and basically forget about it aside from checking for updates semi-regularly.
FB/Twitter are known to have algorithms designed to show you things that you will like (because people stop using Twitter/FB if they see stuff that makes them unhappy). While newspapers have this to a certain extent (all those "Drink 2 glasses of wine a day to live longer" articles) since they aren't targeted based on your individual preferences you still get a very wide variety of news sticking to only a single newspaper, and pretty much all the news if you mix in 2 or 3.
But Twitter? I know they insert this whole "in case you missed" but most of the feed is still chronological. A very different problem is with having overly prolific retweeters in your feed, but that is a problem of your making, not Twitter's.
Same here. If the site is interesting enough, I'll try and contact the owner and explain why RSS matters. Basically.. few people have the time to visit and sort through individual sites on a daily basis.
And why I use RSS to drive a channel on Telegram
Agree with the item or not, whatever pops up next is next from wherever you've subscribed
It's great
Also there are specific feeds on twitter for some cities that report police/fire scanners. If you ever get a power outage you can track the scale within minutes, by looking at which addresses/intersections have stuck elevator reports.
I do not want some algorithm to feed me. Especially not if that algorithm is commercially biased: its main goal is not to inform me, the goal is to make money from me.
If Feed A publishes 10 articles a day and Feed B publishes 10 articles a year, the articles from Feed B get totally engulfed and pushed way, way, way down the list... effectively they become invisible.
I do have other ideas to fix that issue but the ink is still wet on those.
There is the <category> element!
I aggregate many many thousands of feeds, I've never seen anyone use the category properly. I actually cant find any attempt at a specification that clearly describes it. (I might be confused by the versions and feeds using a mix of elements from different versions)
You know things are bad when w3schools[1] is the only one providing a full description of the difference between non hierarchic and hierarchic. On the domain attribute they are as stupid as everyone else. I'm not even sure how the domain attribute should be used. I do instinctively know that putting domain="syndic8" is wrong as it is not a domain. That however isn't stopping everyone from using it as an example in their version of the spec.
Anyway:
The <category> element specifies one or more categories the channel or item belongs to separated by commas. The element can ALSO specify the hierarchic location in a category. The value of the <category> element is then a forward-slash separated string.
So you could entirely have something totally like:
<category>local/traffic acidents,injury,children</category>
Where "local > traffic" is the hierarchy while "injury" and "children" are more like tags.
On the rare occasion I see a <category> element in an RSS feed they 99% of the time use "General". Using separate feeds to accomplish the same(?) is not great but it works.
Here is an OPML I bake myself for the guardian.[2] Their feeds do actually use categories complete with domains. Lots of them![3] Don't ask me how to consume this feedstock.
To me the weirdness of the lack of category is primarily in every properly structured site having them. If you are pulling the title, pubdate and content from your database it shouldn't take much effort to also pull the category and have a <category>pokemon</category> element in the news item.
Fun fact:
While it is missing from the w3 validator spec[4] the harvard.edu version of the spec[5] does mention the historic awesome "ratings" element. A thing from back in the days when non-corporate technology was still a thing. Namely The PICS rating system[6].
This hidden treasure was pretty much hated to death by loud mouth corporate propagandists. (I'm putting it mildly) The public rating your article is the worse kind of scrutiny when working for a mainstream propaganda outlet portraying it self as if news. The status quo eventually nailed the coffin shut by promoting it as a parental-oversight adult content filter which became the only surviving implementation.
Sadly the RSS spec only allows rating the channel rather than its items which spoils most of the theoretical awesome. :(
Thus therefore as the implication thereof, at least in theory, RSS has the most awesome tagging, categorization, rating and review system ever envisioned (not-seen) on the internet.
People just don't know how to technology.
[1] - https://www.w3schools.com/XML/rss_tag_category_channel.asp
[2] - http://opml.go-here.nl/theguardian.opml
[3] - view-source:https://www.theguardian.com/business/vodafonegroup/rss
[4] - https://validator.w3.org/feed/docs/rss2.html#hrelementsOfLti...
[5] - https://cyber.harvard.edu/rss/rss.html#optionalChannelElemen...
[6] - https://www.w3.org/PICS/
Could you flesh this out a little? What is it that you want to see?
TheOldReader.com is really good, and kind of duplicates the Google Reader experience. Only problem is, none of my friends use it!
Even Shorter Syndication [ESS] AND No Nonsense Outline [NNO]
Ill try a simplified explanation:
An NNO file is the end result of aggregation that can be used for the next session but is primal intend is publication/sharing.
It it s a comma separated text document that starts with a unix build time followed by a sorted list of items 1) feed url, 2) minutes before build, 3) title checksum
For example:
1503411304088,
http://example.com/rss.xml,223432,27,
http://example2.com/rss.xml,453223,44,
http://example3.com/rss.xml,5432242,125,
http://example4.com/rss.xml,23143231,241
The file is build after the aggregator aggregates the users hundreds, thousands or millions of ESS, RSS and/or Atom subscriptions while reducing the result list by a configured amount. (say 3000)When published a 2nd user can load the NNO into their aggregator which should fetch the top feed items listed in the NNO until they have a screen full of results. (scrolling loads more)
The 2nd aggregator can then proceed to fetch that users own subscriptions and/or parse additional NNO files into the result set.
When done they can publish their own NNO file to be used the same way.
Ideally the aggregators maintain their own manually unsubscribed feed list and implement a configurable filter like a word and a word combination filter, a Bayes filter, a machine learning implementation or some other filters. The news items displayed should have an indication about their origin (which NNO file) and they could provide an auto translate link or do inline-translation of headlines/articles.
Like you suggested, the point of the entire exercise is to have people access the internet without a multinational man in the middle.
I also coin ESS in the document, it is not required to make NNO work:
An ESS is a tiny comma separated text document with a unxi build date, an url for an RSS or Atom feed then, for each news item, 1) a publication date that is an offset in minutes from the build date and 2) a tiny check sum.
For example:
1503411304088,http://example.com/rss.xml,
0,27,
3600,22,
7890,142,
23421,17
Like RSS is much smaller than the HTML document the ESS is much smaller than the RSS. The example is 71 bytes long. That is considerably smaller than a killobyte.I would describe the problem with RSS with an analogy with juggling chain saws. :) When you toss the chain into the air it needs to land into your hand at the right moment for you to be able to toss it again.
When you request an RSS feed (or more like x per second) the results arrive with a random offset. The parser at times just sits there waiting for something to do then it is drowned in results arriving all at the same time. If that pile is large enough additional results arrive faster than the old ones can be parsed into the result set. Parsing feeds is not trivial the way it is with ESS. There are multiple formats (RSS and Atom), there can be multiple link elements with different attributes, the pubdate (or updated) has to be dug out and is not a number and lastly the feed can be quite huge.
With ESS you just take a substring (up to the first comma) and compare the number to a desired age or your oldest item.
If you or anyone else is interested in non-corporate technology just for the sake of making things great again feel free to contact me: gdewilde@gmail.com
Thanks,
It seemed like a great idea, but the social features really didn't work. People dumped their RSS feeds, but the decentralized nature meant that attempts at flowing comments between sites ended up losing context.
The cool thing about using reddit this way is that you can use your reader (like Thunderbird) to process your feeds according to rules. For instance, you could automatically delete all posts from /r/programming which don't feature Nim or Python.
1. No matter how much I try to catch up, I'll still loose something 2. They are too distractive, less productive, and addictive.
RSS was a great way, is still a great way to catch on your fav news.
Thanks for bringing to notice :)
(https://play.google.com/store/apps/details?id=com.madsvyat.s...)
Sad to note that apparently around the time HN renewed or changed a security cert configuration about a month or so ago, the app stopped updating this site's feed. Having removed and re-added it, the feed woke up on my phone, but my tablet stubbornly refuses to acknowledge the feed, even after reinstalling the app, manually removing config folders, caches etc., and restoring a backup of the config files from my phone.
Are there similar sites for other areas of interest, say history or science?