00:19 (quit) bjz: Quit: Bye! 00:23 (join) bjz 00:49 (quit) masm: Quit: Leaving. 00:55 (join) jonrafkind 00:55 (quit) jonrafkind: Changing host 00:55 (join) jonrafkind 00:56 (join) ivan\ 00:56 (join) jyc 01:02 jyc: I have been looking at the web-server functionalities, and there seem to be no usage of objects. I've looked at the racket style guide I was linked to ("How to Program Racket"), but the section on Classes/Units is not currently written up. if I want to write idiomatic code, when should I use each feature? 01:02 mithos28: If it is needed/makes the code nicer 01:03 mithos28: For examples of when units are needed, take a look at typed-racket 01:03 jyc: naturally - but if both options are equally viable, there isn't really an idiomatic "racket way"? 01:03 jyc: oh cool, will check that out 01:04 mithos28: They serve different purposes 01:04 mithos28: units in TR are used because of mutually recursive functions 01:05 mithos28: and since the module system requires modules to be a DAG you cannot have them split across modules 01:05 mithos28: Units get around this, and allow for example the typechecker to be split over 10-20 files 01:06 (quit) jonathansizz: Ping timeout: 240 seconds 01:06 (quit) hash_table: Ping timeout: 240 seconds 01:06 (quit) getpwnam: Ping timeout: 240 seconds 01:07 (nick) Araq_bnc -> Araq 01:09 jyc: mithos28: oh, I see. thought units were just for enforcing signatures (from racket guide) that is a cool use - thanks again 01:09 (quit) mceier: Quit: leaving 01:12 (quit) Kaylin: Read error: Connection reset by peer 01:21 (quit) mithos28: Ping timeout: 252 seconds 01:21 (join) mithos28 01:47 (join) RacketCommitBot 01:47 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/0YsADA 01:47 RacketCommitBot: [racket/master] Additional guide fix by Lee Duhem - Asumu Takikawa 01:47 (part) RacketCommitBot 01:50 asumu: jyc: units are also useful for generic programming, where you want to parameterize your algorithm (for example) over different implementations. 01:50 asumu: They are like ML functors in that regard. 01:50 mithos28: asumu: does that ever get used? 01:51 asumu: Not very often. 01:51 asumu: Although a notable use is the DrRacket tool API 01:52 mithos28: can you send a link on that? 01:54 asumu: mithos28: http://docs.racket-lang.org/tools/index.html (see drracket:tool^ and drracket:tool-exports^ which are the relevant signatures) 02:00 (join) hkBst 02:00 (quit) hkBst: Changing host 02:00 (join) hkBst 02:05 (join) mceier 02:17 (join) jhemann__ 02:20 (quit) jhemann_: Ping timeout: 245 seconds 02:30 (quit) dnolen: Ping timeout: 252 seconds 02:50 (quit) jeapostrophe: Ping timeout: 240 seconds 02:55 asumu: rudybot: (define (fact n) (let loop ([n n] [p 1]) (if (zero? n) 1 (loop (sub1 n) (* p n))))) 02:55 rudybot: asumu: your sandbox is ready 02:55 rudybot: asumu: Done. 02:56 asumu: rudybot: (log (fact 1000)) 02:56 rudybot: asumu: ; Value: 0 02:56 asumu: Err. 02:56 asumu: That works in my REPL... 02:56 mithos28: rudybot: (define (fact n) (let loop ([n n] [p 1]) (if (zero? n) 1 (loop (sub1 n) (* p n))))) 02:56 rudybot: mithos28: Done. 02:57 mithos28: rudybot: (fact 4) 02:57 rudybot: mithos28: ; Value: 1 02:57 mithos28: lol 02:57 mithos28: its the base case 02:57 asumu: Oh, duh it's p 02:57 asumu: I transcribed it wrong from my REPL. 02:57 asumu: rudybot: (define (fact n) (let loop ([n n] [p 1]) (if (zero? n) p (loop (sub1 n) (* p n))))) 02:57 rudybot: asumu: Done. 02:57 asumu: rudybot: (log (fact 1000)) 02:57 rudybot: asumu: ; Value: 5912.128178488163 02:58 asumu: I'm glad Racket handles this: http://re-factor.blogspot.com/2012/08/factor-095-now-available.html 02:58 asumu: Err, wrong link 02:58 mithos28: lol 02:58 asumu: http://re-factor.blogspot.com/2011/09/really-big-numbers.html 02:58 mithos28: not having much luck are you? 02:58 asumu: Yeah, it's late. 02:58 jonrafkind: is factor that ridiculous postfix language? 02:58 mithos28: only if you are one the east coast 02:58 mithos28: jonrafkind: yes 02:59 asumu: 0.95 just came out. Looks interesting. 03:09 asumu: Anyone know why Racket doesn't normalize rationals when printing? 03:09 asumu: I tried to look up if that's done for Scheme in general, but no much luck on Google. 03:09 mithos28: example? 03:11 asumu: Hmm, actually I think it does. 03:18 asumu: Oh, ugh. I see why. 03:18 asumu: rudybot: (inexact->exact 2.4) 03:18 rudybot: asumu: ; Value: 5404319552844595/2251799813685248 03:18 asumu: Because this fraction is very close to 2.4 (floating point representation issue, I think). 03:19 mithos28: yep 03:20 mithos28: the denominator is 2^51 03:22 Gertm: jonrafkind: why ridiculous? 03:23 jonrafkind: postfix and concatentive, seems ultra strange to me 03:23 Gertm: Think about it this way: 03:23 Gertm: With Lisp, you have to read most stuff inside-out. 03:24 Gertm: (do-thing-3 (do-thing-2 (do-thing-1 data))) 03:24 Gertm: In concatenative it looks like this: data do-thing-1 do-thing-2 do-thing-3 03:24 jonrafkind: i know how to think about it 03:24 Gertm: So, why ridiculous again? 03:25 Gertm: (Not trying to troll you, just wanna know why you think this) 03:25 jonrafkind: just an opinion. if someone says they think prefix is ridiculous then so be it 03:26 Gertm: Ok, I'll let it go. 03:30 (quit) mithos28: Quit: mithos28 03:53 (quit) jonrafkind: Ping timeout: 245 seconds 03:54 (join) jesyspa 04:03 (quit) jyc: Remote host closed the connection 04:23 (nick) danking_ -> danking 04:29 (join) soegaard 04:29 (join) noelw 05:04 (join) kvda 05:14 (join) Demosthenes 05:32 (join) veer 05:35 (quit) jhemann__: Ping timeout: 246 seconds 05:40 (quit) Demosthenes: Quit: leaving 05:40 (join) Demosthenes 06:04 (join) tim-brown 06:07 tim-brown: i've a program that allocates a 60 million wide vector of numbers (as a cache) 06:08 Cryovat: I hope you're using fxvector or flvector for that 06:08 (join) jyc 06:10 tim-brown: I need to vector-set and vector-ref it a great deal 06:10 tim-brown: Berry 06:10 tim-brown: But it seems unduly slow 06:10 (quit) tim-brown: Remote host closed the connection 06:11 Cryovat: Eh 06:12 noelw: That's a very big cache 06:13 noelw: The memory access patterns aren't going to be too good for that 06:13 noelw: unless it is an unboxed type as Cryovat pointed out 06:32 (join) bitonic 06:33 (join) MightyFoo 06:33 (join) dzhus 06:35 (nick) MightyFoo -> tim-brown 06:36 tim-brown: noelw: it *is* a big cache; i generated it while making a first (naive/brute-force) attempt at a project euler problem 06:37 tim-brown: nonetheless, if i'd have implemented it in C; a malloc and pointer referencing would be *much* faster 06:38 tim-brown: (and it would probably be faster yet in shen language) 06:38 (quit) Demosthenes: Quit: leaving 06:38 tim-brown: Croyvant: re Berry -- IRC and Swype don't work so well together 06:39 tim-brown: Cryovat: an fxvector wasn't helping me so much 06:41 tim-brown: i have similarly sized arrays in C in production code. again, possibly a result of lazy thinking :-) but they work well for me 06:42 tim-brown: mind you; it could've been the pants computer i was using last night -- same code is blazing ahead on my linux box here 06:47 soegaard: tim-brown: which euler problem? 06:47 tim-brown: 250 06:48 tim-brown: i've got better ways to do it now -- but i was interested in the performance of a 250*250250 length vector 06:50 soegaard: Euler Project has been updated since I was hooked. 06:50 soegaard: In Khan Academy style I've got Awards! 06:52 soegaard: Oh! Haven't got them - it is just a list of the available awards :-) 06:53 tim-brown: OK -- it's my utter pants pc at home; panic over! I'm getting the wrong answer in 13 seconds 06:53 tim-brown: (and that includes debug) 06:57 soegaard: And it is now possible to choose Racket as the used language. 06:57 tim-brown: is it? 06:57 tim-brown: i though i typed that in as "other" 06:58 soegaard: Now there is a dropdown. 07:00 soegaard: After I changed language I didn't show up on the list of Racket users, but the statistics pages might be generated on a daily basis. 07:00 tim-brown: i'll make sure i'm a racket user, then 07:00 soegaard: Ooh. After accessing the account page, I got some of the awards after all. 07:00 tim-brown: congrats 07:00 tim-brown: i had to work for mine! 07:00 soegaard: Not many though :-) 07:01 tim-brown: still, awards for free! MEDALS ALL ROUND! 07:02 soegaard: I've got "Daring Dozen": Solve twelve problems with an id containing three digits. 07:02 tim-brown: 78 racket users; but we seem to be a bright bunch 07:03 tim-brown: dunno hos many "Scheme" users are using racket (I was a Scheme user until a moment ago) 07:03 soegaard: Ditto 07:04 soegaard: A shame you can't sort the languages after the "Average percent solved" 07:04 soegaard: 25: Scheme 07:04 soegaard: 24: Pencil and paper 07:05 tim-brown: i can't sort by number of users 07:05 tim-brown: racket has a tenth of the user-base of pencil and paper! 07:06 soegaard: Interesting to see that at least half of the Racket users are american. 07:07 tim-brown: interesting to see that i'm not listed in that report 07:07 tim-brown: although i see in the corner there is "Cache update: 49 mins" 07:07 tim-brown: so i'll be a racket user within the hour! 07:12 tim-brown: i like the naive solutions for exercising racket 07:12 tim-brown: sometimes there is a "neat bit of maths" that shortcuts these problems; but they don't exercise such things as memory management nearly as well 07:15 tim-brown: if it doesn't break your programming language then your solution doesn't use enough brute force 07:15 soegaard: After solving a problem I enjoy reading about the other solutions. 07:16 tim-brown: of course, that bit's fun too! it's quite a wonderful passtime all round 07:16 tim-brown: (although it's stopping me from getting any physical exercise) 07:16 soegaard: :-) 07:20 soegaard: tim-brown: Would you be interested in testing the number theory functions here? 07:20 soegaard: https://github.com/ntoronto/racket/blob/master/collects/math/number-theory.rkt 07:20 rudybot: http://tinyurl.com/cjpwh9n 07:24 soegaard: Prime number functions are in: https://github.com/ntoronto/racket/blob/master/collects/math/private/number-theory/number-theory.rkt 07:24 rudybot: http://tinyurl.com/9d2o2da 07:24 (join) masm 07:24 tim-brown: typed racket... that'll be a departure for me; i've reminded myself about it on google+ 07:25 (quit) veer: Quit: Leaving 07:25 tim-brown: i'll see if i can bring some stress to bear upon it :-) 07:28 (quit) masm: Client Quit 07:28 tim-brown: i'm not such a hot number theorist, to be honest; i prefer the "control"/algorithmic problems 07:28 (join) masm 07:30 soegaard: You don't need to use typed Racket. You can require math/number-theory.rkt from a module written in Racket. 07:31 soegaard: The more you break the better ;-) 07:31 tim-brown: oh, ok... so i can develop TR skills alongside writing Racket code 07:31 Cryovat: TR in general is great 07:31 Cryovat: It catches a lot of silly mistakes for you 07:32 tim-brown: i make a lot of silly mistakes to catch... we should get on splendidly then! 07:37 tim-brown: (Correct solution to 250 found in 10 seconds; with an fxvector cache) 07:37 (quit) jyc: Remote host closed the connection 07:37 (quit) kvda: Quit: x___x 07:38 tim-brown: are there a modulo-* and modulo-expt in that number-theory library? 07:38 soegaard: yes 07:39 soegaard: (with-modulus 250 (^ 7 6777)) 07:40 soegaard: The (with-modulus n expr) will calculate the result of expr modulus 250. The operations + - * ^ mod and inv (for inverse) works in expr as modulo n operations. 07:41 soegaard: Adding stand alone operations might actually be good thing. 07:43 soegaard: Documentation: http://planet.racket-lang.org/package-source/soegaard/math.plt/1/5/doc.txt 07:48 (quit) bjz: Quit: Leaving... 07:48 tim-brown: thanks soegaard 07:50 (join) jeapostrophe 08:03 (quit) masm: Quit: Leaving. 08:05 (join) masm 08:05 (quit) soegaard: Quit: soegaard 08:07 (join) kanak 08:18 (quit) cdidd: Read error: Connection reset by peer 08:28 (quit) jao: Remote host closed the connection 08:32 (join) ramrunner 08:36 (quit) jeapostrophe: Ping timeout: 240 seconds 08:37 (quit) noelw: Quit: noelw 08:38 (join) MayDaniel 08:39 (quit) Shambles_1: Ping timeout: 252 seconds 08:42 (quit) vu3rdd: Remote host closed the connection 08:43 (join) Shambles_ 08:44 (join) minus273 08:49 (join) bjz 08:52 (join) ambrosebs 08:56 (quit) dzhus: Ping timeout: 244 seconds 08:57 (join) getpwnam 08:57 (join) jonathansizz 08:57 (join) hash_table 09:02 (quit) BeLucid: Ping timeout: 272 seconds 09:02 (join) BeLucid 09:04 (quit) MayDaniel: 09:07 (quit) Shambles_: Quit: Leaving. 09:07 (join) Shambles_ 09:13 (quit) masm: Quit: Leaving. 09:32 (join) adu 09:37 (join) soegaard 09:38 (join) MayDaniel 09:43 (quit) jonathansizz: Ping timeout: 252 seconds 09:44 (quit) hash_table: Ping timeout: 268 seconds 09:44 (quit) getpwnam: Ping timeout: 268 seconds 09:50 (quit) hkBst: Ping timeout: 246 seconds 09:51 (join) hkBst 09:55 soegaard: Hmm. Type Checker: Macro with-modulus from typed module used in untyped code 09:56 soegaard: How should macros in Typed Racket be exported in order to use in non-TR code ? 09:57 (quit) hkBst: Read error: Connection reset by peer 09:57 (join) hkBst 09:57 (quit) hkBst: Changing host 09:57 (join) hkBst 10:01 (quit) mceier: Quit: leaving 10:02 (join) jao 10:02 (quit) jao: Changing host 10:02 (join) jao 10:07 (quit) minus273: Ping timeout: 246 seconds 10:11 (join) kvda_ 10:13 (quit) soegaard: Quit: soegaard 10:18 (quit) hkBst: Quit: Konversation terminated! 10:19 ramrunner: Hi guys! has anybody tried to run https://github.com/samth/gcstats on linux? i'm using bundled racket 5.3 on x64 and i get a : default-load-handler: cannot open directory as a file: ".../gcstats" (errno=?) 10:28 (quit) BeLucid: Ping timeout: 246 seconds 10:29 (join) BeLucid 10:32 asumu: ramrunner: I get that error too 10:32 asumu: samth: ^ 10:34 (join) getpwnam 10:34 (join) jonathansizz 10:34 (join) hash_table 10:40 (quit) BeLucid: Ping timeout: 246 seconds 10:40 ramrunner: asumu: thanks 10:41 tim-brown: soegaard: did you get an answer to that Type Checker question? 10:47 (join) anRch 10:47 (join) BeLucid 10:49 (join) masm 10:50 (join) gridaphobe 11:04 (quit) MayDaniel: 11:06 (join) random_malice 11:06 (join) bro_grammer 11:07 (join) gciolli 11:07 (join) oip 11:09 (quit) hash_table: Ping timeout: 268 seconds 11:09 (quit) jonathansizz: Ping timeout: 268 seconds 11:10 (quit) getpwnam: Ping timeout: 268 seconds 11:15 (join) mceier 11:19 (quit) kvda_: Quit: x___x 11:20 (join) kvda 11:25 (quit) ambrosebs: Ping timeout: 252 seconds 11:28 (quit) kvda: Quit: x___x 11:29 (quit) masm: Ping timeout: 246 seconds 11:33 (quit) igibson: Quit: WeeChat 0.3.7 11:35 (quit) server_failure: Quit: Konversation terminated! 11:35 (quit) spanner: Read error: Connection reset by peer 11:37 (join) s_p_a_c_e_d_o_u_ 11:37 (join) spanner 11:41 (join) triffidd 11:42 (join) nilyaK 11:42 (join) skarpflier 11:44 (quit) anRch: Quit: anRch 11:47 (quit) nilyaK: Ping timeout: 240 seconds 11:47 (join) nilyaK 11:49 (join) anRch 11:50 (quit) anRch: Read error: Connection reset by peer 11:51 (join) anRch_ 11:58 (quit) jrslepak: Quit: What happened to Systems A through E? 12:04 (quit) Shvillr: Ping timeout: 244 seconds 12:08 (join) jhemann__ 12:26 (quit) karswell: Remote host closed the connection 12:27 (quit) anRch_: Quit: anRch_ 12:32 tim-brown: have a nice weekend all! 12:37 (join) jrslepak 12:40 (join) RacketCommitBot 12:40 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/iBo5nQ 12:40 RacketCommitBot: [racket/master] racket/draw contracts: racket -> racket/base - Asumu Takikawa 12:40 RacketCommitBot: [racket/master] Forge non-existent generic functions like write-proc - Asumu Takikawa 12:40 (part) RacketCommitBot 12:46 (join) karswell 12:47 (join) noelw 12:47 (quit) noelw: Client Quit 12:48 (join) mithos28 12:57 (join) Shvillr 13:06 (quit) mithos28: Quit: mithos28 13:09 (join) cdidd 13:44 (quit) nilyaK: Quit: Leaving. 13:46 (join) jonrafkind 13:46 (quit) jonrafkind: Changing host 13:46 (join) jonrafkind 13:51 (join) anRch 14:07 (quit) bitonic: Remote host closed the connection 14:18 (join) paradoja 14:21 (join) snorble_ 14:30 (join) jhemann_ 14:32 (quit) jhemann__: Ping timeout: 245 seconds 14:34 (join) masm 14:48 (join) Aune 15:00 (join) noelw 15:10 (quit) noelw: Quit: noelw 15:17 (quit) anRch: Quit: anRch 15:22 (join) noelw 15:22 (quit) noelw: Client Quit 15:29 (join) Shvillr_ 15:29 (nick) Shvillr_ -> Shviller 15:30 (quit) bjz: Quit: Leaving... 15:36 (quit) ivan\: Ping timeout: 268 seconds 15:42 (quit) adu: Quit: adu 15:47 (join) soegaard 15:52 (quit) kanak: Ping timeout: 252 seconds 15:52 (quit) gciolli: Quit: Leaving. 16:05 (join) noelw 16:07 jonrafkind: is there a generic to-string function somewhere? 16:08 jonrafkind: actually I guess (format "~a" x) will do 16:09 asumu: jonrafkind: or ryanc's cat library. 16:09 asumu: (in unstable) 16:09 jonrafkind: oh yea 16:10 (join) shadgregory 16:38 (quit) random_malice: Ping timeout: 245 seconds 16:39 (quit) oip: Ping timeout: 245 seconds 16:39 (quit) bro_grammer: Ping timeout: 245 seconds 16:41 (join) jeapostrophe 16:51 (quit) noelw: Quit: noelw 16:54 (join) Jeanne-Kamikaze 16:54 Jeanne-Kamikaze: hi 16:54 asumu: Jeanne-Kamikaze: hi 16:54 Jeanne-Kamikaze: is this a good place to ask questions ? 16:54 asumu: Jeanne-Kamikaze: If they're about Racket, then yes, very much so. 16:55 Jeanne-Kamikaze: in typed racket, what's the type of a function that just has a side effect ? 16:56 asumu: rudybot: init typed/racket 16:56 rudybot: asumu: your typed/racket sandbox is ready 16:56 asumu: rudybot: displayln 16:56 rudybot: asumu: ; Value: # 16:56 rudybot: asumu: ; stdout: "- : (case-> (Any Output-Port -> Void) (Any -> Void)) ... [Use (:print-type ) to see more.]\n" 16:56 asumu: Jeanne-Kamikaze: ^ as you can see the return type is Void 16:56 asumu: rudybot: void 16:56 rudybot: asumu: ; Value: # 16:56 rudybot: asumu: ; stdout: "- : (Any * -> Void)\n" 16:56 asumu: (better example) 16:56 Jeanne-Kamikaze: oh ok, this doesn't seem to be mentioned in the typed racket guide on the web ? 16:58 asumu: I guess not. It's the same as Void in Java or any other language though. 16:58 asumu: Maybe there should be an example showing it somewhere though. 16:59 asumu: Light table 0.1 looks slick: http://www.chris-granger.com/2012/08/17/light-table-reaches-010/ 16:59 asumu: I wonder if it's useful though. 16:59 (join) tim-brown 17:00 asumu: Jeanne-Kamikaze: also, it's in the reference (though it doesn't say much about it) 17:01 (join) ivan\ 17:02 Jeanne-Kamikaze: ah right, didn't remember about that part 17:06 tim-brown: quick question on variable names... sometimes in maths, one generates an N' from variable N (for the next iteration)... given the character set available to us for variable names, how do people label "N" and "N'"? 17:07 tim-brown: i've used "N0 and N1", "N and N1" all sorts 17:07 Jeanne-Kamikaze: good question, I was also wondering about that 17:07 Jeanne-Kamikaze: maybe N- 17:08 tim-brown: the lovely lisp people left us with not being able to use the ' character itself! 17:08 tim-brown: (forever in their debt and all...) 17:09 tim-brown: N- might be good for "decremental" activities. And I've thrown in unicode subscript characters before now 17:10 tim-brown: but there's conventions for everything in scheme and/or racket 17:10 tim-brown: ...? for predicates, etc 17:11 tim-brown: i come from C, so I'm grateful to be able to use '-'! (and '!'!) 17:13 asumu: tim-brown: Since Racket is unicode, it is technically possible to use a unicode ' character that is distinct from '. 17:13 asumu: (but this is horrible, so don't do it :p) 17:13 asumu: (unless you really want to ) 17:13 jrslepak: would make for interesting reading 17:13 tim-brown: asumu: i was going to ask... can you even conceive of the hell you describe? 17:13 tim-brown: might as well be programming in whitespace 17:14 tim-brown: http://compsoc.dur.ac.uk/whitespace/ 17:14 tim-brown: (racket isn't a dialect of whitespace is it?) 17:14 asumu: rudybot: eval (define x′ 3) x′ 17:14 rudybot: asumu: ; Value: 3 17:14 rudybot: asumu: ; stdout: "- : Integer [generalized from Positive-Byte]\n" 17:15 tim-brown: don't you encourage the robot to do that! 17:15 tim-brown: (oh and do i have to ask rudybot to explicily shorten my urls?) 17:16 tim-brown: rudybot: http://compsoc.dur.ac.uk/whitespace/ 17:16 rudybot: tim-brown: [2] http://compsoc.dur.ac.uk/whitespace/, 17:16 asumu: There might be a length threshold or something. 17:16 tim-brown: i have issues with rudybot 17:17 tim-brown: i like: "Whitespace is a particularly useful language for spies. Imagine you have a top secret program that you don't want anyone to see. What do you do? Simply print it out and delete the file, ready to type in at a later date. Nobody will know that your blank piece of paper is actually vital computer code! " 17:17 tim-brown: sorry folks... off-topic, i'll be selling the benefits of shen-language soon 17:18 asumu: #lang whitespace would be an entertaining weekend hack. 17:19 tim-brown: indeedy 17:20 asumu: rudybot: init racket 17:20 rudybot: asumu: your sandbox is ready 17:21 asumu: rudybot: (define ′⟨،x⟩ "mwahahaha") 17:21 rudybot: asumu: Done. 17:21 asumu: rudybot: ′⟨،x⟩ 17:21 rudybot: asumu: ; Value: "mwahahaha" 17:21 tim-brown: asumu... is that a Roman/western 'x', or something that looks like one from the acrylic alphabet? 17:22 tim-brown: or sanscrit 17:22 asumu: I am not that evil. 17:22 tim-brown: i'm suspecting you're a phisherman 17:23 tim-brown: rudybot: asumu 17:23 rudybot: tim-brown: ; Value: 411 17:23 asumu: o_O 17:24 tim-brown: :-) 17:31 (quit) jrslepak: Quit: What happened to Systems A through E? 17:34 (join) oip 17:35 (join) getpwnam 17:35 (join) hash_table 17:38 (join) dnolen 17:53 (join) jrslepak 18:04 (quit) soegaard: Quit: soegaard 18:07 (quit) dnolen: Ping timeout: 260 seconds 18:20 (quit) masm: Quit: Leaving. 18:24 (join) RacketCommitBot 18:24 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/NGWzxA 18:24 RacketCommitBot: [racket/master] adjust the expansion of class so that it tracks identifiers - Robby Findler 18:24 (part) RacketCommitBot 18:54 (join) RacketCommitBot 18:54 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/mVbdaw 18:54 RacketCommitBot: [racket/master] fix bug in commit 52f18ee37 - Robby Findler 18:54 (part) RacketCommitBot 19:00 (quit) paradoja: Remote host closed the connection 19:16 (quit) Jeanne-Kamikaze: Quit: Did you hear that ? 19:33 (join) jeremyhe_ 19:38 (quit) gridaphobe: Remote host closed the connection 19:45 (part) tim-brown: "Leaving" 19:55 (join) Kaylin 19:55 (quit) jeremyhe_: Quit: Computer has gone to sleep. 20:00 (join) bjz 20:10 (join) jeremyhe_ 20:16 (quit) jeremyhe_: Read error: Connection reset by peer 20:27 (join) jeremyhe_ 20:28 (quit) jeremyhe_: Read error: Connection reset by peer 20:36 (join) pkkar 20:36 (join) kampr 20:38 (join) gridaphobe 20:40 (join) jeremyhe_ 20:43 (quit) jonrafkind: Ping timeout: 260 seconds 20:44 (quit) jeremyhe_: Read error: Connection reset by peer 20:50 (join) jeremyhe_ 20:51 (quit) jeremyhe_: Read error: Connection reset by peer 20:57 (join) jeremyheiler 21:00 (quit) jeremyheiler: Read error: Connection reset by peer 21:14 (join) jeremyheiler 21:20 (quit) gridaphobe: Remote host closed the connection 21:32 sizz: is there a development roadmap for Racket? 21:52 (join) close-paren 22:15 (quit) jesyspa: Quit: leaving 22:43 (quit) Aune: Quit: L?mnar 22:47 (join) mithos28 22:49 (join) scott_ 22:56 (quit) jeapostrophe: Ping timeout: 248 seconds 23:06 (join) yoklov 23:07 (join) jonrafkind 23:13 (quit) jonrafkind: Ping timeout: 272 seconds 23:15 (quit) jeremyheiler: Quit: Computer has gone to sleep. 23:25 (join) jonrafkind 23:25 (quit) jonrafkind: Changing host 23:25 (join) jonrafkind 23:28 (join) RacketCommitBot 23:28 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/ao1IDg 23:28 RacketCommitBot: [racket/master] Fix guide section 14.6.2 - Asumu Takikawa 23:28 (part) RacketCommitBot 23:32 (quit) Gertm: Ping timeout: 272 seconds 23:35 (quit) bjz: Quit: Leaving... 23:37 (join) bjz 23:53 (join) jeapostrophe