End-to-end double-ratchet encryption with epoch key exchange | Hacker News Reader