Weave: Merging based on language structure and not lines | Hacker News Reader