A bit about #Tor usage, if you ever wanted to know.
I have a couple of working computers and a home one and absolutely routinely, as of now, use Tor for NAT traversal to connect to them remotely via #ssh :
#torify ssh <[email protected]>
The connection has rather higher latency than a normal one, but still perfectly usable in the text mode: basic #bash, #MidnightCommander . Forget about GUI, though.
Moreover, it allows me to have a local #Mercurial store (for historical reasons I am not a big fan of #git - skip your disapproval, I am finally not a professional programmer). And last but not least, a version control system is good for writing of scientific articles --- especially if you use #LaTeX, but for a #LibreOffice -based process will do as well. Say,
torify hg push
Quick note for people like me who use #Mercurial SCM with #hggit - it looks like hg-git is not compatible with Mercurial 7.2. I'm not complaining about this as hg-git states that it's only tested up to Mercurial 6.9.
/However/, if you're using it on a Mac with #homebrew, it looks like the old workaround of simply downloading the formula for the older version and doing a `brew install ./mercurial.rb` doesn't work anymore and one has to jump through additional hoops like creating a local tap.
Guess I should've pinned the working 7.1.2...
I hope #hggit pushes a working version out through pip soon. In the mean time, branch 1.3.x managed not to explode once. Afaict this has been another #python3 migration straggler. FYI, in my ~/.hgrc
hg-git = ~/clones/hg-git/hggit
and in the clone I had to
hg checkout -C 1.3.x
If you're not a #mercurial person, it "works great" as a #git client. With the above caveat.