<< 25-11-2014 >>

00:05:47*Matthias247 quit (Read error: Connection reset by peer)
00:16:34*BitPuffin quit (Ping timeout: 250 seconds)
00:24:33*Etheco quit (Quit: Leaving)
00:27:18*perturbation quit (Quit: Leaving)
00:29:02*johnsoft quit (Ping timeout: 245 seconds)
00:29:36*johnsoft joined #nimrod
00:46:14*saml_ joined #nimrod
00:52:10*saml_ quit (Ping timeout: 258 seconds)
00:52:19*bjz_ quit (Ping timeout: 255 seconds)
00:53:19*mko quit (Quit: Bye.)
00:55:34*bouliiii quit (Ping timeout: 246 seconds)
01:04:26*kniteli quit (Ping timeout: 258 seconds)
01:05:33*saml_ joined #nimrod
01:07:52*rpag quit (Ping timeout: 264 seconds)
01:12:57*Jesin joined #nimrod
01:16:45*kniteli joined #nimrod
01:19:10*AMorpork is now known as AFKMorpork
01:25:59*Joe_knock left #nimrod ("Leaving")
01:27:51*flaviu joined #nimrod
01:32:04flaviuJoe_knock: That second link looks a lot like a old copy of the tutorial
01:43:20*darkf joined #nimrod
01:54:37*darkf_ joined #nimrod
01:57:20*darkf quit (Ping timeout: 258 seconds)
01:58:37*darkf joined #nimrod
02:00:01*darkf_ quit (Ping timeout: 258 seconds)
02:23:09*q66 quit (Quit: Leaving)
02:27:22*brson quit (Quit: leaving)
02:33:28*Pisuke joined #nimrod
02:34:20*NimBot joined #nimrod
02:34:24*MyMind quit (Read error: Connection reset by peer)
02:44:48*AFKMorpork is now known as AMorpork
02:56:04*perturbation joined #nimrod
03:00:59*kemet joined #nimrod
03:12:13*kemet quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
03:48:43*perturbation quit (Quit: Leaving)
03:50:22*darkf_ joined #nimrod
03:51:34*darkf quit (Ping timeout: 258 seconds)
03:51:37*darkf_ is now known as darkf
04:14:11*kniteli quit (Ping timeout: 258 seconds)
04:17:21*kapil_ joined #nimrod
04:20:39*darkf_ joined #nimrod
04:21:28*darkf quit (Ping timeout: 258 seconds)
04:23:26*saml_ quit (Quit: Leaving)
04:26:33*kniteli joined #nimrod
04:29:53*flaviu quit (Ping timeout: 264 seconds)
05:21:23*darkf_ is now known as darkf
05:32:02*BlaXpirit joined #nimrod
05:50:53*untitaker quit (Ping timeout: 264 seconds)
05:54:31*gokr1 quit (Read error: Connection reset by peer)
05:56:26*untitaker joined #nimrod
06:10:37*AMorpork is now known as AFKMorpork
06:36:00*AFKMorpork is now known as AMorpork
06:43:54*kemet joined #nimrod
06:44:27*kniteli quit (Ping timeout: 258 seconds)
06:55:40*kniteli joined #nimrod
07:16:49*rpag joined #nimrod
07:29:45*khmm joined #nimrod
07:30:48*gokr joined #nimrod
07:32:30*khmm quit (Remote host closed the connection)
07:32:43*khmm joined #nimrod
07:44:05*gour joined #nimrod
07:46:56*khmm quit (Ping timeout: 258 seconds)
07:51:15*EXetoC joined #nimrod
07:51:44*khmm joined #nimrod
07:54:32*kemet quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
07:59:17*fowlmouth quit (Ping timeout: 240 seconds)
08:18:09*Etheco joined #nimrod
08:44:01*Trustable joined #nimrod
08:49:22*kemet joined #nimrod
09:21:23*kapil_ quit (Quit: Connection closed for inactivity)
09:22:16*khmm quit (Ping timeout: 264 seconds)
09:22:16*bjz joined #nimrod
09:26:44*khmm joined #nimrod
10:05:44*kapil_ joined #nimrod
10:06:05*kniteli quit (Ping timeout: 258 seconds)
10:13:43*kemet quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:18:13*kniteli joined #nimrod
10:42:53*kniteli quit (Ping timeout: 258 seconds)
10:50:37*khmm quit (Ping timeout: 240 seconds)
10:52:59*irrequietus joined #nimrod
10:55:51*kniteli joined #nimrod
10:57:05*minciue joined #nimrod
11:04:44*kniteli quit (Ping timeout: 258 seconds)
11:04:51*minciue left #nimrod (#nimrod)
11:16:14*kniteli joined #nimrod
12:19:52*kniteli quit (Ping timeout: 258 seconds)
12:25:32*BitPuffin joined #nimrod
12:32:27*kniteli joined #nimrod
12:45:40*dom96_ quit (Ping timeout: 264 seconds)
12:51:01*dapz joined #nimrod
13:09:40*Boscop__ joined #nimrod
13:10:53*gokr_ joined #nimrod
13:12:46*Boscop_ quit (Ping timeout: 258 seconds)
13:15:01*prof-freud joined #nimrod
13:16:13*kniteli quit (Ping timeout: 258 seconds)
13:29:18*kniteli joined #nimrod
13:35:41*dapz quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:42:10*q66 joined #nimrod
13:43:44*q66[lap] joined #nimrod
14:06:04*gokr_ quit (Ping timeout: 264 seconds)
14:07:50*gokr_ joined #nimrod
14:09:29*bjz quit (Ping timeout: 264 seconds)
14:10:48*bjz joined #nimrod
14:13:24*Jesin quit (Quit: Leaving)
14:56:12*gokr_ quit (Remote host closed the connection)
14:56:23*gokr_ joined #nimrod
15:18:31*darkf quit (Quit: Leaving)
15:30:27*kemet joined #nimrod
15:35:22*kniteli quit (Ping timeout: 258 seconds)
15:48:04*kniteli joined #nimrod
15:51:23*kapil_ quit (Quit: Connection closed for inactivity)
16:18:18*kniteli quit (Ping timeout: 258 seconds)
16:23:42*Joe_knock joined #nimrod
16:30:36*kniteli joined #nimrod
16:30:58*brson joined #nimrod
16:58:29*Varriount|Busy joined #nimrod
17:01:37*kniteli quit (Ping timeout: 258 seconds)
17:02:31*brson quit (Remote host closed the connection)
17:03:10*brson joined #nimrod
17:03:45*gour quit (Quit: WeeChat 1.0.1)
17:09:22*Matthias247 joined #nimrod
17:11:53*gokr quit (Ping timeout: 264 seconds)
17:13:48*kniteli joined #nimrod
17:13:58*BitPuffin quit (Remote host closed the connection)
17:16:00*gour joined #nimrod
17:16:43*gokr joined #nimrod
17:18:52*gokr_ quit (Ping timeout: 258 seconds)
17:21:15*kemet quit (Ping timeout: 272 seconds)
17:23:27*mko joined #nimrod
17:23:30*mko quit (Max SendQ exceeded)
17:23:37*BitPuffin joined #nimrod
17:29:44kokozedmanhey guys, I know this is a bit unrelated ... but does anyone know of any existing project that act as a TLS/SSL Server as front-end, and connect clear-text with a backend?
17:32:09*mko joined #nimrod
17:34:33*gokr1 joined #nimrod
17:34:53Varriount|Busykokozedman: You mean, an https proxy?
17:39:24kokozedmanVarriount|Busy: yes, exactly ... but I'm trying to find ones that are really small, like using MatrixxSSL or PolarSSL
17:39:42kokozedmanit's a project for Router, and we all know how big the spaces in these devices are
17:42:38*kniteli quit (Ping timeout: 258 seconds)
17:44:38Varriount|Busykokozedman: Oh, so nginx is out? I've used that to secure a connection to a webapp that didn't support https.
17:47:59EXetoCless secure though, right?
17:50:58Joe_knockFor a tiny server-like system that would run on an embedded device, you'll most likely have to look at C (or write one for Nim)
17:52:50kokozedmanmost SSL functionalities in these convinient software are all based on OpenSSL ... it's at least about 1 MB in size and about 640KB when uncompressed
17:53:10kokozedmanthat's so big that I don't have enough space left to place my actual app in the router
17:53:30kokozedmanVarriount|Busy: nginx is way too big...
17:54:06kokozedmanI'm investigating MatrixxSSL, as they advertise it to be 50KB in size
17:54:50*kniteli joined #nimrod
17:55:28kokozedmanEXetoC: I don't agree, OpenSSL is like one the biggest SSL library out there, look at how many security bugs have been discovered recently; MatrixxSSL claims they don't have those bugs
17:57:36EXetoChe said without https
17:59:11kokozedmanyes, I understand what he said... my goal is just plain SSL/TLS layering
18:02:34*kniteli quit (Ping timeout: 258 seconds)
18:09:24Joe_knockWhy does a router need OpenSSL level security?
18:10:38Varriount|Busykokozedman: Did you investigate this - http://wolfssl.com/yaSSL/Products-cyassl.html ?
18:13:03*BitPuffin quit (Ping timeout: 265 seconds)
18:13:48kokozedmanJoe_knock: because we'll put app that non-conventional router has
18:14:37*kniteli joined #nimrod
18:14:56kokozedmanVarriount|Busy: ah... heard of it, but didn't ... thanks for reminding me
18:19:29kokozedmanGood night all.
18:22:08*gokr_ joined #nimrod
18:22:08*gokr quit (Read error: Connection reset by peer)
18:24:04*dapz joined #nimrod
18:24:34*dapz quit (Client Quit)
18:25:21Varriount|BusyAraq: I agree with the suppression of experimental features in the release builds. Would this '--experimental' switch be something enabled at bootstrap time, or at runtime?
18:26:35Araqat runtime but I'm also thinking about allowing it per module basis
18:26:40*gokr1 quit (Ping timeout: 255 seconds)
18:26:52Araqeither via yet another pragma or via the #! mechanism
18:28:26Araqbtw other things that will likely be removed/replaced:
18:28:36Araq* standalone except/finally
18:28:43Araq* do notation
18:29:01*kniteli quit (Ping timeout: 258 seconds)
18:29:22*perturbation joined #nimrod
18:30:07*wan joined #nimrod
18:31:55Varriount|BusyAraq: 'do' notation will be removed? Is it that buggy?
18:32:18Araqno, but it shouldn't produce an anon proc
18:32:28Araqit should simply introduce a block
18:33:09Varriount|BusyThen how will it be used for procedures that take closures?
18:33:31Araqwell it won't
18:34:04Araqit's only useful for passing multiple blocks to a macro then
18:39:08*gokr joined #nimrod
18:39:08*gokr_ quit (Read error: Connection reset by peer)
18:39:49Varriount|BusyAraq: So, I got a little taste of the internals of multiple inheritance in C++ last week.
18:40:13Varriount|BusyAraq: I think I understand much better why Nimrod doesn't have it.
18:41:29*kniteli joined #nimrod
18:53:10*Varriount|Busy quit (Quit: Page closed)
19:00:54gouranyone considering to do some PIN - Programming in Nim - e(book) around/post 1.0?
19:01:38*jhc76 quit (Remote host closed the connection)
19:10:35Araqgour: that's likely my job
19:10:52Araqbut I planned to do this for years and never find the time
19:12:22gourAraq: count on me to buy you a copy...maybe you can start with ebook
19:12:58EXetoCthere's that examples site. maybe expand on that
19:13:36*Mat4 joined #nimrod
19:13:42Mat4hello
19:13:48gourmaybe do pre-order fund-raising,how it's called kick-start fundraising
19:15:02gouri took a look at e.g. Go's PiG book, it's ~470p and i'm sure there are enough materials to write about Nim do to decent book and increase awareness of it
19:15:57Araqmoney is not the problem, time is the problem
19:17:00gouryou still count on 1.0 this year?
19:17:22Araqyes
19:17:33Mat4Araq: delegate chapter writing to others
19:17:53Mat4who want to contribute
19:19:19Araqmeh that will suck
19:19:28Araqdifferent writing styles
19:20:12gourthe other day i suggested to write asciidoc(tor) implementation in nim to beat severely ruby version which is 20-25x quicker than the original one.
19:20:51gourgithub uses it, so having one in nim would be nice to make more people interested...
19:23:20Araqwell we have an RST implementation. github is not interested afaict.
19:24:08gourAraq: you prefer rst over asciidoc?
19:24:22AraqI don't know asciidoc
19:24:30AraqI prefer it over markdown
19:25:46gourAraq: i also prefer it over markdown - see http://asciidoctor.org/ - nice project with direct rendering into pdf, generting ebooks, rendering in browser (asciidoc.js) etc.
19:27:49gourmarkdown is ok for simple posts, but for more i prefer richer (asciidoc) markup
19:28:34Araqafter skimming asciidoc I prefer RST over asciidoc
19:29:13gourpro git book is done in asciidoc
19:29:19gourAraq: which syntax?
19:29:39AraqRST > asciidoc
19:29:51gouryou mean richer?
19:30:46gourone can submit asciddoc source to o'reilly to get printed..asciidoc is, imho, more suitable for larger docs like books etc.
19:31:15gouranyway, not much with nim, just suggestion. everyone according to their taste, that's ok ;)
19:31:46*gour is still waiting for btrfs' balance to end from raid1 into single
19:34:04AraqI can produce pdf from Nim's RST quite easily
19:34:46gourit can handle multi-chapters, parts etc.?
19:39:52Araqit can handle anything I need, chapters, tables, generating an index
19:40:08AraqNim syntax highlighting
19:45:18gourwill you take some light break after 1.0?
19:48:05AraqI don't think so.
19:49:01gourjust found out that in order to contribute docs to opensuse, one has to use some subset of DocBook :-(
19:49:29gourAraq: do you have some major points for post 1.0 phase?
19:50:12Araqyou mean major features after 1.0? yes. lots of.
19:51:00gourfor 1.x only? are there listed somewhere or still in your head only?
19:51:38Araqmy todo contains some, some are only in my head
19:52:28Araqthe roadmap contains some too
19:55:51*gokr1 joined #nimrod
19:58:50gourthere will be no release prior to 1.0?
20:01:05gourAraq: i see 'The new concurrency model' and wonder how, in general Nim's concurrency model compares with other more 'modern' languages in taking advantage of multi-core cpus?
20:02:31*dapz joined #nimrod
20:04:00Araqgour: well it uses multi-core cpus just fine
20:04:05*kniteli quit (Ping timeout: 258 seconds)
20:05:57Araqit's also memory safe or let's say it's obvious when it's not safe
20:06:21*dapz quit (Client Quit)
20:06:43Araqbut also improves upon the classical low level locking based concurrency
20:07:20gouri can't speak about the details not being skilled enough, but e.g. rust's syntax is awful in comparison with nim's beauty...and this is, at least for me, one of the factors as well
20:07:38gourhow do you like golang's channels?
20:11:41Araqthey suck
20:13:33Araqyou either have to enforce statically that the message is immutable or perform a deepcopy of it
20:13:38Araqgolang does neither
20:16:28*kniteli joined #nimrod
20:21:59gourhow is that they've made such a hype around the language?
20:23:38EXetoCcus, google?
20:23:53gouryeah, that's only explanation
20:26:20*gokr1 left #nimrod (#nimrod)
20:27:10*gour --> sleep
20:27:11*gour quit (Quit: WeeChat 1.0.1)
20:27:51*kniteli quit (Ping timeout: 258 seconds)
20:28:36*gokr1 joined #nimrod
20:40:02*kniteli joined #nimrod
20:45:03*hsuh quit (Ping timeout: 244 seconds)
20:46:12*hsuh joined #nimrod
20:53:55*kniteli quit (Ping timeout: 258 seconds)
20:59:36*kemet joined #nimrod
21:06:04*kniteli joined #nimrod
21:27:16*kniteli quit (Ping timeout: 258 seconds)
21:29:06*dom96_ joined #nimrod
21:39:00*kniteli joined #nimrod
21:56:38*JStoker quit (Remote host closed the connection)
22:07:04*flaviu joined #nimrod
22:11:01*kemet quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
22:16:16*BitPuffin joined #nimrod
22:24:28*irrequietus quit ()
22:32:24*Mat4 left #nimrod (#nimrod)
22:37:52*JStoker joined #nimrod
22:48:56*BlaXpirit quit (Quit: Quit Konversation)
22:54:30*brson quit (Ping timeout: 255 seconds)
22:54:37*brson joined #nimrod
23:01:27*bjz quit (Read error: Connection reset by peer)
23:01:59*bjz joined #nimrod
23:20:29*silven quit (Ping timeout: 264 seconds)
23:24:22*bjz_ joined #nimrod
23:26:34*Etheco quit (Quit: Leaving)
23:26:57*bjz quit (Ping timeout: 240 seconds)
23:30:04*bjz_ quit (Ping timeout: 256 seconds)
23:42:44*Trustable quit (Quit: Leaving)