this post was submitted on 02 Aug 2026
284 points (99.7% liked)

Ask Lemmy

40782 readers
963 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, toxicity and dog-whistling are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !uspolitics@lemmy.world


7) No Hit-and-Run questions.
Please don't delete your post for no apparent reason. If you plan on deleting a question later, say so in the post, or if you feel that you have a good reason to remove it, message a mod beforehand. It's not fair to the ones who took their time to answer, and it's not in the spirit of the community.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 3 years ago
MODERATORS
 

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

top 50 comments
sorted by: hot top controversial new old
[–] acockworkorange@mander.xyz 2 points 1 day ago (1 children)

How did you learn inkscape?

[–] ouRKaoS@lemmy.today 1 points 22 hours ago

Over the years I've gotten proficient enough in GIMP that I can usually accomplish what I set out to do.

Inkscape is a foreign language that I have no frame of reference for.

[–] coolie4@lemmy.world 114 points 5 days ago (2 children)
[–] bjoern_tantau@swg-empire.de 71 points 5 days ago (1 children)

It is tradition (and fun) to start your Blender journey with the Donut Tutorial.

load more comments (1 replies)
load more comments (1 replies)
[–] thatKamGuy@sh.itjust.works 7 points 3 days ago

SQL - understanding how to interact with databases will be an incredibly useful skill for whatever rabbit hole you next want to fall down.

[–] Cellari@lemmy.world 18 points 4 days ago (1 children)
[–] Toga77@lemmy.world 13 points 4 days ago

This is just pure evil

[–] cannedtuna@lemmy.world 75 points 5 days ago (6 children)

Learn Krita. David Revoy, artist of Pepper and Carrot, has a ton of great tutorials on using it.

[–] xylogx@lemmy.world 34 points 5 days ago

“Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.”

load more comments (5 replies)
[–] gwl@lemmy.blahaj.zone 15 points 4 days ago* (last edited 4 days ago) (2 children)

Ardour, it's a FOSS Digital Audio Workstation

https://ardour.org/

load more comments (2 replies)
[–] newtraditionalists@kbin.melroy.org 50 points 5 days ago (5 children)

I know you said software, but I would like to suggest a musical instrument. They still require learning a new language and typically provide a huge level of self satisfaction. A cheap keyboard or guitar can provide literally thousands of hours of study.

load more comments (5 replies)
[–] vantablack@lemmy.blahaj.zone 15 points 4 days ago (1 children)
load more comments (1 replies)
[–] testfactor@lemmy.world 47 points 5 days ago (7 children)

OpenSCAD. 3D modeling as code.

I've gotten a lot out of it, and their tutorial is excellent.

[–] gatohaus@eviltoast.org 7 points 4 days ago* (last edited 4 days ago)

Is it perfect? Nope.

Is it useful? Yep.

Is it fun to play with? Most definitely!

load more comments (6 replies)
[–] rodneylives@lemmy.world 8 points 4 days ago* (last edited 4 days ago) (1 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)

[–] justme@lemmy.dbzer0.com 3 points 3 days 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?

load more comments (2 replies)
[–] lightnsfw@reddthat.com 26 points 4 days ago (4 children)
[–] Theoriginalthon@lemmy.world 9 points 4 days ago

Mango jelly on YouTube

load more comments (3 replies)
[–] tired_n_bored@lemmy.world 13 points 4 days ago (1 children)

Blender and buy a 3D printer afterwards

load more comments (1 replies)
[–] ExLisper@lemmy.curiana.net 19 points 4 days ago (1 children)
[–] onipa@feddit.org 14 points 4 days ago

or vim with vimtutor

[–] ascendings@fedia.io 19 points 4 days ago

I'd say GIMP for photo editing would be a good one to learn. It's come in handy in a pinch both at home and at work when I've needed something done up real quick.

[–] Thwompthwomp@lemmy.world 31 points 5 days ago (5 children)

Latex is worth knowing, its most commonly used for academic papers, but it opens up a whole world of scripting automated documents. But, to make it really interesting, throw in tikz and/or pgfplots for some interesting power tools. Tikz does A LOT, and is really powerful. But can definitely be overwhelming.

load more comments (5 replies)
[–] Digit@lemmy.today 13 points 4 days ago

some suggestions for your consideration in order of empowerment and learning curve first,

  • AWK
  • ffmpeg (~ & imagemagick ?)
  • bash, zsh, or fish
  • kew (it's just a really simple nice tui music player, no fuss). (... "Am I the only fun one in Digit's list here?" -- kew)

n_n

Some other things that sprang to mind, (generally tending to more gui things, some distro/packagemenent things)... audacity/tenacity, fontforge, gimp, gentoo and portage, bedrocklinux and brl, peertube self hosting, forgefed self hosting, suckless.org's tools, CRUX or KISS/Carbs, just playing around in stellarium, playing around in pioneer space sim, learning how to evade humanity's detection as an ai in the game called singularity, ;3

Oh... Here's an idea for you... Learn a text editor.

Think it's not fun?

Depends on which text editor you pick, and how much the fun suits you. ... Emacs has so many things (including games, like tetris and doctor). Even neovim has some extra things (~ opencode runs on neovim... tho it's not the same, lol). Or maybe you want something simpler, like nano, mcedit, or fin (I wrote fin, don't use it, it's scruffy... and only able to do that from learning some of the things mentioned, and more).

Yay for learning. Yay for asking for what other fun things to learn. Good post. Good question. ... Sorry my answers were not better. Heh. Caught off guard, answered just what first sprang to mind. n_n Doubtless many other more fun things exist.

[–] Funkt4st1c@lemmy.world 11 points 4 days ago (4 children)
[–] wibble@reddthat.com 7 points 4 days ago (1 children)

Vi/vim counterpoint. Learning to quit vim will get them very far in life

load more comments (1 replies)
load more comments (3 replies)
[–] sem@piefed.blahaj.zone 11 points 4 days ago

You can do really neat thinga in QGIS -- like make your own professional quality maps, make map animated gifs, etc

[–] interweb_pirate@lemmy.dbzer0.com 22 points 5 days ago (7 children)

Docker and Docker Compose. Once you know that, you'll be able to self host almost any FOSS.

load more comments (7 replies)
[–] SoulKaribou@lemmy.ml 6 points 4 days ago

One week of keybr.com to improve touch typing skills, which should serve you across all your IT endeavours... Unless you choose to learn gimp and drawing stuff :P

[–] Emerald@lemmy.world 8 points 4 days ago

You could get JOSM and become an OpenStreetMap editor. https://josm.openstreetmap.de/

Also install gentoo.

[–] smiletolerantly@awful.systems 26 points 5 days ago (9 children)
  • MuseScore 4 is a (the!) free music notation software. It is genuinely fantastic. It's also a lot of fun, if you know some notation basics and want to play around.
  • Darktable is a Raw photo editor in the vein of Lightroom. Except where lightroom is sleek, polished, user friendly and Adobe (🤮), Darktable is FOSS, and clearly so both in the design and functionality: it could easily make a UX designer cry, but if you're willing to give it a try, there does not exist a more potent raw editor on this earth. Lightroom is a toy in comparison. (Now whether you need that is another question... But I've been using it for more than 10 years, and am still finding new, incredibly useful sub-menus, drop-down contexts on hidden sliders,...)
  • rmpc is a really cool TUI music player
load more comments (9 replies)
[–] slazer2au@lemmy.world 19 points 5 days ago (3 children)

Godot. Start with an idle game, move onto more. Just don't make a horror game, way too many of those and a lot of them are bad.

load more comments (3 replies)
[–] Rhaedas@fedia.io 21 points 5 days ago (3 children)

My suggestion already submitted was Blender, but any of these ideas require a purpose. I don't think you truly learn an application or language (even human languages!) if you don't have something you're trying to do with it. Even music (it's a language), you can learn how to play something, how to put together notes and sounds, but you really start figuring out how to do things when you have a need to accomplish.

I would say 90% of my coding and application knowledge comes from decades of having a need or inspiration to do something, and having to find the right tool and learn how to use it to make my idea become something (even if it doesn't get finished). When that purpose or desire disappears (for whatever reason) I stop wanting or caring about learning more about the tool I was using to do it with.

Your initial request seems to point to a different style of learning, wanting to do it for the journey itself. That's cool, I just wonder if you had a reason for doing it, would it make the effort more fun and worthwhile.

load more comments (3 replies)
[–] ace_garp@lemmy.world 14 points 4 days ago

Learn the basics of a couple of FOSS audio-software staples.

LMMS - tracker

Audacity - Audio recorder

[–] notfromhere@lemmy.ml 11 points 4 days ago
[–] hildegarde@lemmy.blahaj.zone 6 points 4 days ago

Lilypond. Its music software. Learning it will keep you occupied for at least a week.

[–] zxqwas@lemmy.world 15 points 5 days ago* (last edited 5 days ago)

Bash. If you use Linux.

OpenFOAM. If you ever want to figure out the aerodynamic qualities of a cow. This may take more than a weekend.

[–] Fmstrat@lemmy.world 5 points 4 days ago (4 children)
load more comments (4 replies)
[–] HubertManne@piefed.social 13 points 5 days ago

libreoffice if your using excel.

[–] lIlIllIlIIIllIlIlII@lemmy.zip 11 points 4 days ago

Meshtastic (Software and hardware).

[–] AceFuzzLord@lemmy.zip 3 points 3 days ago* (last edited 3 days ago)

There's always software reverse engineering. As bad as it may sound to some people, the US NSA has a github repositroy for a tool known as Ghidra, under Apache 2.0 license, so you can look at the source code and determine whether or not it's spyware. If it's actually NSA quality, you know it should be good enough for reverse engineering old software that won't land you in trouble if found out by the original devs. Last update was 2 months ago.

I tried a little bit but have yet to go very far at all with it since I am an idiot who thinks he's smarter than he really is.

Though, taking a page from your book, I am interested in looking up rekordbox now.

[–] NaibofTabr@infosec.pub 15 points 5 days ago (2 children)

Get your finances in order with Firefly III and Waterfly III (Android app, available in F-Droid)

load more comments (2 replies)
[–] FinjaminPoach@lemmy.world 14 points 5 days ago (2 children)

One thing I want to learn which seems important to me career wise is HEC-RAS, a hydrological River Analysis Software. I think it's free?

From this you can build your own predictions of when flooding (or drought!) will occur in your local area

load more comments (2 replies)
[–] fruitycoder@sh.itjust.works 12 points 5 days ago

Kubernetes (ala k3s) you can make any collection of computers a cluster and play with automation of apps and services

KiCAD play with circuit board design with FOSS.

FPGA programing! Tons of use case for when you need near line speed but can't afford the time and money it takes to build a full ASIC.

load more comments
view more: next ›