I will look more into SimpleX
This is essentially my design for https://github.com/nostr-protocol/nips/pull/706 aside from sending messages outside nostr. That could easily be added if there's a preferable transport protocol, but since you can recommend relays the group should use to communicate, it seems to me we basically have that.
Do you have a suggestion for an alternative transport protocol? Seems like gundb could work fine but I don't know the tradeoffs (since it's a group the scaling issues of DHTs probably don't apply).
Do you have a concrete suggestion? I want to build large groups on Coracle. I could potentially use scuttlebutt maybe, but why?
You mean on another protocol or on this one? I'm honestly more interested in large groups than group chat/dms, fixing those is just the path I see to getting large encrypted groups.
Agreed, but that's a question of wording and UX. Please suggest changes if you see possibility for confusion in the NIPs
The proposal also serves to create relatively private groups, which is very related to the social-media dimension of nostr.
Have you read the proposal? There's a lot less metadata leakage compared to NIP 04, which isn't going away. There is still some of course:
- IP address
- Timing attacks (mitigated)
- Payload size
- Relay selection
But this is *so* much better than the status quo.
I love that last idea: that God the father's own authority is open for appeal through God the son.
Tangentially, it reminds me of my favorite song re. the problem of evil - perhaps, in practice and imo, the most neglected issue with Christian doctrine: "Sympathy for Jesus," from The Khrusty Brothers, by Don Chaffer
Full lyrics, b/c why not... (https://www.waterdeep.com/the-khrusty-brothers-lyrics):
"I came stumbling into churchWith a hot gun in my hands
I was ready to talk to Jesus
To tell him my demands
But Jesus ain't no fool
He's seen this kinda thing before
And He had a couple angels stop me
At the front door
I said now come on that ain't fair
You should be accessible to all
He said everybody gets a secretary
Even just to take their calls
So address me to my face
If you think you've got the balls
But I ain't playin' around
Boy, at all
This was not what I expected
So I stiffened in my stance
And I tried hard to remember
Every single shitty circumstance
Then I quivered like a victim
With his predator in sight
I was ready now to vindicate I was ready to start a fight
Now you can stand right there and judge me
Shoot, you can send me straight to hell
I know you got the power
I know that fact full well
But before you do explain to me
Why suffering and why death?
And why did I pray all those years
And waste all that good breath?
Hallelujah, Hallelujah
Well the angels sang it under their breath by the door
Hallelujah, Hallelujah
I give up, I can't go on like this any moreWell I appreciate your kind, he said
And then Jesus poured a drink
My face musta looked funny
Cause he said, It's not like you think
I'm saddled with the job you know
Of interpreting my Dad
To a bunch of frightened people,
Frightened or just mad
And most of 'em think they got it right
And then he threw some ice cubes in
But most of 'em are just dead wrong
About life and death and sin
And then I got my fiancƩe'
She's s'posed to speak my mind
But sometimes she's just chicken
And then she messes it up other times"
Man I love this song...
Waterdeep... if you're out there in #christiannostr in thank you for being yourselves and making music!
That's very good, basically a re-telling of the book of Job
My #1 priority right now is to get encrypted DM's and group chat working. nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsq3gamnwvaz7tmjv4kxz7fwdehhxarj9e3xwdmg2sa 's proposal is nearing completion, but it requires a solid foundation of NIP 44 cryptography and NIP 59 wrapping.
If you have opinions on either of these, please chime in! I have written a summary issue here:
https://github.com/nostr-protocol/nips/issues/717
My personal goal is to have NIP 44 and 59 in a final-ish state by the end of today so we can finalize NIP 24 as early as next week along with implementations in Amethyst, Snort, 0xChat, and Coracle. We'll of course wait to merge until we have worked through all feedback.
I'm also working on PRs for adding NIP-44 support to nostr:nprofile1qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3kamnwvaz7tmwdaehgu339e682mnwv4k8xct5wvhxxmmdqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsqxk3rc and nos2x. If anyone out there maintains a signer application, please look into adding support sooner rather than later. It will be amazing to get everyone off of NIP 04.
I'm not trying to rush this because there's a bounty out, I'm just trying to keep the momentum we currently have built up. The bounty IMO should be shared among all early implementations and contributors. nostr:nprofile1qqs9336p4f3sctdrtft2wlqaq5upjz9azpgylhfd3dplwf005mfrr9spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3wamnwvaz7tmwdaehgu3wvekhgtnhd9azucnf0gq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueq5rp9j7
1. Privacy. Public-by-default needs to go away eventually.
2. Fracturing of the protocol. Permissionless is great, until no one is willing to adopt one another's standards and you lose interoperability.
3. Capture. Large relays and vertically-integrated clients are the lazy way to get good UX. But shortcuts increase centralization risk. And that's if a large entity doesn't Extend Embrace Extinguish the protocol.
Wanted to say thanks again to nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn for the āinspirationā initial zap š«ā”ļøš
The first 25% or so has paid for this little survey, to get a sense of pleb pain points, commonalities, and preferences.
Love it here š«”
#circulareconomy
#grownostr nostr:note1ue5zmvv687ckaer937psdjreqqgtmx0v9unqd307lpypvtqprhmqv2lnph
Let's go!
Probably best to be explicit, I don't think it would hurt anything, and auto-grouped chats would still be possible
Yeah, I think it's ok as is, but the way you're surfacing topic might be confusing. We could introduce an optional thread id
The problem I see with "subject" is that it's meaningless for defining the group. If you try to create a new group with a different subject, but with the same set of people as are in another group, you'll get kicked back to the old group, which is weird.
What a crazy variety of people
that sounds like Coracle is just using your npub but not talking to your nsecbunker then
Can you record a screencast so nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn can see it?
I tested this earlier and was able to get a signed event with coracle/nsecbunker. But I will say the UI on nsecbunker is pretty confusing, at first I didn't check it and the request to sign timed out. Then I tried again and had to approve the request twice. So nostr:nprofile1qqstwf6d9r37nqalwgxmfd9p9gclt3l0yc3jp5zuyhkfqjy6extz3jcpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsq3camnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpds7wa0cp give it another shot and keep a close eye on your bunker's key page.
Dang, so you're saying I'd be 150% normie if they dried me out?
I'm at least 30% normie

