How the Sophia database works internally | Hacker News Reader