Live data from Hacker News

Dusk OS

duskos.org

1–10 of 118 posts

Re: Dusk OS

#4
post #2

> https://git.sr.ht/~vdupras/duskos/tree/master/item/fs/io/kbd... I don't know forth. Is this a driver? How does it talk to the hardware?

Forth is usually kind of like a macro later on top of Assembly or even machine code in the case of very simple CPUs, although it can be written on top of anything (example: Python). I think a layer on top of C is pretty common these days as the processors keep getting crazy complicated. Another important note is that although there are some conventions, almost everyone rolls their own Forth, so they're all unique in a lot of ways. The old saying is if you've seen one forth, then you've seen one forth. There is an ANS standard, but it isn't used a whole lot to my knowledge.

So I assume it talks to drivers like you would with Assembly? That's just a guess and probably a bad one.

Re: Dusk OS

#5
Tbh I agree with almost every word there, but I can't believe this OS would be of any help in such a situation.

In dusk of our civilization it will not be possible to boot this OS from any modern computer. Those things nowadays don't even have CD. everything is dependent on internet, our data is being disowned by us and put into cloud. In case of broken internet the knowledge is going to be lost.

And how we're going to connect to this site using http? Via dialup?

Re: Dusk OS

#6
Seems like a wishful thinking about the first stage portion of collapse. You're going to be more interested in running some obsolete version of Windows that controls some proprietary infrastructure hardware, not running calculations of whatever kind or building things from scratch.

Re: Dusk OS

#7
post #2

> https://git.sr.ht/~vdupras/duskos/tree/master/item/fs/io/kbd... I don't know forth. Is this a driver? How does it talk to the hardware?

Forth is usually kind of like a macro later on top of Assembly or even machine code in the case of very simple CPUs, although it can be written on top of anything (example: Python). I think a layer on top of C is pretty common these days as the processors keep getting crazy complicated. Another important note is that although there are some conventions, almost everyone rolls their own Forth, so they're all unique in…

It's just an event loop, watching for status changes in a memory location. Talking to the hardware just occurs when the keyboard changes the values in memory.

Re: Dusk OS

#8
>Its primary purpose is to be maximally useful during the first stage of civilizational collapse, that is, when we can't produce modern computers anymore but that there's still many modern computers around.

Any event or series of events that removes mankind's ability to produce modern computers is a global extinction-level event and rather than dicking around with computers one should really be considering suicide to avoid a slow, painful, inevitable death in a hostile world surrounded by misery.

People act like computers are complicated. They are but they also aren't.

Any moderately-sized US state university can (and some have) build one from scratch: as in from fucking sand to "Shall we play a game?", all in one go.

The state university nearest to me has a complete nanofab that can make-- and package!-- ICs (somewhere around 14nm-ish), a different lab that can make wafers from scratch, a chemistry department where undergrads could make the plastics, and all of the software guys you can shake a stick at.

The loss of the ability to make many things, including computers but also other more important things like the industrial process for making ammonia, globally, simultaneously, is the end of humanity.

The knowledge and ability is so widely globally distributed that taking it all out is death.

Do not mistake the centralization of consumer goods assembly with the centralization of the knowledge needed to assemble consumer goods.

Is this OS just for the brief period of time between the loss and the ultimate end? To like, play some rounds of solitaire while awaiting the inevitable?

Re: Dusk OS

#9
I hope the author doesn't take this the wrong way, but this feels like another Temple OS driven by a different (perhaps milder) kind of insanity.

It's quite technically impressive, but I'm not sure I'd know what to do with it if I were experiencing an apocalypse, in a way that would be more useful to me than an install of Windows XP or Linux or Freedos would be

Re: Dusk OS

#10
There's a lot of idiosyncratic verbiage about stuff like collapse of civilization and users vs. operators, but it's not clear to me what makes this more lightweight or hackable than a typical lightweight RTOS or even just baremetal drivers running on a microcontroller.
Post reply on HN