Weekly Shaarli
Week 07 (February 15, 2021)
Simple sci-hub batch downloader, written in bash. Has to be adapted to use-cases a little (since hard-coded variables for page url and doi input file)
Other scihub downloaders:
Alternative to hledger, written in python and supporting an easy python extension system (write your own plugins).
Generally intended to be simpler to use than ledger/hledger, at the expense of very advanced settings and input options.
Provides its own query language to find transactions, as well as an integrated web interface (and https://github.com/beancount/fava as a more advanced implementation of the web interface). Looks really good and functional, as well as way simpler than e.g. Firefly III interface.
Often this happens because pipx intends to use an older version of pip or similar issues after upgrading the system version of python.
Most drastic, but also most efficient, solution in this comment.
Intermediate to advanced git tips:
advanced git log output, digging into individual git ref logs, using git for word-wise diffs (could be really useful for prose!), signing commits, git aliases, and more.
Various settings and extensions for Firefox, sorted from essential to suggested, to help escape tracking and telemetry.
The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.
easy-to-use command-line/curses/web plaintext accounting tool; a modern and largely compatible Haskell rewrite of Ledger - simonmichael/hledger
hledger makes use of plaintextaccounting principles and can read files in *ledger format, as well as csv files.
Additional accounting ideas and configuration possibilities are discussed here: https://news.ycombinator.com/item?id=20012499.
Quickstart help can be found here: https://hledger.org/quickstart.html
Full manual is available here: https://hledger.org/accounting.html, containing many ideas, workflows, and tutorials for accounting in general and hledger in specific.