How is it some can mod 15+ comms, like this awful character PugJesus , ban anyone for no reason and then comment stuff like this without consequence:
Be less of a dick.
Be less of a moron.
Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.
You can also find major news on join-lemmy.org
How is it some can mod 15+ comms, like this awful character PugJesus , ban anyone for no reason and then comment stuff like this without consequence:
Be less of a dick.
Be less of a moron.
Dunno if I’m too late, but here goes. My question is about federation between instances.
On PeerTube an instance follows another instance and then federates every channel and videos available.
On Lemmy, the user can follow a specific community and then that community will federate with the users instance.
How about being able to, either as the instance itself or a user, to follow an entire instance and have it federate everything?
An example. I have a user on Lemmy.wtf, but I am also very interested in the communities at Feddit.dk. I never know when new communities have been created on Feddit.dk, unless I go directly to Feddit.dk and look. If I could subscribe my instance to Feddit.dk, then all future communities would be visible to me automatically.
If something like that isn’t possible, then what about being able to browse other instance’s communities from my own instance?
We have an issue discussing non-local community discovery here.
My vote there is to extend our lemmy-stats-crawler to crawl communities also, host that file somewhere, and build in a scheduled job to refetch and populate missing communities periodically. Its centralized, but if that file is unavailable, it wouldn't break anything.
What are its greatest strengths and weaknesses? How would you improve it?
There are some more obvious things, like mod tooling, but I'm gonna concentrate on smaller, niche UX issues that I think arise from how it is designed already, because I think there are probably already enough voices who will speak up for the bigger things.
It's bad enough that third-party apps do these things (and others, like spoiler text) without following the spec consistently. But can they really be blamed when even the two main first-party UIs don't do it right? The post/comment language feature is awesome, as is the fact that you can do such a wide variety of syntax including subscript. But if users are not getting a consistent experience with these across platforms, it leads to confusion.
::: spoiler [display text]
is an insanely wordy way of doing it. In what other context is markdown do anything similar to requiring the literal text spoiler
? It would be great if (a) an inline spoiler text syntax could be implemented, similar to >!Reddit's!<
or ||Discord's||
, and (b) if a more elegant collapsible text syntax could be created.Basically, I'd just like to see an overall focus on the user experience and how it all fits together as a system.
Also my little pet feature: keyboard navigation. Back on that other site, before the redesign, there was incredible keyboard navigation thanks to the Enhancement Suite. j/k to navigate up/down through comments. Enter to collapse. a/z to up/downvote. Etc. It's a delight to use, and is a big part of the reason I could never move to the redesign, before I came over here. Not having that is a big drawback IMO.
edit: looks like the angle brackets thing was . Still need the backslash thing fixed.
edit 2: I was just reminded of another example of the lemmy-ui vs Jerboa confusion, as well as another example of well-intentioned by ultimately anti-patternesque transformation of user text: how user and Community mentions are handled.
@nutomic@lemmy.ml will not be a hyperlink for viewers in lemmy-ui, but /u/nutomic@lemmy.ml will be...despite the latter being generally not the preferred way to do it. lemmy-ui also does this awkward thing where if you use the autofill suggestions when typing a name, it wraps them in a hard-instanced URL instead of the better UX of taking someone to their profile on your instance: @dessalines@lemmy.ml.
Communities are even weirder. Allowing the autofill of !announcements@lemmy.ml will create a hard-instanced URL ([!community@domain](https://domain/c/community)
), but then the parser ignores this and creates a URL to the user's instance. If, instead, URLs went where the user's text input says they go, but the autofill would default to naked Community mentions such as !announcements@lemmy.ml, this would be a much better experience.
Meanwhile, Jerboa doesn't have an autofill capability for users or Communities. Users who are mentioned with /u/ are not linked, while users who are linked with @ get a link that is handled within the user's instance, regardless of whether it's a hard-instanced link or a naked mention. Communities are also always handled within the user's instance.
All these are due to a lack of developers for open source in general. Jerboa needs more devs than just me and @MV-GH, but no one else has stepped up to take on fixing any of these. If there were 5 more of me, I could get these done, but I'm too busy.
Regarding the markdown point for lemmy-ui, I think part of the issue is that we don't use a markdown parser tailored to our purposes. We use markdown-it
, and our custom (non-common mark, so stuff like the spoiler blocks) stuff uses plugins for it like this one. One of these days I'd like to make a markdown parser specifically for Lemmy.
More advertising! Boycott Reddit.
Probably not at the top of anyone's list, and a little bit old, but do you have any thoughts about the following?:
If the Reddit mascot's name is "Snoo," then the Lemmy mascot's name is . . . ?
Random general question, how do you feel about file hosting? When posting, I tend to avoid uploading media larger than like, 5MB, just cause I know that the cost of storing said media can get exorbitant very quickly and I wouldn't want to be part of the burden.. I'm not able to donate just yet. Knowing this, I am currently on the fence on whether I should create a "gaming clips" community.
That said, it's nice to be able to embed media from other sources (despite it potentially not working natively for mobile platforms if I'm not mistaken?), which got me thinking: it'd be nice to have some sort of preference list of image/video hosting hosts that users can add to or remove from, and uploading directly from the comment/create post view would use the first working file hosting domain from the list.. Just spitballing here.
The upload function is mainly meant for images, like others said its better to use external sites for video uploads. Integrating upload to those remote sites seems like a lot of work for little benefit though.
https://join-lemmy.org/docs/users/02-media.html#torrents
Torrents should be used, as it entirely solves the static data distribution problem, and keeps servers from having to shoulder potentially enormous hosting costs.
I've even added a lot of torrent-support related features to lemmy-ui and jerboa, that will come in 1.0