this post was submitted on 02 Aug 2026
193 points (99.5% liked)

Ask Lemmy

40704 readers
940 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
[–] tired_n_bored@lemmy.world 2 points 12 minutes ago

Blender and buy a 3D printer afterwards

[–] Funkt4st1c@lemmy.world 1 points 20 minutes ago
[–] sem@piefed.blahaj.zone 3 points 46 minutes ago

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

[–] HeyThisIsntTheYMCA@lemmy.world 2 points 2 hours ago

idk the software but multitrack audio editing sounds fun.

[–] Digit@lemmy.today 6 points 3 hours 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.

[–] ExLisper@lemmy.curiana.net 11 points 7 hours ago (1 children)
[–] onipa@feddit.org 5 points 3 hours ago

or vim with vimtutor

[–] notfromhere@lemmy.ml 7 points 7 hours ago
[–] reksas@sopuli.xyz 1 points 5 hours ago
[–] ascendings@fedia.io 13 points 9 hours 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.

[–] lightnsfw@reddthat.com 16 points 11 hours ago (4 children)
[–] Theoriginalthon@lemmy.world 3 points 2 hours ago

Mango jelly on YouTube

[–] Pupschism@lemmy.world 3 points 5 hours ago

I came here to recommend frecad too!

[–] boonhet@sopuli.xyz 4 points 7 hours ago

Second this. Not because I have experience in it, but because I'm learning it this week so I could have a friend 3D print a part for my car, as I'm deleting some original equipment and now need something that doesn't exist as a spare part.

[–] wezzzy@lemmy.blahaj.zone 2 points 8 hours ago

Yes def freecad its really fun to fuck aound in

[–] ace_garp@lemmy.world 11 points 11 hours ago

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

LMMS - tracker

Audacity - Audio recorder

[–] ace_garp@lemmy.world 6 points 11 hours ago

CRRCSim (RC plane simulator)

Learn how to slope-soar a glider.

Best with the photo mountain scenery added in.

In many distro repositories too.

https://github.com/gcmcnutt/CRRCsim

[–] lIlIllIlIIIllIlIlII@lemmy.zip 7 points 12 hours ago

Meshtastic (Software and hardware).

[–] coolie4@lemmy.world 87 points 20 hours ago (2 children)
[–] MissJinx@lemmy.world 2 points 44 minutes ago

Adding to that, since I work at a computer I was never motovated to stay at tbe same place to learn blender so I changed to Nomad Sculpt at the tablet and I love it, I can do it from my couch (or toilet lol). It is a different aproach tho

[–] bjoern_tantau@swg-empire.de 53 points 20 hours ago (1 children)

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

load more comments (1 replies)
[–] interweb_pirate@lemmy.dbzer0.com 13 points 15 hours ago (1 children)

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

[–] Passerby6497@lemmy.world 5 points 13 hours ago (1 children)

Take it one step farther and learn podman and quadlets. It's like learning docker/compose, but it's also rootless if you do it from userspace.

[–] Lemmert@reddthat.com 4 points 6 hours ago (1 children)

Docker can also be run rootless, though not by default.

[–] Passerby6497@lemmy.world 1 points 1 hour ago (1 children)

True, but I personally don't see the point in adding a bunch of new packages to a system to make it work the way another system does when the migration process is minimal.

Using podman compose, I've migrated multiple docker compose to rootless with basically no required refactoring until I made it a quadlet so it would always just run.

[–] tired_n_bored@lemmy.world 1 points 6 minutes ago

I've never understood why Docker doesn't work like that by default.

[–] HubertManne@piefed.social 7 points 13 hours ago

libreoffice if your using excel.

[–] cannedtuna@lemmy.world 52 points 20 hours ago (4 children)

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

[–] Digit@lemmy.today 2 points 3 hours ago

Reminds, there's mypaint too.

Yeah. Krita, mypaint, I neglect, living 99% of the time in gimp.

[–] xylogx@lemmy.world 28 points 20 hours 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 (2 replies)
[–] zxqwas@lemmy.world 10 points 15 hours ago* (last edited 15 hours 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.

[–] newtraditionalists@kbin.melroy.org 38 points 19 hours ago (4 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 (4 replies)
[–] testfactor@lemmy.world 39 points 20 hours ago (4 children)

OpenSCAD. 3D modeling as code.

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

[–] sem@piefed.blahaj.zone 1 points 54 minutes ago (1 children)

How does this compare to FreeCAD or CAD in general?

[–] testfactor@lemmy.world 2 points 26 minutes ago (1 children)

It's very unique in the CAD space. It's almost more akin to a hardware definition language like VHDL than it is a traditional CAD solution.

You don't ever do any direct manipulation of your model through visual tools. There is a visualizer so that you can see your model, but all changes are done via plaintext editing of the model's definition file.

This has a lot of advantages, not the least of which is being able to version control your 3D models.

It has some disadvantages as well, in that some transforms that are easy in a traditional CAD software are a little more manual in OpenSCAD. I've definitely had to dust off my highschool trigonometry once or twice to get something the way I wanted it.

Specifically with regards to FreeCAD. I found FreeCAD to be a little inaccessible. It's unintuitive at best, and I found it unpleasant to work with, as it was exceptionally fiddly. OpenSCAD feels far more intuitive to me, but I also have a software engineering background. I think OpenSCAD may be trickier for someone without that, but it's hard to say.

[–] sem@piefed.blahaj.zone 1 points 15 minutes ago

Thank you for the thoughtful explanation!

[–] gatohaus@eviltoast.org 3 points 2 hours ago* (last edited 2 hours ago)

Is it perfect? Nope.

Is it useful? Yep.

Is it fun to play with? Most definitely!

[–] Digit@lemmy.today 1 points 2 hours ago

Oh yes... https://www.youtube.com/watch?v=uk3A41U0iO4 (keep watching. Is relevant.) [... and oddly relevant to my earlier suggestion list that also included emacs]

[–] 0ops@piefed.zip 1 points 10 hours ago

I really like openscad! It maps well to how I think through modeling a part. I was just using it yesterday

[–] fruitycoder@sh.itjust.works 8 points 15 hours 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.

[–] slazer2au@lemmy.world 8 points 16 hours ago (1 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.

[–] wezzzy@lemmy.blahaj.zone 2 points 8 hours ago

Or a rogelike/light! Really hard as starter project

[–] ace_garp@lemmy.world 2 points 11 hours ago* (last edited 11 hours ago)

PosteRazor, is super easy to learn.

It can make wall posters, by printing the A4 segment sheets, and then gluing them together.

https://posterazor.sourceforge.io/

load more comments
view more: next ›