04:01:18 ccl-logbot [n=ccl-logb@master.clozure.com] has joined #scheme 04:01:18 04:01:18 -!- names: ccl-logbot socialite sergeylilo eno sladegen tjafk2 Lectus karlw marcoecc synx antoszka_ sepult cads jonrafkind CaptainMorgan amca arcfide AtnNn MichaelRaskin dmoerner underspecified_ synthase proq Kusanagi saccade X-Scale jao ada2358 p1dzkl jeremiah tltstc Modius ray cracki ASau pitui rdd rstandy CSdread_ cel pbusser2 mornfall davidad luz Fade sphex pchrist qebab thesnowdog Xomas Poeir_ pantsd foof Elly rudybot offby1 Deformative Adrinael 04:01:18 -!- names: incubot duper-_ duper` erg sohum bohanlon Judofyr kandinski jonaskoelker dfeuer borism minion mreggen Khisanth Mr_Awesome joast araujo mmmulani mbishop REPLeffect Leonidas gnomon elf m811 rumbleca glogic ecraven pumpkin klutometis leppie nicktastic hosh tttsssttt etoxam tessier laz0r certainty felipe bunz wastrel Riastradh nasloc__ cky elmex hiyuh clog fishey stepnem kazzmir underspecified lisppaste Axioplase rodge slashcom tizoc Quadrescence 04:01:18 -!- names: XTL tarbo maskd danking sjamaan specbot dlouhy zbigniew ski_ ski__ nemik heat z0d duncanm ineiros Debolaz chandler Maddas ski michaelw poucet guenthr r0bby eli rotty peddie tabe yosafbridge acarrico 04:02:15 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has left #scheme 04:02:39 ct2rips [n=ct2rips@blfd-4db1c026.pool.einsundeins.de] has joined #scheme 04:02:41 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 04:04:34 pants1 [n=hkarau@69-165-134-243.dsl.teksavvy.com] has joined #scheme 04:09:54 -!- karlw [n=karlw@adsl-99-157-202-142.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 04:21:24 -!- pantsd [n=hkarau@69-165-159-3.dsl.teksavvy.com] has quit [Read error: 113 (No route to host)] 04:28:59 charmless [n=charmles@207.47.214.130] has joined #scheme 17:48:50 ccl-logbot [n=ccl-logb@master.clozure.com] has joined #scheme 17:48:50 17:48:50 -!- names: ccl-logbot pfo barney araujo sad0ur jonrafkind mejja melgray dlt_ mrscheme Guest2944 annodomini ikaros vincenz jlongster luz MrFahrenheit cracki dudleyf bombshelter13_ dmoerner outworlder Edico alaricsp gnomon langmartin jeremiah wingo-pi blackened` synthase soupdragon marcoecc danking_ sphex peddie pbusser2 rudybot mornfall Nshag pants1 socialite eno sladegen tjafk2 synx antoszka CaptainMorgan arcfide underspecified_ proq Kusanagi saccade 17:48:50 -!- names: X-Scale ada2358 p1dzkl tltstc Modius ray pitui rdd CSdread_ cel davidad Fade qebab thesnowdog Xomas Poeir_ foof Elly offby1 Deformative Adrinael incubot duper-_ duper` erg sohum bohanlon kandinski dfeuer minion mreggen Khisanth Mr_Awesome joast mmmulani mbishop REPLeffect Leonidas elf m811 rumbleca glogic ecraven pumpkin klutometis leppie nicktastic hosh tttsssttt etoxam tessier laz0r certainty felipe bunz wastrel Riastradh nasloc__ cky 17:48:50 -!- names: elmex hiyuh clog fishey stepnem kazzmir underspecified lisppaste Axioplase_ rodge slashcom tizoc Quadrescence XTL tarbo maskd sjamaan specbot dlouhy zbigniew acarrico yosafbridge tabe rotty eli r0bby guenthr michaelw ski Maddas chandler Debolaz ineiros nemik ski__ ski_ heat z0d duncanm 17:48:57 so the ex. is bogus... 17:49:12 you must cons 17:49:17 pbusser2: In any case, these kind of shticks were remotely relevant when SICP was written; these days it's just plain bogus. 17:49:25 heh... soupdragon has a point there 17:49:32 iss this actually from SICP or did you make it up? 17:49:56 eli: Agreed. 17:50:04 soupdragon: No, it's from a very heavily-SICP-oriented course, 17:50:33 If I really need to efficiently obtain a transposed matrix, I'll make sure it starts out transposed before avoiding cons. 17:50:34 soupdragon: and it's a typical example of the kind of things that students in the famous 6.002 course would spend about 2.5 weeks doing. 17:50:53 And if I really really need to transpose a matrix, there are better structures for that than lists of lists... 17:50:57 eli: So you say that it teaches the students the mind frame in which they think they should use such cleverness in real life too? 17:51:29 synx: A much easier solution if you really need fast transposing is to have the matrix type contain a flag telling you if the indexes are reversed. 17:51:39 pbusser2: Exactly. 17:51:49 ooh good idea eli 17:52:15 That puts off transposing to the last minute, when you have to go through all the values anyway. 17:53:01 ... in addition, if there's an operation that doesn't require transposing, then you can ignore that flag 17:53:05 eli: I fully agree. 17:53:21 ... and transposing a transposed matrix is an O(1). 17:54:06 That's a good reason for a lot of symbolic algebra. 17:55:06 (/ (sin x) (sin x)) is just as complicated and exact as (/ 2 2) in some mathematical languages. 17:55:26 synx: hehe yeah (define (transpose matrix) (lambda (x y) (matrix y x))) 17:56:15 eli: Are there books like SICP which you think do a good job preventing this kind of thinking? 17:56:50 (define (transpose matrix) (if (eq? (car matrix) 'transposed) (cdr matrix) (cons 'transposed matrix))) 17:57:26 hotblack23 [n=jh@p5B0571BF.dip.t-dialin.net] has joined #scheme 17:59:54 -!- danking_ is now known as danking 18:01:39 reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 18:01:44 pbusser2: HtDP does a much more thorough job of educating people for good problem solving, with a strong emphasis on functional programming. But it's slower, and targets students on a lower-level. 18:01:57 -!- pitui [n=pitui@135.207.174.197] has quit [Remote closed the connection] 18:02:26 pbusser2: I don't know of anything that combines the good points of SICP (and there are plenty of them, of course), with a more systematic and less damaging approach. 18:03:48 -!- proq [n=user@38.100.211.40] has quit [Remote closed the connection] 18:10:19 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #scheme 18:11:48 SICP is about optimization tricks?! 18:11:55 are you guys out of your fucking minds? 18:12:35 next thing i know, you'll accuse SICP of fascism and the holocaust 18:15:49 -!- dlt_ [n=dlt@201.80.197.178] has quit [Read error: 110 (Connection timed out)] 18:19:17 lol 18:19:39 proq [n=user@38.100.211.40] has joined #scheme 18:21:27 dlt_ [n=dlt@201.80.197.178] has joined #scheme 18:23:29 -!- reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [No route to host] 18:23:34 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 18:31:15 ctp [n=ctp@brsg-d9bee4e9.pool.mediaWays.net] has joined #scheme 18:35:12 Mr-Cat [n=Mr-Cat@95-24-103-175.broadband.corbina.ru] has joined #scheme 18:39:31 SICP stands for Scheme Is Controlled by PLTers 18:39:33 *mbishop* runs 18:40:05 Lectus [n=lectus@189.105.5.188] has joined #scheme 18:43:28 Stalin Is Compiling Perennially 18:45:04 renaisanceroyale [n=renaisan@125.164.210.230] has joined #scheme 18:45:33 renaisanceroyale 18:46:10 what? 18:46:16 leppie 18:46:19 maklar 18:46:21 maklar 18:46:23 timmy 18:47:19 athos [n=philipp@92.250.250.68] has joined #scheme 18:49:14 -!- dudleyf [n=dudleyf@ip70-178-212-238.ks.ks.cox.net] has quit [] 18:49:38 annodomini [n=lambda@130.189.179.215] has joined #scheme 18:49:54 Scheme Is Counter Productive 18:51:06 Shut It, 'CAML Pansies 18:51:40 Sushi Is C++ Programmers 18:53:58 jao [n=jao@94.Red-88-6-175.staticIP.rima-tde.net] has joined #scheme 18:54:57 -!- underspecified [n=eric-n@leopard175.naist.jp] has quit [Remote closed the connection] 18:58:27 Scheme Is Counting Parenthesis 18:59:39 leppie: Simply Install Campbell's Paredit 19:00:39 see I cannot possibly 19:01:04 system is completely prehistoric 19:02:07 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #scheme 19:02:53 sounds interesting continue please 19:02:53 "Stable" instead, 'cuz published! 19:03:41 shell is causing problems 19:04:19 Shell is catastrophically problematic. 19:04:46 ssh is completely prohibited? 19:04:59 Sounds irritating. Considered placating? 19:05:08 So, I can't program 19:05:42 Superficial itch cutaneously perambulates. 19:08:42 -!- hotblack23 [n=jh@p5B0571BF.dip.t-dialin.net] has quit [Remote closed the connection] 19:09:20 Heh! 19:10:32 sentences in conformance, please 19:11:24 someone included chicken's profiler! 19:11:37 -!- barney [n=bernhard@p549A24E6.dip0.t-ipconnect.de] has quit [Remote closed the connection] 19:12:26 -!- Lectus [n=lectus@189.105.5.188] has quit ["Leaving."] 19:14:24 Scheme Is for Common People 19:16:47 Scheme Inspires Crazy People 19:17:39 -!- laz0r [n=lazor@affenbande.org] has quit [Remote closed the connection] 19:19:47 this is definitive evidence of the evils of sicp 19:24:41 ejs [n=eugen@113-36-135-95.pool.ukrtel.net] has joined #scheme 19:27:36 -!- renaisanceroyale [n=renaisan@125.164.210.230] has quit ["Ex-Chat"] 19:30:09 dzhus [n=sphinx@95-24-67-245.broadband.corbina.ru] has joined #scheme 19:31:15 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 19:37:07 so, I'm completely perturbed 19:37:43 jedc [n=jed1@c-98-232-225-102.hsd1.or.comcast.net] has joined #scheme 19:38:57 -!- ctp [n=ctp@brsg-d9bee4e9.pool.mediaWays.net] has quit [Client Quit] 19:39:21 dlt__ [n=dlt@201.80.197.178] has joined #scheme 19:39:37 -!- dlt_ [n=dlt@201.80.197.178] has quit [Read error: 104 (Connection reset by peer)] 19:45:29 Scheme Is Coding Perfection 19:45:55 Scheme Is Cool, People! 19:51:18 Scheming Illuminati Conquer Planet! 19:55:18 -!- synthase [n=synthase@68.220.186.66] has quit [Success] 19:55:50 tjafk1 [n=timj@e176204220.adsl.alicedsl.de] has joined #scheme 19:57:19 -!- ejs [n=eugen@113-36-135-95.pool.ukrtel.net] has quit [Read error: 60 (Operation timed out)] 19:57:41 ejs [n=eugen@nat.ironport.com] has joined #scheme 19:59:15 -!- pants1 [n=hkarau@69-165-134-243.dsl.teksavvy.com] has quit [Read error: 110 (Connection timed out)] 20:00:17 pantsd [n=hkarau@69-196-133-17.dsl.teksavvy.com] has joined #scheme 20:02:19 *arcfide* reads the logs. 20:02:21 Ack! 20:02:46 I guess I missed a moment of classic #scheme. 20:02:57 -!- Guest2944 is now known as mike____ 20:03:01 -!- mike____ is now known as mike______ 20:05:30 #scheme in classic preposterousness. 20:09:30 No one bothered to ask minion. 20:09:42 minion: sicp 20:09:43 sicp: Structure and Interpretation of Computer Programs, a CS textbook using Scheme. Available gratis from (HTML), (texinfo) and (XHTML, PDF). Accompanying video lectures are available gratis at 20:09:52 zbigniew: That's because he's boring. 20:10:55 stroustrup is C++'s prophet 20:11:08 minion: what does sicp stand for? 20:11:08 Sibilatory Inacquaintance Crystalloblastic Photographical 20:11:37 Boring, hah. 20:11:49 -!- tjafk2 [n=timj@e176210200.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20:11:59 minion: what does proq stand for? 20:11:59 Protopappas Rippet Outstudy Quinonyl 20:17:14 -!- pantsd [n=hkarau@69-196-133-17.dsl.teksavvy.com] has quit [Connection timed out] 20:19:15 pantsd [n=hkarau@69-196-168-55.dsl.teksavvy.com] has joined #scheme 20:21:11 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 20:27:44 -!- dzhus [n=sphinx@95-24-67-245.broadband.corbina.ru] has quit [Read error: 110 (Connection timed out)] 20:28:42 -!- alaricsp [n=alaricsp@88-202-206-145.rdns.as8401.net] has quit ["Leaving."] 20:29:52 mmc [n=mima@cs134022.pp.htv.fi] has joined #scheme 20:37:51 -!- Modius [n=Modius@24.174.112.56] has quit [Read error: 110 (Connection timed out)] 20:41:47 flaschenwein [n=olaf_rog@p50809D21.dip0.t-ipconnect.de] has joined #scheme 20:47:31 -!- mrscheme [n=user@209.120.179.205] has quit [Remote closed the connection] 20:47:55 Arelius [n=indy@64.174.9.113] has joined #scheme 20:49:19 minion: what does minion stand for? 20:49:20 Mithridate Integrability Neossoptile Ingrandize Oinomancy Nonnat 20:50:33 minion: what does Scheme stand for? 20:50:33 Stinkingly Caricography Heortology Episiotomy Meteorogram Electrophoretic 20:52:39 minion: what does xxxxx stand for? 20:52:40 Xylostromata Xerotherm Xiphocostal Xanthochromic Xanthelasmic 20:52:59 minion: what does ! stand for? 20:53:00 a banana 20:53:06 minion: what does !! stand for? 20:53:07 Would you /please/ stop playing with me? 3 messages in 27 seconds is too many. 20:53:10 tihonov [n=kef@kefeer2.convex.ru] has joined #scheme 20:53:24 minion: what does !! stand for? 20:55:12 minion: what does aaaaaaaaaaaaaaaaaaaaaaaaa stand for? 20:55:13 42 20:55:31 -!- outworlder [n=stephen@200.129.63.2] has quit [Read error: 113 (No route to host)] 20:55:34 -!- dlt__ [n=dlt@201.80.197.178] has quit [Read error: 110 (Connection timed out)] 20:55:45 minion: What does Arcfide stand for? 21:00:03 Guys, what is minion? 21:01:15 minion, what is minion? 21:01:16 maybe you need to ask my master, chandler - he knows a lot 21:02:44 -!- mmc [n=mima@cs134022.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 21:03:12 #scheme the motion picture: http://smsw.rootnode.net/scheme/socnet/scheme.avi 21:04:14 mmc [n=mima@cs134022.pp.htv.fi] has joined #scheme 21:08:05 sladegen: A nice one 21:09:53 bot abuse at 4 o'clock... heh. 21:10:06 minion: what does !! stand for? 21:10:06 a banana 21:10:28 minion: What does woiefjvklaviasdjfowiefjw stand for? 21:10:28 42 21:10:32 Heh! 21:10:33 two of them, actually 21:10:41 minion can't count. :-) 21:11:04 -!- ikaros [n=ikaros@78.51.47.25] has quit ["Leave the magic to Houdini"] 21:11:23 incubot: bugger minion 21:11:26 I want a suitable scheme, and to learn how to abuse the bugger :) 21:12:10 Scheme Is Completely Promiscuous 21:13:07 sladegen: What kind of strange codec is required to view that file? 21:13:16 Neither QuickTime nor (eck) Windows Media wants to play it 21:13:39 chandler: I'm using Mplayer and it seems to work alright. 21:13:45 chandler: I think, mplayer will do 21:13:53 I don't have that. 21:13:54 Says ffmpeg MPEG-4. 21:14:00 At least not on this system 21:14:01 ffodivx. 21:15:19 mejja annotated #81471 "c backend fasl invariants. sample runs." at http://paste.lisp.org/display/81471#1 21:15:34 -!- flaschenwein [n=olaf_rog@p50809D21.dip0.t-ipconnect.de] has left #scheme 21:16:49 chandler: What is incubot? 21:16:57 Slap incubot's cushy patootie. 21:17:17 Mr-Cat: It's a bot. I don't know anything about it. 21:17:28 It showed up one day. 21:17:34 I know what minion is, though. 21:17:57 Oh sorry, I meant minion 21:18:54 minion is a bot. I wrote it for #lisp. At some point, it seemed like it'd be sufficiently useful or sufficiently annoying to bring to #scheme. 21:19:36 minion: chant! 21:19:37 MORE SUBTLE 21:19:55 Mr-Cat: incubot's a bot with this cute little dupa that you just want to pinch and pinch. 21:20:18 -!- bombshelter13_ [n=bombshel@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has quit [] 21:20:25 -!- langmartin [n=user@exeuntcha.tva.gov] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 21:20:35 -!- Arelius [n=indy@64.174.9.113] has quit [Remote closed the connection] 21:20:36 incubot: what is dupa? 21:20:41 ignore what and why 21:20:47 minion: what is incubot? 21:20:48 maybe you need to ask my master, chandler - he knows a lot 21:22:12 See how humble I am, to have resisted the temptation to make my bot say that I know everything! 21:22:19 minion: chant! 21:22:22 MORE SUBTLE 21:23:21 minion: what does !! stand for? 21:23:22 a man, a plan, a canal - panama 21:23:28 minion: what does !! 21:23:31 Would you /please/ stop playing with me? 3 messages in 49 seconds is too many. 21:23:33 Please, stop. 21:23:58 Mr-Cat: Here is the source: http://paste.lisp.org/system-server/show/cliki-bot 21:24:09 chandler: thanks 21:24:11 -!- leppie [n=lolcow@196.210.200.237] has quit [] 21:27:03 -!- pumpkin is now known as ceilingcat 21:27:16 -!- ceilingcat is now known as pumpkin 21:27:45 Arelius [n=indy@64.174.9.113] has joined #scheme 21:29:23 -!- soupdragon [n=f@amcant.demon.co.uk] has quit ["Leaving"] 21:33:04 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 21:34:09 Mr-Cat: perhaps you could teach minion to generate non-malformed ctcp ping replies? 21:36:43 *mejja* adds specbot and lisppaste to the list of broken CL bots. 21:36:56 mejja: I doubt. That's common lisp 21:37:40 -!- luz [n=davids@139.82.89.70] has quit ["Client exiting"] 21:39:00 -!- tihonov [n=kef@kefeer2.convex.ru] has quit [Client Quit] 21:39:05 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 21:41:39 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 21:43:24 -!- Nshag [i=user@Mix-Orleans-106-1-9.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 21:51:01 chandler: try this one... http://smsw.rootnode.net/scheme/socnet/scheme.wmv 21:54:29 *mejja* puts on his tin foil hat 22:00:24 synthase [n=synthase@adsl-220-186-66.mob.bellsouth.net] has joined #scheme 22:02:57 alaricsp [n=alaricsp@88-202-206-145.rdns.as8401.net] has joined #scheme 22:03:38 -!- jedc [n=jed1@c-98-232-225-102.hsd1.or.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 22:04:33 leppie [n=lolcow@196.210.200.237] has joined #scheme 22:05:16 -!- arcfide [n=arcfide@99.14.211.141] has quit ["Leaving"] 22:13:28 -!- mike______ [n=m@dslb-088-067-025-248.pools.arcor-ip.net] has quit ["This computer has gone to sleep"] 22:22:19 -!- Mr-Cat [n=Mr-Cat@95-24-103-175.broadband.corbina.ru] has quit [Remote closed the connection] 22:31:49 -!- CaptainMorgan [n=CaptainM@75.68.42.94] has quit [Read error: 110 (Connection timed out)] 22:32:56 CaptainMorgan [n=CaptainM@75.68.42.94] has joined #scheme 22:32:57 annodomini [n=lambda@wikipedia/lambda] has joined #scheme 22:42:56 -!- pbusser2 [n=peter@ip138-238-174-82.adsl2.static.versatel.nl] has quit [hubbard.freenode.net irc.freenode.net] 22:43:18 pbusser2 [n=peter@ip138-238-174-82.adsl2.static.versatel.nl] has joined #scheme 22:43:42 elias` [n=me@host217-42-207-213.range217-42.btcentralplus.com] has joined #scheme 22:43:57 reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 22:45:50 -!- reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 22:55:42 incubot: Snake slips show slither secret 22:55:45 Ouch. My snake just mistook my thumb for the mouse I was about to feed her. 23:02:08 -!- alaricsp [n=alaricsp@88-202-206-145.rdns.as8401.net] has quit ["Leaving."] 23:03:12 incubot: I'm going to rewrite you in applescript 23:03:15 You could write a VisualBasic script to open all the sheets in a given directory, grab the data for the last 21 days worth of prices along with the ticker, and then stick it in a new sheet. I no nothing of HOW to do this in Excel on Windows, but I have done such things on the Mac with AppleScript. Good lucj. 23:05:09 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [No route to host] 23:07:03 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 23:08:28 -!- CaptainMorgan [n=CaptainM@75.68.42.94] has quit [Remote closed the connection] 23:14:02 -!- elias` [n=me@unaffiliated/elias/x-342423] has quit ["leaving"] 23:16:35 -!- mmc [n=mima@cs134022.pp.htv.fi] has quit ["Leaving."] 23:19:35 -!- pfo [n=pfo@chello084114049188.14.vie.surfer.at] has quit [Read error: 104 (Connection reset by peer)] 23:20:26 pfo [n=pfo@chello084114049188.14.vie.surfer.at] has joined #scheme 23:20:47 mejja: It looks like there's a bug in cl-irc. Maybe reporting that bug, instead of complaining that all CL bots seem to be broken, would be the right thing to do. 23:21:31 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 23:22:45 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 23:27:24 -!- melgray [n=melgray@70.99.250.82] has quit [] 23:27:36 -!- MrFahrenheit [n=RageOfTh@92.36.176.167] has quit [Read error: 110 (Connection timed out)] 23:30:09 mejja: And lo and behold, lisppaste, minion, and specbot are all fixed like magic! 23:41:41 Thank you! 23:41:42 dudleyf [n=dudleyf@ip70-178-212-238.ks.ks.cox.net] has joined #scheme 23:45:20 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 23:46:51 CaptainMorgan [n=CaptainM@75.68.42.94] has joined #scheme 23:50:31 -!- jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has quit [Read error: 60 (Operation timed out)]