How did you guys even manage to send messages. If I c&p siggy's npub above to create a new chat, it says "this user isn't on white noise" and I'm stuck at a screen with a link to download the app
Not entirely sure what you mean, but if you mean discovery, it depends on your relay. The most popular relays can be slow sometimes, and I figured that this is why when I open Amethyst it takes up to 3-4 minutes sometimes to load everything up.
One of the things I think is needed w/ nostr is "offline-first", like email. I'd want to have a local cache of everything I've already seen; especially my own notes, and keep track of what got published where, republish when needed. This may feel antithetical to some nostr (pwa) dev patterns but local state should always trump relay state, even if you run your own relay.
The thing that's missing for me is... remote signing. Until then, it can only be throwaway, separate identity; i.e. I wouldn't use this for my SN-listed npub until there is bunker/amber integration.
Okay. I'll have a light review of the code tonight. It's flutter+rust so that be a review of the mild headache kind, but I'm getting used to that stack a bit more now.
(edit: holy shit dat commit message insanity - I'll probably be the first ever to actually look at the code other than Claude)
[..]
* feat: disable message send when media is uploading
* fixup! feat: send media from chat input provider
* fixup! feat: add media tags in message sender service
* fixup! fixup! feat: send media from chat input provider
* fixup! fixup! fixup! feat: send media from chat input provider
it's not like git rebase -i is rocket science.
scrolling down further I see mega-squash-merges, refactor+feat+bugfix, unsquashed rustfmt fixes... all the things that will give you shivers.
So as a joke I had Claude review in parallel with me, to see if it came up with something I'd missed. I had to actually push it because it was off regarding how the blossom integration works, lol.
**IMPORTANT:** My previous comment about NIP-44 encryption was
**INCORRECT**. After reviewing the actual source code in the
`whitenoise` and `mdk` repositories, here is the factually accurate
encryption implementation:
[..]
Thank you for prompting me to verify against the actual source code.
Damn bot is like a lazy jr dev that I'd fire if fucked up like this. lol.
I tried to follow this thread to discover if your recommendation are a good alternative – but I’m too normie to understand dev convo. I’ll keep talking nobody in mesh bitchat
You can also use PGP to encrypt your xmpp messages if you prefer, but my point is xmpp is very easy and lightnweight to self-host. You can run it in a rpi1, 2 devices...
Yeah it was hyperbole. I actually have an xmpp server on my own metal. And a private nostr relay. And a whole bunch of things. I just wanna test new software. Having fun with whitenoise review rn; it's basically 3 bespoke repos and a headache haha.
How real is the possibility to fork simplex? We don't need huge servers for normies use it like whatsapp, we just need a lot of people self-hosting and set up storage rules how they see fit imo.
If keeping digital hygiene, like using a spare phone only for that app it would be fine using even MAX messenger. Just keep separate private and public matters.
and no, just read that some of them got closed on state request.
I've had some issues with nostr chat apps, like 0xchat. What's the state of the art in secure nostr messaging?
Same. So unreliable it's unusable.
Haven't tried yet, but I think the latest contender is White Noise
Let's try White Noise.
npub14w7s5h79ksemtrrrg2fdx3qs5n30d8fzzeztacwd3hrpffvwp8ysksl6fk
I’m already confused haha
Why do I need to “sign up” for a decentralised messenger? Who am I signing up with?
But I guess I’m just overthinking and most wouldn’t think about this.
I thought the same thing.
Did you receive the message from some guy?Oh, just saw your reply
How did you guys even manage to send messages. If I c&p siggy's npub above to create a new chat, it says "this user isn't on white noise" and I'm stuck at a screen with a link to download the app
Mhh, worked for me.
Try mine: npub1mktc8650e8xkdye6s0t3dnwspmkh6u2jeekrhp8urpt0knq7gvusgdt60l
I guess the big issue is the actual send/receive reliability. Nostr traditionally sucks at that, right?
Not entirely sure what you mean, but if you mean discovery, it depends on your relay. The most popular relays can be slow sometimes, and I figured that this is why when I open Amethyst it takes up to 3-4 minutes sometimes to load everything up.
One of the things I think is needed w/ nostr is "offline-first", like email. I'd want to have a local cache of everything I've already seen; especially my own notes, and keep track of what got published where, republish when needed. This may feel antithetical to some nostr (pwa) dev patterns but local state should always trump relay state, even if you run your own relay.
No, you're not overthinking. "most" are underthinking.
Sign up to bitcoin!
I wonder if people would notice the issue with that
People are literally buying stonks that only exist to buy Bitcoin from the stonk money raised. I doubt normieland cares.
It just generates a key pair. Dumb language though.
The thing that's missing for me is... remote signing. Until then, it can only be throwaway, separate identity; i.e. I wouldn't use this for my SN-listed npub until there is bunker/amber integration.
Okay. I'll have a light review of the code tonight. It's flutter+rust so that be a review of the mild headache kind, but I'm getting used to that stack a bit more now.
(edit: holy shit dat commit message insanity - I'll probably be the first ever to actually look at the code other than Claude)
What did you mean here btw?
just the first one in the list that's crazy:
[..] * feat: disable message send when media is uploading * fixup! feat: send media from chat input provider * fixup! feat: add media tags in message sender service * fixup! fixup! feat: send media from chat input provider * fixup! fixup! fixup! feat: send media from chat input providerit's not like
git rebase -iis rocket science.scrolling down further I see mega-squash-merges, refactor+feat+bugfix, unsquashed
rustfmtfixes... all the things that will give you shivers.Oh lol, so they knew about
fixupbut didn’t actually rebase to make use of it 🤔The bot knew about it! Because it's an expert Dart programmer
So as a joke I had Claude review in parallel with me, to see if it came up with something I'd missed. I had to actually push it because it was off regarding how the blossom integration works, lol.
**IMPORTANT:** My previous comment about NIP-44 encryption was **INCORRECT**. After reviewing the actual source code in the `whitenoise` and `mdk` repositories, here is the factually accurate encryption implementation: [..] Thank you for prompting me to verify against the actual source code.Damn bot is like a lazy jr dev that I'd fire if fucked up like this. lol.
I tried to follow this thread to discover if your recommendation are a good alternative – but I’m too normie to understand dev convo. I’ll keep talking nobody in mesh bitchat
just use xmpp on your own server.
Are you saying that OMEMO is better than MLS?
You can also use PGP to encrypt your xmpp messages if you prefer, but my point is xmpp is very easy and lightnweight to self-host. You can run it in a rpi1, 2 devices...
No probs I will just tell my 84yo mom to get an rpi2 to be able to communicate with me.
You can setup a server and open an account for her, family and friends.
Yeah it was hyperbole. I actually have an xmpp server on my own metal. And a private nostr relay. And a whole bunch of things. I just wanna test new software. Having fun with
whitenoisereview rn; it's basically 3 bespoke repos and a headache haha.https://simplex.chat/token/
They've been for profit since here, and I questioned their profit model before. Even more so that they are based in UK.
Tox is good.
How real is the possibility to fork simplex? We don't need huge servers for normies use it like whatsapp, we just need a lot of people self-hosting and set up storage rules how they see fit imo.
🤣🤣🤣 just like telegram
I still use telegram, just to have fun.
There have been channels that sold drugs lmao.
so you are dumb enough to join them?
Telegram is just fine if you know how to use it.
If keeping digital hygiene, like using a spare phone only for that app it would be fine using even MAX messenger. Just keep separate private and public matters.
and no, just read that some of them got closed on state request.
Tox is good.
I thought they have been sh$tcoining for a while.
Time to stop using it
Keet anyone?
Tox.