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