3 ms·
It's a serious project: https://zalberico.com/essay/2022/09/28/tlon-urbit-computing-freedom.html https://zalberico.com/essay/2022/09/28/tlon-urbit-computing-...
by gonehome 4y ago
It's a serious project: https://zalberico.com/essay/2022/09/28/tlon-urbit-computing-freedom.html https://zalberico.com/essay/2022/09/28/tlon-urbit-computing-...
There's a lot of weird marketing, but it's a real thing.
- ajkjk 4y agoI'm amuse to find that https://urbit.org/ https://urbit.org/ is a lot more legit-looking than it used to be. Good for them. Is it still based on 'Hoon' and 'Nock' though? Because inventing your own nonsense programming language is antithetical to a serious attempt at building something.
- gonehome 4y agoExcept for the times it’s not. C was invented at some point too. Nock and Hoon serve a purpose and exist for a reason.
- ajkjk 4y agoIn principal there might be a time where it's necessary. In practice Nock and Hoon aren't it and are a joke.
- gonehome 4y agoYou clearly have some sort of axe to grind so I’ll leave it here.
- ajkjk 4y agoMostly I am just disappointed that very-smart people don't realize that such idiosyncratic decisions require a strong defense to get other people to believe in them. It doesn't seem reasonable to say "this is our serious plan to fix the internet, and also here's our ridiculous approach, sound good?". If it's a serious plan with seriously dubious components, it needs a real defense. "Sometimes you need to build new languages from scratch" isn't a defense -- certainly not one that is proportional to the dubiousness of the plan. https://developers.urbit.org/reference/hoon/overview https://developers.urbit.org/reference/hoon/overview has a lot of justifications that ... don't land. They're valid reasons to _consider_ doing what they've done, but on net, I just am not even slightly convinced that it's a tradeoff that is worth it. Especially the tradeoff of "not only should we make our own weird languages, we should make them totally obtuse to read and write, just for fun'. It is clearly not the tradeoffs a person trying to make a successful project that attracts developers would make. I suppose I have an axe to grind with apologists for this because I think it's a shame they aren't putting their efforts into something with a better chance of succeeding, since I agree with their goal but not their plan for getting there.