Is Uber a thing in Japan? What apps should I download?
Legend
Everytime I write networking code, I question my choice of life.
I am convinced that the on boarding is horrible in Blowater. No.1 task after NostrAsia or can I ship a new version before it?
I will be giving a workshop about Nostr development with live coding. What would be a nice little project that can be coded in 25 minutes?
My bullshit is different from her understanding
capsule hotel in Shibuya, anyone?
I asked my plus one to go to Japan with me and she said she would arrive on 4th, not interested in my bullshit.
I am using strfry. But I don't have experience with other relays so I can't recommend
Really good explainer video on MLS:
https://www.youtube.com/watch?v=FESp2LHd42U&pp=ygUYbWVzc2FnaW5nIGxheWVyIHNlY3VyaXR5
It clearly shows the difference between nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7cfwdehhxtnvdakz7qg7waehxw309ahx7um5wgkhqatz9emk2mrvdaexgetj9ehx2ap0ausuw9 's encrypted chat approach and my groups proposal. MLS introduces a binary tree to manage key sharing with many of the same benefits as the simpler key sharing mechanism but with a ratchet algorithm that requires a logarithmic number of messages to be sent compared to the number of group participants.
Will watch. So much to learn.
It depends on what do you consider "safe".
Facts:
1. Blowater still leaks meta data such as receivers and date because it's a standard kind-4.
2. I have setup of a dedicated relay for Blowater to partially mitigate the issue.
Thoughts:
1. warpped event by nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9rhwden5te0wfjkcctev93xcefwdaexwtcpr3mhxue69uhkx6rjd9ehgurfd3kzumn0wd68yvfwvdhk6tctty609 and kind-44 by nostr:nprofile1qqs8evfumcr8pevs7qkta84qlnc7qhkmchxg5syhx8a9gdjyqxqu78gpremhxue69uhhyetvv9ujumn0wd68ytnhd9ex2erwv46zu6ns9uqsuamnwvaz7tmwdaejumr0dshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0prq7gu will address 80-90% of the privacy & security issue.
2. I believe privacy aware relays can help as well. nostr:nprofile1qqsrmpp2lmx4u2fl9zmxy7fnwp9rlwxwz5a2j8tep2c376n494z2gtgpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq3samnwvaz7tmrv4kxcctj9ehx7um5wgh8w6twv5hszythwden5te0dehhxarj9emkjmn99uyxr2z8
Plans:
1. Performance
Besides privacy & encryption security, there are also huge performance issue with encrypted events over Nostr in general. Most of my effort for the past half a year has been put into performance.
Event syncing solutions such as Negentropy by Strfry or by nostr: npub1h0rnetjp2qka44ayzyjcdh90gs3gzrtq4f94033heng6w34s0pzq2yfv0g are necessary for DMs to perform well.
It's not a pure client problem.
I need to experiment with both solutions and see which one is good. But in the future, Blowater will only communicate with relays that supports efficient syncing algorithms.
2. Privacy
I am not sure if privacy is more urgent than DM performance at this point. It is necessary for sure. But I plan to visit it after the performance is at least acceptable for 10K DMs per device.
Our team has nostr:nprofile1qqs2mvf775w8q882vwuza4ql22yr387yq50ppvfup0l6wlnav8yed0gpremhxue69uhhyetvv9ujumn0wd68ytnhd9ex2erwv46zu6ns9uqsuamnwvaz7tmwdaejumr0dshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0xdzaag so he can work on privacy while I work on performance for sure. But we just have a lot to do.
For the near future (3 months), a dedicated relay might address 70% of the problems.
That been said, your concerns have been thought by our team many times and we will gradually work towards there.
nostr:npub1nstrcu63lzpjkz94djajuz2evrgu2psd66cwgc0gz0c0qazezx0q9urg5l is it possible to move my talk and workshop to Day 3? One of our team member can only make it to Day 3 and I would like to have them witness the show.


Crazy day for bitcoin. What happened?
https://blowater.app can login with Alby again, after fixing a breaking change of Alby's API. Thank god that Alby is finally exposing a standard NIP-07 API.
code here https://github.com/BlowaterNostr/blowater/commit/55a6a033d9ee5a95cb57780e984e657bf3c76d12
We are also thinking about releasing a Blowater NIP07 extension that is a DM app itself at the same time.
This way, you can login Coracle/Iris/Snort with Blowater extension and have DM always ready in the extension UI.
https://blowater.app can login with Alby again, after fixing a breaking change of Alby's API. Thank god that Alby is finally exposing a standard NIP-07 API.
code here https://github.com/BlowaterNostr/blowater/commit/55a6a033d9ee5a95cb57780e984e657bf3c76d12
We are also thinking about releasing a Blowater NIP07 extension that is a DM app itself at the same time.
This way, you can login Coracle/Iris/Snort with Blowater extension and have DM always ready in the extension UI.