00:01:20 reified [n=PersonX@z76.124-45-124.ppp.wakwak.ne.jp] has joined #scheme 00:01:48 -!- reified is now known as Guest47313 00:02:46 Yes, gauche has an objc bridge as well 00:03:35 sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has joined #scheme 00:05:32 mofmog1 [n=andrew@136.152.170.253] has joined #scheme 00:05:36 -!- mofmog1 [n=andrew@136.152.170.253] has left #scheme 00:06:15 -!- nicholasw_ [n=nw@ckc-109-118.ResHall.Berkeley.EDU] has quit [Client Quit] 00:06:49 -!- jonrafkind [n=jon@wireless111.wireless.utah.edu] has quit [Read error: 60 (Operation timed out)] 00:09:42 -!- hotblack23 [n=jh@p5B055CF5.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 00:09:53 -!- orgy` [n=ratm_@pD9FFF6DF.dip.t-dialin.net] has quit ["Gone."] 00:12:54 -!- luz [n=davids@139.82.89.70] has quit ["Client exiting"] 00:14:15 -!- vixey [n=vicky@amcant.demon.co.uk] has quit [Connection timed out] 00:17:47 Dawgmatix [n=deep@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has joined #scheme 00:18:18 well, gosh 00:18:59 gweiqi [n=greg@69.120.126.163] has joined #scheme 00:21:06 -!- wasabi_____ [n=wasabi@ntoska310174.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 60 (Operation timed out)] 00:23:57 wasabi_____ [n=wasabi@ntoska181055.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 00:27:04 bombshelter13 [n=bombshel@209-161-228-143.dsl.look.ca] has joined #scheme 00:29:35 -!- kniu [n=kniu@pool-71-107-51-222.lsanca.dsl-w.verizon.net] has quit [Read error: 145 (Connection timed out)] 00:34:56 wasabi______ [n=wasabi@ntoska309195.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 00:40:27 kniu [n=kniu@pool-71-107-51-222.lsanca.dsl-w.verizon.net] has joined #scheme 00:44:32 -!- wasabi______ [n=wasabi@ntoska309195.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 145 (Connection timed out)] 00:44:48 -!- wasabi_____ [n=wasabi@ntoska181055.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 110 (Connection timed out)] 00:44:52 wasabi______ [n=wasabi@ntoska309195.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 00:46:01 -!- jlongster [n=user@75.148.111.133] has quit [Read error: 148 (No route to host)] 00:46:31 -!- tizoc [n=user@r190-135-3-173.dialup.adsl.anteldata.net.uy] has quit [Read error: 104 (Connection reset by peer)] 00:48:31 -!- sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has quit [] 00:50:45 tizoc [n=user@r190-135-47-113.dialup.adsl.anteldata.net.uy] has joined #scheme 00:55:30 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #scheme 01:03:27 lugg [i=lugg@cpe-74-67-173-240.rochester.res.rr.com] has joined #scheme 01:04:00 arcfide [n=arcfide@adsl-99-137-203-206.dsl.bltnin.sbcglobal.net] has joined #scheme 01:13:21 wasabi_______ [n=wasabi@ntoska144130.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 01:14:31 -!- isomer [n=isomer@CPE001310e6cb31-CM0011aec5e684.cpe.net.cable.rogers.com] has quit ["Leaving"] 01:14:49 isomer [n=isomer@CPE001310e6cb31-CM0011aec5e684.cpe.net.cable.rogers.com] has joined #scheme 01:15:40 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 01:18:18 ventonegro [i=alex@189-95-43-188.3g.claro.net.br] has joined #scheme 01:20:52 krat3r [n=krat@a83-132-32-164.cpe.netcabo.pt] has joined #scheme 01:20:54 krat3r_ [n=krat@a83-132-32-164.cpe.netcabo.pt] has joined #scheme 01:24:35 -!- wasabi______ [n=wasabi@ntoska309195.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 110 (Connection timed out)] 01:25:17 -!- bascule [n=bascule@static-ip-62-75-255-124.inaddr.server4you.de] has quit ["hash hash club dash ubuntu"] 01:42:00 -!- bombshelter13 [n=bombshel@209-161-228-143.dsl.look.ca] has quit [] 01:42:55 bombshelter13 [n=bombshel@209-161-228-143.dsl.look.ca] has joined #scheme 01:45:24 How is everyone tonight? 01:45:50 fantastic! 01:50:32 Good to hear. 01:50:51 -!- krat3r [n=krat@a83-132-32-164.cpe.netcabo.pt] has quit [Remote closed the connection] 01:50:51 -!- krat3r_ [n=krat@a83-132-32-164.cpe.netcabo.pt] has quit [Remote closed the connection] 01:51:47 -!- lugg [i=lugg@cpe-74-67-173-240.rochester.res.rr.com] has left #scheme 01:53:33 krat3r [n=krat@a83-132-32-164.cpe.netcabo.pt] has joined #scheme 01:54:46 -!- Fare [n=Fare@ita4fw1.itasoftware.com] has quit ["Leaving"] 01:54:55 obsessive 01:58:25 ... 02:07:24 mejja [n=user@c-4db6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 02:15:16 emma_ [n=emma@unaffiliated/emma] has joined #scheme 02:17:18 -!- aneqrs [n=andreas@c83-253-104-206.bredband.comhem.se] has quit [] 02:22:16 -!- ventonegro [i=alex@189-95-43-188.3g.claro.net.br] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 02:22:36 -!- emma [n=emma@unaffiliated/emma] has quit [Nick collision from services.] 02:22:44 -!- emma_ is now known as emma 02:31:35 -!- krat3r [n=krat@a83-132-32-164.cpe.netcabo.pt] has quit [Remote closed the connection] 02:38:43 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 02:41:03 -!- exexex [n=chatzill@85.101.220.116] has quit [Connection reset by peer] 02:42:38 offby2 [n=Android@m4c0436d0.tmodns.net] has joined #scheme 02:43:57 -!- wasabi_______ [n=wasabi@ntoska144130.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 60 (Operation timed out)] 02:45:56 wasabi_______ [n=wasabi@ntoska150189.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 02:48:54 ozy` [n=vt920@pool-71-184-104-97.prvdri.fios.verizon.net] has joined #scheme 02:51:24 vaasu [i=ca01c41a@gateway/web/ajax/mibbit.com/x-1853185d18322c59] has joined #scheme 02:53:39 wasabi________ [n=wasabi@ntoska150189.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 02:58:29 -!- CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has quit [Remote closed the connection] 03:03:20 -!- cipher [n=cipher@pool-98-118-51-204.bstnma.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 03:03:23 cipher` [n=cipher@pool-98-118-51-204.bstnma.fios.verizon.net] has joined #scheme 03:04:53 -!- wasabi_______ [n=wasabi@ntoska150189.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 110 (Connection timed out)] 03:12:24 -!- offby2 [n=Android@m4c0436d0.tmodns.net] has quit ["AndroidIrc Disconnecting"] 03:12:36 offby2 [n=Android@m4c0436d0.tmodns.net] has joined #scheme 03:15:58 -!- offby2 [n=Android@m4c0436d0.tmodns.net] has quit [Client Quit] 03:16:14 -!- wasabi________ [n=wasabi@ntoska150189.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 110 (Connection timed out)] 03:16:35 offby2_ [n=Android@q-static-138-125.avvanta.com] has joined #scheme 03:17:12 -!- vaasu is now known as vasau 03:17:35 full of beans. 03:17:56 -!- mfredrickson [n=mfredric@c-98-212-171-158.hsd1.il.comcast.net] has quit [] 03:18:03 CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has joined #scheme 03:18:36 incubot: disgusting 03:18:38 most disgusting thing that i ever drinked was a 90? alchoolic 03:19:36 offby2 [n=Android@q-static-138-125.avvanta.com] has joined #scheme 03:21:17 -!- offby2_ [n=Android@q-static-138-125.avvanta.com] has quit [Read error: 104 (Connection reset by peer)] 03:35:12 -!- mejja [n=user@c-4db6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 03:36:17 incubot: flatulent 03:36:19 From what I understand, stfu is Shoot The Flatulent bermime 03:36:36 you can learn a lot/from incubot/Burma Shave 03:50:17 incubot: offby1 03:50:43 incubot: pickles 03:50:44 I mean, second class pickles just aren't very tasty. 03:51:18 incubot: plaque conspiracy, metallica 03:51:21 Let's Square dance to Metallica with this program the caller wrote in mathematica! 03:51:40 incubot: Christmas spirit 03:51:42 AtnNn [n=welcome@modemcable230.56-56-74.mc.videotron.ca] has joined #scheme 03:51:42 or at home for Christmas 03:53:58 incubot: snowstorm 03:54:00 Stupid snowstorm knocked out my dsl. 03:54:35 -!- Dawgmatix [n=deep@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has quit ["Ex-Chat"] 03:55:39 -!- ttmrichter_ [n=ttmricht@58.49.244.10] has quit [Success] 04:03:16 -!- benny [n=benny@i577A1B32.versanet.de] has quit [Remote closed the connection] 04:03:44 benny [n=benny@i577A1B32.versanet.de] has joined #scheme 04:04:54 -!- CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has quit [Connection timed out] 04:06:14 Dawgmatix [n=deep@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has joined #scheme 04:07:07 incubot: setup bitch 04:07:09 And I wouldn't want to reinvent it. But chicken-setup should perhaps try to figure some things out. 04:07:17 -!- Dawgmatix [n=deep@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has quit [Connection reset by peer] 04:07:23 hmm. no Marion Barry fans here. 04:07:55 Dawgmatix [n=deep@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has joined #scheme 04:10:00 ttmrichter [n=ttmricht@58.49.245.104] has joined #scheme 04:20:46 ... 04:21:07 Okay...Is there no such thing as CHAR-READY? in R6RS? 04:22:10 -!- vasau is now known as vaasu 04:22:27 Anyone who knows R6RS, is there some way that I can check whether there is input on a given port? 04:34:32 -!- underspecified [n=eric@softbank220043052011.bbtec.net] has quit [] 04:37:35 mfredrickson [n=mfredric@c-98-212-171-158.hsd1.il.comcast.net] has joined #scheme 04:44:34 *offby1* laughs cruelly 04:46:45 -!- mfredrickson [n=mfredric@c-98-212-171-158.hsd1.il.comcast.net] has quit [] 04:54:08 Yeah, laugh it up. 04:54:21 You go enjoy yourself while I'm stuck trying to port some stuff to Ikarus. 04:54:23 Bleh. 04:55:05 And now I come to find that Ikarus's PROCESS procedure returns a BINARY port, which makes it rather hard for me to do my normal (rnrs io simple) stuff to it, which I was doing on R5RS Schemes........... 04:55:20 At least it imports without error! 05:05:00 -!- gweiqi [n=greg@69.120.126.163] has left #scheme 05:05:20 You should be able to use some kind of encoder to turn a binary port into a text port? I gleaned that much from Ikarus at least... 05:05:58 Vaeshir [n=zane@c-66-31-28-121.hsd1.ma.comcast.net] has joined #scheme 05:06:18 CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has joined #scheme 05:10:20 tjafk2 [n=timj@e176215032.adsl.alicedsl.de] has joined #scheme 05:18:19 -!- AtnNn [n=welcome@modemcable230.56-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 05:19:24 MichaelRaskin_ [n=raskin@chld.ru] has joined #scheme 05:21:17 -!- drdo [n=psykon@167.111.54.77.rev.vodafone.pt] has quit [Read error: 110 (Connection timed out)] 05:25:19 -!- Dawgmatix [n=deep@207-237-30-94.c3-0.avec-ubr11.nyr-avec.ny.cable.rcn.com] has quit ["Ex-Chat"] 05:26:33 -!- tjafk1 [n=timj@e176209118.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 05:29:45 -!- offby2 [n=Android@q-static-138-125.avvanta.com] has quit ["AndroidIrc Disconnecting"] 05:29:57 offby2 [n=Android@q-static-138-125.avvanta.com] has joined #scheme 05:31:00 GreyLensman [n=ray@c-76-108-235-51.hsd1.fl.comcast.net] has joined #scheme 05:31:18 -!- GreyLensman [n=ray@c-76-108-235-51.hsd1.fl.comcast.net] has quit [Client Quit] 05:33:01 in PLT scheme, how do I do a simple GET on an https:// site? Doing http:// is easy, but I can't figure out what to do for https 05:42:15 underspecified [n=eric@isa7-dhcp-116-153.naist.jp] has joined #scheme 05:45:13 damonwang [n=damonwan@pool-72-88-153-123.nwrknj.east.verizon.net] has joined #scheme 05:46:16 offby1: I think you wrap it in a SSL context port, then use that port to tcp-connect to and GET from. 05:47:16 I can sort of see that, but that implies that I cannot use get-pure-port, and must instead write the GET command "by hand". 05:47:28 I'd hoped to be able to use get-pure-port 05:48:33 If you have a URL string -> port function, it's that function's job to check for https. I guess it doesn't though... 05:48:34 http://schemecookbook.org/Cookbook/WebFetchingHttpsUrl is the idea, except it doesn't work. 05:48:48 rudybot: eval (string->url "http://foo.bar") 05:48:48 offby1: error: reference to undefined identifier: string->url 05:48:56 rudybot: eval (require net/url) 05:48:57 rudybot: eval (string->url "http://foo.bar") 05:48:57 offby1: ; Value: #(struct:url "http" #f "foo.bar" #f #f () () #f) 05:49:03 rudybot: eval (string->url "https://foo.bar") 05:49:03 offby1: ; Value: #(struct:url "https" #f "foo.bar" #f #f () () #f) 05:52:33 ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has joined #scheme 05:52:40 It seems get-pure-port doesn't handle redirection either, not that it's always clear how to handle that. 05:52:50 -!- CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has quit [Connection timed out] 05:55:02 Not That There's Anything Wrong With That 05:56:56 -!- kniu [n=kniu@pool-71-107-51-222.lsanca.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 05:58:07 CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has joined #scheme 06:00:05 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 06:06:47 wy [n=wy@c-67-176-146-7.hsd1.in.comcast.net] has joined #scheme 06:12:11 Adamant [n=Adamant@c-69-254-76-231.hsd1.ga.comcast.net] has joined #scheme 06:12:43 -!- notyouravgjoel [n=jmccrack@student312-1.psc.edu] has quit [Read error: 104 (Connection reset by peer)] 06:12:56 notyouravgjoel [n=jmccrack@student312-1.psc.edu] has joined #scheme 06:16:06 -!- wy [n=wy@c-67-176-146-7.hsd1.in.comcast.net] has quit ["Leaving"] 06:20:59 offby1: ping 06:21:57 underspecified_ [n=eric@isa7-dhcp-116-153.naist.jp] has joined #scheme 06:22:40 -!- underspecified [n=eric@isa7-dhcp-116-153.naist.jp] has quit [Read error: 104 (Connection reset by peer)] 06:25:18 -!- CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has quit [Read error: 60 (Operation timed out)] 06:28:39 pong ... but ... going to bed soon :-| 06:29:47 offby1: http://tmp.barzilay.org/x 06:30:23 You get the usual bindings, prefixed with ssl: to deal with https connections. 06:31:05 kniu [n=kniu@pool-71-107-51-222.lsanca.dsl-w.verizon.net] has joined #scheme 06:31:29 The only thing that you'll need to do is: get a URL, if it's http:// you do the usual thing; if it's https:// then you change it to http:// and add the default https port (443) if no port is already on, then use the ssl: function. 06:32:56 hey, thanks! 06:35:23 -!- offby2 [n=Android@q-static-138-125.avvanta.com] has quit ["AndroidIrc Disconnecting"] 06:35:41 offby2 [n=Android@q-static-138-125.avvanta.com] has joined #scheme 06:35:55 rudybot: eval (exit) 06:35:56 eli: error: evaluator: terminated (exited) 06:36:02 rudybot: eval (+ 1 2) 06:36:02 eli: error: evaluator: terminated (exited) 06:36:10 -!- eli is now known as eli2 06:36:21 rudybot: eval (kill-thread (current-thread)) 06:36:23 eli2: error: evaluator: terminated (thread-killed) 06:36:28 -!- eli2 is now known as eli3 06:36:42 rudybot: eval (custodian-shutdown-all (current-custodian)) 06:36:43 eli3: error: evaluator: terminated (custodian-shutdown) 06:36:47 shouldn't that ssl thing be part of the distro? 06:36:55 -!- eli3 is now known as eli 06:37:04 wow, look how smart the bot is 06:37:13 :) 06:37:26 Yes, I've been thinking of making it do that, but never got to it. 06:37:40 making what do what? 06:37:42 rudybot: eval eval eval eval eval eval eval eval eval eval eval eval eval eval eval eval eval eval eval eval 06:37:43 geckosenator: ; Value: # 06:37:52 there has to be a way to crash it 06:37:53 do the https thing. 06:37:56 ah 06:38:33 There is a small problem in that this code is the equivalent of blindly accepting any https (ie, ignoring the many ways which browsers intimidate us with) -- but that's usually what you want. 06:38:53 shouldn't that file "provide" something or other? 06:38:55 how do I use it? 06:39:29 rudybot: eval (display "rudybot: eval (+ 1 1)") 06:39:29 geckosenator: ; stdout: "rudybot: eval (+ 1 1)" 06:39:35 aw 06:39:46 Just stick that code in a scheme file, it will give you all the ssl: bindings. 06:39:59 If you want you can put it in a file by itself and provide them. 06:40:36 -!- foof [n=user@dn157-046.naist.jp] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 06:41:01 offby1: correction to the earlier thing: you don't need to change http:// to https:// -- the url code accepts that now. (Jay changed that sometime recently) 06:41:19 CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has joined #scheme 06:41:23 so there'll be, e.g., ssl:get-pure-port? 06:42:12 Yes. 06:42:15 ooh, so there is 06:48:21 -!- arcfide [n=arcfide@adsl-99-137-203-206.dsl.bltnin.sbcglobal.net] has quit ["Leaving"] 06:55:33 foof [n=user@clair12.naist.jp] has joined #scheme 06:58:16 -!- vaasu [i=ca01c41a@gateway/web/ajax/mibbit.com/x-1853185d18322c59] has quit ["http://www.mibbit.com ajax IRC Client"] 07:00:13 so I wrote a tiny servlet that uses the RPX OpenID stuff. 07:03:33 What is it? 07:04:55 offby1: what is it? 07:06:02 -!- MichaelRaskin_ [n=raskin@chld.ru] has quit [Read error: 110 (Connection timed out)] 07:06:47 :) 07:07:01 well, OpenID is a thing that lets one web site ask another to authenticate a user 07:07:11 -!- baklava- [i=new@unaffiliated/baklava-] has quit [Read error: 104 (Connection reset by peer)] 07:07:43 so when plaxo.com wants to snarf your google contacts list (so as to spam everyone you know), rather than asking you to type in your google user-id and password, it asks _google_ to authenticate you. 07:07:45 But isn't that kind of thing covered by something like "Account Authentication API"? 07:07:53 I dunno. What's that? 07:08:01 http://code.google.com/apis/accounts/docs/AuthForWebApps.html 07:08:30 might be similar indeed. But OpenID is a standard that lots of sites support. 07:09:15 The reason I'm interested in this is that for some random project it would be nice if you can say that you're "foo@bar.com" and have my program verify that through google. 07:09:22 Ragnaroek2 [i=54a67d9f@gateway/web/ajax/mibbit.com/x-2f8525d6f33e574a] has joined #scheme 07:09:43 if "bar" == "google" then it ought to work 07:10:02 So that RPX thing is doing that for other too? 07:10:06 yes 07:10:15 And does it require a web server? 07:10:25 well, the _easy_ way to use it does. 07:10:28 s/server/browser/ 07:10:29 I assume you don't really need one 07:10:44 I mean, your browser just does some GETs and PUTs and etc. 07:10:53 I doubt the JS that they're making me run does all that much stuff. 07:11:15 I guess I have to say: I didn't see any docs for using it without a browser. 07:11:29 So how does your script do it? 07:11:30 your fear is that the main guts are in JS? 07:11:45 oh, my servelet just serves up -their- javasript :-\ 07:11:51 I paste it if you're interested 07:12:14 Me Tarzan You Paste/ 07:12:15 ? 07:12:18 ho kay 07:12:29 gotta make sure I elide the Sekrit API Key 07:12:51 What I want is to be able to do it myself -- for example, I want to be able to do that authentication from a command-line tool. That would be vonderfool. 07:13:15 offby1 pasted "OpenID sample" at http://paste.lisp.org/display/72291 07:13:32 MichaelRaskin_ [n=raskin@chld.ru] has joined #scheme 07:13:35 I'm _hoping_ that the JavaScript is simple. I haven't looked at it 07:13:47 IOW, if I write some server that does something useful, I want a way to make it easy to use without registering with YetAnotherUsernamePassword. 07:14:18 ow, 500 lines 07:14:48 Bah... 07:15:35 What I want can be summarized by a simple `login' function: you run it, and you get back a string that is an autheticated identity. 07:15:59 ...and hopefully the user didn't have to go through a browser on the way. 07:16:09 Actually, strike that. 07:16:16 most of that cruft appears to be user-agent sniffing and GUI stuff 07:16:32 What I want is (authetic? "foo@bar.com" "secret") 07:17:32 (define (authetic? addr pass) #f) 07:17:36 *foof* doesn't trust anyone 07:17:58 makes life simpler.... in one dimension, at least 07:18:00 *eli* slaps foof with an https wire 07:18:19 ecraven [n=nex@140.78.42.103] has joined #scheme 07:19:19 -!- Ragnaroek2 [i=54a67d9f@gateway/web/ajax/mibbit.com/x-2f8525d6f33e574a] has quit ["http://www.mibbit.com ajax IRC Client"] 07:20:14 offby1: So, do you know about something that does that? 07:20:22 nope 07:32:42 -!- Nshag [i=user@Mix-Orleans-106-1-34.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 07:37:19 Riastradh: ping 07:43:03 olgen [n=jacobm@2005ds3-by.0.fullrate.dk] has joined #scheme 07:53:32 -!- Ashy [n=User@220.157.86.160] has quit ["Leaving"] 07:57:02 -!- bombshelter13 [n=bombshel@209-161-228-143.dsl.look.ca] has quit ["Where is the glory in complying with demands?"] 08:10:12 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 08:10:23 edw` [n=user@poseur.com] has joined #scheme 08:13:53 offby1: what is that ' #"" ' ? 08:16:54 It's a byte-string. 08:17:04 ah ok 08:17:36 -!- underspecified_ [n=eric@isa7-dhcp-116-153.naist.jp] has quit [] 08:21:28 sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has joined #scheme 08:23:56 -!- a1len [n=James@unaffiliated/a1len] has quit ["Lost terminal"] 08:26:13 the blood in my caffeine system has finally been sufficiently diluted for me to feel awake. :) 08:30:27 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 08:30:37 edw` [n=user@poseur.com] has joined #scheme 08:33:32 -!- raikov [n=igr@203.181.243.11] has quit [Remote closed the connection] 08:35:25 -!- CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has quit [Connection timed out] 08:37:48 underspecified [n=eric@isa7-dhcp-116-153.naist.jp] has joined #scheme 08:41:43 elmex [n=elmex@e180066055.adsl.alicedsl.de] has joined #scheme 08:45:29 johnnowak [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #scheme 08:49:46 hadronzoo [n=hadronzo@adsl-70-250-184-34.dsl.rcsntx.swbell.net] has joined #scheme 08:50:08 -!- jjong [n=user@203.246.179.177] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 08:54:58 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 08:55:12 edw` [n=user@poseur.com] has joined #scheme 08:55:31 -!- underspecified [n=eric@isa7-dhcp-116-153.naist.jp] has quit [] 09:04:56 exexex [n=chatzill@85.97.77.245] has joined #scheme 09:06:47 karsten_ [n=karsten@82.135.98.205] has joined #scheme 09:07:04 hotblack23 [n=jh@p5B053BB0.dip.t-dialin.net] has joined #scheme 09:07:31 cads [n=max@c-71-56-62-166.hsd1.ga.comcast.net] has joined #scheme 09:09:18 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 09:09:44 -!- geckosenator [n=sean@c-24-8-193-190.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:18:41 -!- valiza1 [n=haroldo@r190-133-128-238.dialup.adsl.anteldata.net.uy] has quit [Read error: 110 (Connection timed out)] 09:18:47 valiza1 [n=haroldo@r190-133-131-225.dialup.adsl.anteldata.net.uy] has joined #scheme 09:25:06 *leppie* sighs :( 09:26:37 cheer up, my fellow! 09:27:07 maybe thats a call for me to make div and mod faster 09:28:36 -!- exexex [n=chatzill@85.97.77.245] has quit [Remote closed the connection] 09:29:05 my code 'only' runs 25 times faster in ypsilon 09:30:32 only 3 times faster when i take out mod 09:33:09 AshyIsMe [n=User@220.157.86.160] has joined #scheme 09:41:55 error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 09:44:53 -!- hotblack23 [n=jh@p5B053BB0.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 09:51:47 orgy` [n=ratm_@pD9FFE978.dip.t-dialin.net] has joined #scheme 09:54:19 -!- damonwang [n=damonwan@pool-72-88-153-123.nwrknj.east.verizon.net] has quit [Read error: 60 (Operation timed out)] 09:54:32 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit ["leaving"] 09:54:40 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 09:55:06 pchrist [n=spirit@gentoo/developer/pchrist] has joined #scheme 09:56:17 -!- Vaeshir [n=zane@c-66-31-28-121.hsd1.ma.comcast.net] has quit [Remote closed the connection] 10:17:53 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 10:18:06 edw` [n=user@poseur.com] has joined #scheme 10:31:00 offby1, if you get the chance, I'd like to hear and discuss your opinion of the Laphroaig Quarter Cask. 10:31:07 Maybe after breakfast, mind you. 10:44:31 ejs [n=eugen@77.222.151.102] has joined #scheme 10:50:36 -!- ejs [n=eugen@77.222.151.102] has quit [Read error: 60 (Operation timed out)] 10:50:58 ejs [n=eugen@nat.ironport.com] has joined #scheme 10:51:40 -!- benny [n=benny@i577A1B32.versanet.de] has quit [Read error: 110 (Connection timed out)] 10:51:53 -!- kniu [n=kniu@pool-71-107-51-222.lsanca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 10:52:13 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 10:52:27 edw` [n=user@poseur.com] has joined #scheme 10:53:43 luz [n=davids@139.82.89.70] has joined #scheme 11:03:43 attila_lendvai [n=ati@business-89-132-61-222.business.broadband.hu] has joined #scheme 11:04:58 fschwidom [n=fschwido@dslb-088-069-165-060.pools.arcor-ip.net] has joined #scheme 11:06:29 borism__ [n=boris@195-50-197-14-dsl.krw.estpak.ee] has joined #scheme 11:12:04 tizoc_ [n=user@r190-135-38-137.dialup.adsl.anteldata.net.uy] has joined #scheme 11:12:44 -!- borism_ [n=boris@195-50-200-149-dsl.krw.estpak.ee] has quit [Read error: 145 (Connection timed out)] 11:13:09 -!- tizoc [n=user@r190-135-47-113.dialup.adsl.anteldata.net.uy] has quit [Nick collision from services.] 11:13:13 -!- tizoc_ is now known as tizoc 11:16:29 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 11:16:40 edw` [n=user@poseur.com] has joined #scheme 11:17:38 -!- tessier_ [n=treed@kernel-panic/sex-machines] has quit [Read error: 110 (Connection timed out)] 11:18:27 tessier_ [n=treed@kernel-panic/sex-machines] has joined #scheme 11:19:22 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [] 11:26:14 lelf [n=lelf@217.118.90.162] has joined #scheme 11:26:26 -!- lelf [n=lelf@217.118.90.162] has quit [Client Quit] 11:27:33 -!- tessier_ [n=treed@kernel-panic/sex-machines] has quit [Connection reset by peer] 11:28:16 tessier_ [n=treed@kernel-panic/sex-machines] has joined #scheme 11:29:39 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 11:29:50 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [Client Quit] 11:30:26 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 11:30:39 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [Client Quit] 11:31:28 kuribas [i=kristof@d54C43E4C.access.telenet.be] has joined #scheme 11:34:11 -!- MichaelRaskin_ [n=raskin@chld.ru] has quit [Read error: 110 (Connection timed out)] 11:35:41 -!- tessier_ [n=treed@kernel-panic/sex-machines] has quit [Read error: 104 (Connection reset by peer)] 11:35:41 -!- johnnowak [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [] 11:36:26 tessier_ [n=treed@kernel-panic/sex-machines] has joined #scheme 11:37:37 jjong [n=user@203.246.179.177] has joined #scheme 11:37:54 -!- tessier_ [n=treed@kernel-panic/sex-machines] has quit [Read error: 104 (Connection reset by peer)] 11:39:06 -!- cads [n=max@c-71-56-62-166.hsd1.ga.comcast.net] has quit ["Ex-Chat"] 11:45:05 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 11:45:27 edw` [n=user@poseur.com] has joined #scheme 11:51:59 glogic [n=rm@97.76.48.99] has joined #scheme 12:00:43 -!- rudybot [n=luser@li11-10.members.linode.com] has quit [Remote closed the connection] 12:04:01 -!- vincenz [n=arli@li23-146.members.linode.com] has quit [Remote closed the connection] 12:10:31 vincenz [n=arli@li23-146.members.linode.com] has joined #scheme 12:11:14 rudybot [n=luser@li11-10.members.linode.com] has joined #scheme 12:13:18 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 12:13:27 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [Client Quit] 12:15:30 -!- attila_lendvai [n=ati@business-89-132-61-222.business.broadband.hu] has quit ["..."] 12:17:15 attila_lendvai [n=ati@business-89-132-61-222.business.broadband.hu] has joined #scheme 12:20:01 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 12:20:15 edw` [n=user@poseur.com] has joined #scheme 12:37:42 jmccrack_ [n=jmccrack@student312-1.psc.edu] has joined #scheme 12:38:34 -!- notyouravgjoel [n=jmccrack@student312-1.psc.edu] has quit [Read error: 104 (Connection reset by peer)] 12:41:00 underspecified [n=eric@softbank220043052011.bbtec.net] has joined #scheme 12:47:26 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 12:47:46 edw` [n=user@poseur.com] has joined #scheme 12:53:09 http://www-ps.informatik.uni-kiel.de/~sebf/projects/haskell-idioms-i-did-not-understand-before-hacking-them-on-my-own/how-to-produce-an-n-element-list-with-an-n-ary-function.lhs.html 12:53:12 -rudybot:#scheme- http://tinyurl.com/5fsv5b 12:53:27 So that's what people mean when they say Haskell has a complex type system. 12:55:53 I have no idea how the parser is supposed to figure that out, however. 13:00:18 -!- kuribas [i=kristof@d54C43E4C.access.telenet.be] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 13:01:39 -!- edw` [n=user@poseur.com] has quit [Read error: 104 (Connection reset by peer)] 13:01:49 edw` [n=user@poseur.com] has joined #scheme 13:07:07 -!- synthasee [n=synthase@c-68-63-76-191.hsd1.al.comcast.net] has quit [Connection timed out] 13:14:36 aneqrs [n=andreas@c83-253-104-206.bredband.comhem.se] has joined #scheme 13:17:00 benny` [n=benny@i577A15F1.versanet.de] has joined #scheme 13:17:23 -!- hadronzoo [n=hadronzo@adsl-70-250-184-34.dsl.rcsntx.swbell.net] has quit [] 13:20:46 higepon507 [n=taro@FL1-122-133-72-12.tky.mesh.ad.jp] has joined #scheme 13:21:49 -!- hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has quit ["He rode off into the sunset. . ."] 13:23:21 hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has joined #scheme 13:44:24 foof: figure what out? the parser doesn't know anything about function arity 13:45:00 ozy`: that's my point... 13:49:02 vixey [n=vicky@amcant.demon.co.uk] has joined #scheme 13:49:59 -!- higepon507 [n=taro@FL1-122-133-72-12.tky.mesh.ad.jp] has quit [Read error: 113 (No route to host)] 13:52:31 -!- ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has quit ["Leaving"] 13:53:24 foof: kinda like how an expression like ((length "pizza") 5 7) will parse in pretty much any lisp 13:53:56 but I dunno of a way to write (define (5 x y) ...) that's actually valid 13:54:04 even though it's obvious what it might do 13:55:01 hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has joined #scheme 13:58:28 o_O 13:59:53 bhrgunatha [n=chatzill@118-170-32-108.dynamic.hinet.net] has joined #scheme 14:00:11 -!- bhrgunatha [n=chatzill@118-170-32-108.dynamic.hinet.net] has quit [Client Quit] 14:11:11 rmrfchik: obvious given a definition of the function 5, that is :p 14:11:19 (hmm, maybe with macros...?) 14:11:46 (define (5 x y) (x y) (x y) (x y) (x y) (x y)) 14:12:03 a-s [n=user@89.38.174.194] has joined #scheme 14:15:10 saccade_ [n=saccade@65.78.24.47] has joined #scheme 14:16:14 -!- evoli [n=yuhsin@220-135-33-149.HINET-IP.hinet.net] has quit [Read error: 110 (Connection timed out)] 14:19:32 -!- a-s [n=user@89.38.174.194] has quit [Remote closed the connection] 14:21:44 foof: sure :p ...don't you need a (begin ...) there, though? 14:22:07 hey, 5 is just (succ 4) 14:22:36 so, (define (five x) (four (succ x))) 14:22:54 ozy`: scheme has an implicit begin in defines and lambdas 14:23:02 foof: gotcha 14:23:09 and cond clauses? 14:23:14 yeah 14:23:55 Cale_ [n=Cale@CPE001c10c70239-CM000e5cdd834a.cpe.net.cable.rogers.com] has joined #scheme 14:26:37 offby2_ [n=Android@q-static-138-125.avvanta.com] has joined #scheme 14:26:37 -!- offby2 [n=Android@q-static-138-125.avvanta.com] has quit [Read error: 104 (Connection reset by peer)] 14:27:00 -!- saccade_ [n=saccade@65.78.24.47] has quit ["This computer has gone to sleep"] 14:35:18 offby2 [n=Android@q-static-138-125.avvanta.com] has joined #scheme 14:35:18 -!- offby2_ [n=Android@q-static-138-125.avvanta.com] has quit [Read error: 104 (Connection reset by peer)] 14:36:57 offby1 etc: in case you see this in the logs -- turns out that the kind of authentication I wanted is very easy to do with google. 14:37:14 name [n=name@sburn/devel/name] has joined #scheme 14:38:57 -!- Cale [n=Cale@CPE001c10c70239-CM000e5cdd834a.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 14:44:58 Why on earth does SRFI-97 prefix the SRFI numbers with colons? 14:46:03 it was the best of the rest... 14:46:31 a library name cannot start with a number 14:46:41 ? 14:46:44 ... 14:46:48 *foof* sighs 14:47:00 *foof* breaks down into tears 14:47:20 its not so bad, if you think of the alternative of supporting that 14:48:09 rudybot: eval (let ((1a 'one-a)) 1a) 14:48:11 sjamaan: ; Value: one-a 14:48:16 hm 14:48:28 not R6RS 14:48:28 Nonstandard extension? 14:49:27 Not R5 either apparently 14:50:27 rudybot: eval `(1, 2) 14:50:28 leppie: ; Value: (1 2) 14:50:42 thats not legal in R6RS either 14:50:48 Why not? 14:50:56 Never claimed to be R6. Qv http://docs.plt-scheme.org/reference/reader.html 12.6.2 14:50:59 Because of the missing space? 14:51:00 -!- sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has quit [] 14:51:05 yes 14:51:21 some weird subtlties i have seen :) 14:51:47 If you want strict R6 compliance you have to fire up PLT just so. 14:52:02 incubot: eval `(1, 2) 14:52:02 (1 2) 14:52:13 would be nice to have a R6RS bot 14:52:16 yes! 14:52:16 incubot: eval (let ((1a 'one-a)) 1a) 14:52:17 one-a 14:52:24 yeah 14:52:42 Err... that exclamation was _not_ about having an R6RS bot. 14:53:00 I just finally got an insight into what's wrong with SCSH's process notation :) 14:53:01 It would be nice to have a strict r5 bot too 14:53:07 foof: Do tell 14:53:42 maybe rudybot can have a r6rs-eval call? 14:54:33 It's trying to look too much like the conventional shells, which obscures the natural functional chain of processing. 14:55:00 aha! 14:55:02 But if you turn (run (| (ls) (sort) (uniq))) 14:55:03 into 14:55:16 (shell (uniq (sort (ls)))) 14:55:29 you get a normal functional feel back. 14:55:57 that | would choked R6RS too! stop now please :p 14:55:57 And the shell really is the ultimate functional programming language - processes have no way (normally) to mutate each others' state. 14:56:03 Interesting 14:56:24 leppie: That | chokes R5 too, I think 14:56:28 I wonder how that works in scsh 14:56:48 SCSH makes a special exception. | is a normal identifier constituent. 14:56:58 I especially want to get rid of that :) 14:57:02 *sjamaan* facepalms 14:57:06 That's evil 14:57:23 like IronSCheme allows an indetifier to end with [] (to support array types) 14:57:32 And I'm probably going to s/run/shell. 14:57:52 foof: How would you do other types of redirection? 14:58:05 (shell (grep pat (< file))) 14:58:23 *sjamaan* doesn't quite understand how the shell language sees the difference between "special" words and program names 14:58:27 They all look alike 14:58:28 By the same reasoning, my initial idea for output redirection looks funny: 14:58:39 (shell (> file (ls))) 14:58:58 I think it's more consistent that way 14:59:13 sjamaan: They're reserved. You can use ("<") to run the program named "<". 14:59:39 And I may also allow an escape keyword like `prog' or something. 14:59:45 How do you tell it to run the program whose name is stored in the variable grep? 15:00:07 (shell (,grep pat (< file))) 15:00:11 ah 15:00:12 same as in SCSH 15:00:20 *sjamaan* didn't do much scsh :) 15:00:25 It's a macro, so everything is quasiquoted. 15:00:35 Though I may make it a function and just require: 15:00:42 (shell `(,grep pat (< file))) 15:00:48 ttmrichter_ [n=ttmricht@59.172.143.193] has joined #scheme 15:00:58 One extra character per shell invocation... is it worth it? 15:01:09 It would be nice to be able to compose shell commands 15:01:17 Is that possible with the macro? 15:01:21 yes 15:01:51 how? 15:01:59 In particular you can (shell ,(compute-command)) 15:03:02 ok, so all the macro does is quasiquote and hand off the expression to a normal procedure? 15:03:29 Yeah... perhaps that's silly. 15:03:46 *sjamaan* is not sure 15:03:46 It's what SCSH does, both in this case and for regexps though. 15:04:00 How does it work with irregex? 15:04:30 The regexps? I don't provide any macros, you just use quote or quasiquote. 15:04:59 Anyway, I intend to make this (the process interface) a SRFI, so I should have more opinions than I know what to do with :) 15:05:08 hehe 15:05:32 And there are some important features SCSH lacks that I want to add. 15:05:53 Like what? 15:05:59 foof, processes may not be able to mutate each others state, but you're ignoring the elephant in the room: the filesystem. 15:06:19 gnomon: There are no files. 15:06:22 *foof* meditates 15:06:25 heh, nice 15:06:43 sjamaan: process substitution is a big one 15:06:48 -!- hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has quit ["He rode off into the sunset. . ."] 15:06:50 kill; can you get any more mutation? 15:06:52 bhrgunatha [n=chatzill@118-170-32-108.dynamic.hinet.net] has joined #scheme 15:06:52 exec? 15:06:58 no 15:07:09 in bash: diff <(command1) <(command2) 15:07:19 mejja [n=user@c-4db6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 15:07:23 That's impossible in SCSH, and damned useful. 15:07:26 yeah 15:07:29 I can see that 15:07:33 (never used it though) 15:07:37 -!- ttmrichter [n=ttmricht@58.49.245.104] has quit [Read error: 110 (Connection timed out)] 15:07:50 -!- bhrgunatha [n=chatzill@118-170-32-108.dynamic.hinet.net] has quit [Client Quit] 15:07:53 How about using ports or strings as STDIN/OUT/ERR? 15:08:03 foof: btw, especially if you want to write it -- you should ask Mike Sperber about scsh's implicit quasiquote. IIRC, he had some very good points against it. 15:08:05 That could be even more useful 15:08:31 wasabi________ [n=wasabi@ntoska175061.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:08:43 Strings are available as here-docs, ports have more limited support. 15:09:12 eli: Will do. 15:09:56 foof: Without ports, I think the programs are limited to receiving input or output from eachother, but not from the master control program 15:10:33 Indeed. And there are a lot of other issues to work out... 15:11:54 But this is a start. 15:12:15 -!- foof [n=user@clair12.naist.jp] has quit ["going home, brb"] 15:13:02 maybe rudybot can have a r6rs-eval call? 15:13:06 I suspect that'd be easy 15:13:30 can you write santa for me? :) 15:13:40 *Daemmerung* wishes he had an elephant in /his/ room 15:13:44 actually the one item that's already in my TODO comes from you 15:13:52 rudybot: source 15:13:53 offby1: http://github.com/offby1/rudybot 15:13:57 leppie: I'm just sayin' 15:14:10 :) 15:14:16 I will probably gratefully accept patches 15:14:20 r6rs-eval not so useful, since it was particular reader behavior desired in that case. 15:14:47 so I still haven't heard what's possible to implement in R5 that isn't possible in R6 15:15:13 ozy`, a standards-compliant REPL. 15:15:15 ozy`: why would you want that? 15:15:16 (I suppose it depends on when Rudy performs his read call.) 15:15:49 for real programs R5RS is not enough 15:16:15 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 15:16:55 I've heard that 15:16:59 it's not a flaw of R5RS or justification for R6RS though, it's just that you also use libraries that would be ridiculous for a language to specify 15:17:14 wasabi_________ [n=wasabi@ntoska175061.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:17:17 like imagine if R6RS has got GTK bindings in it 15:17:24 some people would probably say "great" 15:18:18 vixey: what's the definition of a real program? 15:19:49 mejja, it's just a silly vauge term, I'm just trying to point out that there is a class of programs which it would be ridiculous to be implementable using only procedures specified by the language as opposed to libraries 15:19:50 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 60 (Operation timed out)] 15:20:18 foof [n=user@dn157-046.naist.jp] has joined #scheme 15:20:33 wb foof 15:21:05 8 minutes to home... i can only dream! 15:21:13 -!- benny` [n=benny@i577A15F1.versanet.de] has quit [Excess Flood] 15:21:30 vixey: the by definition: In the limit; R6 lacks as many features as R5 15:21:55 dunno what you mean 15:21:58 Most of that time is climbing down 7 flights of stairs and back up 5 flights. 15:22:44 -!- Cale_ is now known as Cale 15:22:55 vixey: In the limit; when you let the number of programs approach infinity... 15:23:09 Heh. 15:23:36 -!- Guest47313 [n=PersonX@z76.124-45-124.ppp.wakwak.ne.jp] has quit [Read error: 110 (Connection timed out)] 15:23:45 nicely said :) 15:24:12 ejs [n=eugen@nat.ironport.com] has joined #scheme 15:24:23 hadronzoo [n=hadronzo@adsl-70-250-184-34.dsl.rcsntx.swbell.net] has joined #scheme 15:24:28 -!- hadronzoo [n=hadronzo@adsl-70-250-184-34.dsl.rcsntx.swbell.net] has quit [Remote closed the connection] 15:25:09 *vixey* I don't really get it 15:25:50 sounds like some hand wavy thing from analysis 15:26:42 are you making fun of how I said "class of programs" -- as if programs were some kind of mathematical abstraction, which they most certainly are not! 15:27:16 vixey: as the number of potential features in consideration approaches infinity (e.g. telepathic user interface) the relative difference in feature set size between R5 and R6 approaches zero 15:27:26 -!- wasabi________ [n=wasabi@ntoska175061.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 110 (Connection timed out)] 15:30:48 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 15:32:00 sorry you lost me 15:32:41 vixey: No matter how much you add to the standard, there's always going to be programs for which it is not enough 15:32:52 See the preface to the spec 15:32:57 sjamaan, I agree very much with that 15:33:08 This is just a different way of saying the same :) 15:33:16 infact I was just babbling about something with that in mind that a moment ago 15:36:27 benny` [n=benny@i577A15F1.versanet.de] has joined #scheme 15:37:40 -!- benny` is now known as benny 15:42:25 hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has joined #scheme 15:45:47 exexex [n=chatzill@85.97.77.245] has joined #scheme 15:47:10 MichaelRaskin_ [n=raskin@chld.ru] has joined #scheme 15:47:11 -!- exexex [n=chatzill@85.97.77.245] has quit [Remote closed the connection] 15:49:29 vasa [n=vasa@mm-108-81-84-93.dynamic.pppoe.mgts.by] has joined #scheme 15:55:13 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 16:01:32 sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has joined #scheme 16:01:33 -!- sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has quit [Connection reset by peer] 16:02:06 sam_ [n=Sami__@hoasnet-fe1add00-113.dhcp.inet.fi] has joined #scheme 16:02:12 -!- vasa [n=vasa@mm-108-81-84-93.dynamic.pppoe.mgts.by] has quit ["I am not vasya, i am vasa"] 16:03:45 -!- olgen [n=jacobm@2005ds3-by.0.fullrate.dk] has quit [] 16:04:28 a1len [n=James@unaffiliated/a1len] has joined #scheme 16:06:20 -!- benny [n=benny@i577A15F1.versanet.de] has quit [Read error: 60 (Operation timed out)] 16:06:52 wasabi__________ [n=wasabi@ntoska208215.oska.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 16:08:38 -!- error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 16:09:30 athos [n=philipp@92.250.204.223] has joined #scheme 16:09:36 langmartin [n=user@75.148.111.133] has joined #scheme 16:12:36 ventonegro [n=user@136.166.1.3] has joined #scheme 16:13:06 benny [n=benny@i577A15F1.versanet.de] has joined #scheme 16:13:15 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 60 (Operation timed out)] 16:15:05 ejs [n=eugen@77.222.151.102] has joined #scheme 16:15:12 -!- karsten_ [n=karsten@82.135.98.205] has quit ["Leaving"] 16:17:44 -!- wasabi_________ [n=wasabi@ntoska175061.oska.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 110 (Connection timed out)] 16:21:18 jlongster [n=user@75.148.111.133] has joined #scheme 16:22:51 -!- name [n=name@sburn/devel/name] has quit ["Lost terminal"] 16:29:26 saccade_ [n=saccade@REBECCA-THREE-FORTY-EIGHT.MIT.EDU] has joined #scheme 16:29:39 ricky [n=ricky@fedora/ricky] has joined #scheme 16:46:38 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 16:47:50 -!- saccade_ [n=saccade@REBECCA-THREE-FORTY-EIGHT.MIT.EDU] has quit [Connection timed out] 16:48:04 -!- jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:49:46 -!- hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has quit ["He rode off into the sunset. . ."] 16:55:32 moghar [n=user@unaffiliated/moghar] has joined #scheme 16:57:20 jah [n=jah@213.160.66-86.rev.gaoland.net] has joined #scheme 17:01:02 -!- borism__ [n=boris@195-50-197-14-dsl.krw.estpak.ee] has quit [Connection timed out] 17:06:29 johnnowak [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #scheme 17:18:39 jonrafkind [n=jon@wireless50.wireless.utah.edu] has joined #scheme 17:19:17 saccade_ [n=saccade@18.188.72.216] has joined #scheme 17:20:38 jmccrack__ [n=jmccrack@student312-1.psc.edu] has joined #scheme 17:20:39 -!- jmccrack_ [n=jmccrack@student312-1.psc.edu] has quit [Read error: 104 (Connection reset by peer)] 17:22:22 decafbad [n=mehmet@88.252.98.246] has joined #scheme 17:22:57 -!- johnnowak [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [] 17:27:50 geckosenator [n=sean@c-24-8-193-190.hsd1.co.comcast.net] has joined #scheme 17:36:49 -!- saccade_ [n=saccade@18.188.72.216] has quit [Read error: 110 (Connection timed out)] 17:44:41 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 17:48:17 -!- jah [n=jah@213.160.66-86.rev.gaoland.net] has quit [Read error: 54 (Connection reset by peer)] 17:58:43 -!- decafbad [n=mehmet@88.252.98.246] has left #scheme 18:00:44 saccade_ [n=saccade@dhcp-18-188-72-216.dyn.mit.edu] has joined #scheme 18:01:50 what is guile-oops? I see the package but can't find a description anywhere of what it is 18:01:55 -!- offby2 [n=Android@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 18:02:15 Guile: Oops, we did it again? 18:03:33 -!- ejs [n=eugen@77.222.151.102] has quit ["This computer has gone to sleep"] 18:03:49 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 18:04:11 -!- luz [n=davids@139.82.89.70] has quit ["Client exiting"] 18:05:35 -!- valiza1 [n=haroldo@r190-133-131-225.dialup.adsl.anteldata.net.uy] has quit ["Leaving."] 18:12:43 hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has joined #scheme 18:18:17 GoNoGo [n=GoNoGo@cro34-3-82-236-93-215.fbx.proxad.net] has joined #scheme 18:18:28 -!- saccade_ [n=saccade@dhcp-18-188-72-216.dyn.mit.edu] has quit [Read error: 110 (Connection timed out)] 18:18:54 oops, I meant goops 18:19:26 sounds object orientated 18:19:41 leppie wins! 18:20:49 Does "look" sounds object oriented either? 18:20:59 (Does "look" sound at all?) 18:21:24 lame object-oriented kookery? 18:21:31 sure 18:22:05 minion: what does look stand for? 18:22:17 Literaryism Overplumb Opsonium Kadikane 18:26:17 minion: what does minion stand for? 18:26:17 Mammock Inbreak Newspaperdom Idiocratical Organon Nonperceptual 18:30:43 drdo [n=psykon@167.111.54.77.rev.vodafone.pt] has joined #scheme 18:30:52 *leppie* resorts to using goto in C# due to lack of tail recursion.. :) 18:38:20 -!- drdo [n=psykon@167.111.54.77.rev.vodafone.pt] has quit [Remote closed the connection] 18:40:02 -!- MichaelRaskin_ [n=raskin@chld.ru] has quit ["Leaving."] 18:45:57 Fare [n=Fare@c-71-232-6-92.hsd1.ma.comcast.net] has joined #scheme 18:53:06 centrinia [n=exc@adsl-215-154-17.aep.bellsouth.net] has joined #scheme 18:54:41 fogjog [n=rob@camille.servers.suso.org] has joined #scheme 19:02:07 ejs [n=eugen@92-49-225-101.dynamic.peoplenet.ua] has joined #scheme 19:06:08 -!- fogjog [n=rob@camille.servers.suso.org] has left #scheme 19:08:42 -!- ASau [n=user@193.138.70.52] has quit [Remote closed the connection] 19:09:17 ASau` [n=user@193.138.70.52] has joined #scheme 19:09:45 ASau [n=user@193.138.70.52] has joined #scheme 19:10:02 -!- ASau` [n=user@193.138.70.52] has quit [Remote closed the connection] 19:12:33 -!- ASau [n=user@193.138.70.52] has quit [Client Quit] 19:13:31 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 19:13:59 ASau [n=user@193.138.70.52] has joined #scheme 19:14:16 -!- vixey [n=vicky@amcant.demon.co.uk] has quit [Remote closed the connection] 19:23:32 -!- fschwidom [n=fschwido@dslb-088-069-165-060.pools.arcor-ip.net] has quit [Remote closed the connection] 19:23:38 kniu [n=kniu@pool-71-107-51-222.lsanca.dsl-w.verizon.net] has joined #scheme 19:25:26 triplikeido [n=tristan@89.180.66.112] has joined #scheme 19:25:39 hi 19:26:51 lo 19:27:27 why can't i select this language "Graphical (MrEd, includes MzScheme)"? 19:28:05 a1len_ [n=James@pool-96-251-164-166.lsanca.fios.verizon.net] has joined #scheme 19:28:17 You must unlearn what you have learned. 19:28:43 gnomon ok. but why the option isn't there? 19:28:44 -!- a1len [n=James@unaffiliated/a1len] has quit [Nick collision from services.] 19:28:51 -!- a1len_ is now known as a1len 19:29:55 -!- centrinia [n=exc@adsl-215-154-17.aep.bellsouth.net] has quit ["Ex-Chat"] 19:30:57 i'm implementing a vector selection sort in scheme but since the option Graphical isn't there i'm using lazy scheme but it gives me a force error. 19:31:28 i suspect the error must be because of the lazy scheme language 19:33:03 why are you using lazy? 19:33:17 did you just select something at random? 19:34:42 no. it was the one that was working well with primitive procedures 19:35:37 i dont know what that means 19:35:42 do you know what lazy scheme does? 19:35:46 no 19:35:59 I *highly* recommend you don't use it then 19:36:04 okay 19:36:09 you can use the module language 19:36:14 at the top write #lang scheme/gui 19:36:19 that is the equivalent of the graphical language 19:36:25 are you using drscheme 4.0 or higher? 19:36:30 yes 19:36:35 ok that should work for you 19:36:44 ok jonrafkind many thanks 19:36:51 foof, don't ping; email. 19:36:53 ok, let us know if you have any issues 19:38:06 tks ;) 19:40:44 waterh [n=waterh@114.143.38.45] has joined #scheme 19:43:43 Adamant [n=Adamant@c-69-254-76-231.hsd1.ga.comcast.net] has joined #scheme 19:44:15 -!- a1len [n=James@unaffiliated/a1len] has quit ["the young soldier fart his brother looked at each other, fart both knew that with love, fart truth, fart courage both would e] 19:47:19 krat3r [n=krat@a83-132-32-164.cpe.netcabo.pt] has joined #scheme 19:50:50 -!- ventonegro [n=user@136.166.1.3] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 19:59:23 CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has joined #scheme 20:04:48 -!- jonrafkind [n=jon@wireless50.wireless.utah.edu] has quit [Connection timed out] 20:10:17 MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 20:10:46 fschwidom [n=fschwido@dslb-088-069-165-060.pools.arcor-ip.net] has joined #scheme 20:12:10 -!- triplikeido [n=tristan@89.180.66.112] has quit [] 20:13:43 -!- CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has quit [Remote closed the connection] 20:14:36 damonwang [n=damonwan@pool-72-88-153-123.nwrknj.east.verizon.net] has joined #scheme 20:15:19 melito [n=melito@70.99.250.82] has joined #scheme 20:29:09 CaptainMorgan [n=CaptainM@c-24-61-150-59.hsd1.ma.comcast.net] has joined #scheme 20:29:46 minion: what does NIGYSOB stand for? 20:29:47 Nonproscriptive Ichthyophthalmite Gynecocrat Yew Sulfionide Overdignifiedness Brecham 20:34:09 Nshag [i=user@Mix-Orleans-105-1-170.w193-250.abo.wanadoo.fr] has joined #scheme 20:41:19 error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 20:44:14 How to declare a constant in DrScheme? My code is this: http://dpaste.com/100152/ 20:44:59 Is there a function like map which consumes two elements at a time? I.e., (map2 f '(1 2 3 4 5)) -> '((f 1 2) (f 3 4) (f 5)) 20:45:50 damonwang: you could compose map with a list partitioning function 20:46:01 I don't remember if one already exists 20:46:24 But that would require an additional traversal of the list. 20:47:16 Oh, well. If that's the way to do it. 20:47:21 Thanks ozy` 20:47:32 Maybe you can change the code that produces the list 20:47:51 Write straightforward recursive function then. 20:48:13 If you don't want more list traversal, it is the only solution in most cases. 20:52:25 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 20:59:14 damonwang: sorry, keep forgetting scheme isn't lazy... seems like it should be for some reason >.> 21:00:25 damonwang: I don't see any problem at all. 21:00:38 (defun mpf (f a) (cond ((null a) nil) ((null (cdr a)) (list (apply f (car a) nil))) (t (cons (apply f (car a) (cadr a) nil) (mpf f (cddr a)))))) 21:01:00 This is 30 sec excercise. 21:01:23 (Yeah, I know that it is herecy here.) 21:02:47 ASau: that's pretty much exactly what I came up with :p 21:03:25 -!- Mr_Awesome_ [n=eric@isr5956.urh.uiuc.edu] has quit ["aunt jemima is the devil!"] 21:03:42 -!- GoNoGo [n=GoNoGo@cro34-3-82-236-93-215.fbx.proxad.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]"] 21:16:02 -!- glogic [n=rm@97.76.48.99] has quit [Remote closed the connection] 21:24:02 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 21:26:43 woohoo div and mod is now as fast as ypsilon :) 21:29:23 incubot: ypsilon 21:29:25 Sorry about that. http://code.google.com/p/ypsilon 21:32:50 AtnNn [n=welcome@modemcable230.56-56-74.mc.videotron.ca] has joined #scheme 21:35:35 foof: you're doing an scsh fork? 21:37:28 proq: wrt. goops: there's an extra manual on it in the Guile distro. 21:37:42 jonrafkind [n=jon@wireless50.wireless.utah.edu] has joined #scheme 21:38:59 proq: it is not that lame; relatively close to CLOS, but lacks some features such as before/after/around methods 21:40:34 proq: unfortunatly, it is also completely incompatible with any object system you might come up with in R5RS or R6RS, since it (heavily) requires the use of keywords 21:42:31 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 21:45:31 Riastradh: Ping. 21:46:40 hotblack23 [n=jh@p5B057E40.dip.t-dialin.net] has joined #scheme 21:51:47 leppie: Re using goto in C#, don't bash goto, it rocks! :-P Perfectly useful for implementing "fallthrough" in switch blocks. :-P 21:52:09 leppie: In Perl, goto is used to do tail calls. :-) 21:52:11 yeah, and some hairy flow control 21:52:17 Yep, totally. :-) 21:53:11 i was just too lazy to refactor it to some while loop 21:53:50 Hehehehe. 21:57:16 -!- waterh [n=waterh@114.143.38.45] has quit ["Bersirc 2.2: Looks, feels and sounds (?!) different! [ http://www.bersirc.org/ - Open Source IRC ]"] 22:00:28 im still 10-15 times slower than ikarus :( 22:06:08 mfredrickson [n=mfredric@c-98-212-171-158.hsd1.il.comcast.net] has joined #scheme 22:15:18 -!- moghar [n=user@unaffiliated/moghar] has quit [Remote closed the connection] 22:15:48 JohnnyL [i=JohnnyL@ool-182ddad4.dyn.optonline.net] has joined #scheme 22:16:19 proqesi [n=user@unaffiliated/proqesi] has joined #scheme 22:22:36 chandler, don't ping; email! 22:22:57 ventonegro [i=alex@189-95-211-56.3g.claro.net.br] has joined #scheme 22:24:15 Riastradh: I'll remember that for the next time. 22:24:56 Riastradh: Would you happen to be able to build a new version of SBCL on NetBSD/PPC? 22:25:07 Yes, sure. 22:27:37 Except for the obvious error, is still the procedure? 22:29:45 bombshelter13 [n=bombshel@209-161-228-143.dsl.look.ca] has joined #scheme 22:30:27 Riastradh: Yes, but what's the obvious error? 22:30:35 Oh, the missed pipe to tar. Yes, that one. 22:31:18 -!- ventonegro [i=alex@189-95-211-56.3g.claro.net.br] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:33:00 -!- JohnnyL [i=JohnnyL@ool-182ddad4.dyn.optonline.net] has left #scheme 22:46:02 And it's off. 22:49:58 synthasee [n=synthase@c-68-63-76-191.hsd1.al.comcast.net] has joined #scheme 22:55:00 In C I can "partition" an array in place just by lying about where it starts and ends (i.e., call f(array+5, length-5) instead of f(array, length)). Is there a good reason not to do the equivalent in scheme by passing a vector and two indices, and writing my function to work only within these indices? My vector can potentially be quite large, so I want to make sure the partitioning is in-place, not by copying to a newly allo 22:55:49 (You were truncated at `not by copying to a newly allo'.) 22:55:57 It is perfectly reasonable to pass indices as arguments. 22:56:24 damonwang: if you want FORTRAN, you should get FORTRAN, not Scheme. 22:57:08 Riastradh: ASau's reply is something like what I was wondering. Is this an un-Scheme way of thinking about vector partitioning? 22:57:21 No. 22:57:44 Cool. Thanks. 22:58:50 vixey [n=vicky@amcant.demon.co.uk] has joined #scheme 22:59:04 John Backus, who is inventor of both FORTRAN and Functional Programming, 22:59:11 proposed another approach. 22:59:16 -!- underspecified [n=eric@softbank220043052011.bbtec.net] has quit [Read error: 131 (Connection reset by peer)] 22:59:18 Maybe you like it. 22:59:38 underspecified [n=eric@softbank220043052011.bbtec.net] has joined #scheme 22:59:38 Take a look at composition-oriented languages. 23:00:14 For instance, FP (original from J.B.), APL, K, J, &c. 23:00:18 -!- Fare [n=Fare@c-71-232-6-92.hsd1.ma.comcast.net] has quit [Read error: 60 (Operation timed out)] 23:00:24 (...inventor of the programming language FP, not of the notion of functional programming.) 23:01:03 He made the spin. 23:01:24 IIRC, the article is "The curse of imperative style" or kinda that. 23:01:49 Are you referring to his 1977 Turing award lecture `Can Programming Be Liberated from the Von Neumann Style?'? 23:02:03 Maybe. 23:02:24 I don't remember it now exactly. 23:02:30 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 23:02:40 (Note the year 1977, which postdated Lisp, Scheme, APL, and possibly ML (although I think the year 1978 is usually associated with that).) 23:03:42 underspecified_ [n=eric@softbank220043052011.bbtec.net] has joined #scheme 23:03:50 Lisp isn't (wasn't) "functional" in modern (post-ML) sense. 23:04:02 -!- underspecified [n=eric@softbank220043052011.bbtec.net] has quit [Read error: 104 (Connection reset by peer)] 23:04:07 tessier_ [n=treed@kernel-panic/sex-machines] has joined #scheme 23:04:20 Lisp is just as functional as ML 23:04:27 You can easily check it in Maxima code. :) 23:04:48 mbishop: no, it isn't. 23:05:00 PROGN & co were natural in those days. 23:05:27 ML special notation for ordered execution is still special. 23:05:33 ASau: I've heard of APL. It's on my list of languages to learn. ^_^ 23:05:41 -!- underspecified_ [n=eric@softbank220043052011.bbtec.net] has quit [Read error: 104 (Connection reset by peer)] 23:05:59 underspecified [n=eric@softbank220043052011.bbtec.net] has joined #scheme 23:06:13 ASau: and ML has always had references, so I don't see how that's different 23:06:37 Having references doesn't mean it is imperative. 23:06:49 neither does having PROGN or SETF 23:06:52 Lisp code of 70s was imperative in most part. 23:07:08 It had pretty long PROGN and loop blocks. 23:07:32 have you looked at the SHRDLU source code 23:08:08 also be careful to not confuse _functional programming_ with _pure functional programming- 23:10:10 ventonegro [n=user@189-95-94-176.3g.claro.net.br] has joined #scheme 23:10:32 By "pure" you mean referenceless one, don't you? 23:10:55 damonwang: take a look at R5RS `substring' and SRFI-13 for a lot of start/end indexing precedent. 23:10:55 -!- tizoc [n=user@r190-135-38-137.dialup.adsl.anteldata.net.uy] has quit [Read error: 104 (Connection reset by peer)] 23:12:09 tizoc [n=user@r190-135-47-127.dialup.adsl.anteldata.net.uy] has joined #scheme 23:12:11 I mean using SET! and PROGN doesn't mean your not doing functional programming 23:12:48 -!- ejs [n=eugen@92-49-225-101.dynamic.peoplenet.ua] has quit [Read error: 110 (Connection timed out)] 23:13:19 When you use imperative features more significant part of the time, 23:13:28 it isn't functional programming. 23:14:01 agreed 23:14:11 ASau: Riastradh has some interesting things to say about that, actually. 23:14:11 Because if you do think so, this will turn everything since Algol-60 into functional programming languages. 23:14:28 Riastradh: Yow! 23:14:58 Yow! = ping^k 23:16:04 rudybot: yow! 23:16:11 Content: 80% POLYESTER, 20% DACRON.. The waitress's 23:16:12 UNIFORM sheds TARTAR SAUCE like an 8'' by 10'' GLOSSY.. 23:16:15 incubot: yow! 23:16:48 Legally-imposed CULTURE-reduction is CABBAGE-BRAINED! 23:16:48 klutometis, remind me again: what do I have to say now? I seem to have missed my cue. 23:18:54 -!- athos [n=philipp@92.250.204.223] has quit ["leaving"] 23:18:55 Riastradh: something about mutation in the service of functional programming 23:20:04 chandler, oops. I left the file system mounted with noatime, so an sb-posix test failed. 23:20:42 Daemmerung: Thanks, that helps 23:20:47 Riastradh: You can fudge it by touching contrib/sb-posix/test-passed 23:20:55 Too late! 23:21:07 Riastradh: Too late for what? 23:21:09 Guest47313 [n=PersonX@z76.124-45-124.ppp.wakwak.ne.jp] has joined #scheme 23:21:37 raikov [n=igr@203.181.243.11] has joined #scheme 23:22:00 I already started over. Never mind; it'll be only another half hour of otherwise idle CPU time. 23:22:08 Ah. 23:23:06 Does anyone know why I get 14.ss:49:60: expand: unbound variable in module in: build-vector even though after I've enter!'ed the file I can call (build-vector) just fine? 23:23:25 Is it part of some library that gets loaded after -e '(enter! "14.ss")' is evaluated? 23:27:45 -!- jlongster [n=user@75.148.111.133] has quit [Read error: 60 (Operation timed out)] 23:28:53 Hmm, no, that can't be it. I can call build-vector manually beforehand and it still fails to enter! the file. 23:28:54 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [] 23:29:03 -!- hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has quit ["|_ e /\ \/ i |/| G"] 23:30:14 chandler, by the way, sbcl.org lists public keys of SBCL maintainers, but I don't see any obvious links to signatures on the source and binary tarballs. Am I missing something, or are they not there? 23:30:44 Riastradh: I don't think they are actually there. I am not signing what I put up at the moment. 23:30:53 I don't think the other maintainers are either. 23:30:55 OK. 23:31:12 Did they ever, or was the page for the maintainers' public keys merely wishful thinking accidentally half-realized? 23:31:14 Ah, it looks like the source tarball is signed. 23:31:22 Oh, is it? Where? 23:31:24 I don't make the source tarball release. 23:31:31 It's hiding in the SF downloads page. 23:31:53 a-s [n=user@92.81.96.202] has joined #scheme 23:32:54 Hiding very well. 23:33:07 Cleverly named `sbcl-1.0.23-kreuter.asc'. 23:34:18 ...and it is cleverly not, in fact, just a signature for sbcl-1.0.23-source.tar.bz2 -- that would be much too obvious --, but instead a PGP signed message listing the MD5 (!) checksums of three uncompressed tarballs. 23:35:01 Quite clever indeed. 23:37:11 And the icing on the cake is that Richard Kreuter's public key isn't even on the page of (some) maintainers' public keys. 23:37:20 Fare [n=Fare@c-71-232-6-92.hsd1.ma.comcast.net] has joined #scheme 23:44:21 Ah. I need to (require scheme/base). Oh well. 23:46:25 damonwang: you should get that from the #lang scheme presumably atop your sourcefile. 23:50:48 lelf [n=lelf@217.118.90.196] has joined #scheme 23:53:51 BW^- [i=Miranda@79.138.153.9.bredband.tre.se] has joined #scheme 23:54:12 would you call Scheme an assembly language for algorithms? 23:54:51 No. 23:59:00 -!- vixey [n=vicky@amcant.demon.co.uk] has quit ["There exists an infinite set!"]