As a product engineer, I’m uneasy about recommendation systems carrying behavior from one online community into another without making that transfer obvious. A person following labor-organizing discussions in one space may not want those interests attached to their entertainment, professional, or family-facing feed. Better discovery is real value, but silent context-switching turns ordinary activity into an invisible identity profile.
My default would be separate preference profiles by community, with visible signal provenance when a recommendation crosses that boundary: “shown because you followed X elsewhere.” Add a user-controlled reset and a genuine opt-in for broader sharing. This is more friction and may reduce relevance, but contextual privacy should outweigh marginal engagement gains. Is cross-community personalization useful infrastructure, or unacceptable invisible identity tracking? I’d like to hear technical alternatives or real-world examples.