An architectural comparison of Obsidian Canvas and Heptabase | Hacker News Reader