00:17 (join) zyoung 00:25 (quit) drumond1_: 00:26 (join) drumond19 00:28 (quit) zyoung: Quit: Leaving. 00:41 (join) dspt 00:56 (join) ambrosebs 00:59 (quit) mithos28: Quit: mithos28 01:26 (quit) ambrosebs: Ping timeout: 260 seconds 01:34 (join) ambrosebs 01:42 (quit) drumond19: Remote host closed the connection 02:12 (join) RacketCommitBot 02:12 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/JBp2vQ 02:12 RacketCommitBot: [racket/master] ffi/unsafe/com: infer 'any type for `com-omit' - Matthew Flatt 02:12 (part) RacketCommitBot 02:17 (join) mithos28 02:18 (quit) mithos28: Client Quit 02:18 (join) dzhus 02:21 (join) mithos28 02:33 (join) hkBst 02:33 (quit) hkBst: Changing host 02:33 (join) hkBst 02:46 (quit) yoklov: Quit: computer sleeping 02:53 (quit) Kaylin: Quit: Leaving. 02:54 (join) Kaylin 03:15 (quit) mithos28: Quit: mithos28 03:16 (quit) jonrafkind: Ping timeout: 260 seconds 03:30 (join) RacketCommitBot 03:30 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/f9PdBA 03:30 RacketCommitBot: [racket/master] New Racket version 5.3.0.3. - Eli Barzilay 03:30 (part) RacketCommitBot 03:33 (join) bluezenix 03:36 (quit) ambrosebs: Ping timeout: 245 seconds 03:43 (join) ambrosebs 03:44 (join) ahinki 03:46 (quit) dsantiago: Quit: Leaving... 03:53 (join) bitonic 03:59 (join) dsantiago 04:03 (quit) dsantiago: Client Quit 04:03 (join) antithesis 04:04 (join) dsantiago 04:15 (join) Shvillr_ 04:15 (nick) Shvillr_ -> Shviller 04:22 (quit) Kaylin: Read error: Connection reset by peer 04:33 (quit) bitonic: Quit: WeeChat 0.3.5 04:41 (quit) ambrosebs: Ping timeout: 260 seconds 04:50 (join) noelw 05:25 (join) tim-brown 05:25 tim-brown: morning all 05:25 tim-brown: is there a module for handling xml namspaces within xexprs (or xml structures)? 05:31 (join) bitonic 05:35 (quit) noam: Read error: Connection reset by peer 05:35 (join) noam 05:36 (quit) jhemann_: Ping timeout: 252 seconds 06:10 (quit) bitonic: Quit: WeeChat 0.3.5 06:11 (join) bitonic 06:20 (join) ambrosebs 06:39 (part) tim-brown: "Leaving" 07:07 (join) masm 07:08 (join) tim-brown 07:16 (quit) ahinki: Read error: Connection reset by peer 07:16 (join) ahinki 07:22 (quit) dzhus: Remote host closed the connection 07:22 (join) mceier 07:40 (quit) ambrosebs: Ping timeout: 252 seconds 07:52 (join) ambrosebs 08:01 (join) jhemann_ 08:05 (join) kanak 08:19 (quit) kanak: Remote host closed the connection 08:26 (join) kanak 08:31 (join) tfb 08:32 (join) kvda 08:33 (join) jao 08:33 (quit) jao: Changing host 08:33 (join) jao 08:41 (quit) jhemann_: Ping timeout: 240 seconds 08:44 (join) zyoung 08:46 (quit) ambrosebs: Ping timeout: 246 seconds 08:49 (join) jeapostrophe 08:49 (quit) jeapostrophe: Changing host 08:49 (join) jeapostrophe 08:57 (join) RacketCommitBot 08:57 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/TInr5w 08:57 RacketCommitBot: [racket/master] Fix PR 12694 - Jay McCarthy 08:57 (part) RacketCommitBot 09:07 (join) zyoung_ 09:08 (join) ambrosebs 09:11 (part) zyoung 09:13 (join) zyoung 09:13 (part) zyoung_ 09:26 (quit) ambrosebs: Ping timeout: 252 seconds 09:31 (join) ambrosebs 09:33 (quit) jeapostrophe: Ping timeout: 245 seconds 09:34 (join) dnolen 09:36 (join) JohAn___ 09:36 (quit) kvda: Quit: -___- 09:38 JohAn___: I've got a problem, I need to flush my mouse buffer; is there some way to do that? 09:44 (join) ahinki_ 09:45 (quit) ahinki: Read error: Connection reset by peer 09:52 flying_rhino: in case anyone want's to learn more here's wiki about entity systems http://entity-systems.wikidot.com/ and here's the best overall explanation of what is entity system that I have found http://t-machine.org/index.php/2007/09/03/entity-systems-are-the-future-of-mmog-development-part-1/ 09:52 rudybot: http://tinyurl.com/63l3bc 09:54 samth: ambrosebs: the `Scope' constructor is a marker that it's the body of a binder 09:54 flying_rhino: *wants 09:54 samth: for that implementation, the best place to look is Conor McBride's paper "I am not a number, I am a free variable" 09:55 samth: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.66.6645 10:06 (quit) ASau`: Remote host closed the connection 10:06 (join) ASau` 10:10 (quit) antithesis: Quit: yes leaving 10:14 (join) gciolli 10:18 asumu: tim-brown: I think the ssax2 package on PLaneT might do XML namespaces. 10:18 (quit) ahinki_: Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120417165043] 10:19 asumu: But I don't think the xml library in core Racket does. 10:19 asumu: Could be wrong though, I rarely use it. 10:25 (join) yoklov 10:27 (quit) JohAn___: Quit: Page closed 10:30 (quit) yoklov: Quit: bye! 10:39 (quit) tfb: Ping timeout: 248 seconds 10:44 (quit) jrslepak: Quit: This computer has gone to sleep 10:44 tim-brown: asumu: ssax produces a different structure to the racket xml parser 10:45 (join) jhemann_ 10:45 tim-brown: i don't think racket xml has namespace support, but before i spent time implementing it, i'm making sure i'm not duplicating effort 10:47 samth: tim-brown: jay mccarthy is the xml library maintainer, you could ask him 10:51 (quit) kanak: Ping timeout: 272 seconds 10:54 tim-brown: samth: does he skulk around here at all? 10:54 samth: sometimes, as jeapostrope 10:54 samth: but really, email is usually the best way to contact people 10:54 tim-brown: sure thing 10:54 samth: just send an email to the dev list 10:58 (join) jrslepak 10:59 (quit) dnolen: Ping timeout: 265 seconds 11:03 (join) jeapostrophe 11:03 (quit) jeapostrophe: Changing host 11:03 (join) jeapostrophe 11:12 (quit) gciolli: Quit: Leaving. 11:12 (quit) noam: Read error: Connection reset by peer 11:12 (join) noam 11:13 (quit) jrslepak: Quit: This computer has gone to sleep 11:27 (join) kanak 11:37 (join) jrslepak 11:40 (quit) jrslepak: Client Quit 11:43 (quit) hkBst: Quit: Konversation terminated! 11:44 (part) tim-brown: "Leaving" 11:50 (quit) bluezenix: Quit: Leaving. 12:02 (quit) noelw: Quit: noelw 12:22 (join) anRch 12:35 (join) mithos28 12:39 (join) pmatey 12:53 (join) Skola 12:54 (quit) Skola: Client Quit 12:58 (quit) anRch: Ping timeout: 252 seconds 12:58 (join) anRch 13:03 (join) dzhus 13:06 (join) bluezenix 13:20 (quit) bitonic: Quit: WeeChat 0.3.5 13:24 (join) aalix 13:30 (join) Kaylin 13:37 (part) ambrosebs 13:42 (quit) anRch: Quit: anRch 13:48 (join) jonrafkind 13:50 (join) Gertm 14:10 (quit) dented42: Ping timeout: 244 seconds 14:11 (part) Gertm: "WeeChat 0.3.7" 14:13 (quit) Kaylin: Read error: Connection reset by peer 14:20 (join) antithesis 14:24 (quit) pmatey: Ping timeout: 252 seconds 14:32 (join) pmatey 14:39 (join) djcb 14:44 (quit) jhemann_: Ping timeout: 252 seconds 14:45 (quit) antithesis: Quit: yes leaving 14:49 (quit) cataska_: Ping timeout: 252 seconds 14:58 (quit) Demosthenes: Ping timeout: 265 seconds 14:58 (join) Demosthenes 14:59 (join) jhemann 15:01 (join) bitonic 15:02 (quit) pmatey: Ping timeout: 252 seconds 15:03 (quit) kanak: Ping timeout: 249 seconds 15:04 (join) pmatey 15:10 (quit) bitonic: Quit: WeeChat 0.3.5 15:10 (join) bitonic 15:12 (join) dented42 15:13 (join) cataska 15:15 (join) yoklov 15:25 (join) djcb` 15:26 (quit) djcb: Ping timeout: 260 seconds 15:28 (join) ssbr_ 15:38 (join) ssbr__ 15:39 (quit) ssbr_: Ping timeout: 272 seconds 15:49 (quit) yoklov: Quit: computer sleeping 15:50 (join) yoklov 16:09 (quit) ASau`: Remote host closed the connection 16:09 (join) BW^- 16:09 BW^-: does racket have green threads? 16:09 (join) ASau` 16:09 stamourv: BW^-: Yes. 16:10 BW^-: stamourv: does it also have OS threads support? 16:10 stamourv: Yes. 16:10 stamourv: rudybot: doc place 16:10 rudybot: stamourv: your sandbox is ready 16:10 rudybot: stamourv: http://docs.racket-lang.org/reference/places.html#(form._((lib._racket%2Fplace..rkt)._place)) 16:10 stamourv: rudybot: doc future 16:10 rudybot: stamourv: http://docs.racket-lang.org/reference/futures.html#(def._((lib._racket%2Ffuture..rkt)._future)) 16:10 BW^-: stamourv: where can i read about this? 16:10 stamourv: BW^-: ^ 16:11 BW^-: what are these two called in Racket? 16:11 BW^-: so.. aha 16:14 samth: BW^-: green threads are created with the `thread' construct in Racket 16:14 samth: rudybot: doc thread 16:14 rudybot: samth: your sandbox is ready 16:14 rudybot: samth: http://docs.racket-lang.org/reference/threads.html#(def._((quote._~23~25kernel)._thread)) 16:19 BW^-: stamourv: can the future mechanism be used to create OS threads for arbitrary purposes? 16:20 BW^-: can one make some kind of work stealing scheme across a number of OS threads, where they together execute a bunch of green threads - when an OS thread runs out of work it steals work from the OS threads? 16:20 stamourv: I believe futures already do work stealing. 16:20 stamourv: That's the kind of things that futures usually provide, so that you can work at a higher level. 16:20 (join) Kaylin 16:21 BW^-: mhm 16:22 BW^-: stamourv: can this be set up to run in some kind of 'raw' fashion i.e. the OS threads just work and don't bother about what the gren threads actually do (mutations, the fact that they never return a result)? 16:23 BW^-: is racket/base the "internal" racket language? 16:24 stamourv: Re raw threads: I don't know. 16:25 stamourv: Re racket/base, it's not really the internal language. racket/base has a very stripped down standard library, but is still Racket. 16:25 stamourv: #%kernel is lower-level, but is still somewhat recognizable. 16:26 stamourv: Programming in it is a pain, though, so only the very lower-parts of racket/base are implemented using it. 16:28 samth: BW^-: probably if you want to implement your own work stealing system, places are the right thing to use 16:39 (quit) dented42: Quit: Computer has gone to sleep. 16:49 BW^-: samth: aha. 16:55 BW^-: are there any recent performance measurements of Racket? 16:56 BW^-: can optimizations of the code be made live? (say that a + operation shows up during runtime to process only fixnums, would that + operation then be switched to a variant optimized for this automatically) 16:57 (join) dented42 16:58 samth: BW^-: what do you mean by "recent"? 16:58 samth: and no, the jit compiler doesn't re-optimize based on runtime information 17:00 samth: see http://shootout.alioth.debian.org/u32/racket.php for example 17:04 BW^-: samth: mhm. by jit compiler, you mean that racket has an internal bytecode intermediary form, which is converted to the cpu's native code, yes? 17:04 samth: BW^-: yes 17:05 samth: when a procedure is invoked the first time, it's compiled to machine code 17:06 (join) RacketCommitBot 17:06 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/hEZ3UA 17:06 RacketCommitBot: [racket/master] Changed the transparency of some bundled images. - Stephen Bloch 17:06 RacketCommitBot: [racket/master] Updated some comments; no effect on running code. - Stephen Bloch 17:06 (part) RacketCommitBot 17:11 (quit) dgs: Read error: Connection reset by peer 17:12 (quit) BW^-: Ping timeout: 272 seconds 17:31 (quit) em: Ping timeout: 248 seconds 17:55 (quit) ssbr__: Ping timeout: 265 seconds 18:01 (quit) jeapostrophe: Ping timeout: 252 seconds 18:08 (quit) djcb`: Remote host closed the connection 18:08 (quit) flying_rhino: Ping timeout: 246 seconds 18:23 (join) Shviller 18:24 (join) zyoung_ 18:27 (quit) zyoung: Ping timeout: 245 seconds 18:28 (quit) zyoung_: Ping timeout: 244 seconds 18:32 (quit) mceier: Quit: leaving 18:47 (quit) pmatey: Quit: leaving 18:48 (quit) Kaylin: Quit: Leaving. 19:04 (join) jeapostrophe 19:04 (quit) jeapostrophe: Changing host 19:04 (join) jeapostrophe 19:08 (join) ssbr_ 19:20 (join) em 19:21 (join) dnolen 19:27 (quit) bitonic: Quit: WeeChat 0.3.5 19:29 (join) ssbr__ 19:32 (quit) ssbr_: Ping timeout: 260 seconds 19:50 (join) jrslepak 19:52 (join) zyoung 19:56 (quit) jonrafkind: Ping timeout: 272 seconds 19:58 (join) ssbr_ 19:58 (quit) ssbr_: Changing host 19:58 (join) ssbr_ 20:02 (quit) ssbr__: Ping timeout: 260 seconds 20:14 (join) drumond19 20:18 (quit) dzhus: Remote host closed the connection 20:39 (quit) jeapostrophe: Ping timeout: 260 seconds 21:14 (join) jeapostrophe 21:14 (quit) jeapostrophe: Changing host 21:14 (join) jeapostrophe 21:15 (quit) SeanTAllen: Remote host closed the connection 21:16 (join) SeanTAllen 21:35 (quit) jeapostrophe: Ping timeout: 252 seconds 21:36 (join) Nisstyre 21:36 (join) bill_h 21:37 (join) jonrafkind 21:44 (quit) ssbr_: Ping timeout: 260 seconds 21:44 (quit) bluezenix: Quit: Leaving. 21:47 bill_h: My DrRacket definitions Window background is turning blue after I run the code: http://paste.lisp.org/display/129159 Am I doing something wrong? 21:48 (join) RacketCommitBot 21:48 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://git.io/v-W31Q 21:48 RacketCommitBot: [racket/master] racket/draw cocoa: adjust default 'script font - Matthew Flatt 21:48 RacketCommitBot: [racket/master] racket/gui win32: font fallback for labels - Matthew Flatt 21:48 RacketCommitBot: [racket/master] racket/draw win32: change default font for 'script - Matthew Flatt 21:48 (part) RacketCommitBot 21:50 (quit) aalix: 22:01 (join) kvda 22:01 (quit) Shvillr: Ping timeout: 260 seconds 22:02 (join) Shvillr 22:04 (quit) Nisstyre: Remote host closed the connection 22:06 (join) Nisstyre 22:08 (quit) dented42: Ping timeout: 244 seconds 22:11 (join) dented42 22:12 (quit) kvda: Quit: Computer has gone to sleep. 22:19 (join) pmatey 22:19 (quit) em: Ping timeout: 248 seconds 22:20 (quit) dented42: Quit: Computer has gone to sleep. 22:28 (join) dented42 22:35 (quit) dented42: Ping timeout: 248 seconds 22:41 (quit) pmatey: Quit: leaving 22:44 (quit) jhemann: Ping timeout: 248 seconds 22:49 (quit) masm: Quit: Leaving. 22:53 (join) kvda 22:53 (join) emma_ 22:55 asumu: bill_h: Oh... that's weird. It colors my interactions pane background. 22:56 asumu: Oh, and the definitions area. 22:56 (nick) emma_ -> emma 22:56 asumu: Looks like a bug. 22:58 asumu: bill_h: It'd be great if you could submit a bug report for that. 23:02 (quit) jao: Ping timeout: 260 seconds 23:09 (quit) yoklov: Quit: computer sleeping 23:09 (join) ipiprime 23:12 (join) yoklov 23:23 (join) jhemann 23:40 (join) dented42 23:49 (quit) drumond19: Remote host closed the connection