It takes a lot of work to make a nice web UI for social media and related use cases. I've been trying so many nostr apps lately, and I sincerely get frustrated with all the weird little quirks and shortcomings, don't you?

P2P social apps don't need to be so sloppy. When you try Pubky, you will notice a stark difference from your typical nostr app. Yes, I'm biased... but I'm also not blind.

Reply to this note

Please Login to reply.

Discussion

{tag_label: "biased"}

😂

Can you be specific?

Pubky it’s been on my list to explore. This post has kicked me over the edge. I spent the last 30 years in the digital space. And have done a lot of user testing. be curious to see if the busy mom pov agrees with u 😂

I just get a black screen. Is this the stark difference you are taking about?

The pubky UI feels impressively smooth. Is it correct that there needs to be a server component for self hosting?

This depends on what it is you intend to host!

For example, if you wanted to only host your profile and Pubky app posts, and do so directly, you'd at least want to make your homeserver accessible to indexers, so apps can use your data too.

Or, you could merely set up a mirror of your remote data, or even a watchtower, to keep a constant backup and check whether your untrusted homeserver is misbehaving. Then if they do misbehave, you use your key to switch to your instance.

(These things are not all built yet! They will be, I am just painting a spectrum for you)

> Or, you could merely set up a mirror of your remote data, or even a watchtower, to keep a constant backup and check whether your untrusted homeserver is misbehaving.

This is what I'm doing on Nostr so I can "trust but verify" relays. I keep my own backup of Nostr events on local media which I can rebroadcast to any relay in future. This feels like a very low-cost way to exit from non-cooperative or malicious relays.

https://github.com/chr15m/nostr-backup/

What makes a pubky "homeserver" better than a relay?

Also I'm curious what the advantage is of an "indexer", since this sounds like something Nostr doesn't have. Thanks for your efforts explaining if you have time.

Can I get a pubkey invite please?