00:00:05 -!- ilya [n=ilya@line106-24.adsl.actcom.co.il] has quit [Remote closed the connection] 00:00:07 lol 00:00:08 one for typing and one for erm 00:01:03 measuring 00:01:07 as far as actual life-as-a-grad student stuff goes, I'm no longer teaching, as I'm on an RA 00:01:07 after all, you're a physicist 00:01:09 heh 00:01:13 ohh that's nice 00:01:15 yeah 00:01:27 taking E&M really really sucks, partly because the prof is evil 00:01:32 i'm probably going to join the crew 00:01:34 well, not physics 00:01:37 and not ohio 00:01:40 I haven't had time to do really any scheming to speak of lately 00:01:45 hah rowing, then? 00:01:56 similar 00:02:01 I mean, I'll be seated most of the time 00:02:43 I am not so poor-grad-student that I couldn't buy myself an aspire one the other day 00:02:48 I'm quite happy with it so far. 00:03:33 cool 00:03:39 were you doing condensed matter stuff? 00:03:44 i mean, are you 00:03:56 no, high energy 00:04:06 does that involve lots of Redbull? 00:04:20 although I had an idea for a new detector type today, that requires asking condensed matter people questions 00:04:31 hah right. Redbull and Tevatrons. Lots of each. 00:04:42 unfortunately the latter is in pretty short supply, so we all have to share. 00:06:50 so um... (require (planet #)) causes drscheme to run out of RAM. Any ideas why? 00:07:02 minion: advice for synx 00:07:03 synx: #11925: Gosh, that wasn't very bright, was it? 00:07:04 you're not holding your tongue right. 00:07:28 Doesn't seem to matter which package I require. 00:09:16 Oh and then requiring it a second time has no problem. It's only the download that is eating memory for some reason. 00:09:35 xwl [n=user@221.221.157.195] has joined #scheme 00:09:35 weird 00:10:21 -!- asdf_ [n=asdf@d75-157-207-144.bchsia.telus.net] has left #scheme 00:11:10 Hm... when i run drscheme, it says, it has memory limit 00:11:20 -!- tizoc [n=user@unaffiliated/tizoc] has quit ["Coyote finally caught me"] 00:11:24 -!- tizoc_ is now known as tizoc 00:11:50 I.e. 00:11:50 Welcome to DrScheme, version 4.1.4 [3m]. 00:11:50 Language: Module; memory limit: 128 megabytes. 00:12:08 You need more'n 128 megabytes to download a package? 00:12:22 synx: I dunno, but can that be an issue? 00:12:35 I could understand if it was 16 megabytes... 00:15:31 In fact I don't quite get, why does drscheme have memory limit. Well, afaik, java has some issues with maximim heap size, that cannot be changed in runtime, but 128mb is rather weird when 3gb is available 00:16:41 synx: Do you run a non-windows? Did a standart procedure update system-reboot 00:16:49 ... help? 00:16:52 -!- isomer [n=isomer@CPE001310e6cb31-CM0011aec5e684.cpe.net.cable.rogers.com] has left #scheme 00:17:14 standard procedure update ...? 00:17:43 I mean standart procedure in case of weird bugs: complete system update and reboot 00:18:12 *Mr-Cat_* just hit 'return' occasionally while typing 00:18:44 -!- langmartin [n=user@75.148.111.133] has quit ["ERC Version 5.3 (devel) (IRC client for Emacs)"] 00:19:33 Oh, yes that's the standard procedure. On Windows. 00:19:50 Mr-Cat_: you can set the memory limit to what you want or remove it 00:22:38 synx: Well, Linuxes can also behave in a very strange way if not updated properly (especially those, that have rolling releases)... But I believe it's offtop here 00:23:20 long rolling releases? I don't think that's the problem... 00:23:30 I updated yesterday after all. 00:23:42 OS flamewars? Let's not and say we did, kthxbi? 00:23:48 -!- bweaver [n=bweaver@c-67-161-236-94.hsd1.tn.comcast.net] has quit [] 00:24:11 kthxbi 00:24:56 Sorry, kthwhat? :) 00:25:22 okay, thanks, bye 00:25:25 kthxbai 00:26:02 :) 00:26:02 incidentally okay is entirely wrong. It was originally O.K. for Oll Korrect. 00:26:22 Those colonial newspapers and their liberties with spelling... 00:26:30 well, it's lexicalized now 00:26:32 I've heard about 'Oll Klear' 00:26:33 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 60 (Operation timed out)] 00:30:28 -!- Elly is now known as elly|elmo 00:30:38 minion: what does OK stand for 00:30:38 Overmuch Kyaung 00:30:42 duh 00:31:03 :) 00:36:31 -!- Mr_Awesome [n=eric@isr5452.urh.uiuc.edu] has quit [Read error: 110 (Connection timed out)] 00:46:23 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 00:50:17 -!- tizoc [n=tizoc@unaffiliated/tizoc] has quit ["ZNC - http://znc.sourceforge.net"] 00:50:40 tizoc [n=tizoc@unaffiliated/tizoc] has joined #scheme 01:03:37 -!- gweiqi [n=greg@69.120.126.163] has quit ["Leaving."] 01:07:47 gweiqi [n=greg@69.120.126.163] has joined #scheme 01:08:02 -!- gweiqi [n=greg@69.120.126.163] has left #scheme 01:08:18 gweiqi [n=greg@69.120.126.163] has joined #scheme 01:09:40 -!- Vaeshir [n=zane@nomad.ccs.neu.edu] has quit [] 01:12:06 Mr-Cat_: ping 01:12:19 eli: pong 01:12:37 You asked "why does drscheme have memory limit". 01:12:43 Let me demonstrate: 01:12:55 rudybot: eval (let loop () (cons 1 (loop))) 01:12:55 eli: ; Value: # 01:13:02 rudybot: init scheme 01:13:02 eli: your sandbox is ready 01:13:04 rudybot: eval (let loop () (cons 1 (loop))) 01:13:05 eli: error: evaluator: terminated (out-of-memory) 01:13:11 Mr-Cat_: You see why? 01:13:17 Yes 01:13:32 If it was Java, with it's limited heap, then the process would die. 01:13:50 MzScheme would just chew more and more memory, until your system gets down on its knees. 01:14:08 So a reasonably large memory limit makes debugging more stable. 01:14:25 eli: Thanks. 01:15:02 Btw. Am I right, that planet packages are installed for mzscheme and drscheme separately? 01:15:16 No. 01:15:36 There's a different cache directory per user and per version, but mzscheme and drscheme will use the same directory. 01:16:07 -!- exexex [n=chatzill@88.235.176.236] has quit [Remote closed the connection] 01:16:12 Hm... maybe that's a bug in plt package in archlinux 01:16:23 I doubt it. 01:16:40 Can you tell me which are the two places that you see? 01:16:55 eli: your system doesn't have ulimit??? 01:17:25 ASau: personally, I don't use it, but it's pretty irrelevant when most users use Windows. 01:18:11 I'm not sure it is absent in NT. 01:18:22 eli: I don't see two placed, but When I require a package (chematics/xmlrpc:4:0/xmlrpc in particular) in mzscheme it's loaded correclty, but when I require it in drscheme ide, the system tries to download and install it. 01:19:06 s/placed/places/ 01:19:07 ASau: It doesn't matter; take "Windows" as a "naive mode of work" -- there are plenty of people, especially newbies, who do get their machine down that way -- and they usually blame PLT for it. 01:19:07 Though I agree that NT documentation is hard to search through. 01:19:38 You always can lower limits for current process. 01:20:06 orgy` [n=ratm_@pD9FFF596.dip.t-dialin.net] has joined #scheme 01:20:26 ASau: You're not listening: this happens for *newbies* -- these are the people who don't know about anything more advanced than looking at a folder. 01:21:04 I understand that you have it low by default. 01:21:11 s/chematics/schematics 01:21:18 -!- |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 01:21:44 ASau: You understood wrong. 01:21:45 What is interesting to me, is the possibility to let operating system control it. 01:22:00 Mr-Cat_: This is strange. You can look in ~/.plt-scheme/planet/300// to see what got installed. 01:22:00 So, you mean, that it is hardcoded. 01:22:12 ASau: No, it is not hard-coded. 01:22:53 ASau: In fact, when it hits the limit, it aborts the computation, and shows you a dialog where you can increase the limit. 01:22:55 Compile-time setting is same to hard-coded. 01:23:04 Hm. 01:23:06 IT IS NOT HARD-CODED 01:23:19 Alright. 01:23:25 How are you coming with these things? WHere did I say "compile-time setting"? 01:24:05 This is "night shift", sorry. :) 01:24:10 OK. 01:25:05 eli: Hm... and now drscheme loaded the package successfully. But I'm pretty sure, that the last time it downloaded the package, tried to install it and failed, complaining of insufficient priviledges to write into a folder... So, nm, that must have been my own mistake 01:26:01 Mr-Cat_: In any case, if you get into such a situation, and especially if you can repeat it, then feel free to ping me. 01:34:58 -!- elly|elmo is now known as Elly 01:39:00 |jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 01:48:35 -!- orgy` [n=ratm_@pD9FFF596.dip.t-dialin.net] has quit ["Gone."] 02:01:37 saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 02:08:43 -!- Mr-Cat_ [n=Mr-Cat_@hg-ro.corbina.net] has left #scheme 02:10:01 -!- rtra [n=rtra@unaffiliated/rtra] has quit [Read error: 145 (Connection timed out)] 02:10:12 -!- saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 02:12:58 Is there a good plan out there for restricted execution of scheme? Something like (eval (allow-functions names expression)) where the next-to-the-( items of expression can only be in names? 02:13:55 Adamant_ [n=Adamant@c-71-226-66-93.hsd1.ga.comcast.net] has joined #scheme 02:18:39 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [Read error: 104 (Connection reset by peer)] 02:20:31 -!- morphir [n=morphir@217.168.81.9] has quit [Read error: 54 (Connection reset by peer)] 02:22:33 hmm 02:22:46 my drscheme doesn't have any "Show Log" at all. 02:24:49 -!- athos [n=philipp@92.250.204.223] has quit [Remote closed the connection] 02:25:26 http://docs.plt-scheme.org/drscheme/Menus.html says that it should. 02:30:15 "PLaneT logs information about what it is doing to the info log" but when I PLTSTDERR=info mzscheme require-planet-thing.scm it logs no information just a bunch of garbage collection. 02:32:09 -!- xwl [n=user@221.221.157.195] has quit [Remote closed the connection] 02:42:11 saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 02:43:20 _Pb [n=Pb@75.139.140.101] has joined #scheme 02:55:34 patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has joined #scheme 02:57:52 -!- Adamant_ [n=Adamant@unaffiliated/adamant] has quit [Read error: 110 (Connection timed out)] 02:58:07 -!- saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 03:04:46 meh, and snooze won't work at all since it can't even do foreign keys. 03:05:00 -!- benny [n=benny@i577A0C5C.versanet.de] has quit [Read error: 113 (No route to host)] 03:10:53 and planet's registration system is broken 03:11:02 I'm just full of good news today! 03:11:30 So, I need to do backup file IO, and afaik scheme ports don't support repositioning the read location, so, what structures could I slowly append chars too, yet also reference mid stream? 03:11:47 I want an appendable string of sorts 03:11:56 how about ... a string? 03:12:52 well.... 03:13:17 I'm hoping to not allocate a new string for every char, and I'm under the assumption that string-append does just that 03:14:46 it oughtn't. 03:15:02 it has to... 03:15:27 why? 03:15:32 string-append returns a new string that is the appending of the arguments. unless it keeps a cache of strings? 03:15:39 Try It And See. 03:15:42 you're using the memory either way. 03:15:43 maybe it's not as bad as you think. 03:15:58 It is as bad as I think 03:16:02 which is why I am asking 03:16:07 I have to do a 03:16:08 that's a poor way to program 03:16:29 (set! str (string-append str new-char)) 03:16:29 synx: what -- doing the simple thing first? 03:16:35 and that allocates a new string 03:16:53 no assuming it's not as bad as you think. 03:16:54 well, it obviously allocates _something_. But I assume it's at least possible that the new string shares characters with the origin. 03:16:56 original. 03:16:58 and having to allocate a new string for each additional char I read in is eating up a lot of memory 03:17:06 synx: "Premature optimization is the root of all evil". 03:17:25 offby1: not all optimization is premature. 03:17:28 offby1: bite me 03:18:02 Arelius: It will delete the old strings. Once you set! str, the last string you allocated will be up for garbage collection. 03:18:24 The problem isn't that, so much as the collections are eating up all my cycles 03:18:39 that could be a problem. 03:19:30 indeed 03:19:36 You probably should just write the characters to an output file Arelius, and open a second input port to read from it. 03:20:20 synx: the problem is that I would have to have an indefinite amount of output files 03:20:51 I've tried storing the chars in a list, and that works resonablly, but it's using alot more memory then I'd like. 03:20:59 just a list of chars 03:21:27 It sounds like you might need to rethink your strategy. 03:21:49 Where do you get those characters from? 03:22:38 a file 03:22:48 my hunch is it'll cost you $0.00 to try it the dumb way. If it really sucks, then call me a fool. But if not, you'll have saved yourself a ton of work. What's the risk? 03:22:49 Ideally I could just reseek to a location in the file 03:23:13 Just open another input port to that file. 03:23:23 offby1: No risk, but the problem is I -have- tried it the dumb way, as I said. and the allocations and GC is eatng all of my cycles 03:23:55 synx I suppose, and just (read-char) n times to get to the location I need to be at? 03:24:11 rudybot: doc file-position 03:24:12 *offby1: http://docs.plt-scheme.org/reference/port-buffers.html#(def._((quote._~23~25kernel)._file-position)) 03:24:17 unfortunately I don't know of any other way to go about it. Why do you need to seek to a certain location? 03:24:27 Oh well there you go. 03:24:38 Heaven forbid they call it seek! 03:24:38 Arelius: oh, I'm sorry; I didn't realize you indeed had tried it the dumb way. I thought you were arguing from prejudice, not experience; my mistake. 03:24:39 synx: cause I'm writting a parser that needs backup 03:24:48 offby1: no problem 03:24:59 parsers with backup are bad and you should feel bad 03:25:30 *synx* admonish 03:25:39 is file-position a plt specific function? 03:25:46 what sort of language are you parsing? 03:26:00 synx, meh. but it allows you to use parser combinators 03:26:09 synx which are nice. 03:26:24 ports are plt-specific I think... 03:26:55 no, my bad 03:26:59 They're in the r5rs 03:28:25 yeah, looks like file-position is plt specific 03:31:12 Arelius: yes, file-position is indeed specific to PLT 03:31:14 rudybot: eval file-position 03:31:14 *offby1: ; Value: # 03:31:18 rudybot: init r5rs 03:31:19 *offby1: your sandbox is ready 03:31:20 rudybot: eval file-position 03:31:21 *offby1: error: reference to an identifier before its definition: file-position in module: 'program 03:31:30 offby1: thanks 03:31:33 rudybot: init r6rs 03:31:34 *offby1: error: r6rs: must contain a `library' form (for a library) or start with `import' (for a top-level program) in: (#%module-begin) 03:31:35 oops 03:31:54 do you know if r6rs is getting better IO support? 03:32:06 doubt it. 03:32:11 I think r6rs is set in stone. 03:33:02 -!- _Pb [n=Pb@75.139.140.101] has quit ["Leaving"] 03:33:31 http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_sec_8.2.6 looks like r6rs has it 03:33:48 just PLT and icarus are r6rs? 03:34:17 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit ["leaving"] 03:34:48 pchrist [n=spirit@gentoo/developer/pchrist] has joined #scheme 03:45:00 flourscent [n=floursce@118.176.71.148] has joined #scheme 03:45:15 Aratsu- [n=blah@24.42.160.108] has joined #scheme 03:46:22 leppie is working on one ... 03:46:26 I suspect there's one or two others. 03:52:07 -!- gweiqi [n=greg@69.120.126.163] has quit ["Leaving."] 03:52:52 -!- Aratsu- [n=blah@24.42.160.108] has quit [Read error: 60 (Operation timed out)] 03:55:34 gweiqi [n=greg@69.120.126.163] has joined #scheme 03:59:08 Callahad [n=callahad@c-66-41-127-3.hsd1.mn.comcast.net] has joined #scheme 04:10:00 -!- flourscent [n=floursce@118.176.71.148] has quit [Read error: 60 (Operation timed out)] 04:10:56 flourscent [n=floursce@118.176.71.148] has joined #scheme 04:11:32 rabbitonly [n=rabbiton@58.31.244.20] has joined #scheme 04:17:18 I can't use syntax-rules if I want to introduce a symbol into the destination environment.. 04:17:26 if I want it to not rename a specific symbol 04:18:00 hi all, what would be an appropriate name for this procedure: 04:18:01 (define (project-cdr proc) 04:18:01 (lambda args 04:18:02 (apply proc (cdr args)))) 04:18:29 e.g. ((project-cdr list) 1 2 3 4 5) ;=> (2 3 4 5) 04:18:54 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 04:20:00 eat-first-arg-and-apply is a bit verbose 04:20:23 map-cdr? 04:21:28 *Callahad* is new to scheme and functional programming. The above may be completely nonsensical / nonidiomatic 04:21:48 I think map cdr implies (map-cdr proc list) 04:23:00 more like (map-cdr L) == (map cdr L) 04:23:34 sure, that too 04:24:08 Hm. point. 04:28:29 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Read error: 60 (Operation timed out)] 04:31:42 munch-car 04:31:46 it doesn't do anything to the cdr 04:31:53 -!- rabbitonly [n=rabbiton@58.31.244.20] has quit [Remote closed the connection] 04:35:00 saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 04:43:25 wy [n=wy@c-98-228-40-51.hsd1.in.comcast.net] has joined #scheme 04:43:45 hello 04:44:02 Anybody familiar with identifier-syntax ? 04:51:12 -!- Callahad [n=callahad@c-66-41-127-3.hsd1.mn.comcast.net] has quit ["sleep."] 04:52:16 *offby1* watches the tumbleweeds skitter down Main St 04:52:27 wy: eli probably is, but he must be asleep or something 04:52:48 often just invoking his name will cause him to appear ... 04:53:24 Like that candle guy. 04:53:48 I just want to define a combinator K, which can take the form of (K x), ((K x) y), or just K... The last case seems to require identifier-syntax 04:56:38 rdsr [n=user@122.167.1.244] has joined #scheme 04:57:33 Arelius pasted "macro" at http://paste.lisp.org/display/75002 04:57:47 can anyone tell me why that doesn't work? 04:58:08 which is to say I get no definition for rec-call 05:00:50 *eli* 's reading a book. 05:01:35 wy: If all you want is a combinator, then a function is much better than a macro. 05:01:53 eli: but it must be lazy... 05:02:10 -!- rdsr [n=user@122.167.1.244] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 05:02:39 When it takes one argument x, it will produce (lambda (y) x), and I don't want x to be evaluated 05:03:10 but I also want it to act as a value if it appears in something like (S K) 05:03:23 wy: that's pointless. 05:03:42 What about: (let ([foo K]) (foo ...blah...)) ? 05:04:50 When it appear not in a head of a list, it should appear as a value. But when it appears as (K ...), it is a syntax transformer. Can I do that? 05:07:24 wy: Yes, but see what I said -- it's not a good idea to have something that loses it's magic when used as a plain value. 05:10:42 Arelius: you need to use LETREC there, not LET 05:11:15 zbigniew: Doh! even the code the macro was using had letrec 05:11:20 eli: I never need to change the meaning of K. 05:11:27 I think all the renaming and the like confused me 05:12:30 Arelius: if you have a macroexpander that might be useful -- e.g. 05:12:31 #;2> ,x (rec-lambda (x) (if (eq? 0 x) x (rec-call (- x 1)))) 05:12:33 (let ((rec-call (lambda (x) (if (eq? 0 x) x (rec-call (- x 1)))))) rec-call) 05:12:43 eli: I see... it's not possible to make K lazy this way... 05:12:44 and it's easier to spot the error 05:12:49 wy: Whatever. You want something that behaves sort of like some lazy K version when used at the head of a Scheme form -- that's fine. But what's the point giving it a meaning when it's used as a value too -- when that value loses it's magical power. 05:13:23 incubot: sword of omens, give me sight beyond sight! 05:13:25 I think this was the witchfinder-seargent in 'Good Omens' by Pratchett and Gaiman, if memory serves. 05:13:41 Close, it was Lion-o. 05:13:56 zbigniew: ohh neat, that worked. 05:14:18 I may have something like ((I K) 1), K will be a value and lose its laziness... 05:14:39 zbigniew: it expanded the letrec too though, so I think I would still have been too confused to identify it 05:15:17 wy: Whatever it is you want to do, I think that you need some serious rethinking of how to approach doing so. 05:16:54 wy: At least, you should realize that what you want to implement is some kind of a combinator-like set of values in a language that is sometimes eager, and sometimes lazy. Random-order-evaluation, almost. 05:18:07 Maybe I should write an interpreter instead. 05:18:37 wy: What's your goal, exactly? 05:19:08 -!- wy [n=wy@c-98-228-40-51.hsd1.in.comcast.net] has quit ["Leaving"] 05:19:38 Arelius: however, if you ran it against the original code with LET, it might have helped 05:19:51 [That works too, as a solution.] 05:19:54 zbigniew: hmm, I see 05:20:00 zbigniew: well thanks alot! 05:20:09 np 05:21:09 np complete 05:21:20 someone had to say it 05:21:42 -!- bombshelter13_ [n=bombshel@209-161-235-253.dsl.look.ca] has quit [] 05:21:44 p = np^2 05:23:00 Cowmoo [n=Cowmoo@c-98-218-214-24.hsd1.va.comcast.net] has joined #scheme 05:27:27 -!- tjafk [n=timj@e176221094.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 05:27:44 tjafk [n=timj@e176200148.adsl.alicedsl.de] has joined #scheme 05:47:14 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 05:49:55 xwl [n=user@221.221.157.195] has joined #scheme 05:50:19 learning [n=chatzill@c-71-238-99-136.hsd1.mi.comcast.net] has joined #scheme 05:50:46 -!- Cowmoo [n=Cowmoo@c-98-218-214-24.hsd1.va.comcast.net] has quit [Remote closed the connection] 05:56:15 -!- saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 05:57:55 -!- brandelune [n=suzume@pl080.nas933.takamatsu.nttpc.ne.jp] has left #scheme 05:58:26 brandelune [n=suzume@pl080.nas933.takamatsu.nttpc.ne.jp] has joined #scheme 06:02:27 -!- brandelune [n=suzume@pl080.nas933.takamatsu.nttpc.ne.jp] has quit [Client Quit] 06:02:35 brandelune [n=suzume@pl080.nas933.takamatsu.nttpc.ne.jp] has joined #scheme 06:08:22 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit ["Leaving..."] 06:09:47 hi 06:10:42 ho 06:11:18 minion: chant 06:11:19 MORE FONT HACKING 06:12:49 rudybot: chant 06:12:50 minion: chant 06:12:50 MORE FONT HACKING 06:13:01 that's called "code reuse" 06:15:28 -!- dmoerner [n=dmr@ppp-71-139-45-71.dsl.snfc21.pacbell.net] has quit ["leaving"] 06:23:25 incubot: chant 06:23:26 Chant "elibarzilay" three times and he may come (although he may not) 06:23:38 that's called "offby1 reuse" 06:25:05 *offby1* checks his pockets 06:30:33 *zbigniew* kicks offby1 in the monads 06:31:59 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 06:32:03 didn't know I had monads growin' on me anyway. 06:32:08 Better off rid of them 06:32:15 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has left #scheme 06:38:17 -!- learning [n=chatzill@c-71-238-99-136.hsd1.mi.comcast.net] has left #scheme 06:39:29 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 06:42:16 benny [n=benny@i577A015E.versanet.de] has joined #scheme 06:53:00 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 06:57:07 -!- melito [n=melito@70.99.250.82] has quit ["Leaving..."] 07:15:44 -!- X-Scale [i=email@89.181.30.183] has left #scheme 07:18:45 eno__ [n=eno@adsl-70-137-129-148.dsl.snfc21.sbcglobal.net] has joined #scheme 07:19:52 -!- patmaddox [n=pergesu@ip68-4-201-9.oc.oc.cox.net] has quit [] 07:22:59 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [] 07:23:56 ken-p [n=unknown@84.92.70.37] has joined #scheme 07:28:42 -!- CaptainMorgan [n=CaptainM@c-75-68-42-94.hsd1.nh.comcast.net] has quit [Remote closed the connection] 07:29:51 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 07:31:31 CaptainMorgan [n=CaptainM@c-75-68-42-94.hsd1.nh.comcast.net] has joined #scheme 07:34:17 hadronzoo [n=user@ppp-70-251-154-48.dsl.rcsntx.swbell.net] has joined #scheme 07:40:43 sicp in texinfo format cute 07:43:30 srfi-26 cute 07:44:20 dataangel [n=prophet@c-71-193-118-77.hsd1.in.comcast.net] has joined #scheme 07:44:50 I'm working through HDTP and 'cond' was just introduced. Why does it use brackets [] instead of just more parenthesis? 07:46:13 because they're stupid 07:46:48 lolcow [n=lolcow@196-210-170-43-wfor-esr-2.dynamic.isadsl.co.za] has joined #scheme 07:51:00 is launchpad like retardly slow today, or is it just me? 07:51:15 -!- leppie [n=lolcow@dsl-241-170-127.telkomadsl.co.za] has quit [Read error: 60 (Operation timed out)] 07:52:04 -!- lolcow is now known as leppie 07:54:30 hmmm, its just firefox, works in IE... 07:54:50 dataangel: the brackets are equivalent to parentheses -- some use square brackets to more easily distinguish nested expressions, nothing more 07:55:26 it is a matter of personal style; some frown hard on it, some use it 07:57:57 i only use it in cond/case and syntax-rules/syntax-case 07:59:00 zbigniew: They're equivalent within cond or equivalent anywhere? 07:59:32 I do not use it unless working with preexisting source that uses it 07:59:33 the are exact the same as a parentheses, but must be paired 07:59:49 dataangel: anywhere. most scheme readers treat them the same 07:59:55 interesting 08:00:31 zbigniew: it does help editors a bit to point out where brace errors are :p 08:01:06 its better than 'unexpected EOF' :p 08:02:01 leppie: in general, if you indent your code properly, a brace error will throw it obviously out of whack 08:02:33 also, paredit-mode 08:03:04 does paredit indent you code for you? 08:03:35 s/you/your 08:04:55 that's the editor's job, but paredit will reindent expressions as you enter them. it does nearly eliminate mismatches where you forget to add an end-brace, as inserted brackets are automatically balanced 08:05:05 ok 08:05:51 you also kill and manipulate sexps instead of lines 08:06:13 i have all my scheme in either a plain text editor, or my own and Visual Studio highlighter I wrote, which does no indentation, mostly because I have no idea :) 08:06:24 *zbigniew* dies of angina 08:06:36 s/have/have written/ 08:08:30 *leppie* thinks it's time to attempt emacs again 08:09:08 *zbigniew* thinks you are spot on 08:09:35 can anyone suggest the best looking emacs for windows? 08:09:57 i absolutely need truetype anti-aliased fonts 08:10:44 even the gtk version on Linux looks fuzzy to me :( 08:12:01 leppie: I do not know, but you could start here: http://ourcomments.org/Emacs/EmacsW32.html 08:12:29 i use vi :] 08:12:32 -!- dataangel [n=prophet@c-71-193-118-77.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 08:13:18 jcowan uses ex 08:13:24 take that 08:14:01 (maybe his corporate overlords have mandated an upgrade, though) 08:23:18 ejs [n=eugen@94-248-18-214.dynamic.peoplenet.ua] has joined #scheme 08:24:36 or downgrade, as the case may be... 08:25:27 thanks zbigniew 08:34:40 saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 08:35:21 -!- saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 08:36:50 saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 08:43:04 -!- saccade_ [n=saccade@209-6-23-56.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 08:44:12 zbigniew: that looks good :) now to figure out what to do with it 08:46:24 You should be able to use 'M-x run-scheme' to start up a REPL -- hopefully that works on Windows 08:47:19 ok, how do I edit that? 08:47:40 hmm? 08:49:32 or should a i create a scheme.bat file in the path? 08:50:13 sorry, it says, cant find scheme 08:52:01 ok i found the edit place :) 08:52:05 oh, sorry. i usually use quack, which lets you choose from a menu of interpreters. 08:55:03 leppie: you should be able to place (setq scheme-program-name "/path/to/scheme") in your emacs initialization file, or run 'C-u M-x run-scheme' in order to get an interactive prompt for the path 08:56:24 Spawning child process: invalid argument 08:56:31 im on windows... 08:57:33 Hmm. Might want to ask on #emacs. 08:57:33 im just gonna make bat file :p 09:01:59 hmmm 09:02:10 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Client Quit] 09:02:17 that does not work so well 09:14:45 mike [n=m@dslb-088-066-235-104.pools.arcor-ip.net] has joined #scheme 09:15:14 -!- mike is now known as Guest49092 09:20:06 -!- synthase [n=synthase@c-69-243-234-165.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:21:05 -!- Guest49092 [n=m@dslb-088-066-235-104.pools.arcor-ip.net] has quit ["Leaving"] 09:22:31 -!- ejs [n=eugen@94-248-18-214.dynamic.peoplenet.ua] has quit [Read error: 104 (Connection reset by peer)] 09:29:28 MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 09:30:26 jmo- [n=jmo-@83.233.243.145] has joined #scheme 09:30:30 barney [n=bernhard@p549A17BD.dip0.t-ipconnect.de] has joined #scheme 09:37:40 hotblack23 [n=jh@p5B054276.dip.t-dialin.net] has joined #scheme 09:41:14 -!- MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has quit [Read error: 104 (Connection reset by peer)] 09:47:12 MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 09:47:25 m2ym [n=m2ym@p1013-ipbf1802hodogaya.kanagawa.ocn.ne.jp] has joined #scheme 09:48:40 exexex [n=chatzill@85.102.129.123] has joined #scheme 10:08:38 -!- m2ym [n=m2ym@p1013-ipbf1802hodogaya.kanagawa.ocn.ne.jp] has left #scheme 10:10:46 newb12345 [n=x@DNab434dec.Stanford.EDU] has joined #scheme 10:10:56 in open source projects, what's the biggest scheme success story? 10:11:06 athos [n=philipp@92.250.204.223] has joined #scheme 10:23:30 I can't say I know of a lot of open source scheme projects that aren't directly scheme related. 10:23:46 but I think I could probally say the same about most languages other then C 10:27:31 Mr_Awesome [n=eric@pool-98-115-118-219.chi01.dsl-w.verizon.net] has joined #scheme 10:56:20 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [] 10:57:16 -!- MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has quit [Read error: 113 (No route to host)] 11:04:14 MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 11:21:26 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 11:24:03 orgy` [n=ratm_@pD9FFF596.dip.t-dialin.net] has joined #scheme 11:38:55 jah [n=jah@93.56.76-86.rev.gaoland.net] has joined #scheme 11:44:02 newb12345: Possibly the Gimp's script-fu 11:45:04 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 11:49:39 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 11:55:21 -!- xdaadx [i=xda@94.26.67.214] has quit [] 12:01:21 -!- exexex [n=chatzill@85.102.129.123] has quit [Remote closed the connection] 12:02:11 exexex [n=chatzill@85.102.129.123] has joined #scheme 12:10:13 -!- amoe [n=amoe@cpc1-brig3-0-0-cust512.brig.cable.ntl.com] has quit [Read error: 110 (Connection timed out)] 12:10:51 -!- dlurf [n=no@80.251.192.2] has quit [Read error: 110 (Connection timed out)] 12:14:51 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #scheme 12:18:55 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [Client Quit] 12:20:01 xdaadx [i=xda@94.26.67.214] has joined #scheme 12:25:49 dlurf [n=no@cust-IP-11.data.tre.se] has joined #scheme 12:26:33 -!- xdaadx [i=xda@94.26.67.214] has quit [] 12:27:42 -!- flourscent [n=floursce@118.176.71.148] has quit [Read error: 54 (Connection reset by peer)] 12:28:02 flourscent [n=floursce@118.176.71.148] has joined #scheme 12:31:35 -!- dlurf [n=no@cust-IP-11.data.tre.se] has left #scheme 12:32:05 kryptiskt [n=no@cust-IP-11.data.tre.se] has joined #scheme 12:37:51 m2ym [n=m2ym@p1013-ipbf1802hodogaya.kanagawa.ocn.ne.jp] has joined #scheme 12:39:06 -!- m2ym [n=m2ym@p1013-ipbf1802hodogaya.kanagawa.ocn.ne.jp] has left #scheme 12:41:33 Edico [n=Edico@unaffiliated/edico] has joined #scheme 12:42:02 hi 12:43:46 -!- xwl [n=user@221.221.157.195] has quit [Remote closed the connection] 12:51:23 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 12:51:34 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has quit [Client Quit] 13:00:53 Cheshire [n=e@amcant.demon.co.uk] has joined #scheme 13:12:23 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 13:23:08 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 113 (No route to host)] 13:36:17 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 13:55:53 -!- newb12345 [n=x@DNab434dec.Stanford.EDU] has quit [Remote closed the connection] 13:56:08 dsmith [i=s8is90lk@cpe-71-74-230-225.neo.res.rr.com] has joined #scheme 13:57:51 -!- Cheshire [n=e@amcant.demon.co.uk] has quit [Read error: 113 (No route to host)] 13:59:38 Cheshire [n=e@amcant.demon.co.uk] has joined #scheme 14:08:35 tripwyre [n=sathya@117.193.161.241] has joined #scheme 14:09:29 -!- tripwyre [n=sathya@117.193.161.241] has quit [Client Quit] 14:11:48 xdaadx [i=xda@94.26.67.214] has joined #scheme 14:16:17 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 14:16:27 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has quit [Client Quit] 14:19:47 tjafk1 [n=timj@e176208004.adsl.alicedsl.de] has joined #scheme 14:26:09 dzhus [n=sphinx@95-24-91-211.broadband.corbina.ru] has joined #scheme 14:36:43 -!- tjafk [n=timj@e176200148.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 14:38:31 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 14:38:34 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has quit [Client Quit] 14:39:44 morphir [n=morphir@217.168.81.9] has joined #scheme 14:43:20 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 14:43:31 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has quit [Client Quit] 14:50:52 -!- barney [n=bernhard@p549A17BD.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 14:51:20 -!- MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has quit [Remote closed the connection] 14:53:37 morphir_ [n=morphir@217.168.81.9] has joined #scheme 14:53:37 -!- morphir [n=morphir@217.168.81.9] has quit [Read error: 104 (Connection reset by peer)] 14:55:49 -!- djjack [n=djjack@cpe-098-026-029-215.nc.res.rr.com] has quit [hubbard.freenode.net irc.freenode.net] 14:56:34 djjack [n=djjack@cpe-098-026-029-215.nc.res.rr.com] has joined #scheme 14:56:37 -!- jao [n=user@64.Red-83-33-179.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 14:58:14 -!- Cheshire [n=e@amcant.demon.co.uk] has quit ["Leaving"] 15:00:38 -!- morphir_ is now known as morphir 15:09:17 Cheshire [n=e@amcant.demon.co.uk] has joined #scheme 15:14:33 synthase [n=synthase@c-69-243-234-165.hsd1.al.comcast.net] has joined #scheme 15:25:24 -!- certainty|work [n=david@alpha.d-coded.de] has quit [Remote closed the connection] 15:41:41 ecraven [n=nex@140.78.42.103] has joined #scheme 15:46:24 MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 15:53:07 choas [n=lars@p5B0DF47E.dip.t-dialin.net] has joined #scheme 15:57:27 -!- jah [n=jah@93.56.76-86.rev.gaoland.net] has quit ["Quitte"] 16:05:34 gorki [n=chatzill@p54A7FD8C.dip.t-dialin.net] has joined #scheme 16:06:02 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 16:11:19 ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has joined #scheme 16:15:09 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 16:15:10 repror___ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 16:20:56 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 16:25:30 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 16:34:54 gorki_ [n=chatzill@p54A7FD8C.dip.t-dialin.net] has joined #scheme 16:41:11 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 16:42:28 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Read error: 104 (Connection reset by peer)] 16:46:35 AllNight^ [n=EnglishG@ai-core.demon.co.uk] has joined #scheme 16:47:28 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #scheme 16:49:16 Adamant [n=Adamant@c-71-226-66-93.hsd1.ga.comcast.net] has joined #scheme 16:52:30 -!- hotblack23 [n=jh@p5B054276.dip.t-dialin.net] has quit [Remote closed the connection] 16:56:07 -!- athos [n=philipp@92.250.204.223] has quit [Remote closed the connection] 16:59:49 -!- eno__ is now known as eno 17:02:51 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 17:17:29 -!- gorki_ [n=chatzill@p54A7FD8C.dip.t-dialin.net] has quit ["ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.5/2008121622]"] 17:18:49 X-Scale [i=email@89.181.52.238] has joined #scheme 17:19:44 Nshag [i=user@Mix-Orleans-105-1-41.w193-250.abo.wanadoo.fr] has joined #scheme 17:22:13 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 17:22:26 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 17:22:49 -!- ASau [n=user@193.138.70.52] has quit [Read error: 113 (No route to host)] 17:24:33 -!- synthase [n=synthase@c-69-243-234-165.hsd1.al.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:26:57 ASau [n=user@193.138.70.52] has joined #scheme 17:32:57 synthase [n=synthase@c-69-243-234-165.hsd1.al.comcast.net] has joined #scheme 17:38:26 forcer- [n=forcer@f054124100.adsl.alicedsl.de] has joined #scheme 17:41:21 -!- forcer [n=forcer@e179193203.adsl.alicedsl.de] has quit [Read error: 104 (Connection reset by peer)] 17:43:55 -!- dzhus [n=sphinx@95-24-91-211.broadband.corbina.ru] has quit [Remote closed the connection] 17:56:43 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 17:59:20 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 17:59:22 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 18:01:26 forcer [n=forcer@e179199175.adsl.alicedsl.de] has joined #scheme 18:03:37 -!- flourscent [n=floursce@118.176.71.148] has quit [Read error: 60 (Operation timed out)] 18:10:37 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 18:14:18 -!- forcer- [n=forcer@f054124100.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 18:18:22 -!- repror___ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 54 (Connection reset by peer)] 18:18:53 reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 18:25:20 annodomini [n=lambda@130.189.179.215] has joined #scheme 18:26:26 hotblack23 [n=jh@p5B054276.dip.t-dialin.net] has joined #scheme 18:32:11 _Pb [n=Pb@75.139.140.101] has joined #scheme 18:34:31 rtra [n=rtra@89.180.147.116] has joined #scheme 18:40:47 -!- kryptiskt [n=no@cust-IP-11.data.tre.se] has left #scheme 18:48:35 Mr-Cat [n=chatzill@89-178-255-231.broadband.corbina.ru] has joined #scheme 19:00:54 Nichibutsu [n=myfabse@wikipedia/Track-n-Field] has joined #scheme 19:01:22 kryptiskt [i=irc@95.209.0.66.bredband.tre.se] has joined #scheme 19:19:51 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 19:22:59 -!- samth [n=samth@punge.ccs.neu.edu] has quit [Remote closed the connection] 19:23:14 samth [n=samth@punge.ccs.neu.edu] has joined #scheme 19:23:46 rudybot: seen rotty 19:23:47 samth: rotty was seen quitting in/on 83-215-154-5.hage.dyn.salzburg-online.at twenty hours, forty minutes ago, saying "grisham.freenode.net irc.freenode.net", and then rotty was seen joining in/on :#scheme twenty hours, thirty-eight minutes ago, and then rotty was seen joining in/on :#emacs twenty hours, thirty-eight minutes ago 19:24:14 anyone here have experience with sbank? 19:26:33 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [] 19:26:41 *offby1* stares blankly 19:26:44 -!- hadronzoo [n=user@ppp-70-251-154-48.dsl.rcsntx.swbell.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 19:28:52 tr3 [n=tr3@host28-43-dynamic.183-80-r.retail.telecomitalia.it] has joined #scheme 19:31:26 ioczgd [n=ioczgd@209.216.196.2] has joined #scheme 19:31:44 Cowmoo [n=Cowmoo@c-98-218-214-24.hsd1.va.comcast.net] has joined #scheme 19:32:28 -!- bsmntbombdood [n=gavin@97-118-127-13.hlrn.qwest.net] has quit [Read error: 113 (No route to host)] 19:33:08 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #scheme 19:33:18 bsmntbombdood [n=gavin@97-118-127-13.hlrn.qwest.net] has joined #scheme 19:34:50 -!- peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has quit [Client Quit] 19:38:56 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 19:40:36 -!- _Pb [n=Pb@75.139.140.101] has quit ["Leaving"] 19:41:26 -!- samth [n=samth@punge.ccs.neu.edu] has quit ["Ex-Chat"] 19:48:08 offby1` [n=user@q-static-138-125.avvanta.com] has joined #scheme 19:49:18 rudybot_ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 19:54:41 offby1`` [n=user@q-static-138-125.avvanta.com] has joined #scheme 19:56:41 rudybot__ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 19:57:00 jgracin [n=jgracin@82.193.210.126] has joined #scheme 19:57:14 -!- reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 19:58:18 arcfide [n=arcfide@99.137.203.69] has joined #scheme 19:59:58 -!- Nichibutsu [n=myfabse@wikipedia/Track-n-Field] has quit [] 20:00:04 reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 20:01:52 -!- offby1 [n=user@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 20:02:19 -!- offby1-quassel [n=quassel@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 20:02:36 offby1-quassel [n=quassel@q-static-138-125.avvanta.com] has joined #scheme 20:03:20 -!- rudybot [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 20:06:20 jao [n=user@64.Red-83-33-179.dynamicIP.rima-tde.net] has joined #scheme 20:06:38 incubot: if beauty is truth's last proof, then maybe there's a physiological basis for verity 20:06:40 it is yet another verity that has been suppressed by the anti-palin conspiracy of evilution 20:08:27 Hey all, any of you here know about Myhill-Nerode's theorem enough that you could give me a hint or help in understanding how to apply it to prove that a language is not regular for a homework problem (or three) that I have? 20:08:52 you might want to try #compsci on EFnet 20:08:59 (arcfide) 20:09:40 -!- offby1` [n=user@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 20:11:04 -!- rudybot_ [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 113 (No route to host)] 20:13:53 -!- ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has quit [Read error: 110 (Connection timed out)] 20:16:51 arcfide: I know Nerode, does that count? 20:18:17 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 20:20:54 I know the letter "N" 20:21:08 -!- offby1`` is now known as offby1 20:22:51 The definition is "people who annoy you" 20:32:21 jgracin_ [n=jgracin@82.193.210.126] has joined #scheme 20:33:20 If I'm in a directory that contains a couple of .scrbl files, how do I render them to something readable, like text or html? "scribble foo.scbl" died with instantiate: unused initialization arguments: (style-extra-files ()) for instantiated class: ...ibble/text-render.ss:8:4 20:33:38 ... and I seem to recall that running "setup-plt" tries to re-render every .srbl doc on my computer, which also isn't what I want 20:37:30 Did you try `scribble --help'? 20:41:32 -!- jgracin [n=jgracin@82.193.210.126] has quit [Read error: 110 (Connection timed out)] 20:51:05 -!- gorki [n=chatzill@p54A7FD8C.dip.t-dialin.net] has quit ["ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.5/2008121622]"] 20:55:44 yep 20:55:56 what did it tell me that I failed to see? 20:57:39 ah, it was trying to say "this .scrbl file cannot be rendered as text; try the other output formats at random until you stumble upon one that works". 20:57:47 *offby1* glowers 20:58:57 rudybot: eval ((lambda () (define a 1) (eval 'a))) 20:59:35 rudybot__: eval ((lambda () (define a 1) (eval 'a))) 20:59:36 Mr-Cat: error: reference to undefined identifier: a 21:00:59 *eli* looks at those underlines, then stares at offby1 21:01:12 -!- lisppaste [n=lisppast@common-lisp.net] has quit [Remote closed the connection] 21:01:12 -!- specbot [n=specbot@common-lisp.net] has quit [Remote closed the connection] 21:01:13 -!- minion [n=minion@common-lisp.net] has quit [Remote closed the connection] 21:02:07 hmm 21:03:28 -!- rudybot__ is now known as rudybot 21:05:38 rudybot: you're hu-man again. 21:05:38 eli: ? 21:05:40 lisppaste [n=lisppast@common-lisp.net] has joined #scheme 21:06:19 "nick" didn't appear in the output of "help". That threw me 21:07:14 minion [n=minion@common-lisp.net] has joined #scheme 21:07:18 It should, if you're the boss. 21:07:25 specbot [n=specbot@common-lisp.net] has joined #scheme 21:07:35 Ooh, it's like a party of hu-mans. 21:08:06 -!- jmo- [n=jmo-@83.233.243.145] has quit [Remote closed the connection] 21:08:26 rudybot: who's your daddy? 21:08:26 *offby1: ? 21:08:31 I is the boss. 21:08:47 perhaps it's getting truncated; there might be 500+ characters of help text 21:08:53 And `help' didn't show `nick'? 21:09:00 rudybot: top-eval (assoc 'nick verb-lines) 21:09:00 *offby1: #f 21:09:08 I doubt it. 21:09:21 eli: no, `help' didn't show `nick'. 21:10:48 offby1: Ah, it *is* truncated... 21:11:06 oh well 21:11:17 s'pose I should tell it how to emit more than one message in that case 21:12:12 top-eval (map car master-verb-lines) 21:12:16 rudybot: top-eval (map car master-verb-lines) 21:12:16 *offby1: (top-eval system nick for emote tell part join authenticate memo advice chant cltl2-section cltl2 man posix ppc ieee754 clim elisp cocoa r5rs clhs db ping) 21:12:20 a brief summary :) 21:12:43 I don't know -- I think that I'm responsibl for the flood of semi-commands, and they might be better staying completely hidden. 21:12:59 Right now, they're "hidden" in that the master sees them but everyone else doesn't. 21:13:04 or here's a crude hack: 21:13:18 have "help" only return the basic commands, and a new "master-help" that returns the master commands :) 21:13:23 mr-slave [n=luser@winooski.ccs.neu.edu] has joined #scheme 21:13:28 then we just have to hope that neither subset grows too large. 21:13:54 But then you still would need to remember to use `master-help'... 21:15:54 mr-slave: help 21:15:55 *eli: help [], version, quote, source, seen , uptime, init [], eval ..., give ..., apropos ..., desc , doc , later "tell" ..., join , part , tell ..., emote ..., for ..., nick , system ..., top-eval ... 21:16:15 offby1: ThereYouGo -- I made the hidden things really hidden. 21:16:46 offby1: Manual patch instructions (I'm too lazy to start fiddling with git): 21:16:49 Oh, I was confusing "hidden" with "master" 21:17:05 offby1: (1) add (define hidden-verb-lines '()) right after (define master-verb-lines '()) 21:17:28 (2) replace (values #'verbs #'master-verb-lines #'rest) with (values #'verbs #'hidden-verb-lines #'rest) 21:17:34 (3) Be merry. 21:17:54 (2) has to happen in _two_ adjacent lines, right? 21:18:13 No -- just one. 21:18:13 never mind. 21:18:21 rudybot: help 21:18:21 *offby1: help [], version, quote, source, seen , uptime, init [], eval ..., give ..., apropos ..., desc , doc , later "tell" ..., ping, db ..., clhs ..., r5rs ..., cocoa ..., elisp ..., clim ..., ieee754 ..., ppc ..., posix ..., man ..., cltl2 ..., cltl2-section ..., chant ..., advice 21:18:25 rudybot: help 21:18:29 *offby1: help [], version, quote, source, seen , uptime, init [], eval ..., give ..., apropos ..., desc , doc , later "tell" ..., join , part , tell ..., emote ..., for ..., nick , system ..., top-eval ... 21:18:33 oho. 21:18:36 yr a gnys 21:18:46 Are you merry now? 21:18:49 very. 21:19:01 OK then. 21:19:15 rudybot: uptime 21:19:15 eli: I've been up for one day, eighteen hours; this tcp/ip connection has been up for one hour, twenty-two minutes 21:20:01 rudybot: stay up for a few more days ane mejja will give you a lollipop. 21:20:01 eli: ? 21:21:03 hadronzoo [n=user@gateway.publicvpn.net] has joined #scheme 21:23:13 -!- forcer [n=forcer@e179199175.adsl.alicedsl.de] has quit [Read error: 113 (No route to host)] 21:23:42 eli: don't toy with me! 21:27:48 -!- Cowmoo [n=Cowmoo@c-98-218-214-24.hsd1.va.comcast.net] has quit [Remote closed the connection] 21:28:23 a-s [n=user@92.80.91.38] has joined #scheme 21:28:58 rudybot: eval (let ((a '(+ 1 2))) (eval '(display ,a))) 21:28:59 Mr-Cat: error: unquote: not in quasiquote in: (unquote a) 21:29:06 rudybot: eval (let ((a '(+ 1 2))) (eval `(display ,a))) 21:29:06 Mr-Cat: ; stdout: "3" 21:30:24 rudybot: eval (let ((a '(+ 1 2))) ((eval (lambda (a) (display a))) a)) 21:30:25 Mr-Cat: ; stdout: "(+ 1 2)" 21:32:29 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 21:33:53 rudybot: eval (let ((a '(+ 1 2))) (eval `(display (quote ,a)))) 21:33:53 Mr-Cat: ; stdout: "(+ 1 2)" 21:34:00 rudybot: eval (let ((a 1)) (eval `(display (quote ,a)))) 21:34:00 Mr-Cat: ; stdout: "1" 21:34:15 rudybot: eval (let ((a 1)) (eval `(display (+ (quote ,a) 1)))) 21:34:16 Mr-Cat: ; stdout: "2" 21:34:23 Mr-Cat: eval '|say what?| 21:34:41 aw, he's ignoring rudybot just because he doesn't like his name. 21:34:44 bigot. 21:37:00 jgracin__ [n=jgracin@82.193.210.126] has joined #scheme 21:40:28 Bigot? Me? Oh... 21:46:14 -!- jgracin_ [n=jgracin@82.193.210.126] has quit [Read error: 110 (Connection timed out)] 21:47:57 hadronzo` [n=user@nmd.sbx06329.dallatx.wayport.net] has joined #scheme 21:48:46 -!- hotblack23 [n=jh@p5B054276.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 21:49:20 -!- hadronzoo [n=user@gateway.publicvpn.net] has quit [Read error: 104 (Connection reset by peer)] 21:49:32 -!- hadronzo` is now known as hadronzoo 21:49:51 samth [n=samth@c-65-96-163-214.hsd1.ma.comcast.net] has joined #scheme 21:50:35 rudybot: seen rotty 21:50:35 samth: rotty was seen quitting in/on 83-215-154-5.hage.dyn.salzburg-online.at twenty-three hours, seven minutes ago, saying "grisham.freenode.net irc.freenode.net", and then rotty was seen joining in/on :#scheme twenty-three hours, five minutes ago, and then rotty was seen joining in/on :#emacs twenty-three hours, five minutes ago 21:52:50 Judofyr [n=Judofyr@95.34.27.156.customer.cdi.no] has joined #scheme 21:57:01 rcassidy [n=ryan@155.33.149.150] has joined #scheme 21:58:19 -!- hadronzoo [n=user@nmd.sbx06329.dallatx.wayport.net] has left #scheme 22:00:10 incubot: bach's worldly cantatas are more sublime than his spiritual ones; which may imply that, like blake's critique of milton, bach is the devil's composer 22:00:12 not worldly enough 22:00:16 heh 22:03:45 hi 22:04:12 wastrel: sup 22:04:22 i need a new bot 22:04:34 then write one 22:07:39 -!- rcassidy [n=ryan@155.33.149.150] has quit [] 22:08:44 -!- choas [n=lars@p5B0DF47E.dip.t-dialin.net] has quit ["leaving"] 22:10:53 one that won't make you sick, won't crash your car or make you feel three feet thick 22:11:09 peter_12 [n=peter@S010600119506b129.gv.shawcable.net] has joined #scheme 22:11:49 -!- reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 22:11:57 reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 22:12:54 offby1` [n=user@q-static-138-125.avvanta.com] has joined #scheme 22:13:26 rudybot_ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 22:14:36 *zbigniew* quacks 22:22:11 has anyone attempted to get sbank to run on plt recently? 22:27:43 -!- rudybot [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 22:28:21 -!- offby1 [n=user@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 22:28:39 given an association list and a name, I would like to define the list, and the keys of the list, as two separate names, ala define-struct. 22:29:04 -!- offby1-quassel [n=quassel@q-static-138-125.avvanta.com] has quit [Read error: 113 (No route to host)] 22:29:44 offby1-quassel [n=quassel@q-static-138-125.avvanta.com] has joined #scheme 22:31:13 rcassidy [n=ryan@155.33.149.150] has joined #scheme 22:31:31 I guess I'll just type (define thing-fields alist) (define thing-keys (in-dict keys alist)) and just hope that I didn't misspell thing wrong the second time. 22:36:08 forcer [n=forcer@e179193034.adsl.alicedsl.de] has joined #scheme 22:40:40 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 22:43:55 repror___ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 22:44:02 -!- reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 113 (No route to host)] 22:52:19 -!- samth [n=samth@c-65-96-163-214.hsd1.ma.comcast.net] has quit [Read error: 110 (Connection timed out)] 22:55:05 -!- rcassidy [n=ryan@155.33.149.150] has quit [] 23:01:56 if I want to map some symbols to arbitrary integers I guess an association list is best for that too. 23:03:07 or a cond, go figure! 23:04:05 athos [n=philipp@92.250.204.223] has joined #scheme 23:04:13 rudybot_: eval (define nominees '(Clinger Cowan Dillinger Dybvig Feeley Hanson Jaffer |O'Keefe| Rees Shivers Sperber Straaten)) 23:07:22 synx: what about CASE or SRFI-69 hash tables? 23:07:29 mejja: campbell didn't make it? 23:08:15 sure case works too. 23:08:40 I still have to specify what the integers are though :p 23:09:09 -!- jgracin__ [n=jgracin@82.193.210.126] has quit [Remote closed the connection] 23:29:02 rodge [n=roderic@pinball.ccs.neu.edu] has joined #scheme 23:29:47 *eli* twitch 23:34:20 *synx* ? 23:35:31 *mejja* ? 23:35:38 *klutometis* invokes himself in the third person with an apt rejoinder-verb 23:38:19 Homey don't play that. 23:39:12 *eli* twitched in response to mejja's definition. 23:41:58 Mr-Cat_ [n=chatzill@89-178-255-231.broadband.corbina.ru] has joined #scheme 23:41:59 -!- Mr-Cat [n=chatzill@89-178-255-231.broadband.corbina.ru] has quit [Read error: 104 (Connection reset by peer)] 23:42:00 -!- Mr-Cat_ is now known as Mr-Cat 23:47:31 synx: in living color? 23:48:02 It's no longer black and white. 23:48:23 mejja: Was that wishful thinking or was that announced somewhere? 23:51:34 http://www.r6rs.org/steering-committee/election/nominees.html 23:52:18 HG` [n=wells@118.82.169.165] has joined #scheme 23:53:01 ah, of course 23:53:09 *sjamaan* forgot about that page 23:53:19 (I can never find anything on that site) 23:54:12 sjamaan: me, too; i wonder if undiscoverability goes hand in hand with impiety? 23:55:01 :) 23:55:01 ee [i=60e71dd8@gateway/web/ajax/mibbit.com/x-9e07e974bfaf1156] has joined #scheme 23:55:07 hi 23:55:13 ee: no 23:55:13 first time schemer here 23:55:19 ee: great 23:55:27 no already? 23:55:28 wha? 23:55:29 where is that silly jcowan anyway 23:55:32 :) 23:55:35 ee, certainly not! 23:55:36 ee: yes 23:55:39 *sjamaan* is pleasantly surprised by Jaffer's statement 23:55:45 ee: i mean, no no 23:56:03 syntax error 23:56:08 that wasn't it 23:56:17 -!- arcfide [n=arcfide@99.137.203.69] has quit ["Leaving"] 23:56:21 ee: anyway, you had a question? 23:56:27 arcfide [n=arcfide@99.137.203.69] has joined #scheme 23:56:30 *ee* may be too dumb for scheme 23:56:36 or just dropped in for culture and chat 23:56:40 do youz do plt-scheme? 23:56:50 many do; eli is a plt guru here 23:56:58 wow 23:57:13 i did the second tutorial 23:57:18 on making a web server 23:57:28 then I went to continue 23:57:31 here's the url 23:57:52 http://docs.plt-scheme.org/continue/index.html 23:57:58 and I don't get it 23:58:01 momentum lost 23:58:09 sjamaan: such humility 23:58:12 i did the define-struct 23:58:37 aye 23:58:44 section 3 23:58:50 but that thing after? 23:58:58 the (struct post ... 23:59:11 mzscheme no like 23:59:19 -!- Cheshire [n=e@amcant.demon.co.uk] has quit ["Leaving"] 23:59:28 and there's stuff ourside of parens 23:59:38 my question make sense?