InternetPirate

joined 2 years ago
[–] InternetPirate@lemmy.fmhy.ml 17 points 2 years ago* (last edited 2 years ago)

When our open source grant from NLNet runs out at the end of this year, we will have to switch to full community funding, probably via yearly funding drives. Currently we only have two full-time devs, @nutomic@lemmy.ml and I, but could potentially add more to our little worker coop as we grow.

If you'd like to help us out, here's our donation page: https://join-lemmy.org/donate

Liberapay is much preferred, but the other ones work too. I'm sincerely grateful to everyone who has or is contributed, it really does make us feel like we're working on something worthwhile.

— Dessalines

Liberapay is simpler, automatically splits payment between devs, and has no fees (other than the payment processor). They’re even funded by their own model.

Opencollective isn’t as good because you have to submit invoices to get paid.

Patreon is absolutely the worst because it’s not made for teams, and they take a big cut for essentially just running a wordpress for you with payment buttons.

— Dessalines

[–] InternetPirate@lemmy.fmhy.ml 3 points 2 years ago (1 children)

Anyone who can program should not be translating. There are many more people who can translate than program.

[–] InternetPirate@lemmy.fmhy.ml 4 points 2 years ago

Python Projects

  1. Pyray: An open-source project that allows users to perform 3D rendering through simple Python code[1].
  2. OpenCV: A library of programming functions mainly aimed at real-time computer vision[1].
  3. Flask: A micro web framework written in Python, designed to make creating apps easy and fast[2].

You can find a list of 56 Python open-source projects[2] and 35 Python projects for beginners with source code[3].

Go Projects

  1. Docker: A platform for developing, shipping, and running applications in containers[4].
  2. Kubernetes: A container orchestration platform for automating deployment, scaling, and management of containerized applications[4].
  3. Etcd: A distributed, reliable key-value store for the most critical data of a distributed system[4].

You can find a list of 14 popular Go open-source projects for beginners[4].

JavaScript Projects

  1. React: A popular JavaScript library for building user interfaces, developed by Facebook[5].
  2. Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine, allowing developers to run JavaScript on the server-side[5].
  3. Vue: A progressive framework for building user interfaces, focused on the view layer only[5].

You can find a list of 24 JavaScript projects for beginners in 2023 (with source code) [6].

For more beginner-friendly projects, you can check out the "Awesome for beginners" list on GitHub[7]. This list contains projects in various programming languages, including Python, Go, and JavaScript, with labels like "easyfix" or "good-first-issue" to help you find suitable projects to start with.

Citations:

[1] https://www.upgrad.com/blog/python-open-source-project-ideas-topics/

[2] https://data-flair.training/blogs/python-open-source-projects/

[3] https://www.guru99.com/python-projects-for-beginners.html

[4] https://daily.dev/topic/14-most-popular-go-open-source-projects-for-beginners

[5] https://brainhub.eu/library/javascript-open-source-projects

[6] https://mikkegoes.com/javascript-projects-for-beginners/

[7] https://github.com/MunGell/awesome-for-beginners

[–] InternetPirate@lemmy.fmhy.ml 4 points 2 years ago* (last edited 2 years ago)

I think something you use on a daily basis would be the best. This video explains why: 4 Years of Developing a Side Project

[–] InternetPirate@lemmy.fmhy.ml 6 points 2 years ago* (last edited 2 years ago)

Awesome Lemmy Instances is a Python script that has a few open issues that appear to be straightforward.

[–] InternetPirate@lemmy.fmhy.ml 59 points 2 years ago* (last edited 2 years ago) (10 children)

All of that is already archived on sites like https://the-eye.eu/redarcs/; all it takes is a server admin willing to migrate it to their database.

[–] InternetPirate@lemmy.fmhy.ml 3 points 2 years ago* (last edited 2 years ago)

Yeah, it's still quite active. I think it's one of the best for rare/old single-file media. However, it's not very good for collections since you can't search for folders.

[–] InternetPirate@lemmy.fmhy.ml 1 points 2 years ago (4 children)

That's why the instance needs to be well-populated, so there are more chances of the content being replicated. However, the more users there are, the more likely someone gets annoyed and decides to defederate from them.

[–] InternetPirate@lemmy.fmhy.ml 3 points 2 years ago (7 children)

No, I've just found the right way, it's like

[instance agnostic redirect](/c/community name@instance url)
[!lostmedia@lemmy.world](/c/lostmedia@lemmy.world)

!lostmedia@lemmy.world

[–] InternetPirate@lemmy.fmhy.ml 5 points 2 years ago (6 children)

If there was an instance well populated that didn't block or get block by other instances that would be enough, because it would copy the content from every other instance, but that doesn't seem likely.

view more: ‹ prev next ›