5 ms·
It sounds like a security nightmare and I'm not sure about how efficient it can be for not user oriented tasks. But the ubiquity of the system is like what XML
by Maken 11y ago
It sounds like a security nightmare and I'm not sure about how efficient it can be for not user oriented tasks. But the ubiquity of the system is like what XML pretended to be but never was.
- jfb 11y agoIt's only a security nightmare if the threat model assumes hostile user access and a passive main user, which, as it's not multiuser, and most definitely not a consumer OS, doesn't seem too bad to me.
- rpcope1 11y agoIf it doesn't have networking (which it doesn't) one would imagine the security attack surface is significantly reduced, and pretty much (outside of insane NSA style radio-transmitter-in-your-cable style attacks) requires physical access, at which point many (most?) machines are sort of hosed anyways, unless you've got things like SED/FIPS, etc.
- MichaelGG 11y agoWhat stops someone from creating files that exploit memory safety or other security issues, then sending them to a TempleOS user? Sure, they have to load the file into the system, but if they're using the OS it'd be safe to assume there's a way to do this.
- ams6110 11y agoAnd then do what? Exploiting a non-networked machine isn't very useful. There's no practical way to get any data back, to use it as a bot worker, or to send spam, so what's the point?
- 8_hours_ago 11y agoMaybe encrypt all their data and hold the keys ransom? I remember a few Windows viruses that did that a few years ago.
- MichaelGG 11y agoSmuggle data out in whatever format the user saves data? Corrupt calculations so the user ends up destroying expensive equipment? It's the same issue as attacking airgapped networks.
- irishcoffee 11y agoEver head of a little virus called stuxnet?
- kragen 11y agoYou must be young. Viruses were a thing in the 80s already.
- igravious 11y agoRead the article :) Not multi-user. No networking.
- TerryADavis 11y agoIt is multiprocessing, but not fair sharing. I like to call it single-process multiple thread. There is no difference between "task", "Process" or "thread". It is single address map. Paging in not used, basically.
- k__ 11y agoWhy are all, but this comment of you, [dead]?
- pygy_ 11y agoThe admins said a few months ago that they would add the possibility for high-karma users to unban select post of shadow banned accounts. It might have landed (either in closed beta or I don't have enough karma to do it). Or maybe it was simply revived by an admin...
- orionblastar 11y agoI think an admin has to approve his comments because he has been shadowbanned. In the past he made racist and homophobic remarks and got shadowbanned. His mental illness is hard to understand at times. The same thing happened to him on Reddit. He has to use multiple accounts to get around the shadowbans. I think he is like Brandon Eich who donated to the wrong charity, made good contributions and solid programming work, but holds opinions that are not socially acceptable.
- oofabz 11y ago>Brandon Eich I'd take HolyC over Javascript any day.
- vidarh 11y agoI don't think many people today realise how profoundly this can affect an OS (despite the many challenges). AmigaOS was the same, and it allowed a lot of hacks that are much more challenging to replicate in efficient ways on more modern OSs.