TotallyWorthLife

joined 1 day ago
 

Do you have any advice or suggestions about it?

  • Hardware (what should be enough for a local PC, or VPS...)
  • Software (OS [Debian, Yunohost, other...], "containerization" (Docker, virtual machines?), dashboard, management, backups, VPN tunneling...)
  • "Utilities" to host (Lemmy, Peertube, Matrix, Mastodon, Actual Budget, Jellyfin, Forgejo, Invidious/Piped, local Pi-Hole, email, dedicated videogame servers like for Minecraft, SearXNG, personal file storage like Drive, AI [in the future, when I can afford a rig that can run a local model decently]...)

I'm aware it's a lot of stuff to take on, so, do you have any advice on where to start? (how to find a cheap PC to experiment with, if not get a VPS, what to test on it, what "utilities" to try self-hosting first...)

[–] TotallyWorthLife@lemmy.world 3 points 10 hours ago* (last edited 10 hours ago)

Never met multiple exponents in a row at the same size and level without brackets/parenthesis, always saw them as ~a^~b^^c^, or a^(b^(c)) , so I didn't even think about that case.

 

I have seen several people saying the order operation is

  • Brackets/Parenthesis
  • Orders (roots and powers)
  • Divisions
  • Multiplications
  • Subtractions
  • Additions

But I was taught it as

  • Brackets/Parenthesis
  • Roots and powers, left to right (independently of the exact operation)
  • Divisions and multiplications, left to right (independently of the exact operation)
  • Subtractions and additions, left to right (independently of the exact operation)

So, what order were you taught and/or use today?

[–] TotallyWorthLife@lemmy.world 1 points 10 hours ago

I think the issue comes with "division and multiplication", and "addition and subtraction" Here, I see people saying "Brackets/Parenthesis > Division > Multiplication > Subtraction > Addition" when I was taught "Brackets/Parenthesis > Division or multiplication, left to right > Subtraction or addition, left to right"

[–] TotallyWorthLife@lemmy.world 10 points 10 hours ago* (last edited 10 hours ago)

I was taught to do

  • Brackets
  • Division and multiplication left to right
  • Addition and subtraction left to right

There should be a fucking ISO for this shit tbh

[–] TotallyWorthLife@lemmy.world 2 points 10 hours ago

So making sure all bugs are accounted for, and making suggestions/giving feedback to developers, thanks for the advice

[–] TotallyWorthLife@lemmy.world 2 points 10 hours ago

Thank you! Got StreetComplete now and started contributing through it on my way home :b

[–] TotallyWorthLife@lemmy.world 1 points 10 hours ago

Okay, wil lcheck for begginer contributions- I do use some apps from f-droid already, might donate once I do have spare cash flow, thanks for the advice :3

[–] TotallyWorthLife@lemmy.world 1 points 11 hours ago

Okay, get practice with it even if it gets rejected, thanks for the advice

[–] TotallyWorthLife@lemmy.world 2 points 11 hours ago

That makes sense, will bear it in mind, too. Not neccesarily need to contribute directly, but just being part of the community.

[–] TotallyWorthLife@lemmy.world 1 points 11 hours ago (1 children)

Thank you for the advice!

[–] TotallyWorthLife@lemmy.world 2 points 11 hours ago

Okay, thank you for your experience and advice! Will keep eyes more open for bugs and stuff, and try to start small.

[–] TotallyWorthLife@lemmy.world 2 points 11 hours ago

Okay, thank you for the advice! Definitely, if I'm gonna get into the codebase, I'm not gonna let AI do the work for me, if I wanted to I'd just straight up tell the maintainers to lol.

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

Already got the Github account, and know some basics, but I think I should learn further as I only know the basics (forking, making branches, uploading the modified code to my fork, and making pull requests, don't even know to do these in detail so I guess I'll look at more extensive Git and Github tutorials lol)

 

Hello,

I have been thinking about making the jump towards Open Source, not just using OSS but also contributing to it.

First, some OSS projects/apps I know of are Peertube, Lemmy (right now using Voyager app), Mastodon, Matrix (used to use the Element app, gave up because I realized it was too hard for those around me who got used to Whatsapp), OpenStreetMap (through OrganicMaps), Jellyfin, and Actual Budget, Godot Engine, Luanti, GrapheneOS... I might know more, but those are the ones I remember right now.

Second, I have some basic experience with programming (mainly Java [haven't learnt GUI yet tho], SQL, and C# for Unity videogames), but no experience entering an already created codebase yet, let alone making changes and sending them (and I admit I might need to get some practice with Git), so it is pretty intimidating. Do you have any advice about it?

Third, I'd like to hear about projects you find interesting or useful. Not neccesarily to contribute or even use them myself, but I'm interested in which other projects there are out there.

Edit: Thank you for the responses, what I got was basically find OSS to replace not-OSS I currently use, and contribute either fixing issues myself, helping with other stuff (making issues, writting or translating documentation, helping newer users), or giving feedback on the project.

view more: next ›