UnoDOS — active development (the forward, contract-driven line; master carries the pc64 x86-64/UEFI world). Frozen legacy (archived): hmofet/unodos-3-legacy. - hmofet/unodos

17 points•nicoloren•1 day ago•11 comments•

11 comments

spicybright1 day ago
I read the whole thing and I'm still confused. I'm getting it's an OS that's very portable. What does forward, contract driven mean? Is this like an AI generated project, because it doesn't mention that anywhere.
nullpoint4201 day ago
half of the repo is .md files if that's any indication. most of them have the word "audit" in them.

i'm assuming if you know what the code is doing you don't need to audit them...

themgt1 day ago
i'm assuming if you know what the code is doing you don't need to audit them...

Right, who among us hasn't hand-written and shipped a twenty-two machines family of legacy operating systems atop a bespoke hypervisor you could explain from the top of your head.

This project looks like a labor of love and its quite cool. Haters gonna hate, but if you actually go read the Markdown there's been a lot of elbow grease put in making this work: https://github.com/hmofet/unodos/blob/master/pc64/FIX-PLAN.m...

Tiberium1 day ago
> the forward, contract-driven line; master carries the pc64 x86-64/UEFI world

I have no idea what this means. Also, the spam of top-level AUDIT-*.md files doesn't inspire confidence :)

icedchai1 day ago
You're absolutely right, and that is a fair critique! You have discovered a load-bearing gap, full stop.

In all seriousness, many people here, including myself, regularly receive 5 to 10 page long AI generated "documentation" where it is clear the "author" never made it past the first paragraph.

nico1 day ago
> You have discovered a load-bearing gap, full stop.

I lowkey hate that I knew exactly where this reference is from :'(

It's true that almost no-one RTFM

bitwize1 day ago
You know, I hear it's amazing when the famous stuffed purple worm in flapjaw space does a raw blink on Hara-Kiri Rock. I need scissors! 61!
bloppe1 day ago
I guess it makes sense to just start a project "entirely in x86 assembly" if you never intend to read any of the code (although we should probably still be editing some of the generated Markdown...)
Im confused when this GUI which mentions an office suite also has all sorts of emulators in the source.

Read the full thread on Hacker News →

Related stories