65 private links
Science based practices for a meaningful life
Find out how to install Jellyfin on the Raspberry Pi for a great Plex alternative that's open-source. Build a powerful media server using Jellyfin on the Raspberry PI!
Includes information on some RPi4 and RPi3 specifics. Does not recommend installing on lower than 3 (no hardware acceleration).
So many saws!
A deep dive 'problem solving report' of how to use property decorators (i.e. creating getters and setters) for python dataclasses. Not as easy as it seems! But in the end fairly elegant.
Pretty in-depth hexagonal world generator, taking temperature, moisture and more into account.
A walkthrough of the most used functions and setup for git annex. In-depth explanations of the how but not the why - use whenever you already know a use-case for git annex.
An in-depth write up of what git annex is, how to use it and (importantly) why. Explains backup and file location scenarios.
A collection of applications and programs for smartphones - both Android and iOs. Basically the absolutely huge internet archive APK and IPA collections, along with IPSWs as well.
A CLI tool and an apkg template to allow you to create flashcards from markdown and have a better experience while using anki for your studies. 🌸 - GitHub - Mochitto/Markdown2Anki: A CLI tool and an apkg template to allow you to create flashcards from markdown and have a better experience while using anki for your studies. 🌸
📝 A simple markdown to anki-deck converter without any weird custom syntax - GitHub - Steve2955/md2apkg: 📝 A simple markdown to anki-deck converter without any weird custom syntax
Changing the wakeup settings in Linux to prevent not being able to go to sleep/suspend or hibernate mode.
Tools for program an Arduino with a Raspberry Pi via SSH. Using PlatformIO Core on Raspberry to use an Arduino from the command line.
Wayland screen recording from the command line! Simple, efficient, works. For audio and video.
Since it is really hard to just search for pass ('The simple password manager', thanks for the unique naming scheme 😉) extensions on github and similar places, this list comes in really handy.
Best alternative is to search for the 'pass-extension' topic on github.
Very nice dropbear setup explanation, including key transferral and hardening.
Two remarks:
You can add your key to ~/.ssh/authorized_keys
for individual users as usual with openssh - perhaps this is a thing only for newer dropbear versions? The given path would then be for root/system-wide access.
In order to disable password auth for systems that do not have uci, you can add -s as startup parameter, e.g. through editing /etc/default/dropbear
field (though probably a better file than in 'default'). see here
Don't forget to restart after operations /etc/init.d/dropbear restart
(though it will just invoke systemctl on systemd devices)
Simple comparison of all RPi model specs so far.
An AI assistant - not entirely sure what the difference to e.g. MyCroft is - but seems a little newer, coming along well. Can be integrated with a variety of TTS and STT services, and skills created for it
Simple file server, also with webdav abaility. You can control if you want to enable editing, searching, uploading, access control and more. Still remains with a relatively simple cli interface to quickly bring up a server (e.g. dufs -A downloads
to serve your downloads directory with full access/write permissions)
Embed Javascript to enable commenting from mastodon. Perhaps a similar idea, re-thought as a webhook and git interaction could cut out the javascript and just re-deploy the website for each comment?