00:01:32 | * | zahary quit (Quit: Leaving.) |
02:20:36 | * | Trixar_za is now known as Trix[a]r_za |
07:27:34 | * | zahary joined #nimrod |
07:58:31 | * | Araq_ joined #nimrod |
08:37:26 | * | Boscop quit (Disconnected by services) |
08:37:36 | * | Boscop joined #nimrod |
08:56:12 | * | Araq_ quit (Read error: Connection timed out) |
08:57:51 | * | Araq_ joined #nimrod |
09:38:09 | * | Boscop quit (Disconnected by services) |
09:38:12 | * | Boscop joined #nimrod |
09:54:48 | * | Araq_ quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]) |
09:55:41 | * | Boscop quit (Disconnected by services) |
09:55:44 | * | Boscop joined #nimrod |
10:55:58 | * | Boscop quit (Disconnected by services) |
10:56:01 | * | Boscop joined #nimrod |
11:02:54 | * | Boscop quit (Disconnected by services) |
11:02:57 | * | Boscop joined #nimrod |
11:34:27 | * | Araq_ joined #nimrod |
11:40:58 | * | Boscop quit (Ping timeout: 268 seconds) |
11:53:23 | * | Araq_ quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]) |
12:03:10 | * | Boscop joined #nimrod |
12:20:00 | * | Boscop quit (Disconnected by services) |
12:20:03 | * | Boscop joined #nimrod |
12:39:21 | * | zahary quit (Quit: Leaving.) |
13:07:25 | * | Trix[a]r_za is now known as Trixar_za |
13:20:45 | * | Boscop quit (Disconnected by services) |
13:20:49 | * | Boscop joined #nimrod |
13:22:10 | * | Boscop quit (Disconnected by services) |
13:22:10 | * | Boscop joined #nimrod |
13:23:52 | * | Trixar_za is now known as Trix[a]r_za |
14:02:44 | fowl | how long until .8.15 release |
14:03:09 | * | Boscop quit (Ping timeout: 255 seconds) |
14:21:51 | * | Boscop joined #nimrod |
14:58:27 | * | q66 joined #nimrod |
15:23:22 | dom96 | fowl: It will be 0.9.0 next. |
15:23:44 | dom96 | Only Araq knows when the next version will be out :) |
17:02:47 | fowl | well |
17:03:25 | fowl | coo |
17:51:12 | Araq | muhaha |
17:51:24 | Araq | Nimrod just got another incredibly cool tool |
17:51:36 | Araq | a stack trace profiler! :D |
19:30:50 | * | apriori| joined #nimrod |
19:31:11 | Araq | hi apriori| |
19:31:12 | fowl | hrm Error: 'handleFileChallengeResult' cannot be passed to a procvar this works if i use the full name client_helpers.handleFileChallengeResult |
19:31:25 | fowl | stack trace profiler sounds cool |
19:31:28 | apriori| | hi Araq |
19:31:30 | Araq | known bug, fowl |
19:31:33 | Araq | working on it |
19:31:52 | Araq | yeah but it currently is not time based |
19:31:56 | Araq | I'm implementing that |
19:32:03 | Araq | right now it's a bit misleading |
19:32:29 | Araq | as loops which are executed often but take no time are overrepresented |
19:33:04 | Araq | on the other hand that's a feature too ;-) |
19:35:30 | Araq | apriori|: do you happen to know a fixed sized count table implementation? |
19:35:59 | apriori| | not really |
19:36:26 | Araq | well I came up with one but I'm interested what's its name is |
19:36:39 | Araq | I'm sure someone had the same idea and gave it a name |
19:37:07 | Araq | I'm using a fixed size hash table |
19:37:36 | Araq | when the table is full, the entry with the minimum is replaced |
19:38:02 | Araq | however only the elements that are visited in the hash chain are considered for min() |
19:38:35 | Araq | and the table keeps its maximum hash chain length that happened in practice |
19:39:42 | Araq | no idea what kind of guarantees this have (if any) |
19:39:49 | Araq | *has |
19:40:22 | Araq | it's easily shown that it can only solved stochastically |
20:35:30 | * | fowl is now known as fowl-siesta |
21:47:10 | * | Trix[a]r_za is now known as Trixar_za |
21:52:51 | * | Owner joined #nimrod |
21:53:02 | Araq | welcome Owner |
21:53:13 | Owner | hi |
21:53:32 | Araq | do yourself a favour and use the github version, 0.8.14 is old |
21:53:52 | Owner | this looks pretty damn good |
21:54:00 | Owner | any chance there is a websocket library ? |
21:54:16 | Araq | sure |
21:54:28 | Araq | the stdlib ain't bad these days |
21:57:07 | Araq | http://build.nimrod-code.org/docs/lib.html |
21:57:29 | Owner | im on there |
21:59:31 | * | Arcanum_za joined #nimrod |
21:59:37 | * | Arcanum_za quit (Client Quit) |
22:10:06 | Araq | http://build.nimrod-code.org/docs/theindex.html is also very useful |
22:36:06 | * | q66 quit (Quit: Quit) |
23:00:23 | apriori| | Araq: acceptable, or would you like prefer that to be in another style?: http://pastebin.com/CAxFMdrx |
23:02:09 | Araq | apriori|: it's cute (does it work?), but incredibly inefficient |
23:02:33 | apriori| | cute.. ok :) |
23:02:36 | apriori| | yup, it does owkr |
23:02:38 | apriori| | work |
23:02:48 | Araq | awesome |
23:03:23 | Araq | don't use '..' for sequences and don't use recursion either |
23:03:56 | apriori| | well, I thought .. would slice |
23:04:02 | apriori| | and what's wrong with recursion here? |
23:04:13 | Araq | it's not even a tail recursion |
23:04:38 | Araq | and '..' copies :P |
23:04:54 | apriori| | ouch |
23:04:56 | Araq | there are no slices like in D |
23:05:03 | apriori| | hm.. |
23:05:06 | apriori| | too bad :/ |
23:05:06 | Araq | because they suck ;-) |
23:05:15 | apriori| | why do you think that? |
23:05:27 | Araq | you could implement them in Nimrod though |
23:05:41 | Trixar_za | Didn't somebody already try? |
23:05:49 | Araq | yeah and succeed :P |
23:05:56 | Araq | it's on the forum |
23:06:41 | Araq | D's slices are interior pointers |
23:06:47 | Araq | GCs hate these |
23:07:01 | Trixar_za | http://forum.nimrod-code.org/t/46 |
23:07:08 | Trixar_za | I think it's that one |
23:07:52 | Araq | yeah that's it |
23:08:21 | Trixar_za | https://github.com/AdrianV/nimrod-tools |
23:49:37 | apriori| | bye all |
23:49:42 | * | apriori| quit (Quit: Konversation terminated!) |