00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:02  <harbhub>hey fellas
00:00:08  * ircretaryjoined
00:00:16  <harbhub>there has to be another way for me to do SSL (https) than to have a business account
00:00:25  <harbhub>and i want it to be through my domain name
00:00:36  <harbhub>i cannot wrap my head around why an individual account can't do this
00:00:42  <harbhub>i have a CA already
00:00:54  <harbhub>so why does it matter than i have individual plan?
00:01:00  <harbhub>why don't i get to secure my site?
00:01:35  <Sly>Your site is automatically secured with our certificate, and hosted on the subdomain that you choose with Nodejitsu. If you want a custom certificate, you will need to purchase a business account.
00:01:50  <harbhub>but why?
00:02:06  <harbhub>i just want my harbachi.com to be https
00:02:11  <harbhub>i have a ca already
00:02:34  <harbhub>is there some technical reason like it costs you guys more?
00:02:35  <Sly>That's just the way it is. I mean, you can setup an HTTPS server on your application and run it all day... but it'll never serve HTTPS from your application.
00:02:43  <Sly>SSL is terminated at our load balancers.
00:02:55  <harbhub>i'm listening
00:03:01  <harbhub>i don't know what that means
00:03:11  <harbhub>so the https request gets sent to your servers
00:03:23  <harbhub>since i set my a records to point to you guys
00:03:30  <harbhub>i.e. the requests for my domains head to you
00:03:32  <harbhub>so
00:03:46  <harbhub>yeah i just don't get it lol
00:03:56  <harbhub>if you can do it for business accounts
00:04:02  <harbhub>why can't you do it for individual?
00:04:03  <Sly>Okay. The addresses that you entered into your DNS records are our load balancers.
00:04:06  <harbhub>what is the added cost?
00:04:11  <harbhub>i'm listening
00:04:25  <Sly>When a request is sent to those load balancers, SNI determines which certificate should be served for the domain and then serves that certificate.
00:04:25  <harbhub>so all the requests for my domain(s) go to your load balancers
00:04:31  <harbhub>SNI?
00:04:36  <Sly>Server Name Indication
00:04:43  <harbhub>ok
00:04:48  <harbhub>so for harbachi.com what does it say?
00:04:57  <Sly>Hold on.
00:05:01  <harbhub>and for https://harbachi.jit.su what does it say?
00:05:06  <Sly>When your HTTPS request comes into the load balancer, it is terminated.
00:05:12  <Sly>It is plain HTTP when it gets to your application.
00:05:23  <harbhub>i know that
00:05:30  <harbhub>i had asked a while ago about that
00:05:42  <Sly>Okay, so that's why you need a business plan.
00:05:45  <harbhub>because it means you have all my data passing (in plain text) through your servers
00:05:56  <Sly>Individual plans don't allow certificate uploading, as we don't provide custom certificate support for individual accounts.
00:06:04  <harbhub>why?
00:06:14  <harbhub>why not give that feature support for individual plan?
00:06:22  <Sly>Because that's what we're told to do.
00:06:23  <harbhub>help out the little guy that wants: security
00:06:28  <harbhub>who told you?
00:06:29  <Sly>We can't change that for one person.
00:06:37  <Sly>Otherwise, we'd have to change it for everyone.
00:06:40  <harbhub>so is it arbitrary?
00:06:49  <harbhub>you just want to make money by charging for business plans?
00:06:59  <harbhub>so you take away features arbitrarily and offer them for more money?
00:07:07  <Sly>harbhub: I'm sorry, but I'm not debating our pricing. It is beyond the scope of this chat.
00:07:09  <harbhub>or is it expensive to give https support to a domain?
00:07:15  <Sly>I am not able to change it, nor is anyone in this room.
00:07:19  <Sly>Or the features available with the plans.
00:07:33  <harbhub>that makes it sound like it is arbitrary heh
00:07:56  <harbhub>but anyways i was wondering if it is more taxing on servers or something
00:08:06  <harbhub>but i guess that is not appropriate to ask so yeah
00:08:08  <harbhub>whatever
00:08:12  <harbhub>thanks for the other info
00:08:19  <harbhub>didn't know i could reach a wall with ya heh
00:08:34  <Sly>Pricing is a wall that I'm not able to break down.
00:08:46  <harbhub>yeah but my question was just a technical one
00:08:59  <harbhub>is it technically more expensive to enable https on a given plan?
00:09:04  <harbhub>if so, why?
00:09:10  <harbhub>i want to learn, remember?
00:09:50  <harbhub>i can think of a ton of potential reasons why it might be more taxing on servers, but at the same time i could imagine it is just some business decision (i.e. business plans lmao)
00:10:22  <harbhub>such that, you guys could flip a switch and everyone has https and it doesn't cost you guys a penny more, but maybe there is some technical reason
00:11:02  <harbhub>also, how many bit-encryption is the subdomain?
00:11:04  <harbhub>2048 bit?
00:11:17  <harbhub>1024 bit?
00:11:39  * sportojoined
00:11:50  * tinjawquit (Quit: tinjaw)
00:12:07  <harbhub>oh and i wasn't debating pricing, i was trying to ask about the technical side of giving a domain https versus giving it http
00:12:17  <harbhub>which, i still have no idea what the difference is lmao
00:16:43  * stringhqjoined
00:17:38  <harbhub>the RSA encryption is how many bits (1024, 2048, or what) for the *.jit.su domain that i get with my individual plan?
00:17:48  * joshonthewebjoined
00:19:20  <stringhq>hei can anybody help me with unblocking a route to my app … getting a 502 socket hang up
00:26:32  * alxquit (Remote host closed the connection)
00:45:03  <jesusabdullah>Sly: you alive/kickin'? stringhq needs halp
00:45:36  <jesusabdullah>stringhq: did you test locally? It's probably hanging up because it's crashing
00:49:06  <stringhq>pm me whenever anyone has a chance
00:57:46  * frenchtoastjoined
01:00:20  * Jester831quit (Quit: Linkinus - http://linkinus.com)
01:05:01  * happycloudjoined
01:05:56  <happycloud>Hi folks - upgraded node to 0.10.6 and can no longer deploy - 500 error - no matching version found - my package.json says: "node": "0.10.x"
01:06:53  <harbhub>i don't think they support version .10 yet
01:07:01  <harbhub>i've been stuck using .8 for a while
01:07:06  <happycloud>shoot
01:07:15  <harbhub>if you are using the new stream features, then you might be boned
01:07:57  <happycloud>nah - just using an S3 upload lib that uses tmpdir instead of tmpDIr :) silly case change made me upgrade but now I guess I go back
01:08:33  <harbhub>i'm using S3, too
01:08:45  <harbhub>aws amazon s3, right?
01:09:36  * d_d_dquit (Quit: Computer has gone to sleep.)
01:09:56  <happycloud>ya - a n img upload lib called simgr
01:11:35  <stringhq>knox (npm) has worked for me
01:11:41  <stringhq>for S3 uploads
01:12:37  <harbhub>i wrote my own thing to handle s3 uploads and gets lol
01:12:51  <harbhub>the docs sucked though (amazon docs are shit)
01:15:17  <happycloud>ya - trying to find an img resize/s3 upload system that doesn't suck memory - nodejitsu wont let me upload but small images - was using Imager - works great when you have mem - trying simgr if I can upload it
01:16:49  <jesusabdullah>how does imagemagick perform?
01:17:09  <jesusabdullah>also, I feels ya with the memory limits, they killed my project
01:17:16  <jesusabdullah>to be fair it was a free OSS instance but, yeah
01:17:21  <jesusabdullah>npm's a memory hog
01:17:23  <happycloud>haven't tried it directly - Imger uses gm and so does simgr
01:17:53  <happycloud>Might go with transloadit.com if I can't fix this
01:18:41  <jesusabdullah>aha
01:18:56  <jesusabdullah>transloadit is a pretty good solution
01:19:11  <jesusabdullah>nodejitsu also has bigger machines
01:20:54  <harbhub>is image resize really that memory intensive?
01:24:10  <happycloud>ya but pricey upgrade for more mem - I use the personal small plan and I'd have to go to business x2 - something like $90 more a month
01:24:45  <happycloud>crazy how much mem image resizing uses by default - it loads the whole image in mem - there's a way to do it from reading files but most modules don't use that
01:27:54  <harbhub>find a module that does it by reading the file lol
01:31:08  <happycloud>I did - it requires 0.10 :)
01:32:43  * mdedetrichquit (Quit: Computer has gone to sleep.)
01:33:06  <harbhub>haha
01:33:08  <harbhub>damn that sucks
01:33:25  <harbhub>nodejitsu, get us version .10 already, we've been waiting long enough
01:33:40  <harbhub>happycloud, what is the module?
01:35:32  <happycloud>simgr
01:35:57  <harbhub>oh
01:37:20  <happycloud>Shucks… that one ran out of mem on jitsu too :(
01:37:42  <harbhub>happycloud
01:37:48  <harbhub>why don't you just resize one image at a time?
01:38:01  <harbhub>make a queue
01:38:28  <harbhub>resize image, store temporary, resize another, store temp, then ship all the files in a single put request to s3?
01:39:02  <happycloud>I am - I am actually not even resizing at this point - just trying to upload and pass to S3 - but I get these endless Error: spawn ENOMEM] code: 'ENOMEM', errno: 'ENOMEM', syscall: 'spawn'
01:39:34  <harbhub>weird
01:39:40  <happycloud>That's just one file at the time - I thought it was a resize issue but now I don't know and jitsu just returns that no matter which module I use
01:39:42  <harbhub>happycloud, what is your website?
01:39:47  <happycloud>gonegreenstore.com
01:40:04  <harbhub>what do you do for a living?
01:40:16  <happycloud>I code node :)
01:41:03  <harbhub>for a living?
01:41:07  <harbhub>are you freelance?
01:41:11  <harbhub>work for a company?
01:41:17  <harbhub>contractor?
01:41:56  <happycloud>freelance
01:42:12  <harbhub>what have you made besides that green store?
01:42:20  <happycloud>timeshout.com
01:42:22  <harbhub>also, what payment system does gonegreenstore use?
01:42:33  <happycloud>we use foxycart on there
01:42:56  <harbhub>was it easy to set up with node?
01:43:14  <harbhub>also, what is the payment gateway fee? 2.9% + 30 cents per transaction?
01:43:49  <happycloud>ya - the only node part was to catch the xml data feed they send and process it as orders - kinda optional but needed if you want to do any kind of order desk thing - though there are pre built solutions for that
01:44:22  * mdedetrichjoined
01:44:28  <happycloud>that depends on the gateway - that varies - foxy takes a varying fee - I want to see 1.5%
01:45:10  <harbhub>so happy, i added something to the cart just to see how it functioned
01:45:15  <harbhub>it said i planted a tree
01:45:18  <harbhub>but i never checked out
01:45:21  <harbhub>do you still plant a tree?
01:45:52  <happycloud>no
01:46:00  <happycloud>only when you checkout
01:46:18  <happycloud>you do raise a point - we just added that to that page - I'll bring it up to staff
01:46:59  <harbhub>heh yeah you should fix that
01:47:30  <happycloud>Just sent them a memo - thanks
01:47:51  <harbhub>yep no prob
01:47:58  <harbhub>how much $ do you make a year about?
01:48:03  <harbhub>as a freelancer
01:48:48  <harbhub>what is your hourly rate?
01:50:16  <happycloud>$50/hr
01:51:12  <harbhub>do you use nodejitsu exclusively for you sites?
01:51:47  <happycloud>I do now - I did PHP for 10 years but dropped it for node
01:52:05  * frenchtoastquit (Read error: Operation timed out)
01:54:19  <harbhub>cool
01:54:26  <happycloud>you?
01:55:20  <harbhub>just got hired full time as a programmer for some web service
01:55:24  <harbhub>they don't use node...
01:55:33  <harbhub>but in my free time i tutor privately
01:55:42  <harbhub>35$ to 50$ an hour for that
01:55:48  <harbhub>and i freelance
01:55:56  <harbhub>haven't had a major project just yet
01:56:20  <happycloud>how long coding node?
01:56:44  * hichaelmartquit (Remote host closed the connection)
01:58:26  <harbhub>less than a year
01:58:38  <harbhub>but i learn quickly
02:08:50  <happycloud>ok… my problem is actually related to uploading the file to nodejitsu in the first place - not the resize. Using Express and jquery post ajax - any tips?
02:11:00  * fomatinjoined
02:12:14  <harbhub>lol
02:12:26  <harbhub>my tip: stop using so many libraries
02:12:28  <harbhub>heh
02:13:51  <happycloud>got it down to no lib here - might be an issue with how Express handles files - checking...
02:20:19  <happycloud>gonna try chunk uploads to see if that solves the issue
02:21:39  * jmar777joined
02:21:40  <harbhub>i always use chunk uploads
02:22:00  <harbhub>happycloud, i fear that since you are php background, you use Sync stuff in node, is that true?
02:22:16  <harbhub>do you use things like fs.readFileSync?
02:22:55  <harbhub>i'm just curious, i imagine it would be a challenge to go from synchronous multi-thread programming to the async, event based nodejs style
02:23:03  <happycloud>nah - I hate sync - it's why I went to node
02:23:07  <harbhub>kinky
02:23:32  <happycloud>my biggest issue in php was blocking code - mode peep hate the async/callback but I love it
02:23:37  <happycloud>most
02:24:13  <harbhub>lol
02:24:47  <harbhub>most people cannot understand asynchronous code (my guess), and people tend to hate things that are difficult to them (they typically get frustrated)
02:26:27  <mmalecki>I can't really imagine coming back to synchronous code again
02:27:57  * fomatinquit (Quit: Computer has gone to sleep.)
02:31:07  <happycloud>I hear you - I see people saying node is not meant for websites cause it's async - clearly these people have never build large websites with heavy processing - with php you have to deal with job queues or spawning command line processes in order to do a lot and still get back to user fast. Node makes's that a breeze.
02:32:25  <harbhub>people are often saying and doing stupid things heh
02:34:46  * c4milojoined
02:36:01  * ipalreadytakenquit (Remote host closed the connection)
02:41:21  * ipalreadytakenjoined
02:44:34  * InconceivableBjoined
02:44:51  * AndrewHendersonjoined
02:45:06  <AndrewHenderson>anyone from Nodejitsu around?
02:53:31  <mmalecki>yeah, sup AndrewHenderson?
02:53:57  * AndrewHendersonquit (Ping timeout: 250 seconds)
02:54:16  * happycloudquit (Quit: happycloud)
02:54:41  <stringhq>hei mmalecki can you help me out with an issue
02:54:42  * sevastosquit (Ping timeout: 264 seconds)
02:55:55  <stringhq>getting 502 on some routes
02:57:08  <stringhq>https://cmnt.jit.su/me/
02:57:10  <mmalecki>what do your logs say, stringhq?
02:58:46  <stringhq>ERR command not allowed when used memory > 'maxmemory'
02:59:21  <mmalecki>looks like your redis is running out of memory
02:59:27  <stringhq>i see
02:59:32  <mmalecki>you're using the irisredis?
02:59:42  <stringhq>nope, redistogo
02:59:48  <stringhq>let me check my instances
02:59:49  <mmalecki>ahhh
03:00:49  <stringhq>ouu indeed
03:00:54  <stringhq>ill upgrade now
03:01:16  * hichaelmartjoined
03:01:53  <harbhub>mmalecki
03:02:00  <harbhub>when do we get 0.10 support?
03:02:45  <mmalecki>harbhub: in the following days
03:02:52  <mmalecki>I'm working on it presently
03:02:55  * InconceivableBquit (Quit: Computer has gone to sleep.)
03:02:56  <harbhub>cool
03:03:06  <harbhub>mmalecki, are you a millionaire yet? you are very smart
03:03:43  <mmalecki>harbhub: hahahahah, I'm not a millionaire, but thanks! :-)
03:03:56  <harbhub>well, become a multi-millionaire soon, please, you deserve it!
03:04:17  <stringhq>mmalecki thanks!! the redis upgrade solved it
03:04:26  <mmalecki>I'm gonna have to ask indexzero to give me a raise then ;)
03:04:35  <mmalecki>stringhq: glad to help :)
03:06:06  * happycloudjoined
03:08:17  * Samuel_Roldanjoined
03:18:03  * InconceivableBjoined
03:18:25  * happycloudpart
03:29:42  * InconceivableBquit (Quit: Computer has gone to sleep.)
03:30:57  * InconceivableBjoined
03:44:14  * stringhqquit (Quit: stringhq)
03:46:01  * cjmjoined
03:47:06  <harbhub>stringhq, what was the redis issue?
03:47:10  <harbhub>i had a redis bug a while ago
03:47:18  <harbhub>maybe i just need the latest redis module??
03:47:24  <harbhub>mmalecki, was that all he needed?
03:48:46  * Samuel_Roldanquit (Quit: Samuel_Roldan)
03:51:02  * fomatinjoined
04:06:59  * InconceivableBquit (Quit: Computer has gone to sleep.)
04:18:54  * c4miloquit (Remote host closed the connection)
04:29:16  * erichoceanquit (Quit: erichocean)
04:32:30  * harbhubpart
04:37:16  * mdedetrichquit (Quit: Computer has gone to sleep.)
04:38:45  * jmar777quit (Remote host closed the connection)
04:40:21  * mdedetrichjoined
04:49:40  * erichoceanjoined
05:03:19  * erichoceanquit (Quit: erichocean)
05:08:27  * mdedetrichquit (Quit: Computer has gone to sleep.)
05:18:46  * ipalreadytakenquit (Remote host closed the connection)
05:20:58  * admcjoined
05:25:03  * wookiehangoverquit (Read error: Connection reset by peer)
05:29:11  * defunctzombie_zzchanged nick to defunctzombie
05:30:06  * wookiehangoverjoined
05:31:51  * ipalreadytakenjoined
05:34:24  * mdedetrichjoined
05:38:39  * defunctzombiechanged nick to defunctzombie_zz
05:51:21  * towskijoined
06:15:39  * ipalreadytakenquit (Remote host closed the connection)
06:16:53  * standoojoined
06:35:34  * admc1joined
06:38:47  * sente_joined
06:43:45  * admcquit (*.net *.split)
06:43:48  * sentequit (*.net *.split)
06:50:17  * rquaza1joined
07:00:57  * rquaza1quit (Ping timeout: 250 seconds)
07:05:02  * cgsawtellquit (Read error: No route to host)
07:05:35  * cgsawtelljoined
07:18:34  * therealk_quit (Read error: Connection reset by peer)
07:19:05  * therealkoopajoined
07:20:24  * defunctzombie_zzchanged nick to defunctzombie
07:25:49  * defunctzombiechanged nick to defunctzombie_zz
07:28:08  * fomatinquit (Quit: Computer has gone to sleep.)
07:41:22  * towskiquit (Remote host closed the connection)
07:48:22  * towskijoined
07:49:36  * Stotojoined
07:49:39  * Stotoquit (Client Quit)
07:50:07  * Stotojoined
07:50:11  <Stoto>hello
07:50:38  <Stoto>is there any system down at nodejitsu right now?
07:51:08  <Stoto>i tried to redeploy my app and stupid things happened, after that i tried to login into webops but i am unable
07:51:21  <Stoto>it just saying logging in and waiting for ever
07:55:56  <Stoto>and i got this in the logs:
07:56:13  <Stoto>error Sun, 07 Jul 2013 07:54:56 GMT Error: spawn ENOMEM
07:56:13  <Stoto>at errnoException (child_process.js:847:11)
07:56:13  <Stoto>at ChildProcess.spawn (child_process.js:794:11)
07:56:13  <Stoto>at Object.exports.spawn (child_process.js:618:9)
07:56:13  <Stoto>at Static.gzip (/opt/haibu/apps/stoto/BitcoinTradeTool/package/node_modules/socket.io/lib/static.js:167:17)
07:56:13  <Stoto>at ready (/opt/haibu/apps/stoto/BitcoinTradeTool/package/node_modules/socket.io/lib/static.js:370:14)
07:56:14  <Stoto>at Static.init.self (/opt/haibu/apps/stoto/BitcoinTradeTool/package/node_modules/socket.io/lib/static.js:103:9)
07:56:14  <Stoto>at module.exports (/opt/haibu/apps/stoto/BitcoinTradeTool/package/node_modules/socket.io/node_modules/socket.io-client/bin/builder.js:244:7)
07:56:15  <Stoto>at fs.readFile (fs.js:176:14)
07:56:15  <Stoto>at Object.oncomplete (fs.js:297:15)
08:00:41  * towskiquit (Remote host closed the connection)
08:19:06  * sreeixjoined
08:20:21  <Stoto>looks like i got this on every deployment
08:20:25  <Stoto>502 parse error
08:20:40  <Stoto>after a few restarts i got retries limit reached
08:21:56  <Stoto>and than a few more restarts or just waiting and crossing fingers and somehow it becomes working
08:22:52  <Stoto>is there a difference between dev sandbox drones and micro plan drones?
08:26:05  <Stoto>mmalecki: can you help me please?
08:35:48  <Stoto>it seems to work now
08:36:03  <Stoto>thats odd, that after every deployment i get random errors
08:41:29  * mdedetrichquit (Quit: Computer has gone to sleep.)
08:42:53  * cjmquit (Remote host closed the connection)
08:46:23  * netjquit (Quit: ZNC - http://znc.in)
08:48:24  * mdedetrichjoined
08:56:36  * netjjoined
08:59:05  * mdedetrichquit (Quit: Computer has gone to sleep.)
09:06:13  * manfredojoined
09:07:32  <manfredo>I'm logged in to a trial user and want to purchase a business plan. When I go to pricing and select "Activate" it takes me to register. Your public pages dont see my login status thus I can't use my existing credentials to upgrade
09:07:32  <manfredo>?
09:10:13  * netjquit (Read error: Connection reset by peer)
09:11:05  * netjjoined
09:15:34  * mdedetrichjoined
09:15:45  * netjquit (Read error: Connection reset by peer)
09:16:36  * netjjoined
09:18:02  * manfredopart
09:20:40  * netjquit (Read error: Connection reset by peer)
09:21:06  * netjjoined
09:33:36  * alxjoined
09:51:02  * joshonthewebquit (Quit: Computer has gone to sleep.)
10:01:31  * joshonthewebjoined
10:03:31  * Stotopart
10:50:54  * frenchtoastjoined
10:55:32  * sreeixquit (Ping timeout: 256 seconds)
10:56:52  * sreeixjoined
11:32:00  * alxquit (Remote host closed the connection)
11:33:49  * mdedetrichquit (Quit: Computer has gone to sleep.)
11:39:34  * mdedetrichjoined
11:48:00  * mdedetrichquit (Quit: Computer has gone to sleep.)
11:48:55  * mdedetrichjoined
11:55:46  * sevastosjoined
12:02:32  * alxjoined
12:06:07  * mdedetrichquit (Quit: Computer has gone to sleep.)
12:08:20  * cgsawtellquit (Quit: cgsawtell)
12:10:45  * alxquit (Ping timeout: 248 seconds)
12:27:29  * espiraljoined
12:39:33  * mdedetrichjoined
12:51:24  * hichaelmartquit (Ping timeout: 252 seconds)
12:52:58  * hichaelmartjoined
12:59:49  * standooquit (Ping timeout: 248 seconds)
13:00:15  * kscully27joined
13:03:11  * alxjoined
13:07:57  * alxquit (Ping timeout: 264 seconds)
13:18:10  * YoYquit (Ping timeout: 276 seconds)
13:18:20  * YoYjoined
13:22:49  * wtff0nziequit (Quit: wtff0nzie)
13:35:25  * wtff0nziejoined
13:40:54  * wtff0nzie_joined
13:41:57  * wtff0nziequit (Ping timeout: 248 seconds)
13:44:23  * wtff0nzie_changed nick to wtff0nzie
13:49:12  * frenchtoastquit (Ping timeout: 256 seconds)
13:53:24  * mdedetrichquit (Quit: Computer has gone to sleep.)
13:53:40  * jbprosjoined
13:54:40  * joshonthewebquit (Quit: Computer has gone to sleep.)
13:57:49  * wtff0nziequit (Ping timeout: 276 seconds)
14:02:32  * kscully27quit (Remote host closed the connection)
14:03:38  * alxjoined
14:04:37  * kscully27joined
14:08:33  * alxquit (Ping timeout: 264 seconds)
14:14:37  * sreeixquit (Quit: sreeix)
14:20:16  * Samuel_Roldanjoined
14:20:36  * debris`joined
14:22:34  * jbprosquit (Quit: jbpros)
14:25:56  * jbprosjoined
14:31:25  * wtff0nziejoined
14:40:55  * jbprosquit (Quit: jbpros)
14:42:09  * mesoquit (Ping timeout: 264 seconds)
14:42:55  * bradleymeckjoined
14:44:30  * wtff0nziequit (Quit: wtff0nzie)
14:49:46  * kscully27quit (Remote host closed the connection)
14:52:22  * kscully27joined
14:54:55  * benjaminbenbenjoined
14:55:17  * jmar777joined
14:59:28  * hichaelmartquit (Remote host closed the connection)
15:00:06  * wtff0nziejoined
15:05:34  * alxjoined
15:08:46  * wtff0nziequit (Quit: wtff0nzie)
15:17:56  * Samuel_Roldanquit (Quit: Samuel_Roldan)
15:24:04  * kscully27quit (Remote host closed the connection)
15:27:31  * kscully27joined
15:31:29  * jmar777quit (Remote host closed the connection)
15:33:02  * kscully27quit (Remote host closed the connection)
15:33:57  * mesojoined
15:35:39  * fomatinjoined
15:39:12  * kscully27joined
15:42:17  * kscully27quit (Remote host closed the connection)
15:43:05  * alxquit (Remote host closed the connection)
15:43:18  * alxjoined
15:49:20  * jmar777joined
15:51:16  * kscully27joined
15:51:30  * jmar777quit (Remote host closed the connection)
15:52:05  * kscully27quit (Remote host closed the connection)
15:53:38  * fomatinquit (Quit: Computer has gone to sleep.)
15:56:38  * kscully27joined
16:10:38  * kscully27quit (Remote host closed the connection)
16:12:14  * sreeixjoined
16:12:17  * fomatinjoined
16:18:03  * kscully27joined
16:18:28  * kscully27quit (Remote host closed the connection)
16:20:37  * carmbrechtjoined
16:29:14  * defunctzombie_zzchanged nick to defunctzombie
16:29:36  * kscully27joined
16:29:41  * fomatinquit (Quit: Computer has gone to sleep.)
16:33:14  * kscully27quit (Remote host closed the connection)
16:33:15  * Samuel_Roldanjoined
16:33:49  * kscully27joined
16:34:08  * kscully27quit (Read error: Connection reset by peer)
16:34:40  * kscully27joined
16:38:33  * carmbrechtquit (Ping timeout: 264 seconds)
16:43:48  * benjaminbenbenquit (Quit: benjaminbenben)
16:53:29  * fomatinjoined
16:54:28  * Vilmantasjoined
17:03:06  * Samuel_Roldanquit (Quit: Samuel_Roldan)
17:08:55  * kscully27quit (Remote host closed the connection)
17:12:49  * Ry0_joined
17:13:10  * kscully2_joined
17:26:54  * towskijoined
17:28:07  * kscully2_quit (Remote host closed the connection)
17:28:40  * kscully27joined
17:32:53  * kscully27quit (Ping timeout: 248 seconds)
17:39:55  * kscully27joined
17:41:42  * bradleymeckquit (Quit: bradleymeck)
17:42:20  * d_d_djoined
17:48:21  * bradleymeckjoined
17:52:31  * kscully27quit (Remote host closed the connection)
18:02:55  * towskiquit (Remote host closed the connection)
18:05:23  * fomatinquit (Quit: Computer has gone to sleep.)
18:08:10  * thealanwattsriotjoined
18:12:13  * InconceivableBjoined
18:14:06  * InconceivableBquit (Client Quit)
18:21:30  * Ry0_quit (Remote host closed the connection)
18:23:00  * InconceivableBjoined
18:25:54  * joshonthewebjoined
18:29:57  * kscully27joined
18:31:54  * erichoceanjoined
18:33:04  * kscully27quit (Remote host closed the connection)
18:34:13  * thealanwattsriotquit (Quit: Computer has gone to sleep.)
18:35:26  * joshonthewebquit (Quit: Computer has gone to sleep.)
18:35:41  * kscully27joined
18:37:45  * Vilmantasquit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130618035212])
18:38:19  * benjaminbenbenjoined
18:49:59  * fomatinjoined
18:54:08  * benjaminbenbenquit (Quit: benjaminbenben)
18:55:14  * kscully27quit (Remote host closed the connection)
18:58:06  * bradleymeckquit (Quit: bradleymeck)
18:58:48  * Ry0_joined
18:59:38  * kscully27joined
19:04:38  * defunctzombiechanged nick to defunctzombie_zz
19:09:14  * st_lukejoined
19:13:10  * wtff0nziejoined
19:13:19  * kscully27quit (Remote host closed the connection)
19:13:26  * InconceivableBquit (Quit: Computer has gone to sleep.)
19:13:45  * c4milojoined
19:20:14  * c4miloquit (Remote host closed the connection)
19:20:36  * defunctzombie_zzchanged nick to defunctzombie
19:25:20  * d_d_dquit (Quit: Computer has gone to sleep.)
19:26:16  * c4milojoined
19:29:42  * st_lukequit (Remote host closed the connection)
19:31:46  * benjaminbenbenjoined
19:33:37  * c4miloquit (Remote host closed the connection)
19:38:30  * jbprosjoined
19:38:39  * ipalreadytakenjoined
19:38:51  * fomatinquit (Quit: Computer has gone to sleep.)
19:42:15  * ipalreadytakenquit (Remote host closed the connection)
19:45:05  * jbprosquit (Ping timeout: 256 seconds)
19:49:26  * fomatinjoined
19:56:21  * ipalreadytakenjoined
19:58:38  * jbprosjoined
20:02:03  * TooTallNatejoined
20:03:14  * defunctzombiechanged nick to defunctzombie_zz
20:11:04  * Ry0_quit (Ping timeout: 246 seconds)
20:20:47  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
20:21:02  * ipalreadytakenquit (Remote host closed the connection)
20:22:20  * ipalreadytakenjoined
20:22:30  * kscully27joined
20:23:26  * ipalreadytakenquit (Remote host closed the connection)
20:24:03  * kscully27quit (Remote host closed the connection)
20:30:01  * fusiongrokkerjoined
20:34:59  * fusiongrokkerquit (Quit: fusiongrokker)
20:35:49  * wtff0nziequit (Quit: wtff0nzie)
20:47:31  * defunctzombie_zzchanged nick to defunctzombie
20:49:34  * bradleymeckjoined
20:51:50  * harbhubjoined
20:52:20  <harbhub>hey fellas
20:52:33  <harbhub>can you give me a way to get around not being able to have https on individual plans?
20:52:44  <harbhub>other than use the subdomain.nodejitsu.com
20:53:01  <harbhub>maybe there is a module that instantiates RSA?
20:53:20  <harbhub><-- cannot afford 48$ a month for https for my domain name :(
20:53:34  <mmalecki>you can host a ssl terminator on your own server
20:53:57  <harbhub>what is that?
20:54:03  <harbhub>you mean on my drone?
20:54:18  <mmalecki>nope, I mean your own server which you'd manage on your own
20:54:38  <mmalecki>kinda like stud
20:54:47  <harbhub>if i had a my own server, then i wouldn't have a drone lol
20:54:54  <harbhub>my friend niggler uses stud
20:55:03  <harbhub>i wish i had a box, but i don't
20:55:15  <mmalecki>yeah, well, that's why I think it'd be easier to pay
20:55:17  <harbhub>with a drone, on individual plan, is there a workaround?
20:55:21  <mmalecki>are you using that for open source?
20:55:30  <harbhub>nope :(
20:55:49  <harbhub>for future reference, you guys support custom domain https if it is for an open source project?
20:56:45  <mmalecki>I think we'd be able to work it out, yeah
20:56:56  <harbhub>okay good to know
20:57:01  <harbhub>so malecki
20:57:16  <harbhub>i can ship out some rsa javascript code to the browser
20:57:21  * benjaminbenbenquit (Quit: benjaminbenben)
20:57:25  <harbhub>and have node crypto on the server
20:57:28  <harbhub>and use socketio
20:57:35  <harbhub>and do my own rsa over http?
20:57:52  <mmalecki>well, yeah, obviously
20:58:01  <harbhub>so why do i need https?
20:58:01  <mmalecki>why not use your nodejitsu subdomain?
20:58:07  <harbhub>well, for me it is fine
20:58:09  <harbhub>for a client
20:58:12  <harbhub>they want https
20:58:17  * sreeixquit (Quit: sreeix)
20:58:18  <harbhub>on the domain name, they are weird
20:58:26  <mmalecki>because encryption over http isn't secure at all
20:58:42  <harbhub>how is it less secure than https?
20:58:42  <mmalecki>well, why doesn't a client pay for a business plan :-) ?
20:58:48  <harbhub>they are cheap lmao
20:59:00  <harbhub>they will probably upgrade in the future
20:59:16  <mmalecki>lol, I wouldn't work for somebody who can't afford $ 48
20:59:29  <harbhub>fair enough
20:59:35  <mmalecki>anyway, it's less secure because you can always do a man in the middle attack
20:59:43  <harbhub>but can't i prevent that?
20:59:46  <mmalecki>and redirect to a different page, for example
20:59:52  <harbhub>hmm
20:59:54  <mmalecki>you can by using https
21:00:01  <harbhub>how does https prevent that?
21:00:11  <mmalecki>whole communication is encrypted
21:00:15  <harbhub>realizing that i'm asking non-nodejitsu related questions at this point
21:00:18  <harbhub>stop me whenever
21:00:45  <mmalecki>I'm always up for discussions about http(s), it's an interesting topic :-)
21:00:53  <harbhub>okay sweet :)
21:00:57  <harbhub>so let's start with http
21:01:03  <harbhub>client sends a get request for my domain
21:01:16  <harbhub>i serve them a blank html page with some scripts for generating keys
21:01:26  <harbhub>so far, nothing to attack
21:01:27  <mmalecki>what if the page gets replaced?
21:01:31  <harbhub>what do you mean?
21:02:20  <mmalecki>for example, attacker can do a Man in the Middle attack and respond with a redirect to a different domain
21:02:44  <harbhub>how do i test for a man in the middle, then?
21:02:51  <harbhub>and why can't they do that with https?
21:03:06  <harbhub>oh with https they would need to send encrypted headers?
21:03:17  <harbhub>else, the browser won't respond?
21:03:20  * kscully27joined
21:03:42  <mmalecki>yeah, they'd have to send encrypted headers
21:03:49  <mmalecki>and they can't because they don't have private key
21:03:53  <harbhub>right
21:03:55  <mmalecki>so a browser would warn
21:03:55  <harbhub>makes sense
21:03:55  <harbhub>but
21:03:57  <harbhub>ok
21:03:59  <harbhub>hmm
21:04:05  <harbhub>yep i need https then
21:04:24  <harbhub>2048 bit encryption https :)
21:04:48  <harbhub>so over http, malecki, is it possible to be secure?
21:04:58  <harbhub>or is man in the middle just a pure weakness of http?
21:05:18  <mmalecki>it's not possible really
21:05:35  <harbhub>:(
21:05:41  <harbhub>but mmalecki
21:05:44  <harbhub>there is a problem
21:05:46  <harbhub>a huge problem
21:05:55  <harbhub>you guys at nodejitsu told me to do something that now seems retarded
21:05:57  * skylamer`joined
21:06:04  <harbhub>you guys told me to just redirect people
21:06:09  <harbhub>http://harbachi.com
21:06:20  <harbhub>i get the request, redirect them to https://harbachi.jit.su
21:06:27  <harbhub>but that is pointless
21:06:40  <mmalecki>yeah, it's still insecure
21:06:41  <harbhub>the weakness is that someone can redirect before i ever get the request, right? man in the middle?
21:06:44  <harbhub>damn it
21:06:57  <harbhub>please tell your people (our people) at nodejitsu
21:07:01  * skylamer`quit (Client Quit)
21:07:02  <harbhub>to mention that critical information
21:07:12  <harbhub>before telling me that i can make secure with that method lmao
21:07:34  <harbhub>also, this is just more proof that i need https
21:07:39  <harbhub>on my main domain name
21:07:43  <harbhub>else, no real security
21:07:51  <harbhub>also, malecki, how do you beat https?
21:08:02  <harbhub>i heard about dictionary attacks, and other things
21:08:18  <harbhub>what is the weakness of a pure https server?
21:09:07  * ainojoined
21:09:20  * defunctzombiechanged nick to defunctzombie_zz
21:10:39  <nathan7>assuming no SSL flaws, it's uncrackable within the time this universe has left
21:10:54  <harbhub>kinky
21:11:00  <nathan7>well, within the energy
21:11:10  <nathan7>it's a thermodynamics thing
21:11:16  <harbhub>but nathan, is there a way to break it if you see all the communication?
21:11:28  <harbhub>so you are in the middle attacking
21:11:36  <harbhub>you see the handshake take place, can it be done?
21:11:42  <aino>getting ECONNREFUSED on deploy: https://gist.github.com/anonymous/ac6d59f70b772deddb03
21:11:46  <aino>any ideas?
21:11:52  <nathan7>no. you need the private key.
21:11:54  * frenchtoastjoined
21:12:05  <nathan7>read up on public key cryptography
21:12:35  <harbhub>got it
21:12:48  <harbhub>nathan, you are a baller
21:12:53  <mmalecki>aino: can you try again?
21:13:05  <harbhub>thanks for the discussion mmalecki and nathan7
21:13:10  <harbhub>i feel wiser now :)
21:13:18  <aino>tried three times already but i can do again
21:13:28  <mmalecki>aino: just a second, let me try
21:14:00  * carmbrechtjoined
21:14:11  * ipalreadytakenjoined
21:14:12  <aino>mmalecki: already retried :)
21:14:24  * carmbrechtquit (Client Quit)
21:14:50  <aino>mmalecki: now it seems to work
21:14:52  * defunctzombie_zzchanged nick to defunctzombie
21:15:06  <aino>mmalecki: yes, info: Nodejitsu ok
21:15:52  <aino>did you do anything? strange, because i've been retrying for half an hour
21:18:56  <mmalecki>aino: https://twitter.com/nodejitsu/status/353986040182218752
21:19:15  <mmalecki>it probably was JasonSmith :)
21:20:04  <aino>crazy timing!
21:20:29  <aino>cheers!
21:20:54  * kscully27quit (Remote host closed the connection)
21:22:36  <aino>hmm, now node-sass is complaining: TypeError: Object # has no method 'oldRender'
21:23:50  <aino>https://gist.github.com/anonymous/5945033
21:24:17  * defunctzombiechanged nick to defunctzombie_zz
21:25:10  * fomatinquit (Quit: Computer has gone to sleep.)
21:35:00  * frenchtoastquit (Ping timeout: 260 seconds)
21:35:18  * jbprosquit (Quit: jbpros)
21:35:28  * frenchtoastjoined
21:36:26  * defunctzombie_zzchanged nick to defunctzombie
21:40:53  <JasonSmith>mmalecki: confirmed, it was me
21:41:51  * admc1quit (Quit: Leaving.)
21:42:11  <mmalecki>JasonSmith: SO IT WAS YOU
21:42:19  * admcjoined
21:42:25  <JasonSmith>Maybe
21:44:31  <nathan7>SO
21:44:40  <nathan7>IT HAS COME TO THIS
21:45:48  <mmalecki>should I do a five minute long monologue and let JasonSmith escape?
21:46:05  <nathan7>yeah, pretty much that
21:46:25  <nathan7>a bit longer is okay too
21:48:55  * defunctzombiechanged nick to defunctzombie_zz
21:51:53  * ainoquit (Ping timeout: 250 seconds)
21:54:04  * defunctzombie_zzchanged nick to defunctzombie
21:54:19  * Leeoljoined
21:54:59  * InconceivableBjoined
21:57:28  * InconceivableBquit (Client Quit)
21:57:54  * jxsonjoined
21:58:04  * InconceivableBjoined
21:58:23  * InconceivableBquit (Client Quit)
21:58:48  * benjaminbenbenjoined
21:58:54  * mdedetrichjoined
22:01:39  * bradleymeckquit (Quit: bradleymeck)
22:04:21  * jxsonquit (Remote host closed the connection)
22:04:25  * ipalreadytakenquit (Remote host closed the connection)
22:05:43  * kscully27joined
22:07:48  * kscully27quit (Remote host closed the connection)
22:08:47  * erichoceanquit (Quit: erichocean)
22:10:15  * ipalreadytakenjoined
22:15:18  * erichoceanjoined
22:16:38  * oti8joined
22:23:26  * c4milojoined
22:35:39  * oti8quit (Ping timeout: 260 seconds)
22:35:41  * bradleymeckjoined
22:46:08  * oti8joined
22:46:09  * oti8quit (Client Quit)
22:48:32  <harbhub>hey mmalecki or nathan7
22:48:44  * defunctzombiechanged nick to defunctzombie_zz
22:48:46  <harbhub>how many bit encryption is subdomain.nodejitsu.com?
22:48:51  <harbhub>for https
22:49:02  <harbhub>the rsa encryption that you use, it is how many bit private key?
22:49:07  <mmalecki>256-bit encryption
22:49:11  <harbhub>...
22:49:15  <harbhub>why not 1024?
22:49:31  <mmalecki>why 1024?
22:49:43  <harbhub>because people have cracked 760bit
22:49:51  <mmalecki>this is a result of negotiation between browser and server
22:49:52  <harbhub>so they can surely crack 256 bit, right?
22:50:16  * anoemijoined
22:50:27  <mmalecki>can you link me to research linked to cracking of 760 bit :-) ?
22:51:17  <harbhub>i don't remember where i saw it
22:51:33  <harbhub>http://www.geek.com/news/rsa-1024-bit-encryption-only-has-a-few-years-left-565998/
22:51:36  <harbhub>here is an article about it
22:51:44  <harbhub>but this is not the original source that i heard about this
22:51:48  <harbhub>700 bit cracked
22:52:00  <harbhub>i.e. 256 is baby to crack
22:52:37  <mmalecki>harbhub: read this http://www.eetimes.com/document.asp?doc_id=1279619 :)
22:52:42  <mmalecki>it's not RSA, it's AES
22:53:11  <mmalecki>if you use chrome, if you click on the address bar next to protocol, you'll see AES
22:54:14  <harbhub>what is the difference?
22:55:10  <harbhub>also, why would anyone use RSA is AES exists?
22:55:36  <mmalecki>actually, RSA is a key exchange protocol
22:56:18  <harbhub>what?
22:56:20  <harbhub>lol
22:58:30  <mmalecki>read: https://en.wikipedia.org/wiki/RSA_(algorithm) https://en.wikipedia.org/wiki/Advanced_Encryption_Standard and https://www.infoworld.com/d/security-central/researcher-rsa-1024-bit-encryption-not-enough-300
22:58:47  <mmalecki>it's really too much explaining at this point and it's getting late
22:59:16  <harbhub>okay boss
22:59:45  * jmar777joined
23:00:32  * jmar777quit (Remote host closed the connection)
23:00:46  * erichoceanquit (Quit: erichocean)
23:03:25  * defunctzombie_zzchanged nick to defunctzombie
23:06:09  * benjaminbenbenquit (Quit: benjaminbenben)
23:12:10  * kscully27joined
23:14:47  * jxsonjoined
23:15:32  * erichoceanjoined
23:19:11  * jxsonquit (Ping timeout: 240 seconds)
23:22:43  * bradleymeckquit (Quit: bradleymeck)
23:28:46  * ipalreadytakenquit (Remote host closed the connection)
23:28:53  * hichaelmartjoined
23:29:08  * frenchtoastquit (Ping timeout: 246 seconds)
23:29:25  * hichaelmartquit (Remote host closed the connection)
23:30:09  * hichaelmartjoined
23:30:58  * kscully27quit (Remote host closed the connection)
23:32:48  * st_lukejoined
23:34:17  * carmbrechtjoined
23:39:20  * ipalreadytakenjoined
23:40:14  * mdedetrichquit (Quit: Computer has gone to sleep.)
23:47:59  * c4miloquit (Remote host closed the connection)
23:57:57  * defunctzombiechanged nick to defunctzombie_zz
23:58:12  * ipalreadytakenquit (Remote host closed the connection)
23:58:55  * harbhubpart
23:58:58  * d_d_djoined