00:04 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/K-fHTQ 00:04 RacketCommitBot: [racket/master] add a check to make sure we don't try to select a teachpack when the - Robby Findler 00:08 (join) freakazoid 00:33 (quit) freakazoid: Quit: Computer has gone to sleep. 00:39 (quit) realitygrill: Quit: realitygrill 00:41 (quit) jrslepak: Quit: Leaving 00:44 (join) double_t 00:44 (part) double_t 01:21 (quit) yoklov: Quit: bye! 01:36 (quit) jao: Ping timeout: 240 seconds 01:38 (quit) eli: Ping timeout: 268 seconds 01:50 (join) eli 02:10 (quit) kudkudyak: Ping timeout: 252 seconds 02:16 (quit) jeapostrophe: Ping timeout: 255 seconds 02:30 (join) freakazoid 02:46 (quit) jonrafkind: Read error: Operation timed out 03:00 (quit) freakazoid: Quit: Computer has gone to sleep. 03:29 (quit) shachaf: Read error: Operation timed out 03:32 (join) shachaf 03:47 (join) Shvillr_ 03:47 (quit) Shviller: Disconnected by services 03:47 (nick) Shvillr_ -> Shviller 03:51 (join) snearch 03:56 (join) ahinki 04:21 (quit) ahinki: Ping timeout: 252 seconds 04:43 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/jRa7qA 04:43 RacketCommitBot: [racket/master] fix `cfg-parser' to more closely match `parser' - Matthew Flatt 04:45 (quit) snearch: Quit: Verlassend 05:55 (join) tim-brown 05:56 tim-brown: mornin all 05:56 tim-brown: are there any plans to make racket threads into fulll OS threads? 05:57 tim-brown: futures seem a bit too granular, and places not granular enough 05:58 (join) ahinki 06:35 (join) masm 06:39 noelw: places are essentially os threads, as i understand 06:39 noelw: with controlled shared memory 06:40 noelw: rather than random craziness 06:44 (join) sindoc 06:52 tim-brown: any thread programming -> random craziness? 06:52 tim-brown: is shared memory the tough part of thread programming? 06:52 tim-brown: not synchronisation? 06:53 tim-brown: most of my bugs are deadlocks / runaway threads 06:54 noelw: I was being provocative, I admit 06:54 noelw: Shared memory gives rise to race conditions 06:55 noelw: All of my thread programming for … a very long time 06:55 noelw: has used something actor model esque 06:55 noelw: or at least higher level abstractions than just threads 06:56 noelw: so perhaps I shouldn't comment 07:49 (join) Blkt 07:53 Blkt: good day everyone 08:16 (join) bmp 08:26 (join) metadave 08:36 noelw: hi 08:49 (quit) metadave: Quit: Leaving 09:01 (join) metadave 09:01 (part) metadave 09:39 (join) jao 09:45 (join) realitygrill 10:08 (join) jeapostrophe 10:10 (quit) realitygrill: Quit: realitygrill 10:18 (join) jonrafkind 10:44 (join) realitygrill 10:47 (join) klm 10:48 klm: hi guys, I'm trying to learn racket as my first LISP language. I really like the diversity and the "clean code" that I hopefully will be able to produce soon 10:49 klm: I've run into a problem that I though would be more common: I have an infinite tream and I wish to pick out the first n elements and make that into a list. 10:49 klm: (stream->list (in-primes)) obviously hangs forever, which function I am looking for? 10:50 noelw: stream-take 10:51 klm: thanks, noelw, I tried that - but there seems to be no such function 10:53 noelw: Oh, it's in SRFI-41, not racket/stream 10:53 klm: ah, so there's a library somewhere I should (require)? 10:53 noelw: I'm not sure if they use a compatible stream representation 10:53 noelw: but you can try (require srfi/41) 10:54 (quit) ahinki: Quit: ChatZilla 0.9.88 [Firefox 10.0/20111228055358] 10:59 klm: I think you're right noelw, I says "non-stream argument" 10:59 noelw: Guess you have to write it yourself. 11:00 noelw: You should be able to base your code on the srfi-41 code 11:00 klm: ok, I'm gonna try that 11:01 noelw: srif-41 code here: https://github.com/plt/racket/blob/master/collects/srfi/41/derived.rkt 11:01 klm: thanks! 11:02 klm: (how did you find where the definition was so fast?) 11:07 klm: I've gotta run, so I have to look into that later. I appreciate the input, noelw! 11:07 noelw: np 11:07 noelw: Github trip: press t to get a file browser 11:07 noelw: A require statement srif/41 corresponds to a file 41.ss in collects/srfi 11:07 noelw: Go from there 11:10 klm: ok, thanks 11:10 klm: ok, thanks! 11:10 (quit) klm: Quit: ERC Version 5.3 (IRC client for Emacs) 11:13 (join) anRch 11:18 (join) sixpoint 11:21 (quit) sixpoint: Quit: sixpoint 11:23 (quit) SeanTAllen: Remote host closed the connection 11:26 (join) MayDaniel 11:26 (join) SeanTAllen 11:33 (quit) jonrafkind: Ping timeout: 244 seconds 11:35 (join) freakazoid 11:41 (quit) freakazoid: Quit: Computer has gone to sleep. 11:42 (nick) chaozzbubi -> ChaozZBubi 12:00 (nick) noelw -> noelw_away 12:01 (part) tim-brown: "Leaving" 12:01 (quit) MayDaniel: Read error: Connection reset by peer 12:02 (quit) anRch: Quit: anRch 12:09 (join) anRch 12:36 (quit) anRch: Quit: anRch 13:04 (join) freakazoid 13:19 RacketCommitBot: [racket] plt pushed 3 new commits to master: http://git.io/_hQnEA 13:19 RacketCommitBot: [racket/master] Fix log's type for Real inputs. - Vincent St-Amour 13:19 RacketCommitBot: [racket/master] Export Negative-Fixnum. - Vincent St-Amour 13:19 RacketCommitBot: [racket/master] Improve documentation the TR numeric tower. - Vincent St-Amour 13:24 (quit) realitygrill: Quit: realitygrill 13:24 tonyg: Is Racket's OpenSSL support roughly guaranteed to be present on all major platforms? I know *NIX and OS X ship with openssl almost always, but what about Windows? Perhaps the Racket distribution has OpenSSL in it? 13:25 (quit) SeanTAllen: Read error: Connection reset by peer 13:31 bremner: this probably doesn't help, but on linux it uses the host SSL libs 13:33 bmp: tonyg: I sure think I've done https requests on my Windows box... 13:41 bremner: oh, yeah the client stuff must work because the handin client uses it. 13:52 (join) anRch 13:55 (quit) freakazoid: Quit: Computer has gone to sleep. 13:57 tonyg: That's good news, thanks bmp and bremner. 14:02 bmp: Datalog is purely in-memory, right? 14:02 bmp: There's no way to persist the facts? 14:06 (join) kudkudyak 14:07 (quit) sindoc: Quit: Leaving. 14:11 chandler: tonyg: it's included, and I've also used vyzo/crypto on Windows 14:12 (join) freakazoid 14:25 tonyg: chandler: cool. better and better :) 14:27 chandler: only issue I had was that the included libcrypto didn't end up in a distribution, so I couldn't distribute programs using vyzo/crypto. this was on 4.x though; don't think I've tried building a windows distribution since that 14:28 (join) SeanTAllen 14:29 (join) realitygrill 14:36 (quit) kudkudyak: Read error: Connection reset by peer 14:37 (join) kudkudyak 14:39 (quit) kudkudyak: Client Quit 14:49 (quit) anRch: Quit: anRch 15:01 (quit) freakazoid: Quit: Computer has gone to sleep. 15:05 (join) freakazoid 15:19 (quit) noelw_away: Quit: noelw_away 15:50 (quit) freakazoid: Quit: Computer has gone to sleep. 16:00 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/p6Xlrw 16:00 RacketCommitBot: [racket/master] Change Performance Report popups to frames instead of dialogs. - Vincent St-Amour 16:13 (join) DanBurton 16:20 (quit) realitygrill: Quit: realitygrill 16:27 (join) realitygrill 16:28 (join) jschuster 16:29 (nick) jschuster -> jschuster_away 16:30 (nick) jschuster_away -> jschuster 16:35 (quit) realitygrill: Quit: realitygrill 16:42 (join) freakazoid 17:04 (quit) jeapostrophe: Ping timeout: 244 seconds 17:08 (quit) freakazoid: Quit: Computer has gone to sleep. 17:16 (join) realitygrill 17:46 (nick) jschuster -> jschuster_away 17:57 (join) MayDaniel 18:17 (join) freakazoid 18:26 (nick) jschuster_away -> schu 18:27 (nick) schu -> jschuster_away 18:48 (quit) masm: Quit: Leaving. 18:50 (quit) bmp: Quit: Bye! 19:08 (join) sindoc 19:13 (join) jrslepak 19:28 (quit) sindoc: Quit: Leaving. 19:30 (quit) karswell: Read error: Connection reset by peer 19:31 (join) karswell 19:31 (quit) DanBurton: Quit: Leaving 20:01 (join) fmuzf 20:13 (quit) MayDaniel: Read error: Connection reset by peer 20:32 (join) Demosthenes 21:26 (quit) Demosthenes: Quit: leaving 21:31 (quit) freakazoid: Quit: Computer has gone to sleep. 22:00 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/qn1S1g 22:00 RacketCommitBot: [racket/master] fix the not-a-language message so that the styles in the REPL are right - Robby Findler 22:24 (quit) fmuzf: Quit: leaving 23:16 (quit) Blkt: Remote host closed the connection 23:36 (nick) ChaozZBubi -> chaozzbubi