00:05:15 * joepie91 wonders what's going on with that 00:05:15 also 00:05:19 .title https://github.com/fog/fog/issues/2525 00:05:21 joepie91: Digital Ocean API is not told to scrub (securely delete) VM on destroy · Issue #2525 · fog/fog · GitHub 00:05:22 worth a read 00:15:11 *** onions (onions@20745377.ADF2CBB9.1AC919DC.IP) has joined #crytocc 00:21:48 *** onions has quit (User quit: ) 00:26:38 .bitcoin 00:26:40 1 BTC = $733.00, 1 BTC = €577.00 00:31:29 *** Thor (numz@51B04B23.2A76DF10.6CFF924F.IP) has joined #crytocc 00:32:56 anyone work with node? What's the best promises lib? 00:33:47 pzuraq: friend of mine does 00:33:50 but he doesn't appaer to be here now 00:34:02 if you have until tomorrow I can probably get hold of him :P 00:34:22 yep, got plenty of time 00:34:27 gunna start with Q for now 00:47:31 :) 01:11:50 pzuraq: node guy inbound 01:11:54 in t minus something 01:11:59 sweet 01:12:35 *** c0y (c0y@cryto-E7BF4D24.c0y.net) has joined #crytocc 01:12:40 joepie91 what's your sleep schedule nowadays? 01:12:55 I was summoned ( cc joepie91 ) 01:12:58 um 01:12:59 undefined 01:13:05 c0y: hai, meet pzuraq 01:13:09 EverythingThatWorks(TM) 01:13:16 ( @ iceTwy ) 01:13:17 pzuraq, meet c0y 01:13:23 :P 01:13:24 * c0y waves hello 01:13:28 hi c0y 01:13:28 c0y, ohai 01:14:12 I believe I was called in for a discussion with a perfectionist that happens to be addicted to the simplicity of js on the server side? ;-) 01:14:41 That being me, as I realize I didn't formulate that 100% as I wanted 01:14:41 * joepie91 throws up in a corner 01:14:41 c0y: indeed 01:14:43 :P 01:14:47 I love JS everywhere 01:15:05 but yeah 01:15:10 If you love hacking, whether it's code or hardware, you'll love JS 01:15:13 no way around it 01:15:17 c0y: Do you use promises? 01:15:22 * joepie91 renames to #nodejs-commercial 01:15:25 Now and then 01:15:32 lol 01:15:36 .then 01:15:48 but yeah, what's the best library? 01:15:54 now && .then() 01:16:00 A very difficult question 01:16:09 joepie91: Your just jelly of async :p 01:16:22 Python has hacker async! 01:16:29 pzuraq: given that I do a lot of evented I/O... 01:16:32 :p[ 01:16:34 :P * 01:16:42 and am actually messing with Tornado now 01:17:06 that's a python server correct? 01:17:14 *** Thor has quit (Ping timeout) 01:17:22 pzuraq: uh, sort-of-yes 01:17:27 it's.. well 01:17:42 c0y: I was not aware 01:17:45 a web framework, HTTP daemon, evented/async i/o library, and general-purpose toolbelt for web stuff 01:17:48 a bit of everything really 01:17:57 but just the right amount of "a bit" to be useful but not bloated 01:18:06 (yes, Twisted, looking at you) 01:18:40 pzuraq: anyway, you were debating whether to use Q or PromisedIO? 01:19:01 uhoh 01:19:02 interesting 01:19:11 a developer.. who was a model for Victoria's Secret 01:19:20 meet Lyndsey Scott 01:19:22 http://stackoverflow.com/users/2274694/lyndsey-scott 01:19:38 Q or an alternative, haven't heard of any yet. Or just stick with async. 01:19:49 I heard Async was cool 01:19:56 but I like promises 01:20:15 Q is rather elegant, nobody can deny that 01:21:38 indeed 01:21:43 tis why I like it 01:21:43 I don't think Q and Async can be compared though 01:22:09 well, Async is less elegant but it makes dealing with normal callbacks a bit easier 01:22:38 Exactly, that is why you shouldn't make it more complicated to make it look a bit fancier :-P 01:23:23 so you'd say use Async and do normal callbacks instead of Q? 01:23:38 In most cases, yes 01:25:16 when would you use promises instead? 01:26:16 When you think they're fancy in your opinion and help you develop code faster :-P 01:27:02 I like it pure usually, I mean, why create 2 functions when you need 1? Such a waste :-) 01:27:16 But I do have to say they look nicer 01:27:23 But for me effeciency goes above everything 01:27:48 so far I've just been mapping p to Q.nfcall 01:28:01 then I do p(fn, args).then(...) 01:28:03 but 01:28:08 I agree on efficiency 01:29:52 c0y: Ok, so I have a situation that I've solved with Q, how would I do this in Async 01:30:05 You simply don't :-) 01:30:08 Don't break what works 01:30:39 If you could do it in Q, but have to actually think hard how you would do it in aysnc, then why do it?! 01:30:50 *** Thor (numz@cryto-D74E7F4D.slact.net) has joined #crytocc 01:31:05 well I've never used async, that's why I'm asking you about this one 01:31:26 I make an async call, and conditionally make another one 01:31:36 so maybe 1, maybe 2 calls 01:32:03 Can you solve your problem with Q? 01:32:16 they execute in parallel, then when both are done (or just the one) I call a callback 01:32:29 yeah, I use an array of promises then do Q.all 01:33:06 well, there's async.parallel([array]) 01:33:45 But honestly, it's not about this OR that. You can use both! 01:33:55 true 01:34:09 the performance hit is the only thing that worries me about promises 01:34:16 Unless you get paid by the hour you really don 01:34:26 *'t want to streamline something that works just fine already 01:35:01 well, we need our site to scale, and since we just started building it we are making choices 01:38:01 I see. 01:38:43 I have to go now, but I wish you good luck with finding the right solution :-) 01:38:56 ( cc pzuraq ) 01:39:12 good luck to you too c0y 01:39:19 thanks for the advice :) 01:39:30 No problem, glad it was of use! 01:40:30 *** c0y has quit (User quit: leaving) 02:11:40 *** iceTwy has quit (User quit: WeeChat 0.4.2) 02:13:27 *** Cryto814 (Cryto814@C279259C.E0DD49A9.1C85486C.IP) has joined #crytocc 02:20:05 *** Cryto814 has quit (User quit: Page closed) 02:25:15 *** mama has quit (Ping timeout) 02:40:26 *** Cypher has quit (User quit: Leaving) 03:27:40 *** Thor has quit (User quit: Quitte) 04:21:28 *** Charles (Charles@Charles.users.cryto) has joined #crytocc 04:38:37 *** Charles has quit (Client exited) 05:56:07 *** joepie91 has quit (Ping timeout) 07:05:04 *** eggtimer (eggtimer@cryto-18CAE3F4.us-west-1.compute.amazonaws.com) has joined #crytocc 07:06:26 *** eggtimer has quit (User quit: Connection closed) 07:18:02 *** pzuraq has quit (Input/output error) 07:58:32 .bitcoin 07:58:32 1 BTC = $719.50, 1 BTC = €577.59 08:33:26 *** pzuraq (pzuraq@cryto-D6C21A32.resnet.ucsc.edu) has joined #crytocc 08:39:05 *** pzuraq has quit (Input/output error) 08:55:19 *** mama (me@EE884C5C.141CEFB1.6C0BEC1B.IP) has joined #crytocc 09:05:20 *** Sabit2 (sabit@cryto-75CD01A8.hawaii.res.rr.com) has joined #crytocc 09:05:34 *** Sabit2 has quit (Connection reset by peer) 09:07:27 *** Sabit has quit (Ping timeout) 11:15:40 *** mama has quit (Client exited) 11:17:03 *** mama (me@cryto-14DACE65.torproxy-readme-arachnide-fr-35.fr) has joined #crytocc 12:10:31 *** mama has quit (Ping timeout) 12:34:09 *** mama (me@cryto-B3488B81.dfri.se) has joined #crytocc 13:54:56 *** iceTwy (iceTwy@iceTwy.users.cryto) has joined #crytocc 13:55:15 catalyst drivers = no thanks 13:55:17 god 13:55:18 such a fucking mess 14:08:44 *** joepie91 (joepie91@cryto-3E6002EF.direct-adsl.nl) has joined #crytocc 14:18:53 *** ^Xires (xires@cryto-FE316B49.feedthetrolls.net) has joined #crytocc 14:34:14 *** iceTwy has quit (Ping timeout) 15:05:03 *** MRdjst0rm (MRdjst0rm@cryto-B8F3D74A.us-west-1.compute.amazonaws.com) has joined #crytocc 15:06:24 *** MRdjst0rm has quit (User quit: Connection closed) 15:54:43 *** lysobit has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** Goochy has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** osaki has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** Moh has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** ElectRo` has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** staticsafe has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** svat has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** Zekka has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** truetravesty has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** orbit has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** ShadowDemon has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** Sonic has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** connor has quit (haless.cryto.net nexus.cryto.net) 15:54:43 *** SpaghettiCode has quit (haless.cryto.net nexus.cryto.net) 15:58:12 *** Goochy (coolstory@cryto-E510ECB4.perfect-privacy.com) has joined #crytocc 15:58:12 *** osaki (osaki@osaki.users.cryto) has joined #crytocc 15:58:12 *** Moh (blue@BEE73F87.4A2E6319.459DB6C6.IP) has joined #crytocc 15:58:12 *** lysobit (musalbas@localhost) has joined #crytocc 15:58:12 *** ElectRo` (x@cryto-91A00DD0.torservers.net) has joined #crytocc 15:58:12 *** staticsafe (ss@staticsafe.py) has joined #crytocc 15:58:12 *** svat (rtor@F0845C18.5982FCB.42C12FD2.IP) has joined #crytocc 15:58:12 *** Zekka (zekka@Zekka.users.cryto) has joined #crytocc 15:58:12 *** truetravesty (truetraves@7ABB88F7.2C566207.79E6D716.IP) has joined #crytocc 15:58:12 *** orbit (orbit@cryto-84155E6E.blinkenshell.org) has joined #crytocc 15:58:12 *** ShadowDemon (uid22551@B82CFB78.EAD55466.8CF04EE7.IP) has joined #crytocc 15:58:12 *** Sonic (Mcloven@cryto-9F42E372.static.internode.on.net) has joined #crytocc 15:58:12 *** connor (c@BA2D26D0.339A30FF.B40044C0.IP) has joined #crytocc 15:58:12 *** SpaghettiCode (pasta@code.bonanza) has joined #crytocc 16:02:42 *** lysobit has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** Goochy has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** osaki has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** Moh has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** ElectRo` has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** staticsafe has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** svat has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** Zekka has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** truetravesty has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** orbit has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** ShadowDemon has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** Sonic has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** connor has quit (haless.cryto.net nexus.cryto.net) 16:02:42 *** SpaghettiCode has quit (haless.cryto.net nexus.cryto.net) 16:06:04 *** Goochy (coolstory@cryto-E510ECB4.perfect-privacy.com) has joined #crytocc 16:06:04 *** osaki (osaki@osaki.users.cryto) has joined #crytocc 16:06:04 *** Moh (blue@BEE73F87.4A2E6319.459DB6C6.IP) has joined #crytocc 16:06:04 *** lysobit (musalbas@localhost) has joined #crytocc 16:06:04 *** ElectRo` (x@cryto-91A00DD0.torservers.net) has joined #crytocc 16:06:04 *** staticsafe (ss@staticsafe.py) has joined #crytocc 16:06:04 *** svat (rtor@F0845C18.5982FCB.42C12FD2.IP) has joined #crytocc 16:06:04 *** Zekka (zekka@Zekka.users.cryto) has joined #crytocc 16:06:04 *** truetravesty (truetraves@7ABB88F7.2C566207.79E6D716.IP) has joined #crytocc 16:06:04 *** orbit (orbit@cryto-84155E6E.blinkenshell.org) has joined #crytocc 16:06:04 *** ShadowDemon (uid22551@B82CFB78.EAD55466.8CF04EE7.IP) has joined #crytocc 16:06:04 *** Sonic (Mcloven@cryto-9F42E372.static.internode.on.net) has joined #crytocc 16:06:04 *** connor (c@BA2D26D0.339A30FF.B40044C0.IP) has joined #crytocc 16:06:04 *** SpaghettiCode (pasta@code.bonanza) has joined #crytocc 16:54:18 *** lysobit has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** Goochy has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** osaki has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** Moh has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** ElectRo` has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** staticsafe has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** svat has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** Zekka has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** truetravesty has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** orbit has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** ShadowDemon has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** Sonic has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** connor has quit (haless.cryto.net nexus.cryto.net) 16:54:18 *** SpaghettiCode has quit (haless.cryto.net nexus.cryto.net) 16:56:00 *** Goochy (coolstory@cryto-E510ECB4.perfect-privacy.com) has joined #crytocc 16:56:00 *** osaki (osaki@osaki.users.cryto) has joined #crytocc 16:56:00 *** Moh (blue@BEE73F87.4A2E6319.459DB6C6.IP) has joined #crytocc 16:56:00 *** lysobit (musalbas@localhost) has joined #crytocc 16:56:00 *** ElectRo` (x@cryto-91A00DD0.torservers.net) has joined #crytocc 16:56:00 *** staticsafe (ss@staticsafe.py) has joined #crytocc 16:56:00 *** svat (rtor@F0845C18.5982FCB.42C12FD2.IP) has joined #crytocc 16:56:00 *** Zekka (zekka@Zekka.users.cryto) has joined #crytocc 16:56:00 *** truetravesty (truetraves@7ABB88F7.2C566207.79E6D716.IP) has joined #crytocc 16:56:00 *** orbit (orbit@cryto-84155E6E.blinkenshell.org) has joined #crytocc 16:56:00 *** ShadowDemon (uid22551@B82CFB78.EAD55466.8CF04EE7.IP) has joined #crytocc 16:56:00 *** Sonic (Mcloven@cryto-9F42E372.static.internode.on.net) has joined #crytocc 16:56:00 *** connor (c@BA2D26D0.339A30FF.B40044C0.IP) has joined #crytocc 16:56:00 *** SpaghettiCode (pasta@code.bonanza) has joined #crytocc 17:01:24 *** stanone has quit (Ping timeout) 17:03:44 *** LapAnon (Grep@LapAnon.users.cryto) has joined #crytocc 17:18:52 *** saint911 (saint@saint911.users.cryto) has joined #crytocc 17:22:31 *** Thor (numz@F1987B83.AC927571.8EAF9109.IP) has joined #crytocc 17:37:15 *** GHOSTnew has quit (Ping timeout) 18:20:32 mm 18:46:31 *** lblissett (lblissett@lblissett.users.cryto) has joined #crytocc 19:55:55 .title http://safeandsavvy.f-secure.com/2013/11/27/yes-you-do-have-something-to-hide/ 19:55:56 joepie91: Yes, you do have something to hide | Safe and Savvy 20:05:41 *** pzuraq (pzuraq@cryto-BAE76FBA.hsd1.ca.comcast.net) has joined #crytocc 20:40:18 *** saint911 has quit (Input/output error) 21:02:05 *** Cypher (Cypher@Cypher.users.cryto) has joined #crytocc 21:32:40 *** Sabit (sabit@cryto-75CD01A8.hawaii.res.rr.com) has joined #crytocc 21:53:36 *** Cypher has quit (User quit: Leaving) 22:46:12 *** Ari (Ari@Ari.users.cryto) has joined #crytocc 23:38:43 *** DrWhat (Ana.Conda@DrWhat.users.cryto) has joined #crytocc