I think there are already several apps in that space, but maybe I'm thinking of things that are more localized.
You definitely can't just do everyone within a given radius from you because a person on one side of you won't be able to communicate with someone on the other and that's incredibly confusing. You could split the buckets up by location, but some people would have to put up with living on the border (well, just like a country or state).
What if it were geo-local? When you post an article or text post everyone sees it but you only see comments from people within 100km of your location.