They had no concept of a duty of care to their users.
Summary
A thoughtful reflection on software craft, user data safety, and trust in tools like Vim/NeoVim. The piece argues that breaking persistent undo undermines user trust and cites Raskin's First Law as a guiding principle for humane software design.