3 ms·
A cool project in this "own your data" space is https://camlistore.org/ https://camlistore.org/ which IIUC could be the storage system of a personal cloud. OT:
by swah 12y ago
A cool project in this "own your data" space is https://camlistore.org/ https://camlistore.org/ which IIUC could be the storage system of a personal cloud.
OT: I always take a closer look when a computer screen appears in a video - in this case I couldn't recognize what you're running there. My guess would be a a tiling window manager? But the other screen shows Windows so I'm curious.
The code on the right window looks like Haskell due to the one liners.
https://dl.dropboxusercontent.com/u/19746944/kv.png https://dl.dropboxusercontent.com/u/19746944/kv.png
(Also, its kinda surprising/refresing that Sandstorm isn't written in Go or Node... )
- deleted 12y ago[deleted]
- kentonv 12y ago> https://dl.dropboxusercontent.com/u/19746944/kv.png https://dl.dropboxusercontent.com/u/19746944/kv.png That's me running Qt Creator (my personal favorite IDE) on Linux. You may be disappointed to learn that the code is C++. :) Sandstorm's lower layers are all C++ since we interface closely with Linux syscalls, though I think in that shot I'm actually editing Cap'n Proto (which Sandstorm uses). All of the machines in the video are running Linux, with GNOME 3 as the window manager. > Camlistore Yep, I've talked to Bradfitz about Camlistore a few times. Sandstorm actually gives each app instance its own directory on the filesystem for storage, so that it can use any storage format it wants. So an app could use Camlistore. It may also make sense for Camlistore to act as an independent app which other apps connect to. But in any case, Sandstorm is agnostic to these things.