a cool (brr) dude
I agree that NPM should not have ideally caved in to whatever Kik™ asked them too. Also agree that NPM had the right to restore the module as dictated by the terms of license the module was distributed under. I haven’t checked but I am 99% sure that is licensed under MIT which is the darling license of the node ecosystem. When you do that you are basically opening yourself to being abused by corporations. But I don’t want to blame the victim here because it is pretty common in webdev to be seduced by sweet whispers of the “open source” “community”.
Whether the function should be a part of the standard library I am not sure. If I had to do something like that I would most likely copy paste the code from a stack overflow answer. Having a whole module for one small function seems ridiculous to me.
There is still a market for these but they are marketed as HiFi devices with a significant markup. I have one called Shanling Q1 which is the cheapest such audio player I could find and I really like it. Would not have been required if phones did not ditch the 3.5mm AUX port but then they would not have been able to sell garbage like airpods and galaxy buds.
I am not really sure what is causing this. Sorry about this. It could be because of incompatible versions of lemmybb and lemmy being used. Maybe @nutomic@lemmy.ml can help with this because it goes beyond my knowledge of docker. You can check lemmy logs to see if it is receiving request from lemmybb. Apart from it I am not sure what to do.
LEMMYBB_BACKEND=http://127.0.0.1:8536
Try changing this to LEMMYBB_BACKEND=http://127.0.0.1:30850
and see if it works.
Rocket has launched from http://127.0.0.1:8703
proxy_pass “http://0.0.0.0:8701”;
Make sure these ports are the same. Since your UI is running on 8703 you should use 8703 in the nginx config as well.
From a blog post on their website:
The first objective relates to how we are organized as a project. It is crucial for Forgejo to guarantee that our product will remain Free Software forever, under the guidance of an open and inclusive community. Forgejo will provide a healthy project governance, so that it can truly focus on the needs of all those people that use our software on a daily basis.
To this end we are very proud that Codeberg e.V. has decided to become our project’s custodian. Codeberg e.V. is a non-profit organization with a stellar reputation, that is dedicated to the success of the Free Software movement. They provide software development services to FOSS projects at Codeberg.org.
Codeberg website will do what it has always done. Will just use forgejo as backend instead of gitea.
Codeberg was using gitea so far. Now gitea has been eated up a for profit company and the gitea trademark belongs to said company. They plan on making money by selling services for an enterprise edition like github does. I think enterprise edition code will be close sourced too in part.
So the community forked gitea and changed its name to forgejo. Forgejo trademark is owned by codeberg which is a non-profit.
Thank you for your work o7