79 private links
Science based practices for a meaningful life
When archlinux switches to a new python base version, the AUR packages installed with an AUR helper do not automatically re-install themselves for the new environment.
End result is that most AUR python-dependent packages now error out with missing module errors (since they are looking in the old python env).
To show packages which have any of their files located in the python lib directory (i.e. all python-dependent packages):
pacman -Qoq /usr/lib/python3.8/
Here's how to find and reinstall packages depending on a certain base package or path (take care of how to input either path or package!):
pacman -Qoq /usr/lib/python3.8/ | paru -S --rebuild -
pactree -r qt-base --depth 1 -l | paru -Ta | paru -S - --rebuild
yay -S --rebuildall --noconfirm $(yay -Qqo /usr/lib/python3.8/)
Simple: Create windows install media (on USB) from any image file. Nice!
Are you looking to enhance your data skills and become proficient in SQL? We just posted a comprehensive, 11-hour SQL course on the freeCodeCamp.org YouTube channel. It will teach you to handle complex database queries. (Vlad Gheorghe)
A giant course going over many of the 'functions' of SQL. Good but long, and you will need to consult additional sources to connect many of the concepts to the bigger picture.
Basically a wrapper around the ffmpeg conversion functionality.
Takes care of some things like entering metadata, can optionally receive an audible authcode, and provides some convenience. I would nevertheless suggest directly using ffmpeg itself and grabbing the authcode from one of your files directly.
Perhaps the best way to mount your android phone storage into the PC.
I found it to be more stable and useful than similar projects such the various mtp fs implementations.
A 'simplified' bibliography reference format like bibtex or biblatex.
Uses yaml under the hood and is super simple to understand:
Doan2020:
type: Article
title: Kinetics and luminescence of the excitations of a nonequilibrium polariton condensate
author: ["Doan, T. D.", "Tran Thoai, D. B.", "Haug, Hartmut"]
doi: "10.1103/PhysRevB.102.165126"
page-range: 165126-165139
date: 2020-10-14
parent:
type: Periodical
title: Physical Review B
volume: 102
issue: 16
publisher: American Physical Society
One interesting fact is that it uses one (or multiple) 'parent' keys to signify where something is from which in turn use the same simple keys (type, title, ...) as the original document to describe themselves.
So, instead of a million individual keys to describe an entry we use a more recursive format with each having the same couple keys.
This could be really interesting for a closer papis
integration with its standard yaml format for example.
Format readme here.
I am not sure how 'mature' the format is, however.
It has been created for the typst typesetting language afaik, and that is still pretty new/fluctuating as of now as well.
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Long, in-depth and very fascinating. I think everyone can take something useful away from this.
A full open source reimplementation of Zero Hour. Impressively far along and intends to be cross-platform in the future but Windows only for now.
Open source reimplementation of the SAGE engine (C&C Generals, Zero Hour, LOTR BFME, etc).
Early early stages, not playable yet and only supporting windows for now unfortunately. But could be good to keep an eye on over the long term.
Another opensage implementation is here which is even less far along and has fewer eyes on it, but compiles on Windows, Mac and Linux.
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+ - Warzone2100/warzone2100
Open source C&C Red Alert implementation!
Open source tower defense!
A Victoria2 recreation as open source framework.
Intends to stay very close to the feeling of playing Vic2 but still undertakes slight changes.
Also provides the Historical Project Mod for itself here.
Overall looks really good and quite far along in development!
A Victoria2-alike 'map game' and RTS (grand) strategy. Seems relatively unfinished in its current state?
Have not dug deep into it at all yet.
Spiritual successor to the base16 flavours theme manager. Works almost the same way but can not build themes on its own.
Uses the 'tinted-theming' ecosystem instead of the chriskempson base16 one - it seems to be built a little more logically and less haphazardly but in the end provides basically the same functionality.
FOSS clone to Github gist. Allows hosting any kind of code snippets - looks very similar to current github gists.
Nicely allows you to set up oauth2 logins from gitea, github, gitlab and openid!
Instantly convert any python cli programme made with click into a simple web frontend.
Design is not amazing but it is done in like 30 seconds and you have a frontend.
Wow!
isync/mbsync and offlineimap alternative. Looks pretty good and has a simple enough config!
At the moment unfortunately no way to 'include' things in the config file that I can see,
so no way to implement an externally sourced username/password style.