How pierre diffs codeviewer component works | Dark Hacker News