00:00:15 -!- Mr_Awesome [~eric@pool-72-69-240-30.chi01.dsl-w.verizon.net] has quit [Ping timeout: 265 seconds] 00:01:05 hmm, kinda figured it out, sorta 00:06:24 Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has joined #scheme 00:08:21 offby1: proof, or it didn't happen :) 00:11:37 mejja: see the URL 00:11:51 I replaced the question with my tentative answer 00:12:18 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 00:16:44 That's the best thing I could think of, and it isn't built in as far as I know. 00:17:36 `in-values' may not be the best name for that. I'd sort of expect that to be used for something like (for/list ((i (in-values (values 1 2 3)))) (add1 i)) -> '(2 3 4) 00:18:10 dmoerner [~dmr@ppp-71-139-30-219.dsl.snfc21.pacbell.net] has joined #scheme 00:19:58 yeah 00:20:06 it's sort of the opposite to "in-parallel" 00:20:12 What's missing might be a little bit more primitive than your solution, but more flexible: (for/list (((x y z) (apply mumble (map in-list '((1 1 2) (1 2 4) (1 3 8)))))) z) -> (2 4 8) 00:20:26 chandler: by the way, have you only started using PLT scheme in (say) the last year or two? I don't recall you talking much about it before 00:21:22 offby1, couldn't you write that as (apply in-parallel '((x y z) ...))) 00:21:31 samth: dunno, lemme try 00:21:34 In earnest, yes. (It was actually the first Scheme I used, about 10 years ago or so, just before I moved on to Common Lisp.) 00:22:03 -!- MononcQc [~ferd@modemcable062.225-20-96.mc.videotron.ca] has quit [Quit: Lost terminal] 00:24:07 samth: I don't think that's quite it. With that, the first value will be bound to successive first elements of the lists, the second to successive second elements, etc. 00:24:34 samth: that's off by 90 degrees :) 00:24:51 Just transpose your input! 00:25:26 you want a sequence whose first value iterates through index 1, second value iterates through index 2, etc? 00:26:37 samth: yes, see the URL 00:26:43 it provides a test case, more or less 00:40:05 -!- haiworld [~ravi@isp.becroft.co.nz] has quit [Ping timeout: 258 seconds] 00:40:09 ok, i wrote something like that once 00:40:14 let me see if i can find it 00:40:22 haiworld [~ravi@isp.becroft.co.nz] has joined #scheme 00:43:25 offby1, (sequence-lift (lambda (e) (apply values e))) ...) 00:44:31 or, (define (seq->values s) (apply values (for/list ([x s]) x))) 00:44:43 and then do (sequence-lift seq->values ...) 00:45:12 Hey, that's pretty nice. Any chance of making it out of unstable? 00:48:10 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 00:48:37 ASau [~user@83.69.227.32] has joined #scheme 00:54:53 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 00:58:15 well, we had a conversation a while back on plt-dev about moving things out of unstable 00:58:23 but it never really went anywhere 00:58:50 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 01:00:14 Perhaps there ought to be a sunset clause on the whole module: after a certain period of time, things in unstable must be moved out or removed. 01:00:46 There is. Ryan is in charge of doing that. 01:01:18 Ah. 01:04:34 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 01:05:00 ASau [~user@83.69.227.32] has joined #scheme 01:09:51 acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has joined #scheme 01:10:17 josephholsten [~josephhol@ip70-189-108-199.ok.ok.cox.net] has joined #scheme 01:10:25 -!- acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has quit [Remote host closed the connection] 01:11:31 acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has joined #scheme 01:11:39 -!- acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has left #scheme 01:12:05 -!- dmoerner [~dmr@ppp-71-139-30-219.dsl.snfc21.pacbell.net] has quit [Quit: Leaving] 01:12:53 acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has joined #scheme 01:15:04 ubuntu-nathan [Nathan@187.116.64.21] has joined #scheme 01:15:13 Hi all! 01:15:16 *ubuntu-nathan* is back 01:15:51 Someone here know if there is any Scheme implementation for Mac OS 7(68k processor)? 01:17:22 -!- acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has left #scheme 01:22:06 ribbs [~ribbs@p024062.doubleroute.jp] has joined #scheme 01:33:26 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 01:33:43 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 01:42:11 samth: huh, "sequence-lift", eh? Never heard of it. Lemme try it 01:46:28 Spaceghost [libertad@unaffiliated/spaceghost] has joined #scheme 01:46:33 -!- Spaceghost [libertad@unaffiliated/spaceghost] has left #scheme 01:47:39 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #scheme 01:50:49 samth: I can't figure out how to use sequence-lift. At first I figured it's basically "map" for sequences, but (for/list ([x (sequence-lift add1 (list 1 2 3))]) x) doesn't yield (2 3 4) as I'd expect; instead, it hangs 01:56:15 hmm 01:56:19 nice 01:56:49 -!- xwl_` [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 01:56:58 -!- kephas [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has quit [Read error: Connection reset by peer] 02:00:33 xwl_ [~user@esprx01x.nokia.com] has joined #scheme 02:01:28 offby1, that seems to be a bug in sequence-lift 02:01:30 will fix 02:02:02 adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has joined #scheme 02:02:22 oh, ok 02:02:24 thanks 02:02:33 hello 02:02:51 nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has joined #scheme 02:03:21 hello 02:03:40 does anyone here write apps in multiple languages? 02:03:44 hello² 02:03:49 I do 02:04:00 how do you do it? 02:04:09 uh 02:04:14 first we write one app in one language 02:04:21 then we write another app in the other language :) 02:04:27 serialization? CGI? VM? data binding? 02:04:42 perhaps you meant "does anyone write the _same_ app in more than one language" 02:04:46 yes 02:04:48 ah 02:04:50 Java, Java ME, Java EE, C/C++, BASIC, Visual Basic, SmallBASIC, Scheme, Lisp, Perl, Ruby, Pascal, Delphi and MIPS, ARM,x86 and 6502 Assembly languages 02:04:54 in my case, yes: but it's just a toy app 02:04:55 ;) 02:05:00 that's all that I know 02:05:17 adu: http://github.com/offby1/anagrams 02:05:48 ubuntu-nathan: Remove SmallBASIC and MIPS, and the same is true for me :) 02:06:08 nice 02:06:12 :) 02:06:17 uh, wtf is 6502? 02:06:21 ahh 02:06:25 I know C# too 02:06:30 :D 02:06:37 6502 is a microchip 02:06:37 Motorola 6502 02:06:42 processor of NES 02:06:44 ubuntu-nathan: well, I also know brainf**k 02:06:53 lol 02:06:57 *mbishop* tosses 6502s at offby1 02:07:03 I don't inderstand brainfuck 02:07:13 because it's crazy 02:07:16 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Quit: leaving] 02:07:17 takes some getting used to 02:07:25 lol mbishop 02:07:32 you kinda haveto think like a disassembler to read BF 02:07:33 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 02:07:47 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Client Quit] 02:07:47 hmm 02:08:01 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 02:08:07 like ++++++++++++++ is how add %eax, 12 is "encoded" 02:08:11 but it's better to do a Assembly program than a BF one 02:08:15 ;) 02:08:22 hmm 02:08:29 ya, assembly is easier than bf 02:09:06 offby1: so what's this toy app written in multiple languages? 02:09:14 even Binary development(if this exists) is easier than BF 02:09:18 :p 02:09:24 ok 02:09:28 got to sleep 02:09:36 god night guys 02:10:00 -.- 02:10:05 -!- ubuntu-nathan [Nathan@187.116.64.21] has quit [Quit: Leaving] 02:12:19 if only all languages were s-expressions, then mixing them wouldn't be a problem 02:12:28 :P 02:12:29 adu, hah 02:14:09 offby1: if you were talking about your anagrams app, that's not what I'm talking about at all. I could call that one app that is _re_written in multiple languages, I'm talking about one app that has several components, each of which may be written in a different language than the other components 02:14:23 -!- nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has quit [Remote host closed the connection] 02:17:15 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [Ping timeout: 276 seconds] 02:20:25 ahhh 02:20:33 that's pretty common; it's what we do at work 02:20:49 our web site has C#, Python, and perhaps some other bits I'm overlooking 02:20:53 they communicate via REST mostly 02:21:50 Somehow I read that as "they communicate badly mostly". Perhaps it's just unwarranted cynicism. 02:25:02 :) 02:25:07 naw, REST is reasonable 02:25:55 Doing anything like this in C# or Python seems like a recipe for nasty inversion of control (or really, really, really bad edge cases). 02:26:03 how? 02:26:10 what is "this"? 02:26:23 Multiple systems communicating via REST. 02:26:38 I suspect that's standard in the web world 02:26:49 Well, yes. That's the source of my cynicism. 02:27:11 cynic 02:27:59 So, you haven't yet been successful in adding PLT into this mix of stuff? 02:28:14 no, and I don't think it'd be a good idea, either 02:28:22 Why? 02:28:22 regardless of how good a language it is 02:28:34 nobody wants to learn another language 02:29:08 granted, if I _were_ to sneak PLT into a workplace, this is the ideal situation: I could write some not-terribly-critical server that talks REST like everything else 02:29:26 but people don't want to have to learn lots of languages to maintain stuff; we already have a bunch 02:29:30 Ah. I suppose the current set of employees will be using C# and Python for the rest of their careers, then? 02:29:43 we're phasing out C# as fast as we can 02:29:48 and no, of course not 02:30:14 Oh, they'll also be using other languages they already know? 02:30:49 *offby1* scowls 02:31:35 why so cynical? We've decided that the benefit of a new language is outweighed by the burden of learning and maintaining it. Python isn't _that_ bad, and it has more useful libraries than any Scheme that I know of. (In particular, SQLAlchemy) 02:32:45 It's not cynicism. It's a straightforward deduction from your statement that "nobody wants to learn another language". If nobody wants to learn a new language, then presumably they will all be using the languages they already know forever. 02:33:32 har har 02:34:02 "nobody believes that the cost of learning, and maintaining, a new language _at work_ is less than the benefit" 02:34:03 I suspect you left off a bit about "not one with a lot of parentheses and especially not one that isn't being aggressively promoted as the solution to by a bunch of folks who are proudly ignorant of modern language design" 02:34:24 nobody cares about parentheses. 02:34:25 Ah, so you'll be using Python as long as the company is around then. :-) 02:34:27 where I work. 02:34:37 as long as it solves our problems easily, probably, yes. 02:34:41 so ... 02:34:46 Fair enough. 02:34:47 do _you_ work for a commercial company? 02:35:20 I'm currently in the "starting a commercial company" phase of my life :-) 02:35:40 you are in the enviable position of getting to choose the technology. 02:35:46 You'll probably use scheme, and it'll work fine. 02:36:38 Well, the bulk of the software I've produced so far is written in C, but given the constraints it's the best choice. A number of support tools are written in Scheme. 02:37:28 My last job was essentially chosen based on the technology, and we used Common Lisp and Scheme. (That's a pretty gross simplification, but it works.) 02:38:03 Anyway, apologies for the cynisism. 02:38:27 my feeling is that, all else being equal, scheme is nicer than Python for all the obvious reasons. But all else _isn't_ equal; Python has (for our purposes, anyway), better libraries, and that outweighs pretty much everything else. 02:38:55 if it makes you feel better, I _did_ sneak some Erlang in there :) 02:39:21 (actually it wasn't me; it was another guy who did the initial sneaking; I just wound up writing most of the code) 02:40:07 At one point Python didn't have better libraries than *anything*. Now it's the obvious choice because it has good libraries. But the next aggressively ignorant pile of ad-hoc design, whatever that is, doesn't have better libraries than anything right now, and will eventually supplant Python. It's the cycle of ignorance. 02:40:28 *That*'s the source of my cynicism. 02:40:37 sure 02:40:52 if I were gonna devote my life to helping scheme, I'd write a handy library. 02:41:02 Specifically, I'd write a MySQL backend for "snooze" 02:41:18 or perhaps a SimpleDB backend. 02:41:19 Right, there are never enough round 'tuits to go around. 02:41:42 especially for me; I have a severe tuit shortage (my doctor says so) 02:43:47 I hope the Racketeers can get enough publicity out of the name change to convince folks to take a second look at it. I think there are a lot of people who will be surprised at what's there out of the box - particularly when compared to, say, the Common Lisp world, where everyone touts the benefits of cross-implementation libraries but writing a simple GUI utility program is a hurculean task. 02:43:53 -!- FunkyDrummer [~RageOfTho@users-55-144.vinet.ba] has quit [Ping timeout: 248 seconds] 02:44:02 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 02:45:47 yep 02:46:09 "herculean", even. 02:46:56 Daemmerung [~goetter@1133sae.mazama.net] has joined #scheme 02:50:10 -!- Fabse [~mightyfid@wikipedia/Track-n-Field] has quit [] 02:51:05 offby1: i think "reasonable" is highly subjective 02:51:15 -!- phao [~phao@189.107.224.8] has left #scheme 02:51:25 it really depends on the purpose, size of data, frequency of exchange, etc. 02:51:34 well, sure 02:51:36 Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has joined #scheme 02:51:48 if the data is small, or frequency is large, REST is nor reasonable 02:51:54 we're using it; it seems to work well; none of us has thought of any other technique that's clearly better (and we're not a bunch of dummies) 02:51:57 nor -> not 02:51:58 so what else is there? 02:52:07 offby1: VMs 02:52:28 like .NET or Java, and something that compiles multiple languages to the common VM 02:52:37 how will VMs solve the same problems that REST is solving for us, _and_ be better enough to be worth re-archtecting everything? 02:52:54 I think it's more likely that the techniques that are clearly better just aren't well supported by most tools. A sensible RPC and data marshaling environment would in many ways be clearly better than REST. 02:53:21 if REST is being used on a single host, then VMs are a better solution. if REST is being used accross multiple hosts, then VMs are a bad solution 02:53:24 acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has joined #scheme 02:53:51 chandler: to me, REST _is_ an RPC and data marshaling environment :) 02:53:56 I said "sensible". 02:54:02 adu: multiple hosts 02:54:06 ahh 02:54:34 i'm trying to find an alternative to REST and VM that works on a single host 02:54:45 chandler: it's not what I'd have designed, but it's a widely-used standard, with libraries etc. Plus we're going to publish an API, and developers already understand it, so ... 02:55:12 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [Ping timeout: 240 seconds] 02:55:15 something along the lines of bindings from GLib to all my favorite languages 02:56:00 far's I know, each new language binding is a brand-new struggle. 02:56:17 What does GLib provide here? 02:56:22 -!- timj_ [~timj@e176210066.adsl.alicedsl.de] has quit [Ping timeout: 260 seconds] 02:56:31 chandler: essentially a JSON data model 02:56:48 Yikes. 02:57:24 Yikes? 02:57:45 Zounds! 02:57:50 Zounds? 02:58:04 Egad! 02:58:04 That's my reaction to the idea of using JSON for local communication. Or using it at all, really. 02:58:12 *offby1* raises hand 02:58:14 lol 02:58:14 we use JSON 02:58:19 i love JSO 02:58:20 N 02:58:26 it's like s-expressions, except more people grok it 02:58:35 yes 02:58:50 and browsers can snarf it natively 02:58:52 S-expressions are a great means of program input. They're a terrible wire protocol for inter-program communications. 02:58:55 and there is a completely different syntax for ((a . b) (c . d)) 02:59:15 You might want to look into Google's "we swear we're not reinventing the ASN.1 wheel for no good reason" thing. I'm forgetting the name at the moment. 02:59:19 heh 02:59:31 chandler: protocol buffers? yeah i know of it 02:59:33 Ah, it's `protobuf'. 02:59:34 chandler: why "terrible"? Because there are lots of data types that aren't "write"able? 02:59:59 Where to start? 03:00:07 Wire protocols should not be designed to be debugged with "telnet". 03:00:25 They should be designed to make communication fast, efficient, and reduce opportunities for programmer error. 03:00:40 offby1: the things that I would like to add to JSON to make it better are very few, all of them can be found in YAML except for 1 thing 03:01:01 untouchable [untouchabl@dhcp-129-64-166-29.dorm.brandeis.edu] has joined #scheme 03:01:06 attributions 03:01:09 chandler: I'd think s-expression would win on the "reduce opportunities for programmer error" count 03:01:18 how hard is it to call "write" or "read"? 03:01:26 -!- timchen1` is now known as nasloc__ 03:01:41 Encodings like JSON, HTML, HTTP headers, etc. do a very, very, very poor job of these things. They aren't fast or efficient. And using quoted data for variable-length encodings is a huge opportunity for error, as evidenced by the fact that *nobody* gets it right. 03:01:50 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 03:01:51 really? 03:01:57 what's a specific example? 03:02:00 Yes. XSS, SQL injection, etc. etc. etc. 03:02:41 chandler: could you ellaborate on what you mean by "quoted data for variable-length encodings" 03:02:44 I may be dim but I don't see what JSON or s-expressions has to do with SQL injection 03:03:03 They suffer from the same underlying flaw, namely that variable-length data is quoted and not length-prefixed. 03:03:18 huh 03:03:27 well, the whole JSON.stringify and JSON.parse are supposed to solve that for you 03:03:31 would length-prefixing prevent SQL injection attacks? If so, how? 03:04:59 phao [~phao@189.107.224.8] has joined #scheme 03:05:02 If all strings are length-prefixed (and there are no "special" escape characters), untainted input can't easily escape a string, unless there's some goof in the length-counting routine (which is always a possibility to be sure). 03:05:22 please ... example 03:05:27 *offby1* is tired 03:05:43 *adu* gives offby1 a redbull 03:05:46 I'm not sure what you need. Think of a tag-length-value encoding. 03:05:49 I'm tired too. 03:05:57 *adu* gives chandler a redbull 03:06:07 *chandler* decides to wander off and resume this discussion later. 03:06:24 *adu* <3 tag-length-value encoding 03:08:34 timj_ [~timj@e176223058.adsl.alicedsl.de] has joined #scheme 03:08:39 hi timj_ 03:08:45 -!- samth [~samth@c-65-96-168-99.hsd1.ma.comcast.net] has quit [Ping timeout: 265 seconds] 03:21:01 -!- dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 03:35:05 -!- Nshag [user@lns-bzn-27-82-248-44-90.adsl.proxad.net] has quit [Quit: Quitte] 03:35:12 Nshag [user@lns-bzn-27-82-248-44-90.adsl.proxad.net] has joined #scheme 03:45:32 this allegro bindings seems really good 03:50:38 leppie [~lolcow@dsl-243-42-239.telkomadsl.co.za] has joined #scheme 03:52:55 -!- drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has quit [Quit: A known mistake is better than an unknown truth.] 03:55:02 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Quit: adu] 03:55:52 dmoerner [~dmr@ppp-71-139-30-219.dsl.snfc21.pacbell.net] has joined #scheme 03:56:10 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 276 seconds] 04:14:59 -!- scheibo [~scheibo@129-97-249-183.uwaterloo.ca] has quit [Ping timeout: 246 seconds] 04:21:21 drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has joined #scheme 04:23:50 Colloguy [~flx@64.134.236.48] has joined #scheme 04:32:10 -!- leppie [~lolcow@dsl-243-42-239.telkomadsl.co.za] has quit [Ping timeout: 268 seconds] 04:32:59 -!- Colloguy [~flx@64.134.236.48] has quit [Quit: bye] 04:44:56 pavelludiq [~quassel@91.139.196.209] has joined #scheme 05:08:25 -!- jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has quit [Ping timeout: 264 seconds] 05:16:05 -!- sundaymorning [~root@189.107.218.78] has quit [Ping timeout: 258 seconds] 05:21:10 jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has joined #scheme 05:23:42 arcfide [arcfide@adsl-99-137-202-37.dsl.bltnin.sbcglobal.net] has joined #scheme 05:36:01 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #scheme 05:41:36 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #scheme 05:42:31 proq [~user@unaffiliated/proqesi] has joined #scheme 05:46:17 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Ping timeout: 248 seconds] 05:47:34 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #scheme 05:53:50 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 05:58:37 -!- jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has quit [Ping timeout: 246 seconds] 06:02:16 MrFahrenheit [~RageOfTho@users-55-144.vinet.ba] has joined #scheme 06:08:33 -!- MrFahrenheit [~RageOfTho@users-55-144.vinet.ba] has quit [Ping timeout: 265 seconds] 06:12:25 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Read error: Connection reset by peer] 06:12:38 -!- drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has quit [*.net *.split] 06:12:38 -!- phao [~phao@189.107.224.8] has quit [*.net *.split] 06:12:38 -!- Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has quit [*.net *.split] 06:12:38 -!- virl [~virl__@chello062178085149.1.12.vie.surfer.at] has quit [*.net *.split] 06:12:38 -!- bill_hager [~hager@c-98-231-14-62.hsd1.fl.comcast.net] has quit [*.net *.split] 06:12:38 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [*.net *.split] 06:12:38 -!- Contra [~Contra@login.ccs.neu.edu] has quit [*.net *.split] 06:12:38 -!- dfeuer [~dfeuer@wikimedia/Dfeuer] has quit [*.net *.split] 06:12:38 -!- Guest7903 [~incubot@klutometis.wikitex.org] has quit [*.net *.split] 06:12:38 -!- aspect [~aspect@64.22.124.11] has quit [*.net *.split] 06:12:38 -!- C-Keen [ckeen@pestilenz.org] has quit [*.net *.split] 06:12:38 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [*.net *.split] 06:12:38 -!- ASau [~user@83.69.227.32] has quit [*.net *.split] 06:12:38 -!- rup [Rupert@deathcoil.net] has quit [*.net *.split] 06:12:38 -!- mbishop [~martin@adsl-156-111-54.msy.bellsouth.net] has quit [*.net *.split] 06:12:38 -!- cky [~cky@cpe-065-190-148-048.nc.res.rr.com] has quit [*.net *.split] 06:12:38 -!- jyujin [~mdeininge@vs166245.vserver.de] has quit [*.net *.split] 06:12:39 -!- gabot [~eli@winooski.ccs.neu.edu] has quit [*.net *.split] 06:12:39 -!- sad0ur [~sad0ur@psi.cz] has quit [*.net *.split] 06:12:39 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [*.net *.split] 06:12:39 -!- SharkBrain [~gerard@210.48.104.34] has quit [*.net *.split] 06:12:39 -!- sphex_ [~nobody@modemcable072.42-37-24.mc.videotron.ca] has quit [*.net *.split] 06:12:39 -!- Lemonator [~kniu@HOHOHO.RES.CMU.EDU] has quit [*.net *.split] 06:12:39 -!- snorble [~none@s83-179-14-105.cust.tele2.se] has quit [*.net *.split] 06:12:39 -!- HexRex [~hex@c-24-245-20-150.hsd1.mn.comcast.net] has quit [*.net *.split] 06:12:39 -!- ribbs [~ribbs@p024062.doubleroute.jp] has quit [*.net *.split] 06:12:39 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [*.net *.split] 06:12:39 -!- specbot [~specbot@common-lisp.net] has quit [*.net *.split] 06:12:39 -!- tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has quit [*.net *.split] 06:12:39 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [*.net *.split] 06:12:40 -!- pookleblinky [~pookle@cpe-67-252-140-159.buffalo.res.rr.com] has quit [*.net *.split] 06:12:40 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [*.net *.split] 06:12:40 -!- mdmkolbe [~adamsmd@2001:18e8:2:244:212:3fff:fe43:5290] has quit [*.net *.split] 06:12:40 -!- z0d [~z0d@unaffiliated/z0d] has quit [*.net *.split] 06:12:40 -!- joast [~rick@76.178.178.72] has quit [*.net *.split] 06:12:40 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [*.net *.split] 06:12:40 -!- ski [~slj@c-0712e055.1149-1-64736c10.cust.bredbandsbolaget.se] has quit [*.net *.split] 06:12:40 -!- emma [~em@unaffiliated/emma] has quit [*.net *.split] 06:12:40 -!- bunz [~bunz@unaffiliated/bunz] has quit [*.net *.split] 06:12:40 -!- eli [~eli@winooski.ccs.neu.edu] has quit [*.net *.split] 06:12:40 -!- OneSadCookie [~katie@cmiller.xen.prgmr.com] has quit [*.net *.split] 06:12:41 -!- araujo [~araujo@gentoo/developer/araujo] has quit [*.net *.split] 06:12:41 -!- Mohamdu [~Mohamdu@129-97-208-90.uwaterloo.ca] has quit [*.net *.split] 06:12:41 -!- Leonidas [~Leonidas@unaffiliated/leonidas] has quit [*.net *.split] 06:12:41 -!- rt7 [~rt7@Free.Arethusa-VPN.with.mirkforce.de] has quit [*.net *.split] 06:12:41 -!- samth_ [~samth@punge.ccs.neu.edu] has quit [*.net *.split] 06:12:41 -!- tewk [~tewk@katan.cs.utah.edu] has quit [*.net *.split] 06:12:41 -!- Pepe_ [~ppjet@bouah.net] has quit [*.net *.split] 06:12:41 -!- elly [~elly@unaffiliated/elly] has quit [*.net *.split] 06:12:41 -!- mmmulani [~mmmulani@taurine.csclub.uwaterloo.ca] has quit [*.net *.split] 06:12:41 -!- twobitsprite [~isaac@75.127.97.165] has quit [*.net *.split] 06:12:41 -!- mhoye [~mhoye@shell.off.net] has quit [*.net *.split] 06:12:41 -!- Daemmerung [~goetter@1133sae.mazama.net] has quit [*.net *.split] 06:12:41 -!- Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has quit [*.net *.split] 06:12:41 -!- jao [~jao@136.Red-88-6-173.staticIP.rima-tde.net] has quit [*.net *.split] 06:12:41 -!- ineiros [~itniemin@james.ics.hut.fi] has quit [*.net *.split] 06:12:41 -!- rapacity [~prwg@unaffiliated/rapacity] has quit [*.net *.split] 06:12:41 -!- zbigniew [~zb@3e8.org] has quit [*.net *.split] 06:12:41 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [*.net *.split] 06:12:41 -!- tabe`` [~user@adel.fixedpoint.jp] has quit [*.net *.split] 06:12:41 -!- tizoc [~user@unaffiliated/tizoc] has quit [*.net *.split] 06:12:41 -!- saccade__ [~saccade_@COMBINATOR.MIT.EDU] has quit [*.net *.split] 06:12:42 -!- yosafbridge [~yosafbrid@li14-39.members.linode.com] has quit [*.net *.split] 06:12:42 -!- klutometis [klutometis@klutometis.wikitex.org] has quit [*.net *.split] 06:12:42 -!- proq [~user@unaffiliated/proqesi] has quit [*.net *.split] 06:12:42 -!- dmoerner [~dmr@ppp-71-139-30-219.dsl.snfc21.pacbell.net] has quit [*.net *.split] 06:12:42 -!- josephholsten [~josephhol@ip70-189-108-199.ok.ok.cox.net] has quit [*.net *.split] 06:12:42 -!- lisppaste [~lisppaste@common-lisp.net] has quit [*.net *.split] 06:12:42 -!- eno [~eno@nslu2-linux/eno] has quit [*.net *.split] 06:12:42 -!- mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has quit [*.net *.split] 06:12:42 -!- rotty [~rotty@nncmain.nicenamecrew.com] has quit [*.net *.split] 06:12:42 -!- rrm3_ [~rrm3@rrm3.org] has quit [*.net *.split] 06:12:42 -!- saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has quit [*.net *.split] 06:12:43 -!- chandler [~n@opendarwin/developer/chandler] has quit [*.net *.split] 06:12:43 -!- Arelius [~user@64.174.9.113] has quit [*.net *.split] 06:12:43 -!- timj_ [~timj@e176223058.adsl.alicedsl.de] has quit [*.net *.split] 06:12:43 -!- Kavinorum [~kavinorum@pool-74-103-119-154.bltmmd.fios.verizon.net] has quit [*.net *.split] 06:12:43 -!- bokr [~eduska@95.154.102.124] has quit [*.net *.split] 06:12:43 -!- haptiK [~alsodongs@157.140.112.178] has quit [*.net *.split] 06:12:43 -!- shardz_ [samuel@ilo.staticfree.info] has quit [*.net *.split] 06:12:43 -!- PygoscelisPapua [~pygospa@f050138088.adsl.alicedsl.de] has quit [*.net *.split] 06:12:43 -!- fda314925 [~fda314925@211.239.124.232] has quit [*.net *.split] 06:12:43 -!- futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has quit [*.net *.split] 06:12:43 -!- Armageddon00 [~danking@zerowing.ccs.neu.edu] has quit [*.net *.split] 06:12:43 -!- rmrfchik [~rmrfchik@linuxhacker.ru] has quit [*.net *.split] 06:12:43 -!- jimrees_ [~jimrees@ita4fw1.itasoftware.com] has quit [*.net *.split] 06:12:43 -!- ironChicken [~richard@mx.slab.org] has quit [*.net *.split] 06:12:43 -!- XTL [t6haha00@rhea.oamk.fi] has quit [*.net *.split] 06:12:44 -!- Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has quit [*.net *.split] 06:12:44 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [*.net *.split] 06:12:44 -!- mreggen [~mreggen@cm-84.215.18.49.getinternet.no] has quit [*.net *.split] 06:12:44 -!- sloyd [sloyd@station457.vo3.net] has quit [*.net *.split] 06:12:44 -!- nasloc__ [tim@kalug.ks.edu.tw] has quit [*.net *.split] 06:12:44 -!- cmatei [~cmatei@95.76.18.242] has quit [*.net *.split] 06:12:44 -!- ecraven [~nex@octonex.swe.uni-linz.ac.at] has quit [*.net *.split] 06:30:31 Lemonator [~kniu@CMU-311358.WV.CC.CMU.EDU] has joined #scheme 06:30:31 toekutr_ [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #scheme 06:30:31 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 06:30:31 proq [~user@unaffiliated/proqesi] has joined #scheme 06:30:31 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #scheme 06:30:31 drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has joined #scheme 06:30:31 dmoerner [~dmr@ppp-71-139-30-219.dsl.snfc21.pacbell.net] has joined #scheme 06:30:31 timj_ [~timj@e176223058.adsl.alicedsl.de] has joined #scheme 06:30:31 phao [~phao@189.107.224.8] has joined #scheme 06:30:31 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 06:30:31 Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has joined #scheme 06:30:31 Daemmerung [~goetter@1133sae.mazama.net] has joined #scheme 06:30:31 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 06:30:31 ribbs [~ribbs@p024062.doubleroute.jp] has joined #scheme 06:30:31 josephholsten [~josephhol@ip70-189-108-199.ok.ok.cox.net] has joined #scheme 06:30:31 ASau [~user@83.69.227.32] has joined #scheme 06:30:31 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 06:30:31 Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has joined #scheme 06:30:31 zbigniew [~zb@3e8.org] has joined #scheme 06:30:31 virl [~virl__@chello062178085149.1.12.vie.surfer.at] has joined #scheme 06:30:31 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 06:30:31 jao [~jao@136.Red-88-6-173.staticIP.rima-tde.net] has joined #scheme 06:30:31 bill_hager [~hager@c-98-231-14-62.hsd1.fl.comcast.net] has joined #scheme 06:30:31 SharkBrain [~gerard@210.48.104.34] has joined #scheme 06:30:31 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 06:30:31 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 06:30:31 Mohamdu [~Mohamdu@129-97-208-90.uwaterloo.ca] has joined #scheme 06:30:31 specbot [~specbot@common-lisp.net] has joined #scheme 06:30:31 lisppaste [~lisppaste@common-lisp.net] has joined #scheme 06:30:31 Kavinorum [~kavinorum@pool-74-103-119-154.bltmmd.fios.verizon.net] has joined #scheme 06:30:31 Contra [~Contra@login.ccs.neu.edu] has joined #scheme 06:30:31 dfeuer [~dfeuer@wikimedia/Dfeuer] has joined #scheme 06:30:31 mreggen [~mreggen@cm-84.215.18.49.getinternet.no] has joined #scheme 06:30:31 C-Keen [ckeen@pestilenz.org] has joined #scheme 06:30:31 aspect [~aspect@64.22.124.11] has joined #scheme 06:30:31 Guest7903 [~incubot@klutometis.wikitex.org] has joined #scheme 06:30:31 rup [Rupert@deathcoil.net] has joined #scheme 06:30:31 sloyd [sloyd@station457.vo3.net] has joined #scheme 06:30:31 mbishop [~martin@adsl-156-111-54.msy.bellsouth.net] has joined #scheme 06:30:31 sad0ur [~sad0ur@psi.cz] has joined #scheme 06:30:31 gabot [~eli@winooski.ccs.neu.edu] has joined #scheme 06:30:31 jyujin [~mdeininge@vs166245.vserver.de] has joined #scheme 06:30:31 cky [~cky@cpe-065-190-148-048.nc.res.rr.com] has joined #scheme 06:30:31 ineiros [~itniemin@james.ics.hut.fi] has joined #scheme 06:30:31 bokr [~eduska@95.154.102.124] has joined #scheme 06:30:31 sphex_ [~nobody@modemcable072.42-37-24.mc.videotron.ca] has joined #scheme 06:30:31 rotty [~rotty@nncmain.nicenamecrew.com] has joined #scheme 06:30:31 rrm3_ [~rrm3@rrm3.org] has joined #scheme 06:30:31 joast [~rick@76.178.178.72] has joined #scheme 06:30:31 z0d [~z0d@unaffiliated/z0d] has joined #scheme 06:30:31 mdmkolbe [~adamsmd@2001:18e8:2:244:212:3fff:fe43:5290] has joined #scheme 06:30:31 eno [~eno@nslu2-linux/eno] has joined #scheme 06:30:31 haptiK [~alsodongs@157.140.112.178] has joined #scheme 06:30:31 ski [~slj@c-0712e055.1149-1-64736c10.cust.bredbandsbolaget.se] has joined #scheme 06:30:31 emma [~em@unaffiliated/emma] has joined #scheme 06:30:31 Leonidas [~Leonidas@unaffiliated/leonidas] has joined #scheme 06:30:31 mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has joined #scheme 06:30:31 nasloc__ [tim@kalug.ks.edu.tw] has joined #scheme 06:30:31 rapacity [~prwg@unaffiliated/rapacity] has joined #scheme 06:30:31 shardz_ [samuel@ilo.staticfree.info] has joined #scheme 06:30:31 mmmulani [~mmmulani@taurine.csclub.uwaterloo.ca] has joined #scheme 06:30:31 snorble [~none@s83-179-14-105.cust.tele2.se] has joined #scheme 06:30:31 PygoscelisPapua [~pygospa@f050138088.adsl.alicedsl.de] has joined #scheme 06:30:31 Quadrescence [~quad@unaffiliated/quadrescence] has joined #scheme 06:30:31 eli [~eli@winooski.ccs.neu.edu] has joined #scheme 06:30:31 tabe`` [~user@adel.fixedpoint.jp] has joined #scheme 06:30:31 tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has joined #scheme 06:30:31 rt7 [~rt7@Free.Arethusa-VPN.with.mirkforce.de] has joined #scheme 06:30:31 saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has joined #scheme 06:30:31 cmatei [~cmatei@95.76.18.242] has joined #scheme 06:30:31 alaricsp [~alaric@relief.warhead.org.uk] has joined #scheme 06:30:31 samth_ [~samth@punge.ccs.neu.edu] has joined #scheme 06:30:31 HexRex [~hex@c-24-245-20-150.hsd1.mn.comcast.net] has joined #scheme 06:30:31 tewk [~tewk@katan.cs.utah.edu] has joined #scheme 06:30:31 fda314925 [~fda314925@211.239.124.232] has joined #scheme 06:30:31 bunz [~bunz@unaffiliated/bunz] has joined #scheme 06:30:31 tizoc [~user@unaffiliated/tizoc] has joined #scheme 06:30:31 mhoye [~mhoye@shell.off.net] has joined #scheme 06:30:31 saccade__ [~saccade_@COMBINATOR.MIT.EDU] has joined #scheme 06:30:31 yosafbridge [~yosafbrid@li14-39.members.linode.com] has joined #scheme 06:30:31 klutometis [klutometis@klutometis.wikitex.org] has joined #scheme 06:30:31 elly [~elly@unaffiliated/elly] has joined #scheme 06:30:31 twobitsprite [~isaac@75.127.97.165] has joined #scheme 06:30:31 Pepe_ [~ppjet@bouah.net] has joined #scheme 06:30:31 OneSadCookie [~katie@cmiller.xen.prgmr.com] has joined #scheme 06:30:31 pookleblinky [~pookle@cpe-67-252-140-159.buffalo.res.rr.com] has joined #scheme 06:30:31 futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has joined #scheme 06:30:31 Armageddon00 [~danking@zerowing.ccs.neu.edu] has joined #scheme 06:30:31 rmrfchik [~rmrfchik@linuxhacker.ru] has joined #scheme 06:30:31 chandler [~n@opendarwin/developer/chandler] has joined #scheme 06:30:31 ecraven [~nex@octonex.swe.uni-linz.ac.at] has joined #scheme 06:30:31 jimrees_ [~jimrees@ita4fw1.itasoftware.com] has joined #scheme 06:30:31 ironChicken [~richard@mx.slab.org] has joined #scheme 06:30:31 XTL [t6haha00@rhea.oamk.fi] has joined #scheme 06:30:31 Arelius [~user@64.174.9.113] has joined #scheme 06:30:31 Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has joined #scheme 06:49:51 ASau` [~user@77.246.230.241] has joined #scheme 06:56:54 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 07:00:43 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 07:06:19 -!- Lemonator [~kniu@CMU-311358.WV.CC.CMU.EDU] has quit [Read error: Operation timed out] 07:08:35 hey anyone awake? 07:08:50 Yep 07:08:52 what's up? 07:18:53 myu2_ [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 07:20:48 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 276 seconds] 07:22:44 melba [~blee@unaffiliated/lazz0] has joined #scheme 07:23:37 Lemonator [~kniu@CMU-311358.WV.CC.CMU.EDU] has joined #scheme 07:28:54 chittoor [~chittoor@listertech.in] has joined #scheme 07:31:01 -!- Lemonator [~kniu@CMU-311358.WV.CC.CMU.EDU] has quit [Ping timeout: 246 seconds] 07:32:25 -!- dmoerner [~dmr@ppp-71-139-30-219.dsl.snfc21.pacbell.net] has quit [Quit: Leaving] 07:34:11 -!- myu2_ [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:36:07 -!- mbohun [~mbohun@202.124.72.211] has quit [Quit: Leaving] 07:41:12 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 07:44:47 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 07:46:02 Lemonator [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 07:53:43 schmir [~schmir@mail.brainbot.com] has joined #scheme 08:08:47 -!- shrughes [~shrughes@cpe-98-155-85-124.san.res.rr.com] has quit [Quit: Leaving] 08:11:50 -!- toekutr_ [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 08:15:47 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 246 seconds] 08:23:07 Kav [~kavinorum@pool-74-103-119-154.bltmmd.fios.verizon.net] has joined #scheme 08:23:14 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 08:24:18 -!- futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has quit [Read error: Operation timed out] 08:24:31 futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has joined #scheme 08:24:36 -!- XTL [t6haha00@rhea.oamk.fi] has quit [Read error: Operation timed out] 08:25:07 o/ 08:26:25 XTL [t6haha00@rhea.oamk.fi] has joined #scheme 08:27:07 -!- Kavinorum [~kavinorum@pool-74-103-119-154.bltmmd.fios.verizon.net] has quit [Ping timeout: 268 seconds] 08:27:08 -!- Kav is now known as Kavinorum 08:34:38 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Quit: Lost terminal] 08:37:46 jwillia3 [~chatzilla@71.23.157.238] has joined #scheme 08:38:34 xavieran [~xavieran@ppp118-209-242-153.lns20.mel6.internode.on.net] has joined #scheme 08:38:44 hi all 08:43:24 KayAteChef [~Guest@pdpc/supporter/active/kayatechef] has joined #scheme 08:50:50 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Quit: Leaving...] 08:55:20 -!- jwillia3 [~chatzilla@71.23.157.238] has left #scheme 09:04:20 sepult [~user@xdsl-78-35-195-221.netcologne.de] has joined #scheme 09:24:17 -!- phao [~phao@189.107.224.8] has quit [Ping timeout: 265 seconds] 09:32:11 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Ping timeout: 260 seconds] 09:37:54 phao [~phao@189.107.135.128] has joined #scheme 09:49:36 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 09:51:48 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 09:58:07 -!- KayAteChef [~Guest@pdpc/supporter/active/kayatechef] has left #scheme 10:01:42 crimson13 [~Randy@d54C07576.access.telenet.be] has joined #scheme 10:03:33 shrughes [~shrughes@cpe-98-155-85-124.san.res.rr.com] has joined #scheme 10:07:16 HG` [~HG@xdslee085.osnanet.de] has joined #scheme 10:10:02 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:10:49 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 10:10:51 -!- PygoscelisPapua [~pygospa@f050138088.adsl.alicedsl.de] has quit [Read error: Operation timed out] 10:13:38 PygoscelisPapua [~pygospa@f050131097.adsl.alicedsl.de] has joined #scheme 10:17:45 nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has joined #scheme 10:18:55 -!- HG` [~HG@xdslee085.osnanet.de] has quit [Quit: HG`] 10:30:55 very nice way of doing OOP scheme has (as suggested by SICP) 10:33:30 davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has joined #scheme 10:35:05 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 10:36:47 -!- crimson13 [~Randy@d54C07576.access.telenet.be] has left #scheme 10:38:11 crimson13 [~Randy@d54C07576.access.telenet.be] has joined #scheme 10:38:51 -!- crimson13 [~Randy@d54C07576.access.telenet.be] has left #scheme 10:40:46 crimson13 [~Randy@d54C07576.access.telenet.be] has joined #scheme 10:41:01 HG` [~HG@xdslfm241.osnanet.de] has joined #scheme 10:50:21 -!- sepult [~user@xdsl-78-35-195-221.netcologne.de] has quit [Read error: Connection reset by peer] 10:51:29 sepult [~user@xdsl-78-35-195-221.netcologne.de] has joined #scheme 11:04:24 -!- sepult [~user@xdsl-78-35-195-221.netcologne.de] has quit [Read error: Connection reset by peer] 11:05:24 sepult` [~user@xdsl-78-35-195-221.netcologne.de] has joined #scheme 11:07:02 -!- sepult` is now known as sepult 11:12:56 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 11:14:40 minion [~minion@common-lisp.net] has joined #scheme 11:17:54 -!- melba [~blee@unaffiliated/lazz0] has quit [Read error: Connection reset by peer] 11:22:53 _AqD|Room_ [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has joined #scheme 11:26:08 -!- |AqD|Room| [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Ping timeout: 276 seconds] 11:27:31 melba [~blee@unaffiliated/lazz0] has joined #scheme 11:30:21 alvatar [~alvatar@61.232.218.87.dynamic.jazztel.es] has joined #scheme 11:34:29 foof [~user@i220-220-122-111.s02.a013.ap.plala.or.jp] has joined #scheme 11:39:27 -!- phao [~phao@189.107.135.128] has quit [Quit: Leaving] 11:44:04 attila_lendvai [~ati@4d6f5d3b.adsl.enternet.hu] has joined #scheme 11:49:40 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 11:51:45 sphex [~nobody@modemcable072.42-37-24.mc.videotron.ca] has joined #scheme 11:55:22 -!- sphex_ [~nobody@modemcable072.42-37-24.mc.videotron.ca] has quit [Ping timeout: 276 seconds] 11:57:35 mario-goulart [~user@67.205.85.241] has joined #scheme 12:16:47 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 12:21:53 -!- ribbs [~ribbs@p024062.doubleroute.jp] has quit [Quit: Leaving...] 12:25:13 -!- OneSadCookie is now known as OSC|away 12:28:55 schmir [~schmir@mail.brainbot.com] has joined #scheme 12:43:44 -!- bill_hager [~hager@c-98-231-14-62.hsd1.fl.comcast.net] has quit [Quit: Leaving] 12:46:45 fradgers- [~fradgers-@5ad4c06e.bb.sky.com] has joined #scheme 12:49:06 Gas mask weather. 12:59:43 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [Read error: Connection timed out] 13:00:15 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 13:00:41 tltstc` [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has joined #scheme 13:00:57 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 13:01:53 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 13:03:00 -!- tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has quit [Ping timeout: 258 seconds] 13:05:33 -!- drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has quit [Quit: A known mistake is better than an unknown truth.] 13:12:54 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Read error: Connection reset by peer] 13:17:42 -!- OSC|away is now known as OneSadCookie 13:21:19 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 13:24:50 luz [~davids@139.82.89.70] has joined #scheme 13:25:12 metasyntax` [~taylor@75-149-208-121-Illinois.hfc.comcastbusiness.net] has joined #scheme 13:28:41 leppie [~lolcow@dsl-243-42-239.telkomadsl.co.za] has joined #scheme 13:32:57 -!- leppie [~lolcow@dsl-243-42-239.telkomadsl.co.za] has quit [Ping timeout: 248 seconds] 13:33:49 leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 13:38:39 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Ping timeout: 258 seconds] 13:43:11 -!- leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has quit [] 13:45:52 leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 13:46:35 -!- alvatar [~alvatar@61.232.218.87.dynamic.jazztel.es] has quit [Quit: leaving] 13:46:59 -!- dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has quit [Ping timeout: 260 seconds] 13:47:37 Fabse [~mightyfid@wikipedia/Track-n-Field] has joined #scheme 13:49:56 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 13:50:40 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 14:03:01 -!- timj_ [~timj@e176223058.adsl.alicedsl.de] has quit [Read error: Operation timed out] 14:03:36 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 14:07:34 -!- SharkBrain [~gerard@210.48.104.34] has quit [Remote host closed the connection] 14:07:51 SharkBrain [~gerard@210.48.104.34] has joined #scheme 14:17:02 -!- HG` [~HG@xdslfm241.osnanet.de] has quit [Quit: Leaving.] 14:19:16 -!- chittoor [~chittoor@listertech.in] has quit [Quit: Leaving] 14:25:16 foof` [~user@i220-220-122-111.s02.a013.ap.plala.or.jp] has joined #scheme 14:25:17 -!- foof [~user@i220-220-122-111.s02.a013.ap.plala.or.jp] has quit [Read error: Connection reset by peer] 14:25:52 -!- leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 14:26:33 leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 14:27:06 lolcow [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 14:27:06 -!- leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 14:35:11 -!- _AqD|Room_ [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3664, sources date: 20090924, built on: 2009-12-03 14:48:48 UTC http://www.kvirc.net/] 14:35:21 AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has joined #scheme 14:44:06 *Daemmerung* blinks sleepily 14:46:58 -!- mdmkolbe [~adamsmd@2001:18e8:2:244:212:3fff:fe43:5290] has quit [Quit: Leaving.] 14:48:19 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 14:55:01 -!- Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has quit [Quit: Leaving] 14:55:22 -!- samth_ is now known as samth 14:56:34 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 14:57:06 Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has joined #scheme 14:57:28 schmir [~schmir@mail.brainbot.com] has joined #scheme 14:59:03 -!- crimson13 [~Randy@d54C07576.access.telenet.be] has left #scheme 14:59:44 -!- ASau` [~user@77.246.230.241] has quit [Quit: off] 15:06:26 -!- davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has quit [Read error: Connection reset by peer] 15:10:52 ditto 15:13:40 *samth* curses the icfp deadline 15:15:31 Hey guys 15:15:54 I'm having a hard time comprehending a combination of flatmaps, lambndas, and maps. 15:16:10 It's so frustrating. 15:20:26 example time 15:20:37 flatmap == (apply append (map whatever)) if I recall correctly. 15:20:41 no more no less 15:21:49 yes that's what it is. 15:22:14 the reason I feel confused I think is because this is doing a flatmap with a lambda, but then apparently the argument itself involves a map 15:22:25 This is what it is -- http://paste.lisp.org/display/97023 15:23:05 it seems to be applying two arguments to one thing. 15:23:46 y'all got some mismatched parentheses there 15:24:53 well that's just a copy paste thing. 15:25:22 I'm too lazy to try to figure out that code snippet. Come up with a much simpler example that you don't understand 15:26:43 http://paste.lisp.org/display/97023#1 15:26:46 that's the whole thing. 15:27:20 okay good so maybe this is just naturally confusing? 15:27:36 jlongster [~user@wr-cha-core1-wire1-cust113-113.airnetgroup.net] has joined #scheme 15:28:21 -!- AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3664, sources date: 20090924, built on: 2009-12-03 14:48:48 UTC http://www.kvirc.net/] 15:28:21 because it's a flatmap which uses a lambda to create the process, but that lambda itself has a map in it, with it's own lambda, and then the process created has the independent variable from both lambdas.. 15:28:49 now you're just confusing _me_ 15:29:52 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 15:30:38 I see "(flatmap some-function some-sequence)". Ignoring the details of "some-function", there's nothing the least confusing about that (to me, anyway) 15:30:41 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 15:31:16 it so happens that some-function has it bit complex, but ... so what 15:31:27 study it in isolation until you grok it 15:33:07 Is the "some-sequence" (queen-cols (- k 1)) 15:33:26 it's the "some-function" that is convoluted, yes? 15:34:43 yes 15:34:59 I wouldn't even describe is as "convoluted" ... just not immediately obvious. 15:35:18 But that doesn't mean it's bad; it just means I haven't thought about the "eight queens" problem in a decade :) 15:35:44 and by the way: "nine queens" (http://www.imdb.com/title/tt0247586/) is a really good movie; I recommend it 15:37:09 -!- attila_lendvai [~ati@4d6f5d3b.adsl.enternet.hu] has quit [Quit: ...] 15:37:52 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 15:38:16 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 15:39:57 rudybot: eval (map (lambda (thing) (cons 'snord thing)) '((1) (2) (3))) 15:39:57 *offby1: ; Value: ((snord 1) (snord 2) (snord 3)) 15:40:00 rudybot: eval (flatmap (lambda (thing) (cons 'snord thing)) '((1) (2) (3))) 15:40:00 *offby1: ; Value: (snord 1 snord 2 snord 3) 15:40:36 just to make things more confusing, and show off the nifty function "curry": 15:40:48 15:40:50 rudybot: eval (map (curry cons 'snord) '((1) (2) (3))) 15:40:50 *offby1: ; Value: ((snord 1) (snord 2) (snord 3)) 15:42:38 cola-zero [~cola-zero@OBYfb-06p4-207.ppp11.odn.ad.jp] has joined #scheme 15:42:50 stepnem [~stepnem@88.103.132.186] has joined #scheme 15:46:53 *Daemmerung* puts a lambda on a catflap 15:48:48 attila_lendvai [~ati@4d6f5d3b.adsl.enternet.hu] has joined #scheme 15:49:11 aquanaut [~user@pool-71-191-41-190.washdc.fios.verizon.net] has joined #scheme 15:50:52 Besides storage and tradition, why is a single linked list the default data structure on FPL(s). Why not a double linked list? 15:51:52 -!- lolcow is now known as leppie 15:52:27 a single linked list is easy to construct and use immutably 15:52:47 (not so with double linked varieties) 15:53:24 and simple to define inductively 15:54:45 emma : if you're not already doing so, think of `(queen-cols k)' as generating a list of all possible solutions to a subproblem of size `k' 15:55:32 (in this case, probably that subproblem is the problem of placing `k' queens in the first `k' rows of a square board with side length `board-size') 15:55:33 Hmm. So immutability and analysis. 15:55:48 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 16:02:42 chittoor [~rajesh@115.117.232.91] has joined #scheme 16:04:49 -!- chittoor [~rajesh@115.117.232.91] has left #scheme 16:06:40 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #scheme 16:08:06 alaricsp [~alaric@relief.warhead.org.uk] has joined #scheme 16:09:14 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 240 seconds] 16:10:21 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 16:11:19 -!- Nshag [user@lns-bzn-27-82-248-44-90.adsl.proxad.net] has quit [Quit: Quitte] 16:18:48 chittoor [~rajesh@115.117.232.91] has joined #scheme 16:21:37 -!- saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds] 16:22:13 sstrickl [~sstrickl@nomad.ccs.neu.edu] has joined #scheme 16:28:56 Nshag [user@lns-bzn-27-82-248-44-90.adsl.proxad.net] has joined #scheme 16:31:03 bakara [~rajesh@219.64.77.215] has joined #scheme 16:31:21 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 16:31:21 -!- chittoor [~rajesh@115.117.232.91] has quit [Ping timeout: 245 seconds] 16:31:28 -!- bakara [~rajesh@219.64.77.215] has quit [Read error: Connection reset by peer] 16:32:13 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #scheme 16:43:25 kar8nga [~kar8nga@91.35.72-86.rev.gaoland.net] has joined #scheme 16:45:09 chittoor [~rajesh@219.64.77.215] has joined #scheme 17:02:21 -!- OneSadCookie is now known as OSC|away 17:03:14 marcob [~marco@87.19.70.40] has joined #scheme 17:05:46 -!- marcob [~marco@87.19.70.40] has quit [Client Quit] 17:09:59 -!- arcfide [arcfide@adsl-99-137-202-37.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 260 seconds] 17:10:43 arcfide [arcfide@adsl-99-137-202-37.dsl.bltnin.sbcglobal.net] has joined #scheme 17:14:40 sepult` [~user@xdsl-87-79-114-185.netcologne.de] has joined #scheme 17:17:06 -!- sepult` is now known as speult 17:17:11 -!- speult is now known as sepult` 17:17:13 -!- sepult [~user@xdsl-78-35-195-221.netcologne.de] has quit [Ping timeout: 252 seconds] 17:17:41 -!- sepult` is now known as sepult 17:25:16 pastorn [~alexander@aoeu.csbnet.se] has joined #scheme 17:25:24 -!- pastorn [~alexander@aoeu.csbnet.se] has left #scheme 17:27:07 saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has joined #scheme 17:29:08 -!- attila_lendvai [~ati@4d6f5d3b.adsl.enternet.hu] has quit [Ping timeout: 246 seconds] 17:31:23 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has left #scheme 17:40:03 kssreeram [~kssreeram@122.174.136.32] has joined #scheme 17:44:43 -!- jlongster [~user@wr-cha-core1-wire1-cust113-113.airnetgroup.net] has quit [Ping timeout: 252 seconds] 17:48:42 MrFahrenheit [~RageOfTho@users-55-123.vinet.ba] has joined #scheme 17:55:22 -!- mmmulani [~mmmulani@taurine.csclub.uwaterloo.ca] has quit [Quit: Changing server] 17:55:49 mmmulani [~mmmulani@taurine.csclub.uwaterloo.ca] has joined #scheme 17:56:38 -!- mmmulani [~mmmulani@taurine.csclub.uwaterloo.ca] has left #scheme 17:57:24 MononcQc [~ftrottier@207.253.180.96] has joined #scheme 18:03:33 pjb [~t@81.202.18.80.dyn.user.ono.com] has joined #scheme 18:08:04 -!- arcfide [arcfide@adsl-99-137-202-37.dsl.bltnin.sbcglobal.net] has quit [Quit: ircII EPIC4-2.8 -- Are we there yet?] 18:10:14 bweaver [~user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has joined #scheme 18:11:58 How much truth do you think there might be to the claim that "reading code that someone else wrote in scheme is more difficult to follow than reading code someone else wrote in some other language" 18:13:00 None. 18:14:05 emma: indeed, none. 18:15:18 Yeah, same here. I find Scheme code quite readable. 18:16:04 -!- Mohamdu [~Mohamdu@129-97-208-90.uwaterloo.ca] has quit [Ping timeout: 252 seconds] 18:17:36 what are some good codebases to review to improve one's code reading skills 18:19:28 a little bit depending on the visual tokens present 18:19:31 *MononcQc* ducks for cover 18:20:20 Hmm. Code varies so much, I don't know if there's a systematic difference 18:20:59 The writer is a big factor as is probably reader's familiarity with the language, expressions etc. 18:21:08 Maybe it's because I'm still relatively new to scheme, too. I'm not a fast reader. I know things like 'caadar' really slow me down a whole lot as an idiom compared to say, list-ref 18:21:09 emma: It's possible to write incomprehensibly in English, but also to write very clearly. If I restricted my vocabulary and grammar arbitrarily, I might be able to ensure that anything simple I say is comprehensible, but more complex concepts will quickly become unwieldy to discuss. 18:21:12 I don't know if anyone's quantified ease of reading anyway 18:22:22 emma: The same applies to Scheme. As in English, you have the ability to introduce and name new concepts (let's call this ability "syntactic abstraction"). If you use syntactic abstraction poorly, your reader will become confused. If you use it appropriately, you will be able to discuss complex topics without repeating unneccessary and irrelevant details. 18:22:51 How often do you see caadar anyway? 18:23:23 not very often. I'm just saying -- scheme might be harder to read because it lives in its own bubble (compared to C languages) and some concepts differ wildly. 18:23:33 I'd say the problem is not the syntax, but htat it is unfamiliar 18:26:15 -!- cola-zero [~cola-zero@OBYfb-06p4-207.ppp11.odn.ad.jp] has quit [Quit: Leaving...] 18:27:02 Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has joined #scheme 18:27:15 "What is foolish speech? It is wind. It has come in at the ears and goes out of the mouth." 18:27:20 -!- Nshag [user@lns-bzn-27-82-248-44-90.adsl.proxad.net] has quit [Ping timeout: 276 seconds] 18:27:21 I'd say that those who don't know scheme will find it difficult. But that's valid for any language. If you don't know Java, it can be damn dofficult. 18:27:28 difficult, even. 18:27:54 I'm learning scheme 18:28:08 Well, I guess it would be possible to draw 'syntactic families' of language. 18:28:08 I found this snippet from one of the SICP problems pretty difficult to jump through all the hoops: 18:28:39 (flatmap 18:28:39 (lambda (rest-of-queens) 18:28:39 (map (lambda (new-row) 18:28:39 (adjoin-position new-row k rest-of-queens)) 18:28:39 (enumerate-interval 1 board-size))) 18:28:44 (queen-cols (- k 1)))))) 18:28:47 lisppaste: url? 18:28:48 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 18:28:50 That's really a lot going on there. 18:29:33 I now understand (I think) that the inner most map is actually creating multiple functions which then get evaluated at each value of the outer flatmap 18:29:59 so the trick is that the inner map is making a *family* of functions and each are evaluated at each value of the domain. 18:30:08 That's pretty tricky to try to read, in my opinion. 18:30:19 When reading a complex expression, start on the innermost, grok that, then move out a layer. Lather, rinse, rpeat. 18:30:29 it's the kind of stuff you get used to. It's kind of possible to relate to nested loops. 18:32:11 -!- saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 245 seconds] 18:33:12 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #scheme 18:34:06 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:36:27 scheibo [~scheibo@129-97-249-183.uwaterloo.ca] has joined #scheme 18:39:13 Nshag [user@lns-bzn-43-82-249-149-88.adsl.proxad.net] has joined #scheme 18:41:05 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 18:44:14 -!- kar8nga [~kar8nga@91.35.72-86.rev.gaoland.net] has quit [Ping timeout: 276 seconds] 18:45:32 -!- sepult [~user@xdsl-87-79-114-185.netcologne.de] has quit [Read error: Connection reset by peer] 18:46:34 sepult [~user@xdsl-87-79-114-185.netcologne.de] has joined #scheme 18:53:31 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #scheme 18:53:31 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 18:53:31 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 18:54:01 saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has joined #scheme 19:11:15 -!- chittoor [~rajesh@219.64.77.215] has quit [Quit: This client just died] 19:12:10 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 19:16:31 geon [~victor@lajb0x.olf.sgsnet.se] has joined #scheme 19:17:03 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 19:20:09 -!- luz [~davids@139.82.89.70] has quit [Quit: Client exiting] 19:20:22 chittoor [~rajesh@219.64.77.215] has joined #scheme 19:21:21 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 245 seconds] 19:34:50 Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has joined #scheme 19:37:52 phao [~phao@189.107.191.61] has joined #scheme 19:43:32 -!- Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has quit [Remote host closed the connection] 19:49:06 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 19:57:40 Mohamdu [Mohamdu@2002:8161:d05a::8161:d05a] has joined #scheme 20:01:31 -!- Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has quit [Ping timeout: 268 seconds] 20:02:45 -!- Mohamdu [Mohamdu@2002:8161:d05a::8161:d05a] has quit [Quit: Leaving] 20:03:02 -!- shrughes [~shrughes@cpe-98-155-85-124.san.res.rr.com] has quit [Quit: Leaving] 20:03:21 shrughes [~shrughes@cpe-98-155-85-124.san.res.rr.com] has joined #scheme 20:07:16 schmir [~schmir@p54A9104B.dip0.t-ipconnect.de] has joined #scheme 20:07:48 fabe [~fabe@p54A7DA64.dip.t-dialin.net] has joined #scheme 20:12:57 jcowan [~jcowan@nat/google/x-oeequgrpxdiwmtua] has joined #scheme 20:14:14 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 20:14:32 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 20:23:05 davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has joined #scheme 20:26:41 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 20:31:34 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 20:32:52 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 20:37:19 -!- schmir [~schmir@p54A9104B.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20:42:33 -!- bokr [~eduska@95.154.102.124] has quit [Quit: Leaving.] 20:48:23 -!- melba is now known as if 20:48:55 -!- if is now known as Guest34329 20:49:25 -!- Guest34329 [~blee@unaffiliated/lazz0] has quit [Changing host] 20:49:26 Guest34329 [~blee@unaffiliated/lazz0/bot/if] has joined #scheme 20:49:43 -!- Guest34329 [~blee@unaffiliated/lazz0/bot/if] has left #scheme 20:50:23 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 20:51:06 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 20:57:52 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 21:00:26 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 260 seconds] 21:00:41 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 21:03:22 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 21:06:15 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 21:14:07 -!- MononcQc [~ftrottier@207.253.180.96] has quit [Quit: leaving] 21:14:27 -!- chittoor [~rajesh@219.64.77.215] has quit [Quit: This client just died] 21:17:29 -!- OSC|away is now known as OneSadCookie 21:26:05 -!- leppie [~lolcow@196-210-186-67-wblv-esr-3.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 21:26:34 dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 21:29:32 -!- davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has quit [Remote host closed the connection] 21:30:33 sundaymorning [~root@189.107.218.78] has joined #scheme 21:35:01 schmir [~schmir@p54A9104B.dip0.t-ipconnect.de] has joined #scheme 21:35:01 foof`: is it possible with "fmt" to capture the result of formatting some stuff to a string, /using an existing format state/? 21:35:27 s/"fmt"/your formatting combinator library/ 21:38:03 -!- langmartin [~user@exeuntcha2.tva.gov] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:41:01 -!- kencausey [~ken@67.15.6.88] has quit [Quit: WeeChat 0.3.0] 21:41:21 -!- schmir [~schmir@p54A9104B.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 21:41:54 kencausey [~ken@67.15.6.88] has joined #scheme 21:43:15 alvatar [~alvatar@191.22.222.87.dynamic.jazztel.es] has joined #scheme 21:44:00 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 276 seconds] 21:44:16 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 21:47:10 foof`: disregard that, I found `fmt-start' 21:47:17 rotty: (fmt ... (format #f ...) ...) should work if that's what you mean 21:48:06 I think what I want is (fmt-start #f ...) 21:48:47 Ah, if only we had string streams as a mandatory part of Scheme. 21:48:47 so I get back a string, formatted within the context of 21:49:51 -!- tltstc` [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has quit [Quit: tltstc`] 21:50:56 tltstc [~tltstc@cpe-76-90-95-39.socal.res.rr.com] has joined #scheme 21:52:58 Yay for SRFI 6 21:54:21 Yay for bikeshedding, yak shaving, and Our Lady Of Perpetual Repetition. 21:56:54 And note that R6RS is neatly incompatible with SRFI 6 21:59:42 -!- phao [~phao@189.107.191.61] has quit [Quit: Leaving] 22:01:03 foof`: basically, I want, while keeping the state, render part of the output to another port (which happens to be string port) 22:02:01 Did the R5RS numeric inexactness precision markers not survive R6RS? I don't see them in the grammar. 22:02:34 Oh, never mind, THERE they are. 22:03:20 MononcQc [~ferd@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 22:03:42 For a moment I thought that perhaps R6RS had actually simplified something. How thoughtless of me. 22:05:19 Daemmerung, well, transcript-on/off 22:05:40 Damn it, I still miss those two 22:05:46 *Daemmerung* weeps 22:06:13 rotty pasted "fmt hack" at http://paste.lisp.org/display/97044 22:06:32 foof`: that's what I've come up with 22:06:42 jcowan: any tips on learning languages, with you being an amateur linguist and all? 22:08:42 rotty: I have to think about that - after coffee :) 22:09:52 alaricsp_ [~alaric@relief.warhead.org.uk] has joined #scheme 22:10:35 foof`: enjoy your coffee! 22:11:19 ysph [~user@24.181.93.165] has joined #scheme 22:13:15 sphex_ [~nobody@modemcable072.42-37-24.mc.videotron.ca] has joined #scheme 22:13:24 Adamant: I know a lot *about* various languages, but I don't know any languages other than English. 22:13:42 jcowan: ah, so not the person I need to talk to then :P 22:13:49 thank you anyway :) 22:14:15 I figured you picked up a few in the course of your linguistic studies 22:14:37 Unfortunately not. 22:14:47 -!- fabe [~fabe@p54A7DA64.dip.t-dialin.net] has quit [Remote host closed the connection] 22:16:47 -!- sphex [~nobody@modemcable072.42-37-24.mc.videotron.ca] has quit [Ping timeout: 276 seconds] 22:24:29 Adamant: what languages do you want to learn? 22:25:40 I'm passably conversational in a few, mostly through getting a good book and a pocket dictionary, surrounding myself with native speakers, and trying to come up with things to say 22:26:50 oh and if it has a different alphabet: learn it. mostly by drilling and then attempting to read signs. trying to avoid reading to simplify the task is misguided, in my small experience 22:27:02 Daemmerung: I'd like to get rid of the inexactness precision markers in Thing One. Some Schemes don't bother with them, and few if any respect them. 22:27:19 aspect: Unless the script is Chinese based, yes. 22:27:49 Chinese may be an exception there :-) 22:29:08 -!- foof` [~user@i220-220-122-111.s02.a013.ap.plala.or.jp] has quit [Ping timeout: 240 seconds] 22:36:10 foof` [~user@i220-220-122-111.s02.a013.ap.plala.or.jp] has joined #scheme 22:37:06 Adamant: You don't really learn languages, you just sort of get used to speaking them. 22:37:41 aspect: a lot 22:37:56 Spanish, Chinese, and Latin are first on the list 22:37:57 That works fine for English or Japanese, but not so hot for Sanskrit or Livonian. 22:38:30 For Latin, you want immersion. Time travel is helpful. 22:39:20 Daemmerung: it's either that or a private school (or public school in Britain, I guess) 22:39:42 Or if you sing, Latin masses 22:39:56 yeah, I could get really old-school Catholic I guess 22:40:10 et nunc et semper, in saecula saeculorum 22:40:34 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 264 seconds] 22:40:35 or read Asterix comics very selectively 22:40:45 Quod in ore mumpsimus 22:40:53 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 22:41:19 I think you can get Asterix in Latin 22:41:35 Definitely there is Cattus Petasatus and Winne Ille Pu 22:41:43 :) 22:42:34 Or as Vicipaedia explains, "Cattus Petasatus (The Cat in the Hat), liber pro parvulis est, quem scripsit Dr. Seuss, redidit autem Terentius et Guenevera Tunberg." 22:42:51 there's also the first Harry Potter book IIRC 22:42:52 "Hodie natus est radici frater." 22:42:54 Yes 22:43:05 Read/written is easy. Heard/spoken is more difficult because you need other speakers in realtime. I subscribe to a foreign-language "Audio-Magazin," and seek out foreign-language radio broadcasts on the Interwebs. 22:43:22 ah. 22:43:46 SharkBrain: First two: Harrius Potter et Philosophi Lapis, ... et Camera Secretorum 22:44:07 Terribiles res gestae in schola Hogvartensi. Hoc secundo anno Harrii et amicorum suorum Camera Secretorum aperta est et serpens magna Basiliscus (Anglice Basilisk) appellata discipulos necare conata est. (VP) 22:44:55 *foof`* read the first two Harry Potter's in Japanese for practice 22:45:10 occultorum, perhaps 22:45:18 And the villain is "Tom Mosvux Riddle" which anagrams to "Dux Voldemort sum" 22:45:50 *Daemmerung* cannot recall the plural of "res" 22:45:58 Dux == Duke? 22:46:43 leader 22:46:54 same root, yeah 22:46:55 But yes, "duke" is from "dux" 22:46:55 jcowan: that's awesome translation preserving anagrams 22:46:58 nerds 22:47:15 Where?? 22:47:24 ^^^ Mosvux 22:47:35 Mosvax? 22:47:57 Kremvax. 22:47:59 *foof`* still can't tell if PLT racket is a joke or not 22:48:50 too early for that sort of thing isn't it? 22:49:18 It's always later somewhere, SharkBrain. 22:49:39 ... but it's not april anywhere is it? 22:50:50 Not even on Mars. 22:51:17 Do they normally duke these things out on the public roads? Keith asked. Theres no duke involved here, Durre said. Whats important jurisdictionally is that these are imperial knights, directly subject to the emperor, with no intervening authority.... 22:51:28 -- Eric Flint, 1634: The Bavarian Criss 22:51:32 Crisis, even 22:54:32 davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has joined #scheme 22:54:38 -!- sstrickl [~sstrickl@nomad.ccs.neu.edu] has quit [Quit: sstrickl] 22:56:50 foof`, it isn't a joke 23:02:08 -!- ysph [~user@24.181.93.165] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:03:29 Fare [~Fare@ita4fw1.itasoftware.com] has joined #scheme 23:04:41 -!- foof` [~user@i220-220-122-111.s02.a013.ap.plala.or.jp] has quit [Read error: Connection reset by peer] 23:06:36 uman [~uman@unaffiliated/uman] has joined #scheme 23:07:08 -!- jcowan [~jcowan@nat/google/x-oeequgrpxdiwmtua] has left #scheme 23:07:40 -!- stepnem [~stepnem@88.103.132.186] has quit [Max SendQ exceeded] 23:07:50 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 260 seconds] 23:08:30 stepnem [~stepnem@88.103.132.186] has joined #scheme 23:15:56 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 23:15:57 mbohun [~mbohun@202.124.75.33] has joined #scheme 23:16:03 -!- fradgers- [~fradgers-@5ad4c06e.bb.sky.com] has left #scheme 23:21:40 -!- davazp [~user@147.Red-88-6-205.staticIP.rima-tde.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:24:25 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 246 seconds] 23:24:41 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 23:45:16 -!- josephholsten [~josephhol@ip70-189-108-199.ok.ok.cox.net] has quit [Quit: josephholsten] 23:48:40 -!- MrFahrenheit [~RageOfTho@users-55-123.vinet.ba] has quit [Read error: No route to host] 23:48:53 MrFahrenheit [~RageOfTho@users-55-123.vinet.ba] has joined #scheme 23:51:37 -!- samth is now known as samth_away