I don't think that's a problem for everyone (I aim for linkedin/facebook separation for these reasons)... Nevertheless, you could filter by the "hide this post from" list, weights of friendship (amount of likes, views, etc.) and other statistics... Of course, this is only viable if you have friends/family all around the place, not just in your locality (definitely not for everyone).
Still, seems like a nice advertising focus trick.