A Pattern Language, which explores the social contexts of architecture and more generally the design of spaces. The concept is intimacy gradients. Many of the tensions that afflict social media arise from incompatible assumptions about what degree of intimacy is in effect in any particular conversational exchange—