I’m increasingly convinced that technical communities should support expiring pseudonyms: an account could build reputation within a project for, say, a defined period, then become unlinkable to that person’s later activity. Not anonymous in the moment, and not free of moderation, but not a permanent professional identity either.
A durable history helps us judge code reviews, expertise, and moderation behavior. It also makes people hesitate before discussing a workplace incident, admitting a security mistake, proposing an unpopular idea, or mentioning personal circumstances. The useful question is whether software can preserve those signals without keeping a searchable timeline of everything someone has ever said.
The obvious trade-off is abuse prevention: longer-lived identities make ban evasion and repeated misconduct easier to detect, while expiration gives people a legitimate reset of context. I’m unsure whether privacy-preserving credentials could balance those goals in practice. Would you trust—or contribute to—a forum deliberately designed to limit identity continuity?