I think it definitely works on sites like Twitter, but they've confused things by adding features which mix up the order of posts, promoting things and putting "in case you missed it" posts up at the top. Combine this with the fact that retweets are shown in the order they were retweeted but your "likes" page is shown in the order the posts were made, means that even though I've been using it for years, I've basically given up on assuming any kind of order.
At least Twitter mostly still goes by post date.
Facebook made that a separate feed that you need to practically dig for to find now; it's not actually an option for the news feed itself anymore.
Everything there is filtered through their algorithm that decides what you're mostly likely to enjoy, and posts will show up in the feed again at a later time if there's activity on them from friends.
All that plus reloading the entire feed when exiting the Post comments (on the mobile app specifically), making it hard to find the same post again if you're trying to share it.
I really hope Twitter doesn't go any farther than it has away from a linear feed. There is at least some sense left in how they built it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.