00:00:04 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 00:00:11 harish_ [~harish@119.234.156.12] has joined #lisp 00:02:19 froggey [~froggey@unaffiliated/froggey] has joined #lisp 00:03:07 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 00:03:41 -!- noncopy [~user@178.233.218.108] has quit [Read error: Operation timed out] 00:05:57 lq [~lq@115.238.153.243] has joined #lisp 00:06:42 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Client Quit] 00:07:28 -!- harish_ [~harish@119.234.156.12] has quit [Ping timeout: 240 seconds] 00:17:50 -!- ASau [~user@p5797F235.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 00:20:26 ASau [~user@p5797F235.dip0.t-ipconnect.de] has joined #lisp 00:21:04 -!- mlamari [~quassel@72.183.103.226] has quit [Read error: Connection reset by peer] 00:21:17 mlamari [~quassel@72.183.103.226] has joined #lisp 00:22:01 desophos [~desophos@n138h11.dhcp.oxy.edu] has joined #lisp 00:24:18 synacktic [~jordyd@unaffiliated/jordyd] has joined #lisp 00:24:41 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 00:25:04 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 256 seconds] 00:26:23 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 00:32:16 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 00:36:58 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 00:40:56 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 00:44:31 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 00:45:48 danielszmulewicz [~danielszm@109.226.59.4] has joined #lisp 00:49:32 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Max SendQ exceeded] 00:49:50 -!- ISF [~ivan@187.64.222.94] has quit [Ping timeout: 240 seconds] 00:52:06 -!- nalkri [~user@unaffiliated/elench] has quit [Ping timeout: 245 seconds] 00:53:45 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 00:55:34 -!- echo-area [~user@123.120.254.253] has quit [Remote host closed the connection] 00:58:39 -!- ebobby [~fms@38.99.41.36] has quit [Ping timeout: 260 seconds] 00:58:46 -!- synacktic [~jordyd@unaffiliated/jordyd] has quit [Ping timeout: 245 seconds] 00:59:04 -!- shifty` [~user@114-198-24-53.dyn.iinet.net.au] has quit [Ping timeout: 256 seconds] 01:11:44 cnl_ [~pony@95.83.163.185] has joined #lisp 01:13:11 -!- danielszmulewicz [~danielszm@109.226.59.4] has quit [Quit: danielszmulewicz] 01:14:49 -!- davazp [~user@92.251.249.5.threembb.ie] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:14:52 -!- cnl [~pony@95.83.139.185] has quit [Ping timeout: 264 seconds] 01:22:55 -!- desophos [~desophos@n138h11.dhcp.oxy.edu] has quit [Ping timeout: 260 seconds] 01:27:28 -!- motionman [~motionman@unaffiliated/motionman] has quit [Remote host closed the connection] 01:28:07 -!- nipra [~nipra@122.177.187.183] has quit [Quit: Leaving.] 01:36:35 stassats [~stassats@wikipedia/stassats] has joined #lisp 01:40:16 synacktic [~jordyd@unaffiliated/jordyd] has joined #lisp 01:41:02 -!- synacktic [~jordyd@unaffiliated/jordyd] has quit [Read error: Connection reset by peer] 01:41:26 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Quit: Leaving.] 01:41:30 synacktic [~jordyd@unaffiliated/jordyd] has joined #lisp 01:42:11 chu [~user@unaffiliated/chu] has joined #lisp 01:42:47 danielszmulewicz [~danielszm@109.226.59.4] has joined #lisp 01:43:23 kliph [~user@unaffiliated/kliph] has joined #lisp 01:43:39 -!- svs__ [~svs@67-0-97-160.albq.qwest.net] has quit [Quit: svs__] 01:45:15 -!- danielszmulewicz [~danielszm@109.226.59.4] has quit [Client Quit] 01:46:15 svs_ [~svs@67-0-97-160.albq.qwest.net] has joined #lisp 01:48:24 -!- klltkr [~klltkr@host86-136-47-180.range86-136.btcentralplus.com] has quit [Read error: Operation timed out] 01:49:25 -!- synacktic [~jordyd@unaffiliated/jordyd] has quit [Ping timeout: 248 seconds] 01:55:54 awygle [~Andrew@50-46-110-78.evrt.wa.frontiernet.net] has joined #lisp 01:57:56 -!- harovali [~harovali@r186-52-97-195.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 245 seconds] 01:58:10 harovali [~harovali@r186-52-65-213.dialup.adsl.anteldata.net.uy] has joined #lisp 01:59:44 -!- cdidd [~cdidd@128-72-182-194.broadband.corbina.ru] has quit [Remote host closed the connection] 01:59:54 synacktic [~jordyd@unaffiliated/jordyd] has joined #lisp 02:01:00 zacharias_ [~aw@unaffiliated/zacharias] has joined #lisp 02:02:45 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 248 seconds] 02:04:14 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 240 seconds] 02:07:00 danielszmulewicz [~danielszm@109.226.59.4] has joined #lisp 02:08:10 -!- p_nathan [~Adium@216.57.209.252] has quit [Quit: Leaving.] 02:18:55 -!- danielszmulewicz [~danielszm@109.226.59.4] has quit [Quit: danielszmulewicz] 02:19:35 mlamari_ [~quassel@72.183.103.226] has joined #lisp 02:20:51 -!- mlamari_ [~quassel@72.183.103.226] has quit [Client Quit] 02:21:24 mlamari_ [~quassel@72.183.103.226] has joined #lisp 02:21:30 -!- mlamari_ [~quassel@72.183.103.226] has quit [Client Quit] 02:21:49 mlamari_ [~quassel@72.183.103.226] has joined #lisp 02:21:56 -!- mlamari_ [~quassel@72.183.103.226] has quit [Client Quit] 02:22:10 cdidd [~cdidd@89-178-253-78.broadband.corbina.ru] has joined #lisp 02:22:14 mlamari_ [~quassel@72.183.103.226] has joined #lisp 02:22:38 -!- mlamari [~quassel@72.183.103.226] has quit [Ping timeout: 240 seconds] 02:23:49 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 02:24:46 normanrichards [~normanric@70.114.215.220] has joined #lisp 02:25:05 -!- awygle [~Andrew@50-46-110-78.evrt.wa.frontiernet.net] has quit [Quit: Leaving.] 02:25:28 -!- tertl3-laptop [~tertl3-la@75.139.64.89] has quit [Ping timeout: 246 seconds] 02:29:21 -!- cdidd [~cdidd@89-178-253-78.broadband.corbina.ru] has quit [Remote host closed the connection] 02:33:20 -!- bgs100 [~nitrogen@unaffiliated/bgs100] has quit [Quit: bgs100] 02:34:04 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 02:34:46 cdidd [~cdidd@128-69-121-235.broadband.corbina.ru] has joined #lisp 02:37:50 drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has joined #lisp 02:39:07 -!- synacktic [~jordyd@unaffiliated/jordyd] has quit [Ping timeout: 246 seconds] 02:39:54 pranavrc [~pranavrc@122.164.143.180] has joined #lisp 02:39:54 -!- pranavrc [~pranavrc@122.164.143.180] has quit [Changing host] 02:39:54 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 02:40:13 saclark [~saclark@c-69-253-103-208.hsd1.pa.comcast.net] has joined #lisp 02:40:19 -!- cdidd [~cdidd@128-69-121-235.broadband.corbina.ru] has quit [Remote host closed the connection] 02:43:10 sohail [~sohail@unaffiliated/sohail] has joined #lisp 02:44:05 cdidd [~cdidd@128-68-198-160.broadband.corbina.ru] has joined #lisp 02:44:18 mlamari [~quassel@72.183.103.226] has joined #lisp 02:44:47 -!- saclark [~saclark@c-69-253-103-208.hsd1.pa.comcast.net] has left #lisp 02:47:26 -!- cdidd [~cdidd@128-68-198-160.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 02:47:26 -!- mlamari_ [~quassel@72.183.103.226] has quit [Ping timeout: 240 seconds] 02:49:44 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 02:51:28 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 02:53:39 dezmon [~akunteste@114.79.13.2] has joined #lisp 02:59:25 -!- dezmon [~akunteste@114.79.13.2] has left #lisp 02:59:29 beach [~user@ABordeaux-651-1-229-172.w83-193.abo.wanadoo.fr] has joined #lisp 02:59:50 Good morning everyone. 03:00:47 cnl [~pony@95.83.139.185] has joined #lisp 03:01:21 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 03:04:04 -!- cnl_ [~pony@95.83.163.185] has quit [Ping timeout: 264 seconds] 03:04:19 -!- doomlord_ [~servitor@host109-151-64-15.range109-151.btcentralplus.com] has quit [Quit: Leaving] 03:08:42 p_nathan [~Adium@216.57.209.252] has joined #lisp 03:13:35 along [~user@115.239.172.103] has joined #lisp 03:14:42 impulse [~impulse@bas3-toronto48-1176313892.dsl.bell.ca] has joined #lisp 03:16:18 -!- p_nathan [~Adium@216.57.209.252] has quit [Ping timeout: 252 seconds] 03:21:36 good morning beach 03:22:24 hello.. 03:24:47 Hi along. 03:25:46 along: Are you new here? 03:25:54 DalekBaldwin [~Adium@50.14.84.76] has joined #lisp 03:27:33 samebchase: I see from the logs that you are aware of SICL. How did you learn about it? 03:30:19 I think someone may have mentioned it on the channel and then I checked it out on GH 03:30:29 yes 03:30:31 Oh, I see. 03:32:24 -!- theos [~theos@unaffiliated/theos] has quit [Quit: i will be back...nvm] 03:33:26 another possibility is that someone I was following on GH starred it 03:33:51 Yeah, I notices some people did that. 03:34:50 theos [~theos@unaffiliated/theos] has joined #lisp 03:34:51  03:38:46 along: ? 03:39:48 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 240 seconds] 03:40:43 -!- svs_ [~svs@67-0-97-160.albq.qwest.net] has quit [Ping timeout: 248 seconds] 03:44:31 cdidd [~cdidd@128-72-14-148.broadband.corbina.ru] has joined #lisp 03:49:05 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Quit: brb] 03:52:29 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 256 seconds] 03:53:48 -!- cdidd [~cdidd@128-72-14-148.broadband.corbina.ru] has quit [Remote host closed the connection] 03:54:12 cdidd [~cdidd@128-72-14-148.broadband.corbina.ru] has joined #lisp 03:57:59 awygle [~Andrew@50-46-110-78.evrt.wa.frontiernet.net] has joined #lisp 04:00:20 -!- cdidd [~cdidd@128-72-14-148.broadband.corbina.ru] has quit [Remote host closed the connection] 04:00:38 cdidd [~cdidd@128-72-14-148.broadband.corbina.ru] has joined #lisp 04:01:15 kushal [~kdas@fedora/kushal] has joined #lisp 04:01:35 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Read error: Operation timed out] 04:07:39 DoctorDude [~Jake@unaffiliated/doctordude] has joined #lisp 04:08:28 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 04:08:43 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 04:09:08 -!- cdidd [~cdidd@128-72-14-148.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 04:09:22 cdidd [~cdidd@95-26-245-239.broadband.corbina.ru] has joined #lisp 04:10:50 sohail [~sohail@unaffiliated/sohail] has joined #lisp 04:11:07 -!- DalekBaldwin [~Adium@50.14.84.76] has quit [Quit: Leaving.] 04:15:35 -!- fridim_ [~fridim@bas2-montreal07-2925317373.dsl.bell.ca] has quit [Ping timeout: 260 seconds] 04:17:32 refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has joined #lisp 04:18:28 -!- awygle [~Andrew@50-46-110-78.evrt.wa.frontiernet.net] has quit [Quit: Leaving.] 04:18:32 howdy  if someone tells me that "there's no direct equivalent to iteration/break/continue in lisp, because lisp is a functional programming language", where can I direct them to show them otherwise? 04:18:46 because, there are  even if they may be frowned upon  aren't there? 04:18:51 um, loop? 04:18:54 clhs break 04:18:54 http://www.lispworks.com/reference/HyperSpec/Body/f_break.htm 04:18:57 or something nonfunctional 04:18:59 clhs setf 04:18:59 http://www.lispworks.com/reference/HyperSpec/Body/m_setf_.htm 04:19:01 tagbody? catch/throw? 04:19:45 in an actually functional language you can rewrite iteration as recursion in a machine-doable way, which is "direct equivalent" enough for me 04:22:02 oGMo: I dunno, I'm not familiar with Lisp  something equivalent to a C "for (x=0; x < 6; x++) { if (x % 2 == 0) continue; printf("%d",x) } with the incrementing and the test and the short-circuiting of the remainder of the loop body 04:22:10 Bike *nod* 04:22:46 well, first off, this channel is common lisp, which isn't really "a functional language" 04:23:36 refried_: There is no direct equivalent to "continue" in Common Lisp. But the rest of your example has a straightforward equivalent. 04:23:39 secondly, (loop for x from 0 below 6 do (when (zerop (mod x 2)) (format t "~d" x))) should be a good "direct equivalent" 04:24:35 Bike: right  yeah that's why i'm trying to point them to evidence that iteration and support are of course supported 04:25:07 you mentioned being unfamiliar with lisp. scheme is "a lisp dialect", not that that means much, and it doesn't have iteration (sorta) 04:25:28 hmm my last message has "support" must've been autocorrected but i don't remember what i typed initially? 04:25:43 i wonder if i tried to type "so forth" and brainfarted 04:26:17 Bike: *nod* 04:26:31 beach: ok  thanks! 04:26:32 refried_: It is my experience that people like that, i.e. who are willing to make authoritative statements about something they do not know at all, are not really interested in knowing the truth. 04:26:54 beach: Yeah I get that impression too, so I might be wasting my energy. But I was kinda interested in knowing too 04:27:01 OK 04:27:40 refried_: Do you know about this essay: http://metamodular.com/Essays/psychology.html ? 04:27:54 beach: haha, no i haven't seen that 04:28:03 might be worth knowing that haskell and scheme, both "functional languages", support quite a good amount of control transfer constructs familiar and bizarre 04:28:59 alezost [~user@128-70-203-73.broadband.corbina.ru] has joined #lisp 04:29:36 Bike: *nod* I got really familiar with Scheme for a couple months like 12 years ago. It made me forget how to program without lambdas. Like I seriously couldn't solve simple Java problems anymore, haha. I've forgotten most of what I learned though. 04:29:51 how sad 04:30:23 Bike: Also familiar with Haskell because of how much it's used as a model for FP in Scala, although I haven't actually written programs in Haskell 04:30:56 Bike: Most of the Scheme-specific stuff, I mean; not about recursion / immutability 04:32:04 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 04:33:28 -!- cdidd [~cdidd@95-26-245-239.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 04:33:42 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 04:33:56 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 04:36:55 k0001_ [~k0001@host100.186-108-162.telecom.net.ar] has joined #lisp 04:40:01 -!- k0001 [~k0001@host168.190-138-106.telecom.net.ar] has quit [Ping timeout: 245 seconds] 04:42:32 danielszmulewicz [~danielszm@109.226.59.4] has joined #lisp 04:43:32 -!- danielszmulewicz [~danielszm@109.226.59.4] has quit [Client Quit] 04:44:14 p_nathan1 [~Adium@174-21-140-82.tukw.qwest.net] has joined #lisp 04:44:26 gravicappa [~gravicapp@ppp91-77-171-253.pppoe.mtu-net.ru] has joined #lisp 04:46:47 -!- p_nathan1 [~Adium@174-21-140-82.tukw.qwest.net] has quit [Client Quit] 04:52:48 ASau` [~user@p5797EF0E.dip0.t-ipconnect.de] has joined #lisp 04:53:26 sdemarre [~serge@91.180.108.67] has joined #lisp 04:54:11 -!- DoctorDude [~Jake@unaffiliated/doctordude] has left #lisp 04:56:23 -!- ASau [~user@p5797F235.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 05:00:43 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:01:47 -!- xk05 [~xk05@c-98-244-43-125.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 05:11:32 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 05:12:31 desophos [~desophos@n138h11.dhcp.oxy.edu] has joined #lisp 05:13:06 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 05:14:45 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 05:16:59 kushal [~kdas@fedora/kushal] has joined #lisp 05:18:48 -!- Hydan [~hydan@ip-89-103-110-5.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 05:18:51 -!- sdemarre [~serge@91.180.108.67] has quit [Ping timeout: 248 seconds] 05:20:27 -!- p_nathan1 [~Adium@216.57.209.252] has quit [Ping timeout: 260 seconds] 05:20:39 fightback [~david@vpn-global-dhcp3-127.ethz.ch] has joined #lisp 05:21:29 -!- fightback [~david@vpn-global-dhcp3-127.ethz.ch] has quit [Read error: Connection reset by peer] 05:22:54 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:23:16 harish [harish@nat/redhat/x-gqzezgsyyfnlendn] has joined #lisp 05:24:53 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 05:24:59 -!- karupa64 [~karupaner@www13355ui.sakura.ne.jp] has quit [Ping timeout: 256 seconds] 05:26:43 karupa64 [~karupaner@www13355ui.sakura.ne.jp] has joined #lisp 05:30:54 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 05:31:28 cdidd [~cdidd@128-68-84-150.broadband.corbina.ru] has joined #lisp 05:33:31 -!- uzo [~uzo@adsl-108-73-163-240.dsl.sfldmi.sbcglobal.net] has quit [Remote host closed the connection] 05:43:28 beach: that article was pretty interesting, thanks 05:44:27 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 05:45:16 xan___ [~xan@80.174.78.167.dyn.user.ono.com] has joined #lisp 05:45:28 -!- xan_ [~xan@80.174.78.187.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 05:45:38 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 05:50:13 prxq [~mommer@x2f68f9f.dyn.telefonica.de] has joined #lisp 05:50:39 motionman [~motionman@unaffiliated/motionman] has joined #lisp 05:51:53 refried_: Glad you like it. 05:56:24 -!- normanrichards [~normanric@70.114.215.220] has quit [] 05:56:48 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 05:58:37 -!- drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has quit [Remote host closed the connection] 06:01:21 -!- along [~user@115.239.172.103] has quit [Remote host closed the connection] 06:03:49 -!- the_well [~user@c-71-226-45-121.hsd1.az.comcast.net] has left #lisp 06:04:13 -!- seangrov` [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 06:06:57 mishoo [~mishoo@93.113.190.121] has joined #lisp 06:10:04 fightback [~david@vpn-global-dhcp2-203.ethz.ch] has joined #lisp 06:11:23 -!- hwiersma [~hwiersma@205.250.11.18] has quit [Ping timeout: 245 seconds] 06:12:13 -!- refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has quit [Quit: Computer has gone to sleep.] 06:12:33 -!- octet8 [~klogd_@111.172.177.248] has quit [] 06:26:33 oudeis [~oudeis@bzq-79-181-148-191.red.bezeqint.net] has joined #lisp 06:29:09 drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has joined #lisp 06:30:06 -!- yacks [~py@103.6.159.103] has quit [Ping timeout: 264 seconds] 06:31:09 ggole [~ggole@124-148-77-59.dyn.iinet.net.au] has joined #lisp 06:31:18 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 264 seconds] 06:31:54 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 06:37:01 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 06:37:03 danielszmulewicz [~danielszm@109.226.13.162] has joined #lisp 06:38:28 -!- drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has quit [Ping timeout: 245 seconds] 06:40:18 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 06:41:53 -!- desophos [~desophos@n138h11.dhcp.oxy.edu] has quit [Quit: Leaving] 06:44:37 shridhar [Shridhar@nat/redhat/x-ubrccvbhdsksbory] has joined #lisp 06:45:07 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:46:12 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 06:46:41 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 245 seconds] 06:47:21 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 06:47:30 kdas__ [kdas@nat/redhat/x-ekxvnbjryvcxubnz] has joined #lisp 06:50:09 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Quit: Konversation terminated!] 06:51:46 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 06:52:23 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 06:52:41 clmsy [~clmsy@212.57.9.204] has joined #lisp 06:52:54 -!- ASau` is now known as ASau 06:54:57 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 06:57:01 clmsy [~clmsy@212.57.9.204] has joined #lisp 06:57:52 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 06:59:58 clmsy [~clmsy@212.57.9.204] has joined #lisp 07:06:39 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:07:52 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:08:07 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:09:12 jtza8 [~jtza8@105-237-28-8.access.mtnbusiness.co.za] has joined #lisp 07:09:22 -!- pillton [~user@140.253.50.147] has left #lisp 07:13:50 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:14:44 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:17:52 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 07:19:33 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 248 seconds] 07:20:22 theos [~theos@unaffiliated/theos] has joined #lisp 07:20:28 bitonic [~user@xdsl-188-155-179-93.adslplus.ch] has joined #lisp 07:21:13 -!- zacharias_ [~aw@unaffiliated/zacharias] has quit [Ping timeout: 246 seconds] 07:22:08 -!- p_nathan1 [~Adium@216.57.209.252] has quit [Ping timeout: 240 seconds] 07:24:46 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 07:32:21 -!- k0001_ [~k0001@host100.186-108-162.telecom.net.ar] has quit [Ping timeout: 256 seconds] 07:33:02 -!- danielszmulewicz [~danielszm@109.226.13.162] has quit [Quit: danielszmulewicz] 07:35:22 drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has joined #lisp 07:37:43 k0001 [~k0001@host100.186-108-162.telecom.net.ar] has joined #lisp 07:38:08 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:38:46 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:39:30 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 07:39:49 -!- drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has quit [Ping timeout: 248 seconds] 07:42:55 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 07:45:39 Beetny [~Beetny@ppp118-208-145-122.lns20.bne1.internode.on.net] has joined #lisp 07:48:03 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 07:54:45 -!- bitonic [~user@xdsl-188-155-179-93.adslplus.ch] has quit [Ping timeout: 248 seconds] 07:55:07 -!- p_nathan1 [~Adium@216.57.209.252] has quit [Ping timeout: 248 seconds] 07:56:31 danielszmulewicz [~danielszm@109.160.232.171] has joined #lisp 07:56:54 clmsy [~clmsy@212.57.9.204] has joined #lisp 07:57:37 -!- fightback [~david@vpn-global-dhcp2-203.ethz.ch] has quit [Ping timeout: 246 seconds] 07:58:57 kwmiebach [~kwmiebach@xdsl-87-78-21-98.netcologne.de] has joined #lisp 07:59:18 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 245 seconds] 07:59:40 ck`` [~ck@dslb-094-219-237-029.pools.arcor-ip.net] has joined #lisp 08:00:51 theos [~theos@unaffiliated/theos] has joined #lisp 08:01:58 -!- Borbus_ [borbus@85.17.58.106] has quit [Ping timeout: 256 seconds] 08:04:04 -!- danielszmulewicz [~danielszm@109.160.232.171] has quit [Quit: danielszmulewicz] 08:06:59 -!- harish [harish@nat/redhat/x-gqzezgsyyfnlendn] has quit [Remote host closed the connection] 08:07:30 danielszmulewicz [~danielszm@109.160.232.171] has joined #lisp 08:09:31 nipra [~nipra@61.12.27.114] has joined #lisp 08:09:35 pavelpenev [~quassel@melontech.com] has joined #lisp 08:10:14 harish [harish@nat/redhat/x-jzfzsfsvaqcdptsc] has joined #lisp 08:10:56 octet8 [~klogd_@61.183.234.133] has joined #lisp 08:13:01 nostoi [~nostoi@38.Red-81-36-253.dynamicIP.rima-tde.net] has joined #lisp 08:13:48 -!- oleo [~oleo@xdsl-78-35-164-118.netcologne.de] has quit [Ping timeout: 240 seconds] 08:14:29 oleo [~oleo@xdsl-78-35-150-14.netcologne.de] has joined #lisp 08:15:06 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 08:16:24 -!- harish [harish@nat/redhat/x-jzfzsfsvaqcdptsc] has quit [Ping timeout: 240 seconds] 08:17:40 arenz [arenz@nat/ibm/x-ebbpvukkzykyecua] has joined #lisp 08:18:00 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 08:19:24 -!- k0001 [~k0001@host100.186-108-162.telecom.net.ar] has quit [Ping timeout: 240 seconds] 08:20:58 ejbs [~user@h-136-1-29.a176.priv.bahnhof.se] has joined #lisp 08:25:41 ogamita [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has joined #lisp 08:26:16 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 245 seconds] 08:28:00 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:32:33 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 08:35:52 drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has joined #lisp 08:38:58 hoverboard [~hoverboar@unaffiliated/hoverboard] has joined #lisp 08:39:47 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 08:39:58 attila_lendvai [~attila_le@87.247.13.26] has joined #lisp 08:39:59 -!- attila_lendvai [~attila_le@87.247.13.26] has quit [Changing host] 08:39:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:40:04 -!- drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has quit [Ping timeout: 240 seconds] 08:40:14 what's this 08:40:52 wow 08:40:55 2nd oldest 08:40:59 did not know... 08:42:02 Discounting the atlanteans. 08:43:09 -!- hoverboard [~hoverboar@unaffiliated/hoverboard] has quit [Quit: Leaving] 08:43:35 Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has joined #lisp 08:44:08 peterhil [~peterhil@gw4.tieturi.com] has joined #lisp 08:50:30 So there's make-string-output-stream but what if I want an output stream that takes unsigned-bytes or something? 08:51:48 -!- hugod [~user@bas1-montreal08-1279563839.dsl.bell.ca] has quit [Ping timeout: 252 seconds] 08:51:49 flexi-streams time? 08:52:35 ejbs: make-array :adjustable t :fill-pointer 0 08:52:40 ejbs: then vector-push-extend 08:53:16 -!- theos [~theos@unaffiliated/theos] has quit [Excess Flood] 08:53:19 Lol, I guess I could do that 08:53:25 But otherwise yes, flexi-stream or some other gray-stream subclass 08:54:18 theos [~theos@unaffiliated/theos] has joined #lisp 08:54:53 -!- nug700_ [~nug700@174-26-159-108.phnx.qwest.net] has quit [Quit: bye] 08:56:33 -!- danielszmulewicz [~danielszm@109.160.232.171] has quit [Quit: danielszmulewicz] 08:56:53 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 09:04:13 nalkri [~user@unaffiliated/elench] has joined #lisp 09:04:44 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 09:09:11 -!- Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 09:10:28 arnsa [arnas@78-63-18-208.static.zebra.lt] has joined #lisp 09:13:50 -!- arnsa [arnas@78-63-18-208.static.zebra.lt] has quit [Client Quit] 09:14:22 arnsa [arnas@78-63-18-208.static.zebra.lt] has joined #lisp 09:16:31 -!- nostoi [~nostoi@38.Red-81-36-253.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 09:19:04 przl [~przlrkt@62.217.45.197] has joined #lisp 09:20:35 -!- jtza8 [~jtza8@105-237-28-8.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 09:22:30 jtza8 [~jtza8@105-237-28-8.access.mtnbusiness.co.za] has joined #lisp 09:25:27 Anyone here understand the syntax for RUN in EXTERNAL-PROGRAM? No examples are given in the docs 09:25:49 For example, how would I translate gcc hello.c -o /dev/stdout to RUN? 09:27:07 clmsy [~clmsy@212.57.9.204] has joined #lisp 09:27:08 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 09:27:41 (run "gcc" '("hello.c" "-o" "/dev/stdout")) 09:28:08 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Client Quit] 09:28:19 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 09:29:30 mal____: That's so darn strange. That's what I assumed too, but I ge an error from gcc when I try it in Lisp but it works in eshell (the CWD:s DO match) 09:29:58 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Client Quit] 09:30:12 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 09:31:24 Okasu [~1@unaffiliated/okasu] has joined #lisp 09:31:59 Deisaldog [~textual@host86-131-101-74.range86-131.btcentralplus.com] has joined #lisp 09:32:37 -!- Deisaldog [~textual@host86-131-101-74.range86-131.btcentralplus.com] has left #lisp 09:32:56 Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has joined #lisp 09:36:25 drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has joined #lisp 09:39:58 tcr [~tcr@78.189.216.232] has joined #lisp 09:40:31 -!- drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has quit [Ping timeout: 246 seconds] 09:48:46 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds] 09:51:48 -!- ejbs [~user@h-136-1-29.a176.priv.bahnhof.se] has quit [Ping timeout: 245 seconds] 09:52:24 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 09:57:02 sz0 [~textual@92.44.62.223] has joined #lisp 09:59:38 -!- p_nathan1 [~Adium@216.57.209.252] has quit [Read error: Operation timed out] 10:05:56 -!- ASau [~user@p5797EF0E.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 10:06:02 Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has joined #lisp 10:14:59 ASau [~user@p5797EF0E.dip0.t-ipconnect.de] has joined #lisp 10:15:25 -!- sttau [~sttau@unaffiliated/sttau] has quit [Ping timeout: 245 seconds] 10:15:29 dsevilla [~user@neuromancer.inf.um.es] has joined #lisp 10:15:45 eaumontab [~abeaumont@77.231.225.137] has joined #lisp 10:17:26 -!- beaumonta [~abeaumont@77.231.225.2] has quit [Ping timeout: 240 seconds] 10:18:04 dsevilla` [~user@neuromancer.inf.um.es] has joined #lisp 10:19:50 -!- dsevilla [~user@neuromancer.inf.um.es] has quit [Ping timeout: 240 seconds] 10:20:51 sttau [~sttau@unaffiliated/sttau] has joined #lisp 10:22:54 -!- dsevilla` [~user@neuromancer.inf.um.es] has quit [Ping timeout: 264 seconds] 10:23:43 yacks [~py@103.6.159.103] has joined #lisp 10:27:21 scottj [~scott@206.212.250.58] has joined #lisp 10:31:26 -!- maxpeck [~a@unaffiliated/maxpeck] has quit [Quit: leaving] 10:36:21 -!- octet8 [~klogd_@61.183.234.133] has quit [] 10:41:46 -!- oudeis [~oudeis@bzq-79-181-148-191.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 10:42:23 danielszmulewicz [~danielszm@109.226.13.162] has joined #lisp 10:50:52 hugod [~user@bas1-montreal08-1279563839.dsl.bell.ca] has joined #lisp 10:52:18 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 10:59:03 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 11:01:34 noncopy [~user@88.250.247.155] has joined #lisp 11:03:39 milanj [~milanj@91.234.132.110] has joined #lisp 11:04:17 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Remote host closed the connection] 11:04:35 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 11:05:14 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 11:05:50 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 240 seconds] 11:07:47 Hello, is there correct method for export cstructs defined with defcstruct form cffi? 11:10:03 -!- scottj [~scott@206.212.250.58] has left #lisp 11:18:14 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 11:19:26 -!- pavelpenev [~quassel@melontech.com] has quit [Remote host closed the connection] 11:19:44 pavelpenev [~quassel@melontech.com] has joined #lisp 11:20:07 drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has joined #lisp 11:23:21 I don't know, but exporting symbols is not directly related to the process by which they were created. So you can just add them to defpackage if you like. 11:24:43 -!- drmeister [~drmeister@wsip-174-79-188-132.dc.dc.cox.net] has quit [Ping timeout: 248 seconds] 11:27:53 Xach: Yeah, i've tried that already, it seems (:export :c-foo) (defcstruct c-foo ...) is not enought to make it work. 11:28:57 There some foo-tclass being defined(figured via macroexpand) but it seems dangerously internal... thats why i'm asking about "correct" method. 11:29:53 Okasu: It is not dangerously internal. 11:31:09 Xach: So then the question is what i need to export for cstruct "c-foo" to make it work like it was defined in package importer. 11:32:14 qrf [~kaafir@unaffiliated/yw] has joined #lisp 11:32:21 -!- qrf [~kaafir@unaffiliated/yw] has left #lisp 11:34:03 karswell [~user@228.33.208.46.dyn.plus.net] has joined #lisp 11:36:43 Okasu: I don't know about that. I don't know what symbols are automatically created by defcstruct. 11:37:04 You could find out by set-differencing the result of all symbols before & after a defcstruct though. 11:37:38 -!- namtsui [~user@c-76-21-121-73.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 11:43:33 Xach: Yep, thanks anyway. 11:43:48 Pullphinger [~Pullphing@12.40.23.68] has joined #lisp 11:45:43 It may be in the documentation, as it is for the standard defstruct. 11:46:03 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 11:47:59 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 11:50:24 -!- motionman [~motionman@unaffiliated/motionman] has quit [Read error: Connection reset by peer] 11:53:18 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 11:54:01 malkomalko [~malkomalk@66-234-38-99.nyc.cable.nyct.net] has joined #lisp 11:55:06 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 11:56:35 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 11:56:58 -!- sz0 [~textual@92.44.62.223] has quit [Quit: Textual IRC Client: www.textualapp.com] 11:56:59 -!- kdas__ [kdas@nat/redhat/x-ekxvnbjryvcxubnz] has quit [Ping timeout: 256 seconds] 11:57:12 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 11:58:14 kushal [kdas@fedora/kushal] has joined #lisp 11:59:07 -!- Guest52377 [~knob@76.76.202.244] has quit [Quit: Leaving] 12:00:29 -!- edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Quit: mental process ended by communication mismatch] 12:01:31 -!- ogamita [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 12:01:40 ogamita [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has joined #lisp 12:02:02 stassats [~stassats@wikipedia/stassats] has joined #lisp 12:02:19 ogamita` [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has joined #lisp 12:03:48 -!- Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 12:06:14 -!- ogamita [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 12:06:19 -!- abend [~quassel@75-148-54-129-Oregon.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 12:08:02 -!- Marco__ [uid14614@gateway/web/irccloud.com/x-zezdpiyoqsixwsqo] has quit [Ping timeout: 264 seconds] 12:08:38 -!- robsmoniker [uid6984@gateway/web/irccloud.com/x-ppwaaooalqdlntbr] has quit [Ping timeout: 264 seconds] 12:09:33 Marco__ [uid14614@gateway/web/irccloud.com/x-tmrecyqnpetvvzrp] has joined #lisp 12:09:46 -!- d4gg4d_ [uid7020@gateway/web/irccloud.com/x-zjmzctlcpixtlhue] has quit [Ping timeout: 245 seconds] 12:10:43 abend [~quassel@75-148-54-129-Oregon.hfc.comcastbusiness.net] has joined #lisp 12:11:01 -!- varjag [uid4973@gateway/web/irccloud.com/x-tqkhunfzfoksrpwi] has quit [Ping timeout: 245 seconds] 12:11:08 robsmoniker [uid6984@gateway/web/irccloud.com/x-loxfhsqezjuejbwk] has joined #lisp 12:13:52 doomlord_ [~servitor@host109-151-64-15.range109-151.btcentralplus.com] has joined #lisp 12:14:30 -!- p_nathan1 [~Adium@216.57.209.252] has quit [Ping timeout: 264 seconds] 12:14:47 d4gg4d_ [uid7020@gateway/web/irccloud.com/x-zvjxhoxizxskyswq] has joined #lisp 12:15:03 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 12:16:42 -!- Natch [~Natch@c-cdcee155.25-4-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 12:20:48 -!- Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 12:20:51 -!- segv- [~mb@95-91-243-212-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 12:22:48 codeburg [~folker@194.6.195.43] has joined #lisp 12:23:52 emacs-dw` [~user@rrcs-72-43-236-2.nys.biz.rr.com] has joined #lisp 12:24:41 -!- malkomalko [~malkomalk@66-234-38-99.nyc.cable.nyct.net] has quit [Remote host closed the connection] 12:25:54 -!- milanj [~milanj@91.234.132.110] has quit [Ping timeout: 264 seconds] 12:26:45 drmeister [~drmeister@mobile-166-216-136-162.mycingular.net] has joined #lisp 12:27:24 yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 12:27:39 -!- yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Changing host] 12:27:39 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 12:28:41 Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has joined #lisp 12:28:43 -!- drmeister [~drmeister@mobile-166-216-136-162.mycingular.net] has quit [Read error: Connection reset by peer] 12:33:09 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 248 seconds] 12:33:11 przl [~przlrkt@62.217.45.197] has joined #lisp 12:33:26 -!- Beetny [~Beetny@ppp118-208-145-122.lns20.bne1.internode.on.net] has quit [Ping timeout: 240 seconds] 12:33:42 Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has joined #lisp 12:38:45 kliph [~user@unaffiliated/kliph] has joined #lisp 12:39:36 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 12:41:02 jangle [~jimmy1984@pool-173-67-27-249.bltmmd.fios.verizon.net] has joined #lisp 12:42:11 -!- jangle [~jimmy1984@pool-173-67-27-249.bltmmd.fios.verizon.net] has quit [Client Quit] 12:42:31 jangle [~jimmy1984@pool-173-67-27-249.bltmmd.fios.verizon.net] has joined #lisp 12:44:02 -!- jangle [~jimmy1984@pool-173-67-27-249.bltmmd.fios.verizon.net] has quit [Client Quit] 12:44:43 -!- Harag [~Thunderbi@105-236-237-55.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 12:47:28 oudeis [~oudeis@bzq-79-181-148-191.red.bezeqint.net] has joined #lisp 12:47:47 normanrichards [~normanric@70.114.215.220] has joined #lisp 12:48:26 clmsy [~clmsy@212.57.9.204] has joined #lisp 12:51:27 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 12:52:09 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 12:52:23 johan [~user@h-136-1-29.a176.priv.bahnhof.se] has joined #lisp 12:52:47 -!- johan is now known as Guest86534 12:52:54 How do I create an output stream that takes in (unsigned-byte 8)? 12:53:27 Guest86534: look at flexi-streams 12:54:12 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 12:54:19 you can have file streams of (unsigned-byte 8) without flexi-streams 12:55:27 Can I have a regular stream (as in: Not opened by w-o-f or bound to a file) that takes in octets? 12:55:41 what is a "regular" stream? 12:56:07 there's nothing irregular about file streams 12:57:22 Well, I guess I meant more "general" then. As in, not a file stream but still a stream. 12:57:41 and which stream is that? 12:57:55 is something stopping you from being more specific? 12:58:14 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 12:58:59 I guess that would be an output stream, would it not? 13:00:07 apparently something is indeed stopping from disclosing, good luck then 13:01:20 -!- Guest86534 [~user@h-136-1-29.a176.priv.bahnhof.se] has left #lisp 13:01:23 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 245 seconds] 13:02:43 lduros [~user@fsf/member/lduros] has joined #lisp 13:02:55 -!- oudeis [~oudeis@bzq-79-181-148-191.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 13:03:04 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Excess Flood] 13:03:29 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 13:03:46 -!- Mandus [~aasmundo@128.39.36.51] has quit [Ping timeout: 245 seconds] 13:03:48 -!- Amadiro [jonathri@2001:700:100:570:216:36ff:feb7:e3a1] has quit [Ping timeout: 260 seconds] 13:04:42 Mandus [~aasmundo@128.39.36.51] has joined #lisp 13:05:51 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 13:07:42 -!- Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:07:56 -!- flip214 [~marek@unaffiliated/flip214] has quit [Ping timeout: 245 seconds] 13:09:21 Amadiro [jonathri@dalvik.ping.uio.no] has joined #lisp 13:09:24 *Fade* looks at the /topic, notes that sbcl 1.1.12 has been released 13:09:38 flip214 [~marek@unaffiliated/flip214] has joined #lisp 13:09:45 Fade: somebody though it'd be a great idea to protect the topic 13:09:55 it wasn't for ages, and now it is 13:10:13 making any announcements impossible 13:10:25 =/ 13:11:08 peterhil` [~peterhil@gw4.tieturi.com] has joined #lisp 13:12:01 -!- ivan4th`` [~user@smtp.igrade.ru] has quit [Remote host closed the connection] 13:13:03 -!- peterhil [~peterhil@gw4.tieturi.com] has quit [Ping timeout: 245 seconds] 13:13:25 scampbell [~scampbell@mail.scampbell.net] has joined #lisp 13:15:01 hitecnologys [~hitecnolo@176.62.96.188] has joined #lisp 13:15:38 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 13:17:09 -!- joast [~rick@cpe-24-160-56-92.socal.res.rr.com] has quit [Quit: Leaving.] 13:19:41 joast [~rick@cpe-24-160-56-92.socal.res.rr.com] has joined #lisp 13:23:35 Hydan [~hydan@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 13:24:28 drmeister [~drmeister@mobile-166-216-136-162.mycingular.net] has joined #lisp 13:25:48 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 13:29:06 kiuma [~kiuma@83-103-19-212.ip.fastwebnet.it] has joined #lisp 13:30:07 -!- normanrichards [~normanric@70.114.215.220] has quit [] 13:30:09 -!- ChanServ has set mode +o fe[nl]ix 13:30:11 -!- drmeister [~drmeister@mobile-166-216-136-162.mycingular.net] has quit [Read error: Connection reset by peer] 13:30:54 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [Quit: Some days you're the pigeon, some days the statue...] 13:31:16 tcr1 [~tcr@188.58.106.112] has joined #lisp 13:31:41 -!- fe[nl]ix has set mode -t 13:31:55 Fade: try now 13:32:54 -!- stassats changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: SBCL 1.1.12, CMUCL 20e 13:33:59 TristamWrk [~tristamwr@bodhilinux/team/Tristam] has joined #lisp 13:34:48 -!- tcr [~tcr@78.189.216.232] has quit [Ping timeout: 240 seconds] 13:35:01 :) 13:35:04 -!- ChanServ has set mode -o fe[nl]ix 13:35:51 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 13:40:21 -!- peterhil` [~peterhil@gw4.tieturi.com] has quit [Ping timeout: 248 seconds] 13:41:56 ksinkar [~koustubhs@115.111.107.30] has joined #lisp 13:44:22 -!- lq [~lq@115.238.153.243] has quit [Quit: ?] 13:44:39 segv- [~mb@95-91-243-212-dynip.superkabel.de] has joined #lisp 13:46:14 antonv [5d7d2a42@gateway/web/freenode/ip.93.125.42.66] has joined #lisp 13:48:08 normanrichards [~normanric@adsl-99-35-126-109.dsl.aus2tx.sbcglobal.net] has joined #lisp 13:48:38 -!- clop2 is now known as clop 13:53:16 no idea who put on +t, I left it back on when I opened up the topic for rtoym 13:53:46 didn't want to make unilateral decision 13:55:37 clmsy [~clmsy@212.57.9.204] has joined #lisp 13:56:48 it was a year ago when we had those spam bots coming often 13:57:28 ah 13:57:47 maybe we should put topic-changing into minion? 13:57:58 ... otoh, I don't know if I want to open minion's innards 13:58:09 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 13:58:32 "we" shouldn't 13:58:42 stassats: true 13:58:56 lduros [~user@fsf/member/lduros] has joined #lisp 13:59:57 harovali1 [~harovali@r190-134-147-84.dialup.adsl.anteldata.net.uy] has joined #lisp 14:00:01 -!- harovali [~harovali@r186-52-65-213.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 245 seconds] 14:00:40 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 14:02:12 lduros [~user@fsf/member/lduros] has joined #lisp 14:03:03 kcj [~casey@unaffiliated/kcj] has joined #lisp 14:03:17 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 248 seconds] 14:08:28 varjag_ [uid4973@gateway/web/irccloud.com/x-xgfukpbqbotoudrx] has joined #lisp 14:11:08 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 14:12:38 seangrov` [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 14:14:04 drmeister [~drmeister@166.216.136.162] has joined #lisp 14:14:07 -!- chu [~user@unaffiliated/chu] has quit [Ping timeout: 256 seconds] 14:14:28 chenjf [~chenjf@14.209.98.112] has joined #lisp 14:15:25 duggiefresh [~duggiefre@64.119.141.126] has joined #lisp 14:15:59 peterhil [~peterhil@62-241-240-154.bb.dnainternet.fi] has joined #lisp 14:16:27 -!- d4gg4d_ [uid7020@gateway/web/irccloud.com/x-zvjxhoxizxskyswq] has quit [Ping timeout: 248 seconds] 14:17:11 -!- rvirding [uid5943@gateway/web/irccloud.com/x-dyzidutyonwlfxyb] has quit [Ping timeout: 268 seconds] 14:17:24 -!- varjag_ [uid4973@gateway/web/irccloud.com/x-xgfukpbqbotoudrx] has quit [Ping timeout: 252 seconds] 14:17:28 -!- Marco__ [uid14614@gateway/web/irccloud.com/x-tmrecyqnpetvvzrp] has quit [Ping timeout: 240 seconds] 14:17:30 -!- dotemacs [uid801@gateway/web/irccloud.com/x-hbuznjdcqsnfaiwq] has quit [Ping timeout: 264 seconds] 14:17:35 -!- robsmoniker [uid6984@gateway/web/irccloud.com/x-loxfhsqezjuejbwk] has quit [Ping timeout: 240 seconds] 14:17:36 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 14:17:36 -!- PuffTheMagic [uid3325@gateway/web/irccloud.com/x-dcnsadppoywsctpa] has quit [Ping timeout: 260 seconds] 14:17:40 -!- wilfredh [uid159@gateway/web/irccloud.com/x-hpndlcnpckqjafrq] has quit [Ping timeout: 256 seconds] 14:18:14 Greetings. 14:18:25 -!- ggherdov [uid11402@gateway/web/irccloud.com/x-lzsjcfwjiugkqnwf] has quit [Ping timeout: 268 seconds] 14:18:25 -!- fmu____ [uid89@gateway/web/irccloud.com/x-xpbudpsgghxaadet] has quit [Ping timeout: 268 seconds] 14:18:35 -!- p_nathan1 [~Adium@216.57.209.252] has quit [Ping timeout: 248 seconds] 14:19:12 attila_lendvai [~attila_le@89.218.1.75] has joined #lisp 14:19:12 -!- attila_lendvai [~attila_le@89.218.1.75] has quit [Changing host] 14:19:12 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 14:19:29 Hello hitecnologys. 14:22:30 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 14:22:49 hi beach 14:23:04 Hello fe[nl]ix. Still in Cambridge? 14:23:22 yes, until Sunday 14:23:31 Great! 14:24:53 sohail [~sohail@unaffiliated/sohail] has joined #lisp 14:25:10 yeah, it's a great place 14:27:11 -!- sohail [~sohail@unaffiliated/sohail] has quit [Client Quit] 14:29:18 fe[nl]ix: Aside from work, are you working on any Lisp projects these days? 14:29:19 -!- drmeister [~drmeister@166.216.136.162] has quit [Read error: Connection reset by peer] 14:30:02 Hm. I'm surprised to see (alexandria:switch (obj :test #'string=) (("foo" "bar") ) )) not to be supported syntax. 14:30:36 antgreen [~green@12.197.155.98] has joined #lisp 14:30:43 (It's supported syntax, but the expansion is not what I'd expect) 14:31:41 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 245 seconds] 14:31:45 beach: just maintenance on iolib, cffi, fiveam and bordeaux-threads 14:32:18 fe[nl]ix: "just"? Sounds like a lot. 14:32:31 tcr1: in that it doesn't do what you want, or it does what you want, but not as efficiently as you might like? 14:32:42 beach: yes but mostly no new features 14:34:00 ggole: It doesn't seem to be doing anything meaningful. I'd have expected same semantics as CASE in that regard. (But it actually seems that the CAR of the clauses is actually left for evaluation, which is another surprise) 14:35:45 Natch [~Natch@c-cdcee155.25-4-64736c10.cust.bredbandsbolaget.se] has joined #lisp 14:35:58 Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has joined #lisp 14:36:59 lduros [~user@fsf/member/lduros] has joined #lisp 14:37:02 -!- dfox [~dfox@94.142.237.120] has quit [Ping timeout: 240 seconds] 14:39:42 Hmm, that's a bit poor. If there's some problem, an error would be better than randomly doing whatever. 14:39:46 d4gg4d_ [uid7020@gateway/web/irccloud.com/x-fcfpjzhavqamiozq] has joined #lisp 14:42:25 harish [~harish@119.56.120.58] has joined #lisp 14:42:29 desophos [~desophos@n138h11.dhcp.oxy.edu] has joined #lisp 14:44:50 -!- blackwol` is now known as blackwolf 14:46:10 are there tips to know about how to make sbcl build faster ? 14:46:34 I have a 20k lines program with various dependencies which takes quite a long time to build 14:46:47 ggherdov [uid11402@gateway/web/irccloud.com/x-glkcnavviziaxwmv] has joined #lisp 14:46:59 stassats [~stassats@wikipedia/stassats] has joined #lisp 14:47:06 I thought about using ccl when I need to make a quick build for tests, but it would require o port several sbcl-specific functions 14:48:06 [SLB]` [~slabua@unaffiliated/slabua] has joined #lisp 14:48:45 galdor: buy a faster CPU 14:50:03 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 248 seconds] 14:50:05 -!- [SLB]` is now known as [SLB] 14:50:32 it builds in a vm, but it's a core i5 14:50:40 -!- ludocode [~quassel@69-165-148-151.dsl.teksavvy.com] has quit [Remote host closed the connection] 14:51:00 robsmoniker [uid6984@gateway/web/irccloud.com/x-eponlulkoqwudaxc] has joined #lisp 14:51:01 get rid of the vm, buy a faster CPU 14:51:08 ok, so there's no tip 14:51:11 oh well 14:51:20 ludocode [~quassel@69-165-148-151.dsl.teksavvy.com] has joined #lisp 14:51:22 do you have any large functions? 14:51:33 there are some slightly sucky (non-linear) algorithms in sbcl 14:51:43 not that much; I do have a tons of small forms 14:51:53 -!- wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has quit [Quit: Leaving] 14:51:59 I have a DSL to describe various game entities, so everything is in lisp 14:52:02 if you have large ones, particularly from macroexpansions, that can cause problems 14:52:09 how slow are we talking? 14:52:22 HG` [~HG@wprt-4db6e776.pool.mediaWays.net] has joined #lisp 14:52:57 is one particular file slow to compile? 14:53:12 I started a build to have a precise number 14:53:16 not especially 14:53:22 -!- normanrichards [~normanric@adsl-99-35-126-109.dsl.aus2tx.sbcglobal.net] has quit [] 14:53:28 I could try building on a ramfs, but I doubt it will help 14:53:37 it won't 14:54:09 it's rarely an issue, but here I have a bug that only occurs in production, so I'm trying various things and have to make lots of builds 14:54:19 galdor: try CCL 14:54:39 using a different implementation from which you are deploying isn't great for testing 14:54:47 yep I think I'm gonna bite the bullet, make the code ccl-compatible, and iterate that way 14:54:55 also already stated it was nontrivial to do so 14:54:56 just to determinte the cause of the problem 14:55:08 2min30 to build 14:55:09 cause of the problem: a bug in SBCL 14:55:16 ok it's not *that* slow 14:55:23 good luck with determining that with ccl 14:55:26 if you _can_ it's certainly a good way to find stuff sbcl overlooks 14:55:32 p_nathan1 [~Adium@174-21-140-82.tukw.qwest.net] has joined #lisp 14:55:37 also, don't forget to include the time taken to run tests in your timing 14:55:38 it's a race condition 14:55:58 it's no good to shave 30 seconds of the build if the tests take a minute longer to run 14:56:16 mhh you are right 14:56:20 I am! 14:56:31 dfox [~dfox@94.142.237.120] has joined #lisp 14:57:46 I'll add ccl support anyway, it's always a good thing to support multiple implementations 14:59:42 -!- nipra [~nipra@61.12.27.114] has quit [Quit: Leaving.] 15:00:16 hwiersma [~hwiersma@205.250.11.18] has joined #lisp 15:01:13 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 15:02:17 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 15:03:24 tcr [~tcr@188.58.106.112] has joined #lisp 15:03:44 tcr2 [~tcr@78.189.216.232] has joined #lisp 15:04:35 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 245 seconds] 15:04:45 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 15:05:36 -!- tcr1 [~tcr@188.58.106.112] has quit [Ping timeout: 240 seconds] 15:06:17 BlankVerse [~pankajm@202.3.77.238] has joined #lisp 15:07:38 -!- Cymew [~user@80.169.182.163] has quit [Ping timeout: 245 seconds] 15:07:57 -!- tcr [~tcr@188.58.106.112] has quit [Ping timeout: 256 seconds] 15:08:49 refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has joined #lisp 15:08:50 svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 15:08:56 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 240 seconds] 15:09:28 -!- chenjf [~chenjf@14.209.98.112] has left #lisp 15:09:47 -!- hwiersma [~hwiersma@205.250.11.18] has quit [Quit: Nettalk6 - www.ntalk.de] 15:10:54 -!- desophos [~desophos@n138h11.dhcp.oxy.edu] has quit [Read error: Operation timed out] 15:11:58 CADD [~CADD@12.227.104.109] has joined #lisp 15:12:56 -!- pavelpenev [~quassel@melontech.com] has quit [Remote host closed the connection] 15:14:41 -!- antonv [5d7d2a42@gateway/web/freenode/ip.93.125.42.66] has quit [Ping timeout: 250 seconds] 15:16:32 -!- arenz [arenz@nat/ibm/x-ebbpvukkzykyecua] has quit [Read error: Operation timed out] 15:17:15 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 15:19:19 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 15:21:31 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 15:21:47 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 15:22:07 -!- peterhil [~peterhil@62-241-240-154.bb.dnainternet.fi] has quit [Ping timeout: 256 seconds] 15:23:21 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 15:24:50 nachtwandler [~nachtwand@p5089CB75.dip0.t-ipconnect.de] has joined #lisp 15:33:45 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 245 seconds] 15:35:46 ykm [~ykm@38.snat-111-91-51.hns.net.in] has joined #lisp 15:37:12 -!- p_nathan1 [~Adium@174-21-140-82.tukw.qwest.net] has quit [Quit: Leaving.] 15:38:18 ustunozgur [~ustunozgu@85.110.158.41] has joined #lisp 15:41:22 peterhil [~peterhil@dsl-hkibrasgw3-58c0fc-28.dhcp.inet.fi] has joined #lisp 15:43:35 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c0fc-28.dhcp.inet.fi] has quit [Read error: Operation timed out] 15:48:52 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Remote host closed the connection] 15:49:20 -!- tcr2 [~tcr@78.189.216.232] has quit [Quit: Leaving.] 15:50:17 -!- ykm [~ykm@38.snat-111-91-51.hns.net.in] has quit [Quit: Leaving.] 15:51:22 paddymahoney [~paddymaho@24.137.221.230] has joined #lisp 15:51:25 clmsy [~clmsy@212.57.9.204] has joined #lisp 15:52:04 -!- ecraven [~user@www.nexoid.at] has quit [Quit: brb] 15:52:46 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 15:53:42 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 15:55:00 synacktic [~jordyd@unaffiliated/jordyd] has joined #lisp 15:55:02 -!- kiuma [~kiuma@83-103-19-212.ip.fastwebnet.it] has quit [Read error: Operation timed out] 15:55:02 peterhil` [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 15:55:12 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Operation timed out] 15:59:57 motionman [~motionman@unaffiliated/motionman] has joined #lisp 16:02:25 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 16:04:29 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 16:05:05 -!- refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has quit [Quit: Computer has gone to sleep.] 16:07:30 p_nathan1 [~Adium@216.57.209.252] has joined #lisp 16:08:36 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 16:13:22 rvirding [uid5943@gateway/web/irccloud.com/x-xfrqsddeiuhrtglt] has joined #lisp 16:13:54 varjag_ [uid4973@gateway/web/irccloud.com/x-mgbovjbgsogmexxi] has joined #lisp 16:14:46 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 16:15:17 Marco__ [uid14614@gateway/web/irccloud.com/x-usoborqxyjasgklr] has joined #lisp 16:16:21 fmu____ [uid89@gateway/web/irccloud.com/x-nyggopthytormmvs] has joined #lisp 16:16:27 wilfredh [uid159@gateway/web/irccloud.com/x-pmdenshcsgclemsw] has joined #lisp 16:17:14 PuffTheMagic [uid3325@gateway/web/irccloud.com/x-izwdcybqgubkahlf] has joined #lisp 16:17:17 dotemacs [uid801@gateway/web/irccloud.com/x-ykrxsluxicyhsloz] has joined #lisp 16:18:29 -!- codeburg [~folker@194.6.195.43] has quit [Quit: Leaving] 16:20:57 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 16:22:08 ecraven [~user@www.nexoid.at] has joined #lisp 16:24:14 sohail [~sohail@unaffiliated/sohail] has joined #lisp 16:24:31 clmsy [~clmsy@212.57.9.204] has joined #lisp 16:24:59 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 248 seconds] 16:28:08 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 16:29:59 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Quit: svs_] 16:30:36 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 16:32:38 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 240 seconds] 16:34:05 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 256 seconds] 16:34:14 -!- nachtwandler [~nachtwand@p5089CB75.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 16:34:22 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #lisp 16:35:07 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:36:20 nachtwandler [~nachtwand@p5089C304.dip0.t-ipconnect.de] has joined #lisp 16:41:06 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 16:45:26 -!- ck`` [~ck@dslb-094-219-237-029.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] 16:46:04 -!- motionman [~motionman@unaffiliated/motionman] has quit [Remote host closed the connection] 16:48:28 bananas [~name@189.146.241.56] has joined #lisp 16:49:57 hey! i'm using slime with sbcl and i'd like to load a file quietly (omitting warnings' output) in the repl... how can i do that? 16:50:18 -!- ogamita` [~t@LNantes-156-76-35-103.w82-127.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 16:51:04 what for? 16:51:22 would pressing C-c C-o after you load it suffice? 16:51:50 -!- sttau [~sttau@unaffiliated/sttau] has left #lisp 16:52:08 tertl3-laptop [~tertl3-la@75.139.64.89] has joined #lisp 16:52:41 it's a massive output. about 6000 lines (sexml library) 16:53:09 wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has joined #lisp 16:53:21 6000 lines sounds puny 16:53:42 k0001 [~k0001@181.110.69.228] has joined #lisp 16:53:50 -!- shridhar [Shridhar@nat/redhat/x-ubrccvbhdsksbory] has quit [Quit: shridhar] 16:55:07 Okasu [~1@unaffiliated/okasu] has joined #lisp 16:55:54 to me sounds 6000 like unreadable therefore unnecessary in the output. but yes, clearing the screen will do, cheers. 16:55:58 rme [~rme@50.43.147.243] has joined #lisp 16:56:08 see also C-c M-o 16:56:17 see also 16:56:22 clhs *l-v* 16:56:22 *load-verbose*: http://www.lispworks.com/reference/HyperSpec/Body/v_ld_prs.htm 16:56:27 clhs *c-f-v* 16:56:27 Sorry, I couldn't find anything for *c-f-v*. 16:56:43 clhs *load-print* 16:56:43 http://www.lispworks.com/reference/HyperSpec/Body/v_ld_prs.htm 16:56:54 clhs *c-v* 16:56:55 *compile-verbose*: http://www.lispworks.com/reference/HyperSpec/Body/v_cmp_pr.htm 16:57:01 lduros [~user@fsf/member/lduros] has joined #lisp 16:57:14 Krystof: that bug you reported on #ccl is fixed in the ccl trunk. 16:57:15 *|3b|* wraps the noisy sexml form with locally (declare (sb-ext:muffle-conditions style-warning)) 16:57:17 What is the the non matching previous input version of m-p for slime repl? 16:57:25 i have (setf *compile-verbose* nil *compile-print* nil *load-verbose* nil *load-print* nil) in my config 16:57:49 nightshade427: C-up 16:58:02 <|3b|> alternately, you could fix macroexpand-dammit and send a patch to the new maintainer 16:58:03 refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has joined #lisp 16:58:05 Really? (Forehead slaps himself) 16:58:19 stassats: Thanks 17:02:31 desophos [~desophos@n138h11.dhcp.oxy.edu] has joined #lisp 17:04:20 does anyone know of a tool/script that will fix indentations in a lisp file, I just received a file from someone and the indentation is horrible 17:04:45 dim: what does (declare (inline)) mean? 17:04:52 PuffTheMagic: C-x h then M-\ 17:04:59 <|3b|> emacs will fix indentation, but not add/remove newlines 17:05:31 Er, my fingers know it, maybe it's C-M-\ 17:05:41 indent-region. 17:05:44 *|3b|* usually uses M-q i think 17:05:59 i wish i took the time to learn emacs back in the day 17:06:09 It's not too late. 17:06:25 there's M-- M-x indent-pp-sexp 17:08:28 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Quit: Konversation terminated!] 17:08:31 do I need any extra files installed for this to work 17:08:43 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 17:09:23 nipra [~nipra@122.177.110.202] has joined #lisp 17:10:14 jlongster [~user@pool-173-53-114-190.rcmdva.fios.verizon.net] has joined #lisp 17:10:26 -!- rme [~rme@50.43.147.243] has left #lisp 17:10:31 manamonghippos [~ManAmongH@lan.cis.uab.edu] has joined #lisp 17:10:35 -!- manamonghippos [~ManAmongH@lan.cis.uab.edu] has left #lisp 17:10:47 dim: how well will the fixnum declaration work with 32-bit ip addresses on 32-bit implementations? 17:13:08 -!- harovali1 [~harovali@r190-134-147-84.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 240 seconds] 17:13:31 -!- nipra [~nipra@122.177.110.202] has quit [Ping timeout: 248 seconds] 17:14:40 joneshf-laptop [~joneshf@128.120.113.209] has joined #lisp 17:15:10 -!- Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:16:36 dim: at least something like http://paste.lisp.org/display/139246 would be acceptable 17:18:16 (it's not the fastest, but i don't know whether it's a bottleneck) 17:18:50 PuffTheMagic: C-x h then C-M-\ will work out of the box. You don't even need SLIME. 17:23:09 -!- ustunozgur [~ustunozgu@85.110.158.41] has quit [Remote host closed the connection] 17:24:13 -!- bananas [~name@189.146.241.56] has quit [Quit: leaving] 17:25:08 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 240 seconds] 17:27:04 Aramur [~arare@9.Red-83-42-45.dynamicIP.rima-tde.net] has joined #lisp 17:29:57 clmsy [~clmsy@212.57.9.204] has joined #lisp 17:29:59 attila_lendvai [~attila_le@92.46.25.172] has joined #lisp 17:29:59 -!- attila_lendvai [~attila_le@92.46.25.172] has quit [Changing host] 17:29:59 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:32:17 tcr [~tcr@176.33.204.155] has joined #lisp 17:32:46 -!- tcr [~tcr@176.33.204.155] has quit [Client Quit] 17:34:17 harovali [~harovali@r190-134-147-84.dialup.adsl.anteldata.net.uy] has joined #lisp 17:35:02 oudeis [~oudeis@bzq-79-181-148-191.red.bezeqint.net] has joined #lisp 17:37:19 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 260 seconds] 17:41:30 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 17:45:00 -!- sirdancealo2 [~sirdancea@194.228.11.84] has quit [Read error: Operation timed out] 17:46:39 -!- hitecnologys [~hitecnolo@176.62.96.188] has quit [Quit: hitecnologys] 17:46:44 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 17:51:02 -!- joneshf-laptop [~joneshf@128.120.113.209] has quit [Ping timeout: 240 seconds] 17:53:01 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 17:54:30 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:56:54 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 17:58:18 frito [~androirc@cpc3-sotn8-2-0-cust345.15-1.cable.virginmedia.com] has joined #lisp 17:58:35 kliph [~user@unaffiliated/kliph] has joined #lisp 17:59:03 superjudge [~superjudg@c83-250-14-77.bredband.comhem.se] has joined #lisp 17:59:07 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Client Quit] 17:59:34 -!- refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has quit [Quit: Computer has gone to sleep.] 18:01:18 sirdancealo2 [~sirdancea@194.228.11.84] has joined #lisp 18:06:14 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 18:07:01 -!- Adlai [~adlai@unaffiliated/adlai] has left #lisp 18:13:22 -!- frito [~androirc@cpc3-sotn8-2-0-cust345.15-1.cable.virginmedia.com] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 18:15:35 -!- arnsa [arnas@78-63-18-208.static.zebra.lt] has quit [Ping timeout: 260 seconds] 18:16:03 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 18:16:27 tapoueh herep? 18:17:03 dimitry fontaine? 18:19:17 -!- gravicappa [~gravicapp@ppp91-77-171-253.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 18:19:28 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Connection reset by peer] 18:19:43 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 18:20:14 dim: http://tapoueh.org/ your blog? 18:20:27 attila_lendvai [~attila_le@92.46.25.172] has joined #lisp 18:20:27 -!- attila_lendvai [~attila_le@92.46.25.172] has quit [Changing host] 18:20:27 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 18:20:47 "Common Lisp version, no projection" table has its header line shifted too much to the left 18:21:11 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 18:23:54 -!- beach [~user@ABordeaux-651-1-229-172.w83-193.abo.wanadoo.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:24:05 *stassats* blames dim for not having comments on his blog 18:24:15 an i got a 10x faster version of ip-range 18:25:07 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 18:25:13 nug700 [~nug700@174-26-159-108.phnx.qwest.net] has joined #lisp 18:25:57 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 18:26:26 arnsa [arnas@78-63-18-208.static.zebra.lt] has joined #lisp 18:26:36 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 18:29:10 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 18:29:13 MoALTz [~no@host86-142-120-148.range86-142.btcentralplus.com] has joined #lisp 18:31:01 gravicappa [~gravicapp@ppp91-77-171-253.pppoe.mtu-net.ru] has joined #lisp 18:31:55 -!- kwmiebach [~kwmiebach@xdsl-87-78-21-98.netcologne.de] has quit [Ping timeout: 248 seconds] 18:33:12 -!- ksinkar [~koustubhs@115.111.107.30] has quit [Quit: Konversation terminated!] 18:34:26 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 264 seconds] 18:34:42 stassats: I happened to be working on a very similar function last week, I annotated your paste with the fastest version we made, http://paste.lisp.org/display/139246#1 18:35:52 obviously you can replace my bind macro with a let* and a flet 18:36:14 bobbysmith007: mine is a bit more involved: http://paste.lisp.org/display/139246#2 18:36:33 -!- xan___ [~xan@80.174.78.167.dyn.user.ono.com] has quit [Quit: leaving] 18:36:39 -!- noncopy [~user@88.250.247.155] has quit [Remote host closed the connection] 18:39:49 load-time-value is not thread safe 18:41:18 ulgen4a [~esalagaev@92.243.190.94] has joined #lisp 18:41:22 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 18:42:11 but you don't modify it, i missed that 18:42:31 -!- ulgen4a is now known as ulgen 18:45:12 -!- synacktic [~jordyd@unaffiliated/jordyd] has quit [Quit: Leaving] 18:45:47 ak__ [~ak__@cpc6-ward10-2-0-cust424.10-2.cable.virginmedia.com] has joined #lisp 18:46:00 but i estimated that a table will be slower 18:46:38 eslg [~esalagaev@92.243.190.94] has joined #lisp 18:46:39 -!- eslg [~esalagaev@92.243.190.94] has quit [Remote host closed the connection] 18:47:06 -!- ulgen [~esalagaev@92.243.190.94] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:47:28 ulgen [~esalagaev@92.243.190.94] has joined #lisp 18:47:44 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 18:49:31 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 18:53:13 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 18:54:15 xk05 [~xk05@30.176-62-69.ftth.swbr.surewest.net] has joined #lisp 19:02:49 stassats: yes, it seems your approach is roughly ~4x faster than concatenating the various numerical elements (once I added the correct declaration etc to my code). Thanks for optimizing that for us ;) 19:03:58 -!- ggole [~ggole@124-148-77-59.dyn.iinet.net.au] has quit [] 19:04:14 -!- cantstanya [~what@2001:5c0:1400:a::113d] has quit [Ping timeout: 240 seconds] 19:05:07 i guess i can sell it to usocket too 19:05:27 it's faster and conses less than usocket:hbo-to-dotted-quad too 19:06:48 -!- hpd [~hpd@hpdeifel.de] has quit [Ping timeout: 240 seconds] 19:07:52 drmeister [~drmeister@mobile-166-216-136-162.mycingular.net] has joined #lisp 19:08:28 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 240 seconds] 19:08:34 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 246 seconds] 19:10:09 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 19:11:27 Okasu [~1@unaffiliated/okasu] has joined #lisp 19:12:37 lduros [~user@fsf/member/lduros] has joined #lisp 19:13:23 stassats: actually in my first test I still had something undeclared. Your version is still consistently faster but not by as high margins, and yours conses half as much. A good exercise in optimization (I annotated again) 19:15:29 funcall #'x doesn't make much sense 19:17:58 cantstanya [~what@2001:5c0:1000:a::573] has joined #lisp 19:18:52 acieroid` [~acieroid@wtf.awesom.eu] has joined #lisp 19:19:10 -!- acieroid [~acieroid@wtf.awesom.eu] has quit [Disconnected by services] 19:19:20 -!- acieroid` is now known as acieroid 19:20:05 -!- ski [~md9slj@t-2020-05.studat.chalmers.se] has quit [Ping timeout: 248 seconds] 19:20:24 kwmiebach [~kwmiebach@xdsl-87-79-110-2.netcologne.de] has joined #lisp 19:20:34 stassats: no, it changed down the way and I didnt catch that (it used to build a variable list of args then apply, but that got removed) 19:21:00 aw|incendiary_ [~zacharias@unaffiliated/aw] has joined #lisp 19:22:02 tessier_ [~treed@216.105.40.125] has joined #lisp 19:22:21 -!- tessier_ [~treed@216.105.40.125] has quit [Changing host] 19:22:21 tessier_ [~treed@kernel-panic/copilotco] has joined #lisp 19:22:23 ineiros_ [~itniemin@bayesianconspiracy.org] has joined #lisp 19:22:23 koisoke_ [xef4@epilogue.org] has joined #lisp 19:22:39 djinni`_ [~djinni@li125-242.members.linode.com] has joined #lisp 19:22:39 nuba_ [~nuba@pauleira.com] has joined #lisp 19:22:43 Faed [fade@outrider.deepsky.com] has joined #lisp 19:22:50 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #lisp 19:22:52 em_ [~em@user-0cev0jm.cable.mindspring.com] has joined #lisp 19:22:53 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Quit: Leaving.] 19:22:57 mtd_ [~martin@ops-13.xades.com] has joined #lisp 19:23:15 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 19:24:28 s00pcan_ [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 19:24:34 sfa_ [~sfa@208.66.156.12] has joined #lisp 19:25:04 dlowe- [dlowe@digital.sanctuary.org] has joined #lisp 19:25:10 ivan__ [~ivan@li125-242.members.linode.com] has joined #lisp 19:25:49 dim` [~dim@prometheus.naquadah.org] has joined #lisp 19:25:53 sshirolost [sshirokov@2600:3c02::f03c:91ff:fe93:e02d] has joined #lisp 19:26:03 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 19:26:14 ski [~md9slj@t-2020-05.studat.chalmers.se] has joined #lisp 19:26:25 galdor_ [~galdor@78.193.58.122] has joined #lisp 19:26:46 ashish___ [having@badti.me] has joined #lisp 19:27:00 dan64- [dan64@dannyadam.com] has joined #lisp 19:27:03 DalekBaldwin [~Adium@74.212.183.186] has joined #lisp 19:27:04 sdemarre [~serge@109.134.153.163] has joined #lisp 19:27:13 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 19:27:15 -!- Amadiro [jonathri@dalvik.ping.uio.no] has quit [*.net *.split] 19:27:16 -!- dlowe [dlowe@digital.sanctuary.org] has quit [*.net *.split] 19:27:16 -!- joshe [~joshe@2001:470:e862::1:1] has quit [*.net *.split] 19:27:16 -!- nicdev [user@2600:3c03::f03c:91ff:fedf:4986] has quit [*.net *.split] 19:27:16 -!- ashish__ [having@badti.me] has quit [*.net *.split] 19:27:16 -!- tali713 [~tali713@2001:0:53aa:64c:889:6904:b3ee:137e] has quit [*.net *.split] 19:27:16 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [*.net *.split] 19:27:16 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [*.net *.split] 19:27:16 -!- ineiros [~itniemin@bayesianconspiracy.org] has quit [*.net *.split] 19:27:16 -!- mshroyer [~mshroyer@legolas.paleogene.net] has quit [*.net *.split] 19:27:16 -!- djinni` [~djinni@li125-242.members.linode.com] has quit [*.net *.split] 19:27:16 -!- em [~em@unaffiliated/emma] has quit [*.net *.split] 19:27:17 -!- ivan [~ivan@unaffiliated/ivan/x-000001] has quit [*.net *.split] 19:27:17 -!- sfa [~sfa@208.66.156.12] has quit [*.net *.split] 19:27:17 -!- dim [~dim@prometheus.naquadah.org] has quit [*.net *.split] 19:27:17 -!- yano [yano@freenode/staff/yano] has quit [*.net *.split] 19:27:17 -!- devon`` [~devon@2001:470:8b2d:7fc:a800:ff:febf:caf9] has quit [*.net *.split] 19:27:17 -!- justinmcp [quassel@2600:3c03::f03c:91ff:fedf:3fac] has quit [*.net *.split] 19:27:17 -!- dan64 [dan64@dannyadam.com] has quit [*.net *.split] 19:27:17 -!- aw|incendiary [~zacharias@unaffiliated/aw] has quit [*.net *.split] 19:27:17 -!- tessier [~treed@kernel-panic/copilotco] has quit [*.net *.split] 19:27:17 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [*.net *.split] 19:27:18 -!- nightshade427 [nightshade@2600:3c02::f03c:91ff:feae:fb24] has quit [*.net *.split] 19:27:18 -!- koisoke [xef4@epilogue.org] has quit [*.net *.split] 19:27:18 -!- K1rk [~Kirk@equinox.epecweb.com] has quit [*.net *.split] 19:27:18 -!- sytse [sytse@swielinga.nl] has quit [*.net *.split] 19:27:18 -!- Watcher7 [~w@silly.tabby.cat] has quit [*.net *.split] 19:27:18 -!- Fade [fade@outrider.deepsky.com] has quit [*.net *.split] 19:27:18 -!- mtd [~martin@ops-13.xades.com] has quit [*.net *.split] 19:27:18 -!- Yamazaki-kun [~bsa3@jetalone.facefault.org] has quit [*.net *.split] 19:27:18 -!- sshirokov [sshirokov@2600:3c02::f03c:91ff:fe93:e02d] has quit [*.net *.split] 19:27:18 -!- nuba [~nuba@pauleira.com] has quit [*.net *.split] 19:27:18 -!- galdor [~galdor@78.193.58.122] has quit [*.net *.split] 19:27:19 -!- dim` is now known as dim 19:27:20 -!- dlowe- is now known as dlowe 19:27:20 K1rk_ [~Kirk@equinox.epecweb.com] has joined #lisp 19:27:39 -!- sshirolost is now known as sshirokov 19:27:54 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 19:29:09 -!- Marco__ [uid14614@gateway/web/irccloud.com/x-usoborqxyjasgklr] has quit [Quit: Connection closed for inactivity] 19:29:25 neq [~Viz@152.79-160-155.customer.lyse.net] has joined #lisp 19:29:59 nightshade427 [nightshade@2600:3c02::f03c:91ff:feae:fb24] has joined #lisp 19:31:40 mshroyer [~mshroyer@legolas.paleogene.net] has joined #lisp 19:33:56 joneshf-laptop [~joneshf@128.120.112.136] has joined #lisp 19:36:08 -!- nachtwandler [~nachtwand@p5089C304.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 19:36:45 zophy [~sy@host-49-142-220-24.midco.net] has joined #lisp 19:37:37 ltbarcly [~textual@216.113.168.141] has joined #lisp 19:39:30 yano [yano@freenode/staff/yano] has joined #lisp 19:42:28 -!- CADD [~CADD@12.227.104.109] has quit [Ping timeout: 240 seconds] 19:42:44 -!- eaumontab [~abeaumont@77.231.225.137] has quit [Ping timeout: 240 seconds] 19:43:33 -!- aajmakin [aajmakin@kosh.org.aalto.fi] has quit [Ping timeout: 253 seconds] 19:44:16 -!- ski [~md9slj@t-2020-05.studat.chalmers.se] has quit [Ping timeout: 246 seconds] 19:45:54 -!- ak__ [~ak__@cpc6-ward10-2-0-cust424.10-2.cable.virginmedia.com] has quit [Remote host closed the connection] 19:46:40 -!- ehaliewi` [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 19:46:44 -!- hiroakip [~hiroaki@77-23-26-6-dynip.superkabel.de] has quit [Quit: Ex-Chat] 19:47:11 ehaliewi` [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 19:48:07 bobbysmith007: modern cpus have lots of cache: http://paste.lisp.org/display/139246 twice as fast 19:48:11 err 19:48:16 http://paste.lisp.org/display/139246#4 19:50:40 -!- superjudge [~superjudg@c83-250-14-77.bredband.comhem.se] has quit [Quit: superjudge] 19:52:30 aajmakin [aajmakin@kosh.org.aalto.fi] has joined #lisp 19:54:23 stassats: hah, nicely done 19:55:26 as always, the space/time trade-off still applies 19:57:16 -!- ASau [~user@p5797EF0E.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 19:57:53 eaumontab [~abeaumont@77.231.228.2] has joined #lisp 19:59:26 i'd probably still use my iterative version, you really need to do a lot of such conversion for the difference to matter, and it'll only pollute data-cache 19:59:44 -!- ltbarcly [~textual@216.113.168.141] has quit [Read error: Operation timed out] 20:01:03 -!- desophos [~desophos@n138h11.dhcp.oxy.edu] has quit [Remote host closed the connection] 20:01:08 ASau [~user@p5797EF0E.dip0.t-ipconnect.de] has joined #lisp 20:01:15 stassats: definitely agree 20:02:47 -!- ASau [~user@p5797EF0E.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20:03:22 ski [~md9slj@t-2020-05.studat.chalmers.se] has joined #lisp 20:03:27 -!- sdemarre [~serge@109.134.153.163] has quit [Read error: Operation timed out] 20:05:05 Watcher7 [~w@silly.tabby.cat] has joined #lisp 20:05:12 ASau [~user@p5797EF0E.dip0.t-ipconnect.de] has joined #lisp 20:06:01 -!- Watcher7 [~w@silly.tabby.cat] has quit [Ping timeout: 245 seconds] 20:06:37 Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has joined #lisp 20:06:46 kcj [~casey@unaffiliated/kcj] has joined #lisp 20:06:57 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 20:07:46 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 20:08:19 Watcher7 [~w@silly.tabby.cat] has joined #lisp 20:08:43 tali713 [~tali713@2001:0:53aa:64c:889:6904:b3ee:137e] has joined #lisp 20:08:43 Amadiro [jonathri@dalvik.ping.uio.no] has joined #lisp 20:09:00 ianclarksmith [~ianclarks@ool-18bf6d86.dyn.optonline.net] has joined #lisp 20:09:00 -!- ianclarksmith is now known as ics 20:11:12 -!- oudeis [~oudeis@bzq-79-181-148-191.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 20:12:01 i made an iterative version even faster by precomputing the length 20:12:09 juliangindi [~juliangin@c-69-251-73-33.hsd1.md.comcast.net] has joined #lisp 20:12:12 hey everyone, so maybe I'm just seeking validation or something, but I've been programming for a number of years and recently started going through the SICP book and lecture. I understand all the code presented but have an extremely difficult time with the exercises. Everyone tells me that the exercises are the best part so I don't want to miss out. Any advice? 20:12:58 the fastest so far: http://paste.lisp.org/display/139246#5 20:13:13 juliangindi: read, re-read, find other books to read, and don't worry too much, have fun :D 20:13:52 if i unroll put-number like it was before, faster again 20:14:54 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Ping timeout: 252 seconds] 20:15:06 optikalmous: I'll go through the book in a more relaxing manner =) 20:17:35 -!- segmond [c6fce60f@gateway/web/freenode/ip.198.252.230.15] has quit [Ping timeout: 250 seconds] 20:21:08 -!- ulgen [~esalagaev@92.243.190.94] has quit [Ping timeout: 240 seconds] 20:24:09 -!- gravicappa [~gravicapp@ppp91-77-171-253.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 20:25:07 bobbysmith007: are you using sbcl on x86-64? 20:25:41 -!- MoALTz [~no@host86-142-120-148.range86-142.btcentralplus.com] has quit [Ping timeout: 248 seconds] 20:26:24 stassats: wow, working optimising that ip-range function? awesome! 20:26:33 i've got a 128 time faster version than usocket:hbo-to-dotted-quad, but only for 64-bit sbcl 20:26:43 hehe 20:26:56 -!- juliangindi [~juliangin@c-69-251-73-33.hsd1.md.comcast.net] has left #lisp 20:27:02 the code I wrote is a as-direct-and-naive-as-possible translation from the MaxMind docs 20:27:17 dim: there's a bug in your code, the fixnum declartion is wrong 20:27:25 and (declare (inline)) doesn't mean anything 20:27:31 the only part where I've been trying to be somewhat smart was in using the reader ton compute the exponents 20:27:51 yeah I need to get up to speed with those optimisation tools 20:28:08 probably the fastest possible version: http://paste.lisp.org/display/139246#6 20:29:03 yeah I'm reading the whole paste here 20:29:12 (and the least understandable and portable) 20:29:14 do you want to see the impact on loading the whole file? ;-) 20:29:57 dim: http://paste.lisp.org/display/139246#2 should be a drop-in replacement, others just convert a single integer 20:30:29 this one reads like "don't use format, stupid, it's so slow" 20:30:38 stassats: yeah I believe so 20:31:29 bobbysmith007: try the latest paste then 20:31:57 stassats: unfortunately will have to wait till morning, my son just woke and is screaming at me :) have a nice afternoon 20:33:46 -!- s00pcan_ [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 20:33:51 -!- drmeister [~drmeister@mobile-166-216-136-162.mycingular.net] has quit [Read error: Connection reset by peer] 20:33:53 i exploited the fact that a single word on x86-64 can fit a half of the ip address, since 255.255 i just 7 bytes 20:34:00 s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 20:34:31 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [Client Quit] 20:34:55 s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 20:35:45 which requires a single flat array of integers, instead of strings 20:36:51 sb-sys:sap-ref-word --- calling into some ASM level stuff? 20:37:05 if i ever need to convert a million of ip addresses to strings, i can do it in 10 ms 20:37:16 dim: not really 20:37:26 just accessing the raw bits of the vector 20:37:31 -!- oleo [~oleo@xdsl-78-35-150-14.netcologne.de] has quit [Ping timeout: 245 seconds] 20:38:00 hey, how long does it take to precompute a hash table of all ipv4 addresses representation (key is an int, val a string), and how much ram? 20:38:13 hashtable is wrong for this 20:38:47 yeah a vector is enough, what we have is an index 20:38:57 vectors have a O(1) lookup? 20:39:36 oleo [~oleo@xdsl-78-35-180-35.netcologne.de] has joined #lisp 20:39:56 they do, but you'll probably have worse performance than cutting it in half 20:40:07 you'll need in the range of 64GB of ram otherwise 20:40:20 yeah that's what I was figuring out 20:40:33 that might be a little too much for solving that problem ;-) 20:40:51 cutting in half needs only 512KB 20:41:16 which fits easily in L2 20:41:23 /L3 20:41:24 is #6 so much better than #4? 20:41:37 3 times as fast 20:41:43 oh. 20:41:52 and what's the diff in between load-time-value and #. ? 20:42:05 compile time vs read time I guess? 20:42:12 load-time vs read-time 20:42:43 load happens even before read? 20:42:46 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 240 seconds] 20:42:57 no that's not possible I guess, brain fart 20:43:18 load happens before execution 20:43:40 well read too, so when would I prefer load-time-value against #.? 20:43:45 not everything can be dumped into fasls, load-time-value is a general solution 20:44:18 oh, you load fasls too, I did forget about that 20:44:24 -!- Pullphinger [~Pullphing@12.40.23.68] has quit [] 20:44:31 ya you don't read them..... 20:44:39 or ? 20:45:42 for exec and compile you have to read ? 20:46:12 stassats: I wonder if having a table for ip-length might be faster 20:46:34 Krystof: if you happened to have 64GB of memory 20:46:43 what? no, 256 elements 20:46:51 the fastest version is using a table 20:46:58 for ip-length 20:47:12 it's always a trade-off in between RAM and CPU 20:47:16 ah, for length 20:47:18 not sure 20:47:21 yes, for ip-length 20:47:28 I'm not sure either but at least it's what I wrote 20:47:28 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 240 seconds] 20:47:42 -!- alezost [~user@128-70-203-73.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:47:49 probably a fixnum table, so 256*8 bytes 20:48:35 i need lengths in pairs, so, i can use a similar 64K table 20:50:26 -!- HG` [~HG@wprt-4db6e776.pool.mediaWays.net] has quit [Quit: Leaving.] 20:50:47 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 20:51:19 is concatenate fast enough? other solutions are using setf on the string directly, is there something equivalent with placing an array inside another? I though dispaced arrays were somewhat about that? 20:52:14 I mean to use make-string the right length with #\. as initial-element then setf in-place first half and second half 20:52:33 Krystof: 8ms for one million now 20:52:37 \o/ 20:52:37 vs 10 20:52:46 every 20% helps 20:54:02 still with the sb-sys:with-pinned-objects tweaks that I don't begin to understand? 20:54:14 yes 20:54:42 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Ping timeout: 264 seconds] 20:54:58 35.8 seconds for converting all IPv4s 20:55:28 Bike [~Glossina@69.166.47.101] has joined #lisp 20:56:01 dim: the idea is to hold the string in place -- without it risking being moved by the garbage collector -- while moving several characters at a time into the string (by using setf sap-ref-word) 20:56:01 any chances that the displaced array idea wins against concatenate? 20:56:14 displaced array will be the slowest thing 20:56:19 -!- danielszmulewicz [~danielszm@109.226.13.162] has quit [Quit: danielszmulewicz] 20:56:23 ok then 20:56:31 except format, maybe 20:56:31 *dim* never used that before, obviously 20:57:07 danielszmulewicz [~danielszm@109.226.13.162] has joined #lisp 20:57:15 dim: concatenate builds new strings, so creates garbage 20:57:37 also it has to compute the length of the string at run-time from the lengths of its components 20:57:49 here's http://paste.lisp.org/display/139246#7 the fastest one 20:57:52 hiroakip [~hiroaki@77-23-26-6-dynip.superkabel.de] has joined #lisp 20:57:52 (declaim (inline int-to-ip)) ; that's how you do it right? 20:57:58 it is 20:58:42 thanks 20:59:37 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 20:59:46 any other way to place the intermediate results in place without consing? I don't like things I don't understand and that also looks like too much portability breaks here 21:00:10 precomputing length consing the least 21:00:55 yeah but then how to avoid the sb-sys bits? 21:01:03 I'm having a look at replace 21:01:56 #5 is the fastest portable version 21:02:02 and doesn't use tables 21:02:06 -!- sirdancealo2 [~sirdancea@194.228.11.84] has quit [Quit: Ragequit] 21:02:47 I like tables, I don't like feeling like I am rewriting format 21:02:48 nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 21:02:59 maybe that's just showing my stupidity here, but well 21:03:15 hpd [~hpd@hpdeifel.de] has joined #lisp 21:03:39 how many ip addresses have you got? 21:04:06 in that file, (* 2 1790461) 21:04:36 -!- zophy [~sy@host-49-142-220-24.midco.net] has quit [Remote host closed the connection] 21:04:40 that takes 60ms on the laptop 21:05:21 any reason why you avoid finally (return vec) when using loop? 21:05:59 and 30 ms on the desktop, but that's just converting integers 21:06:09 dim: not having to write it 21:06:16 ok ;-) 21:06:48 if you want your original routine to be faster, you need to rewrite parse-integer 21:06:48 -!- danielszmulewicz [~danielszm@109.226.13.162] has quit [Quit: danielszmulewicz] 21:07:55 -!- scampbell [~scampbell@mail.scampbell.net] has quit [Remote host closed the connection] 21:08:01 i thought about going directly from a decimal string but haven't come up with anything 21:08:20 why people don't have 16 fingers? 21:08:26 -!- duggiefresh [~duggiefre@64.119.141.126] has quit [Remote host closed the connection] 21:08:33 very good question 21:08:41 or at least 8, i could do without a pinky 21:09:08 8 each hand might be somewhat hard to manage, pandas do well with 6 that said 21:09:21 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 21:09:51 bgs100 [~nitrogen@unaffiliated/bgs100] has joined #lisp 21:10:39 let's hope people evolve to have only 8 fingers 21:10:45 the digital evolution 21:10:49 (pun intended) 21:11:35 Selotape octopodes to your arms 21:12:35 nalkri: that won't make it easier to sell octal numeral system 21:12:51 It will if you wire them into your nervous system 21:13:02 You can use their arms as fingers 21:13:06 replace is slower than concatenate on my tests 21:13:31 ahah, maybe not 21:14:55 ok I don't have two consecutive runs showing the same result 21:15:09 disable cpu scaling? 21:15:21 I don't know how on a mac laptop 21:15:48 I'm using (replace ip-string (aref table first-half) :end1 first-half-length) and (replace ip-string (aref table second-half) :start1 (+ 1 first-half-length)) instead of your sb-sys tricks 21:15:59 oh and (ip-string (make-string (+ first-half-length 1 second-half-length) :element-type 'base-char :initial-element #\.)) 21:16:09 that way the middle dot is already in there 21:16:11 that's not going to be much faster than concatenate 21:16:20 if at all 21:16:40 I'm thinking that maybe using the 4 elements separately might help, with small enough tables etc 21:18:40 http://paste.lisp.org/display/139246#4 should be fast enough with tables 21:18:49 while being simple and portable 21:18:50 that's my base line yeah 21:18:59 I'm just trying to play around that idea 21:19:47 or take bobbysmith007's version if you want to use less cache 21:19:49 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 21:21:14 but cache evidently performs better than SBCL code generator 21:23:19 -!- eaumontab [~abeaumont@77.231.228.2] has quit [Ping timeout: 246 seconds] 21:23:59 what do you do with that string afterwards? maybe you can write it directly to a stream? 21:24:12 or stack allocate it 21:25:03 even though stack allocating vectors is actually slow, but no consing 21:25:24 I send it to a stream that expects one row at a time 21:25:40 (slower because of zero-filling, which uses REP STOS, which is slow) 21:25:42 so I stuff the result string in a list that I then pass on to the streaming API (postmodern COPY support) 21:27:01 s0ber_ [~s0ber@114-25-204-18.dynamic.hinet.net] has joined #lisp 21:27:02 Yamazaki-kun [~bsa3@jetalone.facefault.org] has joined #lisp 21:27:20 sirdancealot [~sirdancea@194.228.11.84] has joined #lisp 21:27:20 ltbarcly [~textual@216.113.168.135] has joined #lisp 21:27:25 i wonder how much larger the code will be without using REP STOS 21:27:28 -!- emacs-dw` [~user@rrcs-72-43-236-2.nys.biz.rr.com] has quit [Ping timeout: 240 seconds] 21:27:49 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 21:28:27 sytse [sytse@swielinga.nl] has joined #lisp 21:28:59 -!- s0ber [~s0ber@114-36-239-228.dynamic.hinet.net] has quit [Ping timeout: 248 seconds] 21:29:09 -!- s0ber_ is now known as s0ber 21:29:11 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Ping timeout: 245 seconds] 21:31:58 -!- ehaliewi` [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 21:32:58 ok the try with 4 parts and smaller tables, using replace, is awful 21:33:18 well, 647ms for 1 million ip, but that's 10 times worse than your #4 21:33:24 -!- ashish___ [having@badti.me] has quit [Ping timeout: 260 seconds] 21:34:20 so that code is garbaged already 21:34:39 slightly faster http://paste.lisp.org/display/139246#8, a bit dirty though 21:34:52 dsevilla [~user@175.Red-83-54-234.dynamicIP.rima-tde.net] has joined #lisp 21:34:53 it was already too dirty for me.. 21:35:26 ashish__ [having@badti.me] has joined #lisp 21:35:35 where is the middle dot? 21:35:52 storing in the table as x.x., with a trailing dot, but not counting it in the length in the second half, so the string is actually x.x.x.x., but the trailing dot is beyond the length and is not shown 21:35:55 8ms -> 7ms 21:36:01 ahah, ok 21:36:15 that's a nice trick 21:39:15 ok with #4, (time (loop repeat 1000000 do (pgloader.transforms::ip-range "3758090016" "3758090047"))) went down from 6s to 0.633s 21:39:48 is it still correct, though? 21:39:58 there's is also the proper declaim inline, that might help 21:40:04 maybe not in the loop test 21:40:19 stassats: I tested only very lightly, seemed ok 21:40:51 if you rewrite parse-integer, it can be faster still 21:41:07 ok 18.045s for the version that converts, against almost 32s before 21:41:34 17.425 no conversion, 18.045 with conversion 21:41:57 doesn't seem like it needs to get any faster than, at least for such inputs 21:42:04 exactly, that's awesome 21:42:28 well I guess the inline stuff has something to do with that too, rigth? 21:42:30 if you'll ever in need for speed, you can always roll out int-to-ip-extreme-dirty-nox 21:42:51 my function docstring goes like this: "Transform an IP as integer into its dotted notation, optimised code from stassats." ; do you have another id/name you want me to use there? 21:43:45 well if I'm in need for more speed I need to review postmodern API so that I can just push to the stream as I go rather than stuffing data into intermediate lists I guess 21:44:00 i'm fine like, i'm also fine without attribution in the docstring 21:44:18 if you push to streams, it's faster to put in word sized chunks too 21:44:26 s/like/like that/ 21:44:39 -!- hiroakip [~hiroaki@77-23-26-6-dynip.superkabel.de] has quit [Remote host closed the connection] 21:44:56 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 21:44:57 I also have another layer here with an lparallel.queue structure copying more stuff around in between thread, but that allows me to actually use 2 threads (one reads and converts, the other pushes to PostgreSQL) 21:45:02 word sized, or even more 21:45:12 the global timing I have here includes PostgreSQL sync writes too 21:45:28 ltbarcly [~textual@216.113.168.135] has joined #lisp 21:45:41 -!- sellout- [~Adium@c-98-245-81-139.hsd1.co.comcast.net] has quit [Quit: Leaving.] 21:45:43 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 246 seconds] 21:46:04 if you want fast, make a postgresql on-disk format writer 21:46:09 write directly there 21:46:14 well if I want to get to the crux of it I will have to open a BINARY COPY stream to PostgreSQL and then have per-major-version routines to generate the right binary: no more data re-parsing 21:46:29 that's about what you said tho, yeah 21:46:48 the main difference being that it already exists and is provided by PostgreSQL under the name "binary copy" ;-) 21:47:13 step N, write your own RDBMS, no copying 21:47:51 step N+1, realized that you haven't accomplished anything except making one routine faster after 5 years 21:48:01 well I'd rather stick with PostgreSQL 21:48:16 it knows how to care about my data and I appreciate that 21:48:59 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 21:49:11 writing a never-lose-data and resist-to-the-unplug-live-test RDBMS is not something I fancy, like, I will never have enough time on my hands, and I already have PostgreSQL 21:49:17 is unzip time included in that? 21:49:24 nope 21:49:29 i bet unzip can be optimized in a similar way 21:49:58 if i had a lot of time, i'd write the fastest unzip, cl-png, and other similar things 21:50:01 the whole time for the last run is 1m0.592s, unzip taking 1.01s because I'm now using run-program rather than the CL implementation (which took 25s) 21:50:44 the big parts of the data load are the data load itself for 28s and the CREATE INDEX for 31s 21:50:44 -!- xk05 [~xk05@30.176-62-69.ftth.swbr.surewest.net] has quit [Read error: Operation timed out] 21:51:11 and btw some pgsql test queries show that the data is good ;-) 21:51:38 eaumontab [~abeaumont@77.231.225.59] has joined #lisp 21:51:44 ISF [~ivan@187.64.222.94] has joined #lisp 21:52:38 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 240 seconds] 21:53:11 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:53:17 so many optimizations, so little time 21:55:50 yeah 21:56:56 ltbarcly [~textual@216.113.168.135] has joined #lisp 21:57:14 I intend writing another article mentioning your work here, do you have a website or URL you want me to use, or do you want again no attribution? 21:58:05 i don't have a web-site 21:58:11 web-sites are a fad 21:58:16 damn. midnight already. off to bed 21:58:48 mine is done with a CL hunchentoot application + compiler, was fun to write 21:59:01 uses Emacs Muse as the file format, quite nice 21:59:14 well, i have a github account, if that counts 21:59:16 but well, I like having a web site ;-) 21:59:25 whatever you want me to link to really 22:00:16 github is the only you can link to, so if you want to link, use it 22:00:31 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 22:00:40 thanks, will do, for sure 22:00:49 -!- jtza8 [~jtza8@105-237-28-8.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 22:01:11 I really appreciate your help here, btw, even more when it looked like I scratched an itch (or some proper english phrase) 22:02:25 printing ips is a fun little problem, it got everything, consing, computation, space/time tradeoffs 22:02:37 i may later submit a patch to usocket 22:02:59 and it's small enough that you know you can spend as little or as much time as you want to, too, I guess 22:03:47 the fastest version is just 155 times faster than usocket:hbo-to-dotted-quad 22:03:48 well I don't want to be sleeping at the customer's place tomorrow, see you later guys ;-) 22:04:11 ouch. wow. worth of a #+sbcl there then 22:04:30 i'd settle for a portable one, it's around 128 faster 22:04:36 *dim* needs to learn more about CL optimisation, that will come 22:04:45 or something like that 22:05:01 128 times faster was one of my first stupid (and wrong) benchmark between python and CL ;-) 22:05:20 anyway. 22:07:18 ltbarcly [~textual@216.113.168.135] has joined #lisp 22:07:39 -!- prxq [~mommer@x2f68f9f.dyn.telefonica.de] has quit [Quit: Leaving] 22:08:55 -!- eaumontab [~abeaumont@77.231.225.59] has quit [Ping timeout: 260 seconds] 22:09:06 -!- arnsa [arnas@78-63-18-208.static.zebra.lt] has quit [] 22:09:07 stassats: put that into a separate library 22:09:15 I'd like to use it in iolib 22:13:33 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 22:14:08 -!- sirdancealot [~sirdancea@194.228.11.84] has quit [Quit: Ragequit] 22:14:20 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: Zzz] 22:14:25 -!- joneshf-laptop [~joneshf@128.120.112.136] has quit [Quit: Leaving] 22:17:15 ltbarcly [~textual@216.113.168.135] has joined #lisp 22:18:54 urandom__ [~user@p54B0E1B2.dip0.t-ipconnect.de] has joined #lisp 22:21:09 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 22:21:46 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 22:24:58 ltbarcly [~textual@216.113.168.135] has joined #lisp 22:26:00 xk05 [~xk05@30.176-62-69.ftth.swbr.surewest.net] has joined #lisp 22:26:08 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 22:27:09 ltbarcly [~textual@216.113.168.135] has joined #lisp 22:29:49 -!- ltbarcly [~textual@216.113.168.135] has quit [Client Quit] 22:29:50 -!- Kruppe [~jcp@laforge.cs.uwaterloo.ca] has quit [Ping timeout: 240 seconds] 22:31:13 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 22:32:03 chu [~user@unaffiliated/chu] has joined #lisp 22:32:34 Kruppe [~jcp@laforge.cs.uwaterloo.ca] has joined #lisp 22:33:06 -!- dsevilla [~user@175.Red-83-54-234.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 22:33:19 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 22:33:33 -!- kliph [~user@unaffiliated/kliph] has quit [Read error: Operation timed out] 22:33:40 -!- peterhil` [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Ping timeout: 246 seconds] 22:35:00 eaumontab [~abeaumont@77.231.225.248] has joined #lisp 22:37:52 HelenaKitty [~helena@s2.helenabolan.me.uk] has joined #lisp 22:39:06 [SLB]` [~slabua@unaffiliated/slabua] has joined #lisp 22:40:48 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 240 seconds] 22:40:48 -!- [SLB]` is now known as [SLB] 22:45:22 -!- eaumontab [~abeaumont@77.231.225.248] has quit [Read error: Connection reset by peer] 22:53:05 -!- kwmiebach [~kwmiebach@xdsl-87-79-110-2.netcologne.de] has quit [Quit: Leaving] 22:55:23 refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has joined #lisp 22:58:36 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has quit [Quit: ZNC - http://znc.in] 23:01:37 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 23:06:28 ltbarcly [~textual@216.113.168.141] has joined #lisp 23:08:34 normanrichards [~normanric@71.22.108.187] has joined #lisp 23:09:53 -!- refried_ [~refried_@z69-94-207-36.ips.direcpath.com] has quit [Quit: Textual IRC Client: www.textualapp.com] 23:11:02 fe[nl]ix: any API changes since April or so to IOLib? Or a place I can watch to see that? It's not always obvious from the commit message that an API has changed 23:11:07 and I'm too lazy to diff 23:17:57 pillton [~user@140.253.50.147] has joined #lisp 23:23:45 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 23:27:07 -!- segv- [~mb@95-91-243-212-dynip.superkabel.de] has quit [Remote host closed the connection] 23:33:37 -!- Aramur [~arare@9.Red-83-42-45.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 23:40:42 tw__ [~tw@192.95.182.51] has joined #lisp 23:40:46 DataLinkDroid [~DataLinkD@1.130.77.108] has joined #lisp 23:45:31 -!- ltbarcly [~textual@216.113.168.141] has quit [Ping timeout: 248 seconds] 23:46:05 I'm very new to lisp and wrote a program to solve quadratic equations. Would anyone be willing to check it out and let me know how I can improve? It's only 20 lines long. http://pastebin.com/fwmU61aC 23:46:28 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Read error: Operation timed out] 23:46:33 -!- LiamH [~healy@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:46:53 looks pretty good 23:47:29 -!- jaimef [~jaimef@dns.mauthesis.com] has quit [Excess Flood] 23:47:38 it looks like you're recalculating the discriminant more than you need to, you could factor that out 23:47:43 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 23:49:07 Thank you, I'll look into that. 23:49:22 <|3b|> does parab-x return something other than -b ? 23:49:28 I don't usually like 5 &optional args, but maybe it makes sense for the domain. I usually prefer &key at that point. 23:50:35 -!- neq [~Viz@152.79-160-155.customer.lyse.net] has quit [Read error: Connection reset by peer] 23:51:13 it should be -b / 2a, yeah 23:51:36 <|3b|> right, forgot the /2a 23:51:40 -!- Odin- [~sbkhh@erudite.anarchism.is] has quit [Ping timeout: 245 seconds] 23:52:02 it's taking (-b + disc)+(-b - disc) which, yeah 23:52:10 so actually it's wrong right now, isn't it, it's ignoring a 23:52:32 Are you two sure? parab-x just returns the average of the zeroes which is the x value of the vertex. That's not right? 23:52:35 <|3b|> which reminds me, i would probably put more newlines in the equations 23:53:16 Just for readability? 23:53:22 <|3b|> right 23:53:35 tw__: well, it could not have zeroes, for a start 23:54:27 <|3b|> tw__: my point was that the zeros it averages are both same distance from -b/2a, so -b/2a will always be the average 23:55:10 <|3b|> not having any zeros is a different problem, not sure if averaging complex #s would do something useful there or not 23:55:19 oh, my mistake, it's ((-b+disc)/2a + (-b-disc)/2a)/2, so it is at least correct. 23:55:30 but -b/2a is so much easier to compute. 23:55:31 -!- Karl_dscc [~localhost@p5DD9DA96.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 23:56:14 <|3b|> i guess the imaginary parts would have opposite sign so probably cancel out in that case 23:56:31 Cool, I didn't know about -b/2a returning x. 23:56:48 you can see that what you have now reduces to -b/2a 23:57:14 kind of a nice way to derive it, really 23:57:32 I didn't know about discriminants either. Just so you guys know I'm in gr12 and take calculus next semester. 23:57:46 Thanks for all the info so far, it's awesome. 23:58:04 i used the term so you'd look it up, yeah :p 23:58:24 Exactly what I did. 23:59:21 -!- DalekBaldwin [~Adium@74.212.183.186] has quit [Quit: Leaving.]