Such as?
tal
That can be done client-side. I don't use the feature, but from a brief glance, it looks like the Android client I use when I'm on a phone, Eternity, supports it.
Probably slightly less efficient than supporting it at the API level.
RES is huge. Any specific must-have features?
I got tempbanned for 48 hours in a community recently after not noticing that a mod was objecting to some posts and had deleted a couple until after the ban went in place.
I'd kind of like to have some way to have a higher-priority indicator that a post was deleted or "message from moderator" or something. Preferably a different indicator from just "waiting regular messages", and a way to view mod warnings or messages from moderators.
There's a last-edited time, which I think should provide a superset of that information.
considers
Maybe have clients/Web UI more-clearly highlight if a response predated the last parent edit, which is I think the case where that really becomes an issue.
Honestly, I haven't actually seen anyone involved in bad-faith edits in conversations here. I've even seen people regularly thank people who provide corrections before correcting their post to credit the correction. Obviously, that doesn't mean that it's true everywhere or will last, but from a community standpoint, that's one area where I've been pretty happy with people here.
I whitelist rather than blacklist. I browse Subscribed normally. I think that under the existing system, that's the only realistic way to scale. Hit lemmyverse.net or similar periodically to look for new, interesting communities, but the whole thing is gonna be a firehose.
I do understand that BlueSky has some sort of "curated lists" feature that sounds interesting, and I've thrown around some ideas around having curation decoupled from community/instance bans and global voting.
There are a bunch of websites that provide polling services out there. Can link off-site.
I'd bet that they're probably more-resistant to stuffing the polls, if that's a concern, since they aren't tied to a Threadiverse identity, which is "cheap" -- someone can control many identities and that's an intended Threadiverse feature.
Another issue is that the messaging system today on the Threadiverse isn't really private, so if it's based on that and you want private polling...shrugs
I mean, it's doable now, but I think that the limiting factor is just the userbase. More developers using the platform, more people interested in writing code for browser extensions.
There is a lemmy/kbin assistant extension for Firefox, which is far, far more basic than RES, but provides one critical feature that I regularly use -- being able to view a post on one's home instance. So people have done work on these.
Also, if by "Old Lemmy", you mean mlmym, that's not merely the website. It's an alternate Web UI that instances can run alongside the regular one. My home instance does so at https://old.lemmy.today/
EDIT: Your home instance does as well, at https://old.lemmy.world/
As long as they have a version that supports it, you can flip over to the Web UI to set it, then go back to a native client, if need be.
Kbin/Mbin have supported instance blocking since forever. Dunno about piefed and sublinks.
Yeah, user migration would be nice.
If it were a shift to simply using a keypair as the basis for identity, which would be a big change, then one could potentially transparently use any instance. That'd be neat from an instance reliability standpoint.
Keypair-based identity would also permit migrating an account from a permanently failed instance. Right now, the home instance is the authoritative source for the account. The problem with that is that if the instance goes away forever, then there's no authoritative source left to determine who controls a user account. One of the use cases that I'm worried about is a big instance going down because the admins get in a car crash or something, and it killing all the user reputation that's been built up, because nothing can be done after the permanent failure.
IIRC feddit.uk had a close call like this a while back.
What would that involve? I mean, you can already have spoiler sections in post body text.
IIRC kbin/mbin have that, but I don't recall whether it applies to all posted material or just a user's microblog.
I never used it myself, as I really prefer the Reddit-style "community-oriented" structure to the Twitter-style "user-oriented" structure.