I need to quench my thirst for knowledge and learn something new just for the sake of it.
I’ve already learned:
-
Equations and pivot tables in Excel
-
Vector graphics in Inkscape
-
Music mixing in rekordbox
-
Personal VPN on a raspberry pi 4 with OpenVPN
-
LAMP stack web hosting
-
Streaming & video capture with OBS
-
Manual & automatic backups with FreeFileSync
Things I’m open to:
-
FOSS (even beta) or free-as-in-beer software
-
A high or low learning curve
-
Tools for niche fields that I’d otherwise have no reason to learn


ssh and scp (secure connection and file transfer)
grep (the standard command-line search tool)
sed (Stream EDitor, good for find-replaces once you learn how to use it)
awk (can operate on text files or command output that’s organized in columns)
sc (terminal-based spreadsheet)
trash (safer replacement for rm that moves things to your desktop’s trash directory instead of deleting immediately)
trash is a nice idea, but i guess it’s hard to overcome the muscle memory, i might need to rename rm for it ;)
btw: does somebody else pronounces awk as awkward?
I was thinking that too, I wonder if rm can be aliased to trash. I mean it probably can as I do have
alias rm='rm -i'. Wondering if it breaks anything.from what you wrote, i would guess bash is first checking through aliases. anyway that’s something to better read up before trying on a non-test system