<dwrensha>
jkbbwr: what does "extend" mean in that schema?
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
erikmaarten has quit [Ping timeout: 272 seconds]
erikmaarten has joined #sandstorm
kentonv has quit [Ping timeout: 246 seconds]
simonv3 has joined #sandstorm
ArcTanSusan has quit [Quit: ArcTanSusan]
ArcTanSusan has joined #sandstorm
kentonv has joined #sandstorm
<mnutt_>
Is anyone working on / thinking about a password manager in sandstorm? Seems like a good use case for keeping the data yourself. I never particularly trusted any of the centralized password managers, even if they only hold the encrypted vault
<mnutt_>
I use 1password + davros to sync, but I’ll bet there’s an opportunity for a nice web UI
<pdurbin>
yeah, there probably is
jadewang has joined #sandstorm
erikmaarten has quit [Ping timeout: 246 seconds]
jadewang has quit [Remote host closed the connection]
simonv3 has quit [Quit: Connection closed for inactivity]
<kentonv>
jkbbwr: seems like you want Cap'n Proto's AnyPointer or proto3's "Any" type (note: I haven't used the latter). It's a field that contains one object/message of any type, as opposed to proto2 extensions where multiple extensions could be present at once.
erikmaarten has joined #sandstorm
<ckocagil>
kentonv: would you consider making a blog post comparing capnp serialization to proto3 and grpc to capnp rpc?
<kentonv>
hmm
<kentonv>
ckocagil: proto3 is not much different from proto2, fundamentally. They removed some features. Removing unknown fields feels like a big mistake but it's a bit of a wonky subject.
<kentonv>
ckocagil: grpc is basically the open source version of Stubby. Whenever the Cap'n Proto RPC docs say "traditional RPC system", I was thinking of Stubby. ;)
<kentonv>
but it could make sense to write a blog post that is more explicit about this
<kentonv>
certainly the capnp-flatbuffer-sbe blog post was pretty successful
<ckocagil>
kentonv: I find such comparison posts to be really useful when it comes to making tech decisions. field reports are even better!
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
davidjgraph has joined #sandstorm
davidjgr_ has quit [Ping timeout: 240 seconds]
erikmaarten has quit [Ping timeout: 240 seconds]
jadewang has joined #sandstorm
davidjgraph has quit []
jadewang has quit [Remote host closed the connection]
isd has joined #sandstorm
<asheesh>
Hi ckocagil, I'm about to use a new gogs repo in Sandstorm for hosting the content of my personal blog.
<asheesh>
So I just wanted to say -- thank you!
<ckocagil>
yay, I'm glad people are using my ports
<asheesh>
i,i "Sandstorm is the Zero-Lock-in Secure Cloud"
<asheesh>
mnutt_: I would love to see a password manager.
<asheesh>
My use-case, fwiw, is organizational password sharing.
<mnutt_>
asheesh: yeah. I’m kind of on the fence between a) building a separate password manager, b) building 1password’s/keepass’s web viewer into davros (not likely without some kind of plugin architecture), c) something something powerbox
<asheesh>
I'm OK with asking everyone to set up a GPG key in my case.
<asheesh>
re: c) you might want to take some to test out the "copy-paste powerbox" if you haven't already, fwiw.
<mnutt_>
asheesh: do you have a link to that? I’ve seen the demo-app repo, but it’s a bit hard to figure out what’s going on there.
<asheesh>
I don't have docs written-up, sadly. I can show you some SPKs and give you a guided tour sometime, though.
<asheesh>
I actually think the best demo is to manually work through the test suite (-;