Hi, I'm owner of the project.
I am honored to be featured on HackerNews.<p>I've been busy and haven't been very active, but I'm trying to resume maintenance.
If you have any requests, please mention them in GitHub Issues.
watch supports shell aliases if you put the following in your bashrc:<p><pre><code> alias watch='watch '
</code></pre>
You probably want to do the same for sudo.<p><pre><code> alias [-p] [name[=value] ...]
[...] A trailing space in value causes the next word
to be checked for alias substitution when the alias is expanded.</code></pre>
I'd suggest logging to sqlite to provide later replays and speed estimations at keypoints. It might be nice to also add some cascading signature of the timestamps for tamper evidence (ex: merkle tree)<p>Usecase: storing timestamped proof of execution, automating metrics history<p>User story: "after feature X got implemented, deployment became twice as slow as we can see from the viddy logs".