In my recent post on habitable software, I proposed evaluating software through the lenses of functionality, openness, and habitability. Given that one of my schticks is to yank analytical concepts out of one context and try to apply them elsewhere, this suggested a followup question: does this classification only make sense when talking about software, […]