00:13 (quit) hash_table: Ping timeout: 255 seconds 00:13 (quit) jonathansizz: Ping timeout: 276 seconds 00:13 (quit) getpwnam: Ping timeout: 255 seconds 00:27 (join) RacketCommitBot 00:27 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/bsoNrQ 00:27 RacketCommitBot: [racket/master] adjust bitmap test - Robby Findler 00:27 (part) RacketCommitBot 00:28 (quit) jeapostrophe: Ping timeout: 252 seconds 00:34 (join) RacketCommitBot 00:34 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/idoBMw 00:34 RacketCommitBot: [racket/master] brought up to date with version number - Robby Findler 00:34 RacketCommitBot: [racket/master] bring drracket history file up to date - Robby Findler 00:34 (part) RacketCommitBot 00:46 (quit) yoklov: Quit: computer sleeping 00:48 (join) yoklov 01:00 (quit) mceier: Quit: leaving 01:02 (quit) rbarraud: Ping timeout: 264 seconds 01:12 (quit) yoklov: Quit: bye! 01:34 (quit) Kaylin: Quit: Leaving. 01:34 (quit) dnolen: Ping timeout: 276 seconds 01:38 (join) Shambles_1 01:39 (quit) Shambles_: Ping timeout: 246 seconds 01:50 (quit) Shambles_1: Ping timeout: 246 seconds 02:12 (join) Shambles_ 02:22 (join) gciolli 02:25 (join) hkBst 02:25 (quit) hkBst: Changing host 02:25 (join) hkBst 02:33 (quit) gciolli: Ping timeout: 255 seconds 02:34 (join) mceier 02:37 (join) djcoin 02:46 (quit) jonrafkind: Ping timeout: 252 seconds 03:05 (quit) cdidd: Read error: Operation timed out 03:05 (quit) mithos28: Quit: mithos28 03:16 (join) antithesis 03:21 (join) Shambles_1 03:23 (quit) Shambles_: Ping timeout: 246 seconds 03:58 (join) MightyFoo 03:58 (nick) MightyFoo -> tim-brown 04:03 (quit) Shambles_1: Quit: Leaving. 04:03 (join) Shambles_ 04:17 (quit) Shviller: Ping timeout: 248 seconds 04:21 (join) Shviller 04:28 (join) soegaard 04:28 (quit) soegaard: Read error: Connection reset by peer 04:29 (join) soegaard 04:30 (join) Shvillr 04:33 (quit) Shviller: Ping timeout: 249 seconds 04:33 (join) samth 04:38 (quit) soegaard: Quit: soegaard 04:42 (join) soegaard 04:45 tim-brown: is there an arithmetic not equals operator in racket? (like C's !=) ? 04:46 tim-brown: i can compose (not (= ...)) or a load of other compositions, but simply can't find a != 04:50 (quit) ambrosebs: Ping timeout: 246 seconds 04:55 (quit) noam_: Read error: Connection reset by peer 04:56 (join) noam_ 04:56 (join) DraX 04:56 (quit) DraX: Changing host 04:56 (join) DraX 04:59 (quit) soegaard: Quit: soegaard 05:06 (join) dzhus 05:06 (quit) antithesis: Remote host closed the connection 05:08 (join) ambrosebs 05:13 (join) bitonic` 05:18 (quit) ambrosebs: Ping timeout: 250 seconds 05:36 (join) rbarraud 05:53 (quit) bitonic`: Ping timeout: 246 seconds 05:54 (join) bitonic` 05:54 (quit) samth: Read error: Operation timed out 06:03 (join) MayDaniel 06:18 (quit) MayDaniel: Read error: Connection reset by peer 06:21 (join) masm 06:23 (join) MayDaniel 06:32 (quit) MayDaniel: Read error: Connection reset by peer 06:32 (quit) jyc: Read error: Connection reset by peer 06:34 (quit) dzhus: Ping timeout: 252 seconds 06:47 (join) MayDaniel 06:49 (join) gciolli 06:57 (join) ambrosebs 06:57 (join) noelw 06:58 (part) ambrosebs 07:00 (join) ambrosebs 07:01 (part) ambrosebs 07:02 (quit) Shvillr: Ping timeout: 250 seconds 07:10 (join) Shviller 07:11 (join) ambrosebs 07:26 (quit) bitonic: Disconnected by services 07:27 (nick) bitonic` -> bitonic 07:30 (join) jeapostrophe 07:30 (quit) jeapostrophe: Changing host 07:30 (join) jeapostrophe 07:49 (quit) noelw: Quit: noelw 08:26 hkBst: tim-brown: nope, doesn't exist AFAIK 08:26 (join) arthur_ 08:31 (quit) jeapostrophe: Ping timeout: 244 seconds 08:31 tim-brown: hkBst: bit of an oversight that? 08:35 hkBst: tim-brown: IDK, it's easy enough to use `not' or inverse branches of `if's, or switch between `when' and `unless'... or write your own if-not macro. 08:41 (quit) vu3rdd: Ping timeout: 252 seconds 08:47 (quit) arthur_: Ping timeout: 245 seconds 08:50 tim-brown: but by that logic, why bother with >= and <= ? quite often, i use >= as more of a shorthand for (not (< ...)) 08:56 (join) getpwnam 08:56 (join) jonathansizz 08:57 (join) noelw 08:57 (join) hash_table 09:00 (join) bitonic 09:01 (quit) bitonic: Remote host closed the connection 09:01 (join) bitonic 09:02 (quit) hkBst: Read error: Connection reset by peer 09:02 (join) hkBst 09:02 (quit) hkBst: Changing host 09:02 (join) hkBst 09:06 (quit) ambrosebs: Ping timeout: 250 seconds 09:06 (join) hkBst_ 09:06 (quit) hkBst_: Changing host 09:06 (join) hkBst_ 09:06 (quit) hkBst: Read error: Connection reset by peer 09:07 hkBst_: tim-brown: that only works when you have 2 arguments, but these operators act on any number of arguments so your equality does not hold universally! 09:07 hkBst_: rudybot: eval (< 1 2 3) 09:07 rudybot: hkBst_: your sandbox is ready 09:07 rudybot: hkBst_: ; Value: #t 09:08 hkBst_: rudybot: eval (< 1 2 2 3) 09:08 rudybot: hkBst_: ; Value: #f 09:08 hkBst_: rudybot: eval (not (>= 1 2 2 3)) 09:08 rudybot: hkBst_: ; Value: #t 09:08 hkBst_: see, not the same 09:09 (join) jeremyheiler 09:10 (quit) jeremyheiler: Client Quit 09:13 (quit) gciolli: Quit: Leaving. 09:14 tim-brown: maybe i gave a narrow-minded / C-minded e.g. there 09:14 (quit) jrslepak: Quit: This computer has gone to sleep 09:16 tim-brown: although: 09:17 tim-brown: rudybot: eval (values (= 1 1 1 1 1 1) (not (= 1 1 1 1 1 1)) (let ((!= (compose not =))) (!= 1 1 1 1 1 1))) 09:17 rudybot: tim-brown: your sandbox is ready 09:17 rudybot: tim-brown: ; Value: #t 09:17 rudybot: tim-brown: ; Value#2: #f 09:17 rudybot: tim-brown: ; Value#3: #f 09:18 (join) mario-go` 09:18 tim-brown: (values (= 1 2 1 1 1 1) (not (= 1 2 1 1 1 1)) (let ((!= (compose not =))) (!= 1 2 1 1 1 1))) 09:18 tim-brown: rudybot: eval(values (= 1 2 1 1 1 1) (not (= 1 2 1 1 1 1)) (let ((!= (compose not =))) (!= 1 2 1 1 1 1))) 09:18 rudybot: tim-brown: then, someone can come by and compose the two. "cs = ConStream(); hw(cs)" 09:18 tim-brown: rudybot: eval (values (= 1 2 1 1 1 1) (not (= 1 2 1 1 1 1)) (let ((!= (compose not =))) (!= 1 2 1 1 1 1))) 09:18 rudybot: tim-brown: ; Value: #f 09:18 rudybot: tim-brown: ; Value#2: #t 09:18 rudybot: tim-brown: ; Value#3: #t 09:18 (join) dnolen 09:19 hkBst_: tim-brown: arguably != on many arguments means that they are all different... which is different from (not (== ...)) 09:20 hkBst_: or at the least pair-wise not the same 09:33 (quit) jonathansizz: Ping timeout: 244 seconds 09:34 (quit) hash_table: Ping timeout: 244 seconds 09:34 (quit) getpwnam: Ping timeout: 244 seconds 09:35 (nick) mario-go` -> mario-goulart 09:36 (join) jrslepak 09:47 (quit) ski: Ping timeout: 252 seconds 09:51 (join) cdidd 09:53 (join) Kaylin 09:54 (join) ski 10:08 tim-brown: hkBst_: not such a bad idea... although you might be describing something akin to set? 10:10 (quit) rbarraud: Ping timeout: 252 seconds 10:13 asumu: Also if you have !=, what would be the equivalents for equal?, eqv?, eq? 10:14 asumu: Using `not` seems more uniform in this case. 10:19 (join) anRch 10:27 (join) chimeracoder 10:28 (quit) mceier: Quit: leaving 10:33 (join) chturne 10:34 (join) bitonic` 10:36 (quit) bitonic: Ping timeout: 246 seconds 10:40 (quit) Kaylin: Read error: Connection reset by peer 10:47 (join) getpwnam 10:47 (join) jonathansizz 10:48 (join) hash_table 10:49 (quit) noelw: Quit: noelw 10:52 (join) dzhus 10:53 (join) ambrosebs 10:57 (join) RacketCommitBot 10:57 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/ej_GiA 10:57 RacketCommitBot: [racket/master] fix error message wording - Robby Findler 10:57 RacketCommitBot: [racket/master] add big "definitions" and "interactions" labels to the drracket - Robby Findler 10:57 (part) RacketCommitBot 11:07 (quit) dnolen: Ping timeout: 250 seconds 11:08 (join) noelw 11:13 (quit) anRch: Quit: anRch 11:15 (quit) ambrosebs: Read error: Connection reset by peer 11:25 (quit) hkBst_: Quit: Konversation terminated! 11:35 tim-brown: asumu: i was using C language, rather than proposing a prefix for racket 11:36 tim-brown: "not-" as a prefix would work uniformly, some folk (pascal?) use "<>" for not equal 11:37 tim-brown: s/not equal/not arithmetically equal/ 11:40 (quit) noelw: Quit: noelw 11:42 (nick) bitonic` -> bitonic 11:43 (quit) ssbr_: Ping timeout: 245 seconds 11:43 (join) anRch 11:44 (join) josdeha_rt 11:45 (join) ambrosebs 11:46 (join) RacketCommitBot 11:46 RacketCommitBot: [racket] plt pushed 5 new commits to release: http://git.io/csBjZQ 11:46 RacketCommitBot: [racket/release] Use `string-no-nuls?' and `bytes-no-nuls?' in more docs & error messages. - Eli Barzilay 11:46 RacketCommitBot: [racket/release] repair hack for beginner-proc names - John Clements 11:46 RacketCommitBot: [racket/release] Update TR history. - Vincent St-Amour 11:46 (part) RacketCommitBot 11:49 (join) DanBurton 11:50 DanBurton: Typed Racket question: How can I convince TR that (Pairof Foo (U Bar Baz)) is the same as (U (Pairof Foo Bar) (Pairof Foo Baz)) ? 11:53 (join) noelw 11:54 (join) mithos28 11:55 stamourv: DanBurton: Do you have an example? 11:57 (join) nilyaK 12:00 DanBurton: stamourv: sure, give me a minute to simplify it to just the essentials 12:02 DanBurton: contrived example: http://pastebin.com/WuxPzgNK 12:02 DanBurton: this causes an error, saying it expected the one type when it got the other 12:03 DanBurton: interestingly, if you switch the two around, then it works 12:03 stamourv: DanBurton: AFAIK, there's not way to just tell TR that two types are the same. 12:03 DanBurton: it seems to know how to push the U in, but not how to pull it out 12:04 stamourv: But, if you show me what you're trying to do, we can try to figure out something. 12:04 chimeracoder: stamourv: doesn't Racket have the equivalent of Haskell's newtype? 12:04 (join) mceier 12:04 stamourv: chimeracoder: You can give a name to a type, but that's not the same as asserting that two types are equivalent. 12:05 chimeracoder: stamourv: What I meant was, perhaps one could then be defined in terms of the other, but I realize that doesn't work here 12:06 (quit) anRch: Quit: anRch 12:06 DanBurton: Typed Racket's type system is crazy weird 12:07 DanBurton: it's so powerful, which is of course a double-edged sword 12:08 mithos28: DanBurton: The issue is whether you are testing if the union is a subtype of the pair of the union or the other way around 12:08 DanBurton: correct, testing if the union is a subtype of the pair of the union 12:09 mithos28: In the case when foo is defined as the union, each case is a subtype of the pair of the union so it works 12:10 DanBurton: oh right 12:10 mithos28: The other way is harder because each case only covers part of the pair of union type 12:10 chimeracoder: DanBurton: How is it more powerful than simple HM? I haven't really delved enough to figure out the differences 12:11 mithos28: and I think the currently implemented rule is that it is a subtype only if it is a subtype of one case 12:11 chimeracoder: all I know is that the inference isn't automatic, the way Haskell's is :-/ 12:11 mithos28: chimeracoder: It understands how if works on predicates that check the type tags. 12:12 (join) soegaard 12:12 chimeracoder: ah 12:12 mithos28: i.e. in the true branch where the test was (string? x), we know that x has type String 12:12 mithos28: even if outside the if it has type (U String #f) 12:13 mithos28: http://www.ccs.neu.edu/racket/pubs/icfp10-thf.pdf 12:13 Haffe: In the gui toolkit, is there a way to make a frame visible at creation? 12:13 mithos28: Thats the paper that describes the type system 12:13 Haffe: I.e. emulating the behaviour of (send frame show #t) 12:14 asumu: tim-brown: fair enough, but (not-equal? ...) isn't sufficiently more concise than (not (equal? ...)) to make it worthwhile, I think 12:14 asumu: (I imagine that's why it hasn't been done) 12:14 mithos28: Haffe: Is there a problem with just doing that after constructing it? 12:15 DanBurton: chimeracoder: Haskell's inference is automatic becaues its type system is *less* powerful, meaning it is easier to infer 12:16 chimeracoder: Er, I understand that tradeoff; I just haven't come into a situation yet where Haskell's types couldn't do something Racket's could 12:16 chimeracoder: the only limitation I've ever come into myself with Haskell's types is with dependent types, but I also don't use Haskell too much 12:16 DanBurton: Haskell has no subtyping, for one thing (well, except via typeclasses) 12:17 asumu: chimeracoder: a simple example is that Haskell can't do untagged unions. 12:17 stamourv: chimeracoder: Re TR more powerful than HM: As mithos28 said, occurrence typing. But that's only part of it. There's also subtyping, true unions, function intersection types, variable-arity polymorphism, etc. 12:18 DanBurton: whether or not you "need" all of those fancy things is another question entirely, but yeah, Haskell has none of those 12:18 asumu: My guess is that neither is actually strictly more powerful than the other though. 12:18 (join) jonrafkind 12:18 asumu: TR doesn't have type classes, for example. 12:18 mithos28: What would more powerful mean? 12:18 Haffe: mithos28: I have to assign the newly created frame a name. 12:18 asumu: I don't have a real definition. *waves hands* 12:18 stamourv: chimeracoder: With things like that, you can have functions with optional / keyword arguments, which is the #1 thing I miss when I have to do Haskell. 12:18 DanBurton: "more powerful" means it can certify that more programs are well-typed. Under that definition, TR's is much more powerful. 12:19 (quit) djcoin: Quit: WeeChat 0.3.2 12:19 mithos28: DanBurton: There are programs that haskell can type that TR cannot 12:19 chimeracoder: DanBurton: Yes, but what I don't understand is why it can't (doesn't?) certify the programs that Haskell can 12:20 (quit) soegaard: Quit: soegaard 12:20 DanBurton: mithos28: are you referring to typeclasses? 12:20 chimeracoder: Or rather, it doesn't seem to be a strict superset, and I don't understand why the programs that can typecheck in Haskell (or at least, that the compiler can infer) don't in Racket 12:20 mithos28: No I am refering to its very weak inference method 12:20 (quit) hash_table: Ping timeout: 244 seconds 12:20 (quit) getpwnam: Ping timeout: 244 seconds 12:20 (quit) jonathansizz: Ping timeout: 244 seconds 12:20 mithos28: I'm trying to find the bug i filed 12:20 tim-brown: asumu: different? 12:21 chimeracoder: Yeah, the inference is what I was getting at; maybe that's a separate issue 12:21 chimeracoder is still learning about type systems 12:21 DanBurton: according to me, the power of a language's inference is inversely proportional to the power of its type system 12:22 (quit) josdeha_rt: Remote host closed the connection 12:22 DanBurton: when talking about languages that even care about types, let's leave Java et all out of it >.> 12:22 chimeracoder: As for untagged unions, is that analogous to the runtime errors that Java's type erasure causes? 12:22 chimeracoder: I haven't used Java in a while, but I remember bumping into those 12:23 tim-brown: strangely english doesn't seem to have a more succinct word for not-equal? available to us 12:23 (quit) noelw: Quit: noelw 12:23 DanBurton: tim-brown: just use the unicode symbol? 12:23 nilyaK: unequal? 12:23 chimeracoder: unequal? 12:23 (join) noelw 12:24 tim-brown: uneq? uneqv? unequal? un= 12:24 tim-brown: hmm 12:24 DanBurton: !eq? 12:25 mithos28: rudybot: init typed/racket 12:25 rudybot: mithos28: your typed/racket sandbox is ready 12:25 tim-brown: oooh... i've been reprimanded for using ! today 12:25 DanBurton: lol, go the haskell way: /= 12:25 mithos28: rudybot: eval (filter values (list 1 2 3)) 12:25 rudybot: mithos28: error: Type Checker: Summary: 2 errors encountered 12:25 DanBurton: backwards "not so sure" face 12:25 mithos28: rudybot: eval "Give me my error message" 12:25 rudybot: mithos28: ; Value: "Give me my error message" 12:26 rudybot: mithos28: ; stdout: "- : String\n" 12:26 rudybot: mithos28: ; stderr: "#:1:8: Type Checker: Expected (a -> Any), but got (All (a ...) (a ... a -> (values a ... a))) in: values\n#:1:15: Type Checker: Expected (Listof a), but got (List One Positive-Byte Positive-Byte) in: (#%app list (quote 1) (quote 2) (quote 3))\n" 12:26 tim-brown: then we enter the world of prolog's /=, =/=, /== 12:27 tim-brown: re unicode... not being able to easily us it on IRC puts the crimp on that 12:28 tim-brown: s/us/use 12:29 (join) mightyfoo 12:30 (part) tim-brown: "WeeChat 0.3.8" 12:32 (quit) noelw: Quit: noelw 12:32 DanBurton: If I make a predicate (define-predicate list-of-foo? (Listof Foo)), then when I use list-of-foo? will it traverse the entire list checking if each element is a Foo, regardless of type information available? 12:33 mithos28: DanBurton: I believe so 12:34 mithos28: There is no information that list-of-foo? is side affect free 12:34 mithos28: effect* 12:34 (quit) mightyfoo: Ping timeout: 252 seconds 12:40 (join) noelw 12:41 DanBurton: Well here was my ugly annoying workaround for the U/Pairof debacle: http://pastebin.com/aWnki44H 12:50 (join) tim-brown 12:52 (join) mye 12:52 (quit) tim-brown: Client Quit 12:53 (join) tim-brown 12:54 tim-brown: Ping! 12:54 Araq: pong 12:54 jonrafkind: pringles 12:55 tim-brown: Well, that works the 12:55 tim-brown: n 12:56 DanBurton: I wish define-predicate were first-class 12:57 DanBurton: I'd rather (define foo? (make-predicate Foo)) than (define-predicate foo? Foo) 12:57 DanBurton: or rather, I'd like to use (make-predicate Foo) inline rather than having to name it 12:59 mithos28: DanBurton: file a bug, I'll try to take a look later to see what that would require 13:00 (quit) noelw: Quit: noelw 13:00 DanBurton: ok 13:00 jonrafkind: you can probably turn any definition into an expression by doing (let definer name) 13:00 jonrafkind: and then macrotize it 13:01 mithos28: jonrafkind: No, because that moves the definer from module context to internal-definition context 13:01 jonrafkind: yea so what 13:01 mithos28: which can allow it to be executed more than once 13:02 jonrafkind: so what 13:02 mithos28: in many cases this might not be a problem, I'm guessing in TR there will be an issue. For example you cannot move struct definitions into an internal definition context and have the types work 13:03 jonrafkind: oh rofl 13:03 DanBurton: define-predicate only works at the top level 13:03 mithos28: for structs its because TR ensures that you cannot use the genericity of structs 13:04 mithos28: I don't see a reason for define-predicate, but I'll need to look at the implementation 13:04 (join) antithesis 13:11 (quit) tim-brown: Ping timeout: 255 seconds 13:12 (quit) mithos28: Read error: Connection reset by peer 13:12 DanBurton: mithos28: here you go http://bugs.racket-lang.org/query/?cmd=view&pr=12939 13:12 (join) mithos28_ 13:13 DanBurton: mithos28_: here you go http://bugs.racket-lang.org/query/?cmd=view&pr=12939 13:16 (quit) jonrafkind: Ping timeout: 250 seconds 13:23 (join) anRch 13:29 (join) samth 13:29 (quit) samth: Changing host 13:29 (join) samth 13:50 (join) dyoo 14:00 (join) ssbr_ 14:05 (quit) mithos28_: Read error: Connection reset by peer 14:05 (join) mithos28 14:07 (quit) masm: Ping timeout: 246 seconds 14:21 (join) jonrafkind 14:21 (quit) jonrafkind: Changing host 14:21 (join) jonrafkind 14:23 (join) jeapostrophe 14:23 (quit) jeapostrophe: Changing host 14:23 (join) jeapostrophe 14:25 (quit) chimeracoder: Quit: Leaving. 14:27 (join) chimeracoder 14:33 (join) carleastlund 14:36 (quit) anRch: Quit: anRch 14:38 (quit) samth: Ping timeout: 276 seconds 14:48 (join) samth 14:48 (quit) samth: Changing host 14:48 (join) samth 14:53 (quit) ambrosebs: Ping timeout: 255 seconds 14:57 (quit) bjz: Quit: Leaving... 15:13 (join) masm 15:22 (quit) dyoo: Ping timeout: 245 seconds 15:52 (join) jyc 15:57 (quit) jyc: Read error: Connection reset by peer 15:59 (join) jyc_ 16:00 (quit) nilyaK: Quit: Leaving. 16:00 (quit) rotty: Ping timeout: 240 seconds 16:01 (join) rotty 16:12 (join) Guest60021 16:13 (join) getpwnam 16:13 (join) jonathansizz 16:13 (join) hash_table 16:14 ASau: eli: I don't know which mailing list you added me to, but I didn't receive any notification. :) 16:14 ASau: eli: anyway, I have run tests and racket crashed. 16:16 (quit) kanak: Ping timeout: 248 seconds 16:16 (nick) Guest60021 -> jao 16:16 (join) jao 16:17 (quit) samth: Read error: Connection reset by peer 16:17 (join) samth 16:34 DanBurton: samth: Hey, is it feasible to add sub_union_factor_right and sub_union_factor_left type judgements to TR? http://pastebin.com/fXMrJnxr 16:35 samth: DanBurton, can you send me an email about that? 16:35 DanBurton: ok 16:39 (quit) mithos28: Read error: Connection reset by peer 16:39 (join) mithos28_ 16:44 (join) RacketCommitBot 16:44 RacketCommitBot: [racket] plt pushed 9 new commits to master: http://git.io/nlvMUg 16:44 RacketCommitBot: [racket/master] Refactoring. - Vincent St-Amour 16:44 RacketCommitBot: [racket/master] Fix Optimization Coach menu entry point. - Vincent St-Amour 16:44 RacketCommitBot: [racket/master] Move panel to the frame mixin instead of the tab mixin. - Vincent St-Amour 16:44 (part) RacketCommitBot 16:54 (quit) antithesis: Quit: antithesis 17:03 (quit) DanBurton: Quit: leaving 17:10 jonrafkind: eli, the unix installer thing wasn't fixed yet right? 17:10 (join) soegaard 17:14 (join) noelw 17:17 (quit) dsantiago: Quit: Computer has gone to sleep. 17:17 (quit) soegaard: Remote host closed the connection 17:18 (join) soegaard 17:18 (quit) noelw: Ping timeout: 250 seconds 17:31 (quit) jeapostrophe: Ping timeout: 255 seconds 17:33 (join) Fare 17:42 (join) yoklov 17:42 (quit) ssbr_: Ping timeout: 276 seconds 18:02 (quit) mye: Ping timeout: 276 seconds 18:09 (quit) Nisstyre: Remote host closed the connection 18:10 (join) Nisstyre 18:22 (join) noelw 18:23 (quit) noelw: Client Quit 18:31 (quit) chimeracoder: Quit: Leaving. 18:32 (quit) Fare: Quit: Leaving 18:39 (quit) jrslepak: Quit: This computer has gone to sleep 19:01 (quit) soegaard: Quit: soegaard 19:10 (quit) MayDaniel: Read error: Connection reset by peer 19:27 (quit) jonrafkind: Ping timeout: 252 seconds 19:41 (join) dnolen 19:44 (join) jonrafkind 19:44 (quit) jonrafkind: Changing host 19:44 (join) jonrafkind 19:58 (quit) yoklov: Quit: bye! 20:05 (join) Kaylin 20:14 (quit) jrslepak_neu: Ping timeout: 248 seconds 20:15 (quit) stchang: Read error: Operation timed out 20:17 danl_ndi: nzyvqheindzmctev 20:17 danl_ndi: did i get that right? 20:18 (join) stchang 20:20 (join) bjz 20:21 (join) jrslepak_neu 20:24 bremner: dunno, it's your password. 20:24 jonrafkind: put in your social security number and credit card and ill check for you 20:25 ASau: You'll need CVV2 for the latter. 20:29 (join) yoklov 20:29 offby1: danl_ndi: I think you misspelled the 'x' 20:29 (join) rbarraud 20:31 danl_ndi: offby1: yes... x-nzyvqheindzmctev 20:46 (quit) chturne: Ping timeout: 276 seconds 20:48 (join) dsantiago 20:52 (quit) dzhus: Read error: Operation timed out 21:14 (join) chturne 21:18 (join) jrslepak 21:21 (quit) samth: Ping timeout: 276 seconds 21:36 (quit) masm: Quit: Leaving. 21:43 (quit) chturne: Ping timeout: 276 seconds 22:04 (quit) dsantiago: Quit: Computer has gone to sleep. 22:08 (quit) dnolen: Ping timeout: 244 seconds 22:16 (quit) carleastlund: Quit: carleastlund 22:50 (join) Demosthenes 23:07 (quit) mithos28_: Read error: Connection reset by peer 23:12 (join) vu3rdd 23:12 (quit) vu3rdd: Changing host 23:12 (join) vu3rdd 23:19 (join) RacketCommitBot 23:19 RacketCommitBot: [racket] plt pushed 5 new commits to master: http://git.io/3-3ZEQ 23:19 RacketCommitBot: [racket/master] Note `require' of a `main' submodule for `-t', `-l', and `-p' - Matthew Flatt 23:19 RacketCommitBot: [racket/master] remove bad `return's - Matthew Flatt 23:19 RacketCommitBot: [racket/master] fix `for/vector' to really stop at size - Matthew Flatt 23:19 (part) RacketCommitBot 23:21 (quit) bjz: Quit: Leaving... 23:22 (join) bjz 23:24 (quit) bjz: Client Quit 23:34 (quit) jao: Ping timeout: 276 seconds 23:44 (join) jeapostrophe 23:44 (quit) jeapostrophe: Changing host 23:44 (join) jeapostrophe 23:57 (join) mithos28 23:59 (quit) Demosthenes: Ping timeout: 255 seconds