SorteKanin

joined 1 year ago
MODERATOR OF
[–] [email protected] -2 points 20 hours ago (1 children)

You should petition your admins to defederate or move to an instance that does so.

[–] [email protected] 2 points 21 hours ago (1 children)

Lemm.ee basically doesn't defederate anything. You should probably go to an instance that defederates those instances.

[–] [email protected] 2 points 21 hours ago

Keep in mind that user-level instance blocks are not the same as instance-level defederations. AFAIK, it only blocks the communities. You'll still see comments and posts from that instance in other communities and that instance will still influence your feed with their votes.

It is better to go to an instance that defederates or to convince your current admin to defederate.

[–] [email protected] 2 points 1 day ago
[–] [email protected] 1 points 1 day ago

Punycode is not solving the same problem. Punycode solves Unicode in domain names. Percent encoding is for Unicode in URL paths. Lemmy only needs to worry about the paths, Punycode should be "supported" out of the box without any special handling

[–] [email protected] 24 points 1 day ago (1 children)

At least use TOML if you like ini, there is no ini spec but TOML can look quite similar.

[–] [email protected] 5 points 1 day ago (2 children)

It is also just a convention to use ASCII for usernames in many platforms.

That's only true for platforms that only caters to the English speaking world. The fediverse should be and is much broader than that.

ASCII is also supported out of the box in major OSes while some unicode characters might not.

What? There is no major OS that does not support Unicode out of the box.

Percent encoding is perfectly fine and users won't even see it.

Also please stop down voting twice with your alt accounts, that's not cool.

[–] [email protected] 2 points 1 day ago (1 children)

It's a major downside to my own users though. I wish I could disable uploads for everyone else :P

[–] [email protected] 4 points 1 day ago* (last edited 1 day ago)

There is a standard way to encode Unicode into URLs, it definitely doesn't have to be ascii. Percent encoding is used all over the place.

EDIT: I don't mind a down vote but double down voting me from your alt @[email protected] is not cool. That's sockpuppetry/vote manipulation.

 
[–] [email protected] 4 points 1 day ago (3 children)

Yes, storage costs matters. I think it's honestly crazy that Lemmy caches images as much as it does. It would be great to be able to just disable it completely, but alas you can't do that without disabling uploads for your own users either (at least I don't know how).

[–] [email protected] 4 points 1 day ago* (last edited 1 day ago)

Yes, but honestly unless you're very big, federation queries are the bulk of the processing and stuff from your own instance doesn't matter that much. I mean think about it, do you think the 100 active users on your own instance is what costs or the 10000 users posting all over the fediverse is what matters? Obviously the latter. So again, local user count is not that impactful.

[–] [email protected] 3 points 1 day ago* (last edited 1 day ago) (6 children)

ActivityPub users need to be identified by some identifier in the URL, and Lemmy chose the user name to be that identifier. As a result, non-Latin usernames become… complicated.

Sorry but this is just false. URIs can easily encode UTF-8 characters and it's perfectly standard to do so via percent-encoding. Example: https://en.wikipedia.org/wiki/😂. Your browser will even automatically convert that 😂 into the appropriate percent-encoding and will even display the emoji in the address bar, even if that is not the "true" URI.

This is, if you ask me, an unnecessary limitation in Lemmy.

view more: next ›