by shalabhc on 10/21/19, 11:56 AM with 50 comments
by theamk on 10/22/19, 3:06 AM
- Upgrade software: right now, my "txt" files are independent from "/usr/bin/emacs". I can upgrade emacs to the later version, and use it to re-open the same documents. This does not seem possible if by file is "text window + object pointer + editor code".
- Move/copy files between machines -- I can copy most of the files, but not objects. I can also save older versions, send them by email or messengers, and so on.
- Recover from bad software -- the other day, my computer decided it wants to have a full-screen uncloseable window. A reboot fixed this right up. Good thing it was not persistent.
- Recover from crashes. What do you do if you write a presentation, and a programming error causes program to stop responding if you ever draw a green circle of certain size? In regular OS, you restart your software, load the latest savefile, and avoid green circles in the future. In PhantomOS, looks like you will be screwed.
The only thing that Phantom seems to offer is snapshots, but they are pretty extreme (the whole system is reverted), and even then, it only helps with some classes of bugs, the ones which are obvious enough that you notice them right away.
by MisterTea on 10/21/19, 9:27 PM
I actually prefer the old days: turn the thing off and walk away. Screw state.
by lioeters on 10/21/19, 4:37 PM
Previous discussion (6 months ago): https://news.ycombinator.com/item?id=19672610
by dzavalishin on 10/22/19, 1:40 PM
I am here to answer any question, please ask.
If you have some collaboration or experiment with Phantom in mind, I'll be happy to discuss. I'm looking for practical but simple use case for Phantom OS.
by qwerty456127 on 10/22/19, 12:00 AM
Sounds like we will have to format the hard drive and re-install everything every week or even more often.
by pjmlp on 10/21/19, 9:58 PM
by droobles on 10/21/19, 9:21 PM
by ocdtrekkie on 10/21/19, 9:11 PM
I'm very curious what troubleshooting a system like this would look like.
by Angeo34 on 10/21/19, 5:40 PM
by gumby on 10/22/19, 2:27 AM
It would be good to have an OS that brings back the idea of persistent state. Plenty of programs have to run without stopping so require thinking of long term behavior (power plants, various spacecraft, medical implants, etc). People without stopping and in fact halting them is greatly discouraged.
by 0xdead on 10/22/19, 11:10 AM