<tdfischer> github had an outage today
<tdfischer> hooks are delayed by a few hours
<jparyani> ah ok, that would explain it :)
pouledodue has joined #sandstorm
pouledodue has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
natea has joined #sandstorm
<ocdtrekkie> Looks like Mailpile chose AGPL :/
<paulproteus> I saw that, yeah.
<paulproteus> I guess some companies would be shy about using AGPL-ware internally?
<ocdtrekkie> I spent $23 to cast a vote for Apache.
<patrickod> possible noob question alert: couldn't you theoretically sign away the rights granted to you the user by the AGPL in an employment contract or such?
<ocdtrekkie> Oh well, still a good cause I suppose.
<paulproteus> !nolog patrickod: Yeah, I think that internal use of AGPL-ware wouldn't even count as distribution, but I am most definitely not a lawyer so please pretend I didn't write that.
<paulproteus> If people want specific opinions about FSF licenses consider asking your lawyer and/or the FSF licensing volunteers.
<ocdtrekkie> I was really hoping Mailpile having a permissive license would raise the bar for email clients that aren't Gmail everywhere.
<ocdtrekkie> Guess we have to hope Roundcube Next does that instead.
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
jadewang has quit [Remote host closed the connection]
jadewang has joined #sandstorm
gopar has joined #sandstorm
neynah has joined #sandstorm
jadewang has quit [Remote host closed the connection]
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<ocdtrekkie> Hey guys, is Sandstorm having :issues: or is it just me?
<ocdtrekkie> Alpha server is getting me a lot of not founds.
<ocdtrekkie> Could just be my own network being terrible today.
<paulproteus> ocdtrekkie: iiinteresting
<paulproteus> I think there was a code push today, so "anything's possible"
<paulproteus> I think the correct email address is support at sandstorm.io if you need email. If you have links etc. I can diagnose, give me a link.
<zarvox> I don't seem to have any issues with my grains on Alpha at the moment, but I'm given to understand Cloudflare had some DNS issues https://www.cloudflarestatus.com/
<zarvox> But those should be resolved now.
<paulproteus> Also I think I < 3 CloudFlare a little less than kentonv does.
<ocdtrekkie> I was hit a not found for alpha.sandstorm.io, refreshed a couple times, then got it.
<ocdtrekkie> Then opened a grain and got a not found.
<ocdtrekkie> Refreshed and then it came up.
<ocdtrekkie> Went to open another grain, got a not found, refreshed again and it came up.
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
natea has quit [Quit: natea]
gopar has quit [Remote host closed the connection]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
bb010g has quit [Quit: Connection closed for inactivity]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
jadewang has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
jadewang has quit [Ping timeout: 246 seconds]
mort___ has quit [Ping timeout: 255 seconds]
mort___ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
yuvipanda is now known as YuviPanda|brb
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
mort___ has quit [Quit: Leaving.]
mort___ has joined #sandstorm
jadewang has joined #sandstorm
amyers has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
natea has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
natea has quit [Ping timeout: 264 seconds]
natea has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 246 seconds]
natea has quit [Quit: natea]
uppermgmt has quit [Ping timeout: 256 seconds]
uppermgmt has joined #sandstorm
jadewang has joined #sandstorm
uppermgmt has quit [Remote host closed the connection]
uppermgmt has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
uppermgmt has quit [Ping timeout: 252 seconds]
uppermgmt has joined #sandstorm
* paulproteus stretches.
joshbuddy has joined #sandstorm
mort___ has quit [Ping timeout: 246 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 244 seconds]
<ocdtrekkie> paulproteus : I am not sure where I'll be working that week.
<paulproteus> Yeah, such is life.
<ocdtrekkie> I guess registration is only one day before though?
<ocdtrekkie> If I end up working near a Metra line that week and can get permission to leave my car then it might be possible.
<ocdtrekkie> But I have no idea right now.
<mcpherrin> 222/6
<mcpherrin> oops, sorry.
natea has joined #sandstorm
natea has quit [Client Quit]
natea has joined #sandstorm
polyclef has quit [Quit: WeeChat 1.0.1]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
natea has quit [Ping timeout: 252 seconds]
YuviPanda|brb is now known as YuviPanda
natea has joined #sandstorm
neynah has joined #sandstorm
<paulproteus> oh right won't work due to not being shared.
<kentonv> You can actually append /paste/blah to the share link
<kentonv> but we should improve the UI so that you don't need to manually edit URLs
<kentonv> otoh, shouldn't each paste be a separate instance?
<paulproteus> Yes in theory re: each paste separate instance, but that introduces a bunch of (imho) clunkiness into the UI.
<paulproteus> I'm about to get off CalTrain though but can think more about it once I arrive at the "office".
<paulproteus> Also kentonv you may have to call me in for the first 5 min of the call, sorry about that. Will try to get there as quickly as possible.
dlitz has quit [Ping timeout: 264 seconds]
dlitz has joined #sandstorm
mort___ has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Remote host closed the connection]
amyers has quit [Ping timeout: 255 seconds]
<paulproteus> BTW, jparyani kentonv dwrensha zarvox I said that zerobin (by Seb Sauvage) maybe stored all the data client-side. That was false, fwiw. http://sebsauvage.net/wiki/doku.php?id=php:zerobin
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mort___ has quit [Quit: Leaving.]
<phildini> i,i: Sandstorm yaks (as in the shaving thereof) == sand-yak == camel.
<phildini> Therefore, "Shaving the yak" is equivalent to "grooming the camel" if you're a sandcat.
* paulproteus chuckles.
<paulproteus> That reminds me to re-listen to "Chasing the Wild Goose" by Bad Religion as covered by Emily Davis.
<phildini> i,i: plucking the goose.
<phildini> also: hmm. where's my beta hosting? I feel like a vague promise was made for around this time.
<paulproteus> It's coming soon!
<paulproteus> (we've been inviting people in order of sign-up, doing indiegogo peeps first)
<phildini> I mean, yes, by definition.
<phildini> re: soon
<kentonv> phildini: if you're a preorderer, you'll get an invite either this week or next.
<phildini> cool! I'm preorder, but not indiegogo.
<kentonv> right, I meant as opposed to indiegogo, who mostly have theirs already
<phildini> neat. a blog post about this would have/will be helpful.
<paulproteus> b
<paulproteus> iirc I sent an email with a very vague timeline, but might as well as write something that has a nice permalink.
<phildini> paulproteus: was that email to the mailing list?
<paulproteus> To the (mailchimp-backed) announce list, but not -dev
<phildini> oh interesting.
<paulproteus> "clearly we should unify our communication platforms"
<phildini> I... did not receive any such email.
<paulproteus> Perhaps we're not auto-adding pre-orderers to the announce list, which seems a little silly.
<phildini> could be?
polyclef has joined #sandstorm
dlitz has quit [Ping timeout: 264 seconds]
dlitz has joined #sandstorm
dlitz has quit [Ping timeout: 256 seconds]
dlitz has joined #sandstorm
natea has quit [Quit: natea]
natea has joined #sandstorm
jwilkins has joined #sandstorm
polyclef has quit [Ping timeout: 246 seconds]
jwilkins has quit [Ping timeout: 255 seconds]
dlitz has quit [Ping timeout: 256 seconds]
neynah has joined #sandstorm
dlitz has joined #sandstorm
jwilkins has joined #sandstorm
<paulproteus> http://www.citiesofthefuture.eu/2200-year-old-andalusian-town-runs-on-twitter/ is honestly an amazing story about using Twitter for government.
<paulproteus> kentonv: Out of curiosity: does the downtime thing apply to static hosting on Oasis, too? Presumably yes, but I thought I'd check.
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<kentonv> paulproteus: yes, though if you put cloudflare in front you can have it serve from cache
<paulproteus> kentonv: gotcha, that's a sensible idea re: cloudflare
natea has quit [Quit: natea]
natea has joined #sandstorm
<paulproteus> zarvox: One hack-y thing you could do for now, which might be the best thing, is to make a reasonable guess for the size, and use a CSS animation so that when the iframe's height does change, at least there's some semi-reasonable animation rather than the page suddenly bouncing around.
<paulproteus> It's also interesting that it _should_ be possible to calculate that size before the round-trip.
<paulproteus> If the offer template is: "Use {{whatever}} to do thingamabob" then you could have some JS that:
<paulproteus> (1) Makes an IFRAME with a data URI that is the string, pre-filled-in with a placeholder value of whatever with the right size
<paulproteus> (2) Never display that to the user, but use it to calculate the scrollHeight
<paulproteus> (3) Create the IFRAME element with the height set to the scrollHeight for (1), and
<paulproteus> (4) when the real IFRAME loads, fix up the height if for some reason it's different.
<paulproteus> That should, I think, avoid a flash of unstyled content.
<paulproteus> So long as the client side knows the contents of the template, this is pretty feasible I think, even if it's semi-ridiculous.
dlitz has quit [Ping timeout: 240 seconds]
dlitz has joined #sandstorm
jadewang has joined #sandstorm
<XgF> paulproteus: My experience is that on modern browsers, if you do the iframe thing correctly and serve the content quickly enough, they'll execute your JavaScript before the render
<paulproteus> Good to know.
<XgF> paulproteus: http://pdclib.e43.eu/man/ uses that technique
<XgF> http://pdclib.e43.eu/man/container.js is the semiunminified JS :)
amyers has joined #sandstorm
amyers has quit [Remote host closed the connection]
amyers has joined #sandstorm
<paulproteus> Neat
<paulproteus> That plus + http://jsbeautifier.org/ == great
<paulproteus> But also, why are you using iframes on this page...?
<XgF> paulproteus: Because mandoc (which generated the documentation) doesn't really support templates
<paulproteus> Interesting, but I guess I would probably do some regex on mandoc's output.
<paulproteus> Your way is great too
<paulproteus> .
natea has quit [Quit: natea]