Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dzavalishin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
dzavalishin
7y ago
Being on the vacations I decided to write some Phantom OS internals book, and if you're interested, here it is: https://phantomdox.readthedocs.io/en/latest/
2.
▲
by
dzavalishin
7y ago
Religions are very different around the world. Though my gods do not forbid anybody to 'very carefully verify the stored persistent data, and re-create the state from it' even if persistent data is stored in... persistent memory.
3.
▲
by
dzavalishin
7y ago
Returning to restaurant: you just went off a problem. In your case restaurant is persistent. And a road to your home exists. Suppose, home exists too and you do not rebuild it returning from the dinner. And at the moment when Linux boots, a
4.
▲
by
dzavalishin
7y ago
Word->Open file->Error reading file: LIST INDEX OUT OF RANGE Does this? Your point is obvious, but not specific to persistent environment. Things are getting broken sometimes. Actually, back in 2009 when first message about Phantom ap
5.
▲
by
dzavalishin
7y ago
Well, you just can't imagine non-persistent world. :) I'll try to illustrate. In non-persistent world you have to disassemble and store to special boxes all the objects in a room before getting out of that room. Or else it all wil
6.
▲
by
dzavalishin
7y ago
Actually things in Phantom are not SO different from usual world. - You can install new version of class code. Of course, app code have to do migration by hand, but that's the case in nowadays world - if you change data file format, yo
7.
▲
by
dzavalishin
7y ago
Hi everybody. As the author of original Phantom OS idea I'd like to thank you for the discussion. 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 di
8.
▲
by
dzavalishin
7y ago
It depends. Think of: - OO DB, like key/val storage, but with stored procedures. It's Phantom. - Smart home UI, SCADA front - lots of METAdata about widgets, windows, screens, etc - but getting all the actual data from network. It
9.
▲
by
dzavalishin
7y ago
Yes. But, really, turning off and on fixes not quite everything. I've seen Word files that can't be open and crash Word completely. Application state can be unrecoverably wrong with any kind of storage, be it files or persistent o
10.
▲
by
dzavalishin
7y ago
You're quite right, Rust would be better tool. But first Phantom code was written some 15 years ago and now it's too late to switch. :)