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.
<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
<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
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]
<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…]
<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.”