Or the alternate solution is to show all of my posts (even those that were not marked Public) in my profile page, so that when people visit my profile, they can see what I write about and decide to circle me. There could be a mechanism to mark posts as private which should not even be shown in the profile page.