Weekly Shaarli

All links of one week in a single page.

Week 32 (August 7, 2023)

GitHub - asottile/pyupgrade: A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.

Run it over your python code (whether manually, as part of build/check step or in pre-commit hook) and you will get 'upgraded' python code!
I.e. all the stuff you grabbed from old tutorials and stackoverflow answers will appear in the more modern pythonic versions.

GitHub - wescode/lemmy_migrate: Migrate your subscribed Lemmy communites to a new account

Put in your account information for 2 (or more) lemmy accounts and it will migrate all your subscribed communities from account A to account B (and C and D and...). Neat! (and necessary atm since lemmy does not have this feature on its own)

GitHub - WhiteBlackGoose/gpt4all.nvim: Plugin to work with gpt4all. Fork of ChatGPT.nvim

A fork of a pretty sweet ChatGPT plugin for neovim which seeks to make it work in an improved way with FOSS versions of GPT trained LLMs. Currently still unusable since it takes too long to generate output on most machines but with improvements will signify a way to use LLMs while staying FOSS and ideally also privacy-aware and offline.