00:07 (quit) Kaylin: Quit: Leaving. 00:07 (join) Kaylin 00:12 (quit) neilv: Ping timeout: 276 seconds 00:12 (quit) chromaticwt: Quit: ERC Version 5.3 (IRC client for Emacs) 00:13 (join) chromaticwt 00:14 (quit) vkz: Quit: vkz 00:23 (quit) chromaticwt: Quit: ERC Version 5.3 (IRC client for Emacs) 00:26 (quit) eMBee: Ping timeout: 272 seconds 00:29 (join) eMBee 00:35 (join) chromaticwt 01:04 (join) jeapostrophe 01:19 (quit) jeapostrophe: Ping timeout: 252 seconds 01:25 (quit) jao: Ping timeout: 260 seconds 01:27 (quit) jonrafkind: Ping timeout: 245 seconds 01:39 (quit) EmmanuelOga: Ping timeout: 244 seconds 01:43 (quit) djcb: Read error: Connection reset by peer 01:46 (join) neilv 02:03 (join) dzhus 02:04 (quit) realitygrill: Quit: realitygrill 02:17 (join) hkBst 02:30 (join) djcb 02:43 (nick) _p4bl0` -> _p4bl0 02:52 (quit) neilv: Ping timeout: 276 seconds 03:12 (join) vkz 03:20 (join) bluezenix 03:23 (join) noam 03:24 (quit) Kaylin: Read error: Connection reset by peer 03:35 (join) Kaylin 03:38 (join) Blkt 03:50 (join) bluezenix1 03:52 (quit) bluezenix: Ping timeout: 276 seconds 03:53 (quit) vkz: Ping timeout: 252 seconds 03:57 (join) noelw 04:02 (quit) dzhus: Remote host closed the connection 04:06 (join) vkz 04:37 (join) dme 04:42 (join) mceier 04:44 (quit) noam: Read error: Connection reset by peer 04:47 (quit) vkz: Quit: vkz 05:06 (join) wlsn 05:10 (join) noam 05:14 (join) Skola 05:26 (quit) mithos28: Quit: mithos28 05:35 (quit) Kaylin: Quit: Leaving. 05:52 (quit) wlsn: Quit: Leaving 05:58 (join) masm 06:00 (quit) djcb: Remote host closed the connection 06:01 (quit) noam: Ping timeout: 252 seconds 06:03 (join) djcb 06:05 (join) gciolli 06:06 (join) Kaylin 06:09 (join) noam 06:31 (quit) dme: Read error: Connection reset by peer 07:05 (join) neilv 07:05 (quit) neilv: Client Quit 07:17 (quit) bluezenix1: Quit: Leaving. 07:34 (join) sstrickl 07:45 (quit) Skola: Quit: Lost terminal 07:49 (join) bluezenix 07:55 (quit) asumu: Ping timeout: 272 seconds 08:01 (join) dme 08:02 (join) tfb 08:08 (join) Skola 08:19 (join) jeapostrophe 08:23 (join) wlsn 08:35 (join) Patterngazer_ 08:43 (quit) sstrickl: Quit: sstrickl 08:43 (join) sstrickl 08:46 (quit) noam: Read error: Connection timed out 08:47 (join) noam 09:00 (join) dzhus 09:28 (join) rachekhan 09:30 (join) realitygrill 09:35 (part) rachekhan 09:45 (nick) samth_away -> samth 09:47 (quit) dme: Ping timeout: 240 seconds 09:52 (quit) karswell: Remote host closed the connection 09:52 (join) karswell 09:59 (quit) Kaylin: Quit: Leaving. 10:11 (quit) djcb: Remote host closed the connection 10:18 (quit) wlsn: Ping timeout: 245 seconds 10:21 (join) asumu 10:29 (join) dme 10:36 (quit) chromaticwt: Quit: ERC Version 5.3 (IRC client for Emacs) 10:44 (quit) hkBst: Quit: Konversation terminated! 11:02 (quit) jrslepak: Quit: This computer has gone to sleep 11:09 (quit) Shviller: Ping timeout: 272 seconds 11:09 (join) Shviller 11:11 (quit) jeapostrophe: Ping timeout: 244 seconds 11:15 (quit) sstrickl: Quit: sstrickl 11:22 (quit) bluezenix: Quit: Leaving. 11:24 (join) bluezenix 11:25 (join) chromaticwt 11:31 (quit) bluezenix: Quit: Leaving. 11:38 (join) MayDaniel 11:44 (quit) chromaticwt: Ping timeout: 245 seconds 11:55 (join) chromaticwt 11:56 (quit) tfb: Ping timeout: 252 seconds 11:59 (quit) Patterngazer_: Quit: For Sale: Parachute. Only used once, never opened, small stain. 12:00 (quit) chromaticwt: Ping timeout: 245 seconds 12:03 (quit) Blkt: Remote host closed the connection 12:05 (quit) cdidd: Remote host closed the connection 12:08 (join) jonrafkind 12:16 (quit) noelw: Quit: noelw 12:22 (quit) gciolli: Ping timeout: 245 seconds 12:31 (join) dnolen 12:40 (join) anRch 12:41 (join) RacketCommitBot 12:41 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/hPcs6g 12:41 RacketCommitBot: [racket/master] topologically sort collections based on the dependencies between - Robby Findler 12:41 RacketCommitBot: [racket/master] add a little more discussion based on comment from mailing list - Robby Findler 12:41 (part) RacketCommitBot 12:43 (join) mithos28 12:44 (join) RacketCommitBot 12:44 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/dWXSdQ 12:44 RacketCommitBot: [racket/master] Revert "topologically sort collections based on the dependencies between" - Robby Findler 12:44 (part) RacketCommitBot 12:46 (join) jao 12:48 (quit) ivan\: Quit: ERC Version 5.3 (IRC client for Emacs) 12:54 (join) ivan\ 12:56 (quit) Skola: Quit: Lost terminal 12:57 (quit) MayDaniel: Read error: Connection reset by peer 12:57 (quit) dme: Ping timeout: 260 seconds 12:58 (join) Skola 12:59 (join) wlsn 13:01 (quit) Skola: Client Quit 13:02 (join) jeapostrophe 13:03 (join) RacketCommitBot 13:03 RacketCommitBot: [racket] plt pushed 3 new commits to master: http://git.io/KIJ2-g 13:03 RacketCommitBot: [racket/master] fix openssl problem - Matthew Flatt 13:03 RacketCommitBot: [racket/master] openssl: make `ssl-set-verify!' and `ssl-try-verify!' work on ports - Matthew Flatt 13:03 RacketCommitBot: [racket/master] openssl: thread safety - Matthew Flatt 13:03 (part) RacketCommitBot 13:04 (join) Skola 13:15 (join) gciolli 13:15 (join) GeneralMaximus 13:17 (join) EmmanuelOga 13:18 (join) RacketCommitBot 13:18 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/NNgbZA 13:18 RacketCommitBot: [racket/master] framework: add missing methods to interface and docs - Asumu Takikawa 13:18 (part) RacketCommitBot 13:26 (quit) gciolli: Ping timeout: 260 seconds 13:30 (join) chromaticwt 13:33 (quit) jao: Ping timeout: 260 seconds 13:39 (quit) anRch: Quit: anRch 13:41 (quit) chromaticwt: Quit: ERC Version 5.3 (IRC client for Emacs) 13:41 (join) gciolli 13:42 (join) chromaticwt 13:54 (join) anRch 14:01 (quit) GeneralMaximus: Quit: Leaving 14:05 (join) MayDaniel 14:30 (join) realitygrill_ 14:33 (quit) realitygrill: Ping timeout: 252 seconds 14:35 (join) realitygrill 14:37 (quit) realitygrill_: Ping timeout: 276 seconds 14:47 (quit) dnolen: Ping timeout: 245 seconds 14:54 (join) bmp 15:06 (join) RacketCommitBot 15:06 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/hNSVJg 15:06 RacketCommitBot: [racket/master] Allow multiple right hand sides in match/values. - Sam Tobin-Hochstadt 15:06 (part) RacketCommitBot 15:06 samth: rapacity: how's that for quick service? 15:07 rapacity: that's fast :p 15:07 samth: rapacity: it was a really easy fix 15:07 rapacity: thanks 15:08 samth: rapacity: glad you're using my software 15:08 samth: rapacity: matthias says that if you have bug reports, then you exist 15:09 samth: so i try to be grateful to my bug reporters, since they maintain my existence 15:09 rapacity: :p 15:09 samth: although i'm now working on generating bug reports programmaticlly :) 15:12 (join) dnolen 15:20 (quit) anRch: Quit: anRch 15:32 (quit) jeapostrophe: Ping timeout: 245 seconds 15:34 (join) jeapostrophe 15:37 (quit) realitygrill: Quit: realitygrill 15:39 (join) dme 15:43 (quit) ivan`: Quit: ERC Version 5.3 (IRC client for Emacs) 15:44 iisjmii: chandler: Are you still here? 15:44 iisjmii: Does anybody know why I get this error? http://paste.lisp.org/display/128093, I get this error on Arch Linux but not on Windows. 15:45 iisjmii: sorry I meant this: http://paste.lisp.org/display/128094 15:45 (join) ivan` 15:48 asumu: iisjmii: I think it's hard to tell what's going on without more context. 15:49 asumu: Do you have a module that you can show us? Or is this a snippet from the REPL? 15:51 iisjmii: asumu: one moment 15:54 iisjmii: I annotated the paste with all information I think is relevant: http://paste.lisp.org/display/128094#1 15:54 iisjmii: Its just this snippet, I was just testing ffi 15:56 iisjmii: if i make init return an int it does work. It has the problem with _float too. 15:58 asumu: iisjmii: are you using the sandbox? 15:59 (join) gridaphobe 16:00 iisjmii: To be honoust, I don't now, I just started using racket. How can I see if I am using the sandbox. I'm using racket via geiser in emacs. 16:01 asumu: iisjmii: Oh, the sandbox is a library to keep user programs from doing bad things. Maybe geiser uses it, and is causing your issues. 16:02 iisjmii: I'll try to run the programme without straight from racket. 16:03 (quit) noam: Read error: Connection reset by peer 16:04 iisjmii: asumu: Yes it works without geiser. Thank you. 16:04 (join) noam 16:04 asumu: iisjmii: No problem. That's odd though, given that I looked at geiser's source code and it doesn't use sandbox. Maybe it does indirectly somehow though. 16:06 iisjmii: Do you know why I cannot use _void or _float in sandbox though? 16:07 (quit) dme: Ping timeout: 276 seconds 16:08 (quit) Skola: Quit: Lost terminal 16:12 asumu: iisjmii: Sorry, not sure. eli might know. 16:13 iisjmii: Okay, thx 16:23 (quit) jeapostrophe: Ping timeout: 245 seconds 16:25 (join) jeapostrophe 16:26 jonrafkind: jeapostrophe, wheres the 'd' 16:29 jonrafkind: thanks david.. :p 16:34 (join) dme 16:54 (quit) wlsn: Quit: Leaving 17:03 (quit) chromaticwt: Quit: ERC Version 5.3 (IRC client for Emacs) 17:18 (quit) MayDaniel: Read error: Connection reset by peer 17:21 (join) Kaylin 17:25 (join) track0x1 17:25 track0x1: hey does anyone here know how i can check if lets say '(1 x 3) contains a letter? 17:27 Kaylin: sounds like a job for http://docs.racket-lang.org/reference/regexp.html, note I am awful at them, so I'm not sure I can help beyond that. 17:27 bremner: a regex seems like overkill to me. 17:27 jamessan thinks of xkcd 17:28 track0x1: Kaylin: awesome thanks 17:28 Kaylin: it seems like total overkill to me too 17:28 bremner: track0x1: why not just use something like ormap ? 17:28 Kaylin: what's that :O 17:28 track0x1: bremner: to be honest i'm not sure what im doing... haha 17:28 (quit) jeapostrophe: Ping timeout: 252 seconds 17:28 bremner: is it homework? this is probably some intended solution, if so. 17:29 track0x1: bremner: its a lab i am doing... i have to do alot of error checking 17:29 track0x1: bremner: i have a function test-max-of-all and for example (max-of-all '((1 2 3) (100) (100 200))) should give me 200 17:29 track0x1: bremner: likewise, (max-of-all '()) should give me max-of-all-error 17:30 track0x1: bremner: but if i get something like (max-of-all '((1 2 3) (1 x 3))) it's also a max-of-all-error 17:30 bremner: well, if you write your own max, you can generate that error when you find a non-number 17:31 track0x1: bremner: so i wrote a function num that checks if every element in a list is a number 17:31 track0x1: bremner: and will return true.. so i have that as a condition in my max-of-all function 17:32 track0x1: bremner: but if i get something like (num '((1))) it'll return false because its a list in a list 17:33 Kaylin: so if it's a list, throw it back into the function again yes? 17:33 track0x1: Kaylin: sounds genius. let me try that! 17:34 (join) Kaylin1 17:34 Kaylin1: whee wifi 17:34 jonrafkind: wifi is the #1 cause of global warming 17:34 Kaylin1: 1. really? 2. wasn't my idea, my school set this up, hence it sucking. 17:35 jonrafkind: yes, i am 1 billion percent sure and i have never lied or told any jokes in my life 17:35 Kaylin1: hmm, see 17:35 Kaylin1: that seems a little too sure to me. 17:35 Kaylin1: I think you should be more skeptical. 17:35 track0x1: Kaylin: how do i check if list? hmmmm 17:36 track0x1: oh duh! list? 17:36 Kaylin1: :) 17:37 track0x1: Kaylin: sooo if i want to see if it is a list of lists? 17:37 (quit) Kaylin: Ping timeout: 245 seconds 17:37 track0x1: (list? (car abx)) 17:38 track0x1: grr 17:39 (nick) Kaylin1 -> Kaylin 17:39 (join) realitygrill 17:40 Kaylin: sure :O 17:43 track0x1: so i cant get it to return true when i run (num '((1))) 17:44 bremner: maybe you are testing in the wrong place 17:45 track0x1: bremner: i am not sure... i think this is right for the most part except that i can't get true when i call (num '((1))) 17:45 track0x1: bremner: i will get true if i do (num '(1)) 17:46 Kaylin: so then call the function itself on the car of the list, if it's a list 17:47 Kaylin: and you should get true then too 17:49 track0x1: Kaylin: but thatis giving me atoms 17:49 track0x1: Kaylin: and i wont be able to check the entire list 17:50 (join) RacketCommitBot 17:50 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/nB1vSg 17:50 RacketCommitBot: [racket/master] openssl: fix error handling - Matthew Flatt 17:50 (part) RacketCommitBot 17:50 Kaylin: (and (myfunction (car x)) (myfunction (cdr x))) ok I know that's crappy recursion but idk maybe 17:52 track0x1: Kaylin: hmmmm 17:52 jonrafkind: how do I put a linebreak between paragraphs in scribble? I tried @linebreak{} but then latex spits out a bunch of errors when I do scribble --pdf 17:54 track0x1: Kaylin: gah i cant get this im gonna give up, lol 17:54 track0x1: thanks for the help all 17:54 Kaylin: :( 17:55 track0x1: Kaylin: ive been working on this lab for 3 hours now, lol 17:55 Kaylin: eek 17:55 Kaylin: come back to it later imo, pounding your head against a wall just creates bad code, at least in my experience 17:56 track0x1: ok, i'll try- thanks again 17:56 track0x1: ciao 17:56 (join) rgrinberg 17:56 (quit) track0x1: Quit: Time to go to the gym! 17:57 (quit) iisjmii: Remote host closed the connection 18:01 (join) jrslepak 18:01 (part) bmp 18:10 (quit) gridaphobe: Read error: Connection reset by peer 18:12 (join) bmp 18:12 (part) bmp 18:16 (quit) jonrafkind: Ping timeout: 246 seconds 18:19 samth: dear lazy-#racket: what is the best way to stop xexprs from escaping things in my attribute values? 18:19 (part) gciolli 18:22 (join) djcb 18:27 (join) jeapostrophe 18:27 samth: jeapostrophe: what is the best way to stop xexprs from escaping things in my attribute values? 18:37 jeapostrophe: samth: the only way to not escape things is with cdata 18:40 (quit) Kaylin: Ping timeout: 265 seconds 18:41 (quit) jeapostrophe: Remote host closed the connection 18:41 (join) jeapostrophe 18:42 samth: jeapostrophe: really? 18:43 samth: that's pretty painful when i have url's with & in them in my html 18:43 jeapostrophe: samth: how else would you? xexpr only produce valid XML 18:43 samth: & is a valid char in attributes 18:43 samth: i'm pretty sure of that 18:44 samth: anyway, i'd just like a parameter to control escaping 18:45 samth: jeapostrophe: anyway, i've got something that works atm 18:45 samth: so not urgent 18:45 samth: but i am having to call response/full with a bunch of byte strings 18:45 (nick) samth -> samth_away 18:46 jeapostrophe: samth_away: http://www.w3.org/TR/2006/REC-xml11-20060816/#NT-AttValue 18:46 jeapostrophe: samth_away: & and < are not allowed 18:47 (quit) mceier: Quit: leaving 18:47 samth_away: ok, that may be the case for xml 18:47 (join) cdidd 18:48 samth_away: however: http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#attributes-0 18:48 rudybot: http://tinyurl.com/7mrcq9r 18:48 samth_away: allows & 18:48 (join) jonrafkind 18:48 jeapostrophe: some could make hexpr->string (etc) 18:48 jeapostrophe: but xexpr->string produces XML 18:48 samth_away: http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#syntax-ambiguous-ampersand 18:48 rudybot: http://tinyurl.com/79e2dnu 18:48 (quit) Demosthenes: Quit: leaving 18:48 samth_away: jeapostrophe: HTML >>>>>>>>> XML 18:49 samth_away: this is the *web* server 18:49 jeapostrophe: The *web* server does not mandate use of the *xml* module 18:49 samth_away: jeapostrophe: but your tutorial strongly suggests it 18:49 samth_away: and the xml module is a nice way to do this 18:50 jeapostrophe: i think we could and should make an html module like the xml one (maybe even reuse it with parameters as you suggest) 18:50 jeapostrophe: but i dislike something saying it is a representation of xml when it isn't 18:51 samth_away: maybe 18:51 (join) chromaticwt 18:51 samth_away: but i think having a nice xml module should be a low priority for racket, and a nice html module a high one 18:51 samth_away: and with that, i really am away 18:52 (quit) dnolen: Quit: Page closed 18:52 jeapostrophe: maybe, but we already have the nice xml module, so that we have it is not a statement of priority, but of fact 18:52 jeapostrophe: see ya later :) 18:52 (quit) dzhus: Remote host closed the connection 19:08 (join) noam_ 19:12 (quit) noam: Ping timeout: 260 seconds 19:13 (quit) jeapostrophe: Ping timeout: 245 seconds 19:23 (quit) jonrafkind: Ping timeout: 245 seconds 19:37 (quit) chromaticwt: Quit: ERC Version 5.3 (IRC client for Emacs) 19:38 (join) Kaylin 20:01 mimcpher: Has PLT folks considered applying to Summer of Code again this year? I see from some mailing list posts there have been past applications that weren't accepted 20:02 chandler: mimcpher: yes; asumu is putting together a list of topics for this year: https://github.com/plt/racket/wiki/SoC-Ideas-2012 20:02 Kaylin: (mailing) 20:02 Kaylin: ^ a mailing list 20:03 mimcpher: chandler: cool stuff. 20:13 PfhorSlayer: wwu.edu, huh? Western? 20:13 Kaylin: yea 20:13 PfhorSlayer: I grew up in Bellingham. Small world! 20:20 (join) jeapostrophe 20:24 (join) Kaylin1 20:24 Kaylin1: welcome to Western, best network connection ever 20:26 asumu: Kaylin1: Oh, I know a guy who did CS at WWU. Do you know Kyle Levein? 20:26 asumu: *Levien 20:27 Kaylin1: idk :( I don't think so but then again, I don't think I'm qualified to express how terrible I am with names 20:27 (quit) Kaylin: Ping timeout: 260 seconds 20:28 asumu: Well, it wouldn't be too surprising. He graduated in the last year or so. 20:28 asumu: (wouldn't be too surprising if you didn't know him, that is) 20:30 Kaylin1: idk see I am a bad student 20:30 Kaylin1: 2007 - 2010, 2011-???? however long I last 20:30 Kaylin1: :( 20:37 Kaylin1: I'm starting to think that I'm just not capable of being a student, /emo 20:37 (nick) Kaylin1 -> Kaylin 20:41 chandler: You should try anyway. Otherwise, you'll never get the certificate of being able to put up with meaningless BS that so many employers seem to want their employees to have. 20:42 Kaylin: yea I am 20:44 (quit) jrslepak: Quit: This computer has gone to sleep 20:45 PfhorSlayer: Or drop out and go work in the game industry ;) 20:49 (quit) dous: Remote host closed the connection 20:55 Kaylin: I hear the game industry is evil 20:56 Kaylin: I wish I could do cool stuff, websites seem super cool, and government things, and such, idk I know that's not specific at all but yea 20:56 asumu: I think that parts that let you use Racket probably aren't. :) 20:56 Kaylin: do parts let you use racket? 20:56 Kaylin: racket is so cool it's my favorite 20:56 Kaylin: even though I'm not doing great in my class for that 20:57 Kaylin: because my professor doesn't understand how to write clear instructions 20:57 bremner: professors suck. 20:57 Kaylin: I tried to explain how 20:58 Kaylin: '((2 3)(4 5)(3 6)) '(3 5 6) '((2 3)(4 5)(3 6)(3 5 6)) are both a list of pairs and a list representing the codomain but he gave me a D on that section for interpreting it the second way not the first. 20:59 Kaylin: I like that professor too but sometimes it's just, grr 21:01 Kaylin: and my other professor is giving me awful grades all quarter for, not making my programs totally general 21:01 Kaylin: it's like they give me a very special case, and I write a program optimized for that special case, and they are like if it were this more general case this algorithm would be awful. It's like yes, but that isn't the assignment this is. and I can't stop myself /rant 21:10 (quit) realitygrill: Quit: realitygrill 21:10 Kaylin: sorry been a bad week =/ totally not related to #racket 21:12 (join) jrslepak 21:34 (quit) Kaylin: Quit: Leaving. 21:52 (quit) noam_: Ping timeout: 248 seconds 22:05 (join) vkz 22:40 (join) RacketCommitBot 22:40 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/xMU40g 22:40 RacketCommitBot: [racket/master] openssl: more little fixes - Matthew Flatt 22:40 (part) RacketCommitBot 22:52 (join) jonrafkind 22:54 (join) Kaylin 23:44 (quit) vkz: Quit: vkz