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
aaronr has quit [Ping timeout: 244 seconds]
mnutt__ has joined #sandstorm
aaronr has joined #sandstorm
jacksingleton has quit [Ping timeout: 260 seconds]
mnutt__ has quit [Read error: Connection reset by peer]
mnutt__ has joined #sandstorm
mnutt__ has quit [Quit: mnutt__]
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
funwhilelost has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<zarvox> dwrensha: git master has a bug in revoking sharing links
<zarvox> Error invoking Method 'updateApiToken': User not authorized to modify this token. [403]
<zarvox> when I click the X
<dwrensha> ok, I'll take a look
<zarvox> looks like we don't have existing tests for token revocation, so that's a thing I'll add! :)
<zarvox> hmmm, maybe I was confused, or generated tokens while missing an important patch
<zarvox> or maybe it was fixed in one of the many commits kentonv just merged!
<dwrensha> i would believe that
<dwrensha> I am happy that https://github.com/sandstorm-io/sandstorm/pull/169 is now closed!
<zarvox> Me too! :D
* zarvox draws a line through the "Make C.UTF-8 locale at build time" item on his TODO list
<dwrensha> yeah, looks to me like revocation was broken on master until like five minutes ago
<zarvox> kentonv: do you have any guess offhand why using ld.gold instead of ld.bfd would cause supervisor to die with a SIGABRT (I'm guessing assertion failure?) not important or blocking at all, just something I was experimenting with over the weekend
<kentonv> no clue
simonv3 has quit [Quit: Connection closed for inactivity]
isd has joined #sandstorm
derf- has quit [Ping timeout: 264 seconds]
derf- has joined #sandstorm
<dwrensha> asheesh: has your Chrome autoupdated yet?
<dwrensha> mine has, and the layout bug is gone
<zarvox> we still have to do a release this week :P
KCinJP has joined #sandstorm
kevix has quit [Ping timeout: 245 seconds]
kevix has joined #sandstorm
<asheesh> I'm on Debian GNU/Chromium or something, and no evidence it's gotten the update yet.
dcb has quit [Quit: dcb quit]
dcb has joined #sandstorm
<kentonv> i, i I run GNU/Xorg/Chrome/LLVM/Qt/Mongo/nodeJS/Meteor/nginx/Linux
rustyrazorblade has quit [Quit: rustyrazorblade]
<asheesh> One of these geofft is going to finish making Debian non-GNU/Linux
home has joined #sandstorm
<zarvox> argh, I can't seem to use Selenium to automate configuring Firefox to automatically download files and save them to a particular folder on disk for backup/restore tests
<asheesh> zarvox: I swear I did this before.
<asheesh> zarvox: Yeah... you have to create a custom Firefox configuration profile by hand, and then launch Selenium with it.
<asheesh> https://support.mozilla.org/en-US/questions/957427 discusses mimetypes.rdf as another way possibly.
<asheesh> zarvox: How have you been trying, out of curiosity?
<asheesh> And/or we can talk about it tomorrow.
<asheesh> I'll go to sleep for now, but the way I did it in the past was more manual -- I configured Fx manually to do the thing I wanted, then did approximately http://toolsqa.com/selenium-webdriver/custom-firefox-profile/ to tell Firefox to run with a chosen profile directory.
<asheesh> Best of luck!
<zarvox> Well, I don't really want to do the custom Firefox profile, because then anyone who wants to run make test will have to do the same
<zarvox> oh asheesh I had a Debian question for you, but maybe I should ask you tomorrow
<asheesh> Unless it doesn't work for you.
<asheesh> Is this the debootstrap one?
<zarvox> yeah
<asheesh> I think you can't without root but I'd have to test it, aka email me.
<zarvox> thanks!
<zarvox> hmmm, so Selenium itself supports this, but that may or may not be plumbed through nightwatch. I'll investigate further.
<zarvox> I was trying to automate visiting about:config and clicking the "yeah void my warranty whatever" button and so on, and no mutations seemed to have any effect on that page :P
isd has quit [Ping timeout: 260 seconds]
<asheesh> Also
<asheesh> PATH=/usr/local/sbin:/usr/sbin:/sbin:$PATH HOME=/ LOGNAME=root fakeroot -s chroot.save fakechroot debootstrap --variant=fakechroot wheezy chroot/ http://ftp2.de.debian.org/debian
<asheesh> This works, but doesn't work with jessie, but if you update fakechroot per https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774332 then it supposedly does work.
<asheesh> Cheerio for now!
<zarvox> asheesh: oh amazing re: last link
<zarvox> I shall try adding that dependency!
<asheesh> Looks like basically you can create a fresh, "encoded" (whatever that means) Firefox profile at runtime via this npm module, and then pass that to the Firefox driver.
<asheesh> Good luck!
<zarvox> thanks!
|jemc| has quit [Ping timeout: 260 seconds]
home has quit [Ping timeout: 245 seconds]
jadewang has quit [Read error: Connection reset by peer]
jadewang has joined #sandstorm
jadewang has quit [Remote host closed the connection]
myguidingstar has joined #sandstorm
isd has joined #sandstorm
isd has quit [Ping timeout: 245 seconds]
KCinJP has quit [Ping timeout: 250 seconds]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
isd has joined #sandstorm
isd has quit [Ping timeout: 245 seconds]
myguidingstar has quit [*.net *.split]
pod has quit [*.net *.split]
aldeka has quit [*.net *.split]
ocdtrekkie has quit [*.net *.split]
aaronr has quit [*.net *.split]
larjona has quit [*.net *.split]
pdurbin has quit [*.net *.split]
decipherstatic has quit [*.net *.split]
warren has quit [*.net *.split]
KaZeR has quit [*.net *.split]
micahd has quit [*.net *.split]
gwillen has quit [*.net *.split]
M-hrjet has quit [*.net *.split]
logbot_______ has quit [*.net *.split]
indiebio has quit [*.net *.split]
sprin has quit [*.net *.split]
dlitz has quit [*.net *.split]
jparyani has quit [*.net *.split]
docaedo has quit [*.net *.split]
au has quit [*.net *.split]
jleo has quit [*.net *.split]
mortehu has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
niekie has quit [*.net *.split]
rolig has quit [*.net *.split]
mrdomino has quit [*.net *.split]
ripdog has quit [*.net *.split]
kentonv has quit [*.net *.split]
bb010g has quit [*.net *.split]
[d__d] has quit [*.net *.split]
bpierre has quit [*.net *.split]
citruspi has quit [*.net *.split]
coyotebush has quit [*.net *.split]
phildini has quit [*.net *.split]
sugarpuff has quit [*.net *.split]
hunterm__ has quit [*.net *.split]
maurer has quit [*.net *.split]
shachaf has quit [*.net *.split]
XgF has quit [*.net *.split]
ecloud has quit [*.net *.split]
chris_severs has quit [*.net *.split]
eternaleye has quit [*.net *.split]
oao has quit [*.net *.split]
fkautz has quit [*.net *.split]
asheesh has quit [*.net *.split]
keturn has quit [*.net *.split]
azirbel has quit [*.net *.split]
roflbox has quit [*.net *.split]
gillisig has quit [*.net *.split]
augustl has quit [*.net *.split]
mattl has quit [*.net *.split]
dcb has quit [*.net *.split]
kevix has quit [*.net *.split]
paroneayea has quit [*.net *.split]
Jan\ has quit [*.net *.split]
xet7 has quit [*.net *.split]
dvn has quit [*.net *.split]
ragesoss has quit [*.net *.split]
simonft has quit [*.net *.split]
tdfischer has quit [*.net *.split]
Triplefox_ has quit [*.net *.split]
luckre has quit [*.net *.split]
kxra has quit [*.net *.split]
dwrensha has quit [*.net *.split]
_iwc has quit [*.net *.split]
nwf has quit [*.net *.split]
spangattack has quit [*.net *.split]
Guest52957 has quit [*.net *.split]
zarvox has quit [*.net *.split]
saneki_ has quit [*.net *.split]
sprin has joined #sandstorm
logbot_______ has joined #sandstorm
dlitz has joined #sandstorm
indiebio has joined #sandstorm
jleo has joined #sandstorm
mortehu has joined #sandstorm
jparyani has joined #sandstorm
niekie has joined #sandstorm
au has joined #sandstorm
uppermgmt has joined #sandstorm
mrdomino has joined #sandstorm
rolig has joined #sandstorm
docaedo has joined #sandstorm
logbot_______ has quit [*.net *.split]
indiebio has quit [*.net *.split]
sprin has quit [*.net *.split]
dlitz has quit [*.net *.split]
jparyani has quit [*.net *.split]
au has quit [*.net *.split]
jleo has quit [*.net *.split]
mortehu has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
niekie has quit [*.net *.split]
mrdomino has quit [*.net *.split]
rolig has quit [*.net *.split]
uppermgmt has joined #sandstorm
indiebio has joined #sandstorm
xet7 has joined #sandstorm
niekie has joined #sandstorm
jparyani has joined #sandstorm
Triplefox_ has joined #sandstorm
ragesoss has joined #sandstorm
mortehu has joined #sandstorm
rolig has joined #sandstorm
simonft has joined #sandstorm
kxra has joined #sandstorm
tdfischer has joined #sandstorm
dvn has joined #sandstorm
au has joined #sandstorm
paroneayea has joined #sandstorm
Jan\ has joined #sandstorm
jleo has joined #sandstorm
dcb has joined #sandstorm
mrdomino has joined #sandstorm
kevix has joined #sandstorm
logbot_______ has joined #sandstorm
luckre has joined #sandstorm
dlitz has joined #sandstorm
sprin has joined #sandstorm
docaedo has quit [Ping timeout: 260 seconds]
docaedo has joined #sandstorm
logbot_______ has quit [*.net *.split]
indiebio has quit [*.net *.split]
sprin has quit [*.net *.split]
dlitz has quit [*.net *.split]
jparyani has quit [*.net *.split]
au has quit [*.net *.split]
jleo has quit [*.net *.split]
mortehu has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
niekie has quit [*.net *.split]
mrdomino has quit [*.net *.split]
rolig has quit [*.net *.split]
dcb has quit [*.net *.split]
kevix has quit [*.net *.split]
paroneayea has quit [*.net *.split]
Jan\ has quit [*.net *.split]
xet7 has quit [*.net *.split]
dvn has quit [*.net *.split]
ragesoss has quit [*.net *.split]
simonft has quit [*.net *.split]
tdfischer has quit [*.net *.split]
Triplefox_ has quit [*.net *.split]
luckre has quit [*.net *.split]
kxra has quit [*.net *.split]
indiebio has joined #sandstorm
rolig has joined #sandstorm
xet7 has joined #sandstorm
logbot_______ has joined #sandstorm
niekie has joined #sandstorm
ragesoss has joined #sandstorm
dcb has joined #sandstorm
simonft has joined #sandstorm
dlitz has joined #sandstorm
dvn has joined #sandstorm
mrdomino has joined #sandstorm
jparyani has joined #sandstorm
luckre has joined #sandstorm
Jan\ has joined #sandstorm
kxra has joined #sandstorm
tdfischer has joined #sandstorm
sprin has joined #sandstorm
mortehu has joined #sandstorm
kevix has joined #sandstorm
paroneayea has joined #sandstorm
M-hrjet has joined #sandstorm
Triplefox_ has joined #sandstorm
jleo has joined #sandstorm
uppermgmt has joined #sandstorm
au has joined #sandstorm
luckre has quit [Ping timeout: 260 seconds]
docaedo has quit [Ping timeout: 260 seconds]
luckre has joined #sandstorm
docaedo has joined #sandstorm
funwhilelost has joined #sandstorm
ocdtrekkie has joined #sandstorm
aldeka has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
notevil has joined #sandstorm
|jemc| has joined #sandstorm
* asheesh waves.
<|jemc|> hey
funwhilelost has joined #sandstorm
<|jemc|> I successfully finished the initial bootstrapping of my pony-lang plugin for capnpc last night - it can now read the `schema.capnp` schema and generate the same pony source files used in generating it
<|jemc|> I'll be doing some cleanup and making the code public hopefully tonight
<kentonv> cool!
<|jemc|> although there's still a lot of work to do beyond that, obviously :P
<kentonv> IIRC pony is an actual object-capability language, right?
<|jemc|> right
<|jemc|> it'll be interesting to see how that pans out with capnp integration - I'm not fully familiar yet with how capnp caps work
<kentonv> it should fit together nicely.
<|jemc|> is anyone using capnp+mmap for mutable data?
jadewang has joined #sandstorm
<kentonv> |jemc|: Some people have asked but I don't know if anyone has gotten it to work. My opinion is that it's probably not a great idea because it wouldn't be transactional, so an untimely power outage could leave your data destroyed.
prosody has quit [Remote host closed the connection]
simonv3 has joined #sandstorm
<zarvox> argh node's fs.watch() is...rather limited
<zarvox> sufficiently limited that I need to build a thing on top of it that waits until I don't receive events for some timeout to detect that Firefox has finished downloading a file
<asheesh> Fascinating.
<asheesh> i,i just use real inotify and look for Firefox doing the final rename?
<zarvox> despite the fact that the inotify API provides an explicit CLOSE event
<asheesh> Yeah.
<zarvox> "just" use inotify from JS!
<kentonv> probably because every OS has a completely different underlying API
mrshu has joined #sandstorm
<zarvox> yeah
rustyrazorblade has joined #sandstorm
<|jemc|> kentonv: thanks, makes sense
<zarvox> I comaintained a fork of jnotify while at AeroFS: https://github.com/aerofs/jnotify
<|jemc|> I was just trying to figure out whether my capnp implementation should bother worrying about mutable shared data at all - I'm glad to hear it's not common or expected, so I don't have to worry about it :)
<asheesh> "CVS sucks" it's OK in the Bay Area we have Walgreens instead
<asheesh> I mean
<asheesh> "CVS sucks" it's OK in the Bay Area we have git instead.
<asheesh> (string borrowed from https://github.com/aerofs/jnotify )
<zarvox> I guess if we only want our tests to run on Linux, then I could add an inotify dependency. It's kinda sad, though, since the rest of our tests don't have any deep platform dependencies
kecolus has joined #sandstorm
<|jemc|> I'm not even sure how I would support shared mutable data in pony - the whole language is designed to discourage/disallow it :P
<kentonv> I could imagine wanting to run the tests on other platforms someday
<asheesh> I'd be +0 with a small # of tests being skipped on non-Linux though.
<zarvox> Also Firefox doesn't appear to be doing a final rename for this 1-block zip; it appears to write the data to the file in-place.
<asheesh> Basically, I'm cool with whatever, so I'll pipe down.
<zarvox> So that strategy is still flawed.
<zarvox> "for the first pass I'm just going to assume the backup downloads in less than N seconds from the time the change was first detected"
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<zarvox> this workflow where I have selenium running under xvfb and then I run x11vnc and vncviewer so I can actually watch the tests running is kinda fun
chris_severs has joined #sandstorm
fkautz has joined #sandstorm
xet7 has quit [Quit: Leaving]
bpierre has joined #sandstorm
prosody has joined #sandstorm
funwhilelost has joined #sandstorm
<dwrensha> yay Pieter Hintjens is using Sandstorm https://twitter.com/hintjens/status/672118319961513984
<dwrensha> it's sad that that link in invalid
<dwrensha> *is
<dwrensha> I should really look into what causes that blank screen with no error
<kentonv> dwrensha: who is that?
<kentonv> it was a demo account
<dwrensha> main zeromq dude
<kentonv> ah, neat
<kentonv> we clearly need to emphasize more that demo accounts expire, and perhaps put a warning in the sharing dialog especially
<asheesh> Looking forward to some kind of prompt earlier in the demo experience about signing up for free, yeah.
<dwrensha> and we shouldn't ever display a blank screen like that!
roflbox has joined #sandstorm
<kentonv> dwrensha: I agree
dcb has quit [Ping timeout: 260 seconds]
dcb has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sugarpuff has joined #sandstorm
home has joined #sandstorm
hunterm__ has joined #sandstorm
simonv3 has quit [Remote host closed the connection]
augustl has joined #sandstorm
mattl has joined #sandstorm
azirbel has joined #sandstorm
isd has joined #sandstorm
home has quit [Quit: Leaving]
funwhilelost has joined #sandstorm
simonv3 has joined #sandstorm
|jemc| has quit [Ping timeout: 260 seconds]
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
funwhilelost has joined #sandstorm
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
|jemc| has joined #sandstorm
notevil has quit [Quit: Leaving]
simonv3 has quit [Quit: Connection closed for inactivity]
xet7 has joined #sandstorm
isd has quit [Quit: Leaving.]
cbaines has quit [Ping timeout: 264 seconds]
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
cbaines has joined #sandstorm
home has joined #sandstorm