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:04 | flaviu | Joe_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:44 | kokozedman | hey 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:53 | Varriount|Busy | kokozedman: You mean, an https proxy? |
17:39:24 | kokozedman | Varriount|Busy: yes, exactly ... but I'm trying to find ones that are really small, like using MatrixxSSL or PolarSSL |
17:39:42 | kokozedman | it'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:38 | Varriount|Busy | kokozedman: Oh, so nginx is out? I've used that to secure a connection to a webapp that didn't support https. |
17:47:59 | EXetoC | less secure though, right? |
17:50:58 | Joe_knock | For 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:50 | kokozedman | most 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:10 | kokozedman | that's so big that I don't have enough space left to place my actual app in the router |
17:53:30 | kokozedman | Varriount|Busy: nginx is way too big... |
17:54:06 | kokozedman | I'm investigating MatrixxSSL, as they advertise it to be 50KB in size |
17:54:50 | * | kniteli joined #nimrod |
17:55:28 | kokozedman | EXetoC: 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:36 | EXetoC | he said without https |
17:59:11 | kokozedman | yes, I understand what he said... my goal is just plain SSL/TLS layering |
18:02:34 | * | kniteli quit (Ping timeout: 258 seconds) |
18:09:24 | Joe_knock | Why does a router need OpenSSL level security? |
18:10:38 | Varriount|Busy | kokozedman: Did you investigate this - http://wolfssl.com/yaSSL/Products-cyassl.html ? |
18:13:03 | * | BitPuffin quit (Ping timeout: 265 seconds) |
18:13:48 | kokozedman | Joe_knock: because we'll put app that non-conventional router has |
18:14:37 | * | kniteli joined #nimrod |
18:14:56 | kokozedman | Varriount|Busy: ah... heard of it, but didn't ... thanks for reminding me |
18:19:29 | kokozedman | Good 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:21 | Varriount|Busy | Araq: 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:35 | Araq | at runtime but I'm also thinking about allowing it per module basis |
18:26:40 | * | gokr1 quit (Ping timeout: 255 seconds) |
18:26:52 | Araq | either via yet another pragma or via the #! mechanism |
18:28:26 | Araq | btw other things that will likely be removed/replaced: |
18:28:36 | Araq | * standalone except/finally |
18:28:43 | Araq | * 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:55 | Varriount|Busy | Araq: 'do' notation will be removed? Is it that buggy? |
18:32:18 | Araq | no, but it shouldn't produce an anon proc |
18:32:28 | Araq | it should simply introduce a block |
18:33:09 | Varriount|Busy | Then how will it be used for procedures that take closures? |
18:33:31 | Araq | well it won't |
18:34:04 | Araq | it'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:49 | Varriount|Busy | Araq: So, I got a little taste of the internals of multiple inheritance in C++ last week. |
18:40:13 | Varriount|Busy | Araq: 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:54 | gour | anyone 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:35 | Araq | gour: that's likely my job |
19:10:52 | Araq | but I planned to do this for years and never find the time |
19:12:22 | gour | Araq: count on me to buy you a copy...maybe you can start with ebook |
19:12:58 | EXetoC | there's that examples site. maybe expand on that |
19:13:36 | * | Mat4 joined #nimrod |
19:13:42 | Mat4 | hello |
19:13:48 | gour | maybe do pre-order fund-raising,how it's called kick-start fundraising |
19:15:02 | gour | i 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:57 | Araq | money is not the problem, time is the problem |
19:17:00 | gour | you still count on 1.0 this year? |
19:17:22 | Araq | yes |
19:17:33 | Mat4 | Araq: delegate chapter writing to others |
19:17:53 | Mat4 | who want to contribute |
19:19:19 | Araq | meh that will suck |
19:19:28 | Araq | different writing styles |
19:20:12 | gour | the 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:51 | gour | github uses it, so having one in nim would be nice to make more people interested... |
19:23:20 | Araq | well we have an RST implementation. github is not interested afaict. |
19:24:08 | gour | Araq: you prefer rst over asciidoc? |
19:24:22 | Araq | I don't know asciidoc |
19:24:30 | Araq | I prefer it over markdown |
19:25:46 | gour | Araq: 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:49 | gour | markdown is ok for simple posts, but for more i prefer richer (asciidoc) markup |
19:28:34 | Araq | after skimming asciidoc I prefer RST over asciidoc |
19:29:13 | gour | pro git book is done in asciidoc |
19:29:19 | gour | Araq: which syntax? |
19:29:39 | Araq | RST > asciidoc |
19:29:51 | gour | you mean richer? |
19:30:46 | gour | one can submit asciddoc source to o'reilly to get printed..asciidoc is, imho, more suitable for larger docs like books etc. |
19:31:15 | gour | anyway, 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:04 | Araq | I can produce pdf from Nim's RST quite easily |
19:34:46 | gour | it can handle multi-chapters, parts etc.? |
19:39:52 | Araq | it can handle anything I need, chapters, tables, generating an index |
19:40:08 | Araq | Nim syntax highlighting |
19:45:18 | gour | will you take some light break after 1.0? |
19:48:05 | Araq | I don't think so. |
19:49:01 | gour | just found out that in order to contribute docs to opensuse, one has to use some subset of DocBook :-( |
19:49:29 | gour | Araq: do you have some major points for post 1.0 phase? |
19:50:12 | Araq | you mean major features after 1.0? yes. lots of. |
19:51:00 | gour | for 1.x only? are there listed somewhere or still in your head only? |
19:51:38 | Araq | my todo contains some, some are only in my head |
19:52:28 | Araq | the roadmap contains some too |
19:55:51 | * | gokr1 joined #nimrod |
19:58:50 | gour | there will be no release prior to 1.0? |
20:01:05 | gour | Araq: 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:00 | Araq | gour: well it uses multi-core cpus just fine |
20:04:05 | * | kniteli quit (Ping timeout: 258 seconds) |
20:05:57 | Araq | it'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:43 | Araq | but also improves upon the classical low level locking based concurrency |
20:07:20 | gour | i 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:38 | gour | how do you like golang's channels? |
20:11:41 | Araq | they suck |
20:13:33 | Araq | you either have to enforce statically that the message is immutable or perform a deepcopy of it |
20:13:38 | Araq | golang does neither |
20:16:28 | * | kniteli joined #nimrod |
20:21:59 | gour | how is that they've made such a hype around the language? |
20:23:38 | EXetoC | cus, google? |
20:23:53 | gour | yeah, 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) |