Database branching: three-way merge for schema changes | Hacker News Reader