Random musings but I feel like posting: I almost got sucked into the urbit hole. I thought it was such a cool idea and implementation, and all the fun names and technical purity was so attractive to me at age 18 (this was before the crypto circus and urbit barely did anything except talk to a terminal).
It took me a while to realize that there is, actually, zero reason to give nonsensical names to literally every aspect of software, and also pretty dumb to try to shoehorn everything through a tiny functional core ("Nock") while slowly re-learning all the lessons of 50 years of compiler development. So why use it at all?
Using urbit over a normal Linux stack comes purely with downsides. Slow, buggy, obscurantist, and so on. This means whoever actually dedicates their precious time to developing this unconditionally buys into the ideology. I never thought an ideology could be so powerful that it could corrupt the minds of my people (software monkeys).
Urbit is a truly fascist^H^Hnating phenomenon.
I'm a nixos fanatic, thank you very much! I even installed nixos on my (non-technical) SO's computer. Was this a mistake? Yes. Do I care? no.