Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Automatic backup (scheduled)

  • Loading branch information...
commit 5bfb6caade41d2d0a7d73c051cb685c15861c960 1 parent 0121aec
Slurp authored slurp-logs committed
View
9 candor/2013-01-17.txt
@@ -1,3 +1,12 @@
{"nick":"piscisaureus","reason":"Quit: ~ Trillian Astra - www.trillian.im ~","date":"2013-01-17T03:09:48.572Z","type":"quit"}
{"nick":"piscisaureus_","date":"2013-01-17T12:35:42.541Z","type":"join"}
{"nick":"bradleymeck","date":"2013-01-17T15:14:06.624Z","type":"join"}
+{"nick":"bradleymeck_","date":"2013-01-17T16:34:08.078Z","type":"join"}
+{"nick":"bradleymeck","reason":"Ping timeout: 252 seconds","date":"2013-01-17T16:36:02.503Z","type":"quit"}
+{"nick":"bradleymeck_","new_nick":"bradleymeck","date":"2013-01-17T16:36:04.363Z","type":"nick"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T18:04:26.263Z","type":"quit"}
+{"nick":"bradleymeck","date":"2013-01-17T18:51:04.025Z","type":"join"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T20:50:15.897Z","type":"quit"}
+{"nick":"bradleymeck","date":"2013-01-17T20:55:51.204Z","type":"join"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T22:01:02.164Z","type":"quit"}
+{"nick":"piscisaureus_","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:26:03.259Z","type":"quit"}
View
32 cloud9ide/2013-01-17.txt
@@ -83,3 +83,35 @@
{"nick":"daveio","reason":"*.net *.split","date":"2013-01-17T15:07:49.908Z","type":"quit"}
{"nick":"daveio","date":"2013-01-17T15:09:00.877Z","type":"join"}
{"nick":"KingOfKings","reason":"Ping timeout: 260 seconds","date":"2013-01-17T15:51:29.983Z","type":"quit"}
+{"nick":"joshSzep","date":"2013-01-17T16:07:40.609Z","type":"join"}
+{"nick":"gurp","date":"2013-01-17T16:08:18.068Z","type":"join"}
+{"nick":"MostafaEweda","reason":"Quit: MostafaEweda","date":"2013-01-17T16:10:36.979Z","type":"quit"}
+{"nick":"gurp","date":"2013-01-17T16:44:25.517Z","type":"part"}
+{"nick":"hipertracker","reason":"Ping timeout: 264 seconds","date":"2013-01-17T17:04:54.124Z","type":"quit"}
+{"nick":"RobbertAtWork","date":"2013-01-17T17:10:11.910Z","type":"join"}
+{"nick":"RobbertAtWork","reason":"Remote host closed the connection","date":"2013-01-17T17:20:58.419Z","type":"quit"}
+{"nick":"pjoe_dj","new_nick":"pjoe","date":"2013-01-17T17:36:19.310Z","type":"nick"}
+{"nick":"Lostsouls","date":"2013-01-17T17:46:25.993Z","type":"join"}
+{"nick":"hipertracker","date":"2013-01-17T17:49:25.640Z","type":"join"}
+{"nick":"dannyg","reason":"Quit: Leaving.","date":"2013-01-17T17:53:27.150Z","type":"quit"}
+{"nick":"pjoe","new_nick":"pjoe_afk","date":"2013-01-17T18:09:56.424Z","type":"nick"}
+{"nick":"Lostsouls","reason":"Ping timeout: 260 seconds","date":"2013-01-17T18:10:20.013Z","type":"quit"}
+{"nick":"joshSzep","reason":"Quit: joshSzep","date":"2013-01-17T18:31:49.820Z","type":"quit"}
+{"nick":"hipertracker-off","date":"2013-01-17T18:50:07.846Z","type":"join"}
+{"nick":"hipertracker","reason":"Ping timeout: 255 seconds","date":"2013-01-17T18:51:45.852Z","type":"quit"}
+{"nick":"hipertracker-off","new_nick":"hipertracker","date":"2013-01-17T18:51:46.113Z","type":"nick"}
+{"nick":"sechrist","date":"2013-01-17T19:48:20.351Z","type":"join"}
+{"nick":"sechrist","message":"Is outbound traffic from the terminal / scripts port filtered? I can't access my redis instance on a non-standard port.","date":"2013-01-17T19:50:00.998Z","type":"message"}
+{"nick":"Lerk","message":"i was wondering this as well","date":"2013-01-17T20:20:42.938Z","type":"message"}
+{"nick":"Lerk","message":"i can't run an IRC bot","date":"2013-01-17T20:21:03.024Z","type":"message"}
+{"nick":"gurp","date":"2013-01-17T20:21:23.050Z","type":"join"}
+{"nick":"javruben","reason":"Quit: javruben","date":"2013-01-17T21:19:28.842Z","type":"quit"}
+{"nick":"Lostsouls","date":"2013-01-17T21:34:13.623Z","type":"join"}
+{"nick":"MostafaEweda","date":"2013-01-17T21:52:50.840Z","type":"join"}
+{"nick":"mansoureh","date":"2013-01-17T22:36:18.413Z","type":"join"}
+{"nick":"jimt_","new_nick":"jimt","date":"2013-01-17T22:40:47.807Z","type":"nick"}
+{"nick":"joshSzep","date":"2013-01-17T22:50:56.173Z","type":"join"}
+{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-17T23:10:08.100Z","type":"quit"}
+{"nick":"hipertracker","date":"2013-01-17T23:28:05.005Z","type":"join"}
+{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-17T23:39:31.548Z","type":"quit"}
+{"nick":"hipertracker","date":"2013-01-17T23:52:51.050Z","type":"join"}
View
78 coapp/2013-01-17.txt
@@ -19,3 +19,81 @@
{"nick":"[[zzz]]","new_nick":"[[zz]]","date":"2013-01-17T13:47:16.746Z","type":"nick"}
{"nick":"drdanz_","date":"2013-01-17T15:01:38.258Z","type":"join"}
{"nick":"drdanz","reason":"*.net *.split","date":"2013-01-17T15:07:48.088Z","type":"quit"}
+{"nick":"drdanz_","reason":"Remote host closed the connection","date":"2013-01-17T16:17:07.881Z","type":"quit"}
+{"nick":"vpovirk","date":"2013-01-17T16:31:06.852Z","type":"join"}
+{"nick":"virmitio","date":"2013-01-17T16:46:40.391Z","type":"join"}
+{"nick":"ender|","message":"http://eternallybored.org/imgs/win8vb8001.png","date":"2013-01-17T18:23:12.687Z","type":"message"}
+{"nick":"drdanz","date":"2013-01-17T18:23:45.844Z","type":"join"}
+{"nick":"auroraeosrose","date":"2013-01-17T18:49:21.958Z","type":"join"}
+{"nick":"TReKiE","reason":"Ping timeout: 252 seconds","date":"2013-01-17T19:24:42.487Z","type":"quit"}
+{"nick":"TReKiE","date":"2013-01-17T19:24:52.601Z","type":"join"}
+{"nick":"TReKiE","date":"2013-01-17T19:44:43.398Z","type":"quit"}
+{"nick":"auroraeosrose","message":"*blink blink* wow - that's pretty stupid","date":"2013-01-17T20:05:28.206Z","type":"message"}
+{"nick":"auroraeosrose","message":"there is no winrt pdf renderer that you don't have to pay thousands of dollars for","date":"2013-01-17T20:05:46.221Z","type":"message"}
+{"nick":"auroraeosrose","message":"awesome","date":"2013-01-17T20:05:48.469Z","type":"message"}
+{"nick":"auroraeosrose","message":"and yet they ship with \"reader\"","date":"2013-01-17T20:05:52.636Z","type":"message"}
+{"nick":"auroraeosrose","action":"shakes head","date":"2013-01-17T20:05:55.420Z","type":"action"}
+{"nick":"FearTheCowboy","message":"niiice","date":"2013-01-17T20:06:03.503Z","type":"message"}
+{"nick":"vpovirk","message":"there's a winrt pdf renderer?","date":"2013-01-17T20:06:29.397Z","type":"message"}
+{"nick":"vpovirk","message":"how does that work?","date":"2013-01-17T20:06:32.832Z","type":"message"}
+{"nick":"FearTheCowboy","message":"some oss c# stuff should be other there somewhere, tho right?","date":"2013-01-17T20:06:36.728Z","type":"message"}
+{"nick":"auroraeosrose","message":"I've been looking","date":"2013-01-17T20:06:42.655Z","type":"message"}
+{"nick":"auroraeosrose","message":"so far have not found","date":"2013-01-17T20:06:45.506Z","type":"message"}
+{"nick":"auroraeosrose","message":"vpovirk: no idea how microsoft's reader app does it","date":"2013-01-17T20:06:52.493Z","type":"message"}
+{"nick":"auroraeosrose","message":"but IT can display pdfs","date":"2013-01-17T20:06:56.598Z","type":"message"}
+{"nick":"auroraeosrose","message":"but yet no one else can","date":"2013-01-17T20:07:01.105Z","type":"message"}
+{"nick":"auroraeosrose","action":"has mind boggly","date":"2013-01-17T20:07:03.902Z","type":"action"}
+{"nick":"auroraeosrose","message":"FearTheCowboy: that'll pass store limitations?","date":"2013-01-17T20:07:20.452Z","type":"message"}
+{"nick":"vpovirk","message":"oh so by renderer you actually mean viewer","date":"2013-01-17T20:07:27.309Z","type":"message"}
+{"nick":"auroraeosrose","message":"yup","date":"2013-01-17T20:07:31.336Z","type":"message"}
+{"nick":"auroraeosrose","message":"there's not even that","date":"2013-01-17T20:07:34.177Z","type":"message"}
+{"nick":"vpovirk","message":"and your initial statement was a lie","date":"2013-01-17T20:07:34.683Z","type":"message"}
+{"nick":"auroraeosrose","message":"LOL","date":"2013-01-17T20:07:37.168Z","type":"message"}
+{"nick":"auroraeosrose","message":"vpovirk: library","date":"2013-01-17T20:07:46.496Z","type":"message"}
+{"nick":"auroraeosrose","message":"to do the view","date":"2013-01-17T20:07:51.552Z","type":"message"}
+{"nick":"auroraeosrose","message":"it ships with a seperate app","date":"2013-01-17T20:07:56.688Z","type":"message"}
+{"nick":"auroraeosrose","message":"you can view pdfs with","date":"2013-01-17T20:08:00.375Z","type":"message"}
+{"nick":"vpovirk","message":"ah","date":"2013-01-17T20:08:01.972Z","type":"message"}
+{"nick":"auroraeosrose","message":"but no way to put it in your app","date":"2013-01-17T20:08:04.727Z","type":"message"}
+{"nick":"auroraeosrose","message":"liek... everybody else","date":"2013-01-17T20:08:09.958Z","type":"message"}
+{"nick":"auroraeosrose","message":"even blackberry","date":"2013-01-17T20:08:13.267Z","type":"message"}
+{"nick":"auroraeosrose","message":"d'oh","date":"2013-01-17T20:08:15.405Z","type":"message"}
+{"nick":"vpovirk","message":"there has to be open source libraries you could use","date":"2013-01-17T20:08:24.345Z","type":"message"}
+{"nick":"auroraeosrose","message":"I've been looking","date":"2013-01-17T20:08:28.785Z","type":"message"}
+{"nick":"auroraeosrose","message":"have not yet found anything that'll pass the stupid store rules","date":"2013-01-17T20:08:38.382Z","type":"message"}
+{"nick":"vpovirk","message":"forbidden api's, or licensing?","date":"2013-01-17T20:09:11.001Z","type":"message"}
+{"nick":"auroraeosrose","message":"holy cow - lots of looking for it","date":"2013-01-17T20:09:14.255Z","type":"message"}
+{"nick":"auroraeosrose","message":"vpovirk: forbidden apis","date":"2013-01-17T20:09:18.482Z","type":"message"}
+{"nick":"auroraeosrose","message":"apparently the graphics stuff is limited as sin","date":"2013-01-17T20:09:25.831Z","type":"message"}
+{"nick":"vpovirk","message":"well fixing this is within coapp scope I guess...","date":"2013-01-17T20:10:02.627Z","type":"message"}
+{"nick":"auroraeosrose","message":"I should hope","date":"2013-01-17T20:10:57.044Z","type":"message"}
+{"nick":"auroraeosrose","message":"this is a rather fracking big hole in functionality!","date":"2013-01-17T20:11:04.865Z","type":"message"}
+{"nick":"auroraeosrose","message":"yeah - pay lots of $$$$ for commercial library or render all your stuff to raster to display it","date":"2013-01-17T20:11:28.053Z","type":"message"}
+{"nick":"auroraeosrose","message":"d'oh","date":"2013-01-17T20:11:29.485Z","type":"message"}
+{"nick":"auroraeosrose","message":"looks like there are a TOn of creation and editing libraries too","date":"2013-01-17T20:11:54.615Z","type":"message"}
+{"nick":"FearTheCowboy","message":"pure C# should pass store limitations.","date":"2013-01-17T20:11:55.900Z","type":"message"}
+{"nick":"vpovirk","message":"or html","date":"2013-01-17T20:11:56.202Z","type":"message"}
+{"nick":"auroraeosrose","message":"oddly enough","date":"2013-01-17T20:11:56.896Z","type":"message"}
+{"nick":"auroraeosrose","message":"just no display....","date":"2013-01-17T20:12:10.388Z","type":"message"}
+{"nick":"auroraeosrose","message":"hah - interestingly enough, it looks like all the commercial versions ran into issues as well and just rasterize","date":"2013-01-17T20:14:03.147Z","type":"message"}
+{"nick":"auroraeosrose","message":"wow - that's ... silly","date":"2013-01-17T20:14:06.116Z","type":"message"}
+{"nick":"auroraeosrose","message":"hmmm FearTheCowboy, you know of pure C# ones? most are wrappers to other libraries looks like","date":"2013-01-17T20:16:00.822Z","type":"message"}
+{"nick":"FearTheCowboy","message":"no, I just assumed there was...","date":"2013-01-17T20:16:23.857Z","type":"message"}
+{"nick":"auroraeosrose","message":"itextsharp use(d?) system.io which makes it fail in winrt","date":"2013-01-17T20:17:35.076Z","type":"message"}
+{"nick":"auroraeosrose","message":"ah, and their licensing is balogna","date":"2013-01-17T20:19:36.867Z","type":"message"}
+{"nick":"auroraeosrose","message":"nice","date":"2013-01-17T20:19:38.075Z","type":"message"}
+{"nick":"ender`","message":"http://eternallybored.org/imgs/cats/P1040905.jpg http://eternallybored.org/imgs/cats/P1040906.jpg http://eternallybored.org/imgs/cats/P1040907.jpg","date":"2013-01-17T21:08:34.177Z","type":"message"}
+{"nick":"auroraeosrose","message":"usually mine stretches like that just before she attacks me!","date":"2013-01-17T21:09:20.517Z","type":"message"}
+{"nick":"ender`","message":"he was sleeping like that","date":"2013-01-17T21:12:09.087Z","type":"message"}
+{"nick":"ender`","message":"(he often does)","date":"2013-01-17T21:12:26.869Z","type":"message"}
+{"nick":"TReKiE","date":"2013-01-17T21:47:49.381Z","type":"join"}
+{"nick":"drdanz","reason":"Read error: Connection reset by peer","date":"2013-01-17T21:47:49.697Z","type":"quit"}
+{"nick":"ender`","message":"how to activate upgrade version of Windows 8 installed to a cleanly formatted disk: install it again, then it'll allow you to activate (you can do an \"upgrade\" of the non-activated system, and it'll work)","date":"2013-01-17T22:42:56.746Z","type":"message"}
+{"nick":"FearTheCowboy","message":"O_O","date":"2013-01-17T22:43:44.230Z","type":"message"}
+{"nick":"ender`","message":"if you buy the 30EUR upgrade and format the disk before installing the downloaded version, it won't let you activate","date":"2013-01-17T22:44:35.264Z","type":"message"}
+{"nick":"ender`","message":"i've also heard that slmgr.vbs works, but i haven't tested that","date":"2013-01-17T22:45:27.195Z","type":"message"}
+{"nick":"vpovirk","reason":"Remote host closed the connection","date":"2013-01-17T23:13:25.201Z","type":"quit"}
+{"nick":"ender`","reason":"Quit: If at first you don't succeed, skydiving is not for you.\u000f","date":"2013-01-17T23:13:58.323Z","type":"quit"}
+{"nick":"piscisaureus_","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:26:03.259Z","type":"quit"}
+{"nick":"virmitio","reason":"Quit: Leaving.","date":"2013-01-17T23:26:41.232Z","type":"quit"}
+{"nick":"madewokherd","date":"2013-01-17T23:46:07.155Z","type":"join"}
View
36 iriscouch/2013-01-17.txt
@@ -45,3 +45,39 @@
{"nick":"dch","date":"2013-01-17T15:19:55.455Z","type":"join"}
{"nick":"Samuel_Roldan","date":"2013-01-17T15:30:42.137Z","type":"join"}
{"nick":"klaemo","date":"2013-01-17T15:46:28.020Z","type":"join"}
+{"nick":"`3rdEden","reason":"Quit: brb, dinner :D","date":"2013-01-17T16:25:37.683Z","type":"quit"}
+{"nick":"harthur","date":"2013-01-17T17:02:41.184Z","type":"join"}
+{"nick":"vmx","reason":"Quit: Leaving","date":"2013-01-17T17:05:36.382Z","type":"quit"}
+{"nick":"vmx","date":"2013-01-17T17:45:15.987Z","type":"join"}
+{"nick":"dch","reason":"Quit: how now brown cow?","date":"2013-01-17T18:05:17.345Z","type":"quit"}
+{"nick":"harthur","reason":"Remote host closed the connection","date":"2013-01-17T18:32:04.743Z","type":"quit"}
+{"nick":"Sly","reason":"Remote host closed the connection","date":"2013-01-17T18:37:36.451Z","type":"quit"}
+{"nick":"Sly","date":"2013-01-17T18:51:33.153Z","type":"join"}
+{"nick":"Sly","reason":"Read error: Connection reset by peer","date":"2013-01-17T18:51:36.669Z","type":"quit"}
+{"nick":"Sly","date":"2013-01-17T18:52:00.933Z","type":"join"}
+{"nick":"Sly_","date":"2013-01-17T18:59:48.689Z","type":"join"}
+{"nick":"Sly","reason":"Ping timeout: 246 seconds","date":"2013-01-17T19:02:04.780Z","type":"quit"}
+{"nick":"vmx","reason":"Quit: Leaving","date":"2013-01-17T19:19:32.883Z","type":"quit"}
+{"nick":"Sly_","new_nick":"Sly","date":"2013-01-17T19:29:08.862Z","type":"nick"}
+{"nick":"dch","date":"2013-01-17T19:29:53.680Z","type":"join"}
+{"nick":"harthur","date":"2013-01-17T20:13:08.324Z","type":"join"}
+{"nick":"klaemo","reason":"Remote host closed the connection","date":"2013-01-17T20:17:45.404Z","type":"quit"}
+{"nick":"harthur","reason":"Remote host closed the connection","date":"2013-01-17T20:26:39.488Z","type":"quit"}
+{"nick":"dch","reason":"Quit: dch is taking a nap...","date":"2013-01-17T20:53:36.413Z","type":"quit"}
+{"nick":"Sly","reason":"Remote host closed the connection","date":"2013-01-17T21:30:21.382Z","type":"quit"}
+{"nick":"harthur","date":"2013-01-17T21:36:11.955Z","type":"join"}
+{"nick":"tilgovi","date":"2013-01-17T22:50:09.632Z","type":"join"}
+{"nick":"unsafe","date":"2013-01-17T23:02:56.491Z","type":"join"}
+{"nick":"unsafe","message":"hey, couple questions","date":"2013-01-17T23:06:04.503Z","type":"message"}
+{"nick":"unsafe","message":"can I set up a TLD for a couch?","date":"2013-01-17T23:06:39.921Z","type":"message"}
+{"nick":"unsafe","message":"actually, looks like a yes","date":"2013-01-17T23:07:57.079Z","type":"message"}
+{"nick":"unsafe","message":"ok, well I'm stuck in the \"account building\" situation","date":"2013-01-17T23:08:44.323Z","type":"message"}
+{"nick":"unsafe","message":"do I just wait that out?","date":"2013-01-17T23:08:58.846Z","type":"message"}
+{"nick":"Sly","date":"2013-01-17T23:10:12.262Z","type":"join"}
+{"nick":"unsafe","message":"I'm in this situation: https://getsatisfaction.com/iriscouch/topics/inaccessible_couchdb_after_tests","date":"2013-01-17T23:17:03.990Z","type":"message"}
+{"nick":"unsafe","message":"I'll check back in a bit","date":"2013-01-17T23:19:18.940Z","type":"message"}
+{"nick":"unsafe","action":"afk","date":"2013-01-17T23:19:34.210Z","type":"action"}
+{"nick":"piscisaureus_","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:26:03.259Z","type":"quit"}
+{"nick":"ebright","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:38:31.274Z","type":"quit"}
+{"nick":"Samuel_Roldan","reason":"Quit: Samuel_Roldan","date":"2013-01-17T23:39:48.774Z","type":"quit"}
+{"nick":"IrishGringo","reason":"Ping timeout: 248 seconds","date":"2013-01-17T23:46:43.810Z","type":"quit"}
View
567 libuv/2013-01-17.txt
@@ -466,3 +466,570 @@
{"nick":"TooTallNate","date":"2013-01-17T15:58:50.073Z","type":"join"}
{"nick":"bnoordhuis","message":"sblom: skype?","date":"2013-01-17T15:59:38.954Z","type":"message"}
{"nick":"sblom","message":"joining","date":"2013-01-17T15:59:59.794Z","type":"message"}
+{"nick":"bnoordhuis","message":"piscisaureus_: call?","date":"2013-01-17T16:00:56.242Z","type":"message"}
+{"nick":"roxlu","message":"hi guys why is the libuv .lib file on windows build using /MT ? ","date":"2013-01-17T16:03:32.939Z","type":"message"}
+{"nick":"roxlu","message":"(and with /GL - whole program optimization)","date":"2013-01-17T16:04:05.091Z","type":"message"}
+{"nick":"piscisaureus_","message":"roxlu: well because it needs to be threadsafe","date":"2013-01-17T16:07:49.541Z","type":"message"}
+{"nick":"roxlu","message":"why not /MD ?","date":"2013-01-17T16:08:04.114Z","type":"message"}
+{"nick":"piscisaureus_","message":"roxlu: and because we want it to be fast (in release mode)","date":"2013-01-17T16:08:05.438Z","type":"message"}
+{"nick":"piscisaureus_","message":"well you can do that yourself if you want to","date":"2013-01-17T16:08:20.833Z","type":"message"}
+{"nick":"piscisaureus_","message":"but we like node to be statically linked","date":"2013-01-17T16:08:27.210Z","type":"message"}
+{"nick":"roxlu","message":"piscisaureus_: yeah sure, was just curious","date":"2013-01-17T16:08:27.684Z","type":"message"}
+{"nick":"roxlu","message":"me too :) ","date":"2013-01-17T16:08:31.754Z","type":"message"}
+{"nick":"roxlu","message":"but the /GL will gives problems when you do a windows update","date":"2013-01-17T16:08:54.846Z","type":"message"}
+{"nick":"piscisaureus_","message":"huh? no!","date":"2013-01-17T16:09:15.924Z","type":"message"}
+{"nick":"roxlu","message":"no? recently I was compiling like 10 libs, then after compiling 5 libs windows wanted to update .. and did so","date":"2013-01-17T16:11:06.113Z","type":"message"}
+{"nick":"roxlu","message":"then when I compiled the other 5 libs I got lots of problems/errors ","date":"2013-01-17T16:11:18.367Z","type":"message"}
+{"nick":"roxlu","message":"and had to recompile all w/o /GL ","date":"2013-01-17T16:11:26.910Z","type":"message"}
+{"nick":"roxlu","message":"(I found a stackoverflow post describing this)","date":"2013-01-17T16:11:41.183Z","type":"message"}
+{"nick":"c4milo","date":"2013-01-17T16:12:18.037Z","type":"join"}
+{"nick":"bnoordhuis","message":"sblom: https://github.com/joyent/node/issues?labels=windows&state=open <- more than enough work :)","date":"2013-01-17T16:15:10.578Z","type":"message"}
+{"nick":"rendar","message":"hmm, A<->B are 2 hosts just connected in tcp, A only writes in B and never reads, then B close the connection, A writes again and the write is successful, A writes again and the write returns error, software caused connection abort -- is this a normal behaviour?","date":"2013-01-17T16:15:15.879Z","type":"message"}
+{"nick":"bnoordhuis","message":"rendar: yes, if host B doesn't shut down the connection properly","date":"2013-01-17T16:16:10.890Z","type":"message"}
+{"nick":"rendar","message":"you mean with shutdown(socket);","date":"2013-01-17T16:16:32.082Z","type":"message"}
+{"nick":"rendar","message":"?","date":"2013-01-17T16:16:42.196Z","type":"message"}
+{"nick":"bnoordhuis","message":"rendar: or with close(socket)","date":"2013-01-17T16:16:43.635Z","type":"message"}
+{"nick":"bnoordhuis","message":"if it sends a RST, you get this kind of behavior as well, i think","date":"2013-01-17T16:17:07.081Z","type":"message"}
+{"nick":"rendar","message":"hmm, the strange thing is that B seems to close(socket);","date":"2013-01-17T16:17:15.062Z","type":"message"}
+{"nick":"rendar","message":"bnoordhuis: yeah, i guess so","date":"2013-01-17T16:17:35.335Z","type":"message"}
+{"nick":"rendar","message":"bnoordhuis: the only way to go it properly is to signal to the client that must close the connection, the client close the connection and goes in TIME_WAIT and the server close too, all other methods = error, imho","date":"2013-01-17T16:18:25.728Z","type":"message"}
+{"nick":"bnoordhuis","message":"rendar: more or less, yes. one end of the connection needs to send a FIN and the other end a ACK","date":"2013-01-17T16:19:19.089Z","type":"message"}
+{"nick":"rendar","message":"bnoordhuis: so uv_close(fd) is just a wrapper for close(fd); and do not call shutdown too for tcp connections","date":"2013-01-17T16:19:26.688Z","type":"message"}
+{"nick":"bnoordhuis","message":"rendar: that's correct","date":"2013-01-17T16:19:35.020Z","type":"message"}
+{"nick":"rendar","message":"i see","date":"2013-01-17T16:19:38.349Z","type":"message"}
+{"nick":"rendar","message":"i ask because once reading uv code i saw shutdown() somewhere","date":"2013-01-17T16:20:01.476Z","type":"message"}
+{"nick":"bnoordhuis","message":"rendar: that's because there is a uv_shutdown() function :)","date":"2013-01-17T16:20:29.313Z","type":"message"}
+{"nick":"`3rdEden","reason":"Quit: brb, dinner :D","date":"2013-01-17T16:25:37.683Z","type":"quit"}
+{"nick":"dap","date":"2013-01-17T16:25:54.174Z","type":"join"}
+{"nick":"jmar777","reason":"Remote host closed the connection","date":"2013-01-17T16:26:13.039Z","type":"quit"}
+{"nick":"jmar777","date":"2013-01-17T16:26:49.161Z","type":"join"}
+{"nick":"jmar777","reason":"Ping timeout: 260 seconds","date":"2013-01-17T16:31:10.009Z","type":"quit"}
+{"nick":"rendar","message":"bnoordhuis: got it! thanks ;)","date":"2013-01-17T16:31:41.402Z","type":"message"}
+{"nick":"piscisaureus_","message":"har har","date":"2013-01-17T16:34:03.451Z","type":"message"}
+{"nick":"bradleymeck_","date":"2013-01-17T16:34:08.078Z","type":"join"}
+{"nick":"bnoordhuis","message":"isaacs: now that we're on the subject of npm","date":"2013-01-17T16:34:32.857Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: o_O?","date":"2013-01-17T16:34:47.341Z","type":"message"}
+{"nick":"bnoordhuis","message":"isaacs: searchability on npmjs.org","date":"2013-01-17T16:34:56.801Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: yes","date":"2013-01-17T16:35:00.641Z","type":"message"}
+{"nick":"isaacs","message":"that kind of sucks","date":"2013-01-17T16:35:02.851Z","type":"message"}
+{"nick":"bnoordhuis","message":"yes","date":"2013-01-17T16:35:05.285Z","type":"message"}
+{"nick":"bnoordhuis","message":"what i like about http://search.cpan.org/ is that you have these nice categories and subcategories","date":"2013-01-17T16:35:20.880Z","type":"message"}
+{"nick":"isaacs","message":"fotoverite sent me a patch to use elastic search, but it's hard.","date":"2013-01-17T16:35:22.361Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: well... part of what makes that difficult is that cpan is much more structured than npm","date":"2013-01-17T16:35:56.051Z","type":"message"}
+{"nick":"bradleymeck","reason":"Ping timeout: 252 seconds","date":"2013-01-17T16:36:02.503Z","type":"quit"}
+{"nick":"bradleymeck_","new_nick":"bradleymeck","date":"2013-01-17T16:36:04.363Z","type":"nick"}
+{"nick":"bnoordhuis","message":"yes, and they have a small army of volunteers that curates it, i believe","date":"2013-01-17T16:36:14.407Z","type":"message"}
+{"nick":"isaacs","message":"and that is a conscious choice to make npm a bit more anarchic and sprawling, which is good in many ways, but not so good in others.","date":"2013-01-17T16:36:16.261Z","type":"message"}
+{"nick":"isaacs","message":"it makes it much harder in cpan to have two modules that do the same thing. that seems like a benefit at first, but in the long run, you get silly things like foo::but-maintained","date":"2013-01-17T16:36:56.020Z","type":"message"}
+{"nick":"isaacs","message":"but it makes searching easier","date":"2013-01-17T16:37:18.110Z","type":"message"}
+{"nick":"bnoordhuis","message":"actually, cpan has this procedure for taking over an unmaintained module","date":"2013-01-17T16:37:36.110Z","type":"message"}
+{"nick":"isaacs","message":"yeah, but it's a bit more complicated than npm's","date":"2013-01-17T16:37:53.919Z","type":"message"}
+{"nick":"bnoordhuis","message":"is it? i've never tried","date":"2013-01-17T16:38:17.988Z","type":"message"}
+{"nick":"isaacs","message":"in fact, npm's procedure for taking over an unmaintained module is as simple as it gets: you ask the owner.","date":"2013-01-17T16:38:22.469Z","type":"message"}
+{"nick":"bnoordhuis","message":"yeah... what if he doesn't respond?","date":"2013-01-17T16:39:49.138Z","type":"message"}
+{"nick":"tjfontaine","message":"you cc isaacs on the initial, and if no correspondence happens he intervenes :)","date":"2013-01-17T16:46:16.588Z","type":"message"}
+{"nick":"bnoordhuis","message":"hah","date":"2013-01-17T16:51:15.004Z","type":"message"}
+{"nick":"bnoordhuis","message":"perhaps not very scalable though","date":"2013-01-17T16:51:24.549Z","type":"message"}
+{"nick":"piscisaureus_","message":"isaacs: I though you had some sort of bing-like arch in mind for it?","date":"2013-01-17T16:53:06.460Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: it's not been a problem yet.","date":"2013-01-17T16:53:29.129Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: that sort of thing happens pretty rarely.","date":"2013-01-17T16:53:35.929Z","type":"message"}
+{"nick":"isaacs","message":"piscisaureus_: yeah, i really like php.net's search.","date":"2013-01-17T16:53:52.488Z","type":"message"}
+{"nick":"isaacs","message":"piscisaureus_: but building something like that is not trivial.","date":"2013-01-17T16:54:03.928Z","type":"message"}
+{"nick":"sblom","reason":"Ping timeout: 240 seconds","date":"2013-01-17T16:59:01.950Z","type":"quit"}
+{"nick":"isaacs","message":"bnoordhuis: what are your thoughts on this? https://github.com/isaacs/node/compare/ev_proto","date":"2013-01-17T17:18:53.611Z","type":"message"}
+{"nick":"bnoordhuis","message":"i know what that is about without clicking on it","date":"2013-01-17T17:19:09.141Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: haha","date":"2013-01-17T17:19:22.091Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: prefixing event names wiht \"ev\" so that the magic __proto__ name doesn't bork us","date":"2013-01-17T17:19:35.931Z","type":"message"}
+{"nick":"bnoordhuis","message":"yep","date":"2013-01-17T17:19:41.489Z","type":"message"}
+{"nick":"bnoordhuis","message":"it's alright with me","date":"2013-01-17T17:19:47.955Z","type":"message"}
+{"nick":"isaacs","message":"k","date":"2013-01-17T17:20:02.820Z","type":"message"}
+{"nick":"bnoordhuis","message":"though i'd probably just do type = 'ev' + type","date":"2013-01-17T17:20:14.379Z","type":"message"}
+{"nick":"bnoordhuis","message":"but whatever, it's fine","date":"2013-01-17T17:20:21.935Z","type":"message"}
+{"nick":"TheJH","date":"2013-01-17T17:20:24.616Z","type":"join"}
+{"nick":"isaacs","message":"well, a lot of times you need the original type name","date":"2013-01-17T17:20:27.800Z","type":"message"}
+{"nick":"isaacs","message":"ie, removeAllListeners(type) needs to call removeListener(type)","date":"2013-01-17T17:20:41.300Z","type":"message"}
+{"nick":"isaacs","message":"i can't detect any performance regression from it","date":"2013-01-17T17:20:57.950Z","type":"message"}
+{"nick":"mmalecki","message":"isaacs: if anyone is stupid enough to set up an event which is also a magic name, he should be allowed to shoot himself in the foot","date":"2013-01-17T17:21:45.513Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: that's easy to say when it's not your foot","date":"2013-01-17T17:22:26.379Z","type":"message"}
+{"nick":"mmalecki","message":"I mean, has that ever actually happened?","date":"2013-01-17T17:22:55.547Z","type":"message"}
+{"nick":"rump","date":"2013-01-17T17:22:59.034Z","type":"join"}
+{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u0002b48e303\u0002 : events: Don't crash on events named __proto__ This prefixes all event na - http://git.io/CqSHgw","date":"2013-01-17T17:23:21.182Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: i dunno. someone reported it.","date":"2013-01-17T17:23:27.648Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: so maybe.","date":"2013-01-17T17:23:31.258Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: also, it would be problematic if you had an event named hasOwnProperty","date":"2013-01-17T17:23:49.415Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: or ee.emit('toString')","date":"2013-01-17T17:24:02.538Z","type":"message"}
+{"nick":"mmalecki","message":"again, the thing about shooting yourself in the foot","date":"2013-01-17T17:24:11.290Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: bag o' data objects should prefix their keys to avoid this.","date":"2013-01-17T17:24:35.997Z","type":"message"}
+{"nick":"isaacs","message":"mmalecki: it's about being resilient","date":"2013-01-17T17:24:43.717Z","type":"message"}
+{"nick":"brson","date":"2013-01-17T17:26:43.554Z","type":"join"}
+{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Ben Noordhuis\u000f \u00037master\u000f * \u0002372ac34\u0002 : linux: translate futimes() fallback error codes The fallback added in 9d - http://git.io/VpBJvQ","date":"2013-01-17T17:44:16.426Z","type":"message"}
+{"nick":"travis-ci","date":"2013-01-17T17:47:09.137Z","type":"join"}
+{"nick":"travis-ci","message":"[travis-ci] joyent/libuv#1033 (master - 372ac34 : Ben Noordhuis): The build has errored.","date":"2013-01-17T17:47:09.273Z","type":"message"}
+{"nick":"travis-ci","message":"[travis-ci] Change view : https://github.com/joyent/libuv/compare/358957cdec34...372ac34d5f80","date":"2013-01-17T17:47:09.273Z","type":"message"}
+{"nick":"travis-ci","message":"[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/4214281","date":"2013-01-17T17:47:09.273Z","type":"message"}
+{"nick":"travis-ci","date":"2013-01-17T17:47:09.273Z","type":"part"}
+{"nick":"sgallagh1","reason":"Remote host closed the connection","date":"2013-01-17T17:47:26.143Z","type":"quit"}
+{"nick":"felixge","reason":"Quit: felixge","date":"2013-01-17T17:50:02.050Z","type":"quit"}
+{"nick":"pooya","date":"2013-01-17T17:53:32.051Z","type":"join"}
+{"nick":"isaacs","message":"review plz? https://github.com/isaacs/node/compare/stdio-readable-writable","date":"2013-01-17T17:53:44.449Z","type":"message"}
+{"nick":"jmar777","date":"2013-01-17T17:54:46.050Z","type":"join"}
+{"nick":"qmx","new_nick":"qmx|lunch","date":"2013-01-17T17:55:16.424Z","type":"nick"}
+{"nick":"`3rdEden","date":"2013-01-17T17:56:12.609Z","type":"join"}
+{"nick":"brson","reason":"Read error: Operation timed out","date":"2013-01-17T17:56:37.790Z","type":"quit"}
+{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-01-17T18:00:24.556Z","type":"quit"}
+{"nick":"brson","date":"2013-01-17T18:03:30.009Z","type":"join"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T18:04:26.263Z","type":"quit"}
+{"nick":"loladiro","date":"2013-01-17T18:06:02.478Z","type":"join"}
+{"nick":"AvianFlu","date":"2013-01-17T18:09:05.163Z","type":"join"}
+{"nick":"sblom","date":"2013-01-17T18:18:25.527Z","type":"join"}
+{"nick":"qmx|lunch","new_nick":"qmx","date":"2013-01-17T18:20:24.172Z","type":"nick"}
+{"nick":"paddybyers","reason":"Ping timeout: 256 seconds","date":"2013-01-17T18:20:56.032Z","type":"quit"}
+{"nick":"mikeal","date":"2013-01-17T18:23:49.906Z","type":"join"}
+{"nick":"isaacs","message":"wow, 14e8f80 fixed mute-stream","date":"2013-01-17T18:26:05.077Z","type":"message"}
+{"nick":"isaacs","message":"not sure why that would be, though","date":"2013-01-17T18:26:08.937Z","type":"message"}
+{"nick":"isaacs","message":"oh, no, it's stdio-readable-writable","date":"2013-01-17T18:27:02.566Z","type":"message"}
+{"nick":"isaacs","message":"since Stream.pipe cares about those flags.","date":"2013-01-17T18:27:09.996Z","type":"message"}
+{"nick":"trevnorris","date":"2013-01-17T18:30:14.973Z","type":"join"}
+{"nick":"isaacs","message":"bnoordhuis, TooTallNate ^?","date":"2013-01-17T18:31:41.283Z","type":"message"}
+{"nick":"isaacs","message":"thanks","date":"2013-01-17T18:42:28.786Z","type":"message"}
+{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u00021528de2\u0002 : stdio: Set readable/writable flags properly Set the readable/writable fl - http://git.io/9VWiJw","date":"2013-01-17T18:43:01.045Z","type":"message"}
+{"nick":"paddybyers","date":"2013-01-17T18:49:13.421Z","type":"join"}
+{"nick":"trevnorris","message":"i'd like to thank everyone for dealing w/ my mindless testing yesterday. get punchy when i forget the adhd meds. ;)","date":"2013-01-17T18:50:06.740Z","type":"message"}
+{"nick":"bradleymeck","date":"2013-01-17T18:51:04.024Z","type":"join"}
+{"nick":"brson","reason":"Ping timeout: 260 seconds","date":"2013-01-17T18:52:55.018Z","type":"quit"}
+{"nick":"brson","date":"2013-01-17T18:53:26.799Z","type":"join"}
+{"nick":"lohkey","date":"2013-01-17T19:02:33.358Z","type":"join"}
+{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-01-17T19:03:40.194Z","type":"quit"}
+{"nick":"lohkey","reason":"Client Quit","date":"2013-01-17T19:03:52.828Z","type":"quit"}
+{"nick":"lohkey","date":"2013-01-17T19:07:58.556Z","type":"join"}
+{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-01-17T19:08:33.016Z","type":"quit"}
+{"nick":"loladiro","date":"2013-01-17T19:11:32.232Z","type":"join"}
+{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-01-17T19:22:17.985Z","type":"quit"}
+{"nick":"qmx","reason":"Read error: Operation timed out","date":"2013-01-17T19:25:30.478Z","type":"quit"}
+{"nick":"tjfontai1e","date":"2013-01-17T19:25:34.895Z","type":"join"}
+{"nick":"kuplatup1u","date":"2013-01-17T19:25:59.927Z","type":"join"}
+{"nick":"trepan_","date":"2013-01-17T19:26:05.887Z","type":"join"}
+{"nick":"jmar777","reason":"Remote host closed the connection","date":"2013-01-17T19:27:02.922Z","type":"quit"}
+{"nick":"indutny","message":"isaacs: can you please update me? :)","date":"2013-01-17T19:27:28.643Z","type":"message"}
+{"nick":"jmar777","date":"2013-01-17T19:27:40.146Z","type":"join"}
+{"nick":"tjfontaine","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:28:11.269Z","type":"quit"}
+{"nick":"kuplatupsu","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:28:11.396Z","type":"quit"}
+{"nick":"trepan","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:28:11.526Z","type":"quit"}
+{"nick":"isaacs","message":"indutny: work proceeds towards 0.10. ben says he'll dig into benchmarks tomorrow or this weekend. bert remains distracted by other issues, but hopes to land UDP clustering and .bat-spawning next week. nate is testing streams2 and doing arm stuff. isaacs is trying to close bugs. 0.10 RC will go out once UDP-clustering lands.","date":"2013-01-17T19:29:15.054Z","type":"message"}
+{"nick":"indutny","message":"good good","date":"2013-01-17T19:29:31.830Z","type":"message"}
+{"nick":"indutny","message":"ok","date":"2013-01-17T19:29:32.359Z","type":"message"}
+{"nick":"isaacs","message":"indutny: please stay focused on closing bugs and making node-master faster.","date":"2013-01-17T19:29:34.151Z","type":"message"}
+{"nick":"indutny","message":"oook","date":"2013-01-17T19:29:39.932Z","type":"message"}
+{"nick":"indutny","message":"I'm going to write tests for send handle thing today","date":"2013-01-17T19:29:52.543Z","type":"message"}
+{"nick":"isaacs","message":"or fix tls if you like :)","date":"2013-01-17T19:29:55.933Z","type":"message"}
+{"nick":"indutny","message":"and fix tls again","date":"2013-01-17T19:30:01.086Z","type":"message"}
+{"nick":"indutny","message":":)","date":"2013-01-17T19:30:06.931Z","type":"message"}
+{"nick":"indutny","message":"bnoordhuis: ^","date":"2013-01-17T19:30:09.031Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: mind checking out these perf tests I'm working on: https://github.com/trevnorris/node/compare/micro-perf","date":"2013-01-17T19:30:10.331Z","type":"message"}
+{"nick":"bradleymeck","message":"isaacs: i talks to pisc about execSync, rewritting / learning the slaballocater when i find cycles","date":"2013-01-17T19:30:11.339Z","type":"message"}
+{"nick":"isaacs","message":"ah, great.","date":"2013-01-17T19:30:12.724Z","type":"message"}
+{"nick":"isaacs","message":"indutny: fixing the send handle thing would be lovely","date":"2013-01-17T19:30:33.493Z","type":"message"}
+{"nick":"qmx","date":"2013-01-17T19:30:40.719Z","type":"join"}
+{"nick":"isaacs","message":"bradleymeck: great. we're not going to hold up 0.10 for that, though. i expect it'll land in 0.12","date":"2013-01-17T19:30:49.864Z","type":"message"}
+{"nick":"bradleymeck","message":"sure","date":"2013-01-17T19:30:57.286Z","type":"message"}
+{"nick":"bradleymeck","message":"just informing","date":"2013-01-17T19:31:01.021Z","type":"message"}
+{"nick":"isaacs","message":"bradleymeck: thanks :)","date":"2013-01-17T19:31:03.783Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: looking now","date":"2013-01-17T19:31:07.533Z","type":"message"}
+{"nick":"bradleymeck","message":"putting it as a userland testing module for 0.10 would make me feel safer anyway","date":"2013-01-17T19:31:34.082Z","type":"message"}
+{"nick":"jmar777","reason":"Ping timeout: 260 seconds","date":"2013-01-17T19:31:59.999Z","type":"quit"}
+{"nick":"trevnorris","message":"it's a pretty massive change set, but i'm trying to get them done asap.","date":"2013-01-17T19:34:47.356Z","type":"message"}
+{"nick":"paddybyers","reason":"Ping timeout: 255 seconds","date":"2013-01-17T19:35:17.543Z","type":"quit"}
+{"nick":"EhevuTov","date":"2013-01-17T19:45:03.453Z","type":"join"}
+{"nick":"philips_","reason":"Excess Flood","date":"2013-01-17T19:48:10.254Z","type":"quit"}
+{"nick":"philips_","date":"2013-01-17T19:48:50.583Z","type":"join"}
+{"nick":"EhevuTov_","date":"2013-01-17T19:49:16.816Z","type":"join"}
+{"nick":"EhevuTov","reason":"Ping timeout: 255 seconds","date":"2013-01-17T19:50:08.485Z","type":"quit"}
+{"nick":"trevnorris","message":"isaacs: just finished updating what was there to use the new parameterized api, so all new tests listed should work.","date":"2013-01-17T19:50:52.512Z","type":"message"}
+{"nick":"mikeal","date":"2013-01-17T19:51:43.885Z","type":"join"}
+{"nick":"trevnorris","message":"also figured out a generic solution to the http.sh problem you mentioned. will get to that after these basics are done.","date":"2013-01-17T19:53:13.744Z","type":"message"}
+{"nick":"dap","reason":"Quit: Leaving.","date":"2013-01-17T19:54:17.263Z","type":"quit"}
+{"nick":"dap","date":"2013-01-17T19:54:39.105Z","type":"join"}
+{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-01-17T20:01:50.129Z","type":"quit"}
+{"nick":"loladiro","date":"2013-01-17T20:14:26.335Z","type":"join"}
+{"nick":"trevnorris","message":"isaacs: you can see a small perf regression on events/events_emit.js when the emitter has only one listener.","date":"2013-01-17T20:15:29.722Z","type":"message"}
+{"nick":"trevnorris","message":"on master it's about 6x's slower on my machine.","date":"2013-01-17T20:15:39.919Z","type":"message"}
+{"nick":"trevnorris","message":"(than against v0.8.17)","date":"2013-01-17T20:16:00.690Z","type":"message"}
+{"nick":"mikeal","date":"2013-01-17T20:19:51.941Z","type":"join"}
+{"nick":"qmx","new_nick":"qmx|brb","date":"2013-01-17T20:24:43.169Z","type":"nick"}
+{"nick":"paddybyers","date":"2013-01-17T20:25:44.105Z","type":"join"}
+{"nick":"qmx|brb","new_nick":"qmx","date":"2013-01-17T20:38:02.767Z","type":"nick"}
+{"nick":"cmr","date":"2013-01-17T20:38:48.316Z","type":"join"}
+{"nick":"trevnorris","message":"and .listeners() is about 10x's slower.","date":"2013-01-17T20:39:01.556Z","type":"message"}
+{"nick":"rje","reason":"\"Leaving\"","date":"2013-01-17T20:39:50.734Z","type":"part"}
+{"nick":"EhevuTov_","reason":"Quit: This computer has gone to sleep","date":"2013-01-17T20:40:55.034Z","type":"quit"}
+{"nick":"TooTallNate","message":"trevnorris: probably because it does a .slice(0) now","date":"2013-01-17T20:41:42.954Z","type":"message"}
+{"nick":"trevnorris","message":"ah yeah. that would be it.","date":"2013-01-17T20:41:56.547Z","type":"message"}
+{"nick":"trevnorris","message":".apply and .call are horrible for performance.","date":"2013-01-17T20:42:14.372Z","type":"message"}
+{"nick":"trevnorris","message":"and, i say that like no on else knows... =/","date":"2013-01-17T20:42:45.847Z","type":"message"}
+{"nick":"EhevuTov","date":"2013-01-17T20:44:45.609Z","type":"join"}
+{"nick":"trevnorris","message":"TooTallNate: i'm done with events and buffers. what would you say is one of the more \"core\" pieces?","date":"2013-01-17T20:45:46.473Z","type":"message"}
+{"nick":"TooTallNate","message":"trevnorris: those are like the 2 most fundamental classes in node i'd say","date":"2013-01-17T20:46:14.951Z","type":"message"}
+{"nick":"TooTallNate","message":"trevnorris: so very nice work :)","date":"2013-01-17T20:46:25.437Z","type":"message"}
+{"nick":"trevnorris","message":"heh, thanks.","date":"2013-01-17T20:46:36.999Z","type":"message"}
+{"nick":"trevnorris","message":"TooTallNate: i've seen some complaints about performance on master. know where those areas are?","date":"2013-01-17T20:48:11.230Z","type":"message"}
+{"nick":"TooTallNate","message":"trevnorris: mostly related to the streams2 stuff i think… like the http simple benchmark maybe? i haven't really been messing with that stuf","date":"2013-01-17T20:48:49.968Z","type":"message"}
+{"nick":"TooTallNate","message":" /cc isaacs ","date":"2013-01-17T20:49:05.685Z","type":"message"}
+{"nick":"trevnorris","message":"ugh... duh. how could I forget streams.","date":"2013-01-17T20:49:11.354Z","type":"message"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T20:50:15.897Z","type":"quit"}
+{"nick":"jmar777","date":"2013-01-17T20:50:47.897Z","type":"join"}
+{"nick":"AvianFlu","reason":"Remote host closed the connection","date":"2013-01-17T20:55:40.750Z","type":"quit"}
+{"nick":"bradleymeck","date":"2013-01-17T20:55:51.204Z","type":"join"}
+{"nick":"txdv","message":"SO GIRLS","date":"2013-01-17T21:06:52.459Z","type":"message"}
+{"nick":"LOUDBOT","message":"ME TOO SOMETIMES MAN","date":"2013-01-17T21:06:53.249Z","type":"message"}
+{"nick":"txdv","message":"I LOVE YOU LOUDBOT","date":"2013-01-17T21:06:59.158Z","type":"message"}
+{"nick":"LOUDBOT","message":"PARTICLE MAN, PARTICLE MAN. DOING THE THINGS A PARTICLE MAN","date":"2013-01-17T21:06:59.892Z","type":"message"}
+{"nick":"tjfontai1e","message":"TooTallNate, trevnorris: well, I believe bnoordhuis saw a general regression (regardless of streams2) between libuv and slab allocator","date":"2013-01-17T21:07:33.631Z","type":"message"}
+{"nick":"piscisaureus_","date":"2013-01-17T21:07:35.680Z","type":"part"}
+{"nick":"indutny","message":"whoa","date":"2013-01-17T21:08:50.751Z","type":"message"}
+{"nick":"indutny","message":"almost finished tests for socket sending","date":"2013-01-17T21:08:57.755Z","type":"message"}
+{"nick":"indutny","message":"this shit is hard","date":"2013-01-17T21:09:01.958Z","type":"message"}
+{"nick":"indutny","message":"I mean, writing tests","date":"2013-01-17T21:09:05.863Z","type":"message"}
+{"nick":"trevnorris","message":"tjfontai1e: is there any way to test that from the js side?","date":"2013-01-17T21:09:20.967Z","type":"message"}
+{"nick":"trevnorris","message":"indutny: you writing unit tests?","date":"2013-01-17T21:09:42.204Z","type":"message"}
+{"nick":"tjfontai1e","message":"oh damn tcp+freenode","date":"2013-01-17T21:09:47.988Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: we care a lot about emit() with one listener. listeners() can be slow, that's fine","date":"2013-01-17T21:09:54.530Z","type":"message"}
+{"nick":"tjfontai1e","message":"trevnorris: I think bnoordhuis was testing with the http bench and ab","date":"2013-01-17T21:10:11.604Z","type":"message"}
+{"nick":"jmar777","reason":"Remote host closed the connection","date":"2013-01-17T21:10:29.855Z","type":"quit"}
+{"nick":"tjfontai1e","new_nick":"tjfontaine","date":"2013-01-17T21:10:29.987Z","type":"nick"}
+{"nick":"trevnorris","message":"tjfontai1e: yeah. i'm extending my api to handle those tests. will try to have them in an hour or so.","date":"2013-01-17T21:10:33.231Z","type":"message"}
+{"nick":"tjfontaine","reason":"Changing host","date":"2013-01-17T21:10:44.086Z","type":"quit"}
+{"nick":"tjfontaine","date":"2013-01-17T21:10:44.217Z","type":"join"}
+{"nick":"indutny","message":"yes","date":"2013-01-17T21:11:04.650Z","type":"message"}
+{"nick":"jmar777","date":"2013-01-17T21:11:06.167Z","type":"join"}
+{"nick":"trevnorris","message":"isaacs: ok. the latest working set is online. can be used to test.","date":"2013-01-17T21:11:26.792Z","type":"message"}
+{"nick":"trevnorris","message":"indutny: heh. those are a pain. you're a good man for doing it.","date":"2013-01-17T21:11:36.585Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: you found that emit() is slower on master with 1 listener?","date":"2013-01-17T21:11:48.085Z","type":"message"}
+{"nick":"indutny","message":"no, I need MOAR SLAVES","date":"2013-01-17T21:11:48.704Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: if so, that's a problem","date":"2013-01-17T21:11:51.574Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: yeah. about 6x's slower.","date":"2013-01-17T21:11:57.980Z","type":"message"}
+{"nick":"isaacs","message":"big problem ","date":"2013-01-17T21:12:04.954Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: if you revert b48e303 does that help?","date":"2013-01-17T21:12:50.244Z","type":"message"}
+{"nick":"trevnorris","message":"let me try it out.","date":"2013-01-17T21:13:06.553Z","type":"message"}
+{"nick":"indutny","message":"isaacs: finally, with code, tests and blackjack https://github.com/joyent/node/pull/4595/files","date":"2013-01-17T21:14:34.801Z","type":"message"}
+{"nick":"indutny","message":"please review carefully","date":"2013-01-17T21:14:52.956Z","type":"message"}
+{"nick":"indutny","message":"I'm gone playing games","date":"2013-01-17T21:15:00.846Z","type":"message"}
+{"nick":"indutny","message":"ah","date":"2013-01-17T21:15:13.570Z","type":"message"}
+{"nick":"indutny","message":"tls stuff","date":"2013-01-17T21:15:14.827Z","type":"message"}
+{"nick":"jmar777","reason":"Ping timeout: 260 seconds","date":"2013-01-17T21:15:49.991Z","type":"quit"}
+{"nick":"trevnorris","message":"isaacs: with that went from 6x's slower to ~30% slower.","date":"2013-01-17T21:18:41.903Z","type":"message"}
+{"nick":"trevnorris","message":"so big improvement, but still a little slower.","date":"2013-01-17T21:18:53.431Z","type":"message"}
+{"nick":"isaacs","message":"hm","date":"2013-01-17T21:18:58.370Z","type":"message"}
+{"nick":"isaacs","message":"i'm surprised i didn't see a regression in http_simple, then","date":"2013-01-17T21:19:09.540Z","type":"message"}
+{"nick":"isaacs","message":"the libuv slab allocator stuff must be eating it","date":"2013-01-17T21:19:27.250Z","type":"message"}
+{"nick":"isaacs","message":"er, binding slab allocator stuff","date":"2013-01-17T21:19:44.889Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: well, also keep in mind that it's the difference of 20000/ms vs 25000/ms","date":"2013-01-17T21:20:50.117Z","type":"message"}
+{"nick":"trevnorris","message":"you wouldn't see a difference like that at a higher level.","date":"2013-01-17T21:21:09.510Z","type":"message"}
+{"nick":"isaacs","message":"considering how much time http_simple spends in EventEmitter.emit, I'd expect to see some regression","date":"2013-01-17T21:21:33.948Z","type":"message"}
+{"nick":"isaacs","message":"c'est la vie.","date":"2013-01-17T21:22:18.038Z","type":"message"}
+{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u0002b7d76a1\u0002 : Revert \"events: Don't crash on events named __proto__\" Unfortunately, it - http://git.io/2h708A","date":"2013-01-17T21:22:22.838Z","type":"message"}
+{"nick":"piscisaureus_","date":"2013-01-17T21:23:35.133Z","type":"join"}
+{"nick":"piscisaureus_","message":"sblom: so do you still need me or did you put the libuv stuff on hold","date":"2013-01-17T21:24:00.730Z","type":"message"}
+{"nick":"piscisaureus_","message":"bnoordhuis: are you coming to amsterdam, and if so, when should I expect you?","date":"2013-01-17T21:24:15.976Z","type":"message"}
+{"nick":"sblom","message":"piscisaureus_: I put it on hold.","date":"2013-01-17T21:24:51.273Z","type":"message"}
+{"nick":"sblom","message":"piscisaureus_: I think we can talk about it some week when we're both less busy.","date":"2013-01-17T21:25:12.969Z","type":"message"}
+{"nick":"piscisaureus_","message":"sblom: ok, that's alright","date":"2013-01-17T21:25:27.783Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: i'll find it. ;-)","date":"2013-01-17T21:25:56.955Z","type":"message"}
+{"nick":"rendar","date":"2013-01-17T21:36:58.693Z","type":"quit"}
+{"nick":"indutny","message":"isaacs: any comments about patch?","date":"2013-01-17T21:43:15.577Z","type":"message"}
+{"nick":"bnoordhuis","message":"piscisaureus_: yes, and around 15.30-16.00","date":"2013-01-17T21:43:20.589Z","type":"message"}
+{"nick":"piscisaureus_","message":"bnoordhuis: nice!","date":"2013-01-17T21:43:37.030Z","type":"message"}
+{"nick":"piscisaureus_","message":"020 is so lovely","date":"2013-01-17T21:43:59.073Z","type":"message"}
+{"nick":"piscisaureus_","message":"mmalecki will never leave again","date":"2013-01-17T21:44:04.232Z","type":"message"}
+{"nick":"mmalecki","message":"okay, when and where should we meet?","date":"2013-01-17T21:45:26.144Z","type":"message"}
+{"nick":"isaacs","message":"indutny: testing now","date":"2013-01-17T21:46:23.931Z","type":"message"}
+{"nick":"indutny","message":"great","date":"2013-01-17T21:46:54.366Z","type":"message"}
+{"nick":"indutny","message":"thank you","date":"2013-01-17T21:46:56.567Z","type":"message"}
+{"nick":"bnoordhuis","message":"mmalecki, piscisaureus_: don't know. somewhere in the center?","date":"2013-01-17T21:47:38.860Z","type":"message"}
+{"nick":"piscisaureus_","message":"mmalecki: dunno, around 5 maybe? I'm probably at my coworking space around here https://maps.google.com/maps?daddr=52.359929,4.888358&hl=en&ll=52.360309,4.888712&spn=0.005628,0.013937&sll=52.365118,4.893079&sspn=0.02251,0.055747&mra=mift&mrsp=1&sz=15&t=m&z=17","date":"2013-01-17T21:48:36.720Z","type":"message"}
+{"nick":"piscisaureus_","message":"mmalecki: but whereever you are or want to be :-)","date":"2013-01-17T21:48:48.704Z","type":"message"}
+{"nick":"piscisaureus_","message":"mmalecki: although if you are in the banana bar I won't come to join you :-p","date":"2013-01-17T21:49:11.417Z","type":"message"}
+{"nick":"bnoordhuis","message":"piscisaureus_ has a tab there","date":"2013-01-17T21:49:36.071Z","type":"message"}
+{"nick":"isaacs","message":"indutny: lgtm","date":"2013-01-17T21:49:44.769Z","type":"message"}
+{"nick":"isaacs","message":"indutny: bnoordhuis should +1 it also","date":"2013-01-17T21:49:54.559Z","type":"message"}
+{"nick":"indutny","message":"sure","date":"2013-01-17T21:50:30.289Z","type":"message"}
+{"nick":"indutny","message":"bnoordhuis: mind testing?","date":"2013-01-17T21:50:33.399Z","type":"message"}
+{"nick":"wolfeidau","reason":"Remote host closed the connection","date":"2013-01-17T21:50:33.658Z","type":"quit"}
+{"nick":"indutny","message":"https://github.com/joyent/node/pull/4595/files","date":"2013-01-17T21:50:39.340Z","type":"message"}
+{"nick":"isaacs","message":"tests pass, though","date":"2013-01-17T21:51:42.888Z","type":"message"}
+{"nick":"isaacs","message":"and it looks like it's Doing The Right Thing","date":"2013-01-17T21:51:53.608Z","type":"message"}
+{"nick":"txdv","message":"ALARM","date":"2013-01-17T21:52:09.204Z","type":"message"}
+{"nick":"txdv","message":"BUILD FAILING","date":"2013-01-17T21:52:11.532Z","type":"message"}
+{"nick":"LOUDBOT","message":"O ABSTRACT GOD PLEASE GRANT ME SALVATION","date":"2013-01-17T21:52:12.178Z","type":"message"}
+{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-01-17T21:52:26.072Z","type":"quit"}
+{"nick":"piscisaureus_","message":"pretty funny that loudbot isn't it","date":"2013-01-17T21:53:38.631Z","type":"message"}
+{"nick":"piscisaureus_","message":"mmalecki: what are you doing tomorrow the rest of the day?","date":"2013-01-17T21:53:51.756Z","type":"message"}
+{"nick":"piscisaureus_","message":"$working?","date":"2013-01-17T21:53:59.975Z","type":"message"}
+{"nick":"AvianFlu","date":"2013-01-17T21:57:41.315Z","type":"join"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T22:01:02.164Z","type":"quit"}
+{"nick":"c4milo","date":"2013-01-17T22:02:16.923Z","type":"join"}
+{"nick":"wolfeidau","date":"2013-01-17T22:04:54.982Z","type":"join"}
+{"nick":"txdv","message":"i am confused","date":"2013-01-17T22:06:16.150Z","type":"message"}
+{"nick":"txdv","message":"all the prototypes in the uv.h are different","date":"2013-01-17T22:06:23.485Z","type":"message"}
+{"nick":"indutny","message":"isaacs: thanks","date":"2013-01-17T22:07:01.371Z","type":"message"}
+{"nick":"EhevuTov","reason":"Quit: This computer has gone to sleep","date":"2013-01-17T22:07:10.023Z","type":"quit"}
+{"nick":"txdv","message":"tcp_bind has (struct address_in *), udp_bind has (stuct address_in *addr) and tcp_connect has (struct address_in* address)","date":"2013-01-17T22:07:31.336Z","type":"message"}
+{"nick":"txdv","message":"piscisaureus_ bnoordhuis which should be the default and used everywhere?","date":"2013-01-17T22:07:43.084Z","type":"message"}
+{"nick":"txdv","message":"well it will be struct address* now, but should I add the argument name in the uv.h file for these fields? should it contain the name addr or address?","date":"2013-01-17T22:08:21.830Z","type":"message"}
+{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-01-17T22:15:12.895Z","type":"quit"}
+{"nick":"bnoordhuis","message":"txdv: sorry, what's the question?","date":"2013-01-17T22:18:07.667Z","type":"message"}
+{"nick":"bnoordhuis","message":"txdv: oh, i guess this is relevant: https://github.com/joyent/libuv/issues/684","date":"2013-01-17T22:19:17.005Z","type":"message"}
+{"nick":"txdv","message":"JA","date":"2013-01-17T22:19:29.524Z","type":"message"}
+{"nick":"txdv","message":"but I have already found an anoying problem","date":"2013-01-17T22:19:37.566Z","type":"message"}
+{"nick":"txdv","message":"the os functions need the size of the particular struct I guess","date":"2013-01-17T22:19:49.965Z","type":"message"}
+{"nick":"txdv","message":"So it has go into the prototype as well?","date":"2013-01-17T22:19:58.712Z","type":"message"}
+{"nick":"bnoordhuis","message":"txdv: os functions? you mean bind() and connect()?","date":"2013-01-17T22:20:29.225Z","type":"message"}
+{"nick":"txdv","message":"https://github.com/joyent/libuv/blob/master/src/unix/tcp.c#L135","date":"2013-01-17T22:20:59.076Z","type":"message"}
+{"nick":"txdv","message":"so it would have to be uv_tcP_bind(uv_tcp_t *handle, struct sockaddr* addr, size_t size)?","date":"2013-01-17T22:21:32.953Z","type":"message"}
+{"nick":"bnoordhuis","message":"txdv: easy to find out, inspect .sa_family","date":"2013-01-17T22:21:34.180Z","type":"message"}
+{"nick":"txdv","message":"addr->sa_family makes my compiler puke","date":"2013-01-17T22:22:02.342Z","type":"message"}
+{"nick":"txdv","message":"no it doesn't","date":"2013-01-17T22:22:37.826Z","type":"message"}
+{"nick":"txdv","message":"so we support only AF_INET and AF_INET6?","date":"2013-01-17T22:23:37.294Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: re naming functions","date":"2013-01-17T22:31:14.581Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: whoot! totally got the timer to work for incremental cases. check out http_trivial.js: https://github.com/trevnorris/node/compare/micro-perf","date":"2013-01-17T22:31:16.831Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: i much prefer functions to be named. makes for much better analytics outputs etc.","date":"2013-01-17T22:31:32.621Z","type":"message"}
+{"nick":"bnoordhuis","message":"txdv: that is correct","date":"2013-01-17T22:31:37.588Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: but, going thorugh and naming all the functions is a bit silly","date":"2013-01-17T22:31:46.331Z","type":"message"}
+{"nick":"bnoordhuis","message":"isaacs: yeah, but we don't do it anywhere else","date":"2013-01-17T22:31:46.918Z","type":"message"}
+{"nick":"txdv","message":"why this limitation?","date":"2013-01-17T22:31:54.335Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: i know, and it's a huge pita","date":"2013-01-17T22:31:58.501Z","type":"message"}
+{"nick":"bnoordhuis","message":"besides, v8 is pretty good at inferring the names","date":"2013-01-17T22:32:00.087Z","type":"message"}
+{"nick":"txdv","message":"what do I care, i don't use anything else ....","date":"2013-01-17T22:32:05.500Z","type":"message"}
+{"nick":"trevnorris","message":"and yeah. there is a clear regression there. with v0.8.17 get ~13k. with master get ~9500","date":"2013-01-17T22:32:09.278Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: V8 is ok, but the dtrace ustack helper is not as great.","date":"2013-01-17T22:32:14.101Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: the reason why http.sh runs multiple times is that teh first run is usually an outlier","date":"2013-01-17T22:33:36.430Z","type":"message"}
+{"nick":"hij1nx","message":"question: if i want to pass flags to the compiler in my gyp file, that can be an array that is peer with the 'sources' property, right?","date":"2013-01-17T22:34:07.527Z","type":"message"}
+{"nick":"tjfontaine","message":"{sources:[], cflags:[]} you mean?","date":"2013-01-17T22:34:50.178Z","type":"message"}
+{"nick":"hij1nx","message":"for instance `'cflags': [...],`","date":"2013-01-17T22:34:51.155Z","type":"message"}
+{"nick":"hij1nx","message":"tjfontaine: yeah","date":"2013-01-17T22:34:59.346Z","type":"message"}
+{"nick":"tjfontaine","message":"yes, though note not all platforms adhere to cflags (see xcode_settings)","date":"2013-01-17T22:35:15.141Z","type":"message"}
+{"nick":"hij1nx","message":"ah! ok that would explainit","date":"2013-01-17T22:35:28.730Z","type":"message"}
+{"nick":"hij1nx","message":"i have something that was working on smartos, but not macos","date":"2013-01-17T22:35:39.084Z","type":"message"}
+{"nick":"tjfontaine","message":"some cflags are first class settings in xcode, others go into an \"extra flags\" like category","date":"2013-01-17T22:36:04.182Z","type":"message"}
+{"nick":"TooTallNate","message":"it's bullshit","date":"2013-01-17T22:36:21.164Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: updated the code to use the same for loop. pushed the changes. still same results.","date":"2013-01-17T22:36:26.046Z","type":"message"}
+{"nick":"tjfontaine","message":"admittedly it's frustrating","date":"2013-01-17T22:36:32.928Z","type":"message"}
+{"nick":"tjfontaine","message":"on the plus side, it's like a builtin conditional for macos :)","date":"2013-01-17T22:37:03.259Z","type":"message"}
+{"nick":"tjfontaine","message":"[and for vs.net]","date":"2013-01-17T22:37:30.127Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: awesome.","date":"2013-01-17T22:39:01.237Z","type":"message"}
+{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-01-17T22:42:16.347Z","type":"quit"}
+{"nick":"isaacs","message":"trevnorris: how do i run your benchmarks?","date":"2013-01-17T22:43:22.484Z","type":"message"}
+{"nick":"trevnorris","message":"for http run `./benchmark/http/http_trivial.sh` and for the others","date":"2013-01-17T22:43:57.218Z","type":"message"}
+{"nick":"trevnorris","message":"run `./node benchmark/buffer/buffer_creation.js`","date":"2013-01-17T22:44:20.470Z","type":"message"}
+{"nick":"trevnorris","message":"in each of the js files is usage text.","date":"2013-01-17T22:44:34.332Z","type":"message"}
+{"nick":"mikeal","date":"2013-01-17T22:44:35.134Z","type":"join"}
+{"nick":"isaacs","message":"trevnorris: also, are you running ab with -k?","date":"2013-01-17T22:44:38.473Z","type":"message"}
+{"nick":"trevnorris","message":"hm... nope","date":"2013-01-17T22:44:51.249Z","type":"message"}
+{"nick":"isaacs","message":"that makes a big difference","date":"2013-01-17T22:44:59.043Z","type":"message"}
+{"nick":"trevnorris","message":"i'll make the change.","date":"2013-01-17T22:45:10.242Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: for all the benchmarks that don't require a .sh file, there's a usage descriptor at the top of parameters you can pass to the script","date":"2013-01-17T22:45:50.793Z","type":"message"}
+{"nick":"trevnorris","message":"like `--run 'test0' 'test1'` to only run select tests.","date":"2013-01-17T22:46:02.331Z","type":"message"}
+{"nick":"isaacs","message":"i see","date":"2013-01-17T22:46:06.202Z","type":"message"}
+{"nick":"`3rdEden","reason":"Quit: Zzz, gnite folks","date":"2013-01-17T22:48:02.365Z","type":"quit"}
+{"nick":"isaacs","message":"trevnorris: what would be awesome is if we could run `make bench` and get some bigger-is-better numbers","date":"2013-01-17T22:48:04.681Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: that were somewhat reasonable","date":"2013-01-17T22:48:16.241Z","type":"message"}
+{"nick":"isaacs","message":"in a parseable format","date":"2013-01-17T22:48:21.230Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: think so. just give me the format you'd like it in and I'll work it out.","date":"2013-01-17T22:49:08.215Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: you can decide the format if you'd like","date":"2013-01-17T22:50:45.569Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: i don't think there's anything established","date":"2013-01-17T22:50:50.949Z","type":"message"}
+{"nick":"indutny","message":"bnoordhuis: I don't think we need to deprecate .connections","date":"2013-01-17T22:50:57.570Z","type":"message"}
+{"nick":"indutny","message":"its fast and easy","date":"2013-01-17T22:51:02.110Z","type":"message"}
+{"nick":"indutny","message":"and works in 99.99% cases","date":"2013-01-17T22:51:06.513Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: something like \"name: someNumber\" is fine","date":"2013-01-17T22:51:09.389Z","type":"message"}
+{"nick":"indutny","message":"sendind sockets it's quite rare case","date":"2013-01-17T22:51:14.211Z","type":"message"}
+{"nick":"bnoordhuis","message":"indutny: except in the cases where it doesn't","date":"2013-01-17T22:51:14.802Z","type":"message"}
+{"nick":"indutny","message":"yes, but it's documented","date":"2013-01-17T22:51:21.256Z","type":"message"}
+{"nick":"indutny","message":"and I'm pretty sure people who'll find how to send sockets","date":"2013-01-17T22:51:30.055Z","type":"message"}
+{"nick":"bnoordhuis","message":"according to isaacs, no one ever reads the documentation","date":"2013-01-17T22:51:32.090Z","type":"message"}
+{"nick":"indutny","message":"will read about it","date":"2013-01-17T22:51:33.346Z","type":"message"}
+{"nick":"indutny","message":"well","date":"2013-01-17T22:51:36.925Z","type":"message"}
+{"nick":"indutny","message":"they need to figure out how to send them","date":"2013-01-17T22:51:44.833Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: well, they don't read the documentation unless they have to","date":"2013-01-17T22:52:01.368Z","type":"message"}
+{"nick":"indutny","message":"I can throw error if someone will try to access 'connections' property","date":"2013-01-17T22:52:21.717Z","type":"message"}
+{"nick":"isaacs","message":"bnoordhuis: in this case, it's unlikely that someone just poked around in teh repl, and figured out how to send sockets to child procs","date":"2013-01-17T22:52:21.850Z","type":"message"}
+{"nick":"indutny","message":"when it's invalid","date":"2013-01-17T22:52:24.251Z","type":"message"}
+{"nick":"indutny","message":"like","date":"2013-01-17T22:52:30.996Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: ok. was thinking about making a version diff script where you pass two versions/hashs and it builds and runs each automatically. then wraps the data into a table.","date":"2013-01-17T22:52:32.746Z","type":"message"}
+{"nick":"indutny","message":"new Error('yo dawg! use .getConnections() instead of .connections')","date":"2013-01-17T22:52:42.891Z","type":"message"}
+{"nick":"trevnorris","message":"massively complicated I know, so probably not going to happen too soon.","date":"2013-01-17T22:52:46.630Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: that can be a later thing :)","date":"2013-01-17T22:52:47.017Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: the first step is making all our benchmarks run in some kind of organized format","date":"2013-01-17T22:53:07.027Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: right now, they're a total mess.","date":"2013-01-17T22:53:12.257Z","type":"message"}
+{"nick":"bnoordhuis","message":"indutny: maybe not an error but a deprecation warning","date":"2013-01-17T22:53:14.065Z","type":"message"}
+{"nick":"indutny","message":"erm","date":"2013-01-17T22:53:19.336Z","type":"message"}
+{"nick":"indutny","message":"not like this","date":"2013-01-17T22:53:21.322Z","type":"message"}
+{"nick":"isaacs","message":"indutny: i think deprecating it is fine, in this case.","date":"2013-01-17T22:53:34.757Z","type":"message"}
+{"nick":"indutny","message":"I mean, I can throw error if some sockets were sent w/o tracking","date":"2013-01-17T22:53:35.127Z","type":"message"}
+{"nick":"hij1nx","message":"indutny: bnoordhuis but with that exact message though","date":"2013-01-17T22:53:37.207Z","type":"message"}
+{"nick":"hij1nx","message":"\"yo dog...\"","date":"2013-01-17T22:53:43.773Z","type":"message"}
+{"nick":"c4milo","date":"2013-01-17T22:54:02.889Z","type":"join"}
+{"nick":"isaacs","message":"indutny: use the util.deprecate method","date":"2013-01-17T22:54:04.906Z","type":"message"}
+{"nick":"isaacs","message":"indutny: in the getter","date":"2013-01-17T22:54:07.536Z","type":"message"}
+{"nick":"hij1nx","message":"TooTallNate: still not able to pass that flag to the comipler :/","date":"2013-01-17T22:54:18.200Z","type":"message"}
+{"nick":"indutny","message":"ok","date":"2013-01-17T22:54:20.106Z","type":"message"}
+{"nick":"qmx","new_nick":"qmx|away","date":"2013-01-17T22:54:48.129Z","type":"nick"}
+{"nick":"TheJH","reason":"Ping timeout: 252 seconds","date":"2013-01-17T22:54:48.499Z","type":"quit"}
+{"nick":"TooTallNate","message":"hij1nx: try something like: https://gist.github.com/1590684#comment-74821","date":"2013-01-17T22:54:58.716Z","type":"message"}
+{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u0002ae6f4b3\u0002 : benchmark: Add resume() in static_http_server (+1 more commits) - http://git.io/y_YMaA","date":"2013-01-17T22:55:14.250Z","type":"message"}
+{"nick":"isaacs","message":"indutny: no \"yo dawg\" message","date":"2013-01-17T22:55:17.995Z","type":"message"}
+{"nick":"isaacs","message":"indutny: ;)","date":"2013-01-17T22:55:20.665Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: sounds good. I was planning on making a folder for each api header for the set of tests. then make it easy to run a single test, or a folder and get a perf stat for each file, or everything and get a perf stat for each folder.","date":"2013-01-17T22:55:29.394Z","type":"message"}
+{"nick":"indutny","message":"you're so boring","date":"2013-01-17T22:55:33.231Z","type":"message"}
+{"nick":"hij1nx","message":"TooTallNate: WIN! :D","date":"2013-01-17T22:55:36.143Z","type":"message"}
+{"nick":"trevnorris","message":"(heh, might be overdoing it here =)","date":"2013-01-17T22:55:42.552Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: that'd be awesome.","date":"2013-01-17T22:55:43.945Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: don't go too crazy with it","date":"2013-01-17T22:55:48.295Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: the most important thing is that we can see the mean requests/second using keepalive against http_simple.js with 1 byte","date":"2013-01-17T22:56:22.218Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: most other benchmarks are less important than that one","date":"2013-01-17T22:56:32.795Z","type":"message"}
+{"nick":"indutny","message":"ok, running tests","date":"2013-01-17T22:56:41.675Z","type":"message"}
+{"nick":"indutny","message":"guys","date":"2013-01-17T22:57:05.071Z","type":"message"}
+{"nick":"indutny","message":"I want to say you","date":"2013-01-17T22:57:08.411Z","type":"message"}
+{"nick":"indutny","message":"I'm tired of all this stuff","date":"2013-01-17T22:57:12.319Z","type":"message"}
+{"nick":"indutny","message":"time to leave you","date":"2013-01-17T22:57:16.807Z","type":"message"}
+{"nick":"indutny","message":"and write some go scripts","date":"2013-01-17T22:57:19.593Z","type":"message"}
+{"nick":"isaacs","message":"indutny: noooooooooo!!!","date":"2013-01-17T22:57:29.314Z","type":"message"}
+{"nick":"indutny","message":"go is SCALABLE","date":"2013-01-17T22:57:30.237Z","type":"message"}
+{"nick":"indutny","message":"node is NONSCALABLE","date":"2013-01-17T22:57:36.677Z","type":"message"}
+{"nick":"hij1nx","message":"TooTallNate: ++","date":"2013-01-17T22:57:36.914Z","type":"message"}
+{"nick":"kohai","message":"TooTallNate has 18 beers","date":"2013-01-17T22:57:37.247Z","type":"message"}
+{"nick":"isaacs","message":"indutny: dude, but node pours async speed all over everything","date":"2013-01-17T22:57:43.284Z","type":"message"}
+{"nick":"hij1nx","message":"TooTallNate: that is the magic sauce.","date":"2013-01-17T22:57:43.662Z","type":"message"}
+{"nick":"isaacs","message":"indutny: we're web scale!","date":"2013-01-17T22:57:47.094Z","type":"message"}
+{"nick":"TooTallNate","message":"hij1nx: that's like my #1 gripe with gyp","date":"2013-01-17T22:57:57.106Z","type":"message"}
+{"nick":"indutny","message":"but you're not enterpsie web scale","date":"2013-01-17T22:57:57.802Z","type":"message"}
+{"nick":"indutny","message":"ok, that was a joke","date":"2013-01-17T22:58:07.561Z","type":"message"}
+{"nick":"isaacs","message":"indutny: we're embassy scale","date":"2013-01-17T22:58:07.697Z","type":"message"}
+{"nick":"TooTallNate","message":"hij1nx: if i put them in \"cflags\"… they should be fucking cflags!!!","date":"2013-01-17T22:58:09.505Z","type":"message"}
+{"nick":"TooTallNate","message":"even on OS X...","date":"2013-01-17T22:58:12.646Z","type":"message"}
+{"nick":"indutny","message":"EMBASSY SCALE?!","date":"2013-01-17T22:58:13.792Z","type":"message"}
+{"nick":"LOUDBOT","message":"PARTICLE ACCELERATERS MADE OUT OF GRAPHITE CONTROLLED BY PAPER COMPUTERS","date":"2013-01-17T22:58:14.586Z","type":"message"}
+{"nick":"isaacs","message":"indutny: yeah, intergalactic scale!!","date":"2013-01-17T22:58:20.454Z","type":"message"}
+{"nick":"indutny","message":"LOUDBOT: EXACTLY","date":"2013-01-17T22:58:22.308Z","type":"message"}
+{"nick":"LOUDBOT","message":"indutny: HEY LOOK YET ANOTHER UBUNTU BASED DISTRO","date":"2013-01-17T22:58:22.958Z","type":"message"}
+{"nick":"TooTallNate","action":"runs scared","date":"2013-01-17T22:58:32.619Z","type":"action"}
+{"nick":"indutny","message":"bnoordhuis: isaacs: updated https://github.com/joyent/node/pull/4595","date":"2013-01-17T23:01:38.252Z","type":"message"}
+{"nick":"indutny","message":"tests are passing on osx","date":"2013-01-17T23:01:41.222Z","type":"message"}
+{"nick":"indutny","message":"oh","date":"2013-01-17T23:01:44.346Z","type":"message"}
+{"nick":"indutny","message":"not updated yet","date":"2013-01-17T23:01:46.081Z","type":"message"}
+{"nick":"indutny","message":"git hangs","date":"2013-01-17T23:01:48.572Z","type":"message"}
+{"nick":"indutny","message":"ok, force pushed","date":"2013-01-17T23:03:04.626Z","type":"message"}
+{"nick":"indutny","message":"bnoordhuis: isaacs: ^","date":"2013-01-17T23:03:07.577Z","type":"message"}
+{"nick":"bnoordhuis","message":"indutny: https://github.com/indutny/node/commit/f00efcc90eedccea661b28d93772e3817188b39b#commitcomment-2456267 <- but correct me if i'm wrong","date":"2013-01-17T23:03:10.575Z","type":"message"}
+{"nick":"indutny","message":"bnoordhuis: yes, but why?","date":"2013-01-17T23:03:48.756Z","type":"message"}
+{"nick":"bnoordhuis","message":"indutny: because O(1) > O(n)?","date":"2013-01-17T23:04:02.078Z","type":"message"}
+{"nick":"indutny","message":"in many cases nextTick won't be even called","date":"2013-01-17T23:04:04.738Z","type":"message"}
+{"nick":"bnoordhuis","message":"actually, it's <","date":"2013-01-17T23:04:05.451Z","type":"message"}
+{"nick":"bnoordhuis","message":"but you get my point","date":"2013-01-17T23:04:11.068Z","type":"message"}
+{"nick":"indutny","message":"and","date":"2013-01-17T23:04:18.816Z","type":"message"}
+{"nick":"txdv","message":"adjusting all the tests after changing the ABI is a pain","date":"2013-01-17T23:04:22.067Z","type":"message"}
+{"nick":"indutny","message":"sorry, I don't understand your pont","date":"2013-01-17T23:04:30.254Z","type":"message"}
+{"nick":"txdv","message":"that is why there is no commit attached to that issue","date":"2013-01-17T23:04:32.147Z","type":"message"}
+{"nick":"indutny","message":"point*","date":"2013-01-17T23:04:32.274Z","type":"message"}
+{"nick":"indutny","message":"what do you want me to do?","date":"2013-01-17T23:04:35.916Z","type":"message"}
+{"nick":"bnoordhuis","message":"indutny: maybe nothing, it's not as if it's inherently wrong","date":"2013-01-17T23:05:03.301Z","type":"message"}
+{"nick":"indutny","message":"ok","date":"2013-01-17T23:05:10.327Z","type":"message"}
+{"nick":"indutny","message":"I think it's ok now","date":"2013-01-17T23:05:15.024Z","type":"message"}
+{"nick":"bnoordhuis","message":"indutny: but if i read it right, you're now calling process.nextTick() * number_of_slaves times","date":"2013-01-17T23:05:21.499Z","type":"message"}
+{"nick":"indutny","message":"since it's calling nextTick only in edge cases","date":"2013-01-17T23:05:24.301Z","type":"message"}
+{"nick":"indutny","message":"oh","date":"2013-01-17T23:05:29.869Z","type":"message"}
+{"nick":"indutny","message":"hm...","date":"2013-01-17T23:05:31.424Z","type":"message"}
+{"nick":"indutny","message":"interesting point","date":"2013-01-17T23:05:36.658Z","type":"message"}
+{"nick":"indutny","message":"yes, you're right","date":"2013-01-17T23:05:40.911Z","type":"message"}
+{"nick":"indutny","message":"ok, lets call process.nextTick before callback in getConnections","date":"2013-01-17T23:05:55.370Z","type":"message"}
+{"nick":"bnoordhuis","message":"yep, that's what i meant","date":"2013-01-17T23:06:04.634Z","type":"message"}
+{"nick":"bnoordhuis","message":"otherwise lgtm","date":"2013-01-17T23:06:15.725Z","type":"message"}
+{"nick":"indutny","message":"ok","date":"2013-01-17T23:07:18.096Z","type":"message"}
+{"nick":"indutny","message":"running tests last time","date":"2013-01-17T23:07:22.795Z","type":"message"}
+{"nick":"indutny","message":"and pushing to master","date":"2013-01-17T23:07:27.437Z","type":"message"}
+{"nick":"indutny","message":"btw, have you guys seen 100000000","date":"2013-01-17T23:08:30.281Z","type":"message"}
+{"nick":"indutny","message":"game","date":"2013-01-17T23:08:30.968Z","type":"message"}
+{"nick":"indutny","message":"huh","date":"2013-01-17T23:12:11.439Z","type":"message"}
+{"nick":"indutny","message":"isaacs: premature committing https://github.com/joyent/node/commit/db5ee0b3decace9b5d80ee535ce53183aff02909 ?","date":"2013-01-17T23:12:46.284Z","type":"message"}
+{"nick":"indutny","message":"I'll revert it","date":"2013-01-17T23:13:23.467Z","type":"message"}
+{"nick":"isaacs","message":"wait, what?","date":"2013-01-17T23:13:25.423Z","type":"message"}
+{"nick":"indutny","message":"and apply new on top","date":"2013-01-17T23:13:27.336Z","type":"message"}
+{"nick":"isaacs","message":"i didn't notice that...","date":"2013-01-17T23:13:29.393Z","type":"message"}
+{"nick":"isaacs","message":"oh, i must have pulled that in by accident.","date":"2013-01-17T23:13:46.363Z","type":"message"}
+{"nick":"indutny","message":"haha","date":"2013-01-17T23:13:59.338Z","type":"message"}
+{"nick":"indutny","message":"great :)","date":"2013-01-17T23:14:01.286Z","type":"message"}
+{"nick":"indutny","message":"ok, np","date":"2013-01-17T23:14:03.629Z","type":"message"}
+{"nick":"indutny","message":"now","date":"2013-01-17T23:14:22.064Z","type":"message"}
+{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033Fedor Indutny\u000f \u00037master\u000f * \u00024488a69\u0002 : child_process: do not keep list of sent sockets Keeping list of all sock (+1 more commits) - http://git.io/TCW95g","date":"2013-01-17T23:14:26.348Z","type":"message"}
+{"nick":"indutny","message":"lets think about porting that to v0.8","date":"2013-01-17T23:14:28.411Z","type":"message"}
+{"nick":"indutny","message":"apparently deprecating connections and adding getConnections won't work properly there","date":"2013-01-17T23:14:46.760Z","type":"message"}
+{"nick":"isaacs","message":"indutny: no, that's new api","date":"2013-01-17T23:14:58.282Z","type":"message"}
+{"nick":"indutny","message":"so I suggindeed","date":"2013-01-17T23:15:01.657Z","type":"message"}
+{"nick":"mmalecki","message":"piscisaureus_: that location you linked works for me","date":"2013-01-17T23:15:03.559Z","type":"message"}
+{"nick":"indutny","message":"errr","date":"2013-01-17T23:15:04.660Z","type":"message"}
+{"nick":"piscisaureus_","message":"ok","date":"2013-01-17T23:15:13.775Z","type":"message"}
+{"nick":"indutny","message":"isaacs: I'll remove deprecation and getConnections","date":"2013-01-17T23:15:17.535Z","type":"message"}
+{"nick":"mmalecki","message":"5 works for me too","date":"2013-01-17T23:15:21.336Z","type":"message"}
+{"nick":"indutny","message":"and remove options argument","date":"2013-01-17T23:15:22.802Z","type":"message"}
+{"nick":"mmalecki","message":"piscisaureus_: I won't be working, nah, I'm off","date":"2013-01-17T23:15:30.591Z","type":"message"}
+{"nick":"indutny","message":"though it'll make mergin v0.8 pain","date":"2013-01-17T23:15:30.822Z","type":"message"}
+{"nick":"indutny","message":"isaacs: may be it's not worth backporting?","date":"2013-01-17T23:15:39.723Z","type":"message"}
+{"nick":"mmalecki","message":"AvianFlu is the poor guy doing my job now","date":"2013-01-17T23:15:41.692Z","type":"message"}
+{"nick":"isaacs","message":"indutny: don't backport it.","date":"2013-01-17T23:15:44.382Z","type":"message"}
+{"nick":"isaacs","message":"indutny: it's not worth it.","date":"2013-01-17T23:15:47.002Z","type":"message"}
+{"nick":"indutny","message":"yeah","date":"2013-01-17T23:15:48.784Z","type":"message"}
+{"nick":"isaacs","message":"indutny: you take away getConnections() and the options.track, and there's no feature left, really","date":"2013-01-17T23:16:02.841Z","type":"message"}
+{"nick":"isaacs","message":"indutny: and then we're changing semantics","date":"2013-01-17T23:16:07.881Z","type":"message"}
+{"nick":"indutny","message":"yes","date":"2013-01-17T23:16:33.062Z","type":"message"}
+{"nick":"indutny","message":"there're a lot of pitfalls","date":"2013-01-17T23:16:42.399Z","type":"message"}
+{"nick":"indutny","message":"from merge problems to semantics","date":"2013-01-17T23:16:51.262Z","type":"message"}
+{"nick":"isaacs","message":"yep","date":"2013-01-17T23:18:51.940Z","type":"message"}
+{"nick":"mmalecki","message":"piscisaureus_: bnoordhuis my coworker will be joining us if that's not a problem","date":"2013-01-17T23:20:54.286Z","type":"message"}
+{"nick":"piscisaureus_","message":"mmalecki: depends. Is it Willem Holleeder?","date":"2013-01-17T23:21:13.632Z","type":"message"}
+{"nick":"bnoordhuis","message":"mmalecki: does he know how to order beer in english or dutch?","date":"2013-01-17T23:21:24.514Z","type":"message"}
+{"nick":"mmalecki","message":"piscisaureus_: shh, it was supposed to be a secret","date":"2013-01-17T23:21:40.172Z","type":"message"}
+{"nick":"mmalecki","message":"bnoordhuis: yes","date":"2013-01-17T23:21:42.130Z","type":"message"}
+{"nick":"bnoordhuis","message":"okay","date":"2013-01-17T23:21:55.262Z","type":"message"}
+{"nick":"paddybyers_","date":"2013-01-17T23:22:15.127Z","type":"join"}
+{"nick":"lohkey_","date":"2013-01-17T23:23:14.175Z","type":"join"}
+{"nick":"lohkey_","reason":"Client Quit","date":"2013-01-17T23:23:14.175Z","type":"quit"}
+{"nick":"paddybyers","reason":"Ping timeout: 244 seconds","date":"2013-01-17T23:23:40.051Z","type":"quit"}
+{"nick":"paddybyers_","new_nick":"paddybyers","date":"2013-01-17T23:23:40.185Z","type":"nick"}
+{"nick":"txdv","message":"bnoordhuis: should I return a EFAULT or ENOTSUP when the sa_family is != AF_INET/AF_INET6","date":"2013-01-17T23:24:42.587Z","type":"message"}
+{"nick":"bnoordhuis","message":"txdv: no, EINVAL","date":"2013-01-17T23:25:01.533Z","type":"message"}
+{"nick":"txdv","message":"ok","date":"2013-01-17T23:25:20.307Z","type":"message"}
+{"nick":"piscisaureus_","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:26:03.258Z","type":"quit"}
+{"nick":"lohkey","reason":"Ping timeout: 264 seconds","date":"2013-01-17T23:27:48.426Z","type":"quit"}
+{"nick":"paddybyers","reason":"Ping timeout: 252 seconds","date":"2013-01-17T23:30:29.143Z","type":"quit"}
+{"nick":"trevnorris","message":"is there a tool like ab for net?","date":"2013-01-17T23:33:31.023Z","type":"message"}
+{"nick":"brson","reason":"Remote host closed the connection","date":"2013-01-17T23:38:06.162Z","type":"quit"}
+{"nick":"brson","date":"2013-01-17T23:41:43.796Z","type":"join"}
+{"nick":"indutny","message":"bnoordhuis: btw","date":"2013-01-17T23:43:59.465Z","type":"message"}
+{"nick":"indutny","message":"have you reverted that tls thing only in master?","date":"2013-01-17T23:44:04.808Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: not that i know of","date":"2013-01-17T23:44:26.323Z","type":"message"}
+{"nick":"isaacs","message":"trevnorris: there's benchmark/net-pipe.","date":"2013-01-17T23:44:34.152Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: hm. yeah. throughput will be important to benchmark as well.","date":"2013-01-17T23:45:46.493Z","type":"message"}
+{"nick":"trevnorris","message":"isaacs: maybe it's a bit obsessive but really want to see the connection speed difference between http and net.","date":"2013-01-17T23:47:21.948Z","type":"message"}
+{"nick":"indutny","message":"bnoordhuis: I think I just forgot to backport b4b750b to v0.8","date":"2013-01-17T23:47:29.491Z","type":"message"}
+{"nick":"txdv","message":"bnoordhuis!","date":"2013-01-17T23:48:33.895Z","type":"message"}
+{"nick":"txdv","message":"bnoordhuis: uv_tcp_bind returns UV_EFAULT, uv_tcp_connect returns UV_EIVAL on garbage/invalid addresses","date":"2013-01-17T23:49:22.265Z","type":"message"}
+{"nick":"txdv","message":"I guess I should go with EIVAL?","date":"2013-01-17T23:49:33.226Z","type":"message"}
+{"nick":"txdv","message":"https://github.com/joyent/libuv/blob/master/test/test-tcp-connect-error.c#L60","date":"2013-01-17T23:52:17.546Z","type":"message"}
+{"nick":"txdv","message":"https://github.com/joyent/libuv/blob/master/test/test-tcp-bind-error.c#L131","date":"2013-01-17T23:52:23.126Z","type":"message"}
+{"nick":"rump","reason":"Quit: rump","date":"2013-01-17T23:56:15.431Z","type":"quit"}
+{"nick":"isaacs","message":"TooTallNate: ping ","date":"2013-01-17T23:56:36.684Z","type":"message"}
+{"nick":"isaacs","message":"TooTallNate: https://github.com/joyent/node/pull/2443#issuecomment-11759575","date":"2013-01-17T23:56:42.694Z","type":"message"}
+{"nick":"TooTallNate","message":"isaacs: ya so, util.inspect() now accepts an options object","date":"2013-01-17T23:57:34.274Z","type":"message"}
+{"nick":"TooTallNate","message":"isaacs: but that pull is for the custom obj.inspect() function you can define","date":"2013-01-17T23:57:45.911Z","type":"message"}
+{"nick":"isaacs","message":"oh, o","date":"2013-01-17T23:57:52.213Z","type":"message"}
+{"nick":"isaacs","message":"ok","date":"2013-01-17T23:57:53.453Z","type":"message"}
+{"nick":"TooTallNate","message":"isaacs: i have a better version of that in the works","date":"2013-01-17T23:57:53.770Z","type":"message"}
+{"nick":"isaacs","message":"ok","date":"2013-01-17T23:57:57.854Z","type":"message"}
+{"nick":"TooTallNate","message":"isaacs: maybe you can review","date":"2013-01-17T23:57:58.191Z","type":"message"}
+{"nick":"isaacs","message":"sure","date":"2013-01-17T23:58:00.914Z","type":"message"}
+{"nick":"TooTallNate","message":"let me find it","date":"2013-01-17T23:58:02.107Z","type":"message"}
+{"nick":"TooTallNate","message":"iirc though there was something incomplete about it","date":"2013-01-17T23:58:12.660Z","type":"message"}
+{"nick":"isaacs","message":"you can force push to the same pull req, or close that one and start a new one?","date":"2013-01-17T23:58:15.543Z","type":"message"}
+{"nick":"isaacs","message":"TooTallNate: or we can push to post-10","date":"2013-01-17T23:58:20.733Z","type":"message"}
+{"nick":"txdv","message":"\"The callback will be made\" - is this good english?","date":"2013-01-17T23:58:28.267Z","type":"message"}
+{"nick":"cmr","message":"txdv, looks it to me","date":"2013-01-17T23:59:05.721Z","type":"message"}
+{"nick":"txdv","message":"are you gollum or what","date":"2013-01-17T23:59:26.617Z","type":"message"}
+{"nick":"TooTallNate","message":"isaacs: https://github.com/TooTallNate/node/commit/custom-inspect-options","date":"2013-01-17T23:59:40.277Z","type":"message"}
View
17 luvit/2013-01-17.txt
@@ -36,3 +36,20 @@
{"nick":"DarkGod2","reason":"*.net *.split","date":"2013-01-17T15:07:49.908Z","type":"quit"}
{"nick":"rch","reason":"*.net *.split","date":"2013-01-17T15:07:49.908Z","type":"quit"}
{"nick":"rch","date":"2013-01-17T15:11:05.836Z","type":"join"}
+{"nick":"erlbot--","reason":"Remote host closed the connection","date":"2013-01-17T16:13:54.228Z","type":"quit"}
+{"nick":"erlbot--","date":"2013-01-17T16:14:03.490Z","type":"join"}
+{"nick":"erlbot--","reason":"Remote host closed the connection","date":"2013-01-17T17:14:30.318Z","type":"quit"}
+{"nick":"erlbot--","date":"2013-01-17T17:14:46.806Z","type":"join"}
+{"nick":"TheJH","date":"2013-01-17T17:20:24.616Z","type":"join"}
+{"nick":"mirkok","reason":"Quit: mirkok","date":"2013-01-17T18:45:05.155Z","type":"quit"}
+{"nick":"mirkok","date":"2013-01-17T18:51:04.154Z","type":"join"}
+{"nick":"mirkok","reason":"Client Quit","date":"2013-01-17T18:52:10.058Z","type":"quit"}
+{"nick":"DarkGod","date":"2013-01-17T19:31:18.091Z","type":"join"}
+{"nick":"philips_","reason":"Excess Flood","date":"2013-01-17T19:48:10.255Z","type":"quit"}
+{"nick":"Goles","date":"2013-01-17T19:48:27.749Z","type":"join"}
+{"nick":"philips_","date":"2013-01-17T19:53:20.922Z","type":"join"}
+{"nick":"tim_smart|away","new_nick":"tim_smart","date":"2013-01-17T20:07:03.383Z","type":"nick"}
+{"nick":"tim_smart","new_nick":"tim_smart|away","date":"2013-01-17T20:48:32.171Z","type":"nick"}
+{"nick":"Goles","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T20:56:51.775Z","type":"quit"}
+{"nick":"TheJH","reason":"Ping timeout: 252 seconds","date":"2013-01-17T22:54:48.500Z","type":"quit"}
+{"nick":"bakins","reason":"Quit: bakins","date":"2013-01-17T23:51:32.241Z","type":"quit"}
View
1  luvmonkey/2013-01-17.txt
@@ -1,2 +1,3 @@
{"nick":"piscisaureus","reason":"Quit: ~ Trillian Astra - www.trillian.im ~","date":"2013-01-17T03:09:48.572Z","type":"quit"}
{"nick":"piscisaureus_","date":"2013-01-17T12:35:41.563Z","type":"join"}
+{"nick":"piscisaureus_","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:26:03.259Z","type":"quit"}
View
1,931 node.js/2013-01-17.txt
1,931 additions, 0 deletions not shown
View
568 nodejitsu/2013-01-17.txt
@@ -566,3 +566,571 @@
{"nick":"TooTallNate","date":"2013-01-17T15:58:50.073Z","type":"join"}
{"nick":"arush","message":"gonna try another deploy","date":"2013-01-17T15:59:20.019Z","type":"message"}
{"nick":"Sly","message":"Hold on.","date":"2013-01-17T15:59:35.251Z","type":"message"}
+{"nick":"Pete5","reason":"Quit: Nettalk6 - www.ntalk.de","date":"2013-01-17T16:00:12.087Z","type":"quit"}
+{"nick":"arush","message":"Sly, oops sorry already deployed ;) but its the exact same codebase","date":"2013-01-17T16:00:12.641Z","type":"message"}
+{"nick":"igorpavlov","date":"2013-01-17T16:02:48.095Z","type":"join"}
+{"nick":"Sly","message":"Yeah. I'm not seeing any errors on our side.","date":"2013-01-17T16:03:02.116Z","type":"message"}
+{"nick":"arush","message":"Sly, i guess its because nodejitsu puts the code inside a package folder?","date":"2013-01-17T16:03:26.850Z","type":"message"}
+{"nick":"Sly","message":"It looks like you're not serving anything on /","date":"2013-01-17T16:03:55.381Z","type":"message"}
+{"nick":"parallel","reason":"Remote host closed the connection","date":"2013-01-17T16:04:09.939Z","type":"quit"}
+{"nick":"parallel","date":"2013-01-17T16:04:44.110Z","type":"join"}
+{"nick":"arush","message":"Sly, how is that possible because it works locally","date":"2013-01-17T16:04:56.322Z","type":"message"}
+{"nick":"parallel","reason":"Read error: Connection reset by peer","date":"2013-01-17T16:04:58.325Z","type":"quit"}
+{"nick":"parallel","date":"2013-01-17T16:05:22.560Z","type":"join"}
+{"nick":"arush","message":"Sly, @spacenick is going to ask you some questions i have to run","date":"2013-01-17T16:06:12.163Z","type":"message"}
+{"nick":"spacenick","message":"yeah we're actually serving something since we're using express.static","date":"2013-01-17T16:06:24.004Z","type":"message"}
+{"nick":"spacenick","message":"we only need to serve static files for now","date":"2013-01-17T16:06:27.122Z","type":"message"}
+{"nick":"spacenick","message":"works perfectly on our local machines","date":"2013-01-17T16:06:32.642Z","type":"message"}
+{"nick":"igorpavlov","message":"Hi guys. Cannot deploy my app >3 times in a row. Deployed hundred times before. No major changes done since last deployment. Getting error error: Error running command deploy error: socket hang up. Timeout is 480000. Internet connection is 4mbps in 600kbps out. Application dev_fs","date":"2013-01-17T16:06:38.649Z","type":"message"}
+{"nick":"Sly","message":"spacenick: I don't use Express, so I can't really help out there.","date":"2013-01-17T16:06:52.876Z","type":"message"}
+{"nick":"Sly","message":"igorpavlov: What's your username and app name?","date":"2013-01-17T16:07:15.020Z","type":"message"}
+{"nick":"joshSzep","date":"2013-01-17T16:07:40.609Z","type":"join"}
+{"nick":"Sly","message":"spacenick: All I know is that it's not serving on /. Perhaps there's an option to auto index that you haven't set?","date":"2013-01-17T16:07:54.546Z","type":"message"}
+{"nick":"Sly","message":"And perhaps it assumes that setting in development, but not production?","date":"2013-01-17T16:08:09.187Z","type":"message"}
+{"nick":"Sly","message":"Really, not a clue. >_>","date":"2013-01-17T16:08:24.424Z","type":"message"}
+{"nick":"spacenick","message":"mmh","date":"2013-01-17T16:08:27.461Z","type":"message"}
+{"nick":"spacenick","message":"will try to dig around","date":"2013-01-17T16:08:30.710Z","type":"message"}
+{"nick":"igorpavlov","message":"Hey Sly, sorry. Login is dev_fs, app is fs","date":"2013-01-17T16:08:34.283Z","type":"message"}
+{"nick":"spacenick","message":"by the way, I can't get to install jitsu on my ubuntu machine","date":"2013-01-17T16:08:37.658Z","type":"message"}
+{"nick":"spacenick","message":"done npm cache clean a lot","date":"2013-01-17T16:08:40.099Z","type":"message"}
+{"nick":"spacenick","message":"removed manually the jitsu folder","date":"2013-01-17T16:08:44.625Z","type":"message"}
+{"nick":"spacenick","message":"it's not installing","date":"2013-01-17T16:08:48.025Z","type":"message"}
+{"nick":"spacenick","message":"lstat failing or something like that","date":"2013-01-17T16:08:53.314Z","type":"message"}
+{"nick":"Sly","message":"spacenick: what does it say?","date":"2013-01-17T16:08:56.252Z","type":"message"}
+{"nick":"Sly","message":"igorpavlov: looking into it now.","date":"2013-01-17T16:09:00.076Z","type":"message"}
+{"nick":"Sly","message":"spacenick: are you installing globally and using sudo?","date":"2013-01-17T16:09:14.115Z","type":"message"}
+{"nick":"spacenick","message":"yeah","date":"2013-01-17T16:09:20.226Z","type":"message"}
+{"nick":"spacenick","message":"will show you in a sec","date":"2013-01-17T16:09:23.932Z","type":"message"}
+{"nick":"igorpavlov","message":"I am not sure my app satisfies <50MB, not sure if the size means excluding node_modules folder.","date":"2013-01-17T16:10:48.906Z","type":"message"}
+{"nick":"hallas","reason":"Quit: [\"Textual IRC Client: www.textualapp.com\"]","date":"2013-01-17T16:11:08.420Z","type":"quit"}
+{"nick":"spacenick","message":"6328 error Error: ENOENT, lstat '/usr/lib/node_modules/jitsu/node_modules/npm/lib/utils/cmd-shim.js'","date":"2013-01-17T16:11:14.739Z","type":"message"}
+{"nick":"igorpavlov","message":"So do not know where to dig =)","date":"2013-01-17T16:11:15.902Z","type":"message"}
+{"nick":"Sly","message":"igorpavlov: node_modules isn't automatically uploaded unless you bundle dependencies with your package. Then it will upload, but only the packages you specify.","date":"2013-01-17T16:11:36.949Z","type":"message"}
+{"nick":"Sly","message":"spacenick: Strange.","date":"2013-01-17T16:12:11.563Z","type":"message"}
+{"nick":"c4milo","date":"2013-01-17T16:12:18.037Z","type":"join"}
+{"nick":"igorpavlov","message":"I see, this makes sense if it grabs from package.json. So, my app is <50 MB.","date":"2013-01-17T16:12:32.745Z","type":"message"}
+{"nick":"igorpavlov","message":"Now I really don't know why this happening","date":"2013-01-17T16:12:56.202Z","type":"message"}
+{"nick":"Sly","message":"igorpavlov: It looks like it's just drones that are in a bad state. I'm keeping a list of all the ones having errors this morning.","date":"2013-01-17T16:14:14.579Z","type":"message"}
+{"nick":"Sly","message":"We'll put a flamethrower to them later.","date":"2013-01-17T16:14:20.813Z","type":"message"}
+{"nick":"parallel","reason":"Remote host closed the connection","date":"2013-01-17T16:14:49.841Z","type":"quit"}
+{"nick":"Swaagie_","date":"2013-01-17T16:14:58.470Z","type":"join"}
+{"nick":"parallel","date":"2013-01-17T16:15:26.005Z","type":"join"}
+{"nick":"igorpavlov","message":"It actually happens everyday, not that irritating when it happens 2 times per 4 deployments, but 3 in 1 deployment is too much. What can you advise?","date":"2013-01-17T16:16:51.356Z","type":"message"}
+{"nick":"Swaagie","reason":"Disconnected by services","date":"2013-01-17T16:17:41.240Z","type":"quit"}
+{"nick":"Sly","message":"igorpavlov: When we put the flamethrower to the ones that are bad, it'll improve the stack.","date":"2013-01-17T16:17:54.627Z","type":"message"}
+{"nick":"Swaagie","date":"2013-01-17T16:18:08.075Z","type":"join"}
+{"nick":"Sly","message":"So it should get rid of a lot of errors.","date":"2013-01-17T16:18:20.374Z","type":"message"}
+{"nick":"igorpavlov","message":"OK, hope it goes well soon.","date":"2013-01-17T16:18:44.838Z","type":"message"}
+{"nick":"parallel","reason":"Ping timeout: 248 seconds","date":"2013-01-17T16:19:48.003Z","type":"quit"}
+{"nick":"igorpavlov","message":"Thanks anyway. Bye.","date":"2013-01-17T16:20:00.918Z","type":"message"}
+{"nick":"igorpavlov","reason":"Quit: Page closed","date":"2013-01-17T16:20:08.359Z","type":"quit"}
+{"nick":"parallel","date":"2013-01-17T16:20:47.103Z","type":"join"}
+{"nick":"Swaagie","reason":"Disconnected by services","date":"2013-01-17T16:20:55.774Z","type":"quit"}
+{"nick":"jimX11","date":"2013-01-17T16:20:56.565Z","type":"join"}
+{"nick":"Swaagie","date":"2013-01-17T16:21:23.075Z","type":"join"}
+{"nick":"Swaagie","reason":"Disconnected by services","date":"2013-01-17T16:22:03.052Z","type":"quit"}
+{"nick":"Swaagie_","reason":"Quit: Leaving","date":"2013-01-17T16:22:03.808Z","type":"quit"}
+{"nick":"jimX11","reason":"Client Quit","date":"2013-01-17T16:22:13.746Z","type":"quit"}
+{"nick":"dob_","reason":"Remote host closed the connection","date":"2013-01-17T16:22:23.213Z","type":"quit"}
+{"nick":"Swaagie","date":"2013-01-17T16:22:23.452Z","type":"join"}
+{"nick":"Swaagie_","date":"2013-01-17T16:22:28.152Z","type":"join"}
+{"nick":"generalissimo","date":"2013-01-17T16:24:37.112Z","type":"join"}
+{"nick":"jimX11","date":"2013-01-17T16:24:38.867Z","type":"join"}
+{"nick":"Valien","date":"2013-01-17T16:25:27.756Z","type":"join"}
+{"nick":"`3rdEden","reason":"Quit: brb, dinner :D","date":"2013-01-17T16:25:37.683Z","type":"quit"}
+{"nick":"jmar777","reason":"Remote host closed the connection","date":"2013-01-17T16:26:13.040Z","type":"quit"}
+{"nick":"jmar777","date":"2013-01-17T16:26:49.161Z","type":"join"}
+{"nick":"jmar777","reason":"Ping timeout: 260 seconds","date":"2013-01-17T16:31:10.010Z","type":"quit"}
+{"nick":"Sly","message":"Everyone doing okay?","date":"2013-01-17T16:33:53.967Z","type":"message"}
+{"nick":"sirkitree|otp","new_nick":"sirkitree","date":"2013-01-17T16:33:56.133Z","type":"nick"}
+{"nick":"bradleymeck_","date":"2013-01-17T16:34:08.078Z","type":"join"}
+{"nick":"bradleymeck","reason":"Ping timeout: 252 seconds","date":"2013-01-17T16:36:02.503Z","type":"quit"}
+{"nick":"bradleymeck_","new_nick":"bradleymeck","date":"2013-01-17T16:36:04.363Z","type":"nick"}
+{"nick":"generalissimo","message":"quick question about socket.io and drones","date":"2013-01-17T16:38:56.736Z","type":"message"}
+{"nick":"ChrisMatthieu_","date":"2013-01-17T16:39:22.934Z","type":"join"}
+{"nick":"kenperkins","date":"2013-01-17T16:39:25.095Z","type":"join"}
+{"nick":"Sly","message":"generalissimo: What's up?","date":"2013-01-17T16:39:44.380Z","type":"message"}
+{"nick":"generalissimo","message":"if my app is running on 2 drones, do i need to store sockets in redis or something to make sure that users hitting different drones will get the same messages?","date":"2013-01-17T16:39:48.946Z","type":"message"}
+{"nick":"generalissimo","message":"i.e., do i need to make my own provisions for shared memory","date":"2013-01-17T16:40:40.143Z","type":"message"}
+{"nick":"Sly","message":"I believe so, because the sockets would be going to different socket.io endpoints.","date":"2013-01-17T16:40:57.382Z","type":"message"}
+{"nick":"Sly","message":"So you'd have to send the message across all of them.","date":"2013-01-17T16:41:04.104Z","type":"message"}
+{"nick":"Sly","message":"You could have a centralized socket.io server, and then pipe that socket.io through your drones.","date":"2013-01-17T16:41:48.125Z","type":"message"}
+{"nick":"Sly","message":"Then they'll both connect to the same drone.","date":"2013-01-17T16:41:54.656Z","type":"message"}
+{"nick":"Sly","message":"But you'd also have a lot of load on that one drone.","date":"2013-01-17T16:42:02.618Z","type":"message"}
+{"nick":"Sly","message":"But also, you'd only have socket.io connections going in and out of that drone. So the load shouldn't be as high as one that has to serve a bunch of HTML pages and such, while also serving socket.io.","date":"2013-01-17T16:42:52.814Z","type":"message"}
+{"nick":"ChrisMatthieu","reason":"Ping timeout: 248 seconds","date":"2013-01-17T16:43:15.967Z","type":"quit"}
+{"nick":"ChrisMatthieu_","new_nick":"ChrisMatthieu","date":"2013-01-17T16:43:16.186Z","type":"nick"}
+{"nick":"generalissimo","message":"Sly: i've heard of people typically using Redis as a store for socket.io stuff in order to mitigate this issue ... does that sound familiar or sensible to you?","date":"2013-01-17T16:44:13.091Z","type":"message"}
+{"nick":"Sly","action":"doesn't use socket.io. xD","date":"2013-01-17T16:44:28.734Z","type":"action"}
+{"nick":"generalissimo","message":"doh!","date":"2013-01-17T16:44:33.728Z","type":"message"}
+{"nick":"generalissimo","message":"k","date":"2013-01-17T16:44:36.994Z","type":"message"}
+{"nick":"generalissimo","message":"btw, i dont know who emailed who saying that your servers were going wonky with our app, but they were wrong","date":"2013-01-17T16:45:08.726Z","type":"message"}
+{"nick":"Sly","message":"O_o;","date":"2013-01-17T16:45:30.819Z","type":"message"}
+{"nick":"generalissimo","message":"i'm the main dev of this new orleans hackathon app that someone's been asking your people about hosting","date":"2013-01-17T16:45:33.120Z","type":"message"}
+{"nick":"Sly","message":"Say what? O_o;","date":"2013-01-17T16:45:36.517Z","type":"message"}
+{"nick":"thomas_dk","reason":"Quit: thomas_dk","date":"2013-01-17T16:45:42.427Z","type":"quit"}
+{"nick":"generalissimo","message":"sorry, statements need context","date":"2013-01-17T16:45:45.332Z","type":"message"}
+{"nick":"generalissimo","message":"one of the hackathon organizers emailed Charlie McConnell","date":"2013-01-17T16:46:40.877Z","type":"message"}
+{"nick":"generalissimo","message":"saying there were problems with the server staying up","date":"2013-01-17T16:47:00.132Z","type":"message"}
+{"nick":"toonketels","reason":"Remote host closed the connection","date":"2013-01-17T16:47:22.758Z","type":"quit"}
+{"nick":"generalissimo","message":"it seemed to just be an interrupted deploy to me or something - since i did `jitsu start` a couple days ago it's been up and running fine","date":"2013-01-17T16:47:27.914Z","type":"message"}
+{"nick":"Sly","message":"Well.. the thing about our system is.. we don't patch drones with fixes that have apps running.","date":"2013-01-17T16:47:55.519Z","type":"message"}
+{"nick":"Sly","message":"And when you guys deploy or start, you move to a different drone that MAY or MAY NOT have certain patches applied.","date":"2013-01-17T16:48:16.080Z","type":"message"}
+{"nick":"Sly","message":"Which is why we run into things like socket hangups and such.","date":"2013-01-17T16:48:24.742Z","type":"message"}
+{"nick":"Sly","message":"And then we kill those drones, and setup new ones.","date":"2013-01-17T16:48:35.358Z","type":"message"}
+{"nick":"generalissimo","message":"well anyway, just letting you know that whoever wrote that was misinformed","date":"2013-01-17T16:52:36.320Z","type":"message"}
+{"nick":"Sly","message":"I mean, there could have actually been a problem and your calling `jitsu start` moved it to a new drone that doesn't have that problem.","date":"2013-01-17T16:53:18.114Z","type":"message"}
+{"nick":"ferlores","date":"2013-01-17T16:54:00.512Z","type":"join"}
+{"nick":"ferlores","reason":"Client Quit","date":"2013-01-17T16:54:09.036Z","type":"quit"}
+{"nick":"fatjonny","reason":"Read error: Connection reset by peer","date":"2013-01-17T16:54:25.007Z","type":"quit"}
+{"nick":"fatjonny","date":"2013-01-17T16:54:57.108Z","type":"join"}
+{"nick":"omegarus_","date":"2013-01-17T16:57:06.866Z","type":"join"}
+{"nick":"RexM__","date":"2013-01-17T16:57:09.366Z","type":"join"}
+{"nick":"BruNeX","date":"2013-01-17T16:57:42.410Z","type":"join"}
+{"nick":"admc","date":"2013-01-17T17:00:41.905Z","type":"join"}
+{"nick":"parallel","reason":"Remote host closed the connection","date":"2013-01-17T17:02:51.397Z","type":"quit"}
+{"nick":"parallel","date":"2013-01-17T17:03:26.863Z","type":"join"}
+{"nick":"cesconix","message":"Sly: why response is empty? http://img255.imageshack.us/img255/8112/schermata20130117alle18.png","date":"2013-01-17T17:05:01.691Z","type":"message"}
+{"nick":"ChrisMatthieu_","date":"2013-01-17T17:05:26.821Z","type":"join"}
+{"nick":"Sly","message":"cesconix: Looks like an app error.","date":"2013-01-17T17:05:29.295Z","type":"message"}
+{"nick":"cesconix","message":"from shell with curl, it work","date":"2013-01-17T17:05:37.947Z","type":"message"}
+{"nick":"kwhinnery_","date":"2013-01-17T17:05:51.904Z","type":"join"}
+{"nick":"cesconix","message":"from browser instead the response in empty but it work","date":"2013-01-17T17:06:18.307Z","type":"message"}
+{"nick":"cesconix","message":"in my api server I use \"res.send()\" ","date":"2013-01-17T17:06:44.302Z","type":"message"}
+{"nick":"Sly","message":"Can you post the code you're using?","date":"2013-01-17T17:07:02.661Z","type":"message"}
+{"nick":"kwhinnery","reason":"Ping timeout: 255 seconds","date":"2013-01-17T17:07:14.495Z","type":"quit"}
+{"nick":"kwhinnery_","new_nick":"kwhinnery","date":"2013-01-17T17:07:15.034Z","type":"nick"}
+{"nick":"cesconix","message":"for what?","date":"2013-01-17T17:07:15.258Z","type":"message"}
+{"nick":"ChrisMatthieu__","date":"2013-01-17T17:07:23.259Z","type":"join"}
+{"nick":"ChrisMatthieu","reason":"Ping timeout: 248 seconds","date":"2013-01-17T17:07:47.902Z","type":"quit"}
+{"nick":"ChrisMatthieu__","new_nick":"ChrisMatthieu","date":"2013-01-17T17:07:48.238Z","type":"nick"}
+{"nick":"parallel","reason":"Ping timeout: 272 seconds","date":"2013-01-17T17:08:26.840Z","type":"quit"}
+{"nick":"thepumpkin","reason":"Remote host closed the connection","date":"2013-01-17T17:08:41.443Z","type":"quit"}
+{"nick":"Sly","message":"Like, what you're using when you get a request to /signup?","date":"2013-01-17T17:10:05.329Z","type":"message"}
+{"nick":"Sly","message":"How you're responding?","date":"2013-01-17T17:10:12.490Z","type":"message"}
+{"nick":"Sly","message":"Etc.","date":"2013-01-17T17:10:13.630Z","type":"message"}
+{"nick":"ChrisMatthieu_","reason":"Ping timeout: 272 seconds","date":"2013-01-17T17:10:20.838Z","type":"quit"}
+{"nick":"Sly","message":"Cause like I said, it looks like this is an app error..","date":"2013-01-17T17:11:03.134Z","type":"message"}
+{"nick":"Sly","message":"And I don't know.","date":"2013-01-17T17:11:04.650Z","type":"message"}
+{"nick":"cesconix","message":"ok ","date":"2013-01-17T17:11:43.649Z","type":"message"}
+{"nick":"cesconix","message":"i've a route: app.post '/v:ver/users/signup', [secure], Core.Dispatcher { controller : 'users' , action : 'signup' }","date":"2013-01-17T17:11:55.394Z","type":"message"}
+{"nick":"Sly","message":"Okay, so far.. so good..","date":"2013-01-17T17:12:20.157Z","type":"message"}
+{"nick":"ChrisMatthieu_","date":"2013-01-17T17:12:43.119Z","type":"join"}
+{"nick":"cesconix","message":"Core.Dispatcher: https://gist.github.com/4557600","date":"2013-01-17T17:13:08.826Z","type":"message"}
+{"nick":"slloyd","date":"2013-01-17T17:13:17.415Z","type":"join"}
+{"nick":"joshontheweb","date":"2013-01-17T17:13:35.461Z","type":"join"}
+{"nick":"Sly","message":"Still looks fine.","date":"2013-01-17T17:14:07.651Z","type":"message"}
+{"nick":"kwhinnery","reason":"Quit: kwhinnery","date":"2013-01-17T17:15:16.174Z","type":"quit"}
+{"nick":"ChrisMatthieu","reason":"Ping timeout: 252 seconds","date":"2013-01-17T17:15:32.543Z","type":"quit"}
+{"nick":"ChrisMatthieu_","new_nick":"ChrisMatthieu","date":"2013-01-17T17:15:32.719Z","type":"nick"}
+{"nick":"cesconix","message":"in line 14 i get users/index.coffee that it do a require('./signup.coffee').exec","date":"2013-01-17T17:17:39.524Z","type":"message"}
+{"nick":"joshontheweb","reason":"Client Quit","date":"2013-01-17T17:18:00.109Z","type":"quit"}
+{"nick":"cesconix","message":"signup.coffee : https://gist.github.com/4557656","date":"2013-01-17T17:18:50.022Z","type":"message"}
+{"nick":"filmaj","date":"2013-01-17T17:19:38.484Z","type":"join"}
+{"nick":"Sly","message":"I don't see it sending a response back in that code.","date":"2013-01-17T17:19:42.231Z","type":"message"}
+{"nick":"Sly","message":"I see Response.created at the end, so I'm assuming that's what handles it?","date":"2013-01-17T17:20:12.353Z","type":"message"}
+{"nick":"TheJH","date":"2013-01-17T17:20:24.616Z","type":"join"}
+{"nick":"cesconix","message":"Sly: yes","date":"2013-01-17T17:20:30.899Z","type":"message"}
+{"nick":"Sly","message":"Alright. Let's see that code. Cause, in that screenshot.. It's sending \"201 OK\". It should be \"200 OK\". So already it has one issue that I see.","date":"2013-01-17T17:21:21.321Z","type":"message"}
+{"nick":"Sly","message":"(The Response code)","date":"2013-01-17T17:21:26.080Z","type":"message"}
+{"nick":"cesconix","message":"no no 201 is because the POST has created the user","date":"2013-01-17T17:21:58.064Z","type":"message"}
+{"nick":"cesconix","message":"Response.created pass status code 201","date":"2013-01-17T17:22:20.590Z","type":"message"}
+{"nick":"cesconix","message":"but if you try it with: curl -k -d \"username=sly123&password=12345678&email=sly@gmail.com\" https://api.pladdy.com/v1/users/signup","date":"2013-01-17T17:23:26.651Z","type":"message"}
+{"nick":"cesconix","message":"it work","date":"2013-01-17T17:23:27.788Z","type":"message"}
+{"nick":"Sly","message":"cesconix: Give me a few. Food just got here.","date":"2013-01-17T17:23:33.798Z","type":"message"}
+{"nick":"cesconix","message":"ok :)","date":"2013-01-17T17:24:32.826Z","type":"message"}
+{"nick":"st_luke","date":"2013-01-17T17:24:36.473Z","type":"part"}
+{"nick":"st_luke","date":"2013-01-17T17:24:39.602Z","type":"join"}
+{"nick":"st_luke","message":"where do i buy a gold tooth","date":"2013-01-17T17:24:56.218Z","type":"message"}
+{"nick":"raphapassini","date":"2013-01-17T17:26:55.050Z","type":"join"}
+{"nick":"mmalecki","message":"st_luke: dentist if you're planning to put it into your mouth","date":"2013-01-17T17:27:12.030Z","type":"message"}
+{"nick":"st_luke","message":"yea","date":"2013-01-17T17:27:27.419Z","type":"message"}
+{"nick":"raphapassini","message":"Hello guys. I want know if there is some way to do/restore backup of my databases.","date":"2013-01-17T17:27:32.165Z","type":"message"}
+{"nick":"st_luke","message":"gonna get one of my teeth capped with gold","date":"2013-01-17T17:27:33.442Z","type":"message"}
+{"nick":"st_luke","message":"like a pirate","date":"2013-01-17T17:27:34.495Z","type":"message"}
+{"nick":"mmalecki","message":"st_luke: yaaarrrr","date":"2013-01-17T17:27:42.718Z","type":"message"}
+{"nick":"mmalecki","message":"brb amsterdam","date":"2013-01-17T17:27:56.264Z","type":"message"}
+{"nick":"ozette","date":"2013-01-17T17:30:09.147Z","type":"join"}
+{"nick":"raphapassini","message":"Hello guys. I want know if there is some way to do/restore backup of my databases???","date":"2013-01-17T17:31:27.312Z","type":"message"}
+{"nick":"nathan7","message":"What kind of DB?","date":"2013-01-17T17:34:38.198Z","type":"message"}
+{"nick":"nathan7","message":"mmalecki: I'm in the library","date":"2013-01-17T17:34:54.223Z","type":"message"}
+{"nick":"nathan7","message":"mmalecki: but I'm busy and stuff for the next ~1.5h","date":"2013-01-17T17:35:09.417Z","type":"message"}
+{"nick":"lpin","reason":"Ping timeout: 255 seconds","date":"2013-01-17T17:35:35.500Z","type":"quit"}
+{"nick":"nathan7","message":"mmalecki: and someone's playing Gangnam style on the piano here","date":"2013-01-17T17:35:49.030Z","type":"message"}
+{"nick":"ozette","message":"what's supposed to happen after issuing 'jitsu login' ?","date":"2013-01-17T17:36:27.927Z","type":"message"}
+{"nick":"agnitio","reason":"Quit: Leaving","date":"2013-01-17T17:36:48.393Z","type":"quit"}
+{"nick":"ozette","message":"i don't understand how to log in","date":"2013-01-17T17:37:12.251Z","type":"message"}
+{"nick":"nathan7","message":"It should ask for your username and password","date":"2013-01-17T17:37:39.123Z","type":"message"}
+{"nick":"mmalecki","message":"nathan7: no, I mean","date":"2013-01-17T17:38:21.332Z","type":"message"}
+{"nick":"mmalecki","message":"I was smoking weed on the balcony","date":"2013-01-17T17:38:29.406Z","type":"message"}
+{"nick":"ozette","message":"my jitsu does not, last line says: 'info: Executing command login'","date":"2013-01-17T17:38:29.714Z","type":"message"}
+{"nick":"mmalecki","message":"we meet tomorrow, no?","date":"2013-01-17T17:38:33.229Z","type":"message"}
+{"nick":"ozette","message":"and there it stays ..","date":"2013-01-17T17:38:57.542Z","type":"message"}
+{"nick":"ozette","message":"I don't get any feedback","date":"2013-01-17T17:40:06.737Z","type":"message"}
+{"nick":"mmalecki","message":"ozette: what's your node version?","date":"2013-01-17T17:40:23.966Z","type":"message"}
+{"nick":"ozette","message":"0.9.6-pre","date":"2013-01-17T17:40:42.726Z","type":"message"}
+{"nick":"nathan7","message":"mmalecki: yeah, though I have a bit of time to waste tonight","date":"2013-01-17T17:40:55.644Z","type":"message"}
+{"nick":"lpin","date":"2013-01-17T17:41:49.936Z","type":"join"}
+{"nick":"ozette","message":"I recall some version not letting me install jitsu trough npm","date":"2013-01-17T17:41:59.424Z","type":"message"}
+{"nick":"mmalecki","message":"ozette: use latest v0.8","date":"2013-01-17T17:42:27.303Z","type":"message"}
+{"nick":"ozette","message":"oo","date":"2013-01-17T17:43:30.720Z","type":"message"}
+{"nick":"mmalecki","message":"0.9.6-pre is incompatible with half of existing codebases due to streams2","date":"2013-01-17T17:44:14.655Z","type":"message"}
+{"nick":"Sly","message":"^","date":"2013-01-17T17:44:19.054Z","type":"message"}
+{"nick":"ozette","message":"i see, i managed to login but without any feedback, just one blank line and after pressing return multiple times a \"nodejitsu ok\" showed up.","date":"2013-01-17T17:45:46.089Z","type":"message"}
+{"nick":"kwhinnery","date":"2013-01-17T17:46:52.907Z","type":"join"}
+{"nick":"mmalecki","message":"I doubt this could possibly happen, `jitsu login` asks you for the password","date":"2013-01-17T17:47:49.045Z","type":"message"}
+{"nick":"raphapassini","reason":"Ping timeout: 245 seconds","date":"2013-01-17T17:48:23.146Z","type":"quit"}
+{"nick":"Sly","message":"ozette: isaac's mute-stream causes issues in 0.9.6-pre in his read modul.e","date":"2013-01-17T17:48:28.859Z","type":"message"}
+{"nick":"Sly","message":"*module.","date":"2013-01-17T17:48:31.161Z","type":"message"}
+{"nick":"mmalecki","message":"Sly: forgot to look into it","date":"2013-01-17T17:48:53.170Z","type":"message"}
+{"nick":"mmalecki","message":"I'm high enough to do it now","date":"2013-01-17T17:48:58.736Z","type":"message"}
+{"nick":"Sly","message":"DO ETT","date":"2013-01-17T17:49:05.991Z","type":"message"}
+{"nick":"ozette","message":"I see","date":"2013-01-17T17:52:48.981Z","type":"message"}
+{"nick":"ozette","message":"ok","date":"2013-01-17T17:52:55.177Z","type":"message"}
+{"nick":"ozette","message":"mmalecki, can I send you a screenshot?","date":"2013-01-17T17:53:37.308Z","type":"message"}
+{"nick":"ozette","message":"i assume 0.9.6-pre is the cause then, but every form of feedback is skipped","date":"2013-01-17T17:54:44.100Z","type":"message"}
+{"nick":"jmar777","date":"2013-01-17T17:54:46.050Z","type":"join"}
+{"nick":"mmalecki","message":"ozette: I know how it looks","date":"2013-01-17T17:55:54.582Z","type":"message"}
+{"nick":"mmalecki","message":"I'm using 0.9.6-pre locally","date":"2013-01-17T17:56:02.790Z","type":"message"}
+{"nick":"ozette","message":"ok","date":"2013-01-17T17:56:03.794Z","type":"message"}
+{"nick":"ozette","message":"aha","date":"2013-01-17T17:56:06.605Z","type":"message"}
+{"nick":"`3rdEden","date":"2013-01-17T17:56:12.481Z","type":"join"}
+{"nick":"toonketels","date":"2013-01-17T17:58:00.888Z","type":"join"}
+{"nick":"raphapassini","date":"2013-01-17T17:59:51.073Z","type":"join"}
+{"nick":"raphapassini","message":"Hi every body, i'm having problems with \"mongodump\", i put the very same info that i use to connect but the backup didn't work. Clues?","date":"2013-01-17T18:00:29.203Z","type":"message"}
+{"nick":"dylang","reason":"Ping timeout: 248 seconds","date":"2013-01-17T18:02:11.895Z","type":"quit"}
+{"nick":"toonketels","reason":"Ping timeout: 248 seconds","date":"2013-01-17T18:02:28.769Z","type":"quit"}
+{"nick":"blakmatrix","date":"2013-01-17T18:03:26.242Z","type":"join"}
+{"nick":"raphapassini","message":"Hi folks, i'm having problems with \"mongodump\", i put the very same info that i use to connect but the backup didn't work. Clues?","date":"2013-01-17T18:04:06.215Z","type":"message"}
+{"nick":"raphapassini","message":"Hi folks, i'm having problems with \"mongodump\", i've put the very same info that i use to connect but the backup didn't work. Clues?","date":"2013-01-17T18:04:19.678Z","type":"message"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T18:04:26.263Z","type":"quit"}
+{"nick":"blakmatrix","message":"raphapassini: ey","date":"2013-01-17T18:05:33.349Z","type":"message"}
+{"nick":"blakmatrix","message":"hi","date":"2013-01-17T18:05:37.581Z","type":"message"}
+{"nick":"raphapassini","message":"blackmatrix: hi","date":"2013-01-17T18:05:49.285Z","type":"message"}
+{"nick":"blakmatrix","message":"raphapassini: can you gist me what you tried to do","date":"2013-01-17T18:07:15.253Z","type":"message"}
+{"nick":"raphapassini","message":"blackmatrix: mongodump --host alex.mongohq.com:10012 --username nodejitsu --password MYPASS --db MYDB","date":"2013-01-17T18:08:56.550Z","type":"message"}
+{"nick":"AvianFlu","date":"2013-01-17T18:09:05.037Z","type":"join"}
+{"nick":"jeffrg","reason":"Quit: jeffrg","date":"2013-01-17T18:13:28.623Z","type":"quit"}
+{"nick":"AvianPhone","reason":"Quit: Bye","date":"2013-01-17T18:14:22.394Z","type":"quit"}
+{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-01-17T18:14:26.771Z","type":"quit"}
+{"nick":"parallel","date":"2013-01-17T18:16:53.130Z","type":"join"}
+{"nick":"jeffrg","date":"2013-01-17T18:17:02.013Z","type":"join"}
+{"nick":"blakmatrix","message":"on the connection string there is host, port and authentication info, that should be all you need","date":"2013-01-17T18:17:03.338Z","type":"message"}
+{"nick":"raphapassini","message":"Yes, i just ommit the information, but i've put the VERY SAME information that i use to connect in my app and by command line","date":"2013-01-17T18:20:13.688Z","type":"message"}
+{"nick":"parallel","reason":"Remote host closed the connection","date":"2013-01-17T18:20:32.436Z","type":"quit"}
+{"nick":"blakmatrix","message":"nathan7: u there?","date":"2013-01-17T18:21:24.654Z","type":"message"}
+{"nick":"blakmatrix","message":"raphapassini: what is the error you get back?","date":"2013-01-17T18:22:33.011Z","type":"message"}
+{"nick":"raphapassini","message":"authentication failed: { errmsg: \"auth fails\", ok: 0.0 }","date":"2013-01-17T18:23:56.938Z","type":"message"}
+{"nick":"ChrisMatthieu_","date":"2013-01-17T18:24:22.714Z","type":"join"}
+{"nick":"raphapassini","message":"But if i try to connect to the server by mongo alex.mongohq.com:10012/nodejitsudb269905138343 -u nodejitsu -p ***********************, works fine!","date":"2013-01-17T18:24:24.194Z","type":"message"}
+{"nick":"raphapassini","message":"But if i try to connect to the server by: \"mongo alex.mongohq.com:10012/nodejitsudb269905138343 -u nodejitsu -p ***********************\", works fine!","date":"2013-01-17T18:24:38.293Z","type":"message"}
+{"nick":"aheckmann","date":"2013-01-17T18:26:02.045Z","type":"join"}
+{"nick":"ChrisMatthieu","reason":"Ping timeout: 244 seconds","date":"2013-01-17T18:27:06.044Z","type":"quit"}
+{"nick":"ChrisMatthieu_","new_nick":"ChrisMatthieu","date":"2013-01-17T18:27:06.213Z","type":"nick"}
+{"nick":"sandfox","reason":"Quit: sandfox","date":"2013-01-17T18:30:19.561Z","type":"quit"}
+{"nick":"blakmatrix","message":"raphapassini: does it help if yuo extract out the port? --port 10012","date":"2013-01-17T18:31:31.824Z","type":"message"}
+{"nick":"joshSzep","reason":"Quit: joshSzep","date":"2013-01-17T18:31:49.820Z","type":"quit"}
+{"nick":"raphapassini","message":"blackmatrix: I've tried it, i think that this is an auth problem in the MongoHQ servers. Maybe if i get in touch with them?","date":"2013-01-17T18:34:15.008Z","type":"message"}
+{"nick":"defunctzombie","new_nick":"defunctzombie_zz","date":"2013-01-17T18:34:15.180Z","type":"nick"}
+{"nick":"blakmatrix","message":"raphapassini: perhaps because it sounds like if you can auth with mongo but not mongodump something is up with that","date":"2013-01-17T18:37:16.856Z","type":"message"}
+{"nick":"Sly","reason":"Remote host closed the connection","date":"2013-01-17T18:37:36.451Z","type":"quit"}
+{"nick":"sirkitree","new_nick":"sirkitree|lunch","date":"2013-01-17T18:41:12.817Z","type":"nick"}
+{"nick":"redir","date":"2013-01-17T18:43:39.377Z","type":"join"}
+{"nick":"retrofox","reason":"\"[\"Textual IRC Client: www.textualapp.com\"]\"","date":"2013-01-17T18:48:31.731Z","type":"part"}
+{"nick":"wesleymason","reason":"Read error: Operation timed out","date":"2013-01-17T18:50:51.372Z","type":"quit"}
+{"nick":"wesleymason","date":"2013-01-17T18:50:59.823Z","type":"join"}
+{"nick":"bradleymeck","date":"2013-01-17T18:51:04.024Z","type":"join"}
+{"nick":"Sly","date":"2013-01-17T18:51:33.023Z","type":"join"}
+{"nick":"Sly","reason":"Read error: Connection reset by peer","date":"2013-01-17T18:51:36.669Z","type":"quit"}
+{"nick":"Sly","date":"2013-01-17T18:52:00.802Z","type":"join"}
+{"nick":"jeffrg","reason":"Quit: jeffrg","date":"2013-01-17T18:54:34.794Z","type":"quit"}
+{"nick":"admc","reason":"Quit: Leaving.","date":"2013-01-17T18:54:35.212Z","type":"quit"}
+{"nick":"Valien","message":"hi all, been having issues installing jitsu on my system (OSX). Followed this to clear http://stackoverflow.com/questions/14275973/jitsu-failed-to-install-osx-node-0-8-17-and-npm-1-2-0-wtf but still failing with some errors. :( Any thoughts on what to try?","date":"2013-01-17T18:55:27.602Z","type":"message"}
+{"nick":"blakmatrix","message":"got a gist of the errors you are now getting?","date":"2013-01-17T18:56:21.921Z","type":"message"}
+{"nick":"Valien","message":"hold on..","date":"2013-01-17T18:56:38.661Z","type":"message"}
+{"nick":"Valien","message":"here - https://gist.github.com/4558568","date":"2013-01-17T18:57:52.108Z","type":"message"}
+{"nick":"Valien","message":"headed to meeting..back in hour so will catch up once back. thx.","date":"2013-01-17T18:58:04.562Z","type":"message"}
+{"nick":"Sly_","date":"2013-01-17T18:59:48.553Z","type":"join"}
+{"nick":"st_luke","date":"2013-01-17T19:00:27.124Z","type":"join"}
+{"nick":"parallel","date":"2013-01-17T19:01:06.989Z","type":"join"}
+{"nick":"Sly","reason":"Ping timeout: 246 seconds","date":"2013-01-17T19:02:04.780Z","type":"quit"}
+{"nick":"hotch","date":"2013-01-17T19:04:41.627Z","type":"join"}
+{"nick":"hotch","reason":"Client Quit","date":"2013-01-17T19:04:41.628Z","type":"quit"}
+{"nick":"devaholic","date":"2013-01-17T19:06:47.497Z","type":"join"}
+{"nick":"thepumpkin","date":"2013-01-17T19:07:01.769Z","type":"join"}
+{"nick":"anoemi","date":"2013-01-17T19:07:10.216Z","type":"join"}
+{"nick":"cesconix","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T19:08:41.883Z","type":"quit"}
+{"nick":"jeffrg","date":"2013-01-17T19:09:45.013Z","type":"join"}
+{"nick":"redir","reason":"Ping timeout: 272 seconds","date":"2013-01-17T19:10:02.820Z","type":"quit"}
+{"nick":"raphapassini","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:11:43.086Z","type":"quit"}
+{"nick":"nathan7","message":"blakmatrix: sorry, was distracted","date":"2013-01-17T19:12:31.394Z","type":"message"}
+{"nick":"nathan7","message":"blakmatrix: what do you require, earthling?","date":"2013-01-17T19:12:47.540Z","type":"message"}
+{"nick":"therealkoopa","date":"2013-01-17T19:13:20.863Z","type":"join"}
+{"nick":"blakmatrix","message":"a dude in here arlier was having issues with mongodump, I saw youve used it a few times when i tried google searching","date":"2013-01-17T19:13:40.494Z","type":"message"}
+{"nick":"blakmatrix","message":"but the guy is one now","date":"2013-01-17T19:13:47.386Z","type":"message"}
+{"nick":"blakmatrix","message":"he could login wih mongo but couldnt auth with mongodump","date":"2013-01-17T19:14:14.654Z","type":"message"}
+{"nick":"ozette","reason":"\"Leaving\"","date":"2013-01-17T19:15:26.767Z","type":"part"}
+{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-01-17T19:16:53.159Z","type":"quit"}
+{"nick":"sirkitree|lunch","new_nick":"sirkitree|scrum","date":"2013-01-17T19:26:15.698Z","type":"nick"}
+{"nick":"leptonix","reason":"Ping timeout: 255 seconds","date":"2013-01-17T19:26:25.757Z","type":"quit"}
+{"nick":"leptonix","date":"2013-01-17T19:26:39.907Z","type":"join"}
+{"nick":"jmar777","reason":"Remote host closed the connection","date":"2013-01-17T19:27:02.922Z","type":"quit"}
+{"nick":"cesconix","date":"2013-01-17T19:27:14.132Z","type":"join"}
+{"nick":"jmar777","date":"2013-01-17T19:27:40.146Z","type":"join"}
+{"nick":"joshontheweb","date":"2013-01-17T19:28:33.147Z","type":"join"}
+{"nick":"Sly_","new_nick":"Sly","date":"2013-01-17T19:29:08.862Z","type":"nick"}
+{"nick":"bootstrapper","date":"2013-01-17T19:29:09.227Z","type":"join"}
+{"nick":"admc","date":"2013-01-17T19:29:36.195Z","type":"join"}
+{"nick":"appr","reason":"Ping timeout: 260 seconds","date":"2013-01-17T19:30:38.745Z","type":"quit"}
+{"nick":"jmar777","reason":"Ping timeout: 260 seconds","date":"2013-01-17T19:31:59.999Z","type":"quit"}
+{"nick":"kwhinnery","reason":"Ping timeout: 276 seconds","date":"2013-01-17T19:33:18.807Z","type":"quit"}
+{"nick":"appr","date":"2013-01-17T19:37:11.832Z","type":"join"}
+{"nick":"kwhinnery","date":"2013-01-17T19:49:37.122Z","type":"join"}
+{"nick":"SBoudrias_","date":"2013-01-17T19:52:55.143Z","type":"join"}
+{"nick":"SBoudrias1","date":"2013-01-17T19:53:11.811Z","type":"join"}
+{"nick":"Hebo","date":"2013-01-17T19:53:30.134Z","type":"join"}
+{"nick":"SBoudrias1","message":"Hi, I'm trying to deploy an express app on Nodejitsu for the first time. I'm having an issue \"Error spawning done; Script prematurely exited\". I added the full log and my package.json file into this gist: https://gist.github.com/a6936c653893885fe984","date":"2013-01-17T19:55:02.327Z","type":"message"}
+{"nick":"SBoudrias1","message":"!help","date":"2013-01-17T19:55:12.748Z","type":"message"}
+{"nick":"_ddgbot","message":"http://help.duckduckgo.com/","date":"2013-01-17T19:55:13.437Z","type":"message"}
+{"nick":"Sly","message":"SBoudrias1: looks like you just forgot to add connect into your dependencies.","date":"2013-01-17T19:56:16.543Z","type":"message"}
+{"nick":"sirkitree|scrum","new_nick":"sirkitree","date":"2013-01-17T19:57:01.849Z","type":"nick"}
+{"nick":"SBoudrias_","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:57:08.010Z","type":"quit"}
+{"nick":"cesconix","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T19:57:28.176Z","type":"quit"}
+{"nick":"SBoudrias1","message":"Sly: I'll try it right away thanks","date":"2013-01-17T19:57:34.268Z","type":"message"}
+{"nick":"Sly","message":"No problem.","date":"2013-01-17T19:57:41.450Z","type":"message"}
+{"nick":"ChrisMatthieu_","date":"2013-01-17T19:58:11.813Z","type":"join"}
+{"nick":"ChrisMatthieu","reason":"Read error: Connection reset by peer","date":"2013-01-17T19:58:56.544Z","type":"quit"}
+{"nick":"SBoudrias1","message":"Sly: I now get an error with another module. It's weird because these are deps of the modules I'm using. Is it possible there's a bug with fetching nested dependencies?","date":"2013-01-17T19:59:04.857Z","type":"message"}
+{"nick":"ChrisMatthieu","date":"2013-01-17T19:59:25.058Z","type":"join"}
+{"nick":"ChrisMatthieu__","date":"2013-01-17T20:00:06.848Z","type":"join"}
+{"nick":"ChrisMatthieu___","date":"2013-01-17T20:00:14.069Z","type":"join"}
+{"nick":"defunctzombie_zz","new_nick":"defunctzombie","date":"2013-01-17T20:00:47.134Z","type":"nick"}
+{"nick":"rickibalboa`","reason":"Ping timeout: 248 seconds","date":"2013-01-17T20:01:07.903Z","type":"quit"}
+{"nick":"Swaagie","reason":"Read error: Connection reset by peer","date":"2013-01-17T20:01:42.989Z","type":"quit"}
+{"nick":"arush","message":"hey dudes","date":"2013-01-17T20:03:07.463Z","type":"message"}
+{"nick":"ChrisMatthieu_","reason":"Ping timeout: 272 seconds","date":"2013-01-17T20:03:14.741Z","type":"quit"}
+{"nick":"arush","message":"I'm getting a rackspace error whist trying to deploy shinobi","date":"2013-01-17T20:03:25.458Z","type":"message"}
+{"nick":"arush","message":"twice in a row now","date":"2013-01-17T20:03:34.656Z","type":"message"}
+{"nick":"admc","reason":"Quit: Leaving.","date":"2013-01-17T20:03:49.250Z","type":"quit"}
+{"nick":"ChrisMatthieu","reason":"Ping timeout: 256 seconds","date":"2013-01-17T20:04:03.999Z","type":"quit"}
+{"nick":"ChrisMatthieu___","new_nick":"ChrisMatthieu","date":"2013-01-17T20:04:04.948Z","type":"nick"}
+{"nick":"Sly","message":"SBoudrias1: no. There shouldn't be any problems with that.","date":"2013-01-17T20:04:17.563Z","type":"message"}
+{"nick":"Sly","message":"arush: Take a look at http://errors.jit.su/Rackspace%20Error%20(404):%20Item%20not%20found. It'll explain the cause/fix.","date":"2013-01-17T20:04:47.442Z","type":"message"}
+{"nick":"lpin","reason":"Read error: Operation timed out","date":"2013-01-17T20:04:57.871Z","type":"quit"}
+{"nick":"ChrisMatthieu__","reason":"Ping timeout: 272 seconds","date":"2013-01-17T20:05:08.801Z","type":"quit"}
+{"nick":"clarkfischer","reason":"Quit: clarkfischer","date":"2013-01-17T20:05:52.779Z","type":"quit"}
+{"nick":"arush","message":"Sly, thanks","date":"2013-01-17T20:06:06.805Z","type":"message"}
+{"nick":"Sly","message":"arush: No problem.","date":"2013-01-17T20:06:12.507Z","type":"message"}
+{"nick":"lpin","date":"2013-01-17T20:09:47.206Z","type":"join"}
+{"nick":"Sly","message":"SBoudrias1: what was the error that you saw the last time?","date":"2013-01-17T20:12:35.526Z","type":"message"}
+{"nick":"swaagie","date":"2013-01-17T20:14:30.599Z","type":"join"}
+{"nick":"SBoudrias1","message":"Sly: the same thing with module buffer-crc32 (a dependencies of express too)","date":"2013-01-17T20:15:09.158Z","type":"message"}
+{"nick":"arush","reason":"\"Leaving\"","date":"2013-01-17T20:15:17.934Z","type":"part"}
+{"nick":"cesconix","date":"2013-01-17T20:17:36.122Z","type":"join"}
+{"nick":"klaemo","reason":"Remote host closed the connection","date":"2013-01-17T20:17:45.404Z","type":"quit"}
+{"nick":"SBoudrias1","message":"Sly: By the way, I've deployed the same test app to Heroku earlier and it all worked out correctly.","date":"2013-01-17T20:18:39.951Z","type":"message"}
+{"nick":"SBoudrias1","message":"could it be an issue with NPM version used in engines? Really seems like the nested dependencies ain't fetched","date":"2013-01-17T20:19:34.338Z","type":"message"}
+{"nick":"Sly","message":"SBoudrias1: do you have your package.json set to 0.8.x as the node engine, or >= 0.6?","date":"2013-01-17T20:22:21.816Z","type":"message"}
+{"nick":"SBoudrias1","message":"\">= 0.6\" currently, but when I asked the first time i was with \"0.8.x\"","date":"2013-01-17T20:23:55.394Z","type":"message"}
+{"nick":"Sly","message":"Okay. I was just making sure.","date":"2013-01-17T20:24:13.699Z","type":"message"}
+{"nick":"spacenick","reason":"Ping timeout: 256 seconds","date":"2013-01-17T20:30:08.001Z","type":"quit"}
+{"nick":"cesconix","message":"has anyone had problems when installing jitsu 0.11.15?","date":"2013-01-17T20:30:23.360Z","type":"message"}
+{"nick":"cesconix","message":"my npm-debug.log: https://gist.github.com/4559468","date":"2013-01-17T20:31:47.749Z","type":"message"}
+{"nick":"Sly","message":"cesconix: Can you repost without all the verboseness? xD","date":"2013-01-17T20:34:00.151Z","type":"message"}
+{"nick":"Sly","message":"Or, at least another one..","date":"2013-01-17T20:34:08.546Z","type":"message"}
+{"nick":"Sly","message":"2,728 lines isn't really that quick to read through.","date":"2013-01-17T20:34:22.988Z","type":"message"}
+{"nick":"julian_duque","message":"cesconix: downgrade npm to 1.1.70 'npm install -g npm@1.1.70' and retry again","date":"2013-01-17T20:34:43.993Z","type":"message"}
+{"nick":"Sly","message":"^ Do that.","date":"2013-01-17T20:34:52.893Z","type":"message"}
+{"nick":"Sly","message":"Whatever he said.","date":"2013-01-17T20:34:54.517Z","type":"message"}
+{"nick":"cesconix","message":"Sly: to the end there are errors","date":"2013-01-17T20:35:01.863Z","type":"message"}
+{"nick":"cesconix","message":":D","date":"2013-01-17T20:35:08.244Z","type":"message"}
+{"nick":"cesconix","message":"julian_duque: ok i try it","date":"2013-01-17T20:35:27.952Z","type":"message"}
+{"nick":"Sly","message":"Try what julian_duque said. He's probably seen it before.","date":"2013-01-17T20:35:31.558Z","type":"message"}
+{"nick":"julian_duque","message":"Yes, its a bug of npm","date":"2013-01-17T20:35:41.512Z","type":"message"}
+{"nick":"julian_duque","message":"mainly on macosx","date":"2013-01-17T20:36:30.322Z","type":"message"}
+{"nick":"cesconix","message":"yes, it work now :D","date":"2013-01-17T20:38:17.829Z","type":"message"}
+{"nick":"julian_duque","message":"awesome!","date":"2013-01-17T20:40:04.239Z","type":"message"}
+{"nick":"cesconix","message":"thanks","date":"2013-01-17T20:41:42.534Z","type":"message"}
+{"nick":"erichocean","date":"2013-01-17T20:43:47.699Z","type":"join"}
+{"nick":"kwhinnery_","date":"2013-01-17T20:44:32.494Z","type":"join"}
+{"nick":"Sly","message":"SBoudrias1: Still there?","date":"2013-01-17T20:47:11.375Z","type":"message"}
+{"nick":"julian_duque","message":"cesconix: :)","date":"2013-01-17T20:47:13.075Z","type":"message"}
+{"nick":"SBoudrias1","message":"Yep","date":"2013-01-17T20:47:16.025Z","type":"message"}
+{"nick":"kwhinnery","reason":"Ping timeout: 248 seconds","date":"2013-01-17T20:47:29.186Z","type":"quit"}
+{"nick":"kwhinnery_","new_nick":"kwhinnery","date":"2013-01-17T20:47:29.379Z","type":"nick"}
+{"nick":"Sly","message":"SBoudrias1: Cool. Still looking into it.","date":"2013-01-17T20:48:36.155Z","type":"message"}
+{"nick":"SBoudrias1","message":"ok thanks!","date":"2013-01-17T20:48:45.819Z","type":"message"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T20:50:15.897Z","type":"quit"}
+{"nick":"jmar777","date":"2013-01-17T20:50:47.896Z","type":"join"}
+{"nick":"redir","date":"2013-01-17T20:51:29.268Z","type":"join"}
+{"nick":"anoemi","reason":"Quit: anoemi","date":"2013-01-17T20:55:17.111Z","type":"quit"}
+{"nick":"AvianFlu","reason":"Remote host closed the connection","date":"2013-01-17T20:55:40.750Z","type":"quit"}
+{"nick":"bradleymeck","date":"2013-01-17T20:55:51.204Z","type":"join"}
+{"nick":"cesconix","message":"today is a problem day","date":"2013-01-17T21:01:11.194Z","type":"message"}
+{"nick":"Sly","message":"cesconix: What's wrong?","date":"2013-01-17T21:01:19.354Z","type":"message"}
+{"nick":"cesconix","message":"yes","date":"2013-01-17T21:01:30.234Z","type":"message"}
+{"nick":"cesconix","message":"i've deployed with jitsu my restful web server (api.pladdy.com), but there is always same proble","date":"2013-01-17T21:03:00.342Z","type":"message"}
+{"nick":"cesconix","message":"any endpoint return the same response","date":"2013-01-17T21:04:16.774Z","type":"message"}
+{"nick":"cesconix","message":"in my localhost insted no","date":"2013-01-17T21:04:30.144Z","type":"message"}
+{"nick":"cesconix","message":":(","date":"2013-01-17T21:04:32.497Z","type":"message"}
+{"nick":"blakmatrix","message":"cesconix: do you have an exaple of what you mean?","date":"2013-01-17T21:04:55.396Z","type":"message"}
+{"nick":"cesconix","message":"yes","date":"2013-01-17T21:05:16.965Z","type":"message"}
+{"nick":"cesconix","message":"http://api.pladdy.com/v1/users/signup","date":"2013-01-17T21:05:20.863Z","type":"message"}
+{"nick":"blakmatrix","message":"cesconix: wha is your username/appname?","date":"2013-01-17T21:05:50.945Z","type":"message"}
+{"nick":"cesconix","message":"it should not return the json","date":"2013-01-17T21:06:02.609Z","type":"message"}
+{"nick":"Sly","message":"cesconix: Sorry to hear you're still having problems with that. blakmatrix will help fix you up, though. :D","date":"2013-01-17T21:06:11.794Z","type":"message"}
+{"nick":"parallel","reason":"Remote host closed the connection","date":"2013-01-17T21:06:15.932Z","type":"quit"}
+{"nick":"cesconix","message":"that*","date":"2013-01-17T21:06:17.433Z","type":"message"}
+{"nick":"cesconix","message":"cesconix/pladdy_server","date":"2013-01-17T21:06:23.881Z","type":"message"}
+{"nick":"cesconix","message":"thanks all","date":"2013-01-17T21:06:27.576Z","type":"message"}
+{"nick":"cesconix","message":"for your support in realtime","date":"2013-01-17T21:06:38.354Z","type":"message"}
+{"nick":"parallel","date":"2013-01-17T21:06:49.159Z","type":"join"}
+{"nick":"jmar777","reason":"Remote host closed the connection","date":"2013-01-17T21:10:29.855Z","type":"quit"}
+{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T21:10:31.451Z","type":"quit"}
+{"nick":"jmar777","date":"2013-01-17T21:11:06.167Z","type":"join"}
+{"nick":"blakmatrix","message":"cesconix: what are you using for your router?","date":"2013-01-17T21:11:09.614Z","type":"message"}
+{"nick":"parallel","reason":"Ping timeout: 260 seconds","date":"2013-01-17T21:12:19.988Z","type":"quit"}
+{"nick":"cesconix","message":"app.post '/v:ver/users/signup', [secure], Core.Dispatcher { controller : 'users' , action : 'signup' }","date":"2013-01-17T21:12:44.729Z","type":"message"}
+{"nick":"cesconix","message":"after that","date":"2013-01-17T21:13:03.392Z","type":"message"}
+{"nick":"cesconix","message":"app.all '/v:ver/users/signup', [secure], Core.Dispatcher { controller : 'common', action : 'only_post' }","date":"2013-01-17T21:13:07.947Z","type":"message"}
+{"nick":"Valien","message":"do you need to be in any specific directory to install jitsu?","date":"2013-01-17T21:13:47.487Z","type":"message"}
+{"nick":"blakmatrix","message":"Valien: no because you install it globablly with the -g option","date":"2013-01-17T21:14:07.803Z","type":"message"}
+{"nick":"Valien","message":"k. Mine keeps failing for some reason. :(","date":"2013-01-17T21:14:28.134Z","type":"message"}
+{"nick":"Valien","message":"gonna clear npm cache and try again...","date":"2013-01-17T21:14:45.732Z","type":"message"}
+{"nick":"blakmatrix","message":"Valien: try using sudo on the npm cache clear","date":"2013-01-17T21:15:06.712Z","type":"message"}
+{"nick":"Valien","message":"yup did that..all clear. Not using sudo throws errors...","date":"2013-01-17T21:15:29.181Z","type":"message"}
+{"nick":"Valien","message":"ok..here goes a reinstall...","date":"2013-01-17T21:15:40.262Z","type":"message"}
+{"nick":"jmar777","reason":"Ping timeout: 260 seconds","date":"2013-01-17T21:15:49.991Z","type":"quit"}
+{"nick":"cesconix","message":"Valien: julian_duque could maybe help you :p","date":"2013-01-17T21:16:06.993Z","type":"message"}
+{"nick":"blakmatrix","message":"Valien: if you see 304 on this install somethign is wrong","date":"2013-01-17T21:16:22.335Z","type":"message"}
+{"nick":"Valien","message":"ok.","date":"2013-01-17T21:16:39.206Z","type":"message"}
+{"nick":"julian_duque","message":"Valien: if the npm cache clear don't work just try to downgrade the npm to 1.1.70 'npm install -g npm@1.1.70' and retry again","date":"2013-01-17T21:18:45.592Z","type":"message"}
+{"nick":"Valien","message":"hah. WEIRD.","date":"2013-01-17T21:19:07.489Z","type":"message"}
+{"nick":"Valien","message":"it worked this time.","date":"2013-01-17T21:19:11.605Z","type":"message"}
+{"nick":"Valien","message":"must have heard me chatting with you all on IRC and decide to behave...","date":"2013-01-17T21:19:23.023Z","type":"message"}
+{"nick":"Valien","action":"scratches head","date":"2013-01-17T21:19:27.383Z","type":"action"}
+{"nick":"Valien","message":"thx for the help :D","date":"2013-01-17T21:19:34.724Z","type":"message"}
+{"nick":"blakmatrix","message":"cesconix: do you have your code put up somewhere because without your code I can't even begin to figure out whats going on, it sounds like it has to do with something in your code not being right and not routing correctly","date":"2013-01-17T21:20:57.211Z","type":"message"}
+{"nick":"defunctzombie","new_nick":"defunctzombie_zz","date":"2013-01-17T21:21:22.212Z","type":"nick"}
+{"nick":"cesconix","message":"if you want I paste on gist.github anything you need see","date":"2013-01-17T21:21:56.952Z","type":"message"}
+{"nick":"generalissimo","reason":"Remote host closed the connection","date":"2013-01-17T21:23:02.853Z","type":"quit"}
+{"nick":"blakmatrix","message":"cesconix: I guess your releant routing code would be the most useful","date":"2013-01-17T21:25:10.046Z","type":"message"}
+{"nick":"cesconix","message":"however, this situation has happened to me several times and I solved by making several attempts to deploy.","date":"2013-01-17T21:25:12.600Z","type":"message"}
+{"nick":"cesconix","message":"blakmatrix: https://gist.github.com/4557600","date":"2013-01-17T21:26:15.518Z","type":"message"}
+{"nick":"julian_duque","reason":"Ping timeout: 255 seconds","date":"2013-01-17T21:26:26.535Z","type":"quit"}
+{"nick":"cesconix","message":"thisi Core.Dispatcher","date":"2013-01-17T21:26:28.860Z","type":"message"}
+{"nick":"cesconix","message":"this is*","date":"2013-01-17T21:26:34.329Z","type":"message"}
+{"nick":"cesconix","message":"for dispatch the request to specific controller/action","date":"2013-01-17T21:26:55.225Z","type":"message"}
+{"nick":"Sly","reason":"Remote host closed the connection","date":"2013-01-17T21:30:21.382Z","type":"quit"}
+{"nick":"cesconix","message":"it seems that loads the routes in reverse order","date":"2013-01-17T21:30:40.924Z","type":"message"}
+{"nick":"cesconix","message":"because on bootstrap i read route/ that contain a _.coffee (https://gist.github.com/4559970)","date":"2013-01-17T21:32:36.384Z","type":"message"}
+{"nick":"Xeon06_","date":"2013-01-17T21:33:54.523Z","type":"join"}
+{"nick":"Xeon06_","message":"Hey guys","date":"2013-01-17T21:33:59.360Z","type":"message"}
+{"nick":"ForbesLindesay","date":"2013-01-17T21:34:04.993Z","type":"join"}
+{"nick":"Xeon06_","message":"I have a question about forever, hopefully I'm not out of place by asking it here","date":"2013-01-17T21:34:11.858Z","type":"message"}
+{"nick":"Xeon06_","message":"Does anyone know if it's possible to append all logs from forever to a single place with a simple command? ie, something like \"forever -loe /var/logs/app.log app.js\"","date":"2013-01-17T21:35:18.728Z","type":"message"}
+{"nick":"ForbesLindesay","message":"My app `mocha-ci` appears to be running 2 drones (based on the number of parallel jobs it's completing) but it only shows as running one drone in the UI and I only want to run one drone. My account name is forbeslindesay. Could someone check it's only running one drone for me?","date":"2013-01-17T21:35:39.268Z","type":"message"}
+{"nick":"blakmatrix","message":"ForbesLindesay: run a `jitsu start` and it should clear up that older drone","date":"2013-01-17T21:37:06.407Z","type":"message"}
+{"nick":"blakmatrix","message":"Xeon06_: not sure but the best way would be to try and make sure you keep the -a flag on there to append and not overwrite","date":"2013-01-17T21:38:53.331Z","type":"message"}
+{"nick":"joshontheweb","date":"2013-01-17T21:39:23.810Z","type":"join"}
+{"nick":"blakmatrix","message":"cesconix: those routes there look like why its throwing an error... or am i missing something there?","date":"2013-01-17T21:40:16.520Z","type":"message"}
+{"nick":"ForbesLindesay","message":"I tried that and it still seems to be running multiple drones (although it's hard to be 100% certain) It should run 3 concurrent jobs and until very recently it was, but now it's running 5 with none of the relevant application logic changing.","date":"2013-01-17T21:40:55.751Z","type":"message"}
+{"nick":"ForbesLindesay","message":"I think there may also be a 6th Job, it's just not getting reported because it's part of the previous batch","date":"2013-01-17T21:41:37.147Z","type":"message"}
+{"nick":"blakmatrix","message":"ForbesLindesay: your running on one drone atm","date":"2013-01-17T21:41:59.951Z","type":"message"}
+{"nick":"cesconix","message":"blakmatrix: before loading that routes, it should load \"user\" routes","date":"2013-01-17T21:42:27.382Z","type":"message"}
+{"nick":"cesconix","message":"in routes/ i've 1) _.coffee, 2) users.coffee, 3) etc","date":"2013-01-17T21:43:19.778Z","type":"message"}
+{"nick":"ForbesLindesay","message":"OK, I'll see if the behavior settles down tomorrow, It's only that I recently had a problem where the UI was miss-reporting the number of drones running for `component.jit.su`","date":"2013-01-17T21:43:42.802Z","type":"message"}
+{"nick":"cesconix","message":"to load routes: require \"#{paths.ROUTE}/#{file}\" for file in readdirSync(\"#{paths.ROUTE}\").reverse() when extname(file) is '.coffee'","date":"2013-01-17T21:43:59.917Z","type":"message"}
+{"nick":"blakmatrix","message":"cesconix: what happens if you temporarily remove that _ file","date":"2013-01-17T21:44:25.292Z","type":"message"}
+{"nick":"cesconix","message":"there is a error middleware ","date":"2013-01-17T21:45:19.671Z","type":"message"}
+{"nick":"cesconix","message":"res.render 'pages/404', title : '404 Not Found'","date":"2013-01-17T21:45:36.700Z","type":"message"}
+{"nick":"cesconix","message":"why?","date":"2013-01-17T21:45:52.989Z","type":"message"}
+{"nick":"blakmatrix","message":"cesconix: if i is as you mentioned and suspect it could be a loading issue, that would make sense as different code could get executed at different times from one deploy to another","date":"2013-01-17T21:47:25.546Z","type":"message"}
+{"nick":"Xeon06_","reason":"Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]","date":"2013-01-17T21:48:26.009Z","type":"quit"}
+{"nick":"cesconix","message":"yes wait","date":"2013-01-17T21:48:26.485Z","type":"message"}
+{"nick":"blakmatrix","message":"I'd check out that code require \"#{paths.ROUTE}/#{file}\" for file in readdirSync(\"#{paths.ROUTE}\").reverse() when extname(file) is '.coffee' and find out what it is really returning a few times","date":"2013-01-17T21:48:43.933Z","type":"message"}
+{"nick":"cesconix","message":"i commented all line of _.coffee file and it works","date":"2013-01-17T21:51:28.941Z","type":"message"}
+{"nick":"cesconix","message":"uhm","date":"2013-01-17T21:51:58.088Z","type":"message"}
+{"nick":"cesconix","message":"wait","date":"2013-01-17T21:51:59.372Z","type":"message"}
+{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-01-17T21:52:26.072Z","type":"quit"}
+{"nick":"erichocean","reason":"Quit: erichocean","date":"2013-01-17T21:52:40.798Z","type":"quit"}
+{"nick":"fatjonny","reason":"Read error: Connection reset by peer","date":"2013-01-17T21:53:16.149Z","type":"quit"}
+{"nick":"fatjonny","date":"2013-01-17T21:53:25.537Z","type":"join"}
+{"nick":"anoemi","date":"2013-01-17T21:57:00.778Z","type":"join"}
+{"nick":"sandfox","date":"2013-01-17T21:57:11.803Z","type":"join"}
+{"nick":"AvianFlu","date":"2013-01-17T21:57:41.180Z","type":"join"}
+{"nick":"cesconix","message":"blakmatrix: wow","date":"2013-01-17T21:59:49.350Z","type":"message"}
+{"nick":"cesconix","message":"in my mac readdirSync(\"#{paths.ROUTE}\").reverse() have an odd ordering ","date":"2013-01-17T22:00:11.985Z","type":"message"}
+{"nick":"cesconix","message":"on nodejitsu i've inverse order","date":"2013-01-17T22:00:39.289Z","type":"message"}
+{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T22:00:47.077Z","type":"quit"}
+{"nick":"blakmatrix","message":"odd, but they are differnt OSs","date":"2013-01-17T22:01:02.031Z","type":"message"}
+{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-01-17T22:01:02.164Z","type":"quit"}
+{"nick":"joshontheweb","date":"2013-01-17T22:01:56.127Z","type":"join"}
+{"nick":"cesconix","message":"but why sometimes it worked?","date":"2013-01-17T22:02:05.081Z","type":"message"}
+{"nick":"c4milo","date":"2013-01-17T22:02:16.923Z","type":"join"}
+{"nick":"julian_duque","date":"2013-01-17T22:03:54.810Z","type":"join"}
+{"nick":"blakmatrix","message":"cesconix: well Like i said earlier its possile depending on script execution the directory listing could have gotten returned in a differnt manner, ","date":"2013-01-17T22:03:59.663Z","type":"message"}
+{"nick":"lpin","reason":"Quit: Leaving","date":"2013-01-17T22:05:41.462Z","type":"quit"}
+{"nick":"fatjonny","reason":"Read error: Connection reset by peer","date":"2013-01-17T22:05:50.606Z","type":"quit"}
+{"nick":"SBoudrias1","date":"2013-01-17T22:06:39.050Z","type":"part"}
+{"nick":"cesconix","message":"ok thanks blakmatrix :))","date":"2013-01-17T22:06:39.362Z","type":"message"}
+{"nick":"fatjonny","date":"2013-01-17T22:07:09.861Z","type":"join"}
+{"nick":"robmozart","date":"2013-01-17T22:07:51.580Z","type":"join"}
+{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-01-17T22:15:12.895Z","type":"quit"}
+{"nick":"hichaelmart","date":"2013-01-17T22:19:55.265Z","type":"join"}
+{"nick":"InconceivableB","date":"2013-01-17T22:25:39.022Z","type":"join"}
+{"nick":"sandfox","reason":"Quit: sandfox","date":"2013-01-17T22:26:50.787Z","type":"quit"}
+{"nick":"Valien","reason":"Quit: boom! headshot!","date":"2013-01-17T22:28:15.574Z","type":"quit"}
+{"nick":"andrepadez","date":"2013-01-17T22:28:19.073Z","type":"join"}
+{"nick":"andrepadez","message":"hi, i'm having trouble with my first deploy to nodejitsu: https://gist.github.com/4560462 can someone guide me please?","date":"2013-01-17T22:31:56.169Z","type":"message"}
+{"nick":"blakmatrix","message":"andrepadez: hi I will help","date":"2013-01-17T22:33:17.400Z","type":"message"}
+{"nick":"blakmatrix","message":"andrepadez: that looks ike a bad drone, try redeploying while i track that drone down","date":"2013-01-17T22:34:12.107Z","type":"message"}
+{"nick":"spacenick","date":"2013-01-17T22:35:25.774Z","type":"join"}
+{"nick":"andrepadez","message":"@blakmatrix sorry, will do it now","date":"2013-01-17T22:37:04.250Z","type":"message"}
+{"nick":"blakmatrix","message":"andrepadez: do you have mongoose listed as a dependency in your package.json?","date":"2013-01-17T22:38:41.208Z","type":"message"}
+{"nick":"blakmatrix","message":"if you're not familiar with the package.json take a look at http://package.json.jit.su","date":"2013-01-17T22:39:05.066Z","type":"message"}
+{"nick":"coderarity","date":"2013-01-17T22:39:42.113Z","type":"join"}
+{"nick":"andrepadez","message":"thanks, i will give it a look and try it again later","date":"2013-01-17T22:40:49.317Z","type":"message"}
+{"nick":"kwhinnery","reason":"Ping timeout: 252 seconds","date":"2013-01-17T22:46:44.496Z","type":"quit"}
+{"nick":"`3rdEden","reason":"Quit: Zzz, gnite folks","date":"2013-01-17T22:48:02.365Z","type":"quit"}
+{"nick":"joshSzep","date":"2013-01-17T22:50:56.173Z","type":"join"}
+{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T22:51:53.146Z","type":"quit"}
+{"nick":"ngoldman","date":"2013-01-17T22:52:37.260Z","type":"join"}
+{"nick":"c4milo","date":"2013-01-17T22:54:02.889Z","type":"join"}
+{"nick":"TheJH","reason":"Ping timeout: 252 seconds","date":"2013-01-17T22:54:48.500Z","type":"quit"}
+{"nick":"generalissimo","date":"2013-01-17T23:00:28.896Z","type":"join"}
+{"nick":"PatF","date":"2013-01-17T23:00:54.266Z","type":"join"}
+{"nick":"PatF","reason":"Client Quit","date":"2013-01-17T23:00:54.266Z","type":"quit"}
+{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T23:00:55.564Z","type":"quit"}
+{"nick":"b|lotus","reason":"Quit: brb","date":"2013-01-17T23:01:13.074Z","type":"quit"}
+{"nick":"andrepadez","message":"@blakmatrix i think i got the right package.json now ( https://gist.github.com/4560696 ) but am again getting the same error","date":"2013-01-17T23:01:34.239Z","type":"message"}
+{"nick":"swaagie","reason":"Quit: nn all","date":"2013-01-17T23:02:15.285Z","type":"quit"}
+{"nick":"julian_duque","message":"andrepadez: you need to change the start line to \"start\": \"node app.js\"","date":"2013-01-17T23:02:19.379Z","type":"message"}
+{"nick":"julian_duque","message":"with the extension","date":"2013-01-17T23:02:30.335Z","type":"message"}
+{"nick":"blakmatrix","message":"what he said ^","date":"2013-01-17T23:02:35.734Z","type":"message"}
+{"nick":"blakmatrix","message":"error given was \"Package.json start script declared but not found\"","date":"2013-01-17T23:02:57.710Z","type":"message"}
+{"nick":"Destos","reason":"Ping timeout: 252 seconds","date":"2013-01-17T23:04:42.493Z","type":"quit"}
+{"nick":"andrepadez","message":"oh, thanks :)","date":"2013-01-17T23:05:20.504Z","type":"message"}
+{"nick":"andrepadez","message":"working! thanks, once again","date":"2013-01-17T23:07:09.589Z","type":"message"}
+{"nick":"coderarity","reason":"Quit: leaving","date":"2013-01-17T23:07:30.202Z","type":"quit"}
+{"nick":"blakmatrix","message":"great :)","date":"2013-01-17T23:08:11.296Z","type":"message"}
+{"nick":"joshontheweb","date":"2013-01-17T23:09:10.448Z","type":"join"}
+{"nick":"Sly","date":"2013-01-17T23:10:12.128Z","type":"join"}
+{"nick":"ForbesLindesay","reason":"Ping timeout: 245 seconds","date":"2013-01-17T23:11:18.028Z","type":"quit"}
+{"nick":"sirkitree","new_nick":"sirkitree|afk","date":"2013-01-17T23:12:30.866Z","type":"nick"}
+{"nick":"sirkitree|afk","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T23:13:07.450Z","type":"quit"}
+{"nick":"spacenick","reason":"Ping timeout: 252 seconds","date":"2013-01-17T23:22:10.191Z","type":"quit"}
+{"nick":"spacenick","date":"2013-01-17T23:22:54.639Z","type":"join"}
+{"nick":"coderarity","date":"2013-01-17T23:24:41.956Z","type":"join"}
+{"nick":"erichocean","date":"2013-01-17T23:26:43.274Z","type":"join"}
+{"nick":"spacenick","reason":"Ping timeout: 255 seconds","date":"2013-01-17T23:28:44.756Z","type":"quit"}
+{"nick":"wesbos","reason":"Quit: Leaving...","date":"2013-01-17T23:32:37.184Z","type":"quit"}
+{"nick":"spacenick","date":"2013-01-17T23:34:38.639Z","type":"join"}
+{"nick":"Destos","date":"2013-01-17T23:37:57.149Z","type":"join"}
+{"nick":"ebright","reason":"Ping timeout: 256 seconds","date":"2013-01-17T23:38:31.274Z","type":"quit"}
+{"nick":"Samuel_Roldan","reason":"Quit: Samuel_Roldan","date":"2013-01-17T23:39:48.774Z","type":"quit"}
+{"nick":"sandfox","date":"2013-01-17T23:41:08.015Z","type":"join"}
+{"nick":"IrishGringo","reason":"Ping timeout: 248 seconds","date":"2013-01-17T23:46:43.810Z","type":"quit"}
+{"nick":"cesconix","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T23:52:48.028Z","type":"quit"}
+{"nick":"jeffrg","reason":"Quit: jeffrg","date":"2013-01-17T23:57:25.486Z","type":"quit"}
+{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T23:59:13.359Z","type":"quit"}
View
41 nodeup/2013-01-17.txt
@@ -62,3 +62,44 @@
{"nick":"dylang","date":"2013-01-17T15:38:59.924Z","type":"join"}
{"nick":"rafmc_","reason":"Remote host closed the connection","date":"2013-01-17T15:45:48.232Z","type":"quit"}
{"nick":"rafmc","date":"2013-01-17T15:46:37.529Z","type":"join"}
+{"nick":"rafmc","reason":"Remote host closed the connection","date":"2013-01-17T16:00:20.938Z","type":"quit"}
+{"nick":"listochkin","date":"2013-01-17T16:03:27.671Z","type":"join"}
+{"nick":"rafmc","date":"2013-01-17T16:28:26.150Z","type":"join"}
+{"nick":"rafmc","reason":"Remote host closed the connection","date":"2013-01-17T16:40:18.587Z","type":"quit"}
+{"nick":"rafmc","date":"2013-01-17T16:47:26.121Z","type":"join"}
+{"nick":"BruNeX","date":"2013-01-17T16:57:32.344Z","type":"join"}
+{"nick":"rafmc","reason":"Remote host closed the connection","date":"2013-01-17T16:57:52.341Z","type":"quit"}
+{"nick":"listochkin","reason":"Remote host closed the connection","date":"2013-01-17T17:36:08.672Z","type":"quit"}
+{"nick":"`3rdEden","date":"2013-01-17T17:56:12.609Z","type":"join"}
+{"nick":"rafmc","date":"2013-01-17T17:56:20.919Z","type":"join"}
+{"nick":"listochkin","date":"2013-01-17T18:02:06.017Z","type":"join"}
+{"nick":"dylang","reason":"Ping timeout: 248 seconds","date":"2013-01-17T18:02:11.895Z","type":"quit"}
+{"nick":"rafmc","reason":"Remote host closed the connection","date":"2013-01-17T18:58:03.223Z","type":"quit"}
+{"nick":"hotch","date":"2013-01-17T19:04:41.627Z","type":"join"}
+{"nick":"hotch","reason":"Client Quit","date":"2013-01-17T19:04:41.628Z","type":"quit"}
+{"nick":"listochkin","reason":"Remote host closed the connection","date":"2013-01-17T19:36:58.399Z","type":"quit"}
+{"nick":"EhevuTov","date":"2013-01-17T19:45:03.588Z","type":"join"}
+{"nick":"EhevuTov_","date":"2013-01-17T19:49:16.816Z","type":"join"}
+{"nick":"EhevuTov","reason":"Ping timeout: 255 seconds","date":"2013-01-17T19:50:08.485Z","type":"quit"}
+{"nick":"EhevuTov_","reason":"Quit: This computer has gone to sleep","date":"2013-01-17T20:40:55.034Z","type":"quit"}
+{"nick":"EhevuTov","date":"2013-01-17T20:44:45.609Z","type":"join"}
+{"nick":"EvilPacket","date":"2013-01-17T21:02:34.641Z","type":"join"}
+{"nick":"EvilPacket","reason":"Ping timeout: 255 seconds","date":"2013-01-17T21:14:17.581Z","type":"quit"}
+{"nick":"rafmc","date":"2013-01-17T21:16:16.198Z","type":"join"}
+{"nick":"pmuellr","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T21:16:49.792Z","type":"quit"}
+{"nick":"rafmc","reason":"Remote host closed the connection","date":"2013-01-17T21:25:43.497Z","type":"quit"}
+{"nick":"pmuellr","date":"2013-01-17T21:53:04.021Z","type":"join"}
+{"nick":"joshgillies","reason":"Quit: joshgillies","date":"2013-01-17T21:57:11.191Z","type":"quit"}
+{"nick":"listochkin","date":"2013-01-17T22:05:42.941Z","type":"join"}
+{"nick":"EhevuTov","reason":"Quit: This computer has gone to sleep","date":"2013-01-17T22:07:10.024Z","type":"quit"}
+{"nick":"listochkin","reason":"Remote host closed the connection","date":"2013-01-17T22:11:18.977Z","type":"quit"}
+{"nick":"joshgillies","date":"2013-01-17T22:22:36.634Z","type":"join"}
+{"nick":"hellopat","reason":"Ping timeout: 248 seconds","date":"2013-01-17T22:26:43.907Z","type":"quit"}
+{"nick":"rafmc","date":"2013-01-17T22:36:17.241Z","type":"join"}
+{"nick":"rafmc","reason":"Ping timeout: 244 seconds","date":"2013-01-17T22:40:47.134Z","type":"quit"}
+{"nick":"`3rdEden","reason":"Quit: Zzz, gnite folks","date":"2013-01-17T22:48:02.365Z","type":"quit"}
+{"nick":"PatF","date":"2013-01-17T23:00:54.266Z","type":"join"}
+{"nick":"PatF","reason":"Client Quit","date":"2013-01-17T23:00:54.266Z","type":"quit"}
+{"nick":"Destos","reason":"Ping timeout: 252 seconds","date":"2013-01-17T23:04:42.493Z","type":"quit"}
+{"nick":"dguttman","date":"2013-01-17T23:25:16.984Z","type":"join"}
+{"nick":"Destos","date":"2013-01-17T23:37:57.148Z","type":"join"}
View
403 openshift/2013-01-17.txt
@@ -445,3 +445,406 @@
{"nick":"qwebirc12025","reason":"Quit: Page closed","date":"2013-01-17T15:57:47.340Z","type":"quit"}
{"nick":"tjikkun_work","reason":"Quit: Ex-Chat","date":"2013-01-17T15:58:08.469Z","type":"quit"}
{"nick":"terryww","reason":"Ping timeout: 256 seconds","date":"2013-01-17T15:59:16.048Z","type":"quit"}
+{"nick":"rwsu-away","new_nick":"rwsu","date":"2013-01-17T16:00:18.492Z","type":"nick"}
+{"nick":"maxandersen1","date":"2013-01-17T16:05:11.797Z","type":"join"}
+{"nick":"Linqing","reason":"Remote host closed the connection","date":"2013-01-17T16:06:08.150Z","type":"quit"}
+{"nick":"vjuranek","date":"2013-01-17T16:07:23.988Z","type":"join"}
+{"nick":"vjuranek","reason":"Changing host","date":"2013-01-17T16:07:24.119Z","type":"quit"}
+{"nick":"vjuranek","date":"2013-01-17T16:07:24.119Z","type":"join"}
+{"nick":"milestone","reason":"Quit: milestone","date":"2013-01-17T16:07:27.998Z","type":"quit"}
+{"nick":"aslak","date":"2013-01-17T16:08:01.473Z","type":"join"}
+{"nick":"aslak","reason":"Changing host","date":"2013-01-17T16:08:01.724Z","type":"quit"}
+{"nick":"aslak","date":"2013-01-17T16:08:01.859Z","type":"join"}
+{"nick":"maxandersen","reason":"Ping timeout: 256 seconds","date":"2013-01-17T16:08:20.047Z","type":"quit"}
+{"nick":"victor4","date":"2013-01-17T16:08:52.808Z","type":"join"}
+{"nick":"victor4","message":"hi, anyone around?","date":"2013-01-17T16:09:36.538Z","type":"message"}
+{"nick":"milestone","date":"2013-01-17T16:09:45.030Z","type":"join"}
+{"nick":"MostafaEweda","reason":"Quit: MostafaEweda","date":"2013-01-17T16:10:36.979Z","type":"quit"}
+{"nick":"erics","reason":"Quit: Leaving.","date":"2013-01-17T16:10:42.309Z","type":"quit"}
+{"nick":"victor4","message":"I have a problem trying to clone a bitbucket private repo. I've set the deployment keys and the GIT_SSH enviroment var to a git wrapper script. Into that script i use \"ssh -o UserKnownHostsFile=$KNOWN_HOSTS -i $ID_RSA $1 $2\" (with ID_RSA and KNOWN_HOST my deployment key and the bitbucket host) but nothing of this seems to work.","date":"2013-01-17T16:13:40.913Z","type":"message"}
+{"nick":"victor4","message":"any idea?","date":"2013-01-17T16:15:13.889Z","type":"message"}
+{"nick":"stronghere","date":"2013-01-17T16:17:15.621Z","type":"join"}
+{"nick":"magesh","reason":"Quit: Leaving.","date":"2013-01-17T16:18:01.778Z","type":"quit"}
+{"nick":"jeevan_ullas","reason":"Quit: Leaving","date":"2013-01-17T16:20:12.109Z","type":"quit"}
+{"nick":"jhonce","reason":"Remote host closed the connection","date":"2013-01-17T16:23:57.118Z","type":"quit"}
+{"nick":"victor4","message":"it gives me the following error:","date":"2013-01-17T16:25:03.571Z","type":"message"}
+{"nick":"victor4","message":"errno=Connection timed out bitbucket.org[0: 207.223.240.181]: errno=Connection timed out fatal: unable to connect a socket (Connection timed out)","date":"2013-01-17T16:25:06.414Z","type":"message"}
+{"nick":"ansilva_away","new_nick":"ansilva","date":"2013-01-17T16:25:48.648Z","type":"nick"}
+{"nick":"jhonce","date":"2013-01-17T16:25:56.034Z","type":"join"}
+{"nick":"goldfish","reason":"Ping timeout: 240 seconds","date":"2013-01-17T16:35:31.963Z","type":"quit"}
+{"nick":"kraman","date":"2013-01-17T16:36:35.000Z","type":"join"}
+{"nick":"jdetiber","new_nick":"jdetiber|lunch","date":"2013-01-17T16:39:29.064Z","type":"nick"}
+{"nick":"mlazar","reason":"Quit: Leaving.","date":"2013-01-17T16:39:35.051Z","type":"quit"}
+{"nick":"aledvink","reason":"Ping timeout: 252 seconds","date":"2013-01-17T16:41:17.180Z","type":"quit"}
+{"nick":"braoru","reason":"Quit: Leaving","date":"2013-01-17T16:41:25.117Z","type":"quit"}
+{"nick":"rchopra","date":"2013-01-17T16:43:01.812Z","type":"join"}
+{"nick":"funzo","message":"victor4: this is from within an ssh session into your gear?","date":"2013-01-17T16:43:59.063Z","type":"message"}
+{"nick":"victor4","message":"funzo: yep, and from the jenkins log","date":"2013-01-17T16:44:43.173Z","type":"message"}
+{"nick":"milestone","reason":"Quit: milestone","date":"2013-01-17T16:45:26.768Z","type":"quit"}
+{"nick":"koolhead17","date":"2013-01-17T16:46:46.498Z","type":"join"}
+{"nick":"funzo","message":"victor4: is this from rhcloud.com or your own installation of openshift?","date":"2013-01-17T16:47:17.373Z","type":"message"}
+{"nick":"realazthat__","date":"2013-01-17T16:47:29.902Z","type":"join"}
+{"nick":"tdawson","reason":"Remote host closed the connection","date":"2013-01-17T16:47:42.759Z","type":"quit"}
+{"nick":"victor4","message":"funzo: it is from my app in rhcloud.com.","date":"2013-01-17T16:48:09.889Z","type":"message"}
+{"nick":"dhenry","date":"2013-01-17T16:48:17.878Z","type":"join"}
+{"nick":"victor4","message":"funzo: (jenkins app)","date":"2013-01-17T16:48:39.752Z","type":"message"}
+{"nick":"realazthat_","reason":"Ping timeout: 255 seconds","date":"2013-01-17T16:49:14.557Z","type":"quit"}
+{"nick":"realazthat_","date":"2013-01-17T16:49:55.662Z","type":"join"}
+{"nick":"milestone","date":"2013-01-17T16:49:56.500Z","type":"join"}
+{"nick":"funzo","message":"twiest: do we block outbound ssh connections from rhcloud gears?","date":"2013-01-17T16:51:41.898Z","type":"message"}
+{"nick":"realazthat__","reason":"Ping timeout: 248 seconds","date":"2013-01-17T16:52:19.843Z","type":"quit"}
+{"nick":"basic`","reason":"Quit: ZNC - http://znc.sourceforge.net","date":"2013-01-17T16:52:25.267Z","type":"quit"}
+{"nick":"rbalent","date":"2013-01-17T16:52:37.456Z","type":"join"}
+{"nick":"twiest","message":"funzo: looking","date":"2013-01-17T16:53:09.676Z","type":"message"}
+{"nick":"dhenry","message":"We're using OpenShift for a drupal training class. Some users just started having problems authenticating over ssh, others are having no problem. Some users that were not able to authenticate earlier are now able to. Anyone else having problems?","date":"2013-01-17T16:53:21.439Z","type":"message"}
+{"nick":"Freemanpl23","reason":"Remote host closed the connection","date":"2013-01-17T16:53:57.992Z","type":"quit"}
+{"nick":"twiest","message":"funzo: I was just able to from one of my gears, so no, we don't block it","date":"2013-01-17T16:55:28.891Z","type":"message"}
+{"nick":"twiest","message":"mwoodson: ^^","date":"2013-01-17T16:55:32.789Z","type":"message"}
+{"nick":"funzo","message":"twiest: thanks for checking","date":"2013-01-17T16:55:52.706Z","type":"message"}
+{"nick":"twiest","message":"sure","date":"2013-01-17T16:55:57.806Z","type":"message"}
+{"nick":"funzo","message":"victor4: ok, so it looks like we aren't blocking outbound ssh connections","date":"2013-01-17T16:56:07.166Z","type":"message"}
+{"nick":"funzo","message":"can you clone from the same repo from a local environment?","date":"2013-01-17T16:56:26.091Z","type":"message"}
+{"nick":"funzo","message":"victor4: using the exact same command","date":"2013-01-17T16:56:42.778Z","type":"message"}
+{"nick":"goldfish","date":"2013-01-17T16:57:16.829Z","type":"join"}
+{"nick":"ekuric","reason":"Remote host closed the connection","date":"2013-01-17T16:57:37.630Z","type":"quit"}
+{"nick":"victor4","message":"funzo: i'm going to ty it now","date":"2013-01-17T16:57:42.646Z","type":"message"}
+{"nick":"im0b","date":"2013-01-17T16:58:03.219Z","type":"join"}
+{"nick":"Freemanpl23","date":"2013-01-17T16:58:17.166Z","type":"join"}
+{"nick":"cmondesir","reason":"Quit: Leaving","date":"2013-01-17T16:58:32.551Z","type":"quit"}
+{"nick":"mrunal","date":"2013-01-17T16:59:14.830Z","type":"join"}
+{"nick":"SvenDowideit","reason":"Changing host","date":"2013-01-17T17:00:23.147Z","type":"quit"}
+{"nick":"SvenDowideit","date":"2013-01-17T17:00:23.275Z","type":"join"}
+{"nick":"SvenDowideit","reason":"Excess Flood","date":"2013-01-17T17:00:24.855Z","type":"quit"}
+{"nick":"jofernan","reason":"Quit: jofernan","date":"2013-01-17T17:01:45.195Z","type":"quit"}
+{"nick":"nduong","date":"2013-01-17T17:02:48.766Z","type":"join"}
+{"nick":"red_beard","reason":"Read error: Connection reset by peer","date":"2013-01-17T17:03:06.260Z","type":"quit"}
+{"nick":"jofernan","date":"2013-01-17T17:03:46.004Z","type":"join"}
+{"nick":"SvenDowideit","date":"2013-01-17T17:03:56.780Z","type":"join"}
+{"nick":"jharting","reason":"Quit: Leaving.","date":"2013-01-17T17:04:13.075Z","type":"quit"}
+{"nick":"realazthat_","reason":"Quit: Ex-Chat","date":"2013-01-17T17:04:39.255Z","type":"quit"}
+{"nick":"qwebirc9109","date":"2013-01-17T17:04:58.053Z","type":"join"}
+{"nick":"terryww","date":"2013-01-17T17:05:02.380Z","type":"join"}
+{"nick":"qwebirc9109","new_nick":"shungite","date":"2013-01-17T17:05:03.992Z","type":"nick"}
+{"nick":"realazthat","date":"2013-01-17T17:05:21.743Z","type":"join"}
+{"nick":"shungite","message":"my app is down! i was trying to git push a few changes and got strange spoofing msg about someone doing something nasty and my public key is wrong. did something weird happen?","date":"2013-01-17T17:06:06.815Z","type":"message"}
+{"nick":"hyperair","date":"2013-01-17T17:07:20.570Z","type":"join"}
+{"nick":"douglax","reason":"Ping timeout: 245 seconds","date":"2013-01-17T17:07:31.879Z","type":"quit"}
+{"nick":"thepumpkin","reason":"Remote host closed the connection","date":"2013-01-17T17:08:41.443Z","type":"quit"}
+{"nick":"victor4","message":"funzo: ummh... it seems that something goes wrong with the keys...","date":"2013-01-17T17:09:12.327Z","type":"message"}
+{"nick":"shungite","message":"i was just able to restart from the command line, so that's good! i'll try a push again ...","date":"2013-01-17T17:10:19.329Z","type":"message"}
+{"nick":"victor4","message":"funzo: thank you for pointing this out i'll try to check what is happening with this.","date":"2013-01-17T17:11:20.439Z","type":"message"}
+{"nick":"abstractj|lunch","new_nick":"abstractj","date":"2013-01-17T17:11:31.375Z","type":"nick"}
+{"nick":"shungite","message":"hmm, it's all good now. strange, yet thrilling ...","date":"2013-01-17T17:11:47.245Z","type":"message"}
+{"nick":"shungite","message":"actually first time got red page warning that it may not be the site i'm looking for","date":"2013-01-17T17:13:38.082Z","type":"message"}
+{"nick":"dhenry","message":"victor4: did you see my earlier message about ssh key auth problems? Could this be related?","date":"2013-01-17T17:14:34.006Z","type":"message"}
+{"nick":"dhenry","message":"brb","date":"2013-01-17T17:16:46.575Z","type":"message"}
+{"nick":"dhenry","reason":"Quit: kthxbie!","date":"2013-01-17T17:16:52.343Z","type":"quit"}
+{"nick":"victor4","message":"dhenry: yes, i saw it, but it's hard to tell if both problems are related","date":"2013-01-17T17:17:09.690Z","type":"message"}
+{"nick":"victor4","message":"dhenry: although mine seems a configuration issue related with the ssh keys","date":"2013-01-17T17:18:07.399Z","type":"message"}
+{"nick":"ansilva","new_nick":"ansilva_away","date":"2013-01-17T17:18:52.441Z","type":"nick"}
+{"nick":"dhenry","date":"2013-01-17T17:18:54.643Z","type":"join"}
+{"nick":"ansilva_away","new_nick":"ansilva","date":"2013-01-17T17:19:09.276Z","type":"nick"}
+{"nick":"dhenry","message":"back","date":"2013-01-17T17:19:09.866Z","type":"message"}
+{"nick":"mlechner","reason":"Quit: Ex-Chat","date":"2013-01-17T17:19:19.154Z","type":"quit"}
+{"nick":"lkrejci","reason":"Remote host closed the connection","date":"2013-01-17T17:20:07.979Z","type":"quit"}
+{"nick":"dbokde","date":"2013-01-17T17:20:31.355Z","type":"join"}
+{"nick":"jmesnil","reason":"Quit: Ex-Chat","date":"2013-01-17T17:24:00.402Z","type":"quit"}
+{"nick":"ehelms","new_nick":"ehelms-afk","date":"2013-01-17T17:25:44.224Z","type":"nick"}
+{"nick":"realazthat_","date":"2013-01-17T17:29:10.374Z","type":"join"}
+{"nick":"shungite","message":"my ssh keys problem seems to have sorted itself out; just did a clean push with new edits and no issues","date":"2013-01-17T17:30:45.883Z","type":"message"}
+{"nick":"realazthat","reason":"Ping timeout: 272 seconds","date":"2013-01-17T17:31:52.707Z","type":"quit"}
+{"nick":"realazthat__","date":"2013-01-17T17:32:33.533Z","type":"join"}
+{"nick":"langdon","new_nick":"langdon|lunch","date":"2013-01-17T17:32:50.287Z","type":"nick"}
+{"nick":"realazthat_","reason":"Ping timeout: 272 seconds","date":"2013-01-17T17:35:02.787Z","type":"quit"}
+{"nick":"realazthat__","new_nick":"realazthat","date":"2013-01-17T17:37:55.401Z","type":"nick"}
+{"nick":"realazthat_","date":"2013-01-17T17:41:44.748Z","type":"join"}
+{"nick":"tronik","message":"t","date":"2013-01-17T17:42:40.398Z","type":"message"}
+{"nick":"realazthat","reason":"Ping timeout: 272 seconds","date":"2013-01-17T17:44:32.840Z","type":"quit"}
+{"nick":"tronik","new_nick":"tronik-lunch","date":"2013-01-17T17:45:45.689Z","type":"nick"}
+{"nick":"realazthat_","reason":"Ping timeout: 272 seconds","date":"2013-01-17T17:47:04.802Z","type":"quit"}
+{"nick":"sumana-afk","date":"2013-01-17T17:50:11.232Z","type":"join"}
+{"nick":"sumana-afk","new_nick":"sumana","date":"2013-01-17T17:52:09.054Z","type":"nick"}
+{"nick":"realazthat","date":"2013-01-17T17:52:38.766Z","type":"join"}
+{"nick":"Eremiell","date":"2013-01-17T17:53:49.066Z","type":"join"}
+{"nick":"mfisher1","date":"2013-01-17T17:55:03.478Z","type":"join"}
+{"nick":"milestone","reason":"Read error: Connection reset by peer","date":"2013-01-17T17:55:04.390Z","type":"quit"}
+{"nick":"rmillner","date":"2013-01-17T17:56:30.233Z","type":"join"}
+{"nick":"TonyJames","reason":"\"Leaving\"","date":"2013-01-17T17:58:18.972Z","type":"part"}
+{"nick":"mfisher1","reason":"Ping timeout: 252 seconds","date":"2013-01-17T18:00:44.478Z","type":"quit"}
+{"nick":"realazthat_","date":"2013-01-17T18:04:37.417Z","type":"join"}
+{"nick":"nduong","reason":"Quit: This computer has gone to sleep","date":"2013-01-17T18:05:09.209Z","type":"quit"}
+{"nick":"chm007","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T18:05:46.902Z","type":"quit"}
+{"nick":"MavJS","date":"2013-01-17T18:05:53.166Z","type":"join"}
+{"nick":"realazthat__","date":"2013-01-17T18:07:03.122Z","type":"join"}
+{"nick":"tronik-lunch","new_nick":"tronik","date":"2013-01-17T18:07:56.467Z","type":"nick"}
+{"nick":"realazthat","reason":"Ping timeout: 272 seconds","date":"2013-01-17T18:07:58.830Z","type":"quit"}
+{"nick":"realazthat_","reason":"Ping timeout: 272 seconds","date":"2013-01-17T18:09:52.716Z","type":"quit"}
+{"nick":"Coolhand","reason":"Remote host closed the connection","date":"2013-01-17T18:10:33.671Z","type":"quit"}
+{"nick":"shekhargulati","date":"2013-01-17T18:10:45.144Z","type":"join"}
+{"nick":"Coolhand|laptop","date":"2013-01-17T18:12:35.156Z","type":"join"}
+{"nick":"mfisher1","date":"2013-01-17T18:14:40.050Z","type":"join"}
+{"nick":"ehelms-afk","new_nick":"ehelms","date":"2013-01-17T18:14:57.913Z","type":"nick"}
+{"nick":"victor4","reason":"Quit: Leaving.","date":"2013-01-17T18:17:48.171Z","type":"quit"}
+{"nick":"douglax","date":"2013-01-17T18:22:05.100Z","type":"join"}
+{"nick":"koolhead17","reason":"Read error: Connection reset by peer","date":"2013-01-17T18:24:16.222Z","type":"quit"}
+{"nick":"asarih","new_nick":"asarih_lunch","date":"2013-01-17T18:27:52.540Z","type":"nick"}
+{"nick":"realazthat__","reason":"Ping timeout: 240 seconds","date":"2013-01-17T18:28:01.844Z","type":"quit"}
+{"nick":"Shaan7","reason":"Ping timeout: 276 seconds","date":"2013-01-17T18:28:18.832Z","type":"quit"}
+{"nick":"jdetiber|lunch","new_nick":"jdetiber","date":"2013-01-17T18:30:44.726Z","type":"nick"}
+{"nick":"Coolhand|laptop_","date":"2013-01-17T18:30:52.449Z","type":"join"}
+{"nick":"Coolhand|laptop","reason":"Ping timeout: 244 seconds","date":"2013-01-17T18:31:14.165Z","type":"quit"}
+{"nick":"red_beard","date":"2013-01-17T18:31:32.800Z","type":"join"}
+{"nick":"mlazar","date":"2013-01-17T18:32:04.872Z","type":"join"}
+{"nick":"solancer","date":"2013-01-17T18:32:50.630Z","type":"join"}
+{"nick":"solancer","message":"openshift is down !","date":"2013-01-17T18:33:11.469Z","type":"message"}
+{"nick":"jofernan","reason":"Quit: jofernan","date":"2013-01-17T18:33:52.546Z","type":"quit"}
+{"nick":"solancer","message":"I never knew about this service until I attended the JudCon event at Bangalore today....","date":"2013-01-17T18:33:57.623Z","type":"message"}
+{"nick":"solancer","message":"openshift looks promising, but too bad its down at the moment.","date":"2013-01-17T18:34:31.596Z","type":"message"}
+{"nick":"blentz","message":"solancer: in what way is it down?","date":"2013-01-17T18:34:53.707Z","type":"message"}
+{"nick":"erics","date":"2013-01-17T18:35:14.855Z","type":"join"}
+{"nick":"dhenry","reason":"Quit: kthxbie!","date":"2013-01-17T18:35:22.812Z","type":"quit"}
+{"nick":"solancer","message":"blentz, http://i.imgur.com/Z7Osb.png","date":"2013-01-17T18:35:37.776Z","type":"message"}
+{"nick":"ramr","date":"2013-01-17T18:35:47.096Z","type":"join"}
+{"nick":"blentz","message":"solancer: did you sign up today?","date":"2013-01-17T18:36:10.224Z","type":"message"}
+{"nick":"solancer","message":"blentz, yep at the JudCon event...","date":"2013-01-17T18:36:34.666Z","type":"message"}
+{"nick":"blentz","message":"solancer: ok, yeah. so, the service isn't completely down. we just ran into an issue that is affecting all new signups.","date":"2013-01-17T18:37:09.205Z","type":"message"}
+{"nick":"jdetiber","new_nick":"jdetiber|afk","date":"2013-01-17T18:37:29.141Z","type":"nick"}
+{"nick":"blentz","message":"apologies for the inconvenience. we're looking at getting a fix rolled out soon, hopefully later today.","date":"2013-01-17T18:37:31.256Z","type":"message"}
+{"nick":"KageSenshi","date":"2013-01-17T18:38:06.308Z","type":"join"}
+{"nick":"solancer","message":"blentz, cool","date":"2013-01-17T18:38:11.401Z","type":"message"}
+{"nick":"solancer","message":"blentz, so I hear that openshift supports python","date":"2013-01-17T18:38:38.094Z","type":"message"}
+{"nick":"blentz","message":"we do!","date":"2013-01-17T18:38:47.253Z","type":"message"}
+{"nick":"solancer","message":"blentz, do you also have Django along with it ?","date":"2013-01-17T18:39:12.110Z","type":"message"}
+{"nick":"blentz","message":"yep!","date":"2013-01-17T18:39:15.939Z","type":"message"}
+{"nick":"solancer","message":"cool","date":"2013-01-17T18:39:19.923Z","type":"message"}
+{"nick":"blentz","message":"solancer: https://github.com/openshift/django-example","date":"2013-01-17T18:39:32.795Z","type":"message"}
+{"nick":"Anders_J","reason":"Ping timeout: 264 seconds","date":"2013-01-17T18:39:48.437Z","type":"quit"}
+{"nick":"realazthat","date":"2013-01-17T18:40:01.773Z","type":"join"}
+{"nick":"solancer","message":"and so if I start using your service and don't buy anything will you suspend my a/c ?","date":"2013-01-17T18:40:07.874Z","type":"message"}
+{"nick":"shekhargulati","reason":"Quit: shekhargulati","date":"2013-01-17T18:40:11.048Z","type":"quit"}
+{"nick":"sumana","message":"solancer: here is another useful link: https://openshift.redhat.com/community/developers/python","date":"2013-01-17T18:40:13.948Z","type":"message"}
+{"nick":"suy","reason":"Read error: Connection reset by peer","date":"2013-01-17T18:40:19.394Z","type":"quit"}
+{"nick":"blentz","message":"solancer: nope. there will probably always be a free tier.","date":"2013-01-17T18:40:51.788Z","type":"message"}
+{"nick":"sbook","date":"2013-01-17T18:41:16.836Z","type":"join"}
+{"nick":"solancer","message":"blentz, thats great news !","date":"2013-01-17T18:41:33.812Z","type":"message"}
+{"nick":"atodorov","reason":"Quit: Leaving.","date":"2013-01-17T18:41:40.353Z","type":"quit"}
+{"nick":"solancer","message":"blentz, I've been deploying most of my apps on GAE, after learning about openshift I don't see any point in using GAE","date":"2013-01-17T18:43:30.997Z","type":"message"}
+{"nick":"jofernan","date":"2013-01-17T18:44:23.371Z","type":"join"}
+{"nick":"blentz","message":"solancer: i like the sound of that. :)","date":"2013-01-17T18:44:36.900Z","type":"message"}
+{"nick":"chm007","date":"2013-01-17T18:44:38.512Z","type":"join"}
+{"nick":"solancer","message":"blentz, there is too much of abstraction on GAE and using it feels like a lock-in.","date":"2013-01-17T18:44:44.513Z","type":"message"}
+{"nick":"blentz","message":"i've heard that from a few people.","date":"2013-01-17T18:45:14.257Z","type":"message"}
+{"nick":"solancer","message":"its true it really is a pain","date":"2013-01-17T18:45:54.971Z","type":"message"}
+{"nick":"thesteve0","message":"blentz: solancer we are committed to a free tier","date":"2013-01-17T18:48:05.960Z","type":"message"}
+{"nick":"thesteve0","message":"even when we go commercial","date":"2013-01-17T18:48:11.248Z","type":"message"}
+{"nick":"galderz","reason":"Quit: This computer has gone to sleep","date":"2013-01-17T18:48:40.183Z","type":"quit"}
+{"nick":"solancer","message":"thesteve0, its a very generous of you guys","date":"2013-01-17T18:49:26.727Z","type":"message"}
+{"nick":"solancer","message":"thesteve0, but don't you think people might abuse the freedom ?","date":"2013-01-17T18:50:00.631Z","type":"message"}
+{"nick":"qwebirc71526","date":"2013-01-17T18:50:36.061Z","type":"join"}
+{"nick":"qwebirc71526","new_nick":"moritz_h","date":"2013-01-17T18:51:07.582Z","type":"nick"}
+{"nick":"blentz","message":"solancer: we keep an eye out for people who violate our TOS, and remove them if it becomes necessary.","date":"2013-01-17T18:51:33.283Z","type":"message"}
+{"nick":"gregdek","reason":"Ping timeout: 255 seconds","date":"2013-01-17T18:52:12.973Z","type":"quit"}
+{"nick":"gregdek","date":"2013-01-17T18:52:28.589Z","type":"join"}
+{"nick":"shekhargulati","date":"2013-01-17T18:52:54.094Z","type":"join"}
+{"nick":"solancer","message":"blentz, thats smart","date":"2013-01-17T18:53:38.494Z","type":"message"}
+{"nick":"solancer","message":"blentz, but there is one lil concern with you all this openshift thing","date":"2013-01-17T18:54:10.318Z","type":"message"}
+{"nick":"shungite","reason":"Ping timeout: 245 seconds","date":"2013-01-17T18:54:13.106Z","type":"quit"}
+{"nick":"solancer","message":"blentz, you guys are inventing new terminologies like gears and cartridges...","date":"2013-01-17T18:55:01.674Z","type":"message"}
+{"nick":"solancer","message":"blentz, alienating new guys from complicating simple stuff with such terms","date":"2013-01-17T18:55:39.010Z","type":"message"}
+{"nick":"thesteve0","message":"solancer: well what does GAE call them?","date":"2013-01-17T18:56:00.771Z","type":"message"}
+{"nick":"thesteve0","message":"Heoku has dynamo and worker - those are new terms as well","date":"2013-01-17T18:56:10.679Z","type":"message"}
+{"nick":"thesteve0","message":"solancer: this is a new field with no pre-defined terms to go on","date":"2013-01-17T18:56:21.786Z","type":"message"}
+{"nick":"thesteve0","message":"a gear != server","date":"2013-01-17T18:56:30.472Z","type":"message"}
+{"nick":"blentz","message":"solancer: not exactly. we need a convenient name for \"app container\", but the underlying software is all things you probably already know, like iptables, cgroups, quotas, etc.","date":"2013-01-17T18:56:40.574Z","type":"message"}
+{"nick":"Coolhand|laptop_","reason":"Ping timeout: 264 seconds","date":"2013-01-17T18:57:12.492Z","type":"quit"}
+{"nick":"Coolhand|laptop","date":"2013-01-17T18:57:23.092Z","type":"join"}
+{"nick":"solancer","message":"blentz, fair enough..","date":"2013-01-17T18:57:36.027Z","type":"message"}
+{"nick":"red_beard","reason":"Quit: Leaving","date":"2013-01-17T18:58:17.723Z","type":"quit"}
+{"nick":"blentz","message":"solancer: if you're interested in the architecture, it's all opensourced over on github. there's also my summit talk from last year, where i covered some of it at a high level","date":"2013-01-17T18:58:27.672Z","type":"message"}
+{"nick":"bdecoste","reason":"Ping timeout: 252 seconds","date":"2013-01-17T18:58:40.499Z","type":"quit"}
+{"nick":"Freemanpl23","reason":"Remote host closed the connection","date":"2013-01-17T18:58:59.142Z","type":"quit"}
+{"nick":"Freemanpl23","date":"2013-01-17T18:59:19.033Z","type":"join"}
+{"nick":"solancer","message":"blentz, but I noticed that many engineering students at the JudCon today were clueless when they heard these new terms like gears and cartridges","date":"2013-01-17T19:00:01.433Z","type":"message"}
+{"nick":"bdecoste","date":"2013-01-17T19:00:30.119Z","type":"join"}
+{"nick":"blentz","message":"solancer: oh certainly. it's a new name for old stuff. :)","date":"2013-01-17T19:00:34.025Z","type":"message"}
+{"nick":"solancer","message":"blentz, and nobody from the speakers cared to explain what it was","date":"2013-01-17T19:00:38.356Z","type":"message"}
+{"nick":"thesteve0","message":"solancer: ahhh well that is a problem","date":"2013-01-17T19:00:49.318Z","type":"message"}
+{"nick":"chm007","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T19:01:10.714Z","type":"quit"}
+{"nick":"thesteve0","message":"solancer: I tell my audiences, you can think of a gear like a server (though it is not) and a cartridge is a way you plug functionality into that server","date":"2013-01-17T19:01:17.681Z","type":"message"}
+{"nick":"blentz","message":"thesteve0: +1. we should remind people to provide definitions.","date":"2013-01-17T19:01:19.003Z","type":"message"}
+{"nick":"emrahnzm","reason":"\"Leaving\"","date":"2013-01-17T19:01:49.241Z","type":"part"}
+{"nick":"Shaan7","date":"2013-01-17T19:01:57.797Z","type":"join"}
+{"nick":"solancer","message":"thesteve0, thats a definition that i and you would understand but not all","date":"2013-01-17T19:02:22.244Z","type":"message"}
+{"nick":"galderz","date":"2013-01-17T19:03:11.871Z","type":"join"}
+{"nick":"thesteve0","message":"solancer: what do you think would be better - I would like to see if I can incorporate that","date":"2013-01-17T19:03:14.810Z","type":"message"}
+{"nick":"realazthat","reason":"Ping timeout: 272 seconds","date":"2013-01-17T19:03:42.774Z","type":"quit"}
+{"nick":"erics","reason":"Quit: Leaving.","date":"2013-01-17T19:06:32.929Z","type":"quit"}
+{"nick":"thepumpkin","date":"2013-01-17T19:07:01.896Z","type":"join"}
+{"nick":"langdon|lunch","reason":"Ping timeout: 252 seconds","date":"2013-01-17T19:07:35.166Z","type":"quit"}
+{"nick":"itnomad","reason":"Ping timeout: 248 seconds","date":"2013-01-17T19:09:55.903Z","type":"quit"}
+{"nick":"ravip","date":"2013-01-17T19:14:26.897Z","type":"join"}
+{"nick":"solancer","reason":"\"Leaving\"","date":"2013-01-17T19:15:48.655Z","type":"part"}
+{"nick":"moritz_h","message":"hello. i would like to ask if tis possible to get more gears on a free account for testing purpose? we make a project for univerisity where we ported a ejb application to openshift and want to test the scaleability.","date":"2013-01-17T19:15:52.244Z","type":"message"}
+{"nick":"realazthat","date":"2013-01-17T19:16:12.272Z","type":"join"}
+{"nick":"thesteve0","message":"moritz_h: you can, I just need to find the page where you request more resources - sumana ^^","date":"2013-01-17T19:17:55.513Z","type":"message"}
+{"nick":"sumana","message":"moritz_h: thesteve0 : https://openshift.redhat.com/community/page/resource-request-form","date":"2013-01-17T19:18:23.987Z","type":"message"}
+{"nick":"thesteve0","message":"thanks sumana","date":"2013-01-17T19:18:54.573Z","type":"message"}
+{"nick":"moritz_h","message":"oh thanks :)","date":"2013-01-17T19:19:03.420Z","type":"message"}
+{"nick":"jhonce","new_nick":"jhonce|lunch","date":"2013-01-17T19:22:51.437Z","type":"nick"}
+{"nick":"itnomad","date":"2013-01-17T19:24:10.588Z","type":"join"}
+{"nick":"shekhargulati","date":"2013-01-17T19:24:45.650Z","type":"part"}
+{"nick":"zykes-","reason":"Disconnected by services","date":"2013-01-17T19:26:45.148Z","type":"quit"}
+{"nick":"zykes-_","date":"2013-01-17T19:26:45.597Z","type":"join"}
+{"nick":"spurtell","new_nick":"spurtell_afk","date":"2013-01-17T19:27:58.944Z","type":"nick"}
+{"nick":"asarih_lunch","new_nick":"asarih","date":"2013-01-17T19:28:09.524Z","type":"nick"}
+{"nick":"spurtell_afk","new_nick":"spurtell","date":"2013-01-17T19:28:57.798Z","type":"nick"}
+{"nick":"spurtell","new_nick":"spurtell_afk","date":"2013-01-17T19:30:42.479Z","type":"nick"}
+{"nick":"dreinull","reason":"Read error: Connection reset by peer","date":"2013-01-17T19:31:36.214Z","type":"quit"}
+{"nick":"dreinull","date":"2013-01-17T19:32:00.822Z","type":"join"}
+{"nick":"kraman","new_nick":"kraman_lunch","date":"2013-01-17T19:33:26.239Z","type":"nick"}
+{"nick":"realazthat","reason":"Ping timeout: 272 seconds","date":"2013-01-17T19:34:06.938Z","type":"quit"}
+{"nick":"eppu","date":"2013-01-17T19:34:47.849Z","type":"join"}
+{"nick":"uppe","reason":"Read error: Connection reset by peer","date":"2013-01-17T19:34:47.983Z","type":"quit"}
+{"nick":"qwebirc83404","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:35:53.103Z","type":"quit"}
+{"nick":"spurtell_afk","new_nick":"spurtell","date":"2013-01-17T19:37:06.520Z","type":"nick"}
+{"nick":"kraman_lunch","reason":"Ping timeout: 256 seconds","date":"2013-01-17T19:38:00.009Z","type":"quit"}
+{"nick":"dneary","reason":"Ping timeout: 255 seconds","date":"2013-01-17T19:41:02.833Z","type":"quit"}
+{"nick":"D34TH","date":"2013-01-17T19:41:09.450Z","type":"join"}
+{"nick":"dgregor","reason":"Quit: Leaving","date":"2013-01-17T19:41:11.441Z","type":"quit"}
+{"nick":"kraman","date":"2013-01-17T19:43:52.731Z","type":"join"}
+{"nick":"qwebirc95373","date":"2013-01-17T19:45:58.075Z","type":"join"}
+{"nick":"realazthat","date":"2013-01-17T19:46:44.661Z","type":"join"}
+{"nick":"qwebirc95373","reason":"Client Quit","date":"2013-01-17T19:48:15.027Z","type":"quit"}
+{"nick":"chm007","date":"2013-01-17T19:49:30.711Z","type":"join"}
+{"nick":"agrimm","date":"2013-01-17T19:49:57.051Z","type":"join"}
+{"nick":"dgregor","date":"2013-01-17T19:51:22.481Z","type":"join"}
+{"nick":"dgregor","reason":"Changing host","date":"2013-01-17T19:51:22.874Z","type":"quit"}
+{"nick":"dgregor","date":"2013-01-17T19:51:23.005Z","type":"join"}
+{"nick":"moritz_h","reason":"Ping timeout: 245 seconds","date":"2013-01-17T19:55:28.097Z","type":"quit"}
+{"nick":"chm007","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T19:56:22.616Z","type":"quit"}
+{"nick":"qwebirc52047","date":"2013-01-17T19:56:30.113Z","type":"join"}
+{"nick":"Eremiell","reason":"Remote host closed the connection","date":"2013-01-17T19:57:25.431Z","type":"quit"}
+{"nick":"balunasj|mtg","new_nick":"balunasj|mtg|awa","date":"2013-01-17T19:58:39.861Z","type":"nick"}
+{"nick":"Peste_Bubonica","reason":"Ping timeout: 276 seconds","date":"2013-01-17T19:59:18.866Z","type":"quit"}
+{"nick":"qwebirc52047","reason":"Client Quit","date":"2013-01-17T20:00:31.178Z","type":"quit"}
+{"nick":"jherson","reason":"Quit: Leaving","date":"2013-01-17T20:02:39.494Z","type":"quit"}
+{"nick":"dgray","reason":"Ping timeout: 246 seconds","date":"2013-01-17T20:04:22.842Z","type":"quit"}
+{"nick":"agrimm","reason":"Ping timeout: 260 seconds","date":"2013-01-17T20:05:14.997Z","type":"quit"}
+{"nick":"spurtell","new_nick":"spurtell_afk","date":"2013-01-17T20:06:29.682Z","type":"nick"}
+{"nick":"jherson","date":"2013-01-17T20:06:41.217Z","type":"join"}
+{"nick":"Coolhand|laptop","reason":"Remote host closed the connection","date":"2013-01-17T20:07:27.437Z","type":"quit"}
+{"nick":"Coolhand","date":"2013-01-17T20:10:03.687Z","type":"join"}
+{"nick":"douglax","reason":"Quit: Konversation terminated!","date":"2013-01-17T20:11:00.343Z","type":"quit"}
+{"nick":"mfisher1","reason":"Quit: Leaving.","date":"2013-01-17T20:11:51.087Z","type":"quit"}
+{"nick":"Coolhand","reason":"Remote host closed the connection","date":"2013-01-17T20:12:02.649Z","type":"quit"}
+{"nick":"Coolhand","date":"2013-01-17T20:14:20.482Z","type":"join"}
+{"nick":"agrimm","date":"2013-01-17T20:23:06.041Z","type":"join"}
+{"nick":"maxandersen1","reason":"Quit: Leaving.","date":"2013-01-17T20:24:50.052Z","type":"quit"}
+{"nick":"Freemanpl23","reason":"Read error: Connection reset by peer","date":"2013-01-17T20:26:20.900Z","type":"quit"}
+{"nick":"Freemanpl23","date":"2013-01-17T20:26:34.548Z","type":"join"}
+{"nick":"dgray","date":"2013-01-17T20:28:26.356Z","type":"join"}
+{"nick":"jdetiber|afk","new_nick":"jdetiber|gone","date":"2013-01-17T20:32:33.736Z","type":"nick"}
+{"nick":"achvatal","reason":"Ping timeout: 248 seconds","date":"2013-01-17T20:34:28.761Z","type":"quit"}
+{"nick":"jballanc","reason":"Read error: Operation timed out","date":"2013-01-17T20:35:32.172Z","type":"quit"}
+{"nick":"pure_hate","new_nick":"impure_hate","date":"2013-01-17T20:37:15.983Z","type":"nick"}
+{"nick":"jdetiber|gone","new_nick":"jdetiber|afk","date":"2013-01-17T20:37:22.663Z","type":"nick"}
+{"nick":"jdetiber|afk","new_nick":"jdetiber","date":"2013-01-17T20:40:34.046Z","type":"nick"}
+{"nick":"jhonce|lunch","new_nick":"jhonce","date":"2013-01-17T20:40:44.454Z","type":"nick"}
+{"nick":"ppalazon","date":"2013-01-17T20:42:32.418Z","type":"part"}
+{"nick":"jofernan","reason":"Quit: jofernan","date":"2013-01-17T20:43:33.977Z","type":"quit"}
+{"nick":"mfisher1","date":"2013-01-17T20:46:07.771Z","type":"join"}
+{"nick":"achvatal","date":"2013-01-17T20:49:25.768Z","type":"join"}
+{"nick":"jeturcotte_","date":"2013-01-17T20:51:17.206Z","type":"join"}
+{"nick":"abstractj","new_nick":"abstractj|brb","date":"2013-01-17T20:52:32.615Z","type":"nick"}
+{"nick":"jeturcotte","reason":"Ping timeout: 276 seconds","date":"2013-01-17T20:54:51.454Z","type":"quit"}
+{"nick":"rmartinelli","reason":"Ping timeout: 252 seconds","date":"2013-01-17T20:55:16.494Z","type":"quit"}
+{"nick":"jeturcotte_","reason":"Ping timeout: 244 seconds","date":"2013-01-17T20:55:23.136Z","type":"quit"}
+{"nick":"ehelms","new_nick":"ehelms-afk","date":"2013-01-17T20:57:19.211Z","type":"nick"}
+{"nick":"asarih","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T20:58:41.233Z","type":"quit"}
+{"nick":"Freemanpl23","reason":"Remote host closed the connection","date":"2013-01-17T20:58:47.211Z","type":"quit"}
+{"nick":"thomasmckay","reason":"Ping timeout: 256 seconds","date":"2013-01-17T20:59:36.052Z","type":"quit"}
+{"nick":"tarmstro","date":"2013-01-17T21:01:26.445Z","type":"join"}
+{"nick":"dipen","date":"2013-01-17T21:02:29.686Z","type":"join"}
+{"nick":"vjuranek","reason":"Ping timeout: 248 seconds","date":"2013-01-17T21:02:59.824Z","type":"quit"}
+{"nick":"dreinull","reason":"Remote host closed the connection","date":"2013-01-17T21:03:41.581Z","type":"quit"}
+{"nick":"dreinull","date":"2013-01-17T21:04:09.229Z","type":"join"}
+{"nick":"siwinski-class","reason":"Quit: Leaving","date":"2013-01-17T21:05:24.401Z","type":"quit"}
+{"nick":"dreinull","reason":"Ping timeout: 244 seconds","date":"2013-01-17T21:08:18.186Z","type":"quit"}
+{"nick":"twrivera","date":"2013-01-17T21:12:49.757Z","type":"join"}
+{"nick":"dgray","reason":"Quit: Leaving","date":"2013-01-17T21:16:46.927Z","type":"quit"}
+{"nick":"sumana","new_nick":"sumana-lunch","date":"2013-01-17T21:17:26.352Z","type":"nick"}
+{"nick":"sumana-lunch","reason":"Quit: sumana-lunch","date":"2013-01-17T21:17:31.298Z","type":"quit"}
+{"nick":"bdecoste","reason":"Read error: Connection reset by peer","date":"2013-01-17T21:17:32.402Z","type":"quit"}
+{"nick":"bdecoste","date":"2013-01-17T21:17:50.088Z","type":"join"}
+{"nick":"maxandersen","date":"2013-01-17T21:19:37.514Z","type":"join"}
+{"nick":"maxandersen","reason":"Changing host","date":"2013-01-17T21:19:37.977Z","type":"quit"}
+{"nick":"maxandersen","date":"2013-01-17T21:19:38.113Z","type":"join"}
+{"nick":"douglax","date":"2013-01-17T21:24:21.835Z","type":"join"}
+{"nick":"spurtell_afk","new_nick":"spurtell","date":"2013-01-17T21:25:40.251Z","type":"nick"}
+{"nick":"Eremiell","date":"2013-01-17T21:26:08.075Z","type":"join"}
+{"nick":"jcrossley3","new_nick":"jcrossley3-away","date":"2013-01-17T21:29:43.198Z","type":"nick"}
+{"nick":"stronghere","reason":"Ping timeout: 256 seconds","date":"2013-01-17T21:37:49.102Z","type":"quit"}
+{"nick":"abstractj|brb","new_nick":"abstractj","date":"2013-01-17T21:39:16.907Z","type":"nick"}
+{"nick":"nhr","reason":"Quit: Leaving...","date":"2013-01-17T21:39:23.509Z","type":"quit"}
+{"nick":"nhr","date":"2013-01-17T21:40:22.731Z","type":"join"}
+{"nick":"twrivera","reason":"Quit: Leaving.","date":"2013-01-17T21:51:19.468Z","type":"quit"}
+{"nick":"twrivera","date":"2013-01-17T21:52:11.740Z","type":"join"}
+{"nick":"MostafaEweda","date":"2013-01-17T21:52:50.965Z","type":"join"}
+{"nick":"agrimm","reason":"Ping timeout: 260 seconds","date":"2013-01-17T21:53:09.987Z","type":"quit"}
+{"nick":"achvatal","reason":"Ping timeout: 248 seconds","date":"2013-01-17T21:53:24.780Z","type":"quit"}
+{"nick":"abstractj","new_nick":"abstractj|away","date":"2013-01-17T21:55:56.070Z","type":"nick"}
+{"nick":"jeturcotte","date":"2013-01-17T21:56:27.286Z","type":"join"}
+{"nick":"jherson","reason":"Remote host closed the connection","date":"2013-01-17T22:00:59.341Z","type":"quit"}
+{"nick":"kwoodson","new_nick":"kwoodson_gone","date":"2013-01-17T22:03:23.025Z","type":"nick"}
+{"nick":"jeturcotte","reason":"Quit: jeturcotte","date":"2013-01-17T22:05:51.199Z","type":"quit"}
+{"nick":"twrivera","reason":"Read error: Connection reset by peer","date":"2013-01-17T22:10:19.866Z","type":"quit"}
+{"nick":"milestone","date":"2013-01-17T22:10:46.749Z","type":"join"}
+{"nick":"sumana-afk","date":"2013-01-17T22:12:05.753Z","type":"join"}
+{"nick":"danielbruno","reason":"Remote host closed the connection","date":"2013-01-17T22:15:05.851Z","type":"quit"}
+{"nick":"langdon|lunch","date":"2013-01-17T22:21:26.564Z","type":"join"}
+{"nick":"jofernan","date":"2013-01-17T22:27:26.697Z","type":"join"}
+{"nick":"mfisher1","reason":"Quit: Leaving.","date":"2013-01-17T22:28:09.845Z","type":"quit"}
+{"nick":"douglax","reason":"Quit: Konversation terminated!","date":"2013-01-17T22:28:14.611Z","type":"quit"}
+{"nick":"jofernan","reason":"Client Quit","date":"2013-01-17T22:28:57.330Z","type":"quit"}
+{"nick":"snathan","reason":"Quit: snathan","date":"2013-01-17T22:29:49.341Z","type":"quit"}
+{"nick":"nhr","reason":"Remote host closed the connection","date":"2013-01-17T22:30:48.393Z","type":"quit"}
+{"nick":"dmcphers","reason":"Quit: Leaving.","date":"2013-01-17T22:33:06.402Z","type":"quit"}
+{"nick":"spurtell","new_nick":"spurtell_afk","date":"2013-01-17T22:37:24.214Z","type":"nick"}
+{"nick":"mhicks","reason":"Quit: mhicks","date":"2013-01-17T22:37:50.855Z","type":"quit"}
+{"nick":"jdetiber","new_nick":"jdetiber|gone","date":"2013-01-17T22:38:21.811Z","type":"nick"}
+{"nick":"ansilva","new_nick":"ansilva_away","date":"2013-01-17T22:38:28.086Z","type":"nick"}
+{"nick":"galderz","reason":"Read error: Connection reset by peer","date":"2013-01-17T22:39:26.777Z","type":"quit"}
+{"nick":"claytonc","reason":"Ping timeout: 264 seconds","date":"2013-01-17T22:39:48.412Z","type":"quit"}
+{"nick":"galderz","date":"2013-01-17T22:39:51.086Z","type":"join"}
+{"nick":"giulivo","reason":"Quit: see you next time","date":"2013-01-17T22:45:29.351Z","type":"quit"}
+{"nick":"sumana-afk","new_nick":"sumana","date":"2013-01-17T22:50:03.646Z","type":"nick"}
+{"nick":"jtharris","reason":"Quit: WeeChat 0.3.9.2","date":"2013-01-17T22:51:36.464Z","type":"quit"}
+{"nick":"blomquisg","reason":"Ping timeout: 276 seconds","date":"2013-01-17T22:52:12.810Z","type":"quit"}
+{"nick":"SvenDowideit","reason":"Changing host","date":"2013-01-17T22:56:08.023Z","type":"quit"}
+{"nick":"SvenDowideit","date":"2013-01-17T22:56:08.158Z","type":"join"}
+{"nick":"SvenDowideit","reason":"Excess Flood","date":"2013-01-17T22:56:11.037Z","type":"quit"}
+{"nick":"SvenDowideit","date":"2013-01-17T22:56:58.780Z","type":"join"}
+{"nick":"langdon|lunch","reason":"Quit: Leaving","date":"2013-01-17T22:57:55.139Z","type":"quit"}
+{"nick":"basic`","date":"2013-01-17T23:00:12.423Z","type":"join"}
+{"nick":"galderz","reason":"Quit: Leaving","date":"2013-01-17T23:06:20.935Z","type":"quit"}
+{"nick":"sumana","reason":"Quit: sumana","date":"2013-01-17T23:07:26.813Z","type":"quit"}
+{"nick":"markllama","reason":"Quit: Leaving.","date":"2013-01-17T23:11:36.005Z","type":"quit"}
+{"nick":"w0mbat","date":"2013-01-17T23:11:49.808Z","type":"join"}
+{"nick":"fjuma","reason":"Quit: Quit","date":"2013-01-17T23:13:40.129Z","type":"quit"}
+{"nick":"maxandersen","reason":"Quit: Leaving.","date":"2013-01-17T23:18:53.211Z","type":"quit"}
+{"nick":"kraman","reason":"Quit: Leaving.","date":"2013-01-17T23:20:05.533Z","type":"quit"}
+{"nick":"konishi","date":"2013-01-17T23:20:55.008Z","type":"join"}
+{"nick":"sumana-afk","date":"2013-01-17T23:24:13.177Z","type":"join"}
+{"nick":"milestone","reason":"Quit: milestone","date":"2013-01-17T23:30:55.123Z","type":"quit"}
+{"nick":"w0mbat","reason":"Quit: Leaving.","date":"2013-01-17T23:32:29.421Z","type":"quit"}
+{"nick":"rmartinelli","date":"2013-01-17T23:33:39.628Z","type":"join"}
+{"nick":"tdawson","date":"2013-01-17T23:34:51.485Z","type":"join"}
+{"nick":"agrimm","date":"2013-01-17T23:39:16.821Z","type":"join"}
+{"nick":"IrishGringo","reason":"Ping timeout: 248 seconds","date":"2013-01-17T23:46:43.810Z","type":"quit"}
+{"nick":"sumana-afk","new_nick":"sumana","date":"2013-01-17T23:49:49.643Z","type":"nick"}
+{"nick":"mfisher1","date":"2013-01-17T23:50:41.836Z","type":"join"}
+{"nick":"jeturcotte","date":"2013-01-17T23:56:22.000Z","type":"join"}
+{"nick":"SvenDowideit","reason":"Changing host","date":"2013-01-17T23:58:20.021Z","type":"quit"}
+{"nick":"SvenDowideit","date":"2013-01-17T23:58:20.149Z","type":"join"}
+{"nick":"SvenDowideit","reason":"Excess Flood","date":"2013-01-17T23:58:22.057Z","type":"quit"}
+{"nick":"balunasj|mtg|awa","reason":"Quit: Linkinus - http://linkinus.com","date":"2013-01-17T23:59:18.480Z","type":"quit"}
View
27 socketstream/2013-01-17.txt
@@ -22,3 +22,30 @@
{"nick":"ArxPoetica","date":"2013-01-17T14:32:41.865Z","type":"join"}
{"nick":"ArxPoetica","message":"lo","date":"2013-01-17T14:33:57.175Z","type":"message"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-01-17T15:59:59.261Z","type":"quit"}
+{"nick":"ArxPoetica","message":"mdedetrich, got time for a q?","date":"2013-01-17T16:06:32.035Z","type":"message"}
+{"nick":"lluad","date":"2013-01-17T16:40:49.012Z","type":"join"}
+{"nick":"hipertracker","reason":"Ping timeout: 264 seconds","date":"2013-01-17T17:04:54.124Z","type":"quit"}
+{"nick":"mtsr","date":"2013-01-17T17:06:22.353Z","type":"join"}
+{"nick":"jakl","date":"2013-01-17T17:26:26.849Z","type":"join"}
+{"nick":"hipertracker","date":"2013-01-17T17:49:25.772Z","type":"join"}
+{"nick":"jakl_","date":"2013-01-17T18:25:02.864Z","type":"join"}
+{"nick":"colinsullivan","date":"2013-01-17T18:25:33.781Z","type":"join"}
+{"nick":"jakl","reason":"Ping timeout: 276 seconds","date":"2013-01-17T18:26:21.820Z","type":"quit"}
+{"nick":"hipertracker-off","date":"2013-01-17T18:50:07.974Z","type":"join"}
+{"nick":"jakl","date":"2013-01-17T18:51:04.795Z","type":"join"}
+{"nick":"hipertracker","reason":"Ping timeout: 255 seconds","date":"2013-01-17T18:51:45.852Z","type":"quit"}
+{"nick":"hipertracker-off","new_nick":"hipertracker","date":"2013-01-17T18:51:46.113Z","type":"nick"}
+{"nick":"jakl_","reason":"Ping timeout: 276 seconds","date":"2013-01-17T18:53:00.963Z","type":"quit"}
+{"nick":"mtsr","reason":"Ping timeout: 252 seconds","date":"2013-01-17T18:54:09.850Z","type":"quit"}
+{"nick":"Goles","date":"2013-01-17T19:48:31.559Z","type":"join"}
+{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-17T20:08:40.681Z","type":"quit"}
+{"nick":"Goles","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T20:56:51.775Z","type":"quit"}
+{"nick":"strikeout","date":"2013-01-17T21:00:44.986Z","type":"join"}
+{"nick":"colinsullivan","date":"2013-01-17T21:01:52.686Z","type":"join"}
+{"nick":"paulbjensen","date":"2013-01-17T21:24:59.002Z","type":"join"}
+{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2013-01-17T22:51:53.146Z","type":"quit"}
+{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-17T23:10:08.100Z","type":"quit"}
+{"nick":"hipertracker","date":"2013-01-17T23:28:05.133Z","type":"join"}
+{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-17T23:39:31.548Z","type":"quit"}
+{"nick":"hipertracker","date":"2013-01-17T23:52:51.181Z","type":"join"}
+{"nick":"jakl","reason":"Ping timeout: 246 seconds","date":"2013-01-17T23:59:13.818Z","type":"quit"}
View
158 stackvm/2013-01-17.txt
@@ -645,3 +645,161 @@
{"nick":"mikolalysenko","message":"So for example: JSON.stringify({\"a\":1, \"b\":2}) would give a different output than JSON.stringify({\"b\":2, \"a\":1})","date":"2013-01-17T15:58:31.266Z","type":"message"}
{"nick":"mikolalysenko","message":"unfortunately if you want those two JSON strings to be equal, then you may have a problem","date":"2013-01-17T15:59:20.164Z","type":"message"}
{"nick":"dominictarr","date":"2013-01-17T15:59:54.803Z","type":"join"}
+{"nick":"mirkok","message":"mikolalysenko: if you insert keys into an object the order of these keys is not guaranteed","date":"2013-01-17T16:04:01.924Z","type":"message"}
+{"nick":"mikolalysenko","message":"mirkok: Actually it is. This blew my mind when I learned it","date":"2013-01-17T16:04:19.588Z","type":"message"}
+{"nick":"mirkok","message":"hm then I must check again - I read on mozilla's docs that it isnt","date":"2013-01-17T16:04:56.556Z","type":"message"}
+{"nick":"mikolalysenko","message":"mirkok: If it isn't that would probably be better","date":"2013-01-17T16:05:24.290Z","type":"message"}
+{"nick":"mirkok","message":"but anyway I don't want to re-create all objects with the keys sorted just to get a canonical JSON output","date":"2013-01-17T16:05:24.876Z","type":"message"}
+{"nick":"mikolalysenko","message":"and I may be remembering wrong since it was a long time ago I read this","date":"2013-01-17T16:05:38.563Z","type":"message"}
+{"nick":"mikolalysenko","message":"fair enough, and so to answer that question I don't know of anything off hand","date":"2013-01-17T16:06:04.504Z","type":"message"}
+{"nick":"mikolalysenko","message":"mirkok: You are right, I remembered the wrong thing","date":"2013-01-17T16:07:15.358Z","type":"message"}
+{"nick":"mirkok","message":"just checked the mozilla docs: \"Properties of non-array objects are not guaranteed to be stringified in any particular order. Do not rely on ordering of properties within the same object within the stringification.\"","date":"2013-01-17T16:07:41.817Z","type":"message"}
+{"nick":"mikolalysenko","message":"mirkok: Ok, that is a relief","date":"2013-01-17T16:07:55.513Z","type":"message"}
+{"nick":"mikolalysenko","message":"for a long time I was carrying around a latent fear of using objects as dictionaries","date":"2013-01-17T16:08:14.473Z","type":"message"}
+{"nick":"mirkok","message":"yes it would be quite inefficient if they return you the keys sorted all the time...","date":"2013-01-17T16:09:18.710Z","type":"message"}
+{"nick":"mikolalysenko","message":"mirkok: Sorted would be ok, just use a balanced binary search tree","date":"2013-01-17T16:09:39.330Z","type":"message"}
+{"nick":"mikolalysenko","message":"not as good as hash, but still acceptable","date":"2013-01-17T16:09:55.433Z","type":"message"}
+{"nick":"mikolalysenko","message":"on the other hand, ordered by time of insertion suggests that the internal implementation would be an array..","date":"2013-01-17T16:10:13.509Z","type":"message"}
+{"nick":"mikolalysenko","message":"which is terrible","date":"2013-01-17T16:10:18.090Z","type":"message"}
+{"nick":"mikolalysenko","message":"(or even worse a linked list)","date":"2013-01-17T16:10:32.389Z","type":"message"}
+{"nick":"mirkok","message":"no js objects use a very efficient hash implementation","date":"2013-01-17T16:10:53.367Z","type":"message"}
+{"nick":"mikolalysenko","message":"yeah, that is what I had hoped","date":"2013-01-17T16:11:06.379Z","type":"message"}
+{"nick":"mirkok","message":"hm so maybe I have to tweak crockford's JSON stringify implementation to output the keys sorted...","date":"2013-01-17T16:11:41.742Z","type":"message"}
+{"nick":"mirkok","message":"this looks like a good definition of a canonical JSON format: http://wiki.laptop.org/go/Canonical_JSON","date":"2013-01-17T16:13:58.465Z","type":"message"}
+{"nick":"mirkok","message":"but no implementation :(","date":"2013-01-17T16:14:03.626Z","type":"message"}
+{"nick":"guybrush_","message":"sometime ago i read that ordering of keys in js-objects _has not_ to be the same, so some vms dont implement it","date":"2013-01-17T16:46:30.102Z","type":"message"}
+{"nick":"guybrush_","message":"but im not sure how v8 handles that, at least im pretty sure since theres no standard for this one can not depend on it","date":"2013-01-17T16:47:29.037Z","type":"message"}
+{"nick":"mirkok","message":"yes the problem is that JSON.stringify simply outputs the order of keys as they currently are internally","date":"2013-01-17T16:50:57.298Z","type":"message"}
+{"nick":"mirkok","message":"thats fine in most cases but I need them sorted","date":"2013-01-17T16:51:24.416Z","type":"message"}
+{"nick":"ryanseddon","date":"2013-01-17T16:58:13.838Z","type":"join"}
+{"nick":"fotoverite","reason":"Quit: fotoverite","date":"2013-01-17T17:14:41.193Z","type":"quit"}
+{"nick":"mariusursache","reason":"Quit: mariusursache","date":"2013-01-17T17:33:00.992Z","type":"quit"}
+{"nick":"dominictarr","message":"mirkok: they probably just also keep an array of the keys as they are added","date":"2013-01-17T17:34:50.525Z","type":"message"}
+{"nick":"dominictarr","message":"v8 outputs the keys in the order they where inserted","date":"2013-01-17T17:35:15.658Z","type":"message"}
+{"nick":"mirkok","message":"dominictarr: yes but that doesnt help if want {a: 1, b: 2} and {b: 2, a: 1} to be stringified to the same string","date":"2013-01-17T17:36:16.358Z","type":"message"}
+{"nick":"dominictarr","message":"no, you'll need to resort them.","date":"2013-01-17T17:39:36.463Z","type":"message"}
+{"nick":"mirkok","message":"yes I could either create a new object inserting the keys in sorted order and then call JSON.stringify on it","date":"2013-01-17T17:40:34.334Z","type":"message"}
+{"nick":"mirkok","message":"but I dont think thats a good idea as the order is really not guaranteed by any standard","date":"2013-01-17T17:40:56.594Z","type":"message"}
+{"nick":"mirkok","message":"so its probably better to do it while serializing","date":"2013-01-17T17:41:03.948Z","type":"message"}
+{"nick":"dominictarr","message":"you should just test this on the browsert","date":"2013-01-17T17:41:20.087Z","type":"message"}
+{"nick":"dominictarr","message":"and see what they actually do, instead of guessing at possible implementations","date":"2013-01-17T17:41:35.165Z","type":"message"}
+{"nick":"dominictarr","message":"you don't need to support all possible js engines, just the ones in use.","date":"2013-01-17T17:41:55.842Z","type":"message"}
+{"nick":"mirkok","message":"well the second alternative is guaranteed to always work :)","date":"2013-01-17T17:41:56.654Z","type":"message"}
+{"nick":"dominictarr","message":"turns out these crazy guys substack and pkrumins made this thing you can use to test js in all the browsers, so you can test it with that","date":"2013-01-17T17:42:56.370Z","type":"message"}
+{"nick":"mirkok","message":"hehe yes right","date":"2013-01-17T17:43:27.300Z","type":"message"}
+{"nick":"mirkok","message":"to me it just feels wrong to re-create a whole hash structure just to then do a serialization of it...","date":"2013-01-17T17:44:01.842Z","type":"message"}
+{"nick":"dominictarr","message":"you should benchmark it to see whether it makes a difference","date":"2013-01-17T17:44:45.411Z","type":"message"}
+{"nick":"dominictarr","message":"js engines do all sorts of clever stuff to be fast, so it's not necessarily a good idea to trust your intuitions","date":"2013-01-17T17:45:59.402Z","type":"message"}
+{"nick":"mirkok","message":"yes performance testing is always better than guessing :) I'm first gonna test wether it makes any performance difference to the native JSON.stringify if I use crockford's js implementation","date":"2013-01-17T17:47:57.505Z","type":"message"}
+{"nick":"mirkok","message":"if they are similar in speed I just need to change 2 lines in his code...","date":"2013-01-17T17:48:24.164Z","type":"message"}
+{"nick":"dominictarr","message":"good idea, and publish your results!","date":"2013-01-17T17:48:26.614Z","type":"message"}
+{"nick":"mirkok","message":"will do","date":"2013-01-17T17:48:53.908Z","type":"message"}
+{"nick":"ryan__","date":"2013-01-17T17:50:24.782Z","type":"join"}
+{"nick":"ryan__","message":"mbalho: ping","date":"2013-01-17T17:50:36.234Z","type":"message"}
+{"nick":"ryan__","new_nick":"rclosner","date":"2013-01-17T17:50:49.377Z","type":"nick"}
+{"nick":"ITpro","reason":"Ping timeout: 276 seconds","date":"2013-01-17T17:59:03.872Z","type":"quit"}
+{"nick":"ITpro","date":"2013-01-17T17:59:30.353Z","type":"join"}
+{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-01-17T18:00:24.556Z","type":"quit"}
+{"nick":"cianomaidin","reason":"Quit: cianomaidin","date":"2013-01-17T18:07:51.865Z","type":"quit"}
+{"nick":"fotoverite","date":"2013-01-17T18:08:14.800Z","type":"join"}
+{"nick":"wiwillia","date":"2013-01-17T18:08:19.802Z","type":"join"}
+{"nick":"AvianFlu","date":"2013-01-17T18:09:05.163Z","type":"join"}
+{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-01-17T18:14:26.771Z","type":"quit"}
+{"nick":"hij1nx","message":"dominictarr: again. seat #666","date":"2013-01-17T18:16:30.451Z","type":"message"}
+{"nick":"dominictarr","message":"sweet","date":"2013-01-17T18:16:47.574Z","type":"message"}
+{"nick":"defunctzombie","message":"you need jesus","date":"2013-01-17T18:16:51.515Z","type":"message"}
+{"nick":"dominictarr","message":"everyone but hij1nx is too afraid to sit there","date":"2013-01-17T18:17:14.928Z","type":"message"}
+{"nick":"dominictarr","message":"time for bed…","date":"2013-01-17T18:20:25.176Z","type":"message"}
+{"nick":"dominictarr","message":"night all","date":"2013-01-17T18:20:31.973Z","type":"message"}
+{"nick":"dominictarr","reason":"Quit: dominictarr","date":"2013-01-17T18:20:41.798Z","type":"quit"}
+{"nick":"mikeal","date":"2013-01-17T18:23:49.906Z","type":"join"}
+{"nick":"mikolalysenko","reason":"Ping timeout: 276 seconds","date":"2013-01-17T18:31:51.460Z","type":"quit"}
+{"nick":"defunctzombie","new_nick":"defunctzombie_zz","date":"2013-01-17T18:34:15.180Z","type":"nick"}
+{"nick":"mikolalysenko","date":"2013-01-17T18:44:25.151Z","type":"join"}
+{"nick":"mirkok","reason":"Quit: mirkok","date":"2013-01-17T18:45:05.155Z","type":"quit"}
+{"nick":"rolnaaba_","date":"2013-01-17T18:51:03.634Z","type":"join"}
+{"nick":"mirkok","date":"2013-01-17T18:51:04.154Z","type":"join"}
+{"nick":"mirkok","reason":"Client Quit","date":"2013-01-17T18:52:10.058Z","type":"quit"}
+{"nick":"simcop2387","reason":"Excess Flood","date":"2013-01-17T18:54:51.432Z","type":"quit"}
+{"nick":"simcop2387","date":"2013-01-17T18:55:44.510Z","type":"join"}
+{"nick":"st_luke","date":"2013-01-17T19:00:27.259Z","type":"join"}
+{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-01-17T19:03:40.194Z","type":"quit"}
+{"nick":"devaholic","date":"2013-01-17T19:06:47.626Z","type":"join"}
+{"nick":"tphummel","date":"2013-01-17T19:09:28.165Z","type":"join"}
+{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-01-17T19:16:53.159Z","type":"quit"}
+{"nick":"mbalho_","date":"2013-01-17T19:25:59.927Z","type":"join"}
+{"nick":"rook2pawn","reason":"Ping timeout: 255 seconds","date":"2013-01-17T19:26:25.624Z","type":"quit"}
+{"nick":"rook2pawn","date":"2013-01-17T19:26:40.764Z","type":"join"}
+{"nick":"mbalho","reason":"Ping timeout: 245 seconds","date":"2013-0