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
frigginglorious has joined #sandstorm
Jan\ has joined #sandstorm
Rym has quit [Quit: Connection closed for inactivity]
KooBaa has quit [Remote host closed the connection]
rustyrazorblade has joined #sandstorm
KooBaa has joined #sandstorm
KooBaa has quit [Ping timeout: 248 seconds]
wolcen has joined #sandstorm
jadewang has joined #sandstorm
bb010g has joined #sandstorm
KooBaa has joined #sandstorm
decipherstatic has quit [Remote host closed the connection]
jacksingleton has joined #sandstorm
KooBaa has quit [Read error: Connection reset by peer]
KooBaa has joined #sandstorm
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
KooBaa has quit [Ping timeout: 276 seconds]
rustyrazorblade has quit [Read error: Connection reset by peer]
rustyrazorblade has joined #sandstorm
|jemc| has quit [Ping timeout: 268 seconds]
rustyrazorblade has quit [Ping timeout: 248 seconds]
jadewang has quit [Remote host closed the connection]
<mrdomino> asheesh: thoughts on this splash page? https://radio.wholezero.org/
paroneayea has quit [Read error: Connection reset by peer]
<asheesh> Consider a footnote about "If you want to make your own..."
<asheesh> Also I suggest emphasizing giving money to groovebasin over Sandstorm; they're actively running a public fundraiser.
<asheesh> Also my silly Chromium on Debian doesn't have a glyph for the unicode radio thing.
paroneay` has joined #sandstorm
<mrdomino> do you want people doing groovebasins on oasis? and/or is there a quick link i can send people to for that?
<kentonv> at present we primarily want users, not money. :)
<asheesh> Either way; groovebasins on Oasis is fine, and groovebasis on self-hosted Sandstorm is fine.
<kentonv> Oasis will of course respond to DMCA takedowns, etc.
|jemc| has joined #sandstorm
<mrdomino> asheesh: info about the groovebasin fundraiser? having trouble finding it oddly
mnutt__ has joined #sandstorm
<asheesh> I got a few details wrong seemingly.
<asheesh> The README at GitHub calls that salt link a fundraiser.
<asheesh> Mostly I guess you should ping Andrew and see what makes sense to write. (-:
<mrdomino> good idea yeah
<asheesh> But point is, we're not running an active fundraiser right now so we don't need the donation-request airtime probably.
<asheesh> Kenton is right that we want users more than we want money at the moment. (-:
<asheesh> Oh, along those lines - if you're willing to, *please* enable stats-sending to us, so we can feel good about your numbers too!
<asheesh> You don't have to, but that's a thing I request.
<kentonv> I forget if non-grain-owners count in the active users stats
jadewang has joined #sandstorm
<mrdomino> asheesh: i think i did?
<asheesh> Great! I have no idea if you did.
<kentonv> as promised, the stats are anonymous. :)
<mrdomino> :)
<mrdomino> updated the splash page with some "if you want to do your own"
<mrdomino> still gotta grab andrewrk
<kentonv> I suspect if we had implemented compute unit quota, hosting Groovebasin on Oasis would quickly consume the CU available on the free plan, forcing people to upgrade
<mrdomino> yeah
<kentonv> so "for free" might be a stretch... :)
chuan|work has joined #sandstorm
<mrdomino> tbh it was just barely acceptable on the $20/month droplet. it'd mostly be fine, but if enough people were importing stuff, it'd fall over
<kentonv> well you're running a whole sandstorm instance there
<mrdomino> lemme edit that so i don't incorrectly set expectations
<mrdomino> true
<kentonv> on the $9/mo plan I'm pretty sure you could leave groovebasin running 24/7
<mrdomino> edited
paroneay` is now known as paroneayea
<mrdomino> updated wording again to explicitly mention that y'all do in fact have paid plans that groovebasin users will likely have to care about
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
wolcen has quit [Ping timeout: 276 seconds]
mnutt__ has joined #sandstorm
jacksingleton has quit [Ping timeout: 246 seconds]
KooBaa has joined #sandstorm
|jemc| has quit [Ping timeout: 248 seconds]
<digitalcircuit> mrdomino: I think there's a Groovebasin bug report or two about improving performance by sharing encoding streams and such.
<mrdomino> yeah, though it's been mitigated on my end -- my current host (private VM in a buddy's colo) has been great so far
<digitalcircuit> "Throw more hardware at it", though inelegant, usually works :)
<digitalcircuit> The splash page looks nice, too! I'd suggest providing an SVG fallback for the radio icon, perhaps using Inkscape... https://dl.dropbox.com/u/839888/Hosting/Art/Symbols/Unicode%20symbols%20to%20vector%20-%20Radio%20icon%20-%20Symbola.svg
<digitalcircuit> (Inkscape will convert it to a path differently depending on font)
|jemc| has joined #sandstorm
KooBaa has quit [Ping timeout: 276 seconds]
<digitalcircuit> The "Copy Link" button on the Davros "Clients" tab adds 4 newlines, 2 at beginning, 2 at end. Not entirely sure if Firefox, Sandstorm, or Davros may be at fault.
<mrdomino> SVG fallback, pfffffft no that's good feedback though
<digitalcircuit> mrdomino: heh, alright.
<digitalcircuit> And Davros testing hits a stop - seems like "Solid Explorer" on Android doesn't handle TLS SNI (yet), so no Owncloud with HAproxy for me :/
|jemc| has quit [Ping timeout: 260 seconds]
raoulzecat has joined #sandstorm
tierce has joined #sandstorm
* digitalcircuit submits a bug report to the Solid Explorer devs.
<digitalcircuit> ...is Davros a Doctor Who reference?
eglimi has joined #sandstorm
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jacksingleton has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
eglimi has quit [Ping timeout: 248 seconds]
jacksingleton has quit [Ping timeout: 252 seconds]
* digitalcircuit also submits first pull-request here, woo. Typo-fixing, but it's still something :)
frigginglorious has quit [Quit: frigginglorious]
<zarvox> digitalcircuit: thanks! I'm glad we have folks like you finding and fixing the little details :)
<zarvox> looks like it's a docs change, so asheesh will surely be on it soon
<digitalcircuit> zarvox: you're welcome, happy to help! With any luck, this is just the beginning.
<zarvox> that's great! do you know what else you'd like to work on?
joshbuddy has joined #sandstorm
<digitalcircuit> I have no idea at the moment; life's been pretty hectic, unfortunately. I'll be keeping an eye out for opportunities, though, whether docs, code, or testing.
paroneayea has quit [Remote host closed the connection]
<zarvox> Those all sound like good options! Also if you have an app that you'd like to use on Sandstorm, definitely mention it here and/or on the sandstorm-dev mailinglist.
eglimi has joined #sandstorm
<digitalcircuit> Sure thing, and thanks for the warm welcome! No apps come to mind yet, but I'll mention it if they do.
paroneayea has joined #sandstorm
<digitalcircuit> ...wow, that was a speedy merge response :)
<asheesh> I was just about to say thanks. I will anyway. Thanks!
<digitalcircuit> And thanks in turn for your promptness!
* digitalcircuit should snooze soon; have a wonderful night/evening/afternoon/morning, folks.
joshbuddy has quit [Quit: joshbuddy]
<asheesh> Likewise digitalcircuit
KooBaa has joined #sandstorm
jadewang has quit [Remote host closed the connection]
Try`0xff is now known as Tryum
joshbuddy has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
joshbuddy has quit [Quit: joshbuddy]
synchrone has joined #sandstorm
jadewang has joined #sandstorm
synchrone has quit [Ping timeout: 250 seconds]
jadewang has quit [Ping timeout: 250 seconds]
sydney_untangle has quit [Ping timeout: 276 seconds]
sydney_untangle has joined #sandstorm
zeroish has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
canuky has joined #sandstorm
canuky has quit [Client Quit]
<eglimi> Hey, I have Piwik installed on oasis for one of my websites. It works fine, but sometimes sandstorm asks for authentication (a basic auth window pops up) when viewing the website.
<dwrensha> eglimi: interesting!
<dwrensha> we recently made some changes to how Sandstorm apps can export HTTP APIs. I wonder whether they are related.
<dwrensha> Is this a Piwik instance that you set up recently, like in the last week or so?
<eglimi> dwrensha: yes, but I had to disable Piwik for now, since this is not very user friendly ;)
<eglimi> Yes, I set it up ~2 weeks ago.
<eglimi> I saw it first on my machine when I tested the website locally. I first thought it might be because I run the website on my machine, but a friend told me that he has seen the auth window as well.
<dwrensha> does the popup tell you what URL is it coming from?
<eglimi> Yes, but I have not copied it, unfortunately. But it was an oasis.sandstorm URL.
<eglimi> And some key was also in the URL.
<eglimi> The problem is that it is hard to reproduce. I saw it 3x in the past two weeks.
<dwrensha> did the popup say what username it expected, or was that just a blank prompt?
<dwrensha> in any case, it sounds like what's happening is that there are some code paths where the tracking code fails to add the necessary bearer credentials
<dwrensha> zarvox ^
<dwrensha> eglimi: reported https://github.com/zarvox/piwik/issues/2
<eglimi> It was a blank prompt.
<eglimi> Many thanks, dwrensha!
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
ecloud has quit [Ping timeout: 268 seconds]
ecloud has joined #sandstorm
jon1012 has joined #sandstorm
asmyers has joined #sandstorm
tobald has joined #sandstorm
tierce has quit [Ping timeout: 276 seconds]
raoulzecat has quit [Ping timeout: 276 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
tierce has joined #sandstorm
raoulzecat has joined #sandstorm
frigginglorious has joined #sandstorm
eglimi has quit [Ping timeout: 248 seconds]
synchrone has joined #sandstorm
_keturn has quit [Ping timeout: 276 seconds]
raoulzecat has quit [Ping timeout: 248 seconds]
tierce has quit [Ping timeout: 252 seconds]
bb010g has quit [Quit: Connection closed for inactivity]
|jemc| has joined #sandstorm
frigginglorious has quit [Quit: frigginglorious]
|jemc| has quit [Quit: WeeChat 1.4]
jadewang has joined #sandstorm
|jemc| has joined #sandstorm
frigginglorious has joined #sandstorm
_keturn has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
frigginglorious has quit [Quit: frigginglorious]
frigginglorious has joined #sandstorm
frigginglorious has quit [Ping timeout: 250 seconds]
frigginglorious has joined #sandstorm
eglimi has joined #sandstorm
niekie has quit [Remote host closed the connection]
mnutt__ has joined #sandstorm
niekie has joined #sandstorm
eglimi has quit [Ping timeout: 252 seconds]
_keturn has quit [Ping timeout: 248 seconds]
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
eglimi has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 248 seconds]
eglimi has quit [Ping timeout: 250 seconds]
wolcen has joined #sandstorm
Zertrin has quit [Remote host closed the connection]
Zertrin has joined #sandstorm
_keturn has joined #sandstorm
bodisiw has joined #sandstorm
mnutt__ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
wolcen has quit [Ping timeout: 252 seconds]
Tryum is now known as Try`0xff
jon1012 has quit [Ping timeout: 260 seconds]
tobald has quit [Quit: Ex-Chat]
joshbuddy has joined #sandstorm
ocdtrekkie has quit [Remote host closed the connection]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has joined #sandstorm
aldeka has joined #sandstorm
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
frigginglorious has quit [Quit: frigginglorious]
notevil has joined #sandstorm
frigginglorious has joined #sandstorm
mnutt__ has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
jadewang has joined #sandstorm
wolcen has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
jacksingleton has joined #sandstorm
jacksingleton has quit [Ping timeout: 276 seconds]
mattl has quit [Ping timeout: 264 seconds]
mattl_ has joined #sandstorm
jacksingleton has joined #sandstorm
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mattl_ is now known as mattl
wolcen has quit [Ping timeout: 248 seconds]
jacksingleton has quit [Ping timeout: 250 seconds]
jacksingleton has joined #sandstorm
Isla_de_Muerte has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
NwS has quit [Ping timeout: 268 seconds]
synchrone has quit [Ping timeout: 248 seconds]
paroneayea has quit [Ping timeout: 252 seconds]
synchrone has joined #sandstorm
synchrone has quit [Client Quit]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
joshbuddy has joined #sandstorm
joshbuddy has quit [*.net *.split]
bodisiw has quit [*.net *.split]
e` has quit [*.net *.split]
jacksingleton has quit [*.net *.split]
notevil has quit [*.net *.split]
aldeka has quit [*.net *.split]
Isla_de_Muerte has quit [*.net *.split]
Jan\ has quit [*.net *.split]
Try`0xff has quit [*.net *.split]
xet7 has quit [*.net *.split]
Guest1668 has quit [*.net *.split]
docaedo has quit [*.net *.split]
dlitz has quit [*.net *.split]
logbot___ has quit [*.net *.split]
zarvox has quit [*.net *.split]
jparyani has quit [*.net *.split]
[d__d] has quit [*.net *.split]
TC01 has quit [*.net *.split]
rhiaro has quit [*.net *.split]
shachaf has quit [*.net *.split]
gwillen has quit [*.net *.split]
gambatte has quit [*.net *.split]
mrshu has quit [*.net *.split]
mcpherrin has quit [*.net *.split]
nwf has quit [*.net *.split]
froggytold has quit [*.net *.split]
phildini has quit [*.net *.split]
axx_ has quit [*.net *.split]
XgF has quit [*.net *.split]
tdfischer_ has quit [*.net *.split]
derf- has quit [*.net *.split]
iangreenleaf has quit [*.net *.split]
sprin has quit [*.net *.split]
maurer has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
_keturn has quit [*.net *.split]
ecloud has quit [*.net *.split]
sydney_untangle has quit [*.net *.split]
KooBaa has quit [*.net *.split]
TwoJames2 has quit [*.net *.split]
HalfEatenPie has quit [*.net *.split]
kxra has quit [*.net *.split]
ckocagil has quit [*.net *.split]
chuan|work has quit [*.net *.split]
frigginglorious has quit [*.net *.split]
niekie has quit [*.net *.split]
asmyers has quit [*.net *.split]
zeroish has quit [*.net *.split]
sandah has quit [*.net *.split]
rolig has quit [*.net *.split]
_citruspi has quit [*.net *.split]
pdurbin has quit [*.net *.split]
dcb has quit [*.net *.split]
elimisteve has quit [*.net *.split]
bpierre has quit [*.net *.split]
larjona has quit [*.net *.split]
sugarpuff has quit [*.net *.split]
mrdomino has quit [*.net *.split]
ocdtrekkie has quit [*.net *.split]
|jemc| has quit [*.net *.split]
_iwc has quit [*.net *.split]
saneki has quit [*.net *.split]
warren has quit [*.net *.split]
chilts has quit [*.net *.split]
Triplefox has quit [*.net *.split]
hunterm__ has quit [*.net *.split]
kentonv has quit [*.net *.split]
simonft has quit [*.net *.split]
jsilence has quit [*.net *.split]
CaptainCalliope has quit [*.net *.split]
digitalcircuit has quit [*.net *.split]
Kamilion has quit [*.net *.split]
fkautz has quit [*.net *.split]
codebam has quit [*.net *.split]
frewsxcv_ has quit [*.net *.split]
azirbel has quit [*.net *.split]
KCinJP has quit [*.net *.split]
Salt has quit [*.net *.split]
simonv3 has quit [*.net *.split]
dwrensha has quit [*.net *.split]
mattl has quit [*.net *.split]
Zertrin has quit [*.net *.split]
todayman has quit [*.net *.split]
ripdog has quit [*.net *.split]
xobs has quit [*.net *.split]
dograt has quit [*.net *.split]
msoucy has quit [*.net *.split]
coyotebush has quit [*.net *.split]
cstrahan has quit [Max SendQ exceeded]
cstrahan has joined #sandstorm
mnutt__ has joined #sandstorm
synchrone has joined #sandstorm
tbmb has joined #sandstorm
kecors has joined #sandstorm
tbmb has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
frigginglorious has joined #sandstorm
dwrensha has joined #sandstorm
frigginglorious has quit [Quit: frigginglorious]
JonTheNiceGuy has joined #sandstorm
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
JonTheNiceGuy has quit [Ping timeout: 252 seconds]
frigginglorious has joined #sandstorm
joshbuddy has joined #sandstorm
synchrone has quit [Ping timeout: 250 seconds]
synchrone has joined #sandstorm
dwrensha has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0.2/20160210153822]]
mnutt__ has joined #sandstorm
bodisiw has joined #sandstorm
dwrensha has joined #sandstorm
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
<frigginglorious> mrdomino: of course basshunter remixed sandstorm
<mrdomino> yes
<frigginglorious> :P
bodisiw has quit [Quit: This computer has gone to sleep]
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tannercollin has joined #sandstorm
<tannercollin> My club has a bunch of sandstorm grains (10 of them). Is there any way to give every new member access to all of them, without having to send them a list of 10 URLs to click?
<mrdomino> urf, was sandstorm affected by DROWN?
mnutt__ has joined #sandstorm
<mrdomino> going with "probably no" based on https://drownattack.com/#check
<maurer> mrdomino: So, "DROWN" is based on your SSL configuration. As a result, if you're using a reverse proxy to provide ssl (e.g. non-sandcats ssl) this won't be sandstorm related at all
<mrdomino> yeah i meant sandcats ssl
mnutt__ has quit [Client Quit]
<maurer> Huh, seems yet another person is trying to use ekam in nix: https://github.com/NixOS/nixpkgs/issues/13532
synchrone has quit [Ping timeout: 276 seconds]
joshbuddy has quit [Quit: joshbuddy]
<frigginglorious> tannercollin: i certainly hope there will be
<asheesh> tannercollin: Hi!
<tannercollin> asheesh: hello!
<asheesh> One way you can do that... wait, that won't work, nevermind.
<asheesh> OK, you can't do that.
<tannercollin> This platform is starting to look infeasible. So if I want to add another grain for everyone to use, I have to send the new link to everyone?
<frigginglorious> asheesh: is sandstorm hard to administer in that way because the grains are so compartmentalized?
<frigginglorious> tannercollin: I was thinking of setting up a mailing list type thing.
<asheesh> I'm in the middle of a few things, tannercollin, but I'd like to be able to respond more; hopefully you will be around in 20 min or so.
<tannercollin> asheesh: sure, I'll be here
<asheesh> Sweet (-:
bodisiw has joined #sandstorm
bodisiw has quit [Client Quit]
_keturn has joined #sandstorm
mnutt__ has joined #sandstorm
frigginglorious has quit [Ping timeout: 246 seconds]
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt__ has joined #sandstorm
joshbuddy has joined #sandstorm
_keturn has quit [Ping timeout: 246 seconds]
<zarvox> hmmmm, I was looking at the Nylas docs, and it looks like Nylas API clients are expected to send their authorization token as the username in an HTTP Basic Auth request
<zarvox> which means that a sandstorm API endpoint, expecting the magic token as the password field, might not be able to look like a Nylas server to a client
_keturn has joined #sandstorm
<asheesh> I guess we could create an alternative Basic Auth system that places the token in the username, by using a magic password field of the literal string 'x' or something.
<asheesh> (within Sandstorm (and then the Nylas app would offer-template its way to happiness by asking for that format of token))
<zarvox> Alternately we could ask them if they'd accept a patch that would check the password field and use that if present
<asheesh> ++
<zarvox> oh wait, that doesn't fix the issue that their clients won't send it the way we expect
<zarvox> Or if you send a username but no password, we'd attempt to use the username as a token.
<zarvox> I have a hard time seeing what we lose from that, and we gain the ability to use curl -u <token> with the API (which is maybe why Nylas did it this way to begin with)
<tannercollin> asheesh: Any ideas on how to share grains easier?
<asheesh> rehi, tannercollin
TwoJames has joined #sandstorm
<asheesh> So my thought before was:
<tannercollin> rehello
<asheesh> Have you seen the type-ahead completion thing, where you can type someone's name into the "Share with..." prompt and a card shows up, and clicking on that adds them to the grain?
<tannercollin> yupp
<asheesh> Right now, they have to already "be in your contacts" for that to work.
<asheesh> So it can't work with people who have no account on the server. That's kinda sad.
<asheesh> But we could change things so it can work, if we can envision a flow that satisfies you & others.
<asheesh> Which might not solve your problem today, but might solve your problem after a little while.
<tannercollin> hmmm seems like it could become difficult to keep track of
adas has joined #sandstorm
<tannercollin> what about user groups? then they can have different permissions and it would be easy to maintain consistency
<asheesh> That would work for this. It's on the roadmap.
<tannercollin> so in addition to user cards being added, groups are as well. I can also add / remove any user from any group, as an admin.
<asheesh> I think dwrensha is going to be implementing that in the "near future".
<asheesh> I have to put things in scare-quotes because who knows how long things will take; it's software.
<tannercollin> then when a new user comes along, I just add them to a group and they will automatically have all the correct grains.
<tannercollin> yeah, i get ya
<asheesh> Another way to do this is for us to create a "folder", and then you can add people to that folder, and add grains to the folder, and permissions flow accordingly.
<asheesh> Basically the same as the group concept.
<asheesh> We plan to have that stuff; we just don't yet.
<tannercollin> that stuff will be awesome once it's implemented
<asheesh> : D
<tannercollin> right now Sandstorm is amazing for personal use
<tannercollin> but becomes a burden for any sort of group collaboration. I couldn't imagine sending a link out to everyone any time I wanted to make another EtherPad grain haha
<asheesh> Yeah. Short answer is: we're working on it. (-:
<tannercollin> good to hear :)
<zarvox> tannercollin: out of curiosity, how do you normally handle collaboration with people at that scale?
jacksingleton has joined #sandstorm
<zarvox> I like hearing what sorts of things people expect from their workflows
<tannercollin> zarvox: we have an internal wiki grain that I send new recruits to, and then on the internal wiki, we have the share links to each grain.
wolcen has joined #sandstorm
_keturn has quit [Ping timeout: 276 seconds]
<tannercollin> unfortunately, even at just 10 grains, people are too lazy to open them all and gain access. so a lot of people only have access to a handful of them, and then they get all confused when there's a link to something but they are denied access to it.
<zarvox> Ahhh. Does the "request access" functionality help with that?
<tannercollin> I'm not sure if anyone's dared to try. I'll have to get someone to try it when we have a meeting next. Does it send me an alert or something?