| For those that haven’t checked it out the ideas behind urbit are really interesting, it’s the first attempt I’ve seen to get us out of the local maximum of centralized web services we’re trapped in where success is among the potential outcomes (most attempts are destined to fail because they don’t tackle the underlying issues from first principles). I think it could really work and I’m convinced urbit or something like it eventually will - the ideas are correct. Jack Dorsey’s “web5”, Dan Romero’s Farcaster all touch on a lot of these concepts - people are starting to come around to the same conclusions (which is good!) - urbit had just taken a boil the ocean approach on a bet that we need to rethink the stack from first principles so we can control certain assumptions to reduce complexity and make some of the problems in modern computing easier to handle. Finding it really felt like the first time I started playing with Linux for me. It revived a lot of the dreams of the 90s web and what it could be, people being able to run their own nodes in a way that could actually work. To do that you have to solve the identity problem, you have to reduce the complexity of running the system, and you have to have the internet front and center when building the OS. The dream of a truly decentralized web from the 90s failed and it failed for reasons that make sense given the constraints of the technology we use. I think urbit is a way out. An old blog post (from 2010!) that really digs into the details: https://moronlab.blogspot.com/2010/01/urbit-functional-progr... |
It's nice that it helped introduce you to linux though.
You make a few good points about usability, but I don't think the internet was designed to be a distributed network from the get-go. https://secushare.org/broken-internet