Oddbean new post about | logout
 But why dedicated relays?
Except if you want to make anyone that wants to start a 5-person community pay for overpriced relay hosting 
 Compute moves in cycles like everything else. Centralised > decentralised > centralised > decentralised.

Mainframes (C) > PCs (D) > Cloud (C) > …

Nodes is the next wave. Just as people cut cords on cable TV, they’re going to cut streaming - likely when the economy goes to shit and western governments take their censorship too far.

This will be done on home media servers. You can get a Dell server at home today fully decked out for $300 - project this out 10 years. Umbrel/Start9 are the Napster of this wave - it’s only gonna get easier and better to run this shit yourself.

It’s hard to see when the tech today is finicky and niche but Nostr will be baked in. Users wont know they’re spinning up relays, they’ll just be creating groups for these concentric circles and the relays will be baked in to the software.

The nostr.com.au relay we run by this time ought fulfil the nation level usecase. We’ll be the new mainstream so people will prefer their lower level localised relays but use the higher levels just for info. 
 You forgot the part where you get the average person having interest in running a server and learning how to do that. 
 Does the average person have interest in using a PC?

How about the cloud?

Running a server at home will be no different to operating an iPhone today in 10-15 years.

It will be so cheap and so easy, and Gov will piss off so many people who will be broke, that the trajectory is already inevitable.

Lower your time preference brother. 

Nostr is your opportunity for Semisol Jr and Semisol III and IV and V to stand on the shoulders of an OG. 
 Only if there is a tangible benefit that they can see and care about. “What if”s don’t matter until they happen to a user. 
 Average people are not invited  
 This isn't aimed at the average user. The average user will be invited to other people's communities. 
 The average person will be the main source of new communities though. 
 Anyone with a computer connected to the Internet, can host a relay. Also, many people already pay for a remote server and can just run a relay on it. 
 An average user would need to figure out:
- how to do port forwarding
- getting a static IP
- getting a domain name
- configuring a reverse proxy
- installing and compiling strfry
- writing their own relay policy scripts

Pretty easy isn’t it? 😆 
 Plenty of these steps aren't necessary for plebs. I'm far more concerned about security when user's host applications. Even most developers suck balls as basic application security let alone network security. 
 Well that's too bad then looks like it's not for the average user.