If there was an open standard api/protocol for liking/commenting I reckon this could actually work quite well. I guess you'd also need some kind of standard for identity and "friending" too (perhaps something akin to Open ID).
Yeah. One can go read the protocol. But the Activity Vocabulary probably gives a good idea for the versatility, the use of (core) ActivityPub[1]. ActivityPub is streams of actions, most of which we know & are familiar with already from existing social media.
I guess so. ActivityPub seems a lot more complicated than what I have in mind. With RSS itself, most developers could create a reasonable implementation in a weekend. I see no reason why couldn't have something of similar simplicity for commenting.
It wasn't an open protocol but Google Reader had this. And it had commenting. I had some of the most thoughtful and productive conversations on there. Total shame we don't have that anymore.