asheesh changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Channel glossary: "i,i" means "I have no point, I just want to say". b == thumbs up. | Public logs at https://botbot.me/freenode/sandstorm/ & http://logbot.g0v.tw/channel/sandstorm/today
groxx has joined #sandstorm
<mnutt> if any of you are in new york, I just added a our first NYC meetup and am looking for talks: http://www.meetup.com/Sandstorm-NY/messages/boards/thread/49469423/#128761306
<asheesh> Whoa, nice.
<asheesh> FWIW I would lowercase "Lightning" because it looks like "Lightning" is a Sandstorm app or other proper noun.
<asheesh> Jan 20... maybe I could stay in NYC for that... hmm...
<asheesh> FWIW for the first meetup I think getting lightning talkers is a big ask, though hopefully you can get them.
<asheesh> I also think you should cross-promote to NYLUG!
<asheesh> Aw sad, the Let's Encrypt meetup is the same day!
<asheesh> "Obviously" mnutt you should write a nodejs let's encrypt client and I should integrate it into Sandstorm so you can co-host the meetup with the NYLUG meetup and demo Let's Encrypt on Sandstorm for static publishing.
<asheesh> Note that "obviously" in scare quotes suggests something semi-insane.
<asheesh> This might not be the feedback you were aiming for!
<mnutt> I originally didn’t think letsencrypt would work for our use case since we need a wildcard cert, but it would work great for static publishing. it would really help if sandstorm controlled DNS, though!
<asheesh> FWIW I think this function
<asheesh> is the right place to handle the SNI-based challenge that Let's Encrypt supports.
<asheesh> Or, heck, I guess Sandstorm could add the public key to the .well-known/ thing
<asheesh> I can explain more if you're interested, or not, if you're not!
<asheesh> Ooh https://www.npmjs.com/package/letsencrypt is up to date
<asheesh> Maybe I can integrate that...
<mnutt> yeah, if you think the end-user’s workflow is sensible
<mnutt> once their DNS is set up, it would be awesome to seamlessly enable https
<asheesh> Yeah, I *think* this can work with zero changes to the existing static publishing API.
<asheesh> The right thing to do fwiw is for me to extract the Sandstorm-specific SNICallback functionality into an npm module, from https://github.com/sandstorm-io/sandstorm/blob/bdc21c968bc0b36beaae178945060a13bb8927e4/meteor-bundle-main.js#L378
<asheesh> But I don't know enough about npm to do that at the moment and haven't made time for it.
groxx has quit []
<asheesh> But then I could unit test it, which would make a bajillion times more sense than the ad-hoc testing I'm doing now.
<mnutt> regarding lightning talks, I only asked to try to encourage people who may not be up for a more serious talk but have something to contribute. it’s kind of crazy we have 48 people in the group; I imagine almost all of them have not yet attempted to package an app but who knows
<asheesh> Ya
<asheesh> Oh *cool*, it's at Movable Ink!
<mnutt> yep! we just got our rooftop mezzanine set up and can host 60+ people groups
<asheesh> I notice that http://www.meetup.com/Sandstorm-NY/events/227579425/ is very bare!
<mnutt> yeah, I need to add the details from the message I sent to the meetup itself
<mnutt> brb
mnutt has quit [Quit: mnutt]
jhawk28 has joined #sandstorm
<jhawk28> I have a noob C++ question about capn proto and zeromq
<jhawk28> How do I do the memcpy from the Array of words to the zmq message?
<asheesh> Howdy jhawk28
<jhawk28> hello
<asheesh> I haven't used the Cap'n Proto C++ interface that much, but maybe I can see.
<jhawk28> I used capnp::messageToFlatArray to get the Array of words
<asheesh> kj::Array<word> serializedWithSuffix = kj::heapArray<word>(serialized.size() + 5); memcpy(serializedWithSuffix.begin(), serialized.begin(), serialized.size() * sizeof(word));
<asheesh> suggests to me that you can use .begin() to find the beginning of the array, and you can call .size() to dig into how big the memcpy should be.
<asheesh> FWIW I got there by googling [messagetoflatarray] ; it's been a while since my last capnproto C++ coding, but this seems right to me.
<jhawk28> ah, thanks
<asheesh> Let me know how that works for you.
<jhawk28> next noob C++ question is how to create a Text object from a string. I have defined a List(Text) and I need to iterate over each of my objects to call obj.getUTF8() and add it to the list
<jhawk28> I see that there is a set(index, Text) method, but I don't know how to create a Text object from a string
<asheesh> https://github.com/sandstorm-io/capnproto/search?utf8=%E2%9C%93&q=text+str suggests that Text::Reader may be your friend.
<asheesh> Text::Reader looks like it can take a char* based on reading the tests.
<jhawk28> ok, thanks
<jhawk28> :)
<asheesh> (-:
jhawk28 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
mnutt has quit [Quit: mnutt]
mnutt has joined #sandstorm
<dwrensha> Oasis is really slow for me right now
rolig has quit [Ping timeout: 240 seconds]
rolig has joined #sandstorm
|jemc| has joined #sandstorm
mnutt has quit [Quit: mnutt]
jadewang has joined #sandstorm
dwrensha has quit [Ping timeout: 240 seconds]
heliostatic has joined #sandstorm
dwrensha has joined #sandstorm
heliostatic has quit [Ping timeout: 260 seconds]
jadewang has quit [Remote host closed the connection]
simonv3 has quit [Quit: Connection closed for inactivity]
mnutt has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
mnutt has quit [Quit: mnutt]
|jemc| has quit [Ping timeout: 240 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
tobald has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
asmyers has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 255 seconds]
amyers has joined #sandstorm
amyers has quit [Remote host closed the connection]
amyers has joined #sandstorm
asmyers has quit [Ping timeout: 250 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
fonfon has joined #sandstorm
jhawk28 has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 245 seconds]
tobald has quit [Quit: Ex-Chat]
jhawk28 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
xet7 has quit [Quit: Leaving]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
xet7 has joined #sandstorm
mnutt has joined #sandstorm
heliostatic has joined #sandstorm
jadewang has joined #sandstorm
mnutt has quit [Quit: mnutt]
mnutt has joined #sandstorm
amyers has quit [Ping timeout: 240 seconds]
notevil has joined #sandstorm
heliostatic_ has joined #sandstorm
mnutt has quit [Quit: mnutt]
heliostatic has quit [Quit: Be back later ...]
heliostatic_ has quit [Ping timeout: 264 seconds]
xet7 has quit [Quit: Leaving]
|jemc| has joined #sandstorm
jadewang has quit [Remote host closed the connection]
rustyrazorblade has joined #sandstorm
simonv3 has joined #sandstorm
jadewang has joined #sandstorm
mnutt has joined #sandstorm
fonfon has quit [Remote host closed the connection]
fonfon has joined #sandstorm
shomon_ has joined #sandstorm
fonfon has quit [Ping timeout: 245 seconds]
secher has joined #sandstorm
fonfon has joined #sandstorm
<secher> Heyas all. I'm wondering if this even the correct forum for this question, and apologies if I am mistaken. I would like to figure out how to load files into groove basin from a disk local to the sandstorm install while I am remote.
<secher> viz. I'm sitting at point B, but Sandstorm and the files to be loaded into the Groove basin grain are both on a server at point A.
rustyrazorblade has quit [Quit: rustyrazorblade]
rustyrazorblade has joined #sandstorm
rustyrazorblade has quit [Client Quit]
jhawk28 has joined #sandstorm
prosody has quit [Quit: Connection closed for inactivity]
notevil has quit [Ping timeout: 265 seconds]
kecolus has joined #sandstorm
notevil has joined #sandstorm
|jemc| has quit [Ping timeout: 272 seconds]
prosody has joined #sandstorm
amyers has joined #sandstorm
|jemc| has joined #sandstorm
AsheeshRoam has joined #sandstorm
<AsheeshRoam> Howdy all
amyers has quit [Ping timeout: 272 seconds]
<AsheeshRoam> Secher still there?
<AsheeshRoam> I saw your question and wanted to try to answer
<AsheeshRoam> One thing you can do is sort of work behind Sandstorm's back by looking in /opt/sandstorm
<AsheeshRoam> Specifically find a folder in there called var/grains then look for the grain ID
<AsheeshRoam> Within there, the "sandbox" directory maps to what the grain sees as /var
<AsheeshRoam> Maybe a little weird but it works if you have some sysadmin knowledge
<AsheeshRoam> Also in the future there will be a way to connect things via a web based interface but we're not there yet.
<AsheeshRoam> Afk a bit but let me know if that works for you!
<dwrensha> I intend to add "import by URL" once it's supported by the powerbox
AsheeshRoam has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
AsheeshRoam has joined #sandstorm
AsheeshRoam has quit [Client Quit]
AsheeshRoam has joined #sandstorm
AsheeshRoam has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
heliostatic has joined #sandstorm
heliostatic_ has joined #sandstorm
heliostatic has quit [Client Quit]
|jemc| has quit [Ping timeout: 250 seconds]
notevil has quit [Quit: ...]
kecolus has quit [Quit: Leaving]
kecolus has joined #sandstorm
AsheeshRoam has joined #sandstorm
kecolus has quit [Client Quit]
kecolus has joined #sandstorm
AsheeshRoam has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
AsheeshRoam has joined #sandstorm
jhawk28 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
AsheeshRoam has quit [Client Quit]
fonfon has quit [Quit: No Ping reply in 180 seconds.]
rustyrazorblade has joined #sandstorm
rustyrazorblade has quit [Client Quit]
fonfon has joined #sandstorm
<asheesh> secher: ^ fwiw, thanks for asking!
jadewang has quit [Remote host closed the connection]
rustyrazorblade has joined #sandstorm
jadewang has joined #sandstorm
rustyrazorblade has quit [Client Quit]
isd has joined #sandstorm
rustyrazorblade has joined #sandstorm
heliostatic_ has quit [Ping timeout: 276 seconds]
fonfon has quit [Ping timeout: 250 seconds]
mnutt has quit [Quit: mnutt]