00:14:52 | * | Associat0r quit (Quit: Associat0r) |
01:29:11 | * | DAddYE quit (Remote host closed the connection) |
01:54:57 | * | dyu joined #nimrod |
02:04:14 | Araq | hi MFlamer |
02:30:13 | * | DAddYE joined #nimrod |
02:36:21 | * | DAddYE quit (Ping timeout: 248 seconds) |
02:52:00 | dyu | Araq: hows the talk |
02:57:20 | Araq | hi dyu the talk went fine I guess |
02:58:44 | dyu | was there a live stream? |
02:59:24 | dyu | good on you btw, for a first-time major talk |
03:00:46 | Araq | are you here? did you see it? |
03:01:32 | dyu | nope, but you did say "it went fine i guess" unless ... |
03:02:01 | Araq | well a couple of people told me they enjoyed |
03:02:03 | Araq | it |
03:03:31 | dyu | great |
03:03:51 | Araq | I was half through and got told "5 minutes left" :P |
03:04:16 | Araq | so ... I had to speed through the rest |
03:04:36 | Araq | and wasn't allowed to answer any questions |
03:06:09 | dyu | bummer. They probably were behind schedule before your talk started |
03:06:21 | Araq | yeah of course |
03:06:22 | dyu | That would be cool if he shared his password <-- mflamer |
03:06:27 | Araq | but |
03:06:30 | dyu | so we can see it :) |
03:06:40 | Araq | I got no pw yet |
03:07:06 | dyu | but what |
03:07:16 | Araq | but since the feedback has been pretty good I suppose I won't watch it and instead simply tell the guys to go ahead and release it |
03:10:50 | * | Associat0r joined #nimrod |
03:16:38 | * | MFlamer_ joined #nimrod |
03:21:41 | * | OrionPK quit (Read error: Connection reset by peer) |
03:23:08 | dyu | hopefully they email that password asap :-) |
03:26:49 | MFlamer_ | any word on how the tlk went? |
03:26:53 | MFlamer_ | talk |
03:27:34 | Araq | I pretty much redefined the meaning of "to give a talk", MFlamer ;-) |
03:30:52 | Araq | nah ... but it went fine |
03:33:21 | * | DAddYE joined #nimrod |
03:33:30 | MFlamer_ | Great. |
03:34:43 | MFlamer_ | How was that BODOL language session? Seems like an interesting language |
03:35:29 | Araq | I learned from it that Clojure and Haskell are already perfect |
03:37:04 | MFlamer_ | of course |
03:38:27 | MFlamer_ | untill you try to create a graph data structure..... |
03:39:39 | * | DAddYE quit (Ping timeout: 248 seconds) |
03:40:20 | * | Amrykid quit (Excess Flood) |
03:40:47 | * | Amrykid joined #nimrod |
03:43:34 | Araq | yeah but that's "unnatural" |
03:43:41 | Araq | and mutable state is EVIL |
03:43:47 | * | Yeri quit (Quit: Yeri) |
03:48:09 | MFlamer_ | Sinner! |
04:01:01 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
04:03:20 | * | filwit joined #nimrod |
04:03:30 | filwit | hi folks |
04:06:26 | dyu | hey filwit |
04:07:27 | filwit | hi dyu, haven't seen you here before :) |
04:07:38 | filwit | good to see new faces when i come around |
04:07:41 | dyu | yep, I'm new |
04:36:29 | * | DAddYE joined #nimrod |
04:42:56 | * | DAddYE quit (Ping timeout: 245 seconds) |
04:45:23 | * | XAMPP quit (Read error: Connection reset by peer) |
04:46:49 | * | shodan45 quit (Quit: Konversation terminated!) |
04:48:12 | * | filwit quit (Quit: Leaving) |
04:53:30 | * | ponce quit (Disconnected by services) |
04:54:00 | * | ponce joined #nimrod |
04:57:35 | * | MFlamer_ quit (Ping timeout: 250 seconds) |
04:58:40 | * | ponce quit (Disconnected by services) |
04:59:00 | * | ponce joined #nimrod |
05:02:02 | * | ponce quit (Disconnected by services) |
05:02:31 | * | ponce joined #nimrod |
05:03:06 | * | ponce quit (Killed (rothfuss.freenode.net (Nickname regained by services))) |
05:03:31 | * | p0nce joined #nimrod |
05:15:16 | * | DAddYE joined #nimrod |
05:43:44 | * | p0nce is now known as ponce |
05:53:55 | * | XAMPP joined #nimrod |
05:53:55 | * | XAMPP quit (Changing host) |
05:53:56 | * | XAMPP joined #nimrod |
06:12:20 | * | ponce quit (Disconnected by services) |
06:13:01 | * | p0nce joined #nimrod |
06:18:41 | * | brson quit (Quit: leaving) |
06:24:12 | * | ltbarcly joined #nimrod |
06:49:07 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
07:26:48 | * | Guest38704 joined #nimrod |
07:45:30 | * | DAddYE quit (Remote host closed the connection) |
07:45:58 | * | DAddYE joined #nimrod |
07:50:28 | * | DAddYE quit (Ping timeout: 260 seconds) |
08:46:30 | * | DAddYE joined #nimrod |
08:50:06 | * | q66 joined #nimrod |
08:52:31 | * | DAddYE quit (Ping timeout: 245 seconds) |
09:14:48 | * | EXetoC quit (Quit: WeeChat 0.4.1) |
09:49:47 | * | DAddYE joined #nimrod |
09:55:50 | * | DAddYE quit (Ping timeout: 240 seconds) |
10:00:51 | * | Associat0r quit (Quit: Associat0r) |
10:42:40 | * | Guest38704 quit (Ping timeout: 256 seconds) |
11:25:41 | * | faassen joined #nimrod |
12:35:48 | Araq | ping MFlamer |
12:38:17 | Araq | well you'll read this when you're around |
12:38:48 | Araq | I had an idea; I think the lockfree table stuff should expose how it performs versioning |
12:39:07 | Araq | and other lockfree data structures should do the same |
12:39:33 | Araq | and then you can easily compose them because you can make them share the version number |
12:39:41 | zahary_ | oh, hi Araq, I read that you got good feedback from the talk, kudos |
12:39:55 | zahary_ | how many people were there in the audience? |
12:40:05 | Araq | about 200 I think |
12:40:09 | zahary_ | wow :) |
12:40:28 | zahary_ | most of them new to nimrod I guess? |
12:40:55 | Araq | yeah but there were quite some people knowing about it already |
12:41:03 | Araq | and asking me lots of questions |
12:41:13 | Araq | but afterwards because I wasn't allowed any questions |
12:41:30 | Araq | because they screwed up their time table a bit |
12:41:35 | Araq | in fact |
12:41:44 | Araq | I was half done with my talk |
12:41:52 | zahary_ | yes, I read that part too |
12:41:54 | Araq | and then the guy said "ok, 5 minutes left" |
12:42:15 | zahary_ | they give you just 20 minutes or so? |
12:42:38 | Araq | well I didn't really skip anything |
12:42:45 | Araq | and it took 28 minutes I think |
12:43:17 | * | faassen left #nimrod (#nimrod) |
12:43:34 | zahary_ | it will make you look more energetic :P. you are staying till the end of the conference, right? |
12:43:41 | * | faassen joined #nimrod |
12:44:00 | Araq | right |
12:44:00 | zahary_ | the videos will come out only afterwards? |
12:44:02 | Araq | there are interesting talks ahead |
12:44:15 | Araq | like how scala's macro system will work |
12:44:39 | Araq | the videos will come later, in a few months I'm afraid |
12:45:09 | * | MFlamer quit (Ping timeout: 250 seconds) |
12:48:04 | * | Amrykid quit (Changing host) |
12:48:04 | * | Amrykid joined #nimrod |
12:49:59 | zahary_ | gah, that's how you sell those expensive tickets. is it 8 in the morning where you are? go have a breakfast or something |
12:50:23 | Araq | yeah, it's 8 here |
12:51:03 | Araq | and there is no need for breakfast. an american lunch lasts a whole day ;-) |
12:53:50 | Araq | the talks are uploaded to infoq.com I think |
12:55:08 | dyu | sux that it takes so long |
12:55:15 | dyu | mornin :) |
12:58:30 | Araq | I met yet another core dev of the JVM btw |
12:58:40 | * | Associat0r joined #nimrod |
12:58:47 | zahary_ | who is the first one? |
12:59:17 | Araq | hmm can't remember |
12:59:43 | Araq | but he agreed with me on lots of important points :-) |
12:59:48 | zahary_ | what did you talk about? |
13:00:09 | Araq | JVM, luaJit segregated stacks, GC technology |
13:14:24 | Araq | I have to go, see you later |
13:22:23 | * | io2 joined #nimrod |
13:24:46 | * | dyu quit (Quit: Leaving) |
13:27:01 | * | dyu joined #nimrod |
13:28:56 | * | p0nce is now known as ponce |
13:32:54 | * | io2 quit (Ping timeout: 240 seconds) |
13:34:22 | * | ponce quit (Disconnected by services) |
13:34:33 | * | ponce joined #nimrod |
13:34:45 | * | ponce is now known as Guest544 |
13:34:45 | * | Guest544 quit (Killed (calvino.freenode.net (Nickname regained by services))) |
13:35:08 | * | p0nce joined #nimrod |
13:37:10 | * | Guest38704 joined #nimrod |
14:11:43 | * | zahary_ left #nimrod (#nimrod) |
14:12:06 | * | zahary_ joined #nimrod |
14:17:52 | * | Reisen quit (*.net *.split) |
14:27:48 | * | Reisen joined #nimrod |
14:33:17 | * | rndbit is now known as umbra |
14:34:22 | * | umbra is now known as rndbit |
15:09:59 | * | Guest38704 quit (Ping timeout: 268 seconds) |
15:12:05 | dom96 | talking with core JVM devs... I AM SO JEALOUS |
15:25:24 | * | Guest38704 joined #nimrod |
15:30:34 | * | MFlamer joined #nimrod |
15:36:55 | MFlamer | Araq: I got your message regarding the table. I've just about got Click's table ported. Let me do some testing and bench-marking, then let's discuss |
16:07:24 | * | shodan45 joined #nimrod |
16:42:59 | * | Associat0r quit (Quit: Associat0r) |
17:06:20 | * | brson joined #nimrod |
17:08:11 | * | MFlamer quit (Ping timeout: 250 seconds) |
17:13:27 | * | DAddYE joined #nimrod |
17:25:23 | * | ltbarcly joined #nimrod |
17:34:12 | * | fowl joined #nimrod |
17:43:56 | * | MFlamer joined #nimrod |
18:06:03 | reactormonk | http://pastebin.com/ebt8UiBK no contains for seq? |
18:08:56 | fowl | reactormonk, you're looking for a cstring in seq[string] |
18:16:00 | * | EXetoC joined #nimrod |
18:43:13 | * | EXetoC quit (Quit: WeeChat 0.4.1) |
18:43:15 | * | zahary quit (Quit: Leaving.) |
19:00:27 | * | io2 joined #nimrod |
19:00:32 | * | io2 quit (Changing host) |
19:00:32 | * | io2 joined #nimrod |
19:05:14 | * | dyu quit (Quit: Leaving) |
19:09:20 | * | fowl quit (Quit: Leaving) |
19:09:41 | * | faassen left #nimrod (#nimrod) |
19:19:24 | reactormonk | duh. |
19:29:18 | reactormonk | I know how to cstring -> string, but the other way round :-/ |
19:48:44 | * | capisce quit (Changing host) |
19:48:44 | * | capisce joined #nimrod |
20:25:55 | * | EXetoC joined #nimrod |
20:39:55 | * | io2 quit () |
21:02:08 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
21:09:35 | * | ltbarcly joined #nimrod |
21:10:00 | * | filwit joined #nimrod |
21:11:29 | reactormonk | how do I map over $? .map($) tells me it expects an expression, .map(`$`) Error: '$' cannot be passed to a procvar |
21:16:36 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
21:25:00 | * | EXetoC quit (Ping timeout: 245 seconds) |
22:11:34 | * | q66 quit (Quit: Leaving) |
22:12:23 | * | MFlamer quit (Ping timeout: 250 seconds) |
22:12:31 | * | filwit quit (Quit: Leaving) |
22:13:13 | * | Guest38704 quit (Quit: Leaving) |
22:13:48 | * | Amrykid quit (Excess Flood) |
22:14:18 | * | Amrykid joined #nimrod |
22:20:46 | * | q66 joined #nimrod |
22:34:50 | * | q66 quit (Quit: Leaving) |
22:35:34 | * | q66 joined #nimrod |
22:38:28 | * | q66 quit (Client Quit) |
22:57:44 | * | gs joined #nimrod |
22:57:56 | Araq | hi gs welcome |
22:58:04 | gs | hi |
22:58:08 | * | gs is now known as Guest11928 |
23:04:53 | * | fowl joined #nimrod |
23:05:12 | Guest11928 | what's the cleanest way of retrieving some value's pointer as a value of the respective ptr type? "cast[ptr TMyType](addr(myTypeValue))" ? |
23:05:54 | fowl | Guest11928, myTypeValue.addr is already going to be ptr TMyType |
23:06:18 | Araq | hi fowl |
23:06:23 | fowl | hi |
23:06:28 | fowl | how did the talk go |
23:06:28 | Araq | nobody want to go to east st louis here :P |
23:06:36 | fowl | haha did you go |
23:06:45 | Araq | every time I get feedback, it's positive |
23:07:08 | Araq | but maybe the people who didn't like it, don't come and tell me that? ;-) |
23:07:17 | Araq | no, didn't go |
23:07:46 | * | MFlamer joined #nimrod |
23:08:15 | Araq | hi MFlamer |
23:09:17 | Guest11928 | fowl, you're just the person I was looking for :-) For your csfml binding, how would I go about setting up a TRenderStates value, and how do I pass that to draw(TRenderWindow, *Renderable*, PRenderStates)? Because right now when I call it with the extra PRenderStates param I just doesn't draw anything at all. |
23:09:49 | MFlamer | Hi Araq |
23:09:58 | Guest11928 | (even when I just use a "blank" TRenderStates instance, which should be good to go, right?) |
23:10:07 | MFlamer | I got your message regarding the table versioning |
23:10:40 | Araq | and you also got the idea? |
23:11:32 | fowl | Guest11928, i would assume you just set up blendmode and transform and leave the texture/shader as nil |
23:12:10 | MFlamer | I think I get the idea. If we can synchronize the state of multiple lock free structures, then we can compose them? |
23:12:12 | fowl | Guest11928, http://en.sfml-dev.org/forums/index.php?topic=9767.0 |
23:12:44 | Araq | yes and all of the state needs to be encoded in the version |
23:13:05 | MFlamer | I've almost got Click's table ported to nimrod. I'll do some testing and then think about this a bit..... |
23:13:47 | Araq | well I haven't thought it through, maybe it doesn't work |
23:13:58 | Araq | you are aware of the ABA problem, right? |
23:15:26 | MFlamer | yes, |
23:16:43 | fowl | 135/6.0 |
23:16:50 | fowl | wrong window |
23:19:09 | Guest11928 | fowl: Got it; renderStates.transform needs to be set to IdentityMatrix at the very least of course |
23:19:32 | MFlamer | Although I don't have much to comment on about it right now. |
23:20:13 | Guest11928 | might be worth it to actually add something like newRenderStates() as a default constructor with the IdentityMatrix set |
23:21:18 | MFlamer | Once I get the table expansion dialed, I'll post the code and we can discuss next steps. |
23:21:32 | fowl | Guest11928, if you want to ill add you to the repository |
23:23:48 | Araq | MFlamer: ok great |
23:23:53 | Araq | I have to go |
23:24:00 | Araq | some nice party going on soon |
23:24:30 | MFlamer | Have fun |
23:24:33 | fowl | Araq, we lead the country for years in STDs, bring condoms |
23:24:56 | Araq | fowl: XD |
23:25:10 | fowl | im being seriosu |
23:25:16 | Guest11928 | fowl: sure; you added me to the chipmunk repo before: gsps |
23:26:55 | fowl | Guest11928, done, thanks |
23:26:56 | MFlamer | that's "fowl" |
23:27:04 | MFlamer | I mean foul |
23:27:13 | MFlamer | :-) |
23:38:01 | Araq | bye |
23:52:49 | * | OrionPK joined #nimrod |
23:54:10 | * | Guest11928 quit (Read error: Operation timed out) |