;-p
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?
Taking one worker away from these (tedious) activities would likely be considered an investment that requires significant returns, results, be it only to justify this to other workers who would also like to be sat in front of a computer. Hard to justify having swapped a hard days work for some code on a computer screen.
For that kind of scenario, a lightweight Android rom with some ham-radio driver would probably be more appropriate.
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?
I am quite surprised to hear that. Really?
Here's one in Utah: https://www.nanofab.utah.edu/
Here's one in Pennsylvania: https://www.mri.psu.edu/nanofabrication-lab
Here's one in California: https://nanofab.ucsb.edu/
Relatedly - a lot of things seem intrinsically capital intensive, but how much of that is due to the fact that we had large pools of capital when we learned to do those things?
Hmmm... At a very high altitude extinction-level events have sufficiently sharp edges. But, as we get closer to things it becomes fuzzy. For examples: The Black Death (1347-1351), The Spanish Flu (1918-1919), The Great Chinese Famine (1959-1961), The Haitian Revolution (1791-1804), The Irish Potato Famine (1845-1852), each one of these events were extinction-level events for those in the middle of them. What year would you have selected to self terminate? Remember you would not have hindsight or knowledge that the events are temporary.
The only thing removing mankind's ability to make computers is a large (Chicxulub-ish-sized) meteor strike or andromeda-strain-like sci-fi story made real.
Luckily, I'll be killed by tidal waves if a meteor hits the Atlantic and I'll be killed in the firestorm if it hits land anywhere on Earth.
If it hits the Pacific or Indian oceans, it depends on the size. If large enough, I'll shoot myself in the head to avoid starvation after playing a few rounds of solitare.
In a sufficiently catastrophic event (major loss of infrastructure), one wouldn't be able to tell if the event is local or global. To the people suffering from the Black Death, the event must have felt global as everyone they knew was experiencing it.
> The only thing removing mankind's ability to make computers is a large (Chicxulub-ish-sized) meteor strike or andromeda-strain-like sci-fi story made real.
One of the possible causes of the Bronze Age Collapse (which btw was very non-local) is a prolonged drought that apparently lasted for decades. It's wasn't severe by itself but long enough for the fertile soil to keep shrinking year after year, decreasing the size of sustainable population.
I dwell on this sometimes and I think that probably we underestimate how fragile our food production system is. Feeding 8 billion people is not an easy endeavor. Multi-year global food reserves are not only non-existent but maybe even non-possible at this scale. A global event that would somehow disrupt our ability to produce food for several years in a row will make the hell break loose. I'm not confident that humanity couldn't plunge in a couple of dark age centuries as a result, all bets are off in a truly global famine.
Then the curious question is how likely is such an event? Chicxulub -- yes, but these are extremely rare, once in millions of years. The Volcanic Winters however occur every few centuries, the "Year Without a Summer" was 1816. Could we have "3 years without a summer" at some point? And not just in the northern hemisphere but globally? I don't know, maybe.
After all, the way I think of it is this: modern food production at scale is sun + water + fertilizers. Production of fertilizers seem distributed enough to be resilient at a global scale. Water at the Earth scale is sun again -- as long as it's shining it will rain somewhere, even if the distribution shifts (with dramatic effects for sure, but not a completely desperate situation). But then the sun does seem to be the single point of failure. If there's dust or ash or something else shielding the sun then it is in fact desperate.
Interesting but not practical. CPUs are either 64 bit and have memory management hardware or 32 bit and don’t. This dictates whether you have lots of addressable RAM or not, and changes what an OS is for that CPU
To give some color, here: https://blog.sentinel-team.org/p/how-likely-are-various-prec... is a list of a few things that could kill over 1M people in one year. Maybe your statement is not the case for solar storms in particular.
Wow... there are probably several ways we could lose the ability to fab semiconductors. We can look back through history at other periods where they "forgot" how to do various things. Brunelleschi's dome on the Florence Cathedral was the first major dome built in Europe in over a thousand years since the fall of the Western Roman Empire. They lost the knowledge of dome building. Should they have considered doing themselves in because they found themselves in the Dark Ages? We might forget how to do various very involved technical things like fab'ing chips, or we might lose the knowledge/and or ability to even build a fab, for example (just consider the supply-chain required to build a fab and consider how fragile some of those chains are). Yeah, it will mean that something really bad has likely happened, but that doesn't mean that it's the end and we should just go and kill ourselves. It will mean that there's been some kind of discontinuity, but it doesn't necessarily mean the end of humanity. People will still be able to grow crops, hunt, fish, etc (given a reasonable climate remains in enough places). Likely the population under these conditions will be much smaller but it doesn't mean that we can never recover as a species - sure, it might take 1000 years. That's ok, we go on just like ancestors before us who endured great hardship.
There are many domes that were built in the Middle East and Asia while Europe was trying to figure out how to fund expensive vanity projects (large domes).
Computers aren't vanity projects.
Nor are they a requirement for survival. We didn't have computers until about the 1930s and somehow we survived as a species.
> The world is more than Europe.
Yes, very true. But under the conditions of some kind of serious disaster such as we're discussing we wouldn't have visibility into what's going on on the other side of the world either, just as they didn't. The Dark Ages in Europe weren't dark in places like China, but that didn't help you if you were living in Europe. (and even in Europe the "darkness" wasn't evenly distributed)
The fact that the Franks were more interested in warring against each others than building great things is no evidence of a dark age. They started building again once peace came back and didn’t restart from where they left off but from the new state of the art as translations started pouring over from the Arabic empires.
The idea that humanity somehow went back is a fantasy pushed forward by catholic commentators.
A tangential aside: Wouldn't that make the catholics look bad and as such why would they spread it? ("We had all this great tech before the catholic/christians came along and ruined everything and now we don't have nice things" seems like another way to look at it)
I don't think it necessarily means they forgot how to do it, though. Or does it? We too stopped building domes made of big stones, it doesn't mean we don't know how to do it.
There's a much closer example: The US spent the 60s developing the capability to land humans on the moon. And they were successful. They did it about, what, 7 or 8 times? But then they stopped doing it. And now some 60 years later they're having a hard time doing it again (see the woes of NASA's Artemis and Boeing's Starliner). Imagine if the pause wasn't 60 years, but several hundred years.
If the end of the world happens I'm going down making and doing dope stuff. I'm not going outside and mingling with people. That's how you get a fucking spear thrown at you or mugged by some newfound MS14 gang swinging hockey sticks and shit.
I'm going to forage for some fruits and vegetables, all that good stuff since I'm too much of a bitch to kill an animal; those things are cute.
I'm going to load up my laptops on solar power/battery, hook in to some internet somewhere and live a normal life.
I don't know what Dusk OS is about but the making computers from fucking sand, now that's dank.
I'll install Desktop Linux on it and we can all start the next era of civilization; this time Microsoft and Apple aint selling us out
catches spear to the chest Shit
Semiconductors have been around for, what, 70 years? The idea that humans couldn’t survive without modern tech is ludicrous.
Sure, there will be fewer humans, but extincting humans completely is likely to be incredibly difficult without an atmosphere-on-fire scale event.
That’s not the same as what I was replying to: “a global extinction-level event”
The difference is pretty substantial.
The end of us sedentary people. No more ammonia by itself won’t affect hunter-gatherers and uncontacted peoples. But if we’re talking about not the end of these things in itself but an event like a nuclear winter: sure!
We’ve been through population bottlenecks in the distant past. Again, if we (reading this) die out not due to very severe climate change or nuclear winter, other kinds of humans could live on. Maybe.
By the way I think old-school Preppers are funny.[1] What’s the point of prepping with a bunker and canned goods? Truly. You don’t have enough time to train for the skills, or to hoard enough stuff, to survive in a post-civilizational state. You’re just prepping for surviving a few months at best, that’s it.
[1] This OS guy is probably more reflected.
Well aren't you a bundle of joy, recommending death to people in bad situations.
A life of misery isn't all that bad. Much worse could happen.
This reminds me of A Man For All Seasons:
Thomas More: "At the worst we could be beggars and still be keep company and be merry together."
Lady Alice: "Aha, merry."
Thomas More: "Aye, merry!"
Sand to "hello world" is a tall order. There is a pyramid of industry that supports the entire thing. Even Sand -> 99.9999 % Si (purification & Czochralski crystal growth) needs multi‑story furnaces, vacuum pulling stations, 10 MW of steady power, and months of process engineering. All of have huge dependency chains.
Even modern "mild" events like supply chain disruptions would be enough to shut down any sort of non-toy level production in short order.
So yeah, a university as it currently stands can make a microchip, relying on all of these dependency chains being in operational order. But I don't doubt that would quickly no longer be the case if you had a hot war or societal collapse.
The exponential growth in processor capabilities relied on a global manufacturing infrastructure from the 1970s until today. To do the same level of progression would require much of that infrastructure.
Assuming someone managed to strategically nuke every major foundry / chemical / machine supplier, but leave everything else the same? Sure, maybe we get back to our present tech in 15-20 years.
Assume it's the result of a societal collapse? No way in hell.
If we can’t manufacture chips at all, yeah, things will be in enough of a pickle that computers will be the least of our worries.
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
Seriously, finding a running 386 today will probably be more challanging than finding a PC capable of running Cyberpunk in 4k 5 years after the fallout.
Like others have mentioned at worst it's another TempleOS or subtle way to point out to your acquaintance that they shouldn't stay with you alone at best.
Ok, but that's not the purpose of the OS. I recommend you to read the Why page:
https://collapseos.org/why.html
Two relevants parts:
> Computers, after a few decades, will break down beyond repair and we won't be able to program microcontrollers any more.
> It's not that modern ICs are more fragile than old ones (maybe they are, after all, more can go wrong with millions of transistors than with thousands), it's that old designs are simpler than modern ones and thus more repairable.
The complete reflexion and arguments are way deeper and interesting through. The most interesting parts is under "Electronics evolved rapidly without any help before. Why can't we pull it again?"
I get that not every vault dweller will be technically apt enough to build a working computer out of a usb charger, but there is plenty of hardware and software that will be laying around in shrines near ghoul settlements.
Every store has POSes that can be easilly repurposed, there's DOS, Windows95 and if your tribe really wants to get an edge during a siege on enemy village you will most likely be able to calculate catapults trajectories on a PIP... I mean old android phone.
It didnt start out that way But 14 years later I would say this was also a labor of love and I’m not sure if it was entirely rational:
and
some computing device is discovered, but the OS is bad/missing/old/not useful etc. Or possibly a novel computer is built from whatever is still around.
The computer itself would still be good if only it had an os.
Dusk OS is easy to port to new arch because it compiles from source on every(?) boot, and only needs a tiny kernel to be ported?
> (...) you and I are likely to be dead before Collapse OS is actually useful.
or:
> People who are less technical have trouble seeing the point of this project and ask "why can't we just use Linux?". People who have actually lifted Linux' hood don't ask that question because they actually understand the magnitude of complexity involved, but if you haven't, it's a legitimate question to ask.
It's also doesn't lie about the "almost". It's really almost C. It's just that C's stdlib is POSIX centric and doesn't fit Forth well, so it's not implemented as is.
In an apocalyptic event energy would be precious. You'd rather have an optimizing compiler to run longer off your solar-charged car battery or whatever.
I like the roleplay/lore and the tech effort is impressive but I don't think it fits the idea.
"An optimizing compiler requires at least 500MB of RAM, which can only be looted from level 7 Terminator elites!"
If you want to link to this website, please use http:// links rather than https:// ones. While http:// links are trivially "upgradable" to HTTPS, the opposite is not.
Mods should update the link in this postIn my mind I was reading their page with the voice of Ron Perlman - "FAT, FAT never changes...".
Also, it'd be fantastic if iPhones have a doomsday switch that untethers them from Apple - that'd be the difference between a useless brick and a precious artifact of a bygone era. The post-apocalyptic setting has potential for a game that comes from the perspective of a builder, and goes deeply into civil engineering and IT - build architecture that can withstand the elements, design a water chip, write embedded software for it.
That's what you need for a real apocalypse.
As a practical matter, you can flip the author's mental pessimism and look at the optimistic situation where we conquer other planets, in which case thinking about an optimal bootstrapping path is going to be essential for the society and its industrial needs.
It is also true that some fairly local shocks in human society can cause a cascading failure and doing this analysis fairly regularly can help identify and minimize the cascade.
Collapse OS - https://news.ycombinator.com/item?id=43482705 - March 2025 (199 comments)
Running CollapseOS on an Esp8266 - https://news.ycombinator.com/item?id=38645124 - Dec 2023 (1 comment)
Dusk OS: 32-bit Forth OS. Useful during first stage of civilizational collapse - https://news.ycombinator.com/item?id=36751422 - July 2023 (141 comments)
DuskOS: Successor to CollapseOS - https://news.ycombinator.com/item?id=36688676 - July 2023 (4 comments)
Collapse OS – Why? - https://news.ycombinator.com/item?id=35672677 - April 2023 (1 comment)
Collapse OS: Winter is coming - https://news.ycombinator.com/item?id=33207852 - Oct 2022 (2 comments)
Collapse OS - https://news.ycombinator.com/item?id=31340518 - May 2022 (8 comments)
Collapse OS Status: Completed - https://news.ycombinator.com/item?id=26922146 - April 2021 (2 comments)
Collapse OS – bootstrap post-collapse technology - https://news.ycombinator.com/item?id=25910108 - Jan 2021 (116 comments)
Collapse OS Web Emulators - https://news.ycombinator.com/item?id=24138496 - Aug 2020 (1 comment)
Collapse OS, an OS for When the Unthinkable Happens - https://news.ycombinator.com/item?id=23535720 - June 2020 (2 comments)
Collapse OS - https://news.ycombinator.com/item?id=23453575 - June 2020 (15 comments)
Collapse OS – Why Forth? - https://news.ycombinator.com/item?id=23450287 - June 2020 (166 comments)
Collapse OS – Why? - https://news.ycombinator.com/item?id=22901002 - April 2020 (3 comments)
'Collapse OS' Is an Open Source Operating System for the Post-Apocalypse - https://news.ycombinator.com/item?id=21815588 - Dec 2019 (3 comments)
Collapse OS - https://news.ycombinator.com/item?id=21182628 - Oct 2019 (303 comments)
This OS is not for:
- you or your child
- a planet with working computers
- a planet with cheap and abundant 'bootstrap' energy like we had from 1850 to 1960
- a planet where humans really struggle to get food ("you're running away from cannibals", but I think this metaphor is a bad choice after the mad-max refutation)
That page [1] is also a core part of the theory: "What makes collapse inevitable and imminent".
[0] https://collapseos.org/why.html [1] https://collapseos.org/civ.html
The puzzle: During the collapse, I think the biggest thing we would lose is our ability to communicate with each other in a reliable way. Like telecommunications and internet and all that. Who and what do we trust?
I imagine that before a collapse like this would happen, people would get a hint to gather as much as they can to help with their survival. Those things would include: this OS, the knowledge to load a sequence of bytes from whatever device is holding the OS to as many CPUs/controllers as possible, strategies to connect any number of arbitrary CPUs to radio devices, some knowledge of public keys and private keys. maybe all neatly organized into a handbook
The OS itself would be responsible for providing as easy an interface for any average joe to generate public/private keys, communicate with other people who have followed their same protocol, and use those public keys to build trust from communications. before the collapse happens, you may even collect a list of public keys you are likely to already trust.
The OS could maybe even have software for building communities of trust or even handling adhoc finances through (don't hate me for this) cryptocurrency.
anyways, this is all based on an assumption that the ability to communicate quickly (and build trust in a decentralized yet controllable way) is the best mitigation we have to a collapse
this answer is slightly influenced by the movie leave the world behind lol
90s_dev•2h ago
I don't know forth. Is this a driver? How does it talk to the hardware?
7thaccount•2h ago
So I assume it talks to drivers like you would with Assembly? That's just a guess and probably a bad one.
kjander79•2h ago
skupig•2h ago
Not that I can read any of it... Forth looks unlike any other language I've ever seen o_O