3 ms·
I'm still looking for "Urbit for normal developers." For instance there's a notebook, from the way this article talks about it I would assume it's a collaborat
by ianbicking 7y ago
I'm still looking for "Urbit for normal developers."
For instance there's a notebook, from the way this article talks about it I would assume it's a collaborative notebook (otherwise it's pretty boring). What kind of data structure is used to store it? How are edits communicated and conflicts resolved? Assuming conflicts require some domain-specific computation to resolve, where does that computation happen? Is there an access control list, or some secret that gives access? How would revoking access work? How do changes come in and out of the user agent/browser? Where is the program that manages this hosted? How do I get updates to that program?
- ianbicking 7y agoI poked around and I think I understand Urbit now. I wrote down my speculations here: https://twitter.com/ianbicking/status/1249862161758916609 https://twitter.com/ianbicking/status/1249862161758916609 This satisfies some long-held desire to unpack the mystery. But now that I know what it is, I know that in fact I'm not interested in it, and (unsurprisingly) it's not the future of computing.
- DagAgren 7y agoThat would go against the goals of the Urbit project, which is to appear mysterious and inscrutable to make the creators feel a sense of superiority. It's pseudointellectual wanking, and that is the start and end of it. Don't bother paying it any attention, you will only waste your time.