News for hackers. Stuff that matters.
Re:Project Oberon by alexmingoia on Tuesday September 15, 2020 @04:34AM (#24479078)
Urbit runs as a VM with a translation layer for things like networking, file system, etc. Using a host OS is expedient to build a working OS that the user actually wants to use, since hardware support is an uninteresting implementation detail. Eventually, one could write a native hardware kernel in Nock/Hoon, and do networking without TCP/IP/DNS between Urbit computers.
Re:Project Oberon by nineteen999 on Tuesday September 15, 2020 @04:39AM (#24479102)
> that the user actually wants to use

Only a handful of people would rather use something like Urbit than established systems.

> Eventually, one could write a native hardware kernel

When it does, you can call it an OS. For now, it's a user space application.

Re:Project Oberon by dfischer on Tuesday September 15, 2020 @04:52AM (#24479184)
Definitely agree with you. The practical implementation that it is, vs what it advertises itself as visionary-wise.
Re:Project Oberon by nineteen999 on Tuesday September 15, 2020 @06:46AM (#24479748)
> what it advertises itself as visionary-wise

All puff. The amateurs over at /r/osdev are much closer to running directly on hypervisors or bare metal than Urbit will ever be.

Re:Project Oberon by dfischer on Tuesday September 15, 2020 @07:58AM (#24480188)
I hear you - I'm in a similar opinion.
Re:Project Oberon by pjmlp on Tuesday September 15, 2020 @09:51AM (#24481166)
It hardly any different than Inferno or Android for that matter.
Re:Project Oberon by nineteen999 on Tuesday September 15, 2020 @07:53PM (#24488058)
Android bundles a Linux kernel, or it won't run, it doesn't expect you to supply your own. It also doesn't try to reinvent DNS or TCP, the VM bytecode format or all the other things that Android leveraged to make itself into a useful platform so quickly.

The other difference is that Android has millions of users, Urbit, not so much.

Re:Project Oberon by Volt on Wednesday September 16, 2020 @05:11AM (#24490895)
Inferno can run on bare metal, so I'd say it's different. Urbit -- I'll believe it when I see it.
Re:Project Oberon by olah_1 on Tuesday September 15, 2020 @11:44AM (#24482558)
> Eventually, one could write a native hardware kernel in Nock/Hoon

Sounds like the dream of the "lisp machine". Is it more viable than that?