A very valid use-case not mentioned in the article is to save all your personal terminal interactions to a database so you can search it in the future. Your terminal's input (and output) value per byte is enormous so really everyone should be saving it all.

I'll be horsing around with this tonight -- I hope ts sshing to my local computer will just work so I can get local recording as well without a separate mechanism.

This project was mentioned recently here - it does this locally, saving to sqlite.

https://news.ycombinator.com/item?id=35839470

https://github.com/ellie/atuin

And it looked amazing, until another user pointed out that if you install it, whitespace-prefixed commands will start being saved in your bash history, and they refuse to document this behaviour

Does mcfly also have this behavior? https://github.com/cantino/mcfly