News for hackers. Stuff that matters.
Re:Oxide: The Cloud Computer by teraflop on Thursday October 26, 2023 @11:46AM (#38027197)
Yeah, I just skimmed through the reference docs for Hubris and was very impressed with what I saw. No "rocket science", just (apparently) solid technical decisions that are extremely well justified and documented.

https://oxidecomputer.github.io/hubris/reference/

Re:Oxide: The Cloud Computer by o11c on Thursday October 26, 2023 @05:34PM (#38031980)
Some interesting rare choices there (some of which would be applicable to normal userlands or even to language VMs):

* Memory access is protected, but addresses are not virtually mapped. The lack of paging of course ties strongly to the inability to dynamically add tasks.

* They wish they could have read-only shared libraries (viable since there's only one address space) so they could truly be shared, but the current ecosystem assumes mutability is possible (even though in Rust mutable globals are rare).