SemanticMerge is out Language-aware diff and merge tool | Dark Hacker News