Git-REPL: A Git REPL (read-eval-print loop) courtesy of rlwrapgithub.com1 points·by jcsalterego·3 वर्ष पहले·0 comments
Oh you know Software Architecture? Express it in an OKRjcsalterego.substack.com1 points·by jcsalterego·4 वर्ष पहले·0 comments
Historian: Because Please Stop Deleting My Bash Historyundertitled.com327 points·by jcsalterego·9 वर्ष पहले·178 comments
Flexible Paxos: Scalable, Resilient and Performantdahliamalkhi.wordpress.com2 points·by jcsalterego·10 वर्ष पहले·0 comments
jcsalterego·9 वर्ष पहले·discussI think so: http://askubuntu.com/questions/67283/is-it-possible-to-make-...
jcsalterego·9 वर्ष पहले·discussI think it's more about the MacOS's add-ons to bash here than bash vs zsh -- but who knows!
jcsalterego·9 वर्ष पहले·discussI'm quite happy that at least three historian-programmers have come together, here.
jcsalterego·9 वर्ष पहले·discussMost recently it seems to happen on a fresh restart.Previously, it had to do with my usage of Terminal; I've had to touch ~/.bash_sessions_disable -- /etc/bashrc_Apple_Terminal has the nitty gritty.
jcsalterego·9 वर्ष पहले·discuss> Also, maybe you should consider backing up ~/.bash_history occasionally?Oh yes.
jcsalterego·9 वर्ष पहले·discussBased on the differences between /etc/bashrc and /etc/zshrc, I don't think so, but I don't know for sure.
jcsalterego·9 वर्ष पहले·discussPer the README I'm hoping to introduce a scrub command, but yeah -- if you have inline passwords in the commands you run, that's less than great.
jcsalterego·9 वर्ष पहले·discusszsh history, from what I've seen a long time ago, can include timestamps, which is why I added a timestamp field in the schema, though it's currently unpopulated: https://github.com/jcsalterego/historian/blob/3bf7158b163d3f...#soon
jcsalterego·9 वर्ष पहले·discussFWIW, my understanding of sqlite is that it allows atomic operations against the same DB, even if there are different clients... so I would guess at worst the clobbering is minimal. I could be wrong, though.