Why I reimplemented LVM (with worse guarantees) | Hacker News Reader