I'd like to add some new people as Facebook friends so that they can see baby pictures, but not the rest of my posts and other items.Going forward, this is easy, as I can just add them to appropriate lists, e.g.:Baby pictures get the standard Friends privacyEverything else gets a social friends list privacyHowever, I would also like to prevent the new people from seeing old stuff, which all have the Friends privacy. Approaches that don't seem like they would work include:Go through all old posts and reset the privacy of each to the new social friends list. With several years of Facebook membership, that's prohibitively tedious.Add the new people to the Restricted list. However, it doesn't seem possible to share with the Restricted list unless the post is public, which I don't want. (Even if I also add people to a baby list in addition to Restricted, choosing the baby list yields the note baby, except for Restricted.)Use the Manage Past Post Visibility tool suggested in this answer. However, the help given when in the introductory screen implies it can only reset old posts to Friends, rather than a specific list.I do not have Timeline, but I'd be willing to turn it on if that helps.
Preventing new friends from seeing old Facebook posts
facebook;privacy
It appears there's no way to do this, unfortunately.What I ended up doing was to do the going-forward arrangement, and then work back a couple of months, making corrections manually (#1). Better than nothing. There is also the issue of my comments on others' posts being visible. In my case, I think this is good enough, though I do wish there was a better solution available (without programmering).It might be possible to use the Facebook API to achieve this, but I didn't see anything ready-made with some quick searching.