00:25:04  * joconnorquit (Remote host closed the connection)
00:33:06  * DarkGodquit (Ping timeout: 265 seconds)
01:17:16  * kazuponjoined
02:51:14  * joconnorjoined
02:52:55  * joconnorquit (Client Quit)
02:54:54  * joconnorjoined
03:22:16  * joconnorquit
03:49:04  * joconnorjoined
03:56:54  * joconnorquit
04:20:23  * joconnorjoined
04:44:23  * joconnorquit (Remote host closed the connection)
05:37:03  * kazuponquit (Remote host closed the connection)
05:47:39  * joconnorjoined
05:58:56  * joconnorquit (Remote host closed the connection)
06:02:27  * kazuponjoined
06:06:40  * kazuponquit (Ping timeout: 244 seconds)
07:11:29  * DarkGodjoined
07:23:36  * UniOnjoined
09:26:16  * avd`quit (Changing host)
09:26:16  * avd`joined
12:03:50  * DarkGodquit (Remote host closed the connection)
12:07:14  * DarkGodjoined
13:26:52  <rphillips>good morning
13:31:59  * hdmsjoined
15:41:29  * hdmsquit (Quit: hdms)
15:59:39  * joconnorjoined
16:06:00  * hdmsjoined
16:53:57  <rphillips>rje: https://github.com/virgo-agent-toolkit/rackspace-monitoring-agent/pull/716
17:05:37  <creationix>mornin
17:05:48  <rphillips>hiya
17:12:34  * hdms_joined
17:12:53  * hdmsquit (Ping timeout: 245 seconds)
17:12:53  * hdms_changed nick to hdms
17:15:34  <creationix>rphillips: so ssl is quite broken on the arm builds
17:15:58  <creationix>it used to not build at all in static openssl mode, but now that it builds, I switched over to the “regular” flavor (used to be “static”)
17:17:46  <creationix>it builds fine now, but gets a double free or somrthing
17:17:53  <creationix>*something
17:29:50  <rphillips>hmm
17:30:04  <rphillips>creationix: reproduceable on a raspberry pi?
17:30:13  <creationix>yep
17:30:22  <rphillips>ok. i'll try it on mine
17:30:46  <creationix>just try to `lit auth` or anything that uses openssl on the official build
17:31:56  <rphillips>k
17:38:24  <creationix>rphillips: I’m going to merge this if that’s ok https://github.com/luvit/luv/pull/136
17:38:35  <creationix>and maybe the threading support too?
17:38:50  <rphillips>+1 to both
17:39:18  <creationix>I figure if there are issues, we can address them later
17:39:54  <rphillips>yep
17:40:00  <creationix>did it look like the threading one was done for now?
17:40:10  <creationix>last I looked, it was very simple, but fairly complete for what it had
17:40:24  <rphillips>yeah, it looked functional
17:42:50  <creationix>I wonder when we should update to luajit 2.1
17:43:00  <creationix>he seems to have been working on it for quite some time
17:45:46  <rphillips>from what the mailing list has to say, it seems to work well
17:45:58  <rphillips>we could bump it and try it out
17:47:57  <creationix>hmm, libuv hasn’t released a version in quite a while either
17:48:07  <creationix>there are several critical fixes we depend on post 1.4.2
17:49:26  <creationix>I guess I can just update to latest on the v1.x branch
17:49:30  <rphillips>building a debug version of luvi on my pi
17:49:36  <rphillips>it'll take a bit
17:49:41  <creationix>B+?
17:49:53  <creationix>well anything other than the pi 2 is pretty slow
17:50:04  <rphillips>it's an old one
17:50:09  <creationix>my new A+ is roughly same speed as my original B
17:50:23  <creationix>but smaller and much lower power comsumption :)
17:54:42  <creationix>wow, 2.1 has a lot more code paths going through the jit now http://wiki.luajit.org/NYI
17:56:29  <creationix>updated libuv and luajit to latest v2.1 and v1.x respectivly https://github.com/luvit/luv/commit/00b07773922d22a989ec394ebbc06a992cb94eb5
17:56:39  <creationix>passes all tests locally
17:56:43  <rphillips>nice
18:17:37  <creationix>standup: cleaning up github issues and PRs from the bottom up. Just finished with luv, now working on https://github.com/luvit/luvi/issues/80
18:17:55  <creationix>then will start on remote poller prototype or something
18:55:01  <rphillips>hmm. i think there is a buffer overflow somewhere
18:56:01  <rphillips>0x0038ea58
18:56:04  <rphillips>always crashes here
18:59:39  <rphillips>hmm
19:02:42  <rphillips>Facilitate "universal" ARM builds targeting range of ARM ISAs, e.g.
19:02:44  <rphillips> ARMv5 through ARMv8, as opposite to "locking" it to single one.
19:02:46  <rphillips> So far those who have to target multiple plaforms would compromise
19:02:48  <rphillips> and argue that binary targeting say ARMv5 would still execute on
19:02:50  <rphillips> ARMv8. "Universal" build resolves this compromise by providing
19:02:52  <rphillips> near-optimal performance even on newer platforms.
19:03:05  <rphillips>that is new in 1.0.2 of openssl
19:08:36  <creationix>sounds useful
19:11:57  <creationix>though for luvi, I generate separate binaries for armv6 and armv7
19:14:23  <rphillips>yeah, it may have changed some of the configure options
19:37:20  * james2doylejoined
19:57:14  * gavellanedajoined
20:02:01  <gavellaneda>hello, I'm new here
20:08:33  <james2doyle>yo
20:08:52  <james2doyle>I've seen your PRs. What are you making?
20:09:20  <gavellaneda>I'm working on some plugins for boundary.com based on luvit
20:09:36  <gavellaneda>but I've detected some missing functionality and somes bugs
20:09:59  <gavellaneda>I'm trying to fix the bugs :)
20:10:39  <gavellaneda>So the idea of luvit is to have an API similar to nodejs, right?
20:11:25  <james2doyle>sort of
20:11:50  <james2doyle>there are node-like APIs, but Tim made it to get the nice things from node, but also the coroutine support
20:12:01  <james2doyle>hence things like coro-http and coro-fs
20:12:26  <gavellaneda>yes I saw that. The coroutine idea is great
20:12:29  <james2doyle>as well as the regular async wrappers for fs, http, etc
20:12:55  <gavellaneda>yes, really nice work
20:13:00  <james2doyle>in my spare time i have been converting some node modules into lit modules as practice/learning
20:13:28  <james2doyle>i was thinking of making a video of "converting a module from node to lit"
20:13:39  <gavellaneda>perfect, that will be very useful
20:13:49  <james2doyle>I've done about 5 now so i am getting somewhere
20:14:02  <gavellaneda>I was thinking on publishing my work also as a lit module
20:14:38  <rphillips>hey gavellaneda
20:14:43  <gavellaneda>hi ryan
20:14:48  <gavellaneda>how are you
20:14:52  <rphillips>creationix: openssl issue: 'no inverse'
20:15:07  <rphillips>gavellaneda: doing well... are there any pending PR's you have?
20:15:25  <creationix>rphillips: no inverse?
20:15:27  <gavellaneda>yes, but I need to rebase that
20:15:34  <rphillips>creationix: it's an openssl error
20:15:44  <rphillips>still researching it
20:15:46  <creationix>I wonder what that means
20:15:57  <creationix>gavellaneda: so you’re in brazil?
20:16:36  <gavellaneda>hi Tim
20:16:47  <gavellaneda>yes, I living in Brazil
20:16:58  <gavellaneda>but I will move to Argentina again
20:17:05  <gavellaneda>I born in Argentina
20:17:43  <creationix>cool, I know spanish a lot more than I know portuguese
20:17:51  <gavellaneda>que bien! :)
20:17:58  <creationix>I spoke at a conference in Brazil and barely understood the native talks
20:18:23  <james2doyle>gavellaneda did you build boundary then?
20:18:24  * creationixis in Texas, USA
20:18:43  <gavellaneda>bueno, el portugues es parecido al espanhol, el tema es acostumbrarse a la pronunciación
20:18:54  <rphillips>https://github.com/luvit/luvit/pull/693
20:19:08  <creationix>gavellaneda: yep
20:19:35  <gavellaneda>james, I'm just doing the plugins for the platform
20:19:44  <james2doyle>ok cool
20:19:57  <gavellaneda>because now I'm working as an independent software developer
20:20:05  <gavellaneda>so I got some projects from boundary
20:20:08  <james2doyle>oh ok so it's something on contract then?
20:20:12  <gavellaneda>yes
20:20:24  <gavellaneda>I was working for the Oil Industry
20:20:42  <gavellaneda>but working for the industry is not my interset anymore
20:21:13  <gavellaneda>So I quitted my last job and then I'm looking for projects :)
20:21:47  <james2doyle>sounds fun haha
20:21:53  <james2doyle>so do you always work with Lua?
20:22:18  <gavellaneda>I started working with LUA for this project, about 2 months ago
20:22:24  <gavellaneda>I liked the language
20:22:36  <rphillips>fun
20:22:55  <gavellaneda>interesting enought was that the language was build by a brazilian
20:23:24  <james2doyle>yeah i was going to say that before you said you were from Argentina
20:23:35  <gavellaneda>hehe
20:24:45  <creationix>other than Ruby and Lua aren’t most popular languages invented by Americans? Or are there some others?
20:25:49  <james2doyle>C++ was a danish guy
20:26:45  <creationix>wasn’t he working in America when he made it though, maybe I’m remebering wrong
20:27:31  <james2doyle>no idea haha i just remember hearing him talk in an interview and he had a thick accent
20:28:12  <creationix>I know he did it while working at Bell Labs, but you’re right about him being danish
20:31:15  <james2doyle>i know this has come up a few times, but is there any plan to improve lit.luvit.io as a npmjs.org-style site?
20:35:53  <rphillips>yes
20:35:58  <creationix>james2doyle: the plan is it needs to happen, but nobody has volunteered to do it yet
20:36:57  <james2doyle>well is the source for lit.luvit.io available? I haven't seen it around
20:37:00  <creationix>personally I’d like to consume rest/websocket on the server and render everything in the client (assuming that is actually lower load on the server)
20:37:29  <rphillips>http://www.amazon.com/GeauxRobot-Raspberry-4-layer-Stack-Enclosure/dp/B00MYFAAPO/ref=sr_1_11?ie=UTF8&qid=1428957399&sr=8-11&keywords=raspberry+pi
20:37:34  <creationix>james2doyle: https://github.com/luvit/lit/blob/master/libs/api.lua
20:37:57  <creationix>rphillips: yeah, pi rack
20:38:04  <rphillips>that is awesome
20:38:12  <creationix>james2doyle: it’s just a `lit serve` process, nothing special
20:38:18  <creationix>you can test locally with `lit serve`
20:38:33  <james2doyle>ok cool. but there was also the issue with a search not quite being possible at the moment right?
20:38:58  <creationix>yep
20:39:40  <creationix>so the first step is to change the tag format to cache metadata in the tag itself
20:39:45  <creationix>that will make queries much faster
20:40:59  <creationix>currently we don’t put anything in the message https://github.com/luvit/lit/blob/master/libs/core.lua#L122
20:41:51  <creationix>I think a JSON document containing dependencies, description, repo, tags, etc would be great
20:46:52  <rphillips>creationix: are both raspberry pi's busted with lit auth?
20:49:53  <creationix>rphillips: let me check my pi2
20:50:42  <creationix>I’ve only seen the issue on my armv6 PIs so far
20:53:22  <creationix>rphillips: yep, same behavior
20:53:29  <rphillips>coo
21:04:44  * james2doylequit (Quit: Sleeping. Be back later ...)
21:47:29  <rphillips>it's a build issue
21:47:42  <rphillips>upstream openssl builds and runs fine
21:47:50  <rphillips>i'll look into it some more
21:47:55  * j2djoined
21:51:24  * j2dquit (Remote host closed the connection)
21:52:38  * james2doylejoined
22:07:25  * james2doylequit (Quit: Lingo: www.lingoirc.com)
22:40:20  <rphillips>https://github.com/luvit/luvit/pull/694
22:41:44  <rphillips>almost have these tests ported
22:48:46  * UniOnquit (Remote host closed the connection)
22:50:54  <creationix>Nice
22:56:43  <rphillips>almost 35 tests
23:43:50  * travis-cijoined
23:43:51  <travis-ci>luvit/luvi#481 (envfree - 54186a5 : Tim Caswell): The build passed.
23:43:52  <travis-ci>Change view : https://github.com/luvit/luvi/commit/54186a5a9715
23:43:52  <travis-ci>Build details : http://travis-ci.org/luvit/luvi/builds/58363436
23:43:52  * travis-cipart