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
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt_ has joined #sandstorm
neynah has joined #sandstorm
<asheesh> I ran the installer-tests and they passed. What a day.
jadewang has joined #sandstorm
jadewang has quit [Remote host closed the connection]
jadewang has joined #sandstorm
gkoz has joined #sandstorm
BigShip has joined #sandstorm
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
neynah has joined #sandstorm
neynah has quit [Client Quit]
mnutt_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dlitz has quit [Remote host closed the connection]
raboof has quit [Remote host closed the connection]
raboof has joined #sandstorm
dlitz has joined #sandstorm
<dwrensha> is Oasis down?
<dwrensha> I'm getting a Cloudflare 522
jadewang has quit [Remote host closed the connection]
preilly has quit [Ping timeout: 248 seconds]
jadewang has joined #sandstorm
maurer has quit [Ping timeout: 248 seconds]
asheesh has quit [Ping timeout: 240 seconds]
BigShip has quit [Remote host closed the connection]
jadewang has quit [Ping timeout: 244 seconds]
mnutt_ has joined #sandstorm
preilly has joined #sandstorm
maurer has joined #sandstorm
preilly is now known as Guest42419
asheesh has joined #sandstorm
<asheesh> And I wrote a new bit of docs today. Not so bad.
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
bb010g has joined #sandstorm
<zarvox> dwrensha: GCE outage, recovered now
rustyrazorblade has joined #sandstorm
rustyrazorblade has quit [Quit: rustyrazorblade]
jadewang has joined #sandstorm
<ocdtrekkie> Worldwide GCE outage even.
<pod> heh just as I was about to purchase a copy of the GOOG SRE book :)
<pod> have not used GCE at all but have heard good things - anyone have experience with it?
jadewang has quit [Ping timeout: 276 seconds]
neynah has joined #sandstorm
<ocdtrekkie> Google's using it's press contacts to sell that book really hard.
<ocdtrekkie> lol
<ocdtrekkie> So, I'm transferring a lot of my stuff from alpha to oasis, because oasis has been here a while, and I figure I should get used to that. ;) It's also a good excuse to remember to download backups for all this as I'm moving it over.
<pod> the GOOG SREs I've known have always been sharp folks - I'm curious to read about their work habits in depth.
<ocdtrekkie> The thought occurred to me that a 100 MB grain I have of TTRSS compacts down to 9 MB when I download the backup. It compresses super well. But it counts as a whole 100 MB on my Oasis storage.
<ocdtrekkie> I kinda wonder if it might be reasonably efficient in some cases for Sandstorm to compress grain storage when grains aren't running.
<ocdtrekkie> I opened a UI issue I found while migrating things. #1816
raoulzecat has joined #sandstorm
jadewang has joined #sandstorm
frankier has joined #sandstorm
<kentonv> dwrensha: all of GCE was down
<kentonv> oh several people said that already
<kentonv> durr
jadewang has quit [Ping timeout: 246 seconds]
joshbuddy has joined #sandstorm
joshbuddy has quit [Client Quit]
XgF has quit [Ping timeout: 244 seconds]
XgF has joined #sandstorm
<ocdtrekkie> I just realized TextEditor has a dark mode toggle. But it's document specific.
<ocdtrekkie> Now I really really want a Sandstorm platform setting to prefer dark or light UI that is exposed to apps.
<ocdtrekkie> So that I can tell apps to prefer dark UIs if they have them.
<kentonv> we should make a way for apps to expose settings that apply across all grains
<kentonv> without creating a covert communications channel
XgF has quit [Excess Flood]
<ocdtrekkie> I mean like a profile setting of Sandstorm, not a way for apps to set it.
<ocdtrekkie> I wanna tell Sandstorm, ideally, that I like my apps to have condensed line spacing and dark colors.
<ocdtrekkie> So that all of my apps, regardless of who made them can decide to implement those general UI concepts into their apps.
XgF has joined #sandstorm
<ocdtrekkie> Windows Phones (and Xboxes) have had dark/light UI that could apply across the whole UI for ages, and it looks like Android's finally gonna do it too.
<kentonv> I feel like not many apps are going to honor such a thing unless there is a style guide telling them how. :P
<ocdtrekkie> Styles are likely to differ.
<ocdtrekkie> Apps using material can use material dark, for example, but TextEditor pretty much just inverts the colors.
<ocdtrekkie> It's not a theming engine, just a color suggestion. Still on app developers to make their UIs readable.
<ocdtrekkie> But there's a huge usability aspect. I hate white pages, particularly at night. Other people can't stand light text on dark backgrounds.
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
raoulzecat has quit [Ping timeout: 260 seconds]
neynah has joined #sandstorm
neynah has quit [Client Quit]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 268 seconds]
larjona has quit [Read error: Connection reset by peer]
keybits has joined #sandstorm
raoulzecat has joined #sandstorm
jadewang has joined #sandstorm
Jan\ has quit [Ping timeout: 246 seconds]
<xming> any idea why capnp wasn't compiled? http://pastebin.ca/3483908
Jan\ has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
larjona has joined #sandstorm
M-hrjet has quit [Remote host closed the connection]
eternaleye has quit [Remote host closed the connection]
Jan\ has quit [Ping timeout: 276 seconds]
jadewang has joined #sandstorm
Jan\ has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
Jan\ has quit [Read error: Connection reset by peer]
Jan\ has joined #sandstorm
<xming> okay capnp wasn't able to be compiled but it didn't show in the output
M-eternaleye has joined #sandstorm
Jan\ has quit [Read error: Connection reset by peer]
<xming> sent a PR for capnp
Jan\ has joined #sandstorm
Jan\ has quit [Read error: Connection reset by peer]
Jan\ has joined #sandstorm
M-hrjet has joined #sandstorm
Jan\ has quit [Read error: Connection reset by peer]
Jan\ has joined #sandstorm
Jan\ has quit [Read error: Connection reset by peer]
Jan\ has joined #sandstorm
jadewang has joined #sandstorm
Jan\ has quit [Read error: Connection reset by peer]
xet7b has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
xet7_ has quit [Ping timeout: 250 seconds]
Jan\ has joined #sandstorm
frankier has quit [Ping timeout: 244 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
frankier has joined #sandstorm
amyers has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
frankier has quit [Ping timeout: 276 seconds]
keybits has quit [Ping timeout: 248 seconds]
frigginglorious has joined #sandstorm
frigginglorious has quit [Remote host closed the connection]
frigginglorious has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
NOTevil has joined #sandstorm
NOTevil has quit [Client Quit]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
<xming> ah sandstorm is not using cmake nor automake to build capnp
<dwrensha> yeah we use ekam
<xming> dwrensha: I also have some compile fixes for intercept.c, but I am sure if those won't have any functionality impact
jcam has joined #sandstorm
<jcam> OHAI sandstorm - I'm trying to figure out what i18n / translation options there are for the project?
larjona_ has joined #sandstorm
jemc has joined #sandstorm
jcam has quit [Ping timeout: 264 seconds]
xobs has quit [Ping timeout: 276 seconds]
xobs has joined #sandstorm
<xming> is it possible to get more meaningful output from ekam? http://pastebin.ca/3485030
mnutt_ has joined #sandstorm
jcam has joined #sandstorm
jadewang has joined #sandstorm
<ocdtrekkie> jcam: The platform itself doesn't have it yet. Some apps do though.
<ocdtrekkie> I know it's on the team's radar, I just don't think it's on the very immediate radar.
jadewang has quit [Ping timeout: 248 seconds]
<jcam> ocdtrekkie: thanks!
frigginglorious has quit [Quit: frigginglorious]
<xming> what does this actually mean?
<xming> capnpc: capnp/test-import.capnp
<xming> error: couldn't find capnp.
frigginglorious has joined #sandstorm
<dwrensha> xming: probably the `capnp` executable is not being found
<xming> dwrensha: but just before that capnp did something (according to my understanding of the output)
<xming> capnpc: capnp/compiler/grammar.capnp
<xming> capnpc: capnp/compiler/lexer.capnp
<xming> capnpc: capnp/persistent.capnp
<xming> capnpc: capnp/rpc-twoparty.capnp
<xming> capnpc: capnp/rpc.capnp
<xming> capnpc: capnp/schema.capnp
<xming> ...
<xming> apnpc: capnp/test-import.capnp
<xming> error: couldn't find capnp.
<dwrensha> I think the "capnpc: capnp/test-import.capnp" lines indicates what is being attempted
<dwrensha> and the "error" line indicates why the attempt failed
<xming> those lines colored in blue, are those attempts or done?
<xming> I thought purle were attempts
<dwrensha> I'm not sure about the colors
<xming> idd, I cna't find capnp binary
<xming> but there is not output why it failed
<xming> how can I compile capnp with ekam? Without using the main Makefile
raoulzecat has quit [Read error: Connection reset by peer]
jcam has quit [Quit: Leaving.]
<xming> ah, I can't even compile it on x86_64 with glibc, couldn't find capnpc-c++ while capnpc-c++ is in bin/
mnutt_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bb010g has quit [Quit: Connection closed for inactivity]
jcam has joined #sandstorm
mnutt_ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
<jcam> ocdtrekkie: I also just came across your thread on OwnCloud in Sandstorm - did that ever move forward?
<ocdtrekkie> jcam: Not particularly. A lot of ownCloud features have been implemented in other Sandstorm specific apps though.
<ocdtrekkie> Davros, for instance, works with ownCloud client apps, for example.
jadewang has joined #sandstorm
<jcam> ocdtrekkie: interesting. I'm trying to find a sandstormy app that supports encryption controlled by the client - kind of like SpiderOak. OwnCloud (as a client to Davros) might actually provide that...
<ocdtrekkie> I think all of ownCloud's encryption capability is server side.
<ocdtrekkie> Sandstorm is looking to support encryption directly in the future I think. Though again, lot of other stuff higher on the list.
<jcam> ocdtrekkie: yeah, I was just digging in to it; you're right, it's server-side, even the "2.0" version
raoulzecat has joined #sandstorm
neynah has joined #sandstorm
<jcam> mnutt_: if you're here - thanks for Davros! Have you ever tried connecting Syncany to it?
<mnutt_> jcam: I haven't, looks awesome though. I'll check it out. Usually the most challenging part involves authentication
<mnutt_> downloading it now
<mnutt_> obviously the web UI won't be very useful if the files you upload are encrypted, but I think client-side encryption is great
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<jcam> there's a gui plugin as well, which makes it very dropboxy. I can get OwnCloud to talk very easily with davros, but Syncany claims to be happy, but then refuses to sync up or down
neynah has joined #sandstorm
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
neynah has joined #sandstorm
jemc has quit [Read error: Connection reset by peer]
jemc has joined #sandstorm
<asheesh> jcam: syncany looks quite cool!
larjona has quit [Quit: Konversation terminated!]
jemc has quit [Read error: Connection reset by peer]
jemc has joined #sandstorm
<asheesh> mnutt_: "obviously" we need to convince you to patch sandstorm-http-bridge.c++ so that developers can get a full HTTP trace from a grain.
<asheesh> (s/developers/grain owners/)
<asheesh> That would help phildini with debugging some things, too, where ocdtrekkie was somehow using the app in a way that didn't work properly but phildini couldn't reproduce it.
<dwrensha> what does "a full HTTP trace" mean?
<asheesh> A log of the HTTP requests that the grain receives, and how it responded to the requests.
<asheesh> Preferably with a notion of keepalive stuff etc., but not necessarily.
kecors has joined #sandstorm
jemc has quit [Read error: Connection reset by peer]
jemc has joined #sandstorm
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<dwrensha> looks like the main Sandstorm repo is going to need a fix like this too https://github.com/sandstorm-io/meteor-spk/pull/16
<dwrensha> working on it...
<asheesh> (-:
<asheesh> I love breakage coming sooner rather than later.
<asheesh> At least, so long as fixes come corresponding to the breakage.
<asheesh> aka thank you dwrensha
<zarvox> ahhh, I didn't hit that because my system node is 0.10 still
<asheesh> Also does this mean (since the app market is deployed using 'sandstorm update') the app market should get bumped to 1.3 too?
<asheesh> I presume so for general sanity, but maybe there's nothing urgent about it.
<zarvox> Yes, it will need to be updated as well.
<kentonv> no
<kentonv> I don't think there's any immediate need to update it?
<kentonv> the main problem with the opposite situation is having a too-old node binary
<zarvox> oh, I guess if you have a pre-meteor-1.3-sandstorm-bundle you can build the app-market-bundle from that instead
<kentonv> ... yes but also why can't you build a 1.2 app market on top of a 1.3 sandstorm bundle?
<zarvox> node_modules path changed, so if you have anything from npm layout possibly changes?
<kentonv> all of that is replaced by the app market's own meteor build, though
<zarvox> I'm not 100% clear on what parts are shared and what parts are switched out; guess I should read the code :P
<kentonv> essentially the entire output of "meteor build" as well as meteor-bundle-main.js are replaced
mnutt_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jcam has left #sandstorm [#sandstorm]
neynah has joined #sandstorm
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
neynah has joined #sandstorm
amyers has quit [Ping timeout: 248 seconds]
omg_so_cool has joined #sandstorm
<omg_so_cool> any1 here?
<dwrensha> \o
<asheesh> Yup. Sup?
mnutt_ has joined #sandstorm
<omg_so_cool> in the documentation :[app on sandstorm] "It is only available to people with whom the owner can shared the instance". so theres no way to make an app with a central database (like Wikipedia for instnce) ?!
<asheesh> omg_so_cool: You can, if you publish a sharing link.
<asheesh> But in general, right, Sandstorm is optimized for small-group sharing, not massive services.
<asheesh> But things like https://mrdomino.sandcats.io (someone's Sandstorm server) link to sharing links, which allow anyone who visits the link to have access to the grain.
<omg_so_cool> that sucks
<asheesh> Well I think it's great : P I guess it depends what you're trying to do.
<omg_so_cool> well mbe not "sucks"
<asheesh> We're also (in the future) working on making a notion of human-readable sharing links.
<omg_so_cool> this project is amazing
<asheesh> Right now, r.wholezero.org is a HTTP redirect that mrdomino maintains, which goes to https://mrdomino.sandcats.io/shared/{{sharingToken}}
<asheesh> Integrating that into Sandstorm would make sense to do, as a feature, so that r.mrdomino.sandcats.io would equate to that sharing link.
<asheesh> There are some details we need to figure out, and it's not the highest priority at the moment.
<asheesh> FWIW you can have apps publish static HTML snapshots; see also how WordPress works.
<asheesh> One thing I really think we should do is make it so that the static HTML snapshot can link to an "edit" link that triggers Sandstorm sign-in, but we're not there yet.
<omg_so_cool> idk how i didnt hear abot this project till now..
<asheesh> I don't know either, but maybe you can go tell others, and then they'll ask you the same thing!
<omg_so_cool> i was looking into OT libraries that arent google-drive-locked
<omg_so_cool> found etherpad demo
<omg_so_cool> read the blog entry
<omg_so_cool> blew my mind
<omg_so_cool> basically if u (we? ^_^ ) add a way to host centralized apps; + get media coverage on all open source channels; => google will panic.
<omg_so_cool> how is this thing hosted?
<omg_so_cool> omg.. a world without the pains of hosting webapps..
amyers has joined #sandstorm
amyers has quit [Ping timeout: 244 seconds]
mnutt_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
larjona_ is now known as larjona
larjona has quit [Quit: http://quassel-irc.org - Chatee cómodamente donde sea.]
larjona has joined #sandstorm
omg_so_cool has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt_ has joined #sandstorm
amyers has joined #sandstorm
<docaedo> the hosting of something large scale is the sticking point with that plan, which I think is the big driver behind small teams being the target :)
<docaedo> (i.e. it gets expensive when things get big)
raoulzecat has quit [Ping timeout: 246 seconds]
kecors has quit [Quit: Leaving]
amyers has quit [Ping timeout: 244 seconds]
BigShip has joined #sandstorm
frigginglorious has quit [Ping timeout: 244 seconds]
frigginglorious has joined #sandstorm
<simonv3> wanted: a mobile-friendly feed reader that enables saving to pinboard (sharing URLs is fine)
<frigginglorious> I’m writing up some stuff on SS for a presentation. I just want to make sure this is accurate:
<frigginglorious> "Even server root won't have unautherized access to a user's private grain.”