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

you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 2 months ago* (3 children)

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)

  • source
  • hideshow 3 child comments
  • [–] 3 points 2 months ago (2 children)

    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?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 2 months ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment