Mastodon is kind of horrible and has no features compared to Nostr.
Discussion
You are right but all the clients suck here . Mastodon is at least usable and has many apps and users and less spam. Federation is also more automatic and better than here. Manually choosing relays is lame. Normies will never use this.
Nostr is definitely worse in terms of features and content, but it’s probably better overall. Soapbox is better because of emoji reacts and quote posts.
The twitter refugees that went to mastodon and gave up likely never even tried soapbox or the good mobile apps. Search Engine Optimization for the fedi has been fucked since the media blitz of 2017. Also the walled garden instances joinmastodon.com funneled them into probably didnt tell them about soapbox on purpose.
Also, a lot of the people here came from twitter and in many ways nostr is more similar to it than the fedi is. We can't really compare instances to relays because there's no real loyalty to them here. People publish to as many as they know about and (hopefully) pull down posts from just a few. Whereas on fedi people identify with their instance and the instances close to them and communities form. Communities on Nostr are more like twitter. Just like minded posters in a giant public pool with no clear boundary. I'm not sure nostr will ever replicate what the fedi has, and I think thats ok

The pool is not that giant here because you have to choose what relays to see posts from and the web clients don’t work with many relays. Federation and user discovery better on fedi
Thats kind of the idea behind posting to several. We may not read from the same relays for each feed but my posts are still highly available
Finding people for me so far hasn't been too big of a problem
But at least if they ban you you also lose your identity!
New server, who dis?
Just move to a better instance
what about your followers and followers? you can't take them and your identity with you. nostr is censorship resistant. you can't be banned.
You can export and import people you are following. Nostr maybe better in a few years. Right now this isn’t good for the user
if you get banned, how are you going to login to export those? both servers need to be active to transfer things.
Good point. I want this to be the future but it has a far way to go.
agree. it's not perfect. most clients are 2 months old 🤣
Any idea when uploads will be a feature ?
many clients already do this like snort.social, coracle, iris.to
Where are uploads stored
Depends on the client, some of them use nostr.build
