00:03:56  * _sorensenquit (Quit: _sorensen)
00:04:32  * dominictarrquit (Remote host closed the connection)
00:06:44  * mikealjoined
00:12:20  * hij1nxquit (Ping timeout: 244 seconds)
00:18:54  <pkrumins>substack: in latvia for example we only have flags up on holidays
00:19:26  <substack>makes sense
00:19:27  <guybrush>same here in austria
00:19:45  <substack>in north america and western europe flags are up all the time
00:19:59  <substack>at least the places I've been
00:20:06  <pkrumins>or for example today, when the president of turkmenistan was visiting latvia
00:20:07  <guybrush>substack: are people dancing on streets? in tv i saw them dancing on the street
00:20:14  <guybrush>like a national sport thing
00:20:24  <substack>guybrush: not the streets but in parks
00:20:36  <substack>I passed about 5 groups of people doing synchronized dances in parks
00:20:38  <guybrush>awesome
00:20:41  <substack>50-100 people each
00:21:19  <guybrush>like really all people in any age
00:22:51  <substack>was mostly women from what I saw
00:22:57  <substack>all ages though
00:28:13  * _sorensenjoined
00:28:25  * _sorensenquit (Client Quit)
00:39:07  * hij1nxjoined
00:43:51  * hij1nxquit (Ping timeout: 244 seconds)
01:06:53  <substack>now getting some sugary bread and coffee
01:13:44  <pkrumins>cool thing of the day: `cmd1 | cmd2` is the same as `cmd1 > >(cmd2)` is the same as `cmd2 < <(cmd1)`
01:14:07  <guybrush>woah
01:14:16  <guybrush>i dont understand > > tbh
01:14:46  <guybrush>ah its > >()
01:15:15  <pkrumins>so >() creates an anonymous named pipe
01:15:28  <pkrumins>then bash replaces >(...) with the filename of this anonymous pipe
01:15:46  <pkrumins>so `cmd > >(...)` becomes `cmd > /path/to/pipe`
01:15:55  <guybrush>thx for sharing these unix-wisdom on your blog and everywhere :D i really enjoy it
01:16:01  <pkrumins>now that pipe is connected to the command in (...)
01:16:07  * st_lukequit (Remote host closed the connection)
01:16:18  <pkrumins>so what happens is cmd writes to the pipe, and the command in (...) reads from the pipe
01:22:26  <pkrumins>guybrush: glad you're liking my wisdoms
01:22:29  <pkrumins>actually
01:22:33  <pkrumins>cmd1 | cmd2
01:22:39  <pkrumins>`cmd1 | cmd2` is the same as `cmd1 > >(cmd2)` same as `cmd2 < <(cmd1)` same as `< <(cmd1) cmd2` same as `> >(grep log) ls`
01:22:53  <pkrumins>oops that last part was from experiments
01:25:01  <guybrush>oh speaking of unix-wisdom, i am thinking about doing logrotate with node - can i just pipe into a file and check in an interval how big the file is? when the file-size > max i just buffer the stream and create a new fileStream and then pipe it into the new stream?
01:25:18  <guybrush>oh its not logrotate its different, anyways
01:25:53  <guybrush>maybe the logrotate-way would be better, like checking in an interval and then cutting the file
01:26:31  <guybrush>i feel kind of dumb to not know how to handle such trivial things
01:28:37  <guybrush>oh winston has some file-log-rotation implemented
01:28:47  <pkrumins>hmm i actually dont know how to do it with node streams
01:29:23  <pkrumins>i know how to do it just the regular way when you call write yourself
01:29:57  <guybrush>oohh i think i did even read about it in k&r long time ago :p
01:30:23  <pkrumins>then you'd do exactly that, check if file-size >= max
01:30:43  <pkrumins>and cut the writing to the current file, move the file to file-part-x, then open file again
01:30:46  <pkrumins>and keep writing
01:30:55  <guybrush>but i would have to buffer the incomming data?
01:31:00  <guybrush>ah i see
01:31:09  <pkrumins>well that part is not asynchronous
01:31:23  <pkrumins>you'd just move the file, open a new file in case of file-size >= max, and reset file-size to 0
01:31:38  <guybrush>ok
01:39:32  * tphummelquit (Quit: tphummel)
02:18:15  * mikealquit (Quit: Leaving.)
02:27:37  * mikealjoined
03:55:40  <substack>pow
03:55:48  <substack>how did I even get lost just now, I only went like 500m
03:56:59  <guybrush>substack: you should plug browserify on any opportunity, like when you do talks
03:57:24  <guybrush>i cant even tell how much i enjoy this piece of software
03:57:48  <substack>more important that I plug the service subsidizing browserify development!
03:58:02  <substack>guybrush: if you love browserify you are going to love testling-ci probs
03:58:32  <guybrush>i will make more money in the future for sure, then i get all the sweet services you provide
03:59:01  <guybrush>right now i have to turn every cent (dont know the proper english phrase :p)
04:00:09  <guybrush>though i get hiring-emails, and i feel tempted everytime to take those jobs - then i realize i am just to happy with doing my own stuff
04:00:53  <guybrush>next month or so i have high chance to get funded - though its hard deadline
04:02:56  <guybrush>its not like your service is super-expensive :> its like i dont have any money at all lol :p
04:06:49  <substack>doing your own thing rocks so much
04:07:08  <substack>I know what it's like to have no money! No worries.
04:07:14  <substack>testling-ci will be free for open source repos anyways
04:07:16  <guybrush>and man i learn so much stuff by roling my own stuff - its so much more worth than money
04:07:25  <substack>free for open repos, costs for private repos
04:07:35  <guybrush>oh sweeet
04:07:45  <substack>like github and travis
04:07:52  <guybrush>though i will take private repos for sure
04:08:10  <substack>it's a good model I think because the people who are paying for private repos are the kinds of people who pay for things
04:08:19  <guybrush>with money i will go private github-repos and stackvm-services all along
04:09:00  <substack>awesome to have folks love our tech \o
04:09:19  <guybrush>awesome to have the tech around!
04:09:39  <substack>we're definitely in it for the long game, building a network of collaborators
04:10:29  <substack>mostly because that's the only way I know how
04:10:32  <guybrush>the best thing with these awesome opensource-tech is, its so much fun and effective to learn stuff
04:19:15  <substack>and the tiny pieces layer really well
04:40:07  <substack>related: http://substack.net/images/mountie_equation.png
04:54:19  <guybrush>rofl
05:14:35  * hij1nxjoined
06:10:44  * ryan_stevensquit (Quit: Leaving.)
06:29:11  * niftylettucequit (Read error: Connection reset by peer)
06:29:11  * sveisveiquit (Read error: Connection reset by peer)
06:29:11  * Raynosquit (Read error: Connection reset by peer)
06:29:11  * ryanseddonquit (Remote host closed the connection)
06:29:11  * duncanbeeversquit (Remote host closed the connection)
06:29:11  * pikpikquit (Remote host closed the connection)
06:37:21  * ryan_stevensjoined
06:50:24  * idletomquit (Ping timeout: 240 seconds)
06:58:27  * hij1nxquit (Read error: Connection reset by peer)
07:01:53  * wiwilliajoined
07:09:46  * hij1nxjoined
07:20:35  * wiwilliaquit
07:23:27  * hij1nxquit (Ping timeout: 248 seconds)
07:46:02  * ryan_stevensquit (Quit: Leaving.)
07:58:10  * hij1nxjoined
08:10:23  * juliangruberjoined
09:19:11  * hij1nxquit (Ping timeout: 248 seconds)
09:58:12  * hij1nxjoined
10:01:33  * timoxleyquit (Quit: Computer has gone to sleep.)
10:07:37  * AvianFluquit (Quit: AvianFlu)
10:33:12  * dominictarrjoined
10:37:01  * duncanbeeversjoined
10:45:15  * ryanseddonjoined
11:15:17  * timoxleyjoined
11:17:21  * niftylettucejoined
11:20:02  <dominictarr>SOME MADE SCIENCE RIGHT HERE
11:20:03  <dominictarr>http://www.concretesubmarine.com/
11:35:05  * duncanbeevers_joined
11:38:15  * niftylettuce_joined
11:43:23  * niftylettucequit (*.net *.split)
11:43:23  * duncanbeeversquit (*.net *.split)
11:44:19  * duncanbeevers_changed nick to duncanbeevers
11:44:49  * duncanbeeverschanged nick to Guest64601
11:47:36  * rannmannquit (Ping timeout: 240 seconds)
11:47:44  * farnsworthquit (Ping timeout: 244 seconds)
11:49:48  * Nexxyquit (Ping timeout: 244 seconds)
11:50:31  * rannmannjoined
11:50:31  * rannmannquit (Changing host)
11:50:31  * rannmannjoined
11:50:32  * Nexxyjoined
11:55:39  * antix_quit (Ping timeout: 240 seconds)
11:57:21  * rannmannquit (Remote host closed the connection)
11:59:07  * Altreusquit (Ping timeout: 244 seconds)
11:59:46  * Altreusjoined
12:01:57  * rannmannjoined
12:08:42  * farnsworthjoined
12:12:52  * sorensenquit (Ping timeout: 268 seconds)
12:14:43  * chapelquit (Ping timeout: 268 seconds)
12:16:37  * sorensenjoined
12:20:54  * chapeljoined
12:22:44  * shykesjoined
12:25:36  * sveisveijoined
12:26:18  * zz_shykesquit (Ping timeout: 242 seconds)
12:27:09  * Raynosjoined
12:30:29  * farnsworthquit (Ping timeout: 260 seconds)
12:31:44  * farnsworthjoined
12:32:39  * antix_joined
12:35:54  * dominictarrquit (Ping timeout: 260 seconds)
12:36:43  * dominictarrjoined
12:53:16  * st_lukejoined
12:57:49  * py1hon_joined
13:00:16  * zz_shykesjoined
13:03:12  * rannmannquit (Remote host closed the connection)
13:03:21  * shykesquit (*.net *.split)
13:03:22  * st_luke_quit (*.net *.split)
13:03:22  * py1honquit (*.net *.split)
13:03:24  * zz_shykeschanged nick to shykes
13:03:30  * rannmannjoined
13:12:23  * mbalho_joined
13:13:01  * mbalhoquit (Ping timeout: 248 seconds)
13:14:56  * rook2pawnquit (Ping timeout: 248 seconds)
13:16:04  * isaacsquit (Ping timeout: 248 seconds)
13:16:55  * rook2pawnjoined
13:19:56  * jesusabdullahquit (Ping timeout: 248 seconds)
13:20:17  * jesusabdullahjoined
13:21:28  * isaacsjoined
13:21:49  * pikpikjoined
13:21:52  * isaacschanged nick to Guest93972
14:21:10  * hij1nxquit (Ping timeout: 255 seconds)
14:38:12  * hij1nxjoined
14:46:14  <rowbit>/!\ ATTENTION: (default-local) [email protected] successfully signed up for developer browserling plan ($20). Cash money! /!\
14:46:14  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
14:55:50  * AvianFlujoined
15:12:46  * _sorensenjoined
15:16:56  * Guest93972changed nick to isaacs
15:27:25  <substack>more signups \o/
15:29:06  <substack>dominictarr: if you want some contacts to seasteading folks I can hook that up
15:29:21  <substack>they're just in jack london square in oakland
15:29:39  <substack>one guy paid boat club a surprise visit already
15:30:00  <dominictarr>ah, cool. thinking on my next trip to oakland I should build a boat and then sail it to mexico when visa expires.
15:31:36  <substack>haha do it
15:31:48  <substack>there is ample space to be had
15:32:08  <substack>also there's a sweet vacant area on 5th ave you can use as a staging ground
15:32:15  <substack>right on the water
15:34:00  <dominictarr>something like this http://www.creartisto.com/sansboussole/bateau_en.html
15:35:25  <substack>I like how everybody here is an expert at using vpns
15:36:01  <dominictarr>because of the firewall?
15:37:55  <substack>yep
15:38:08  <substack>like the conference has a twitter account for instance
15:41:02  <dominictarr>haha. very good.
15:41:19  <substack>https://twitter.com/hujsconf
15:48:42  * hij1nxquit (Ping timeout: 246 seconds)
15:49:37  <dominictarr>substack, messing around with sound stuff again.
15:49:51  <dominictarr>I added using voice from the repl.
15:50:22  <dominictarr>gonna add a command to send code to the sound server
15:51:11  <dominictarr>so that you can just use you favorite text editor, and setup a shortcut that sends selected code to server.
15:51:52  <dominictarr>currently looking into rewriting my synth stuff in C
15:56:01  * ryanseddonquit (Remote host closed the connection)
15:56:01  * Guest64601quit (Remote host closed the connection)
15:56:01  * Raynosquit (Remote host closed the connection)
15:56:01  * niftylettuce_quit (Remote host closed the connection)
15:56:01  * pikpikquit (Remote host closed the connection)
15:56:01  * sveisveiquit (Write error: Broken pipe)
16:11:22  * juliangruberquit (Ping timeout: 252 seconds)
16:31:41  * wiwilliajoined
16:44:34  * Guest64601joined
16:54:51  * ryanseddonjoined
17:02:35  * mikealquit (Quit: Leaving.)
17:07:49  * niftylettuce_joined
17:12:22  * ryan_stevensjoined
17:20:40  * ryanseddonquit (Remote host closed the connection)
17:20:46  * niftylettuce_quit (Read error: Connection reset by peer)
17:20:47  * Guest64601quit (Write error: Broken pipe)
17:26:18  <st_luke>payroll at $company fucked up and gave me money that didn't belong to me
17:26:21  <st_luke>how long until they notice?
17:31:19  <dominictarr>depends how much money.
17:32:01  <dominictarr>probably you have enough time to skip the country and renounce your citizenship.
17:36:12  * tphummeljoined
17:48:31  <isaacs>st_luke: in many cases, they just have to eat it.
17:48:46  <isaacs>st_luke: they can't ask for it back. but they can dock your pay in the future to make up for it.
17:49:31  <isaacs>st_luke: in the cases where they CAN ask for it back, you can say "no", and let a court decide, which may be expensive enough for them to not bother.
17:49:44  <isaacs>(all of this is schiesty and evil, of course.)
18:09:56  * Guest64601joined
18:12:46  * ryanseddonjoined
18:30:11  * niftylettuce_joined
18:39:41  * shuaibjoined
18:54:23  * ryan_stevensquit (Quit: Leaving.)
18:55:36  * ryan_stevensjoined
19:03:35  * sveisveijoined
19:03:53  * Raynos_joined
19:29:09  <st_luke>isaacs: yeah, to be fair this money belongs to the stockholders
19:33:32  * pikpikjoined
19:33:39  * pikpikquit (Excess Flood)
19:33:58  * pikpikjoined
19:49:40  * hij1nxjoined
19:50:12  <tanepiper>welp, http://blog.nodejitsu.com/change-in-nodejitsu-leadership
19:50:20  <tanepiper>saw that one coming
19:51:31  <jesusabdullah>yeah
19:54:32  <jesusabdullah>isaacs: will you be around later? I want to get your help with fstream and node-tar
19:54:46  <jesusabdullah>isaacs: basically I was noobing it up while you were at summacamp
19:57:06  <tanepiper>st_luke: tell them - the worse is they thank you and take it back, the best they tell you to keep it
20:04:12  * wiwilliaquit (Ping timeout: 252 seconds)
20:05:56  * juliangruberjoined
20:16:42  * wiwilliajoined
20:18:30  * tilgovijoined
20:21:04  * dominictarrquit (Ping timeout: 272 seconds)
20:30:51  <juliangruber>what linux distributions are you guys using?
20:31:21  <st_luke>for?
20:32:09  <juliangruber>developing
20:32:50  <juliangruber>i saw a presentation by james and was wondering what he was using, because i'm considering switching back to unix and don't know yet if it shall be arch again
20:33:26  <pkrumins>i'm using: slackware, debian, arch
20:33:42  <pkrumins>slackware on local servers, debian on ec2 servers, arch on rackspace servers
20:34:19  <juliangruber>i have debian running on my server too
20:34:44  <pkrumins>ah and amazon linux too
20:34:50  <pkrumins>actually i run debian for catonmat, and amazon linux on ec2
20:34:56  <juliangruber>do you have any advice for my laptop?
20:35:07  <juliangruber>like for everyday developing tasks
20:35:30  <pkrumins>i dont use laptops so i don't know
20:35:41  <juliangruber>mkay
20:35:45  <juliangruber>thanks :)
20:42:27  * tilgoviquit (Remote host closed the connection)
20:52:08  * juliangruberquit (Ping timeout: 260 seconds)
20:59:25  * Altreusquit (Changing host)
20:59:26  * Altreusjoined
21:05:18  <isaacs>jesusabdullah: yes, eating now, will be back soonish
21:08:34  <jesusabdullah>isaacs: word
21:15:11  * juliangruberjoined
21:17:05  * juliangruberquit (Client Quit)
21:22:55  * juliangruberjoined
21:23:18  * shuaibquit (Ping timeout: 244 seconds)
21:27:25  * shuaibjoined
21:29:25  * juliangruberquit (Quit: juliangruber)
21:32:28  <isaacs>jesusabdullah: whassup
21:32:38  * dominictarrjoined
21:33:33  <tanepiper>smartos :p
21:34:08  <tanepiper>but if you mean dev machine, get a mac
21:34:17  <jesusabdullah>isaacs: lemme get back to you XD
21:34:22  <isaacs>kk
21:34:33  <tanepiper>(seriously, i was a windows/linux user for 15 years, haven't regretted the switch to mac)
21:38:13  * dominictarrquit (Ping timeout: 260 seconds)
21:39:36  <jesusabdullah>isaacs: I found logs of examples for extracting tarballs with fstream but not so much for packing, and https://gist.github.com/3606117 was my crappy attempt at it
21:39:53  <jesusabdullah>isaacs: any obvious advice? or a minimal example that does what I'm trying to do here?
21:39:59  <jesusabdullah>isaacs: I'm making a package manager for openscad
21:40:30  <jesusabdullah>isaacs: https://gist.github.com/3606189 text output from old version
21:40:56  <jesusabdullah>isaacs: basically I'm stuck on the tar/untar stage. I started out with shelling out since I got stuck with fstream/node-tar while you were gone, but man that shit's janky
21:41:10  <isaacs>jesusabdullah: are there any contents in ./test
21:41:10  <isaacs>?
21:41:15  <jesusabdullah>yes
21:41:22  <jesusabdullah>a whole mess of files
21:41:34  <jesusabdullah>but an empty/malformed tarball
21:41:35  <isaacs>jesusabdullah: what if you do: fstream.Reader({type:"Directory",path:path.resolve("./test")})
21:41:39  <jesusabdullah>hmmm
21:41:44  <jesusabdullah>one sec, I'll give that a shot
21:42:46  <isaacs>ah, yeah, that makes it work
21:42:59  <isaacs>$ node f.js
21:42:59  <isaacs>test/fs000644 057761 000024 0000000020 12024451373010447 0ustar00000000 000000 yabba dabba doo
21:43:44  <isaacs>man, i got node tar exactly to the point that npm needed it to be, and just haven't touched it since.
21:43:47  <isaacs>it's so crappy
21:43:51  <isaacs>except that it works. that bit isn't crappy.
21:43:56  <isaacs>and is in fact rather unique.
21:44:05  <isaacs>but the api, the api is total shit
21:45:21  <jesusabdullah>shame on you ;)
21:46:07  <isaacs>no, it is indeed shameful
21:46:13  <isaacs>my hopes for node-tar were so high when i wrote it
21:47:13  <jesusabdullah>isaacs: WORD that fuckin' worked
21:47:17  <jesusabdullah>directory with a capital D, huh?
21:47:22  <isaacs>yeah...
21:47:27  <jesusabdullah>hmmm
21:47:31  <isaacs>so you can call stat["is"+thing]()
21:47:40  <jesusabdullah>should I, like, file some kinda report or other?
21:47:43  <jesusabdullah>on the githubs?
21:47:51  <isaacs>nah, just make the code beter, and send me a patch
21:47:56  <jesusabdullah>haha
21:47:58  <jesusabdullah>a'ight
21:48:00  <jesusabdullah>WE'LL SEE
21:48:01  <isaacs>or don't
21:48:02  <isaacs>it's fine
21:48:14  <jesusabdullah>yeah, I was never really down for rape y'know
21:48:35  <isaacs>that reminds me of a terrible joke
21:48:41  <isaacs>i can't tell it in the room
21:48:43  <isaacs>it's too terrible
21:50:23  * tilgovijoined
21:50:36  * dominictarrjoined
21:52:05  <st_luke>is it about tar?
21:57:16  * juliangruberjoined
22:00:08  <isaacs>nope
22:05:07  <chapel>isaacs: I setup a server with cluster master
22:05:11  <chapel>its pretty nice
22:05:14  <chapel>though there is an issue
22:05:46  <isaacs>with args?
22:05:53  <chapel>no
22:06:03  <chapel>its not really a huge issue with cluster master
22:06:21  <chapel>so I found that socket.io was ignoring server.close
22:06:47  <chapel>keeping processes alive even after getting a disconnect signal
22:07:17  <chapel>so thats not an issue with cluster master, but cluster master will be stuck in restart mode indefinitely sometimes
22:07:23  <chapel>the process is
22:07:43  <chapel>restart once, it completes and signals all processes to gracefully shut down
22:08:08  <chapel>if one or more stick, they don't die and there are more than the specified amount of processes
22:08:13  <chapel>so if you run restart again
22:08:19  <chapel>it will go into resize
22:08:20  * Raynosjoined
22:08:39  <chapel>try to gracefully shutdown, but the callback never fires because the processes wont shut down
22:08:53  <chapel>so restart is stuck in restart mode
22:09:10  <Raynos>isaacs: Can we solve the naming conflict of npm by allowing me to `npm install raynos/shortname` that way you can just `npm install jquery/jquery`
22:09:13  <chapel>and the only way to get it un stuck is to kill the offending processes or restart completely
22:09:21  <Raynos>I've had many issues with sensible names for packages being taken by someone else
22:09:31  <Raynos>I doubt I will have any issues with sensible names for packages being taken by myself
22:09:47  <isaacs>Raynos: please see the item in the npm faq
22:09:48  <chapel>isaacs: so my though was to include a timeout option that would kill a process hard if it reached a certain timeout
22:10:32  <isaacs>chapel: i thought there was something like that already..
22:10:43  <chapel>not with graceful
22:10:43  <isaacs>chapel: like, to forcibly disconnect if a process doesn't shut down
22:10:50  <isaacs>oh, ok
22:11:06  <chapel>it just does worker.disconnect()
22:15:12  <chapel>what I did in my worker is monkeypatched worker.disconnect and set a timeout
22:15:26  <chapel>that would server.emit('close')
22:15:35  <chapel>which Im listening for
22:15:41  <isaacs>i see
22:15:48  <chapel>not optimal
22:15:50  <chapel>but it works
22:15:52  <isaacs>on disconnect it sets a timeout to call child.kill()
22:17:32  <chapel>well
22:18:03  <chapel>that doesn't get called until the process closes its connections
22:18:58  <chapel>https://github.com/joyent/node/blob/v0.8.9/lib/cluster.js#L437
22:19:21  <chapel>that doesn't get called until all of the server listeners are closed
22:21:31  <chapel>and for some odd reason socket.io holds up that process
22:22:58  <isaacs>right
22:23:01  <isaacs>because it has open sockets
22:23:15  <chapel>I also tried closing them manually
22:23:23  <chapel>but it still wasn't exiting
22:27:31  * ryan_stevenspart
22:29:38  <chapel>anyways isaacs not entirely a problem with cluster master
22:29:48  <substack>st_luke: so I'm booking a flight to dublin right now
22:29:50  <chapel>but it might be good to have a hard timeout on graceful restarts
22:30:08  <substack>st_luke: I could have the return leg go to nyc for empirejs instead of sfo
22:30:30  <substack>then right after empire be in portland for krt
22:30:52  <st_luke>substack: do it
22:30:52  <substack>cutting it pretty close though
22:30:59  <st_luke>if you're up for it
22:32:47  * dominictarrquit (Remote host closed the connection)
22:33:38  * juliangruberquit (Ping timeout: 260 seconds)
22:34:20  <substack>st_luke: ok doing this!
22:35:02  <st_luke>i'll let charlie know we're adding another speaker, he loves surprises
22:35:31  <substack>haha ok
22:35:50  <st_luke>are you speaking the 23rd or 24th in portland?
22:35:56  <substack>unsure
22:36:13  <substack>coast to coast is only a few hours though
22:36:45  <substack>I'll message adam to figure out the best time
22:37:12  <st_luke>cool
22:37:41  <substack>sweetness, I've never been to nyc
22:37:54  <substack>only rochester
22:38:08  <st_luke>conferences are an awesome excuse to visit a new city
22:38:13  <substack>yep
22:38:46  <substack>I have so much production-grade demos and art now you have no idea
22:38:47  * wiwilliaquit (Ping timeout: 268 seconds)
22:38:51  <st_luke>I would have never checked out sf, oakland and portland if it wasn't for conferences
22:38:53  <st_luke>sounds awesome
22:39:07  <substack>and it's modular so I can more easily bust out subcomponents tailored to the particular talk
22:39:28  <substack>Great news! We have found an even lower fare for this itinerary. Book now to take advantage of this fare before it expires.
22:39:31  <substack>love that message
22:39:32  <st_luke>people that go to tech events in nyc are kinda used to seeing really boring talks
22:39:37  <st_luke>even if the info is good, the talk is kinda boring
22:39:49  <substack>well there aren't many super interesting talks in sf either
22:39:58  <substack>except for tacoconf of course
22:40:13  <st_luke>maybe I'm just used to going to really good conferences and stuff
22:40:19  <substack>highly likely
22:40:34  <substack>yeah a lot of confs are just kind of terrible is all
22:41:34  <st_luke>for conferences I've only really been to small events where the organizers go out of their way to make sure it's a really worthwhile experience from all fronts
22:41:47  * wiwilliajoined
22:42:10  <st_luke>so my expectations are skewed
22:42:42  <pkrumins>all the conferences. all the time.
22:43:12  <st_luke>taco conf was the first 'real' conference I've been to. node philly was more of a meetup
22:43:47  <substack>ok so I'll get into nyc on the 21st
22:44:16  * hij1nxquit (Ping timeout: 260 seconds)
22:44:19  <st_luke>cool, if you're not too tired we have a pre-party at the brooklyn brewery
22:45:24  <st_luke>we're finishing up some arrangements for hotel stuff, I'll send you an email once your room is booked
22:46:33  * hij1nxjoined
22:47:21  * jibay_joined
22:48:55  <st_luke>substack: perfect picture for the website: http://instagram.com/p/KlNi7bQ7y3/
22:50:35  <jibay_>hello all, very nice work browserling :) i dont think that we can embed browser in browser
22:52:14  <substack>jibay_: it's just <canvas> with some silly frontend tricks is all
22:52:22  <substack>and a lot of backend complexity
22:53:13  * st_lukequit (Remote host closed the connection)
22:53:18  <substack>flight booked!
22:54:16  * wiwilliaquit (Ping timeout: 244 seconds)
22:54:35  <tanepiper>ugh
22:54:39  <tanepiper>security dump-keychain -d ~/Library/Keychains/login.keychain
22:55:29  <chapel>lol tanepiper
22:56:45  <jibay_>substack: lol i guess lot of backend complexity :) , i think it is also hard to listen all javascript events and replay these events
23:09:48  * hij1nxquit (Ping timeout: 260 seconds)
23:12:42  * substackup up and away &
23:16:16  * hij1nxjoined
23:21:27  * wiwilliajoined
23:33:10  * AvianFluquit (Quit: AvianFlu)
23:40:02  * hij1nxquit (Ping timeout: 240 seconds)
23:51:13  * _sorensenquit (Ping timeout: 260 seconds)
23:52:32  * hij1nxjoined