Surface Tension of Software: why systems hold together | Not Hacker News!