I've only started learning about it today, though, so my understanding is limited!
My decision so far was to go and run a one-person Mastodon instance but this sounds intriguing.
[1] https://github.com/nostr-protocol/nostr#the-problem-with-mas...
[2] https://www.reddit.com/r/plexodus/comments/sy7e67/pluspora_p...
Their critique of both centralized and dweb alternatives are mostly spot on. The elephant in the room though is whether people-oriented broadcast social media (those with a strong emphasis on one-directional “followers” and personalities) can ever be good. If Nostr was content oriented like Reddit or HN, I would have already started using it. The good news is that it can probably be retrofitted, or at least replicated easily, while adhering to the same technical architecture.
https://github.com/nostr-protocol/nostr
https://github.com/aljazceru/awesome-nostr
Overall design seems very simple. It feels a bit like email, in the sense that you could probably put together a barebones implementation like sendmail and still be fully functional.