00:00:02  * ircretaryquit (Remote host closed the connection)
00:00:10  * ircretaryjoined
00:00:11  <nodejswebdev>you can't add dashes to vars?
00:00:16  <nodejswebdev>oh, I didn't know that
00:00:26  * flogvitquit (Remote host closed the connection)
00:00:32  * in2rdquit (Remote host closed the connection)
00:00:34  * Stalkr_quit (Quit: Leaving...)
00:00:40  * flogvitjoined
00:00:41  * mingwandroidjoined
00:00:47  * meandi_2quit (Ping timeout: 240 seconds)
00:00:57  <myndzi>that would make subtraction rather confusing...
00:00:59  * Nar1gojoined
00:01:04  <myndzi>i'm pretty sure it's never going to happen ;)
00:01:10  * pasukonquit (Ping timeout: 252 seconds)
00:01:25  <nodejswebdev>ahhh, yeah thats a very reasonable reason to not have dashes in vars
00:01:30  * krish203joined
00:01:40  <Sorella>myndzi: only because JS has silly rules for operators :)
00:01:43  * km2joined
00:01:56  <Sorella>hello-world - that-thing isn't confusing
00:02:11  <myndzi>tbh it's pretty silly
00:02:19  <Sorella>myndzi: why?
00:02:20  <myndzi>sillier than making whitespace conditionally matter
00:02:32  <Sorella>myndzi: but why?
00:02:38  <nodejswebdev>i thought whitespace didn't matter thats why minification removes it
00:02:44  <myndzi>because it's an extra rule that doesn't really need to exist
00:02:51  * spronkjoined
00:02:56  <myndzi>nodejswebdev: correct, whitespace doesn't (for the most part) matter
00:02:58  <Sorella>nodejswebdev: it doesn't. Newlines have meaning in certain contexts though
00:03:02  * EyePulpquit (Remote host closed the connection)
00:03:13  <myndzi>sorella is suggesting that you could make whitespace matter and thus have variables with dashes in the names
00:03:27  <GenericA_>Anyone familiar with Google's OAuth flow?
00:03:38  * mvenjoined
00:03:39  <nodejswebdev>that would be bad, I like not having whitespace matter, I usually type code out really fast and don't bother with spaces a lot
00:03:40  * mvenquit (Excess Flood)
00:03:40  <Sorella>myndzi: of course, by doing that, I'd also remove 80% of all other JS syntax.
00:03:54  <Sorella>nodejswebdev: sounds like a pretty bad idea.
00:04:00  <GreenJello>and+you=could-do!this
00:04:07  <GreenJello>and+you=could-do!this = 5
00:04:08  <nodejswebdev>depends on the simplicity of the line
00:04:08  * ren_hoekquit (Ping timeout: 246 seconds)
00:04:11  <myndzi>Sorella: lol. not looknig much like js anymore
00:04:27  <nodejswebdev>like if it's a big object etc, yeah I'll line break it for readability, but soemtimes functions just do little things, and I don't want to give them lots of space
00:04:31  <Sorella>myndzi: so `a-b` would be an identifier, `a-b - c-d` would be a method call with name "-" on the object "a-b", passing the argument "c-d"
00:04:38  <nodejswebdev>so I write them all crushed up if their only about 2 lines long.
00:04:44  * steelbrainjoined
00:04:54  <nodejswebdev>I'm the only dev on my webserver, so it's okay, nobody else is co-creating with me at th emoment
00:04:59  <Sorella>If you remove more things you get either Haskell or Smalltalk :D
00:05:04  <nodejswebdev>though, if any of you guys want to make something
00:05:06  <nodejswebdev>that would be awesome!
00:05:07  <nodejswebdev>:D
00:05:31  * mingwandroidquit (Ping timeout: 255 seconds)
00:05:36  * KaeruCTquit (Quit: My Mac has gone to sleep. ZZZzzz…)
00:05:54  <Sorella>nodejswebdev: you can also use the right amount of abstraction in your functions, then space won't be a problem, and you'll always be able to understand very well whatever you've written
00:06:05  * flogvitquit (Remote host closed the connection)
00:06:11  * Nar1goquit (Ping timeout: 260 seconds)
00:06:18  * fidasx_quit (Ping timeout: 252 seconds)
00:06:30  * Chuck_quit (Quit: Page closed)
00:06:42  * nyaquit (Remote host closed the connection)
00:07:01  <nodejswebdev>actually, I'm working on something right nwo you guys might like
00:07:02  <Sorella>nodejswebdev: for example: https://github.com/folktale/core.check/blob/master/src/index.sjs#L224-L229
00:07:12  * nyajoined
00:07:32  <nodejswebdev>whenever you make a site, as a dev you've got access to the back end, because we've got cpanel or whatever that gives us a GUI text editor (essential) or you do it on you rbox then upload to server
00:07:50  <nodejswebdev>but I made one that just reads the dirs and files, puts it into a <textarea> box, and you edit, and save
00:07:51  <nodejswebdev>nice easy :D
00:08:02  <nodejswebdev>I'm workin on it at darrencaldwellwebdesign.ca/dating/admin
00:08:04  * MattEZQjoined
00:08:10  * fmt_caretquit (Quit: fmt_caret)
00:08:31  * KaeruCTjoined
00:08:31  * mingwandroidjoined
00:08:43  * tweedjoined
00:08:51  <nodejswebdev>it's a way to give the client who recieves the site (and may not be as technical) a means of accessing and altering the files in a simple way, I find wordpress is too abstract and doesn't let you get at the files enough
00:08:51  * Guest82359quit (Ping timeout: 240 seconds)
00:09:06  * sweberquit (Remote host closed the connection)
00:09:21  <Sorella>(Those four lines of very readable code are all that's needed for implementing runtime interface checking in JS, so you can have: `ObjectOf({ foo: String, bar: Or(Number, String) })({ foo: "bar", bar: true })` give you "expected Number or String for property 'bar'")
00:09:26  * dandamanjoined
00:09:27  * dandamanquit (Client Quit)
00:09:31  * jigjugquit
00:09:32  * bmontyjoined
00:09:46  <nodejswebdev>it's not done yet, btw
00:10:06  <nodejswebdev>what is ObjectOf ?
00:10:40  <Sorella>nodejswebdev: it's implemented in that file I pasted
00:11:11  <myndzi>well technically since those "four" lines depend on other functions you've also created it's not really four :P
00:11:12  * djootquit (Read error: Connection reset by peer)
00:11:33  <myndzi>i like that though, is there a standalone extracted version i could just rip off for my own use? ;)
00:11:38  * nyaquit (Ping timeout: 246 seconds)
00:11:51  <nodejswebdev>var { Success, Failure } = require('data.validation'); <--- does that mean, either var success will exist, or var failure will exist?
00:11:53  * noobeejoined
00:11:54  * lloyddequit (Remote host closed the connection)
00:12:01  <myndzi>it is the same as
00:12:12  <myndzi>var obj = require('data.validation'); var Success = obj.Success, Failure = obj.Failure;
00:12:16  * Augerquit (Ping timeout: 255 seconds)
00:12:32  * cilryvasruquit (Ping timeout: 252 seconds)
00:12:48  <nodejswebdev>yeah but it's missing the obj part
00:12:53  * Bitxlovejoined
00:12:56  <myndzi>i'm showing you an equivalent
00:12:58  <myndzi>it's es6 syntax
00:13:06  <nodejswebdev>ohh, neato :D
00:13:30  <myndzi>it's called 'destructuring' i believe
00:13:30  * Bitxlovequit (Max SendQ exceeded)
00:13:35  * lucasbrunialtiquit (Remote host closed the connection)
00:13:42  <myndzi>it lets you assign multiple variables in one statement from the object on the right
00:13:56  * richardbkrquit (Remote host closed the connection)
00:13:59  * boogymanjoined
00:14:09  <nodejswebdev>wiking destructuring
00:14:19  * cilryvasrujoined
00:15:08  * captain_morganjoined
00:15:30  * bollullerajoined
00:15:35  <nodejswebdev>wow, you could really crush a ton of your assignment statements together like that
00:15:48  * fcanelaquit (Ping timeout: 264 seconds)
00:15:49  * nodistquit (Quit: Leaving)
00:16:03  * km2quit (Remote host closed the connection)
00:16:06  <myndzi>you'll learn in time that speed of reading is more important than "speed" of writing :P
00:16:11  <nodejswebdev>I noticed that you have multiple export statements in there as well
00:16:26  <myndzi>not exactly
00:16:31  * km2joined
00:16:32  <nodejswebdev>I usually write 1 script per export
00:16:39  <myndzi>she's just assigning individual keys to the 'exports' object
00:16:42  <myndzi>it's the same as if you did
00:16:42  <nodejswebdev>I didn't realize 1 script could do multi export
00:16:59  * mikerayn1rjoined
00:17:03  <myndzi>module.exports = { ObjectOf: function () { ... }, assert: function () { ... } } and so on
00:17:12  <Sorella>myndzi: standalone "ObjectOf" you mean?
00:17:22  <myndzi>just like you can write {'foo': 1, 'bar': 2} or var obj = { }; obj.foo = 1; obj.foo = 2;
00:17:24  <myndzi>Sorella: yes
00:17:27  <nodejswebdev>I gotta go find food before I starve at the keyboard, brb ya'll :)
00:17:28  <myndzi>(and dependents)
00:17:34  <myndzi>dependencies*
00:17:41  * joshgilliesquit (Ping timeout: 272 seconds)
00:17:42  * satazorjoined
00:17:43  * fmt_caretjoined
00:18:00  <Sorella>myndzi: wouldn't make much sense there. The whole module is about "here's a collection of runtime type-checking functions that you can combine and build complex assertions from"
00:18:07  * diogogmtquit (Ping timeout: 240 seconds)
00:18:23  <myndzi>ah, well, i didn't actually read the whole module ;)
00:18:49  * vF3hNGxc47h8joined
00:18:54  * joshgilliesjoined
00:19:36  * NeverDiejoined
00:20:56  * km2quit (Ping timeout: 246 seconds)
00:21:19  * giarcjoined
00:21:36  * switzjoined
00:22:06  * cbonoboquit (Remote host closed the connection)
00:22:19  * satazorquit (Ping timeout: 250 seconds)
00:22:26  * kamzaa123joined
00:22:27  * sbellinaquit (Ping timeout: 252 seconds)
00:22:43  * MikeS_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
00:23:01  * maletorquit
00:23:12  * plutoniixjoined
00:23:14  * mingwandroid_joined
00:24:24  * km2joined
00:24:25  * mingwandroidquit (Ping timeout: 264 seconds)
00:24:41  * Literphorjoined
00:24:59  <kamzaa123>I am new to Meteor, I downloaded a starter project called MeteorAdmin, in it there was a file called Dockerfile. I searched everwhere couldn't find what it is any ideas?
00:25:18  <myndzi>it's unrelated to what you're doing probably
00:25:19  * Literphorquit (Client Quit)
00:25:36  * dandamanjoined
00:25:38  <myndzi>Dockerfile defines how to build a docker image, if you're using docker containers for running things
00:25:51  * Bitxlovejoined
00:25:51  <myndzi>unless that's required to do your thing, you can safely ignore it
00:25:53  <kamzaa123>any link so I can read about it?
00:25:56  * km2quit (Remote host closed the connection)
00:25:59  * xcesarioxquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
00:26:05  <myndzi>just google 'docker'
00:26:54  * tvwquit (Remote host closed the connection)
00:27:34  * chisterquit (Ping timeout: 252 seconds)
00:28:03  * givansejoined
00:28:21  * Something12joined
00:28:32  * km2joined
00:29:38  <kamzaa123>@myndzi, great! found it, thanks
00:29:40  * km2quit (Remote host closed the connection)
00:30:04  * HunseopJeongjoined
00:30:08  * km2joined
00:30:41  <Rou>Anyone know how to get node.js code completion working in sublime text?
00:30:52  <Rou>Only thing that's worked for me is the node completions snippets which are outdated
00:30:57  <GreenJello>Rou, maybe tern.js
00:31:20  <rancyd>anyone know of a lib that would help simulate data sources, like environmental sensors
00:31:22  <Rou>How up to date is that?
00:31:54  <Rou>Or does read directly from the node files?
00:32:50  * Tribexquit (Quit: Probably lost connection.)
00:33:13  * brototypepart
00:33:15  <kamzaa123>Another question (I've been saving them for a while :)) is that same Meteor Started project called MeteorAdmin, there's a packages directory that contains (boostrap, comments, few others) and also, in the .meteor directory there's a package file that defines the dependencies of this project. What is the difference?
00:33:47  <kamzaa123>in that same Meteor*
00:34:09  * DiegoMaxjoined
00:34:40  * km2quit (Ping timeout: 260 seconds)
00:34:59  * rosskquit
00:34:59  <myndzi>i don't know. Meteor does its own thing, i don't like it much
00:35:05  <myndzi>sounds like meteor specific stuff
00:35:22  <myndzi>if you're interested in a meteor-like project that doesn't lock you into the meteor ecosystem you might check out derby
00:35:46  * mihokquit (Remote host closed the connection)
00:36:21  * Augerjoined
00:36:34  * Rouquit (Quit: HydraIRC -> http://www.hydrairc.com <-)
00:36:51  * switzquit (Quit: Leaving...)
00:37:11  * GenericA_quit (Remote host closed the connection)
00:37:32  * km2joined
00:37:38  * tristanp_joined
00:38:37  * giarcquit (Quit: My Mac has gone to sleep. ZZZzzz…)
00:39:08  * tristanpquit (Ping timeout: 246 seconds)
00:39:54  * nucjoined
00:39:57  * noobeequit (Remote host closed the connection)
00:40:07  * noobeejoined
00:40:13  * earthquakequit (Quit: Textual IRC Client: www.textualapp.com)
00:40:14  * asiankidjoined
00:40:27  <nuc>hello, anyone here ESLint? I'm trying to set my Ecmascript to ES5 instead of ES6, because I the AirBnB eslint file goes crazy on me
00:40:56  * mingwandroid_quit (Remote host closed the connection)
00:40:56  <nuc>http://eslint.org/docs/rules/no-var Thats one of the rules that it doesn't like, but I'm not using ES6
00:41:08  <nuc>and it isn't obvious to me where to set "Hey!!! I'm using ES5!!!"
00:41:19  * dandamanquit (Quit: Leaving.)
00:42:19  * dandamanjoined
00:42:23  * d10n-workquit (Quit: Connection closed for inactivity)
00:42:25  * km2quit (Ping timeout: 255 seconds)
00:42:44  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
00:43:29  * dandamanquit (Client Quit)
00:44:33  * switzjoined
00:44:55  * nAeLuHquit (Ping timeout: 260 seconds)
00:45:22  * plumaquit (Ping timeout: 265 seconds)
00:45:47  * michael_mbpquit (Excess Flood)
00:46:18  * mezodjoined
00:46:25  * podmanquit (Quit: Connection closed for inactivity)
00:46:31  * michael_mbpjoined
00:48:21  * elxrisjoined
00:48:26  * meandi_2joined
00:48:28  <nodejswebdev>shoop doopy doop BOOP
00:48:36  * jason_quit (Ping timeout: 244 seconds)
00:49:34  * l0okyquit (Ping timeout: 252 seconds)
00:50:10  * noobeequit (Remote host closed the connection)
00:50:26  * noobeejoined
00:50:33  * noobeequit (Remote host closed the connection)
00:50:52  * elxrisquit (Read error: Connection reset by peer)
00:51:03  * noobeejoined
00:51:07  * cstumphquit (Remote host closed the connection)
00:51:23  * elxrisjoined
00:51:28  * cstumphjoined
00:51:34  * fmt_caretquit (Quit: fmt_caret)
00:51:36  * robertmaxreesquit
00:52:39  * enaqxquit (Remote host closed the connection)
00:53:08  * captain_morganquit (Ping timeout: 246 seconds)
00:53:08  * xenopticonquit (Ping timeout: 246 seconds)
00:53:43  * switzquit (Quit: Leaving...)
00:55:19  * noobeequit (Ping timeout: 244 seconds)
00:55:39  * btulchinskyjoined
00:55:44  * Fishrock123quit (Quit: Leaving...)
00:56:14  * switzjoined
00:58:36  * krish203quit (Quit: Leaving.)
00:59:04  * switzquit (Client Quit)
00:59:15  * krish203joined
00:59:33  * nodejswebdevquit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
01:00:24  * mikerayn1rquit (Ping timeout: 256 seconds)
01:00:28  * d10n-workjoined
01:00:38  * ren_hoekjoined
01:01:20  * mezodquit (Ping timeout: 246 seconds)
01:02:02  * xenon21quit (Ping timeout: 252 seconds)
01:02:07  * jason__joined
01:02:14  * Nar1gojoined
01:02:50  * nodejswebdevelopjoined
01:02:53  * pspfoliojoined
01:03:02  <nodejswebdevelop>whasssssssssaaaaaaahp? :)
01:03:10  * Zakquit (Ping timeout: 252 seconds)
01:03:16  * Zakjoined
01:03:41  <nodejswebdevelop>hi zak
01:03:53  * IvanBlagdanquit (Ping timeout: 252 seconds)
01:03:54  * Zakchanged nick to Guest48454
01:03:58  * steven10172_joined
01:03:59  * satazorjoined
01:04:06  * IvanBlagdanjoined
01:04:37  * evanshortissjoined
01:04:38  * NeverDiequit (Quit: I'm off to sleep. ZZZzzz…)
01:04:42  * alex_dromquit (Ping timeout: 265 seconds)
01:05:02  * ren_hoekquit (Ping timeout: 246 seconds)
01:05:02  * Swizecquit (Quit: Computer has gone to sleep.)
01:05:25  * nyajoined
01:05:49  * jaimejoined
01:06:12  * vF3hNGxc47h8quit (Ping timeout: 264 seconds)
01:06:37  * elxrisquit (Quit: Leaving...)
01:06:53  * GenericAPIjoined
01:06:53  * mikeraynerjoined
01:06:58  * jaimequit (Client Quit)
01:07:09  * scriporejoined
01:07:10  * Nar1goquit (Ping timeout: 252 seconds)
01:07:12  * steven10172quit (Ping timeout: 244 seconds)
01:08:06  * SenpaiSilverjoined
01:08:53  * pspfolioquit (Ping timeout: 246 seconds)
01:09:19  * nodejswebdevelopquit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
01:10:31  * cstumphquit (Remote host closed the connection)
01:10:53  * szt-joined
01:10:53  * sztchanged nick to Guest90367
01:10:53  * szt-changed nick to szt
01:11:33  <GenericAPI>Sometimes when I try installing a node module it asks for root/Admin permissions. Is their anything I should watch for when it requests this type of permission?
01:11:57  * dmarrquit (Ping timeout: 252 seconds)
01:12:11  <GenericAPI>It seems like it's trying to make a new dir. It's probably fine but I'm just a bit paranoid.
01:12:17  * dandamanjoined
01:12:39  * ^esc_quit (Remote host closed the connection)
01:12:41  * Roujoined
01:12:59  * johnnyfivejoined
01:13:13  <Rou>Nomatter what I do autocomplete doesn't seem to work
01:13:15  * johnnyfivequit (Client Quit)
01:13:18  * L8Djoined
01:13:24  * podmanjoined
01:13:24  * macabrequit (Ping timeout: 244 seconds)
01:13:28  <Rou>I've tried Tern, CodeIntel, Snippets
01:13:29  * biglequit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
01:13:48  * wasbee_joined
01:13:49  <GreenJello>GenericAPI, it's a global install?
01:13:53  * gibljoined
01:13:57  * justachechanged nick to justache_berry
01:14:00  <GenericAPI>GreenJello: I guess so.
01:14:03  <gibl>why no work https://jsbin.com/licehewidu/edit?html,js,console,output
01:14:05  * macabrejoined
01:14:08  * dmarrjoined
01:14:11  <GreenJello>GenericAPI, like npm install -g something ?
01:14:13  * Guest90367quit (Ping timeout: 264 seconds)
01:14:17  * johnnyfivejoined
01:14:22  <GenericAPI>I'm not using the -g flag
01:14:32  <GenericAPI>npm install x --save
01:14:33  <GreenJello>GenericAPI, then it shouldn't need root
01:14:44  * ^escjoined
01:15:02  <GenericAPI>GreenJello: Well, I need to use the module :P
01:15:17  <GreenJello>full error?
01:15:32  <GreenJello>sometimes using sudo with npm breaks future installs
01:15:34  <Rou>Welp, time to buy Jetbrains Webstorm I guess.
01:15:40  <GreenJello>and you need to chown stuff back to your user
01:15:48  * rwick_quit (Read error: Connection reset by peer)
01:15:50  * hextileXquit (Quit: hextileX)
01:15:57  * rwickjoined
01:16:30  <GenericAPI>GreenJello: This is the Error it gives: EACCES
01:16:39  <GreenJello>that's all?
01:16:47  <GenericAPI>EACCES, mkdir 'x/x/'
01:17:03  <GenericAPI>errno: 3
01:18:19  * jpatt2225quit (Quit: Textual IRC Client: www.textualapp.com)
01:18:29  * crazydiamondquit (Ping timeout: 272 seconds)
01:18:40  <GenericAPI>Hang on, let me just paste this entire error :P
01:18:55  <GenericAPI>GreenJello: https://gist.github.com/InternetExplorer7/8f74c474dbd7362815ac
01:19:05  * ofrobotsjoined
01:19:27  * cdbobjoined
01:20:02  * ed209quit (Remote host closed the connection)
01:20:08  * ed209joined
01:20:09  <GreenJello>chown $USER:$GROUP -R ~/.npm
01:20:20  <GreenJello>sudo chown $USER:$GROUP -R ~/.npm
01:20:36  * jareddlcquit (Remote host closed the connection)
01:20:36  * captain_morganjoined
01:20:50  <GreenJello>or on osx I think you need: sudo chown $USER:staff -R ~/.npm
01:20:57  <GenericAPI>And what does this do?
01:21:07  * dandamanquit (Quit: Leaving.)
01:21:13  <GreenJello>fixes the permissions; everything in ~/.npm should be owned by you
01:21:20  <GenericAPI>Oh, alright.
01:21:31  * cstumphjoined
01:21:56  * _X_C_V_B_quit (Ping timeout: 256 seconds)
01:22:15  <GreenJello>if you create files with sudo they get owned by root, so that caused problems later on
01:22:30  * adritekquit (Ping timeout: 256 seconds)
01:22:31  * xinkeTquit (Read error: Connection reset by peer)
01:22:40  * johnnyfivequit (Quit: A robot on IRC? Noo...)
01:22:54  * xinkeTjoined
01:23:14  * Sharaalquit (Read error: Connection reset by peer)
01:23:24  * loginman1quit (Read error: Connection reset by peer)
01:23:28  * mich-cookquit (Quit: Leaving.)
01:23:33  * morenoh149quit (Ping timeout: 272 seconds)
01:23:56  * Sharaaljoined
01:24:45  * loginmanjoined
01:24:49  * cj3kimjoined
01:24:53  * kamyl_quit (Quit: Leaving)
01:25:02  * lucasbrunialtijoined
01:25:02  * alex_dromjoined
01:25:04  * adritekjoined
01:25:06  * cstumph_joined
01:25:41  * cstumphquit (Ping timeout: 246 seconds)
01:25:49  * nodejswebdevelopjoined
01:25:58  <nodejswebdevelop>hey ho ya'll :)
01:26:02  * Rouquit (Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D)
01:26:06  * sweberjoined
01:26:15  * mich-cookjoined
01:26:28  * loginmanquit (Client Quit)
01:26:38  * cstumph_quit (Remote host closed the connection)
01:26:45  * rwick_joined
01:26:47  * johnnyfivejoined
01:26:48  * annoymousejoined
01:27:30  * rwickquit (Read error: Connection reset by peer)
01:28:47  * Nikeshquit (Ping timeout: 240 seconds)
01:28:47  * krish203quit (Quit: Leaving.)
01:29:28  * justache_berrychanged nick to justache
01:29:37  * cbonobojoined
01:30:16  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
01:30:45  * Nikeshjoined
01:31:26  * klaemojoined
01:31:42  * johnnyfivequit (Changing host)
01:31:42  * johnnyfivejoined
01:32:04  * cerebrojoined
01:32:13  * cerebroquit (Remote host closed the connection)
01:32:27  * YoY_quit (Ping timeout: 240 seconds)
01:32:38  * YoYquit (Ping timeout: 250 seconds)
01:32:47  * cerebrojoined
01:32:57  * rmichnikquit (Quit: Connection closed for inactivity)
01:33:56  <jeffreylevesque>which do you guys use more: jenkins, or travis?
01:34:07  * _X_C_V_B_joined
01:34:23  * _rootquit (Quit: out for a while)
01:34:27  * cerebro_quit (Ping timeout: 240 seconds)
01:34:29  * boogymanquit (Quit: ChatZilla 0.9.92 [Firefox 40.0.3/20150826023504])
01:34:53  * lucasbrunialtiquit (Remote host closed the connection)
01:35:43  * Matachinesquit (Read error: Connection reset by peer)
01:36:30  * _rootjoined
01:36:38  * honestemujoined
01:36:45  * bmontyquit (Quit: bmonty)
01:36:51  * klaemoquit (Ping timeout: 272 seconds)
01:37:48  * mellernoiaquit
01:37:49  * evanshortissquit (Remote host closed the connection)
01:40:49  <rubyrandom>what is the point of "global return", e.g. module-level return? eslint has such syntax enabled by default, but I don't understand where is it governed, and googling shows nothing
01:41:07  * Lee1092joined
01:41:49  * barhum2013joined
01:42:30  * thatslif_quit (Read error: Connection reset by peer)
01:42:31  <Sorella>rubyrandom: there's no such thing as global return in JS O.o
01:42:55  <Sorella>>> return 2
01:42:56  <purr>Sorella: SyntaxError: irc:1
01:42:56  <ecmabot>Sorella: SyntaxError: return not in function
01:42:59  * rwick_quit (Ping timeout: 246 seconds)
01:43:07  <Sorella>(Purr is wrong)
01:43:11  * rwickjoined
01:43:45  * towski_quit (Remote host closed the connection)
01:44:02  * evanlucasquit (Read error: Connection reset by peer)
01:44:23  <rubyrandom>Sorella: https://github.com/eslint/eslint/issues/1158
01:44:58  <rubyrandom>Sorella: and they even have ecmaFeatures.globalReturn = true by default
01:45:05  <rubyrandom>and I
01:45:09  <rubyrandom>'ve never seen that before
01:45:35  * nicotuxquit (Ping timeout: 260 seconds)
01:46:51  * genediazjrquit (Ping timeout: 240 seconds)
01:47:55  * moafocaquit (Quit: (null))
01:48:09  * fmt_caretjoined
01:48:39  <Sorella>rubyrandom: ah. That's a very weird flag to have, considering that `return` outside of functions is basically a Node bug.
01:48:47  * joshgilliesquit (Ping timeout: 246 seconds)
01:48:51  * vyvmjoined
01:48:56  * rwickquit
01:49:01  * cj3kimquit (Remote host closed the connection)
01:49:07  * nya_joined
01:49:11  * fmt_caretquit (Client Quit)
01:49:34  * nyaquit (Read error: Connection reset by peer)
01:49:39  * s00pcanquit (Ping timeout: 246 seconds)
01:49:54  * timiyayjoined
01:49:55  * enoexquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
01:50:15  * timiyayquit (Client Quit)
01:50:18  * tubuliferousjoined
01:50:58  * imeheszjoined
01:51:16  * joshgilliesjoined
01:51:31  * ekinmurjoined
01:51:50  * s00pcanjoined
01:51:52  * sliftyquit (Quit: Leaving...)
01:53:06  * ekinmurquit (Max SendQ exceeded)
01:53:06  * nettowebjoined
01:53:51  * mich-cook1joined
01:53:51  * jigjugjoined
01:54:08  * ekinmurjoined
01:54:36  * theeryjoined
01:54:48  * genediazjrjoined
01:55:27  * mich-cookquit (Ping timeout: 240 seconds)
01:55:30  * ekinmurquit (Max SendQ exceeded)
01:55:41  * fractingjoined
01:56:22  * ekinmurjoined
01:56:50  * DiegoMaxquit (Read error: Connection reset by peer)
01:57:09  * DiegoMaxjoined
01:57:12  * fmt_caretjoined
01:57:24  * cj3kimjoined
01:58:07  * ekinmurquit (Max SendQ exceeded)
01:58:24  * KaeruCTquit (Quit: My Mac has gone to sleep. ZZZzzz…)
01:58:44  * abijeetjoined
01:58:46  * mich-cook1quit (Ping timeout: 256 seconds)
01:58:54  * theeryquit (Remote host closed the connection)
01:59:07  * sternsquit (Ping timeout: 240 seconds)
01:59:27  * enoexjoined
01:59:44  * ekinmurjoined
02:00:25  * malkomalkoquit (Ping timeout: 264 seconds)
02:01:10  * madebymarkcajoined
02:01:22  * ekinmurquit (Max SendQ exceeded)
02:01:26  * ren_hoekjoined
02:01:44  * rhonabwyquit (Ping timeout: 246 seconds)
02:02:02  * tonistquit (Quit: tonist)
02:02:23  * ekinmurjoined
02:02:48  * btulchinskyquit (Remote host closed the connection)
02:03:00  * Nar1gojoined
02:03:31  * chisterjoined
02:04:08  * enoexquit (Client Quit)
02:04:09  * cj3kimquit (Remote host closed the connection)
02:04:10  * ekinmurquit (Max SendQ exceeded)
02:04:41  * nicotuxjoined
02:04:45  * nettowebquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
02:05:01  * mdevjoined
02:05:04  * jaimejoined
02:05:18  * ekinmurjoined
02:05:23  * krish203joined
02:05:25  * jonno11quit (Quit: Be back later ...)
02:05:55  * enoexjoined
02:05:55  * pilvaquit (Remote host closed the connection)
02:06:05  * ren_hoekquit (Ping timeout: 268 seconds)
02:06:17  * lucasbrunialtijoined
02:06:38  * theeryjoined
02:07:00  * ekinmurquit (Max SendQ exceeded)
02:07:03  * stolleyjoined
02:07:11  * L8Dquit (Ping timeout: 240 seconds)
02:07:31  * Nar1goquit (Ping timeout: 240 seconds)
02:07:53  * elfuegoquit (Quit: elfuego)
02:08:08  * ekinmurjoined
02:08:14  * taternutsquit (Quit: .)
02:08:40  * cbonoboquit (Remote host closed the connection)
02:08:49  * fractingquit (Ping timeout: 264 seconds)
02:08:55  * sweberquit (Ping timeout: 250 seconds)
02:09:12  * boberoberquit (Ping timeout: 264 seconds)
02:09:15  * cbonobojoined
02:09:16  * sliftyjoined
02:09:21  * theeryquit (Remote host closed the connection)
02:09:23  * strburstquit (Quit: Bye guys)
02:09:29  * ekinmurquit (Max SendQ exceeded)
02:10:53  * ekinmurjoined
02:11:22  * KaeruCTjoined
02:12:06  * rolandnsharpquit (Remote host closed the connection)
02:12:08  * jasnellquit (Remote host closed the connection)
02:12:33  * rolandnsharpjoined
02:12:33  * ekinmurquit (Max SendQ exceeded)
02:12:42  * KaeruCTquit (Client Quit)
02:12:45  * jasnelljoined
02:12:47  * Coldblackice_joined
02:13:11  * KaeruCTjoined
02:13:42  * ekinmurjoined
02:13:58  * oakquit (Quit: oak)
02:14:13  * Coldblackicequit (Ping timeout: 255 seconds)
02:14:46  * sweberjoined
02:15:02  * ekinmurquit (Max SendQ exceeded)
02:15:02  * timmywilquit (Quit: O.o)
02:15:02  * enoexquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
02:15:45  * FunnyLookinHatquit (Quit: Leaving)
02:15:47  * stolleyquit (Remote host closed the connection)
02:16:09  * ekinmurjoined
02:16:10  * stolleyjoined
02:16:15  * sweber_joined
02:16:53  * rhonabwyjoined
02:17:12  * jasnellquit (Ping timeout: 265 seconds)
02:17:21  * asasjoined
02:17:27  * giblquit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
02:17:35  * lloyddejoined
02:17:45  * ekinmurquit (Max SendQ exceeded)
02:18:56  * ekinmurjoined
02:19:14  * tweedquit (Ping timeout: 246 seconds)
02:19:44  * imeheszquit (Ping timeout: 256 seconds)
02:19:55  * sweberquit (Ping timeout: 272 seconds)
02:20:09  * qardquit (Quit: My Mac has gone to sleep. ZZZzzz…)
02:20:36  * ekinmurquit (Max SendQ exceeded)
02:21:44  * ekinmurjoined
02:21:56  * cj3kimjoined
02:21:58  * evanshortissjoined
02:22:34  * Bitxlovequit (Ping timeout: 256 seconds)
02:22:44  * cj3kimquit (Remote host closed the connection)
02:23:26  * ekinmurquit (Max SendQ exceeded)
02:24:22  * steezejoined
02:24:28  * ekinmurjoined
02:24:30  * lloyddequit (Remote host closed the connection)
02:25:10  * cj3kimjoined
02:25:52  * fractingjoined
02:26:09  * ekinmurquit (Max SendQ exceeded)
02:27:09  * fullstackjoined
02:27:12  * ekinmurjoined
02:28:47  * ekinmurquit (Max SendQ exceeded)
02:28:52  * grevesjoined
02:29:21  * Bitxlovejoined
02:30:20  * lloyddejoined
02:30:30  * fractingquit (Ping timeout: 256 seconds)
02:31:17  * EyePulpjoined
02:32:22  * klaemojoined
02:34:31  * ch9rl3sjoined
02:34:49  * glijoined
02:35:00  * mdeljoined
02:35:02  * jason__quit (Ping timeout: 244 seconds)
02:35:06  * one_zerojoined
02:36:07  * TyrfingMjolnirquit (Quit: For Valhall!)
02:36:55  * jr3joined
02:37:10  * Sawbonesjoined
02:37:37  * klaemoquit (Ping timeout: 255 seconds)
02:37:52  * NeverDiejoined
02:38:28  * ceborquit (Ping timeout: 252 seconds)
02:39:15  * cj3kimquit (Remote host closed the connection)
02:39:30  * jesterfraudquit (Quit: My Mac has gone to sleep. ZZZzzz…)
02:39:46  * cj3kimjoined
02:40:26  * Falstaff_quit (Read error: Connection reset by peer)
02:40:31  * jaimequit (Quit: Page closed)
02:40:56  * NeverDiequit (Max SendQ exceeded)
02:41:11  * tonistjoined
02:41:20  * therebelrobotjoined
02:41:35  * NeverDiejoined
02:41:44  * ceborjoined
02:42:12  * mikeraynerquit (Ping timeout: 264 seconds)
02:42:26  * sbellinajoined
02:43:41  * Matachinesjoined
02:43:47  * NeverDiequit (Read error: Connection reset by peer)
02:43:49  * fmt_caretquit (Quit: fmt_caret)
02:44:19  * fmt_caretjoined
02:45:25  * cfloarequit (Ping timeout: 264 seconds)
02:45:27  * therebelrobotquit (Ping timeout: 240 seconds)
02:45:28  * cj3kimquit (Remote host closed the connection)
02:45:33  * cgfbeequit (Ping timeout: 268 seconds)
02:45:48  * jr3quit (Quit: jr3)
02:45:49  * therebelrobotjoined
02:46:24  <mdel>any recommendations for resources for serial device programming in node? I have a protocol (CSAFE) I'd like to implement in node, but I'm pretty new to low-level serial communications in general
02:46:32  * kiranjoined
02:46:58  * kiran_joined
02:47:00  * lloyddequit (Remote host closed the connection)
02:47:06  <mdel>this isn't limited to node obviously, but I thought there might be some nodebot resources that might be useful here. for reference, this is the specific protocol spec I'm looking at http://pcrower.sourceforge.net/pm3.pdf
02:47:31  * abijeet_joined
02:47:37  * fractingjoined
02:47:47  * abijeetquit (Read error: Connection reset by peer)
02:48:29  * nya_quit (Remote host closed the connection)
02:48:37  * jason__joined
02:48:38  * Matachinesquit (Quit: Textual IRC Client: www.textualapp.com)
02:48:53  * enoexjoined
02:48:57  * nyajoined
02:49:04  * adritekquit (Quit: adritek)
02:49:16  * _rootquit (Quit: out for a while)
02:49:32  * Literphorjoined
02:49:57  * Sawbonesquit (Remote host closed the connection)
02:50:50  * cj3kimjoined
02:50:51  * bollullerapart
02:51:03  * nyaquit (Remote host closed the connection)
02:51:10  * nyajoined
02:51:25  * cstumphjoined
02:51:26  <aphid>mdel - not totally related but johnny5 might be something to look at
02:51:30  * enoexquit (Client Quit)
02:51:53  * kiran_quit (Quit: Leaving)
02:52:08  * sailorswiftjoined
02:52:19  <mdel>@aphid indeed, thanks - I'm currently looking at node-serialport (on which johnny5 is built)
02:52:23  * Darkfluidjoined
02:53:10  * p_robjoined
02:53:23  <mdel>it seems like there's enough difference in this (ancient) protocol that I may need to roll something of my own, but this is definitely a good place to start
02:53:31  * nyaquit (Remote host closed the connection)
02:53:44  * oojacobooquit (Quit: Computer has gone to sleep.)
02:53:59  * nyajoined
02:54:14  * jigjugquit
02:54:39  * mdelconsiders a protocol from 1997 ancient, subsequently feels old
02:55:03  * Literphorquit (Quit: Literphor)
02:55:05  * adritekjoined
02:55:11  * nyaquit (Remote host closed the connection)
02:55:19  * nyajoined
02:56:05  * steelbrainquit (Quit: Leaving)
02:56:13  * fractingquit (Ping timeout: 244 seconds)
02:57:09  * Matachinesjoined
02:57:15  * theeryjoined
02:58:46  * _X_C_V_B_quit (Ping timeout: 265 seconds)
02:58:46  * rmg_quit (Read error: Connection reset by peer)
02:59:37  * toothrotquit (Ping timeout: 250 seconds)
03:00:52  * jason__quit (Ping timeout: 244 seconds)
03:01:09  * nettowebjoined
03:01:16  * fractingjoined
03:01:36  * nettowebquit (Client Quit)
03:02:09  * ren_hoekjoined
03:02:39  * kidmillionsjoined
03:02:47  * JaVaSanquit (Quit: Page closed)
03:03:17  * kidmillionsthrows a peace sign
03:03:25  * nettowebjoined
03:03:31  * nettowebquit (Client Quit)
03:03:49  * apowers313quit (Quit: time to sleep...)
03:03:52  * cultherojoined
03:03:52  * Nar1gojoined
03:03:55  * nettowebjoined
03:04:00  * nettowebquit (Client Quit)
03:04:59  * kidmillionsquit (Remote host closed the connection)
03:05:27  * johnnyfivequit (Excess Flood)
03:05:38  * braincrashquit (Quit: bye bye)
03:06:29  * ren_hoekquit (Ping timeout: 246 seconds)
03:06:35  * sweber_quit (Remote host closed the connection)
03:06:41  * p15_quit (Quit: Textual IRC Client: www.textualapp.com)
03:07:09  * apowers313joined
03:07:09  * krish203quit (Quit: Leaving.)
03:07:27  * Antarikshaquit (Ping timeout: 240 seconds)
03:07:54  * boberoberjoined
03:08:03  * madebymarkcaquit (Ping timeout: 246 seconds)
03:08:17  * cultheroquit (Ping timeout: 250 seconds)
03:08:32  * Nar1goquit (Ping timeout: 252 seconds)
03:08:46  * stolleyquit (Remote host closed the connection)
03:09:01  * stolleyjoined
03:09:08  * Coldblackice_changed nick to Coldblackice
03:09:08  * jasnelljoined
03:09:18  * stolleyquit (Remote host closed the connection)
03:09:34  * L8Djoined
03:10:00  * nodistjoined
03:10:18  * jesterfraudjoined
03:11:13  * braincrashjoined
03:11:18  * gtoquit (Ping timeout: 256 seconds)
03:11:38  * abijeet_quit (Read error: Connection reset by peer)
03:11:57  * johnnyfivejoined
03:13:00  * steezequit (Ping timeout: 256 seconds)
03:13:20  * Literphorjoined
03:13:37  * cj3kimquit (Remote host closed the connection)
03:14:24  * jason__joined
03:14:34  * evanshortissquit (Remote host closed the connection)
03:14:37  * p15joined
03:14:49  * p15quit (Client Quit)
03:15:01  * evanshortissjoined
03:15:07  * sliftyquit (Quit: Leaving...)
03:15:12  * p15joined
03:15:20  * xcesarioxjoined
03:16:04  * jklbjoined
03:16:04  * ren_hoekjoined
03:16:26  * gtojoined
03:17:12  * xcesarioxquit (Client Quit)
03:17:22  * cerebroquit (Remote host closed the connection)
03:17:24  * abijeetjoined
03:17:29  * cfloarejoined
03:17:33  * boberoberquit (Ping timeout: 272 seconds)
03:17:35  * reynardjoined
03:17:39  * cgfbeejoined
03:17:49  * xcesarioxjoined
03:18:12  * johnnyfivequit (Changing host)
03:18:12  * johnnyfivejoined
03:19:05  * joshgilliesquit (Ping timeout: 246 seconds)
03:19:23  * evanshortissquit (Ping timeout: 260 seconds)
03:20:42  * smccarthyquit (Quit: Leaving...)
03:21:07  * TyrfingMjolnirjoined
03:21:18  * Antarikshajoined
03:22:13  <GenericAPI>Is code execution halted when I call a module?
03:23:02  * Antarikshaquit (Client Quit)
03:23:22  * goabongaquit (Remote host closed the connection)
03:23:24  * Antarikshajoined
03:23:26  * paul892joined
03:24:04  <GenericAPI>I have a module that reads disk, and depending on the case writes to disk. Will my main code execution (index.js) be halted until that module is done executing?
03:24:37  * rhoquit (Ping timeout: 244 seconds)
03:24:38  * Antarikshaquit (Remote host closed the connection)
03:25:31  <GenericAPI>Or should I just use a callback to signal that it has completed execution?
03:25:36  * madebymarkcajoined
03:26:21  * goabongajoined
03:26:25  * podmanquit (Quit: Connection closed for inactivity)
03:27:05  * gtoquit (Quit: Changing server)
03:27:16  * dseitzquit (Read error: Connection reset by peer)
03:27:38  * dseitzjoined
03:27:41  * towski__joined
03:28:34  * cultherojoined
03:28:44  * abijeetquit (Remote host closed the connection)
03:28:49  * joshgilliesjoined
03:29:33  * munichlinuxjoined
03:30:57  * towski__quit (Remote host closed the connection)
03:31:25  * JamesMGreenejoined
03:31:45  * cultheroquit (Remote host closed the connection)
03:32:47  * Augerquit (Quit: Lost terminal)
03:33:24  * LabCoatNomad_quit (Quit: Leaving)
03:33:26  * jaequeryjoined
03:33:27  * klaemojoined
03:33:49  * cj3kimjoined
03:34:39  * satazorquit (Ping timeout: 272 seconds)
03:35:06  * jaequeryquit (Client Quit)
03:35:59  * btulchinskyjoined
03:36:18  * nyaquit (Read error: Connection reset by peer)
03:36:38  * nyajoined
03:36:39  * genediaz_joined
03:37:54  * kamzaa123part
03:38:04  * klaemoquit (Ping timeout: 244 seconds)
03:38:40  * Sawbonesjoined
03:38:58  * genediazjrquit (Ping timeout: 252 seconds)
03:39:46  * genediaz_quit (Remote host closed the connection)
03:39:53  * jklbquit
03:40:47  * genediazjrjoined
03:41:47  * sliftyjoined
03:41:47  * tubuliferousquit (Ping timeout: 265 seconds)
03:41:50  * btulchinskyquit (Read error: Connection reset by peer)
03:43:05  * btulchinskyjoined
03:44:12  * cerebrojoined
03:44:17  * IvanBlagdanquit (Ping timeout: 246 seconds)
03:45:23  * JBreit2quit (Read error: Connection reset by peer)
03:45:38  * laurentidequit (Read error: Connection reset by peer)
03:45:42  * enaqxjoined
03:45:46  * JBreit2joined
03:45:56  * nicotuxquit (Ping timeout: 252 seconds)
03:46:07  * laurentidejoined
03:46:30  * KaeruCTquit (Quit: My Mac has gone to sleep. ZZZzzz…)
03:46:45  * enaqxquit (Remote host closed the connection)
03:47:09  * cbonoboquit (Remote host closed the connection)
03:47:11  * IvanBlagdanjoined
03:47:22  * rtucker88quit (Ping timeout: 244 seconds)
03:47:53  * robbiethegeekquit (Ping timeout: 244 seconds)
03:48:45  * dandamanjoined
03:49:00  * KaeruCTjoined
03:49:12  * robbiethegeekjoined
03:49:13  * rtucker88joined