You should be able to tag a post in multiple dimensions... i.e. Humor, Validity/Truth, Politicialness, Interestingness, AdultsOnly, etc.
For me, recreational reading would add more weight to funny, offbeat, etc.
If I was at work, more weight to Free Pascal, Security, Networking, Security Disclosures, and negative weight to politics
Facebook was amazing until it forced you to see news and strangers' comments on that news.
Social media is best when it replicates real life (I only see people I have whitelisted).
To the extent that it has added features to actual socialize with people, it is awful. It has all the same problems as Facebook.
Not offering a solution.