Avatar
freedom dev π“…¦
58b295a1a5f7b8e7d507777acbcbf7691a0b39c768da2695220a89a6da85ca67
Working on freedom tech. For hire.

Completely decentralized implies both ends being online at the same time for totally private communications to happen.

I got recently mocked, scolded and ultimately fired from a "Bitcoin company" for suggesting (against the volatile will of the "CEO") that we should adopt a philosophy like this.

Most people can't even imagine the levels of hypocrisy and bs we cypherpunks have to endure in our daily lives from predatory corporate whores that see in Bitcoin only a means to getting rich quick and easy.

So, thank you, friend, for being the voice of many.

nostr:nevent1qvzqqqqqqypzqx84ftc7zrzmk734g69s7c4jjhgjx3us8j0e2uudqewgf0h3gqh0qy88wumn8ghj7mn0wvhxcmmv9uqzqlnvnt58pfhqlgg7mq6d6xqha58yalpfdausrdw46n7t53ytw66xmj2lmd

I'm not sure I should write down these thoughts right now while I'm not sure about them, but if you are reading this apparently I did.

I think nostr may already be doomed for two reasons. And as a result of that, if I conclude as such, it would make sense to start working on a successor protocol. I've been taking some notes about what we should change if we started over, but that's the extent of it, I'm not working on a successor protocol. I'm only working on nostr. So don't misinterpret this note, which just represents some thoughts I've been having.

Reason one is the misaligned incentives of note copying. The incentives are to copy your notes to every relay you can, blast them out everywhere, to get more reach. That incentive doesn't go away until and unless all the clients do the outbox model. But they don't have an incentive to change, and there are people who don't give a fuck about fixing this and argue against fixing it and argue for note copying, and there is no way in a free society to make them care. So we can never fix this, and nostr will always be centralized in practice and never what it could have been. That means nostr is doomed and unfixable and we should make sure to start differently next time so this doesn't happen again.

Reason two is that the seed culture of nostr was far too monolithic: bitcoiners. What a culture develops into probably depends on how diverse its seed was. It's quite hard to get people onto nostr unless they are at least very bitcoin tolerant. Most people (yes, I think most) are put off by so much bitcoin promotion and related posts. Certainly people can follow anybody they want, and make their own independent cultures, perhaps even on a disjoint set of relays. But this isn't likely to happen due to the law of large numbers - there are far more ways for them to encounter and interact with the nest of bitcoiners then to not encounter and interact with them.

These are thoughts I'm entirely unsure about. Maybe I'm wrong in both cases. These are my worries.

There is no such thing as a "nostr".

Only dumb relay, smart client architecture.

Build bridges and don't worry about standards - they build themselves.

That's an incentive for developers to introduce vulnerabilities on purpose, so that they can "find them" later down the road and be paid again for the same job.

Oh, I just saw WIP. I'm gonna give it a try.

So the bounty is over?

I was about to explain to you how to do it but I reloaded the app and now the contact suggestions appear. πŸ˜•

It's a little bug, probably smaller than a bee πŸ™ I'm sure it will be fixed soon.

Also I noticed that this selection dialog appears twice, before and after login, at least when using nsec.

Also strike where I said "after the login stage", I meant "after app use", like 5 minutes after login, for example.

I'm sorry. I think the other users complaining and myself didn't wait enough.

If you wait enough, an option to "use your existing relays" appears!

I never saw this before.

Maybe the other options should wait until there's a definitive answer whether there are or there aren't existing preferred relays. πŸ‘Œ

As for the transparency issue (normal people are not interested in knowing what relays are), later down the road maybe this relay selection stuff could be moved to after the login stage somehow, like notifications from the app or something.

Before Tenor and "platforms" alike, we would go to some middle-aged woman's webpage, use her internet art for free, and become eternally grateful.

https://www.youtube.com/watch?v=ZYcHOEjGzPA

nostr:npub1uense4apn73tvh4u20tzlp6u72g4kdustzsm0k0sqy6yuwh5jxlsy97y76

πŸ‘† Properly tagged.

By doing this πŸ‘‡

Some clients don't suggest contacts when typing "@" πŸ€”