Avatar
Terry Yiu
2779f3d9f42c7dee17f0e6bcdcf89a8f9d592d19e3b1bbd27ef1cffd1a7f98d1
Building Yeti, Comingle, Nostr SDK for Apple Platforms, Damus, Nostash, SatsPrice

That’s a noble use case! Their ignorance is disappointing. I’m just concerned that those same people will use the same feature to diminish minority languages indiscriminately and shut themselves and others out of the global conversation. The translate note feature helps with bridging global conversation for those who want to make the effort. It’s hard for me to be convinced that this should be implemented — but I’ll keep an open mind in case there’s feedback from more people that this is desired.

What’s the use case? I’m curious why one would want to hide a specific language but show another, even when they don’t understand either language? Isn’t that just promoting the arbitrary discrimination of certain demographic based on which language they speak?

I think there’s a use case for wanting to see only languages that you know. But favoring certain languages over others for reasons other than understanding the content seems odd to me. Genuinely just trying to understand.

Oh I guess you mean replies. Then no, it doesn’t do that. Let me think on it.

Someone proposed using an “l” tag via NIP-12 but it’s by no means a standard. Moreover, it would depend on all clients to implement what you suggested, which isn’t going to happen. My current approach above avoids these issues and works pretty effectively, with minor performance cost on the client.

https://github.com/nostr-protocol/nips/pull/182

Optional filter to show only notes in your preferred languages from iOS settings.

https://github.com/damus-io/damus/pull/810

I think it could be an optional setting, with default showing everything on the Global feed. Worth exploring the idea.

We took the approach of using the natural language recognizer in the native iOS SDK to guess which language the note is in with a degree of confidence, and then passing the contents of the note and target language down to one of those services to translate. Happy to answer questions as you implement it.

I’m currently fixing the bug where inserting in @ mentions like ​#[0]​ in the middle of the message doesn’t bring up the user search prompt. ​​​#[1]​ Testing to see if it works!

And with some new lines, too! ​​​#[2]​ #[3]

Me: wake up too early and didn’t get enough sleep

Brain: go to your laptop. Things on Damus need fixing

gm

Stumbled upon this wholesome and easy to digest interview with #[0]​ and a young Ghanaian interviewer named Sama when I searched for nostrica on YouTube. She’s pretty great. https://www.youtube.com/watch?v=0gYp_cO_1-M

Sorry, I responded to the wrong thread. I was just saying that you can download all of your images in bulk. But not one by one. You can also download it from the browser, but you can’t just right click — you need to inspect the code to get the image link which is a pain.