What Vale taught me about linear types, borrowing, and memory safety | Hacker News Reader