this post was submitted on 23 Aug 2024
31 points (100.0% liked)
SneerClub
989 readers
20 users here now
Hurling ordure at the TREACLES, especially those closely related to LessWrong.
AI-Industrial-Complex grift is fine as long as it sufficiently relates to the AI doom from the TREACLES. (Though TechTakes may be more suitable.)
This is sneer club, not debate club. Unless it's amusing debate.
[Especially don't debate the race scientists, if any sneak in - we ban and delete them as unsuitable for the server.]
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What the hell is this
Am I having a stroke? What does "functional programming in a network" even mean? Does it mean anything? Do you torrent lambdas?
You wouldn't download a closure
Weird ass names aside (Hoon sounds like a slur or is it just me?), they built two languages? Also what does "its" refer to here, Urbit's? From context it's as if Nock was Hoon's language, but that doesn't make semantical sense.
Also editorial note, just say "a pair" if there are two, not "a set"...
What. A "single-function operating system" doesn't even mean anything. Do they mean a unikernel? That at least is an actual term. And then what's that other thing? A "runtime implementation of an OS"? What's Arvo if it's not implemented or doesn't run, a fucking abstract painting of an OS?
And again, why do you need two languages to build this, it really seems you can have one? You're designing them from scratch anyway specifically to build this OS, why not make one proper language? Linus Torvalds barely had one and he managed.
What are we doing here.
What does any of this mean. Is it also a metaverse attempt? What the fuck is a planet in a network dude, would you call 123.73.41.0 more of an asteroid or a planetoid?
And now for a shot:
And chaser:
So they built an artificially complex architecture, to the point where half of its description sounds made up, took the most complex kinds software engineering projects (a programming language and an OS), did them twice for good measure, slapped on a blockchain to be cool and hip I guess, for absolutely no fucking reason whatsoever. They didn't have a use-case that would warrant any of this engineering effort, all they wanted was a message board, a problem we have solved in the fucking 90s (? Maybe earlier?).
But it's good enough for the Lich King and Egg Boi to give them a million fucking dollars. God I hope at least they boughy some quality drugs with that money or else this was a giant waste of resources.
Conclusion: the Wikipedia article on Urbit is absolute garbage. I feel like I know less about what the fuck this thing is after I read it. Can anyone tell me why any of this? Why did they do this? Why do they need a custom OS? Who hurt them so bad they came up with such shitty names for everything? Would you nock a hoon or is that too vere?
EDIT: Bonus question, how is this pronounced? Instinctively I read the U as in "uranium", but the article writes "an Urbit", so it's a short U like in "full"?
IIRC, “Galaxies”, “stars” and “planets” used to have more sensible, down-to-earth names that described their function. Unfortunately, this was something like “empires”, “kingdoms”, “duchies” and such, making the creepily hierarchical neoreactionary philosophy behind the project a little too explicit, so they muddied the waters to something plausibly deniable as “just some nerd shit”
Wait so it's a decentralised network with a rigid authoritative hierarchy?
believe it or not, yes. there’s an extensive early awful.systems thread where @dgerard@awful.systems and I found Yarvin’s original spec that described this (since then Urbit’s gotten much more intentionally obscure, but the ideological base is exactly the same) which I can dig up if you’re interested
non-edit: fuck it here you go, and if you’d like more psychic damage just search our local threads for urbit because there’s so much more and it gets so much stupider