logoalt Hacker News

hashstringtoday at 5:36 PM2 repliesview on HN

It doesn’t schedule tasks, doesn’t deal with physical memory, it doesn’t initialize hardware or interface with it on a low level. This is just an app that lives in user-space, nothing more.

Calling this an OS is like calling Gmail an OS.

It doesn’t make any sense.

But since OSes are notoriously difficult to define [1], half of America added AI slop to diets that were already repulsive to begin with, regurgitates the chyme, and passionately feeds it to their peers, you may even get away with it nowadays.

[1] https://os.ecci.ucr.ac.cr/slides/Andrew-S.-Tanenbaum-Modern-...


Replies

kentonvtoday at 5:50 PM

> It doesn’t schedule tasks,

It absolutely does.

> doesn’t deal with physical memory,

Well it sort of does. It allocates sandboxes and schedules apps in them. It handles loading code from storage and turning it into running programs with state.

> it doesn’t initialize hardware or interface with it on a low level.

Instead of devices it manages interfacing with external services (Gatekeepers are like drivers).

I didn't choose the name but I do think there's a fair analogy here even on a technical level.

show 3 replies
sintaxtoday at 5:43 PM

Counter point: emacs :)