Lemmy maintainer. Like programming in Rust.
3 and 4 are most likely caused by problems with server-side rendering.
Images were temporarily broken due to authentication problems, but thats fixed now. If you encounter problems in apps, please them to the developers so they can fix them.
Please report such problems to the developers so they can fix them.
What a shame. Luckily the numbers are very small, I hope it doesn’t increase in the future.
You can use the lemmy-stats-crawler (or part of the code) to get a list of instances. Then use endpoints /api/v3/post/list
and /api/v3/comment/list
to retrieve the content.
You can run git submodule update
, then it will pull the same translations as specified in the lemmy repo. Or run git submodule update --remote
, then it will pull the latest commit from lemmy-translations.
Its not intentionally hard. If you see a way to simplify it, pull requests are always welcome. But running multiple services in a single docker container is generally a bad idea.
And then we should block lemmygrad, lemmy.world, hexbear and hundreds of other instances? Thats not gonna happen. If you want to block instances, do that on the beehaw side.
Federation, because now there is no going back now. Just kidding
You can make an issue or pull request.
I had zero experience with Rust before. Writing code for Lemmy was how I learned it. Didnt read any docs or books, just writing code and searching around how to solve my concrete problems. That approach works very well for me. Before that I was working on Android with Java, Kotlin and some Scala. Also used all kinds of different languages before that, PHP, C++, Delphi, Python, C and assembly in university (ugh)…
Thats good to hear, Im glad you like it!
There are plenty of other instance lists across the internet. So its not even a real solution for your theoretical problem.
Thats fine, they can provide their own list of instances where users can choose from.
It doesnt really matter what you want. The software is open source so anyone can use the software freely. No way to prevent it.
Im from Germany and studied computer science. Was always very interested in open source and decentralized software. Worked in a couple different companies, but was never happy making profit for someone else. Luckily I found Lemmy shortly after Dessalines started the project, and put a lot of work into it. Then we found the NLnet funding which allowed us to work fulltime on the project.
Alright second part:
Wow lots of questions here.
Are we almost done? Nope, only halfway. Will answer the second half a bit later.
I opened an issue about it: https://github.com/LemmyNet/lemmy-ui/issues/2264
The change to cursor is intentional, it improves server performance: https://github.com/LemmyNet/lemmy/pull/3872