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)
7.
We need to start doing web blocking for non-technical reasons
(news.ycombinator.com)
8.
Systemd can be a cause of restrictions on daemons
(news.ycombinator.com)
9.
Connecting M.2 drives to various things (and not doing so)
(news.ycombinator.com)
10.
Websites and web developers mostly don't care about client-side problems
(news.ycombinator.com)
11.
Realizing we needed two sorts of alerts for our temperature monitoring
(news.ycombinator.com)
12.
People still use our old-fashioned Unix login servers
(news.ycombinator.com)
13.
Why I write recursive descent parsers, despite their issues (2020)
(news.ycombinator.com)
14.
Getting decent error reports in Bash when you're using 'set -e'
(news.ycombinator.com)
15.
Checklists are hard, but still a good thing
(news.ycombinator.com)
16.
Checklists are hard (but still a good thing)
(news.ycombinator.com)
17.
What is going on in Unix with errno's limited nature
(news.ycombinator.com)
18.
Some bits on malloc(0) in C being allowed to return NULL
(news.ycombinator.com)