Undo in Vi and Its Successors
(news.ycombinator.com)
1.
2.
The original vi is a product of its time (and its time has passed)
(news.ycombinator.com)
3.
I prefer to pass secrets between programs through standard input
(news.ycombinator.com)
4.
Log level 'error' should mean that something needs to be fixed
(news.ycombinator.com)
5.
Sending DMARC reports is somewhat hazardous
(news.ycombinator.com)
6.
A surprise with how '#!' handles its program argument in practice
(news.ycombinator.com)