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

Sometimes I wish #forgejo would also support #mercurial. Would actually love to use it for some projects.
HEPTAPOD_CHANGELOG.md · heptapod-18.7.6 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab
HEPTAPOD_CHANGELOG.md · heptapod-18.8.2 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab
HEPTAPOD_CHANGELOG.md · heptapod-18.8.1 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab
HEPTAPOD_CHANGELOG.md · heptapod-18.7.5 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab

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.

#heptapod 18.6.4 released, bumping GitLab to the 18.6.6 regular patch/security version
Changelog: https://foss.heptapod.net/heptapod/heptapod/-/blob/heptapod-18.6.4/HEPTAPOD_CHANGELOG.md
Download instructions: https://heptapod.net/pages/get-heptapod.html#get-heptapod #git #mercurial
HEPTAPOD_CHANGELOG.md · heptapod-18.6.4 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab
HEPTAPOD_CHANGELOG.md · heptapod-18.8.0 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab