Hacker News new | past | comments | ask | show | jobs | submit login

I mean, "push" has become more of a marketing term than a technical one. If we're talking marketing, sure, call it whatever you like.

But the technical distinction between the two holds. If you subscribe to an RSS feed and then never launch your reader again, nothing happens. If you subscribe to a newsletter and never check your inbox, your inbox still fills up.




I really don't see the difference you're trying to make. The RSS reader would also "fill up" in the sense that if you open it all the items would be marked unread just like in the inbox. Personally I use my inbox as my RSS reader by using a service that forwards RSS feeds to my inbox.

Everything is just a feed, email, RSS clients, social media, messaging apps, notifications channels. It's just a matter of managing which ones you make a habit of visiting and being notified about.


No, that is not what happens.

The local RSS reader you never launch is not executing. It does nothing - does not pull content. Nothing happens - no bits are transferred over the wire, nothing is written to disk until you initiate the pulls by launching the app.

Email servers operate continuously, so that when some publisher sends ("pushes") an email, that is delivered to your inbox, which will eventually fill up your quota (or the disk).

You can blur the distinction of what happens from the user's perspective all you like, and that's why I mentioned marketing phrasing. But it does not change what is actually happening.


That totally depends on the RSS client. Many, maybe most clients will poll the RSS feed periodically and cache items for you.


No, that's completely beside the point. I don't know how to make it any clearer.

The technical distinction between the push and pull is about who initiates the connection to transfer content.

For further reference, I recommend https://en.wikipedia.org/wiki/Push_technology .


Did you know that email clients have to poll their email server periodically and download their messages?


Actually, under the IMAP protocol a client will make a connection and keep it open while the server pushes notifications about emails that have been pushed to the server, at which point the client will make the decision whether to transfer the mails to the client (or delete etc).

There's also the newer variant, PUSH IMAP. I think that one speaks for itself.

None of that is polling.

A primer: http://www.newbietechtips.com/2013/07/pop-vs-imap-and-push-m...


Alright yea, technically, but push vs polling is a just a low level implementation detail for how to power a a feed.


So now I'm curious; it is pretty obvious your only goal is arguing for the sake of arguing; why are you doing this? What's in it for you?


I don't use RSS but I assume web based RSS reader executes automatically.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: