Practical advise to select Slightly Better Passwords

This is not really something I learnt this week. Just something I felt compelled to share


The following advise does not assume that your security will greatly improve. But making these minor changes will have disproportionate improvement to the security.

Ethereum Transaction Details for Humans

When working on one of my projects, it was asked “How do we ensure that transaction was indeed recorded on the blockchain” While we can (and did) store the transaction hash returned by the function call in the database, txn_hash alone does no good. e.g. “Official” method to get the details of the transaction (from the txn_hash) returns something like the following: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 web3.

nvm, emacs and zsh walk into a (macOS) bar

Feel free to jump directly to the solution Background I recently started working on node based project. I'd been using nvm for quite some time now, since I liked the idea of having languages their own version managers, rather than having OS manage it ,which I doubt can do a good job. OS package managers were designed to have single version (and upgrade when needed) So I've been using pyenv and nvm for quite some time.