Nostr is deceptively tricky to understand. It is not hard, but the issue is that odds are that you think you get it, whilst you actually dont. To be clear, it took me a while to get it right in my head, and that is as someone who has been thinking about protocols and distributed compute crap long before Nostr was a thing, and was in direct conversation with the jungle spirit. I am superduperultramegaturbo smart (as well as funny and humble), so i am not calling anyone stupid here.
People stumble over the relay part.
Both these things apply to Nostr:
A: The specific relay does not matter;
B: The specific relay is all that matters.
Using signatures to tamperproof (1) the data, as well as a basic set of queries and indexing (2), gives us:
1: the event is the event, regardless where it came from, so it could be any relay.
2: every clients should work with any relay; any relay should work with any client.
But! Thats just this abstract technical substrate of interoperability. Its NIP-01, something that fits on a hand full of pages, and cant be expected to be the answer to all the things. Any real questions and issues that pop up when creating for an usecase needs more than that. And in large part, thas answer lies with the relays.
Where data is stored; who can access it and why? All these questions lead us to it mattering a lot what the specific relay is. A relay is someones computer, its their physical machine. They own it, they controll it, they decide who can enter, what they can leave behind and for how long, and what it hands back to you.
It matters that its the left handed one-eyed neo-eco-monarchist frog enthousiast relay; and you right handed people are not welcome. It matters what someones inbox relay is, if you want to make sure that person sees you post. It matters what a relays retention policy is if you want to keep your stuff around for a long time.
In theory things are interoperable and interchangeable; but in practice they are all individual servers, owned by different people, run for different reasons, with varying purposes.
And that was always at the core of the matter; a 'platform' is a specific server, run by specifc people. And we were forced into a tug-of-war between all of us (be that users, advertisers or governments), because we were all silo'd and stuck on that 1 computer, because we lose sight of eachother the moment we are not all together on that 1 computer.
Nostr does not magically make it not someone's computer, with the associated rights, responsibilities and privileges that come allong with it being their computer. All Nostr does is put all those servers on an interoperable substrate such that we can freely associate without an outside party comming in between, in a way we won't lose sight of eachother and freedom to choose and use whatever app/client/software we want.
The archipelago of private islands, the waters are open, pick your ship, chose your destiny.
https://video.nostr.build/f0310fcd58711e8d0a7ac76f90305464e88e7760c90d24ef446ab65d41f3136f.mp4
Nostr.
Clip is from:
https://www.youtube.com/watch?v=0lmE_ZLBVjU
By:
nostr:nprofile1qythwumn8ghj7un9d3shjtnsd9hxw6m90yh8s7t6qqs9zr4rh4t0ncpquzhpgujhkaeet0qe7tc00wtpygxwxkfxhus6mnc8v6xl6
Constant
Constant@techno-ethica.com
npub1t6jx...ksrw
Writing a book about Nostr
Ceterum censeo NIP-03 omnibus esse utendum
Notes (8)
Nostr represent on the Noderunners Bitcoin Conference in Amsterdam.
Presentation by nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe and nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft


Hey Nostr. Next week i will be starting my PoDcAsTiNg ToUr proselytizing Nostr on whatever podcast that will have me. Right now i have 4 appearences scheduled, hopefully more will come. There is not much rhyme or reason to what sort of shows these are, other than they appearently they want to talk about Nostr.
As mouth of Sauron, i mean Ostrich, there is 1 thing i am still stuck on, and that is the 'call to action' part.
Inevitably the question will come what people can or should do. Now to be clear, i am there to talk about Nostr, not a particular app, or even usecase. I want to give context, explain etc. Generally i think we are still in the innovator/early addopter stage, and those type of people frankly don't need many pointers other than a general pointer to the thing itself. I think it is overall useless to send people to app X,Y,Z, with half assed instructions, only for them to give up after 5 minutes.
So, how would you approach this? Broadly the #introductions seems to work, i guess...
Just spitballing here, but perhaps "we" (if you read this that means you, yes you in particular, no not that other guy, you) could come with a feature poor bare bones "my first Nostr app" that focusses on two things:
1: provide immediate social environment, so perhaps the #introductions is the default feed or something like that.
2: is geared towards explaining all the things, and showcasing all kinds of Nostr apps that are out there. So a tab with explainer videos and documentaries, a tab with explainer articles etc.
And i gues the point is more or less the combination of those two things, a social environment that welcomes noobs and helps them allong. Where the whole premis of the app is that you 'graduate' away from it. At which stage you download a 'regular' Nostr app whilst already bare-minimum bootstrapped and with enough understanding to find your own way. (Maybe even deliberately build in all these pitfalls where the app tries to trick you into leaking your nsec, confronting you with the consequences, forcing you to start overπ)
Something like that would make my work a lot easier because then i dont have to either pick teams/sides recommending a particular app, nor pre-explain a bunch of basic steps to ensure they even can get started.
Anyway...
Ceterum censeo NIP-03 omnibus esse utendum
nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 could you ask Pamela Wisniewski what she thinks of what we are doing here? Will have a look at her work. Thnx for the podcast.
( nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe nostr:npub17plqkxhsv66g8quxxc9p5t9mxazzn20m426exqnl8lxnh5a4cdns7jezx0 nostr:npub1kdstrkmhv0yx8pdqcf9ed8l26752gqprx68twg7qp5nsd7qtegnsr3nsze )
nostr:naddr1qq2hwjr4vf3xzkr4wyu9zvpcx9n855zfd9rrqq3qt6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sxpqqqp65wu6mt25
nostr:naddr1qq257njwwdt5k5zgwu6z66mwdayysc23daeh5q3qt6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sxpqqqp65w9z4g6p
nostr:naddr1qq25v56j2phnw6eexymrwjzrfpa9vnr92azxgq3qt6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sxpqqqp65wm78qav
Today is #forest day. Lots of work ahead of me.


Nostr: The Digital Frontier
I don't have any children, but appearently the struggle is real nostr:naddr1qqyrgdeh89jnyvf4qgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugrqsqqqa2869kst3
You have to give them credit, one upon a time they basically said 'go make your own social media', now they are friendly enough to give you the tools to do so π€·ββοΈ
nostr:nevent1qqsduysd32gjartj0palr6aq5xvtkzdgx4x8rgkk5ta3jdnfduw570qprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsygpm7rrrljungc6q0tuh5hj7ue863q73qlheu4vywtzwhx42a7j9n5psgqqqqqqsf46sz6