What happens when I try experimenting with Facebook’s account settings? I ended up with 3 duplicate smart lists for my university network.
It seems that each time I add and remove the same network, Facebook decides to create a new smart list for me instead of merging with existing lists. To be fair to the developers, I guess they never anticipated that ordinary users would just randomly and repeatedly add and remove their networks.
If I was a developer for the smart lists feature, I probably have added a “safe-guard” feature for the smart-lists so that no list can be deleted or merged if there’s an existing privacy rule that uses the old list. Otherwise, randomly deleting lists would risk exposing my past posts to the public i.e. no restrictions.
This is probably the most logical explanation for why I still have these 3 duplicate lists: I did these experiments at different times of the year so I probably have some really old posts that still uses the older lists as their privacy setting.
Bad Implementation Decisions
However, if it was really me that developed the smart-list feature, I would’ve given more power to the user.
The main problem is that Facebook created smart-lists to be full automated so that there’s no user interaction required. However,they implemented the concept quite poorly such that they gave the user absolutely no control over the smart lists. It’s ridiculous that I can’t even manually create and delete smart-lists.
For example, I don’t really need a list for people living in the Waterloo area because everyone on my friend list in this area is already from the same university. Even though I can hide the lists from the sidebar, it’s still annoying to see a giant list of smart-lists when I want to select the privacy settings when making a new post.
What the developers should have done was create smart-filters for lists i.e. let the user choose automatic filters for regular lists. For example, suppose I want to create a list of friends from both the University of Waterloo and currently living in Toronto. It’s a bit tedious to manually do this but this could have been easily accomplished with smart-filters.
One more thing!
However, one important feature for lists is to be able to set a fall-back for privacy when deleting a list. For example, if I delete a list, I want all my past posts, photos, privacy settings – everything – associated with that list to switch to Close Friends, if not already.
I personally haven’t tried doing this because I have enough lists already but who knows, maybe it’s already implemented.
One more thing!
Huh I just noticed while proofreading that I used a lot of “for example” in this blog post.


