Oddbean new post about | logout
 sure, you can ask "who will run the relays" but at least running a nostr relay is way less involved than running a mastodon instance, which requires rubygems, node.js, at least three background processes, a postgres database, tons of disk space for cached media, and has a maze of configuration and administration options, and constant critical security updates

not even talking about having to handle sometimes really absurd moderation reports (if you have active users), and the whole instance politics bs

i intend to keep the one at x0f.org running for the foreseeable future but sometimes i wonder why i bother 
 "Who will run the relays?" sounds pretty similar to me as: "who is going to build the roads?" 
People innovate and adapt. Most people can't think outside of the box. 😉 
 My answer to that question is always, "anyone who wants to." 
 Absolutely, someone will as long as someone wants to, even with mastodon (apparently!) 😀

But my intuition has always been that requiring less complexity and thus simpler hardware/software is better for decentralization, and resilience in general.
(same advocating for a relatively simple PoW algorithm, if it doesn't require Intel's full design expertise to design and build, it ought to be harder to fully capture it)

Another good side of "simple servers, complex clients" in this case is that iteration and experimentation is much easier, not everything has to be coordinated with whoever runs the servers. Seeing this on mastodon where people are still having energetic discussions about "should we support quote-tweets" 6 years after it first came up 😨  
 Indeed! Complexity is friction for decentralization. 
 ^ 
 I wondered the same a bit ago and turned it off after learning of Nostr. 
 lot's of talk about relay economics currently... think most of it is because we're not centralised 😂 https://hubstr.org/read-nostr/nostr-note/note1qqqrddwxrc9ggh82g2xrnryz3gak07g2m5nlhnq7r90rd0xxz40sxf5kpq 
 incentives!   but that is good Jameson.