Avatar
sommerfeld
d0debf9fb12def81f43d7c69429bb784812ac1e4d2d53a202db6aac7ea4b466c
Sovereignty, freedom, privacy, self-hosting and software dev 8BETLojm7zCfGV8DKKiRWLAXrFGbkZxDAgzpGmkrDvafTB18QFUg9cQ1KKDtcECrekV14yZDdGEEQbGy8ShXq1pDBVAh2Hw

💯 % it's consistently the best way I get fresh content, many times even from mastodon. Unfortunately I often forget to use them myself.

Replying to Avatar 0xtr

I've been waiting for this meme

Yes abaooutely. Nostr should be decoupled from any coin. Tying it to bitcoin is detrimental.

Don't know what you book nerds are on about but I'm enjoying the "3 Body Problem" thus far (only halfway through)

I've actually read the article and it is severely flawed.

The 8-hour restricted group is poorly sampled since it mostly consists of people with previous health issues who are doing intermittent fasting to try to address those.

And as always: correlation does not equal causation. Any "study" that solely relies on it is just pure garbage, not science.

Debugging is inevitable, bugs will appear. It's better to be prepared.

The way I see it is using an actual debugger should be seen as a last resort. All pieces of software should have quality debug logging + good tests that obviate the need to use a debugger in 99% of the cases.

Wow adversarial relays, I love it! More of this pls

Why does payments have to be part of the protocol and can't be done "out of band"?

Even if it is part of the protocol, why does it have to be bitcoin specific? It could just be generic and be settled in anything (dollars, monero, gold, potatoes, milk).

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.

I don't see point 1 as a structural problem and I believe it will be solved in practice.

I wholeheartedly agree with point 2 though. I think one of biggest contributors to that could have been "zaps". Before that, nostr and bitcoin were totally decoupled protocol wise. It should never have been a NIP. It forever cemented nostr as a "bitcoiner" thing.

nostr:nevent1qqstc7uh2anhmej9qxssrwlwznlh5zk4cws4zv2fcmcdwhze0xduj5cpz9mhxue69uhkummnw3ezuamfdejj7q3qacg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeysxpqqqqqqzkyehrf

Can your local relay qpp potentially help with this?