I had a video chat with them once, but afterwards they ignored me. So they are clearly not interested in giving us a grant.
Lemmy Lead Developer and father of two children.
I also develop Ibis, a federated wiki.
I had a video chat with them once, but afterwards they ignored me. So they are clearly not interested in giving us a grant.
Adding a new sort type is not a big deal, so dont worry about it. And a new admin setting for this would also require UI changes, so the new sort type is easier overall.
The current sort options calculate the rank for each post only from the data on that post (number of votes, creation time). Your suggested algorithm looks much more complicated than that, as it requires two iterations and needs to access data from multiple posts at once. Im not sure if this can really be implemented in a way thats performant enough for production use. Anyway feel free to open a pull request, then hopefully other contributors can help you to get it working.
Sounds interesting, though from your links it’s not clear to me how exactly it works. Depending on that it could make more sense to implement as a separate sort option, then each user could try and compare it to the existing sorts.
The proxied images will be refetched from the origin if they cant be found locally. There should also be a configurable maximum size for the image cache but I dont see it mentioned in the pictrs readme. So like Dessalines said you need to ask the developer directly.
The ranking is implemented in a rather complicated way for performance reasons:
post.hot_rank
)The “Chat” option does just that, with newest comments at the top.
Showing crossposts below comments doesnt work if you have a thread with 100+ comments as it keeps auto-loading more comments. Hiding the crosspost details themselves seems unnecessary as we render them rather small. A button to expand these small details into the full post view with comments also makes sense to me.
Read posts already show with a different color. So this could be a problem with your browser, or the specific Lemmy theme you are using.
Looks similar to the new UI in the PR linked above, except you have to expand it manually.
Just noticed that this post is already two weeks old. Im aware of the other discussion, there are a lot of ideas and we still need to decide what is the best way to implement it.
Could you post a link or screenshot to see how Photon displays crossposts?
I implemented this recently: https://github.com/LemmyNet/lemmy-ui/pull/3387
Outgoing federation actions are kept for 7 days. So if your instance is down shorter than that it will catch up with everything.
This is not possible unless you are an instance admin and query the database directly with sql.
curl -H 'Accept: application/activity+json' https://piefed.europe.pub/post/35873 | jq
This directly sends the object json for https://lemmy.dbzer0.com/post/53225502
which fails domain validation. Instead https://piefed.europe.pub/post/35873 needs to send a redirect to https://lemmy.dbzer0.com/post/53225502
I developed the Android app for Syncthing years ago. But then I didnt have time (or motivation) for that anymore. Developing Lemmy is much more interesting for me really nowadays.
Message Customization: Send any custom message in Morse code.
Morse Code Decoder: Convert received Morse code into readable text.
Neat, this means you can talk to someone in morse code without having to learn it. Did anyone try how well it works in practice?
Localization is done through our Weblate. Theres also an open issue to let admins add extra email text: https://github.com/LemmyNet/lemmy/issues/5612
User profiles are only updated every 24 hours so that is normal. The url parsing is handled in lemmy-ui, you can check the issue tracker or open a pull request.
Tested it on https://enterprise.lemmy.ml/c/test and changes to the community name are visible immediately.
To everyone in this thread, if you notice a problem in Lemmy please open an issue. We are only two developers and dont have time to browse the Fediverse all day to come across such things. Only if we know about a problem can we actually fix it and make a new release.
For reference here are the issue and proposed fix: