00:03:09 -!- xaxisx [~xaxisx@192-0-202-68.cpe.teksavvy.com] has quit [Ping timeout: 264 seconds] 00:03:14 -!- persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has quit [Quit: persizzl] 00:04:13 xaxisx [~xaxisx@192-0-202-68.cpe.teksavvy.com] has joined #lisp 00:07:20 seg [~user@184.164.143.34] has joined #lisp 00:09:56 -!- cscorp [~csorp@c-98-230-174-67.hsd1.ga.comcast.net] has quit [Quit: cscorp] 00:11:23 leo2007 [~leo@182.48.101.29] has joined #lisp 00:12:04 Beetny [~Beetny@ppp118-208-54-73.lns20.bne1.internode.on.net] has joined #lisp 00:17:23 -!- Luna__ [~Luna@ip-178-200-76-240.unitymediagroup.de] has quit [Quit: Leaving] 00:17:42 -!- cdidd [~cdidd@128-68-21-29.broadband.corbina.ru] has quit [Remote host closed the connection] 00:19:28 billstclair [~billstcla@p-67-158-180-228.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 00:19:28 -!- billstclair [~billstcla@p-67-158-180-228.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 00:19:28 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 00:20:00 -!- nialo [~nialo@ool-18bbb124.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 00:20:03 cdidd [~cdidd@93-80-240-67.broadband.corbina.ru] has joined #lisp 00:20:21 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 00:20:49 -!- arnsa [~arnsa@78-63-18-208.static.zebra.lt] has quit [Quit: leaving] 00:21:24 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 00:24:06 -!- inaimathi [~inaimathi@206-248-190-144.dsl.teksavvy.com] has quit [Remote host closed the connection] 00:24:18 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 00:24:58 hey why does (ql:quickload "cl-dbi") not work? it's in quicklisp, right? http://quickdocs.org/cl-dbi/ 00:25:19 wait I got (ql:quickload "dbi") to work, but I can't tell if it's the same 00:25:25 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 00:26:29 there is no cl-dbi system in quicklisp. it's dbi 00:26:43 ubikation: The project is named "cl-dbi" and the system it defines is called "dbi" 00:26:56 thanks! 00:27:55 -!- copiague22 [~Copiague2@67.182.147.102] has quit [Quit: copiague22] 00:28:43 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 00:28:54 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 00:29:14 Kruppe [~user@CPE602ad0938e9a-CM602ad0938e97.cpe.net.cable.rogers.com] has joined #lisp 00:29:54 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 00:30:19 bashuk62 [~Bashuk62@c-67-182-147-102.hsd1.wa.comcast.net] has joined #lisp 00:30:44 -!- paddymahoney [~patrick@24-246-29-188.cable.teksavvy.com] has quit [Read error: No route to host] 00:32:45 well this is offputting, cl+ssl seems to have high cpu usage all around :( 00:36:22 -!- seg [~user@184.164.143.34] has quit [Remote host closed the connection] 00:37:08 cscorp [~csorp@c-98-230-174-67.hsd1.ga.comcast.net] has joined #lisp 00:38:20 -!- doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 245 seconds] 00:38:38 -!- akbiggs [~akbiggs@user131-161.wireless.utoronto.ca] has quit [Ping timeout: 246 seconds] 00:40:37 akbiggs [~akbiggs@user131-161.wireless.utoronto.ca] has joined #lisp 00:41:16 -!- xaxisx [~xaxisx@192-0-202-68.cpe.teksavvy.com] has quit [Quit: xaxisx] 00:41:45 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 00:44:18 -!- DalekBaldwin1 [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 00:44:44 DalekBaldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 00:45:48 xaxisx [~xaxisx@192-0-202-68.cpe.teksavvy.com] has joined #lisp 00:46:42 zRecursive [~czsq888@171.217.197.240] has joined #lisp 00:48:56 persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has joined #lisp 00:50:11 sohail [~sohail@69-196-176-38.dsl.teksavvy.com] has joined #lisp 00:50:11 -!- sohail [~sohail@69-196-176-38.dsl.teksavvy.com] has quit [Changing host] 00:50:11 sohail [~sohail@unaffiliated/sohail] has joined #lisp 00:52:25 -!- Jaynes [~Haskell@65.217.157.106] has quit [Quit: Leaving] 00:52:41 -!- persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has quit [Client Quit] 00:52:56 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 00:53:15 -!- DataLinkDroid [~DataLinkD@1.149.28.140] has quit [Ping timeout: 256 seconds] 00:55:51 wws [~billstcla@p-68-237-142-218.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 00:56:41 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 00:56:45 -!- wws [wws@clozure-A6BEAC73.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout] 00:57:54 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 240 seconds] 00:58:01 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 00:58:40 -!- epsylon [~epsylon@abbaye.thele.me] has quit [Ping timeout: 264 seconds] 00:58:40 -!- rvirding [uid5943@gateway/web/irccloud.com/x-supsjlxtfdwrmquo] has quit [Ping timeout: 264 seconds] 00:58:57 rvirding [uid5943@gateway/web/irccloud.com/x-ihxlywbasrcaqsnn] has joined #lisp 00:59:51 epsylon [~epsylon@abbaye.thele.me] has joined #lisp 01:02:00 -!- wws [~billstcla@p-68-237-142-218.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout: 248 seconds] 01:02:57 -!- harish [~harish@175.156.118.29] has quit [Read error: Operation timed out] 01:03:21 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Quit: normanrichards] 01:04:04 paddymahoney [~patrick@24-246-29-188.cable.teksavvy.com] has joined #lisp 01:06:16 does anyone have any experience with plokami? 01:09:45 it's obsolete and not particularly good/efficient 01:10:06 we tried to use it at work but ended up rewriting it soon 01:10:07 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 256 seconds] 01:10:46 nialo [~nialo@ool-18bbb124.dyn.optonline.net] has joined #lisp 01:12:05 dang it 01:12:25 doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 01:13:23 do you think it's good to use if you don't care about efficiency? 01:14:45 and by efficiency you mean it defaulting to select? 01:16:04 -!- cnl [~pony@bitdiddle.net] has quit [Ping timeout: 264 seconds] 01:16:14 cnl [~pony@bitdiddle.net] has joined #lisp 01:17:03 -!- keltvek [~keltvek@unaffiliated/keltvek] has quit [Ping timeout: 264 seconds] 01:20:00 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 01:21:20 -!- sellout [~Adium@98.245.92.119] has quit [Quit: Leaving.] 01:21:29 I don't remember, it was 3 years ago 01:21:35 but it was very very slow 01:21:48 and I don't think it was updated in the meanwhile 01:22:22 maybe you can use it 01:24:19 echo-area [~user@182.92.247.2] has joined #lisp 01:30:05 pnq [~nick@unaffiliated/pnq] has joined #lisp 01:30:30 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Read error: Connection reset by peer] 01:30:42 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 01:31:34 -!- pnq [~nick@unaffiliated/pnq] has quit [Client Quit] 01:35:17 -!- xaxisx [~xaxisx@192-0-202-68.cpe.teksavvy.com] has quit [Ping timeout: 268 seconds] 01:35:58 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 01:36:01 -!- cory786 [~cory@cpe-98-27-140-191.neo.res.rr.com] has quit [Ping timeout: 246 seconds] 01:36:41 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 01:39:13 Interesting, I may be able use cl-async (which uses cl-libevent2) http://julien.danjou.info/blog/2013/cl-irc-async 01:39:34 and instead of using cl+ssl I'll use cl-async to tcp-connect-ssl 01:39:58 and hopefully the performance will be much better 01:42:34 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 01:43:18 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 268 seconds] 01:51:28 billstclair [~billstcla@p-68-237-141-149.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 01:51:28 -!- billstclair [~billstcla@p-68-237-141-149.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 01:51:28 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 01:52:05 frkout [~frkout@101.110.31.120] has joined #lisp 01:56:49 -!- cdidd [~cdidd@93-80-240-67.broadband.corbina.ru] has quit [Remote host closed the connection] 01:57:20 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 01:57:26 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 01:58:42 harish [harish@nat/redhat/x-tbukcigjzfehxpak] has joined #lisp 01:59:09 cdidd [~cdidd@128-68-21-95.broadband.corbina.ru] has joined #lisp 02:00:43 zacharias_ [~zacharias@unaffiliated/zacharias] has joined #lisp 02:00:56 tolk [~user@host157.190-136-121.telecom.net.ar] has joined #lisp 02:02:16 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 246 seconds] 02:03:15 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Read error: Operation timed out] 02:07:30 -!- leo2007 [~leo@182.48.101.29] has quit [Quit: rcirc on GNU Emacs 24.3.1] 02:11:21 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 02:12:48 -!- paddymahoney [~patrick@24-246-29-188.cable.teksavvy.com] has quit [Ping timeout: 276 seconds] 02:14:45 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 02:15:44 rvchangue_ [~rvchangue@cpe-024-074-007-075.carolina.res.rr.com] has joined #lisp 02:16:54 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:16:57 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 264 seconds] 02:16:58 -!- rvchangue_ is now known as rvchangue 02:16:58 -!- rvchangue [~rvchangue@cpe-024-074-007-075.carolina.res.rr.com] has quit [Changing host] 02:16:58 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 02:20:43 paddymahoney [~patrick@24-246-29-188.cable.teksavvy.com] has joined #lisp 02:21:42 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 02:22:24 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:31:19 -!- cscorp [~csorp@c-98-230-174-67.hsd1.ga.comcast.net] has quit [Quit: cscorp] 02:32:57 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 02:34:25 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:35:08 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 02:35:52 -!- kennyd [~kennyd@78-1-179-222.adsl.net.t-com.hr] has quit [Ping timeout: 264 seconds] 02:39:14 kennyd [~kennyd@78-1-154-25.adsl.net.t-com.hr] has joined #lisp 02:44:35 -!- kennyd [~kennyd@78-1-154-25.adsl.net.t-com.hr] has quit [Ping timeout: 245 seconds] 02:46:18 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 02:47:29 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:48:07 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:49:43 kennyd [~kennyd@78-1-154-25.adsl.net.t-com.hr] has joined #lisp 02:57:55 -!- kirin` [telex@gateway/shell/anapnea.net/x-xtzgorvgvdadytcu] has quit [Ping timeout: 268 seconds] 02:58:44 kirin` [telex@gateway/shell/anapnea.net/x-kfdtzbpyjhbamcny] has joined #lisp 02:59:38 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 256 seconds] 03:00:16 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 03:01:29 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:04:06 walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 03:05:42 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Read error: Operation timed out] 03:05:50 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 245 seconds] 03:06:06 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 03:06:57 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:06:58 -!- walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Client Quit] 03:10:21 -!- akbiggs [~akbiggs@user131-161.wireless.utoronto.ca] has quit [Ping timeout: 264 seconds] 03:11:15 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 03:12:28 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:16:16 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 03:16:21 -!- nialo [~nialo@ool-18bbb124.dyn.optonline.net] has quit [Ping timeout: 264 seconds] 03:18:14 -!- moto9 [~ml@p3E9E098A.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 03:18:18 -!- CADD [~CADD@12.227.104.109] has quit [Quit: Lost terminal] 03:22:32 is read-line thread safe? 03:24:29 I am trying to read a socket in a bordeax-thread but when I call read-line in a lambda function that I pass into make-thread I geCompile-time error illegal function callt 03:25:06 well, that's not a thread safety problem. if you paste your code we can probably find the syntax error. 03:25:07 more likely you've got a syntax error 03:25:41 thread-safety is an implementation dependent issue in CL, since the language does not define threads. 03:26:07 But it does sound like a misdiagnosis. :) 03:26:37 http://paste.lisp.org/+2YU5 03:27:23 ckoch786: I see ((dotimes 03:27:26 that's not right 03:28:18 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 03:28:22 kpreid, what is not right about it? 03:28:34 I am calling it in the body of the lambda 03:28:43 to read-line 5000 times 03:28:57 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:29:20 (dotimes (i 5000) (read-line ...)) is a valid form 03:29:31 ((dotimes (i 5000) (read-line ...))) isn't 03:29:48 the ( in the second on belongs to the lambda 03:30:10 moto9 [~ml@p3E9E09E1.dip0.t-ipconnect.de] has joined #lisp 03:30:25 no it doesn't; lambda has no parens there 03:30:46 (lambda (param ...) form form form ...) is the syntax of lambda 03:31:32 kpreid, sigh it is getting a little past my bedtime ;) 03:32:04 -!- zRecursive [~czsq888@171.217.197.240] has left #lisp 03:33:20 -!- tolk [~user@host157.190-136-121.telecom.net.ar] has quit [Ping timeout: 245 seconds] 03:36:40 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 03:37:19 Gooder [~user@218.69.12.194] has joined #lisp 03:37:27 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:39:58 can anyone tell me why calling read-line from the thread does not return the line? 03:40:38 Why do you believe that it does not return the line? 03:41:37 Zhivago, it may be doing so just it is no longer going to stdout. which is what it will do outside the thread 03:42:06 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 03:42:32 is there something that I am missing? 03:42:49 -!- nilsi [~nilsi@101.95.4.234] has quit [Remote host closed the connection] 03:43:11 scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has joined #lisp 03:43:32 So, how could you test that theory? 03:43:58 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:44:43 Zhivago, idk, I have verified that the thread is running with all-threads, but I do not know what is happening to the output of read-line 03:45:37 Why not try assigning the output to a global variable? 03:46:24 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Remote host closed the connection] 03:46:39 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 03:46:40 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 245 seconds] 03:47:21 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 03:49:00 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 03:49:04 Zhivago, good idea, why does the output no longer go to stdout? Why is it that if I instead use format with option t on the read-line that it does not print to stdout? 03:49:20 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 03:49:56 Consider the thread-local value of variables like *standard-output*. 03:49:56 nilsi [~nilsi@101.95.4.234] has joined #lisp 03:50:29 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:55:00 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 03:56:09 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:56:44 Zhivago, thanks, I found this http://cl-cookbook.sourceforge.net/process.html as well... Header where is my output :) 03:57:47 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 03:58:45 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 04:00:50 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 245 seconds] 04:01:57 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 264 seconds] 04:02:17 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 04:03:24 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 240 seconds] 04:05:54 true-techie [~chatzilla@184.170.41.25] has joined #lisp 04:07:28 -!- arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has quit [Quit: Computer has gone to sleep.] 04:07:54 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 04:09:35 -!- fridim_ [~fridim@bas2-montreal07-2925317871.dsl.bell.ca] has quit [Ping timeout: 245 seconds] 04:09:36 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 04:09:54 -!- nilsi [~nilsi@101.95.4.234] has quit [Remote host closed the connection] 04:10:10 DataLinkDroid [~DataLinkD@1.149.221.80] has joined #lisp 04:10:24 nilsi [~nilsi@5.254.135.175] has joined #lisp 04:10:46 -!- true-techie [~chatzilla@184.170.41.25] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130730113002]] 04:19:03 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 04:19:27 -!- Khisanth is now known as Guest55283 04:20:02 sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 04:21:51 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 04:22:05 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 04:22:29 does anyone know of a good example of a simple message passing object system in CL? 04:22:44 so, not flavors (the implementation is fairly involved) 04:22:48 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 04:23:37 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 04:25:41 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 04:26:11 -!- stokachu [~stokachu@cypherbook.com] has quit [Quit: ZNC - http://znc.in] 04:26:31 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 04:28:18 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 04:29:07 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 04:29:46 stokachu [~stokachu@cypherbook.com] has joined #lisp 04:34:51 eibru [~null@107-200-38-103.lightspeed.tulsok.sbcglobal.net] has joined #lisp 04:35:50 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 04:36:34 -!- Kruppe [~user@CPE602ad0938e9a-CM602ad0938e97.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 04:36:58 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 04:37:31 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 04:38:36 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 04:42:00 Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has joined #lisp 04:45:11 Harag [~Thunderbi@197.87.147.124] has joined #lisp 04:47:31 -!- mcsontos_ [~mcsontos@77.240.184.15] has quit [Ping timeout: 276 seconds] 04:48:06 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 04:49:08 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 04:49:38 -!- oleo [~oleo@xdsl-78-35-162-59.netcologne.de] has quit [Quit: Leaving] 04:51:48 -!- Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has quit [Remote host closed the connection] 04:53:00 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 04:53:30 gravicappa [~gravicapp@ppp91-77-183-78.pppoe.mtu-net.ru] has joined #lisp 04:53:51 mcsontos_ [~mcsontos@77.240.184.15] has joined #lisp 04:54:17 -!- gko [gko@2400:8900::f03c:91ff:fe70:e605] has quit [Ping timeout: 240 seconds] 04:55:03 -!- j0ni [~j0ni@tomos.lollyshouse.net] has quit [Ping timeout: 240 seconds] 04:55:19 j0ni [~j0ni@tomos.lollyshouse.net] has joined #lisp 04:55:51 -!- foom [jknight@nat/google/x-vstwaceowsubvllm] has quit [Ping timeout: 240 seconds] 04:56:17 foom [jknight@nat/google/x-wfrbexnmtiyjzwsa] has joined #lisp 04:56:20 gko [gko@2400:8900::f03c:91ff:fe70:e605] has joined #lisp 04:56:36 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 04:56:44 sdemarre [~serge@109.134.134.48] has joined #lisp 04:57:37 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 05:00:08 -!- nilsi [~nilsi@5.254.135.175] has quit [Remote host closed the connection] 05:02:30 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 05:03:39 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 05:13:31 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 05:15:09 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 05:16:11 mrSpec [~Spec@88.208.105.6] has joined #lisp 05:16:12 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 05:16:12 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:19:54 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 05:20:41 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 05:22:06 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 05:25:00 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 05:26:56 persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has joined #lisp 05:27:32 -!- yacks [~py@103.6.159.100] has quit [Ping timeout: 256 seconds] 05:27:44 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 05:30:09 -!- sdemarre [~serge@109.134.134.48] has quit [Ping timeout: 264 seconds] 05:30:25 -!- ubikation [~quassel@c-67-168-252-238.hsd1.or.comcast.net] has quit [Ping timeout: 245 seconds] 05:32:30 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 05:34:47 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 05:41:47 -!- mcsontos_ [~mcsontos@77.240.184.15] has quit [Quit: Leaving] 05:42:20 yacks [~py@103.6.159.100] has joined #lisp 05:48:36 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 05:53:34 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 05:57:42 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 276 seconds] 05:58:53 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 06:00:59 oleo [5098faa7@gateway/web/freenode/ip.80.152.250.167] has joined #lisp 06:02:13 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 06:02:40 -!- eibru [~null@107-200-38-103.lightspeed.tulsok.sbcglobal.net] has quit [Ping timeout: 256 seconds] 06:06:17 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 06:07:51 GOODNESS GRACIOUS I DID IT!! 06:08:04 8 hours later and i feel like i want to cry 06:08:13 but i did it ;_; 06:09:06 -!- Harag [~Thunderbi@197.87.147.124] has quit [Ping timeout: 264 seconds] 06:09:28 Now I have an needlessly secure IRC bot over SSL without a blasted CPU 06:10:00 so what'd you fix 06:10:53 I was correct when I hypothesized ditching cl+ssl and using cl-async to handle SSL connections 06:12:14 resttime: congratulations! that's quite an achievement! 06:12:28 (no irony intended) 06:12:49 thanks, it feels so good 06:12:55 -!- gravicappa [~gravicapp@ppp91-77-183-78.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 06:13:03 :D 06:15:14 unfortunately most of the time was spent as a journey fighting in Windows to compile libevent2 >_> 06:15:29 uh, ON WINDOWS! 06:15:32 shridhar [Shridhar@nat/redhat/x-efalhuiliaoaejda] has joined #lisp 06:15:52 that deserves some extra congratulations! :) 06:15:52 arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has joined #lisp 06:16:34 hehehe :D 06:18:18 time to celebrate with some long awaited sleep, good night 06:18:22 -!- resttime [~rest@adsl-99-135-190-144.dsl.chcgil.sbcglobal.net] has quit [Quit: resttime] 06:20:28 -!- easye [~user@213.33.70.157] has quit [Remote host closed the connection] 06:21:36 -!- mcsontos [mcsontos@nat/redhat/x-wregrtbryyhedere] has quit [Quit: Leaving] 06:21:46 -!- Guest55283 is now known as Khisanth 06:23:54 easye [~user@213.33.70.157] has joined #lisp 06:26:39 -!- Odin- [~sbkhh@erudite.anarchism.is] has quit [Ping timeout: 246 seconds] 06:28:21 -!- PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has left #lisp 06:31:34 mishoo [~mishoo@93.113.190.121] has joined #lisp 06:31:45 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:32:07 -!- zacharias_ is now known as zacharias 06:36:06 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 256 seconds] 06:36:06 -!- mishoo [~mishoo@93.113.190.121] has quit [Read error: Connection reset by peer] 06:36:10 NinjaPenguin [849b3ac1@gateway/web/freenode/ip.132.155.58.193] has joined #lisp 06:36:37 How widely is Lisp still in use? 06:37:07 mcsontos [mcsontos@nat/redhat/x-yptxneeuubjfhdgv] has joined #lisp 06:37:16 There are surveys that you can read about that kind of thing. 06:37:36 -!- Gooder [~user@218.69.12.194] has quit [Remote host closed the connection] 06:39:19 -!- arquebus [~frath@c-107-3-164-239.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 06:39:35 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 06:45:42 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 264 seconds] 06:46:54 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 264 seconds] 06:47:36 -!- ryankarason is now known as rk[zzz] 06:48:20 hkBst [~marijn@80.120.175.18] has joined #lisp 06:48:20 -!- hkBst [~marijn@80.120.175.18] has quit [Changing host] 06:48:20 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:50:36 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 06:52:10 ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 06:52:55 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 06:54:17 AeroNotix [~xeno@aboa175.neoplus.adsl.tpnet.pl] has joined #lisp 06:59:43 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 07:00:44 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 07:01:23 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:04:29 -!- spacefrogg^ is now known as spacefrogg 07:09:39 -!- oleo [5098faa7@gateway/web/freenode/ip.80.152.250.167] has quit [Ping timeout: 250 seconds] 07:10:00 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 07:10:01 slyrus [~chatzilla@107.200.11.156] has joined #lisp 07:11:54 xificurC [xificurC@nat/ibm/x-zkpwdwvsyzbvhggr] has joined #lisp 07:15:09 -!- slyrus [~chatzilla@107.200.11.156] has quit [Ping timeout: 264 seconds] 07:17:26 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 07:20:05 -!- DataLinkDroid [~DataLinkD@1.149.221.80] has quit [Quit: Bye] 07:23:12 Harag [~Thunderbi@105-236-205-79.access.mtnbusiness.co.za] has joined #lisp 07:23:21 NihilistDandy [~ND@c-24-128-161-213.hsd1.nh.comcast.net] has joined #lisp 07:24:35 -!- ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 07:24:54 -!- sykopomp` is now known as sykopomp 07:26:08 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 07:27:22 mishoo [~mishoo@93.113.190.121] has joined #lisp 07:29:56 round-robin [~bubo@91.224.149.58] has joined #lisp 07:31:04 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 256 seconds] 07:32:00 what's a nice way to concatenate all adjacent strings in a list (but leave all sublists untouched?) 07:32:34 kcj [~casey@unaffiliated/kcj] has joined #lisp 07:32:40 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 07:33:00 codeburg [~folker@194.6.195.43] has joined #lisp 07:34:07 kedorlaomer [~Brucio-92@lankwitz.informatik.hu-berlin.de] has joined #lisp 07:35:19 robot-beethoven: writing a function to do it 07:37:05 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 07:38:41 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 07:39:00 stassats [~stassats@wikipedia/stassats] has joined #lisp 07:39:38 fe[nl]ix: NOTINLINE prevents compiler-macro expansion 07:42:58 stassats` [~stassats@wikipedia/stassats] has joined #lisp 07:43:56 -!- kedorlaomer [~Brucio-92@lankwitz.informatik.hu-berlin.de] has quit [Quit: Client Quit] 07:45:03 namtsui` [~user@c-76-21-121-73.hsd1.ca.comcast.net] has joined #lisp 07:48:20 -!- namtsui [~user@c-76-21-121-73.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 07:48:22 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 268 seconds] 07:49:04 -!- NihilistDandy [~ND@c-24-128-161-213.hsd1.nh.comcast.net] has quit [Quit: NihilistDandy] 07:50:12 gravicappa [~gravicapp@ppp91-77-179-48.pppoe.mtu-net.ru] has joined #lisp 07:50:38 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 07:53:35 kedorlaomer [~vitamina@lankwitz.informatik.hu-berlin.de] has joined #lisp 07:53:45 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 07:53:53 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 240 seconds] 07:53:56 -!- kedorlaomer [~vitamina@lankwitz.informatik.hu-berlin.de] has quit [Remote host closed the connection] 07:54:16 kedorlaomer [~vitamina@lankwitz.informatik.hu-berlin.de] has joined #lisp 07:55:36 -!- kedorlaomer [~vitamina@lankwitz.informatik.hu-berlin.de] has quit [Remote host closed the connection] 07:56:28 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 08:00:07 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 08:01:26 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 08:01:50 -!- AeroNotix [~xeno@aboa175.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 08:06:09 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #lisp 08:06:24 REDUCE seems the best way 08:07:04 it does? 08:07:45 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 08:09:07 for concatenating adjacent strings in a list (but leaving everything else alone) 08:09:27 yes, i read logs, how does reduce help? 08:10:29 rather, how is it the best way? 08:11:40 add^_ [~user@m176-70-198-98.cust.tele2.se] has joined #lisp 08:12:21 here's what i came up with: http://paste.lisp.org/display/138462 08:12:24 REDUCE seems extremely expensive in terms of intermediate value construction. 08:12:32 Have you considered apply + concatenate? 08:12:57 Or perhaps simply printing the strings and capturing via a string-stream? 08:13:17 ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has joined #lisp 08:18:55 the list has more than just strings... i only want adjacent strings concatenated 08:19:50 (list-joined-strings '(a "ab" "b" "d" a b)) => ((A "ab" "b" "d" A B)) 08:19:55 is that what you want? 08:21:21 oh, it's under &rest 08:21:57 (list-joined-strings a "ab" "b" "d" a b) => (a "abbd" a b) 08:22:54 -!- balle [~balle@pulsar.inf.ethz.ch] has quit [Remote host closed the connection] 08:23:05 or rather (list-joined-strings 'a "ab" "b" "d" 'a 'b) => (A "abbd" A B) 08:23:53 the idea is to use it like LIST, but automatically concatenate adjacent strings 08:24:18 (and run much slower) 08:28:09 balle [~balle@pulsar.inf.ethz.ch] has joined #lisp 08:29:15 robot-beethoven: http://paste.lisp.org/display/138462#1 08:31:11 i guess one could also use REPLACE 08:32:12 yakov [~yakov@81.3.129.2] has joined #lisp 08:32:28 but the explicit loop is usually the fastest way 08:36:41 kedorlaomer [~adleralq@lankwitz.informatik.hu-berlin.de] has joined #lisp 08:38:06 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:39:31 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Ping timeout: 264 seconds] 08:39:41 -!- SHODAN [~shozan@fsf/member/shodan] has quit [Remote host closed the connection] 08:41:37 SHODAN [~shozan@fsf/member/shodan] has joined #lisp 08:44:09 How big is sbcl on MIPS? (image size on disk, and in RAM?) Routers are somehow restricted on both persistent and volatile memory. 08:44:29 between 20-30MB 08:44:51 disk size 08:45:10 yakov_ [~yakov@lagarm-9.ip.PeterStar.net] has joined #lisp 08:45:26 hello everyone 08:45:28 and memory should be similar to x86 sbcl 08:45:45 i have a question. how can i determine the platform type and version? 08:45:52 clhs l-i-v 08:45:52 lisp-implementation-version: http://www.lispworks.com/reference/HyperSpec/Body/f_lisp_i.htm 08:45:55 clhs m-t 08:45:55 machine-type: http://www.lispworks.com/reference/HyperSpec/Body/f_mach_t.htm 08:46:19 but usually you want to use conditional expressions 08:46:21 clhs #+ 08:46:22 http://www.lispworks.com/reference/HyperSpec/Body/02_dhq.htm 08:46:31 #+(and sbcl x86-64) 08:47:45 stassats: the flash has only 60 MB remaining 08:47:57 thank you so much, that's exactly what i needed. 08:48:10 pjb: what about clisp! 08:48:37 Yes, I think I will try it. There's also an old ecl already compiled for it. 08:48:57 but 60MB is surely enough, i would more worry about RAM 08:49:21 Indeed, it only has one or 2 MB, and part of it is used for the RAM disk 08:49:45 We'd need a CL implementation where fixnum is 16-bit on those little machines :-) 08:49:57 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 08:50:06 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Quit: leaving] 08:50:10 16-bit fixnums as such wouldn't help much 08:50:14 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 08:50:16 if all pointers were 16-bit 08:50:20 then i can see it 08:51:51 and i'm sure excluding the compiler would be a better saving than compressing pointers 08:51:57 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Max SendQ exceeded] 08:54:09 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 08:57:33 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 08:59:26 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Max SendQ exceeded] 09:02:12 arnsa [~arnsa@78-63-18-208.static.zebra.lt] has joined #lisp 09:04:11 nug700_ [~nug700@70-58-115-40.phnx.qwest.net] has joined #lisp 09:04:23 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 09:04:31 stassats: some compilers are quite small, eg. clisp's. 09:04:42 -!- kedorlaomer [~adleralq@lankwitz.informatik.hu-berlin.de] has quit [Quit: leaving] 09:05:00 Should I do a kickstarter to develop a CL implementation targetting small systems? 09:05:08 and sometimes small is not small enough 09:05:22 Yes, for those I'd do a cross compiler :-) 09:05:23 pjb: you could do it and then see whether there's enough interest 09:05:25 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Ping timeout: 245 seconds] 09:05:51 just don't set your goal to 32 millions 09:06:03 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Max SendQ exceeded] 09:06:10 Well the problem is that I just don't know how much time it'd take. 09:07:25 -!- nug700 [~nug700@174-26-146-231.phnx.qwest.net] has quit [Ping timeout: 256 seconds] 09:08:23 stassats: Ubuntu Edge, eh? 09:12:55 nialo [~nialo@ool-18bbb124.dyn.optonline.net] has joined #lisp 09:13:39 pjb, there is clips already 09:14:03 clisp. sorry, too much beer day before :-) 09:14:36 mpstyler [b0499a79@gateway/web/freenode/ip.176.73.154.121] has joined #lisp 09:16:18 -!- yakov_ [~yakov@lagarm-9.ip.PeterStar.net] has quit [Ping timeout: 264 seconds] 09:16:32 Hello everybody, beginner question: is there a way to limit an integer to 16 bit in common lisp? 09:16:37 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 09:16:55 mpstyler: to limit in what respect? 09:17:36 -!- nialo [~nialo@ool-18bbb124.dyn.optonline.net] has quit [Ping timeout: 256 seconds] 09:17:38 one interpretation: (logand #xFFFF (1+ 65536)) => 1 09:17:53 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Max SendQ exceeded] 09:20:53 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: Lost terminal] 09:21:33 the aim is to have a predictable memoery usage, limited by for x numbers as ~ x * 2 byte 09:21:51 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 09:22:13 stassats: so that would make your statement true, i guess 09:22:55 -!- harish [harish@nat/redhat/x-tbukcigjzfehxpak] has quit [Ping timeout: 246 seconds] 09:24:04 then (logand #xFFFF ...) is the way, but it wouldn't lower the memory usage compared to (logand #xFFFFFFFF ...), since the memory is partitioned by words 09:24:12 unless you're putting them into an array 09:24:17 mpstyler: fixnums have predictable memory usage, more useful would be checking for promotion to bignums and stopping that 09:24:39 (ldb (byte 16 0) ...) would do to 09:25:11 as will (mask-field (byte 16 0) ...) 09:26:07 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 09:26:21 SBCL makes such modular arithmetic more efficient 09:28:20 ok thanks guys, I will dig into that direction. I am just planning a lisp implementation of my program. The memory usage for my program written in C is around 6 gb of total 8 gb using WORD numbers, so 32bit DWORD wont work 09:28:31 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Max SendQ exceeded] 09:29:17 things like arrays can be efficiently specialized in CL 09:30:07 otherwise, you would use full word 64-bits, (quad-word in intel parlance) 09:30:51 (make-array x :element-type '(unsigned-byte 16)) would store 4 elements in one word 09:30:53 on SBCL 09:31:08 thats good, I am targeting sbcl 09:36:08 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 09:38:03 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 276 seconds] 09:40:24 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 09:43:47 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 09:46:11 mpstyler: but the usual advice is to get it working first, you can worry about optimization later 09:47:54 stassats: sure, atmI am deciding how to implement a tree, via a class, or via conses 09:49:22 structures is another way 09:50:06 and structure slots can be specialized too, if you choose to use a more compact representation later 09:51:03 stassats: good point, thanks 09:51:13 -!- theos [~theos@unaffiliated/theos] has quit [Disconnected by services] 09:51:44 theos [~theos@unaffiliated/theos] has joined #lisp 09:52:56 -!- wchun [~wchun@81-232-46-25-no38.tbcn.telia.com] has quit [Quit: Leaving] 09:53:34 keltvek [~keltvek@unaffiliated/keltvek] has joined #lisp 09:54:08 pavelpenev [~quassel@melontech.com] has joined #lisp 09:55:00 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 245 seconds] 10:00:41 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 10:08:08 harish [~harish@cm45.beta58.maxonline.com.sg] has joined #lisp 10:08:48 -!- echo-area [~user@182.92.247.2] has quit [Read error: Connection reset by peer] 10:15:06 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 276 seconds] 10:16:08 eldariof [~CLD@pppoe-212-106-dyn-sr.volgaline.ru] has joined #lisp 10:17:45 -!- nug700_ [~nug700@70-58-115-40.phnx.qwest.net] has quit [Quit: bye] 10:20:56 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 10:24:49 peterhil [~peterhil@158.127.31.162] has joined #lisp 10:26:33 -!- easye [~user@213.33.70.157] has quit [Remote host closed the connection] 10:26:54 easye [~user@213.33.70.157] has joined #lisp 10:28:50 AeroNotix [~aero@nat/hp/x-ehzovryvbgknaxid] has joined #lisp 10:29:13 wchun [~wchun@81-232-46-25-no38.tbcn.telia.com] has joined #lisp 10:29:25 yakov_ [~yakov@lagarm-9.ip.PeterStar.net] has joined #lisp 10:32:00 -!- frkout [~frkout@101.110.31.120] has quit [Remote host closed the connection] 10:32:22 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Read error: Operation timed out] 10:37:55 -!- harish [~harish@cm45.beta58.maxonline.com.sg] has quit [Ping timeout: 245 seconds] 10:41:17 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 10:42:55 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Ping timeout: 245 seconds] 10:55:25 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 245 seconds] 10:57:03 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 11:00:55 -!- gravicappa [~gravicapp@ppp91-77-179-48.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 11:01:30 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 11:05:05 frkout [~frkout@p23145-ipngn4901marunouchi.tokyo.ocn.ne.jp] has joined #lisp 11:05:16 -!- add^_ [~user@m176-70-198-98.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:05:16 -!- keen___ [~blackened@pdf8791af.wmaxuq00.ap.so-net.ne.jp] has quit [Ping timeout: 256 seconds] 11:05:38 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 11:08:44 -!- stassats [~stassats@wikipedia/stassats] has quit [Read error: No route to host] 11:12:45 -!- Beetny [~Beetny@ppp118-208-54-73.lns20.bne1.internode.on.net] has quit [Ping timeout: 264 seconds] 11:13:57 -!- frkout [~frkout@p23145-ipngn4901marunouchi.tokyo.ocn.ne.jp] has quit [Ping timeout: 264 seconds] 11:14:09 frkout [~frkout@126.253.43.12] has joined #lisp 11:15:37 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 246 seconds] 11:17:29 tolk [~user@host226.186-109-198.telecom.net.ar] has joined #lisp 11:22:05 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 11:23:21 -!- yacks [~py@103.6.159.100] has quit [Ping timeout: 276 seconds] 11:23:28 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 11:27:34 gravicappa [~gravicapp@ppp91-77-179-48.pppoe.mtu-net.ru] has joined #lisp 11:29:19 -!- keltvek [~keltvek@unaffiliated/keltvek] has quit [Quit: WeeChat 0.4.1] 11:30:48 harish [~harish@175.156.118.29] has joined #lisp 11:33:20 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 11:38:28 dang it, github broke my scraper 11:40:21 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 264 seconds] 11:41:11 seg [~user@198.24.140.58] has joined #lisp 11:41:25 yacks [~py@103.6.159.100] has joined #lisp 11:42:44 ASau` [~user@p4FF96283.dip0.t-ipconnect.de] has joined #lisp 11:43:51 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 11:44:20 Xach: fast, ask for a refund! 11:45:37 i want double my money back 11:45:41 -!- kcj [~casey@unaffiliated/kcj] has quit [Excess Flood] 11:46:04 -!- ASau [~user@p4FF9682C.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 11:46:43 kcj [~casey@unaffiliated/kcj] has joined #lisp 11:48:28 Xach: you've written it in lisp, haven't you? Add some smarts to it, lisp is the AI language. Include a GPS, with rules to try different things and parses of the html. 11:50:24 walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 11:52:09 fenton [~fenton@ppp-124-121-112-101.revip2.asianet.co.th] has joined #lisp 11:52:28 is quicklisp installation not working at the moment? 11:52:39 fenton: It should work. What prompts the question? 11:52:52 Condition QLQS-HTTP::END-OF-DATA was signalled. 11:53:06 when doing...(quicklisp-quickstart:install) 11:53:32 hmm 11:54:02 i've been having the issue for a few days... 11:54:20 i'm in bangkok thailand...don't know if they've filered something??? 11:54:23 I can't reproduce. Do you have a firewall or proxy involved? 11:54:29 I think they might have, sorry. 11:54:29 shouldn't 11:54:38 ok np...i'll keep trying 11:54:49 fenton: Can you paste a transcript? 11:54:55 sure 11:56:24 https://gist.github.com/ftravers/6230392 11:57:10 hmmm: http://beta.quicklisp.org/quickstart/asdf.lisp works okay in browser... 11:57:23 -!- ddyCrazyE [~penelopin@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 11:57:40 hmmm 11:57:44 was intermittent 11:57:55 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 245 seconds] 11:57:59 is coming now..., but i think it'll fail on slime too, lemme keep checking 11:58:19 Lisp probably insulted the king. 11:58:29 hmmm, choked on: http://beta.quicklisp.org/quickstart/setup.lisp 11:58:33 i'll keep trying 11:58:42 lol 11:58:57 lesse majeste...took me a moment...they outlawed bitcoin here too! 12:00:15 cptnturtle [~olvar@5070823C.static.ziggozakelijk.nl] has joined #lisp 12:01:42 -!- cptnturtle [~olvar@5070823C.static.ziggozakelijk.nl] has left #lisp 12:01:47 -!- ckoch_ [~cory@cpe-98-27-140-191.neo.res.rr.com] has quit [Remote host closed the connection] 12:01:49 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 246 seconds] 12:02:26 hammering at it eventually got it installed, thx... 12:03:17 mbenson3 [~mbenson3@is-eis-mbenson3.unl.edu] has joined #lisp 12:03:25 fenton: I worry that installing software will run into the same problems 12:03:45 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 12:04:07 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 12:05:49 -!- frkout [~frkout@126.253.43.12] has quit [Remote host closed the connection] 12:07:31 BitPuffin [~quassel@c80-216-147-180.bredband.comhem.se] has joined #lisp 12:11:00 Xach: hmm...ok... 12:11:51 Xach: i'm not using lisp at the moment...but when i do and it is a problem, then I'll maybe try to put some retries into quicklisp or something??? 12:12:58 Guest49339 [~azurean@wrongplanet/CrazyEddy] has joined #lisp 12:15:29 fenton: Thailand's ISPs have transparent HTTP proxies that tie into MICT's blacklists. Sometimes they also just suck and fail. 12:15:45 fenton: but True (your ISP) is usually pretty decent compared to the others. 12:17:32 brucem: now that is interesting...i'll have to lookup up MICT's blacklists, to see if any of quicklisp has fallen into there... 12:17:35 _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 12:17:35 -!- _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Changing host] 12:17:35 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 12:18:14 fenton: nah  their blacklists are for things like lese majeste, porn and other offensive things  and you'd get a special message back that it was a blacklisted site. 12:18:20 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 245 seconds] 12:18:45 -!- tolk [~user@host226.186-109-198.telecom.net.ar] has quit [Ping timeout: 264 seconds] 12:19:18 brucem: hmmm...guess it's in the 'just suck and fail' category...yeah, true has been pretty reasonable so it was curious. 12:20:01 brucem: i know that proxy denial page for other reasons! lol 12:21:06 -!- eldariof [~CLD@pppoe-212-106-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 12:21:45 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Quit: changing networks] 12:22:17 fenton: see PM. 12:23:31 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 12:24:22 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 12:26:26 kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has joined #lisp 12:30:14 is there a way to intercept compiler warnings in SBCL? 12:30:32 i mean e.g. collect them in a list 12:31:08 clhs handler-bind 12:31:08 http://www.lispworks.com/reference/HyperSpec/Body/m_handle.htm 12:32:33 -!- paddymahoney [~patrick@24-246-29-188.cable.teksavvy.com] has quit [Ping timeout: 264 seconds] 12:33:36 i use handler-case, but it only traps errors, i wrote (error (my-error) (push my-error my-list)) 12:33:49 handler-case wouldn't work 12:33:53 why? 12:34:02 it unwinds the stack 12:34:26 so you can't continue 12:34:36 ah. i see 12:34:52 and it traps errors because you wrote ERROR 12:35:05 and what must i write to trap warnings? 12:35:14 WARNING 12:35:51 (or warning error) for both 12:35:59 T or CONDITION for everything 12:36:18 and if i want to catch both, i must use handler-bind? 12:36:25 no, see above 12:36:50 in handler-bind, execution continues? 12:37:03 if you let it continue 12:37:14 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 12:37:16 because i want to stop execution only if there is an error 12:37:25 both handler-bind and handler-case specify the types in the same way 12:37:46 error will stop execution on its own, if you don't do anything 12:37:47 -!- AeroNotix [~aero@nat/hp/x-ehzovryvbgknaxid] has quit [Read error: Connection reset by peer] 12:38:33 warning will print its warning, if you don't do anything 12:38:45 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 276 seconds] 12:38:47 WARNING the function, and ERROR, the function 12:38:55 yes, but i want it to print to different interface 12:39:10 (error ...) == (signal 'error ...) (invoke-debugger) 12:39:54 so, if you use handler-bind to just push its into a list, it will reach (invoke-debugger) and invoke the debugger 12:40:32 same thing with WARN, except that instead of (invoke-debugger) it has (princ warning) 12:40:36 in handler-case, i guess there is a code to stop it from reaching (invoke-debugger) 12:40:38 -!- persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has quit [Quit: persizzl] 12:40:49 yes, it's called a non-local exit 12:40:59 handler-case is implemented in terms of handler-bind 12:41:08 AeroNotix [~aero@nat/hp/x-auavdvykfhgtcfsn] has joined #lisp 12:41:36 non-local exit means => (block nil (return 10) (invoke-debugger)), that invoke-debugger is never reached 12:41:56 what if i write a handler-bind for warnings and around it a handler-case for errors? 12:42:41 if you don't want to enter the debugger, then yes, you can use handler-case for this case 12:43:35 stassats`: thanks for the lesson :-) 12:44:28 -!- Guest49339 is now known as CrazyEddy 12:44:34 clhs handler-case 12:44:34 holy wow 12:44:35 http://www.lispworks.com/reference/HyperSpec/Body/m_hand_1.htm 12:44:40 (invoke-debugger) 12:44:42 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 12:44:54 -!- CrazyEddy [~azurean@wrongplanet/CrazyEddy] has quit [Quit: .] 12:45:04 hajovonta: it has an example at the end how to implement it with handler-bind 12:45:35 CrazyEddy [~arcate@wrongplanet/CrazyEddy] has joined #lisp 12:46:28 hey, this is pretty cool. 12:46:33 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 12:46:41 ubikation [~quassel@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 12:46:41 -!- setmeaway [~setmeaway@119.201.52.138] has quit [Read error: Connection reset by peer] 12:46:42 cpape [~user@cpape.eu] has joined #lisp 12:52:48 -!- NinjaPenguin [849b3ac1@gateway/web/freenode/ip.132.155.58.193] has quit [Quit: Page closed] 12:53:48 kliph [~user@unaffiliated/kliph] has joined #lisp 12:59:33 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 276 seconds] 13:04:57 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 13:07:24 paddymahoney [~patrick@24.137.221.230] has joined #lisp 13:08:02 bolcselo [~user@pool-108-51-89-4.washdc.fios.verizon.net] has joined #lisp 13:08:17 what flavour/dialect of lisp do i need for the wizard book 13:08:55 bolcselo: SICP? 13:09:06 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:11:23 yep "P 13:12:03 Carolyne [~chrisbell@190.198.52.184] has joined #lisp 13:12:41 Scheme 13:12:42 fridim_ [~fridim@bas2-montreal07-2925317871.dsl.bell.ca] has joined #lisp 13:13:17 mit-scheme fine? 13:13:33 why not 13:13:55 -!- Carolyne [~chrisbell@190.198.52.184] has left #lisp 13:13:57 thanks :) 13:19:40 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 264 seconds] 13:21:51 -!- Harag [~Thunderbi@105-236-205-79.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 13:22:17 jtza8 [~jtza8@105-236-121-164.access.mtnbusiness.co.za] has joined #lisp 13:24:20 _d3f [~gnu@46.183.216.234] has joined #lisp 13:24:25 -!- fenton [~fenton@ppp-124-121-112-101.revip2.asianet.co.th] has quit [Ping timeout: 246 seconds] 13:25:13 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 13:26:23 -!- BitPuffin [~quassel@c80-216-147-180.bredband.comhem.se] has quit [Read error: Connection reset by peer] 13:26:56 -!- paddymahoney [~patrick@24.137.221.230] has quit [Ping timeout: 256 seconds] 13:28:02 BitPuffin [~quassel@c80-216-147-180.bredband.comhem.se] has joined #lisp 13:28:33 akbiggs [~akbiggs@64.215.160.65] has joined #lisp 13:35:58 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 246 seconds] 13:37:57 fenton [~fenton@ppp-171-97-228-96.revip8.asianet.co.th] has joined #lisp 13:38:36 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 13:39:24 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 256 seconds] 13:41:11 -!- Lord_DeathMatch [Lord_Death@dav1d.de] has left #lisp 13:41:30 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 264 seconds] 13:43:23 -!- seg [~user@198.24.140.58] has quit [Remote host closed the connection] 13:43:55 segv- [~mb@95.91.243.212] has joined #lisp 13:44:52 -!- fridim_ [~fridim@bas2-montreal07-2925317871.dsl.bell.ca] has quit [Ping timeout: 264 seconds] 13:45:32 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 13:50:59 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 13:51:12 cscorp [~csorp@50-192-42-94-static.hfc.comcastbusiness.net] has joined #lisp 13:56:01 -!- xificurC [xificurC@nat/ibm/x-zkpwdwvsyzbvhggr] has quit [Read error: Connection reset by peer] 13:57:19 eudoxia [~eudoxia@r190-134-80-44.dialup.adsl.anteldata.net.uy] has joined #lisp 13:57:29 sohail_ [~sohail@69-196-176-38.dsl.teksavvy.com] has joined #lisp 13:59:35 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 14:01:57 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 264 seconds] 14:01:59 hmm 14:02:20 trying to install quicklisp. I do quicklisp-quickstart:install 14:02:31 but it hangs. Very likely it's because I'm behind a proxy 14:02:38 How do I tell it to use my proxy settings? 14:03:01 aha 14:03:03 :proxy 14:03:56 It doesn't do auth (yet) 14:04:07 That's fine, my corporate proxy doesn't need it :) 14:04:27 I learned recently of a program that does windows proxying for unix programs 14:04:33 *Xach* should update ql docs to point to it 14:04:51 Windows proxying for unix programs - what does that meab? 14:05:09 also Xach, I must say that the quicklisp is what put me off lisp the first time I tried getting into it 14:05:14 sorry 14:05:21 "that quicklisp didn't exist" 14:05:25 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 245 seconds] 14:05:35 It lowers one of many bars 14:05:39 Indeed 14:05:52 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 14:06:23 I saw a sentiment expressed recently that resonated, something about "programming that can't be done by searching stackoverflow" 14:06:29 I think Common Lisp is good for that niche 14:06:54 ahungry_ [~null@66.184.106.97] has joined #lisp 14:07:15 Could be. I like Common Lisp because it's seen as a totally useless language and therefore a language which doesn't attract idiots 14:07:23 and the corollory that it attracts non-idiots 14:07:29 Quicklisp helps attract more idiots 14:07:39 Possible. 14:07:59 Xach: did you have some documentation on how to build distributions for QL? 14:08:13 loke_: no. i am trying to publish what i use soon. 14:08:19 it is not documented though :( 14:08:26 -!- gravicappa [~gravicapp@ppp91-77-179-48.pppoe.mtu-net.ru] has quit [Read error: Operation timed out] 14:09:37 Xach: anyway, here's the thread the spawned my question. In it, he ends up studying the QL design: 14:09:40 https://plus.google.com/110843395386227107116/posts/Hmg53H7QX9s 14:10:28 loke_: i think it's just "create a project with quickproject/cl-project, git init, git push, open an issue in quicklisp-projects", am i missing something? 14:10:37 normanrichards [~normanric@mobile-166-147-064-119.mycingular.net] has joined #lisp 14:10:57 eudoxia: I know that. The issue here is to create a new repository 14:11:03 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 276 seconds] 14:11:08 gravicappa [~gravicapp@ppp91-77-175-122.pppoe.mtu-net.ru] has joined #lisp 14:11:41 what's the bus factor on Quicklisp Xach? 14:12:00 Bus factor? I'm pretty sure Xach is more into motorcycles 14:12:12 Even worse! 14:12:14 loke_: oh, i get what you mean now 14:12:20 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 14:13:18 Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has joined #lisp 14:13:34 AeroNotix: I don't know, sorry. 14:13:38 I am not into motorcycles! 14:14:05 joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has joined #lisp 14:14:12 loke_: Interesting discussion. His sourceforge post covers many of the important bits. 14:14:14 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 14:14:46 Xach is in a bunker under a rock 14:14:48 Xach: you know what I am asking though - right? 14:14:53 nuke factor 0 14:15:05 AeroNotix: vaguely. I don't know the definition well enough to say, though. 14:15:21 basically if you get hit by a bus how fucked is Quicklisp's development? 14:15:27 I feel like there is enough code and info for any other determined person to do what I do. 14:15:41 In practice there may not be any other interested party. 14:16:06 ok 14:16:15 AeroNotix: if Xach is hit by a bus, then it's the bus is the one who has the problem 14:16:24 Xach: I'm sure there are plenty of interested parties. WHether or not those parties would actually step up and do it, however, is another thing. As for myself, I'd probably try. 14:17:16 It seems that something like this is always a big sticking point in a language, it eases so much 14:17:26 it's a big tooling issue imho. And it would be a shame for it to go to waste 14:20:10 -!- ahungry_ [~null@66.184.106.97] has quit [Ping timeout: 276 seconds] 14:21:58 regardless; it's good work now 14:22:36 spion [~spion@unaffiliated/spion] has joined #lisp 14:22:49 Juanito-Jons [~jreynoso@201.165.170.26] has joined #lisp 14:22:50 One difficult bit would be managing ownership of the domain and Amazon account. 14:23:37 v0yager [~v0yager@c-50-130-2-121.hsd1.al.comcast.net] has joined #lisp 14:23:56 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 240 seconds] 14:24:04 -!- weie_ [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 14:24:54 *Xach* will think about it sometime 14:25:49 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 14:25:56 -!- fenton [~fenton@ppp-171-97-228-96.revip8.asianet.co.th] has quit [Quit: WeeChat 0.4.1] 14:26:01 przl [~przlrkt@p4FE64603.dip0.t-ipconnect.de] has joined #lisp 14:26:07 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 14:26:09 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 14:26:35 ahungry_ [~null@66.184.106.97] has joined #lisp 14:27:08 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 14:27:25 -!- przl [~przlrkt@p4FE64603.dip0.t-ipconnect.de] has quit [Client Quit] 14:28:58 Xach: aren't your scripts to make a release still closed sources? 14:29:26 pjb: Yes. 14:29:38 -!- rk[zzz] is now known as ryankarason 14:29:46 Xach: why? 14:30:07 Shame, laziness. I need to get over both and just publish the code. 14:30:12 Do it today 14:30:17 and I'll literally give you $1 14:30:18 -!- Oladon [~Oladon@c-98-245-40-6.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 14:30:20 I meant to do it last year and haven't done it yet. 14:30:23 lol 14:30:36 nilsi [~nilsi@5.254.131.49] has joined #lisp 14:30:43 $1!? 14:30:48 literally!? 14:30:52 :D 14:30:58 I don't mean to be sarcastic but that's a lot of money in the country I am in 14:31:05 drmeiste_ [~drmeister@166.137.84.79] has joined #lisp 14:31:12 -!- jangle [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Ping timeout: 276 seconds] 14:31:18 AeroNotix: what country is that? 14:31:25 It's a lot of money in America, too. It pays for two weeks of QL file hosting! 14:31:59 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 14:32:21 Xach: ah right, s3. :) 14:33:09 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 14:35:27 sellout1 [~Adium@98.245.92.119] has joined #lisp 14:36:25 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Ping timeout: 276 seconds] 14:37:00 -!- drmeiste_ [~drmeister@166.137.84.79] has quit [Remote host closed the connection] 14:37:41 -!- v0yager [~v0yager@c-50-130-2-121.hsd1.al.comcast.net] has quit [Remote host closed the connection] 14:37:59 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 14:38:14 v0yager [~v0yager@c-50-130-2-121.hsd1.al.comcast.net] has joined #lisp 14:38:19 drmeiste_ [~drmeister@166.137.84.79] has joined #lisp 14:39:33 slyrus [~chatzilla@107.200.11.156] has joined #lisp 14:41:31 j_king: i was joking 14:41:32 and Poland 14:41:35 unfortunately 14:41:51 Xach: what kind of traffic does the quicklisp site have? 14:42:05 AeroNotix: oh. 14:42:14 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 240 seconds] 14:42:28 -!- v0yager [~v0yager@c-50-130-2-121.hsd1.al.comcast.net] has quit [Ping timeout: 246 seconds] 14:43:22 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 14:43:40 -!- algae [~algae@akoostix.com] has quit [Ping timeout: 264 seconds] 14:45:55 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 14:46:11 AeroNotix: www.quicklisp.org gets a few hundred visits per day. the software archives are downloaded somewhere between 2000-10000 files per day. 14:46:20 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 14:46:23 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 14:46:31 Oh that reminds me, I haven't donated in a while. 14:46:58 there 14:47:06 That would be a couple hundred users right? 14:47:06 There's a new release today! I haven't announced it yet though. 14:47:45 Hard to say. 14:47:45 I tried to donate every release, but I haven't done it in a few months 14:47:50 Thanks! 14:47:53 unique IPs? 14:48:26 Harag [~Thunderbi@197.87.147.124] has joined #lisp 14:48:40 maybe 14:48:43 ahh... The joy of ql:update-all-dists 14:50:20 I have to admit, I'm a little surprised at the lack of interest in cl-sort 14:50:49 teggi [~teggi@123.20.106.65] has joined #lisp 14:51:01 dlowe: you're not alone. There's just not enough lisp programs being written. 14:51:40 -!- yacks [~py@103.6.159.100] has quit [Ping timeout: 245 seconds] 14:51:50 maybe we should all stop writing so many libraries, then :p 14:51:57 fantazo [~fantazo@213.129.230.10] has joined #lisp 14:52:06 dlowe: :-) 14:52:14 and start writing more programs 14:52:14 and write enterprise turnkey solutions? 14:52:15 dlowe: I'm interested! 14:52:17 there are still a few that are missing that I would like 14:53:29 loke_: such as? 14:53:57 It's funny though. I'm looking at the cl-string-match that came with the new QL, and it comes with 6 different implementations of the string search algorithm 14:53:58 :-) 14:54:22 eudoxia: I needed a more feature-complete SSL implemenation 14:54:28 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 264 seconds] 14:54:36 CatMtKing [~CatMtKing@138.23.57.82] has joined #lisp 14:55:01 loke_: more than what ? 14:55:15 fe[nl]ix: Well, cl+ssl 14:55:27 what's lacking ? 14:55:33 fe[nl]ix: key and certificate management 14:55:42 so add such support 14:55:42 dlowe: in cl-sort, i'm not sure why use (unless key (setf key #'identity)) instead of just &key (key #'identity) 14:55:44 fe[nl]ix: actually, a lot of it is in there, but not exposed 14:56:06 tempus fugit 14:56:18 -!- teggi [~teggi@123.20.106.65] has quit [Remote host closed the connection] 14:56:44 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 14:56:47 fe[nl]ix: but accessing fields from the certificate of the connection was incredibly cumbersome 14:56:59 stassats`: for parity with CL:SORT 14:57:03 loke_: then make it better 14:57:13 "If key is not supplied or nil, the sequence element itself is used." 14:57:14 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 14:57:45 i see 14:57:46 Yes, you need to test for nil anyways because you can call it with :key nil 14:58:18 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 264 seconds] 14:58:22 fe[nl]ix: I was considering it, but it' low on my priority list. It was when I added security stuff for Lfarm. I was OK with using GSSAPI msyelf, so I only added working support for cl-gss. Then I wanted to add SSL support as well, since a lot of people don't have the infrastructure to use GSSAPI. 14:58:34 So, the SSL stuff was not for myself, so it ended up lower on the priority list 14:58:49 a lot of the routines in cl-sort are suboptimal in many ways. I was hoping that more people would invest in making it an archive of excellent sorting routines. 14:59:07 pnpuff [~Op125@unaffiliated/pnpuff] has joined #lisp 14:59:27 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 14:59:51 -!- pnpuff [~Op125@unaffiliated/pnpuff] has left #lisp 15:00:28 -!- arnsa [~arnsa@78-63-18-208.static.zebra.lt] has quit [Quit: leaving] 15:00:45 -!- drmeiste_ [~drmeister@166.137.84.79] has quit [Remote host closed the connection] 15:00:47 arnsa [~arnsa@78-63-18-208.static.zebra.lt] has joined #lisp 15:01:01 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 246 seconds] 15:02:11 SBCL is implemented in Lisp itself? 15:02:16 Sure. 15:02:20 heh, cool. 15:02:22 most lisps are i think 15:02:23 Almost all CL implementations are written in lisp. 15:02:25 oh ok 15:02:39 clisp is named C lisp because, exceptionnaly, it's written in part in C. 15:02:48 weirdly it's also slower 15:02:51 AeroNotix: there is a very small portion written in C, mostly for memory management and stuff 15:02:55 oleo [~oleo@xdsl-84-44-211-55.netcologne.de] has joined #lisp 15:03:15 AeroNotix: naturally, C and C++ are languages used only to implement slow functions. 15:03:21 I see 15:03:22 AeroNotix: it's slower because it doesn't compile to machine code 15:03:30 AeroNotix: CLISP uses a bytecode vm, all others JIT-compile to native code 15:03:39 is there a better repl for SBCL? 15:03:44 eudoxia: not all others 15:03:45 AeroNotix: slime 15:03:46 slime is the better repl :) 15:03:46 It's slower because we don't have microcodable processors anymore. 15:03:56 eudoxia: _JIT_ compile? 15:04:03 eudoxia: many don't do JIT 15:04:18 Well Intel reintroduced some microcoding in their processors lately, but I don't know if that can be taken advantage of. Every VM should be implemented in microcode. 15:05:04 should? 15:05:44 jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 15:06:03 Thus VM instruction set would run as fast as the x86 instruction set, and the compilers targetting VMs would generate code running as fast as compilers targetting x86. 15:06:14 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 240 seconds] 15:06:25 stassats` and dlowe: you mean they run some sort of interpreter until the code is dumped into a binary? 15:06:50 eudoxia: no, they just dump a binary when the code is loaded 15:06:51 There's an old paper about compiling some common Lisp function sequences into microcode, showing the improvement in performance. 15:07:01 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 15:07:02 no, they use just an AOT compiler 15:07:02 I can tell you that there is something quite interesting coming from one of the CPU makers, not Intel though. It may be very useful for CL implementations 15:07:26 -!- segv- [~mb@95.91.243.212] has quit [Ping timeout: 268 seconds] 15:07:55 Well, I say "Intel" as the prototype fab. 15:08:43 smazga [~acrid@64.55.45.194] has joined #lisp 15:09:23 jewel [~jewel@105-237-24-51.access.mtnbusiness.co.za] has joined #lisp 15:10:05 segv- [~mb@95-91-241-71-dynip.superkabel.de] has joined #lisp 15:10:11 loke_: faster CPUs are useful no matter what 15:10:20 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 15:10:37 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 15:10:56 stassats`: Well, there is tagging support coming 15:11:12 tagging support as in? 15:11:26 type tags. 15:11:26 well, like hardware tagging, like the lisp machines 15:11:29 yeah 15:11:41 hardware tagging as in? 15:12:05 SPARC have some instructions for tagging too 15:12:27 stassats`: yes. and you can expect that to be expanded 15:13:05 -!- pavelpenev [~quassel@melontech.com] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 15:13:34 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 15:13:44 so, no more information on what kind of tagging? 15:14:01 stassats`: Well, I was given a presentation but I was under NDA so I'm not sure how much I can say 15:14:20 is it more than just arithmetic instructions that ignore tags? 15:14:41 stassats`: yes. extra bits outside the main register 15:15:19 and what about memory? 15:15:35 Supposedly it's memory and registers 15:15:50 ok, i'll stop now 15:15:53 :-) 15:16:01 but yeah, I was exceited 15:16:19 They need it for Java, I guess 15:16:34 -!- eudoxia [~eudoxia@r190-134-80-44.dialup.adsl.anteldata.net.uy] has left #lisp 15:17:19 Does anyone do cross-compilation with SBCL? 15:17:24 though tagging is not the biggest problem, unless you want to pass a lot of double floats around 15:17:54 AeroNotix: I compile SBCL with ABCL sometimes 15:17:57 AeroNotix: if your target is has a very slow CPU, cross-compilation is useful 15:18:07 s/is// 15:18:09 good when bootstrapping 15:18:24 basically, develop on linux/x86-64 target linux/arm6 15:18:28 also, windows 15:19:06 and for other heap allocated things, alignment is usually good enough 15:19:13 -!- yakov_ [~yakov@lagarm-9.ip.PeterStar.net] has quit [Ping timeout: 246 seconds] 15:19:18 cross compilation should be made easier. 15:19:34 i can't expect those hardware tags to be very wide 15:19:59 Would be nice (sb-ext:save-lisp-and-die "bin" :executable t :arch 'arm6 :platform 'windows :toplevel 'main) 15:20:19 AeroNotix: that wouldn't make much sense, at least for save-lisp-and-die 15:20:25 Why not? 15:20:35 because that's not what save-lisp-and-die does 15:20:49 Sorry - quite new to sbcl's compilation stuff 15:20:52 CDR: (compile-file input-file &key output-file verbose print external-format (target :default)) target is a symbol denoting a possible cross-compilation target. 15:21:06 save-lisp-and-die just save the current memory image into a file 15:21:22 right - so what do I really want for compilation? 15:21:23 CDR: (load-system-and-save-image system image-name &key target) 15:21:45 AeroNotix: load a compiler for a different target 15:22:36 So you want to compile/load files and save an (excutable) image for a different target. 15:23:04 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 246 seconds] 15:23:08 Now, perhaps we could load and compile files for several targets at once. Might have to do that to run macros actually. 15:23:45 <|3b|> loading multiple copies of libs for various targets and keeping them separate would be fun 15:24:07 but i don't see there to be enough of desire to have that, you need to test your program on the target, so it's would be easier to compile it there too 15:25:18 cross-compiling sbcl itself makes sense, because it takes too much time 15:25:19 |3b|: indeed. At first I thought they could share data, but actually some data may be different from one target to another, if only *features*. Then macros compiled in the host will have to use the other target data to generate the right code for the other target. 15:25:57 but if your target is too under-powered, then it probably shouldn't be running sbcl in the first place 15:26:09 <|3b|> right, and if they weren't written for that, they may have already compiled in platform specific code when the lib was loaded 15:26:20 stassats`: not sbcl, but a program written and compiled in sbcl, why not? 15:26:32 pjb: sbcl has special *features* and special packages when compiling itself 15:26:42 and anyways, the discussion is generic here, it's valid for any implementation. 15:27:14 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 15:27:23 because you would need to work on it to get it done? 15:27:31 madalu [~user@unaffiliated/madalu] has joined #lisp 15:27:36 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 15:28:03 and which can end up being not as useful 15:29:01 Well, actually that could be implemented as portable CL program running in any implementation. (ql:quickload :cross-compiler) 15:29:43 sbcl compiler is a portable program 15:30:21 Indeed. 15:30:39 Has anyone seen how cross-compilation works on Go? 15:30:40 And we can select a different target IIRC, can't we? 15:31:04 right 15:31:30 Remains to see how you can do the same for random programs :-) 15:31:32 but not everything is cross-compiled during sbcl build process, things likes PCL (the CLOS implementation) has to be compiled on the target 15:32:37 yakov_ [~yakov@lagarm-9.ip.PeterStar.net] has joined #lisp 15:33:16 -!- Juanito-Jons [~jreynoso@201.165.170.26] has quit [Remote host closed the connection] 15:33:36 and SBCL can't even run on ARM yet, the target for which cross-compilation would make more sense 15:33:47 darn really 15:34:03 though current ARMs are quite fast they can manage to perform compilation themselves 15:34:11 current top ARMs, that is 15:35:00 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 15:35:18 -!- squidz [~albert@HSI-KBW-046-005-002-113.hsi8.kabel-badenwuerttemberg.de] has quit [Quit: leaving] 15:35:25 Denommus [~user@unaffiliated/denommus] has joined #lisp 15:35:40 -!- ASau` is now known as ASau 15:35:46 hi 15:36:14 sup 15:38:06 Now I need a good project to get stuck into with Lisp 15:38:11 was thinking write a shitty webserver 15:38:38 -!- sykopomp` is now known as sykopomp 15:38:51 AeroNotix: find an underserved business and write something for them 15:38:53 -!- walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 15:38:59 dlowe: such as? 15:39:38 yacks [~py@103.6.159.100] has joined #lisp 15:39:44 find something you want to write, and write it in lisp 15:39:48 AeroNotix: why are you asking me? 15:40:08 dlowe: I should have been clearer: what's an underserved business? 15:40:52 online reservation system for hookers 15:40:54 If people could install with a simple click an email server on their computer that would automatically let them use or create a domain name, perhaps they would buy it to avoid google and the NSA? 15:40:54 AeroNotix: I understood you. The question stands. 15:41:02 :( 15:41:14 -!- jtza8 [~jtza8@105-236-121-164.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 15:41:37 pjb: it's not who is running the software that's the problem, it's where the information goes./ 15:41:50 No-one uses PGP encryption. E-mails will still be read. 15:41:59 -!- normanrichards [~normanric@mobile-166-147-064-119.mycingular.net] has quit [Read error: Connection reset by peer] 15:42:04 AeroNotix: I wrote "on their computer". 15:42:11 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 15:42:20 pjb: point stands, it doesn't matter. 15:42:34 and they would be sending mails to themselves? 15:42:36 When I send email to my friend, it goes directly from my computer to his. If that email is encrypted, not even the intermediate ISP can read it. 15:42:46 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 15:42:46 To everybody. 15:42:47 RE: RE: RE: RE: see what i sent myself 15:42:53 pjb: although that might not stand for long ;) 15:43:05 stassats`: RE: RE: FW: FW: FW: FW: Cat pictures 15:43:19 I was reading an article about a paper that questions the fundamentals of shannon entropy 15:43:20 Well the main impediment is the port 25 filtering but this could be outlawed, or other ports (encrypted) can be used tooo. 15:43:49 This objection to home run MTA is surprising me. I would have thought it to be rather the norm, and google mail the exception. 15:43:50 pjb: it requires that everyone (or at least your e-mail partner) is using it for it to make sense. 15:44:05 pjb: I would: except, port 25 problem 15:44:09 But everybody hosts his email at home/at one's own company! 15:44:14 587 usually works 15:44:16 making encryption easier for non-techie users 15:44:17 yes. 15:44:40 actually, smtp-over-ssl uses a different port anyway 15:44:48 483? 15:44:55 Anyways, ubuntu shows that you can pre-administrate a computer system for end users. Not necessarily the best thing, but better than letting google/NSA adminstrate it for you. 15:45:01 at least as far as perhaps, making a key and signing keys. 15:45:15 pjb: are you saying that Ubuntu are better than Google regarding privacy matters? 15:45:40 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 268 seconds] 15:45:52 I'm saying that linux distribution in general pre-can the unix administration work for the users. 15:46:16 but then you're back to square 1 15:46:32 a third-party you're trusting with your data/privacy 15:46:33 or a script that emails a person you know who demands a high level of attention from you regularly with content tailored to that person. 15:46:38 -!- jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Ping timeout: 240 seconds] 15:46:43 That's not a good thing IMO (I prefer to administrate things myself so while I've tried it, I come to the conclusion I don't like ubuntu and will reinstall gentoo), but nonetheless, that let the users run their software on their own computers. 15:46:46 ideas are easy. :p 15:46:51 j_king: so you literally can subscribe to a single person's newsletter? 15:46:54 AeroNotix: that's pretty much any technology, isn't it 15:47:01 dlowe: not entirely 15:47:03 Developping the automatic MTA I propose would be the same: canned MTA administration for end users. 15:47:08 dlowe: gentoo, for example. Maybe? 15:47:09 AeroNotix: have you vetted your CPU? 15:47:21 dlowe: Would if it was remotely possibile 15:47:23 possible 15:47:26 I run my own MTA. That said, I expect my mailserver is not at all protected vs a sophisticated attacker 15:47:26 AeroNotix: why not? my mom is always annoying me to keep in touch with her more. mom-script. bam. 15:47:32 j_king: works for me 15:47:33 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 15:47:36 j_king: well, there's no compiler here, so what else can we do than play ideas? 15:47:47 but how do you know that the friend you're sending an email is not a KGB agent? 15:47:51 I believe Google does a much much better job of security of their systems than I do. 15:48:02 stassats`: I solved that problem by not having friends. 15:48:05 take THAT NSA 15:48:10 -!- sellout1 is now known as sellout 15:48:20 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 245 seconds] 15:48:20 ok, the foe you're sending an email 15:48:23 stassats`: you don't, but it's a damage limitation measure. 15:48:34 The theory of cells. 15:48:35 foom: sophisticated attackers generally go broad these days. You just have to be harder than all those other MTAs 15:49:20 For all I know, my box is already rooted by the NSA. 15:49:26 pjb: i like it. sussman is a big proponent of looking to biology for inspiration. might be something there. 15:49:27 foom: nope. Not Google. When the afair went out, of the three press release, only the one of yahoo! didn't ring any bell. 15:49:43 "ring any bell"? 15:49:50 In any case, if you can't enforce server-to-server encryption for email, you're really back to using PGP for individual emails 15:50:06 Google and another one used words that let us to understand they were under gag orders. 15:50:17 algae [~algae@akoostix.com] has joined #lisp 15:50:27 jesus what has America done to the world 15:50:31 :/ 15:50:38 Google didn't use codewords, they said straight up. 15:50:55 They also said it affected a tiny number of accounts 15:51:07 And are asking the government to be allowed to publish statistics 15:51:07 AeroNotix: you give them too much credit. ;) 15:51:08 Actually that's a much more important problem than spying of citizen or the world. Having secret laws. A law cannot be secret. In France, it's in the law that none is expected to ignore the law. A secret law would render everybody outlawed. 15:51:09 foom: and you're working for google, busted! 15:51:20 nilsi_ [~nilsi@5.254.135.227] has joined #lisp 15:51:39 Similarly, any justice decision should be public, or it's not justice. 15:51:42 pjb: so therefore a secret law cannot truly exist? Surely? (in France at least) 15:51:56 stassats`: I am. Fortunately I have no inside knowledge of this sort of government crap. 15:52:00 -!- benny [~user@maidenhead3.tunnelr.com] has quit [Ping timeout: 256 seconds] 15:52:04 -!- nilsi [~nilsi@5.254.131.49] has quit [Ping timeout: 264 seconds] 15:52:04 Yes, in France it's impossible. All the French laws are published by the Journal Officiel. 15:52:14 and this discussion went out of topic quite quickly 15:52:17 Heh. 15:52:20 oh wait, this isn't about CL anymore, is it? 15:52:21 jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 15:52:26 it started on topic? 15:52:30 Kind of 15:52:36 something about cross compilation 15:52:37 I asked what would be a fun program to write in Lisp 15:52:39 oh and that 15:52:40 it's an idea for a CL project 15:52:46 AeroNotix: see what you started! 15:52:50 stassats`: just exposing some problems that perhaps could be solved, or to which some palitative solutions could be provided, by some program written in lisp ;-) 15:52:57 Oddly satisfying dlowe 15:53:35 distributed co-ordination for lisp images, or eventual-consistency for image state 15:53:45 *j_king* random lisp projects 15:53:57 http://googleblog.blogspot.com/2013/06/what.html 15:54:36 j_king: like ljfarm? 15:54:42 ah :-) I kind of agree with stassats... coding something you need tends to be much more motivating than writing something just to write something 15:54:48 or is it lfarm 15:54:59 how about a new build system. :) 15:55:07 jsnell: pretty much always the case. 15:55:34 one can circumvent that by getting someone to pay 15:55:37 przl [~przlrkt@p4FE64603.dip0.t-ipconnect.de] has joined #lisp 15:55:57 money isn't a very good motivator 15:56:05 stassats`: as long as the project is framed within a specific timeline and set of concrete deliverables. 15:56:33 or they just pay you enough. 15:56:38 everyone has a price. 15:56:47 and a private jet! 15:57:18 example A: I still spend my days programming in Python writing LDAP authentication glue. 15:57:43 Erlang here 15:58:09 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 15:59:15 now, you might not think that there's no particular software you need. but just keep track of random annoyances or "wouldn't it be neat if..." moments for a week and I'd be surprised if you didn't have a decent list of things that you're intrinsically motivated to get to a working state 15:59:38 jsnell: or hope someone else has already done 16:01:18 there are some things though that are more insidious: this trend to write systems software in languages that require a runtime. 16:01:25 benny [~user@maidenhead3.tunnelr.com] has joined #lisp 16:01:46 like C needing libc? 16:02:08 pjb: thinking more like C++, Go, Java, etc 16:02:16 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 264 seconds] 16:02:42 Right. But then, that opens the door for lisp. 16:02:43 the kernel is a runtime too 16:04:44 nobody bringing movitz to the discussion? 16:04:50 I need lots of software, but I don't have time to write it myself. I wish someone would just go write all the software *I* want. :) 16:05:05 nilsi [~nilsi@116.228.29.66] has joined #lisp 16:05:30 -!- spacefrogg is now known as spacefrogg^ 16:05:41 foom: yes, but you're not the one asking for suggestions on what to work on :-) 16:05:52 alright, the corollary (if I'm not mistaken ofc): isn't the reason C is easy to bind to (in the FFI sense) because it doesn't use any run-time systems like GC, schedulers, etc? 16:06:38 clhs find-if 16:06:39 http://www.lispworks.com/reference/HyperSpec/Body/f_find_.htm 16:06:55 j_king: it just has a well defined ABI 16:06:58 j_king: more the abi is well-defined and pretty simple 16:07:02 surely it's easy to bind because posix and windows provide standard systems for binding 16:07:36 also addresses in C don't tend to move, so working with its data is relatively simple 16:07:49 I would think the same as Bike. C is so commonly bound to other languages because it is well integrated to the most used operating systems 16:07:50 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 16:07:52 -!- nilsi_ [~nilsi@5.254.135.227] has quit [Ping timeout: 268 seconds] 16:08:06 if lisp machines succeeded, other tendency may have appeared 16:08:30 -!- AeroNotix [~aero@nat/hp/x-auavdvykfhgtcfsn] has quit [Quit: WeeChat 0.4.1] 16:08:36 hm. 16:08:37 Denommus: that is basically wrong and somewhat meaningless 16:08:57 you think? 16:09:20 sdemarre [~serge@91.176.248.47] has joined #lisp 16:09:22 C++ is integrated into some OS's, but that doesn't make it easy to call 16:09:28 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 264 seconds] 16:09:46 well the abis aren't as well defined. 16:09:50 oGMo: I know it's not the real reason, the real reason is the one you said (simple and well-defined ABI), but I'd say that this is true BECAUSE of C's success as a language for operating systems 16:10:50 actually the ABI is well-defined, but name mangling is not, and it requires a compiler on hand to do many things 16:10:52 persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has joined #lisp 16:10:59 right. 16:11:08 it's been a while, but I was digging into Expert C Programming a while ago and the author made a remark that (I think) suggested the ABI was purposefully kept simple by avoiding dependency on run-time systems such as GC, schedulers, in the language 16:11:30 -!- codeburg [~folker@194.6.195.43] has quit [Quit: Leaving] 16:12:13 i hope to understand that bit better, but the trend I've been burnt out by is that Java has all of these really cool systems-level components for building distributed systems 16:12:16 Odin- [~sbkhh@erudite.anarchism.is] has joined #lisp 16:12:34 lisp would probably not be much harder than CFFI's callback stuff to work with though .. since that already works :p 16:12:55 fsvo works 16:12:59 except when it doesn't and you get a segfault because the gc moved your data, anyway 16:13:29 that has nothing to do with the ABI 16:13:58 Bike: that can be solved by another level of indirection 16:14:25 You're forgetting that C ABI leads to SIGBUS and SIGILL. 16:14:39 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 268 seconds] 16:15:07 so everytime someone posts another, "look at this really useful project I've written in Go," I think great now I either learn Go or have to communicate with the process over a poorly defined socket protocol. 16:15:12 if they even expose one. 16:15:58 ofc you can replace Go w Java, C++, etc 16:16:24 maybe my intuition is leading me down the wrong path 16:16:42 j_king: same problem with CL sadly 16:17:30 -!- arnsa [~arnsa@78-63-18-208.static.zebra.lt] has quit [Quit: leaving] 16:17:50 -!- macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has quit [Quit: WeeChat 0.4.1] 16:17:50 arnsa [~arnsa@78-63-18-208.static.zebra.lt] has joined #lisp 16:17:59 So: problem: people write programs in other languages than lisp. Solution: write translators from those other language to lisp. 16:18:08 that is not a solution 16:18:12 Have their programs translated and compiled on the better CL implementations! :-) 16:18:28 like cl-python :P 16:18:33 Yep. 16:19:02 I heard it is slow as fuck 16:19:21 heh, I was digging into cl-python the other week. i work a bit on a lispy-like language called Hy so it was interesting to compare. 16:20:33 j_king: but anyway, I think it is relatively easy to create glue code for Java. The problem is just that your program will run on the JVM 16:21:00 there are lots of languages that run on the JVM, even CL (with ABCL) 16:21:01 -!- harish [~harish@175.156.118.29] has quit [Read error: Connection reset by peer] 16:21:09 jni is terrible if you want integration there 16:21:12 Denommus: Yes, I am aware. 16:21:29 harish [~harish@175.156.118.29] has joined #lisp 16:22:05 oGMo: I'm talking about gluing other language with Java, not Java with native code 16:22:39 Denommus: non-java languages need to talk via C don't they? or the network 16:23:03 -!- jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Quit: jangle_] 16:23:07 oGMo: no. If it is a JVM language, they'll usually be capable of calling Java almost directly 16:23:28 oGMo: like ABCL, Clojure or Kawa Scheme 16:23:35 IPC isn't particularly hard, and sockets scale across machines. 16:23:51 for CL it would probably actually not be that hard to generate an image and a .so for a package that acts as a bridge 16:23:51 Shoving everything into the one process is so 90s. 16:24:04 It's just less efficient than writing everything in lisp. 16:24:17 It depends on your metric. 16:24:27 t 16:24:28 But if you have the man-hours to burn ... knock yourself out. :) 16:24:29 it's a lot more efficient than rewriting everything in lisp 16:24:39 exactly 16:24:39 Zhivago: sure, and so is managing a dozen independent runtimes, languages, and associated libraries to run your application. 16:24:43 Hence the automatic translators. 16:24:44 oGMo: depends on the task 16:24:48 yay f2cl! 16:24:54 Denommus: doubtful 16:25:10 And notice how nowadays there's a Ruby standard! :-) 16:25:33 oGMo: if it is a generical task that would be useful for Lisp in general, the gain of rewriting is bigger than the cost 16:25:44 oGMo: cl-ppcre, for instance 16:25:46 Denommus: but if it's a jvm language it doesn't really count since that's already java .. that said, if you need to write CL and talk to java, i'd definitely at least look at ABCL 16:26:22 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 268 seconds] 16:27:06 oGMo: it's not "Java", it's JVM. Java sucks, JVM is somewhat good (although I don't think ABCL is that good of an implementation) 16:27:12 minion: chant 16:27:12 MORE EFFICIENT 16:28:06 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 16:29:06 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 16:29:54 ltbarcly [~textual@216.113.168.141] has joined #lisp 16:31:35 Denommus: ABCL is not that good of an implementation because there's not enough contributors 16:31:49 stassats`: I understand that 16:31:50 there's a lot of low hanging fruits for everybody 16:32:20 So, what? Should we recruit more lispers? Or should we restrict the worthy code we work on? 16:32:34 if i weren't involved with SBCL, i would've probably investigate making it faster 16:33:20 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 245 seconds] 16:33:27 if I understood anything about programming programming languages, I'd probably start to check Android compability. But I don't have the time or the knowledge right now, sadly 16:34:03 android compatibility is well-known .. it isn't. android isn't jvm and abcl compiles to jvm directly 16:34:09 probably write more useful applications in it, tell people about them? I think the trend of "I wrote X in Y!" posts on HN has contributed significantly to the popularity of Go, Haskell, et al. Too few are from CL. :S 16:34:31 mishoo [~mishoo@93.113.190.121] has joined #lisp 16:34:33 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 16:34:40 can't be sure, but you can bet that you'll find one or two every day. 16:34:47 oGMo: I know that, but it is not impossible to compile to both JVM and Dalvik. Kawa Scheme and Clojure are good examples of that 16:35:12 Denommus: sure, but it's certainly a nontrivial undertaking .. someone just needs to do it 16:35:33 Denommus: that's how you get to understand it, by doing it 16:35:46 exactly 16:35:47 oGMo: yeah, that's why it's a task I can't try to do now. I'm too busy with real world work :( 16:36:00 Denommus: well, there you go 16:36:07 but not busy enough to have time for #lisp? 16:36:14 Maybe AeroNotix could do it 16:36:22 btw: someone mentioned the best way to ship FFI bindings the other day what's the best current practice? something about NOT having to use swig? 16:36:34 hey, it's the first time in the week I'm wasting time in #lisp! 16:36:37 there's cffi-grovel 16:36:49 there's cl-autowrap now to :p (shameless plug) 16:36:50 but you use it by hand still 16:36:55 "too", cripe 16:37:17 Denommus: slacker! 16:37:37 seriously, though. Lunch hour, and I feel tired 16:37:38 cl-autowrap just hit quicklisp, so it's not even a slight amount of work to check out 16:37:58 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:38:16 -!- sdemarre [~serge@91.176.248.47] has quit [Ping timeout: 264 seconds] 16:38:34 oGMo: will do. 16:39:10 *j_king* wishes libpaxos2 didn't depend on libevent and let me control the broadcast loop but sigh. 16:39:30 can always downgrade/fork libpaxos 16:40:08 /send a patch 16:41:23 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 16:41:28 -!- yakov_ [~yakov@lagarm-9.ip.PeterStar.net] has quit [Ping timeout: 246 seconds] 16:42:24 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 268 seconds] 16:43:40 Cymew [~user@90-230-84-97-no110.tbcn.telia.com] has joined #lisp 16:43:42 speaking of patch 16:44:49 kcj [~casey@unaffiliated/kcj] has joined #lisp 16:45:37 there's a patch of CLX that was never merged into upstream, but should, because CLX breaks with some types of .Xauthority files 16:45:49 the CLX that is in quicklisp is the broken one 16:46:15 is clx maintained by anyone? 16:46:21 Anyone here have experience of building the sbcl docs on FreeBSD? I'm getting some errors from latex when building the pdf and I know too little of latex to understand what subcomponent might be wonky. 16:46:49 stassats`: I think there's still an alive fork 16:47:03 Would be nice to have that one in quicklisp 16:47:04 Cymew: you may need the latest sbcl from git to build docs 16:47:24 more info: https://github.com/sabetts/stumpwm/issues/1 16:47:24 Really? 16:47:41 and the pull request that solves the problem: https://github.com/sharplispers/clx/pull/10 16:47:47 Cymew: "maybe" 16:47:49 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 16:47:56 I thought it was the latex things that were involved. 16:48:01 stassats`: a= I see 16:48:24 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 16:48:33 Denommus: you need to poke luis` slyrus or fe[nl]ix 16:48:38 I might as well skip it for now and rebuild the docs when I rebuild sbcl from the sbcl from git, I guess... 16:49:03 do you want to print the docs? 16:49:05 ericmathison [~ericmathi@66-192-9-62.static.twtelecom.net] has joined #lisp 16:49:10 cscorp_ [~csorp@50-192-42-94-static.hfc.comcastbusiness.net] has joined #lisp 16:49:22 stassats`: I'm a sucker for dead trees. :) 16:49:29 drmeist__ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 16:49:35 http://sbcl.org/manual/sbcl.pdf 16:49:47 Nice. didn't think of that... 16:49:53 Thanks! 16:49:54 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Read error: Connection reset by peer] 16:49:56 resttime [~rest@99.135.190.144] has joined #lisp 16:50:02 *Cymew* feels stupid 16:51:10 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 16:51:15 Cymew: if I'm not mistaken, SBCL documentation do not build with the latest texinfo, you need an older version 16:52:23 -!- cscorp [~csorp@50-192-42-94-static.hfc.comcastbusiness.net] has quit [Ping timeout: 264 seconds] 16:52:24 -!- cscorp_ is now known as cscorp 16:52:40 -!- cpape [~user@cpape.eu] has quit [Remote host closed the connection] 16:52:46 cpape [~user@cpape.eu] has joined #lisp 16:53:12 Cymew: yup, you need texinfo 4.x. The lastest is 5.1 16:53:46 Really? Odd. Good to know, though. 16:53:56 or you need the latest git 16:54:21 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 16:54:33 I was so set on building it from scratch that I didn't even think of getting the docs from the site. 16:55:00 enjoy killing your trees 16:55:14 Will do! ;) 16:55:49 Anyway. I will rebuild the code with the binary, rebuild it again with itself and maybe that will build the docs. Now I feel I have to make it work. Maybe I should pour that energy into coding lisp instead. Just maybe. 16:56:02 Many thanks for the helpful suggestions 16:56:06 you don't need to rebuild it with itself 16:56:06 loke_: how is the dpans parsing going? 16:56:57 as in, the result should be byte by byte the same 16:57:37 -!- yacks [~py@103.6.159.100] has quit [Read error: Operation timed out] 16:57:58 tolk [~user@host226.186-109-198.telecom.net.ar] has joined #lisp 16:58:06 stassats`: Well, food first and then I'll think of that. At least I know a but more about what might be needed to kill trees. 16:58:31 s/but/bit/ 17:00:23 -!- round-robin [~bubo@91.224.149.58] has quit [Ping timeout: 246 seconds] 17:01:57 Juanito-Jons [~jreynoso@201.165.170.26] has joined #lisp 17:03:03 mathrick__ [~mathrick@85.218.134.11] has joined #lisp 17:05:40 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 256 seconds] 17:05:59 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 17:06:15 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 245 seconds] 17:07:05 -!- otwieracz [~gonet9@v6.gen2.org] has quit [Ping timeout: 245 seconds] 17:08:40 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 17:09:32 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 268 seconds] 17:10:07 -!- oleo [~oleo@xdsl-84-44-211-55.netcologne.de] has quit [Quit: Leaving] 17:10:30 ykm [~ykm@38.snat-111-91-51.hns.net.in] has joined #lisp 17:12:56 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 17:15:25 H4ns: there was a blort of planet lisp updates a while ago and then nothing - what's up lately? 17:15:28 on twitter, that is 17:15:48 oleo [~oleo@xdsl-84-44-211-55.netcologne.de] has joined #lisp 17:17:06 -!- nilsi [~nilsi@116.228.29.66] has quit [Remote host closed the connection] 17:18:02 -!- ykm [~ykm@38.snat-111-91-51.hns.net.in] has quit [Quit: Leaving.] 17:26:03 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Ping timeout: 276 seconds] 17:26:29 yakov_ [~yakov@195.239.230.67] has joined #lisp 17:27:42 -!- ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has quit [Ping timeout: 264 seconds] 17:27:43 mrSpec [~Spec@77-254-148-134.adsl.inetia.pl] has joined #lisp 17:27:43 -!- mrSpec [~Spec@77-254-148-134.adsl.inetia.pl] has quit [Changing host] 17:27:43 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 17:28:37 -!- Cymew [~user@90-230-84-97-no110.tbcn.telia.com] has quit [Remote host closed the connection] 17:29:06 petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has joined #lisp 17:29:12 *stassats`* found that there's a wikipedia article about H4ns 17:29:48 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 17:32:15 So there's a degree of separation from Paul Graham for you 17:32:40 -!- petrounias [~petrounia@ppp-2-85-57-46.home.otenet.gr] has quit [Client Quit] 17:33:53 -!- przl [~przlrkt@p4FE64603.dip0.t-ipconnect.de] has quit [Quit: leaving] 17:37:24 and it goes through Lisp 17:38:10 No, through Stoll's book, which mentions the rtm worm and pg. 17:39:06 -!- jewel [~jewel@105-237-24-51.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 17:40:15 -!- shridhar [Shridhar@nat/redhat/x-efalhuiliaoaejda] has quit [Ping timeout: 256 seconds] 17:41:30 Aramur [~arare@47.Red-83-42-44.dynamicIP.rima-tde.net] has joined #lisp 17:43:37 but on german wikipedia it goes through Emacs and Lisp, apparently, Emacs had a bug which allowed to hack into something 17:46:19 arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has joined #lisp 17:47:36 -!- persizzl [~twosizes@c-98-246-47-184.hsd1.or.comcast.net] has quit [Quit: persizzl] 17:49:35 stassats`: wat 17:54:29 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 17:54:30 -!- joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has quit [Read error: Connection reset by peer] 17:55:18 -!- slyrus [~chatzilla@107.200.11.156] has quit [Ping timeout: 264 seconds] 17:55:50 AeroNotix [~xeno@aboa175.neoplus.adsl.tpnet.pl] has joined #lisp 17:59:12 -!- yakov_ [~yakov@195.239.230.67] has quit [Ping timeout: 276 seconds] 18:00:02 jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 18:01:35 pjb:  18:01:38 damn 18:01:42 pjb: http://www.indiegogo.com/projects/mailpile-taking-e-mail-back 18:01:52 maybe this is similar to what you were talking about before? 18:02:34 Xach: *sigh* 18:02:53 Xach: i need to fix the gateway, really. but i did not find the time to do it. 18:03:50 -!- chu [~user@unaffiliated/chu] has quit [Ping timeout: 264 seconds] 18:04:03 -!- jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Ping timeout: 240 seconds] 18:05:04 ok 18:05:06 was just curious 18:05:53 i added a bunch of other gatewaying functionality to the process and that seemingly was not a good idea. 18:06:45 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 18:08:31 jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 18:08:56 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Quit: normanrichards] 18:09:04 xerc [~0@triband-mum-120.61.54.31.mtnl.net.in] has joined #lisp 18:10:01 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 246 seconds] 18:10:02 paul0 [~paul0@189.26.140.212.dynamic.adsl.gvt.net.br] has joined #lisp 18:11:10 -!- fantazo [~fantazo@213.129.230.10] has quit [Remote host closed the connection] 18:12:09 kliph [~user@unaffiliated/kliph] has joined #lisp 18:14:35 sdemarre [~serge@91.176.248.47] has joined #lisp 18:14:37 ph88 [5597cc14@gateway/web/freenode/ip.85.151.204.20] has joined #lisp 18:19:21 -!- mathrick__ [~mathrick@85.218.134.11] has quit [Ping timeout: 264 seconds] 18:20:41 lufu [~user@5.254.129.36] has joined #lisp 18:23:10 <_schulte_> anyone have pointers for using cl-launch w/quicklisp, specifically how to get cl-launch to find quicklisp installed packages? 18:24:15 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:26:44 Mon_Ouie [~Mon_Ouie@240.92-244-81.adsl-dyn.isp.belgacom.be] has joined #lisp 18:26:45 -!- Mon_Ouie [~Mon_Ouie@240.92-244-81.adsl-dyn.isp.belgacom.be] has quit [Changing host] 18:26:45 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 18:31:43 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 18:34:21 -!- jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Ping timeout: 264 seconds] 18:34:34 mathrick [~mathrick@85.218.134.11] has joined #lisp 18:34:53 yacks [~py@103.6.159.100] has joined #lisp 18:35:12 nug700 [~nug700@70-58-115-40.phnx.qwest.net] has joined #lisp 18:35:26 -!- xerc [~0@triband-mum-120.61.54.31.mtnl.net.in] has quit [Remote host closed the connection] 18:35:46 -!- segv- [~mb@95-91-241-71-dynip.superkabel.de] has quit [Remote host closed the connection] 18:36:33 yakov_ [~yakov@37-144-231-236.broadband.corbina.ru] has joined #lisp 18:39:30 segv- [~mb@95-91-241-71-dynip.superkabel.de] has joined #lisp 18:39:51 -!- Nisstyre-laptop is now known as Nisstyre 18:47:21 ffilozov [~user@84.77.187.252] has joined #lisp 18:48:37 -!- mpstyler [b0499a79@gateway/web/freenode/ip.176.73.154.121] has quit [Ping timeout: 250 seconds] 18:49:45 Luna__ [~Luna@ip-178-200-76-240.unitymediagroup.de] has joined #lisp 18:51:18 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 18:54:16 stassats`, Just if you are interested: I solved the problem with sbcl and Qt. I found the answer in the commonqt source code. It is a bug in Qt which occurs when handling signals. http://paste.lisp.org/display/138415#1 18:56:40 Luna__: i see 19:00:40 schaueho [~schaueho@dslb-088-066-057-140.pools.arcor-ip.net] has joined #lisp 19:03:55 PuercoPop [PuercoPop@2600:3c01::f03c:91ff:feae:c11b] has joined #lisp 19:05:35 -!- yakov_ [~yakov@37-144-231-236.broadband.corbina.ru] has quit [Quit: Leaving] 19:07:05 -!- sykopomp` is now known as sykopomp 19:08:46 normanrichards [~normanric@207-207-15-22.fwd.datafoundry.com] has joined #lisp 19:10:17 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 19:12:02 *j_king* trying not to think about distributed eval/apply and eventually-consistent lisp images. 19:12:36 seangrove [~user@208.80.69.42] has joined #lisp 19:13:01 then again it has probably been done before. 19:13:23 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 19:15:11 boundp only checks for lexical scoped variables? 19:15:39 *dynamically scope 19:17:52 -!- clog [~nef@bespin.org] has quit [Ping timeout: 264 seconds] 19:18:30 PuercoPop: it seems so 19:19:10 I don't know why, though 19:19:34 -!- peterhil [~peterhil@158.127.31.162] has quit [Quit: Must not waste too much time here...] 19:19:50 -!- Aramur [~arare@47.Red-83-42-44.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 19:20:44 boundp is a function and cannot access the lexical environment. 19:20:48 I'm trying to understand why does this return nil ant not true: https://gist.github.com/PuercoPop/6234548 19:21:00 PuercoPop: the hyperspec makes that clear in the examples: http://clhs.lisp.se/Body/f_boundp.htm 19:21:00 By the time it is called the information can be compiled away. 19:21:07 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 19:21:25 PuercoPop: probably because you spelled one variable wrong. 19:22:40 *PuercoPop* D'oh Sorry about that 19:22:55 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 19:23:37 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 19:23:42 -!- schaueho [~schaueho@dslb-088-066-057-140.pools.arcor-ip.net] has quit [Ping timeout: 276 seconds] 19:25:25 -!- ffilozov [~user@84.77.187.252] has quit [Remote host closed the connection] 19:25:43 -!- normanrichards [~normanric@207-207-15-22.fwd.datafoundry.com] has quit [Quit: normanrichards] 19:27:29 clog [~nef@bespin.org] has joined #lisp 19:27:32 -!- clog [~nef@bespin.org] has quit [Client Quit] 19:27:49 clog [~nef@bespin.org] has joined #lisp 19:30:23 stassats`: ... hacking through Emacs? 19:30:31 >_> 19:30:56 *p_l* suspects a rogue edit by fan of a certain really, really crappy polish movie 19:33:23 -!- Amadiro [jonathri@dalvik.ping.uio.no] has quit [Ping timeout: 240 seconds] 19:38:16 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 264 seconds] 19:39:21 Amadiro [jonathri@dalvik.ping.uio.no] has joined #lisp 19:41:04 przl [~przlrkt@p4FE64603.dip0.t-ipconnect.de] has joined #lisp 19:41:16 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 264 seconds] 19:46:40 -!- Juanito-Jons [~jreynoso@201.165.170.26] has quit [Ping timeout: 245 seconds] 19:48:06 Joreji [~thomas@vpn-ho1.unidsl.de] has joined #lisp 19:49:32 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 19:53:21 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: brb] 19:53:22 askatasuna [~askatasun@190.18.152.144] has joined #lisp 19:53:55 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 19:54:18 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Read error: Operation timed out] 19:55:55 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 19:59:15 macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has joined #lisp 19:59:56 -!- Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has quit [Remote host closed the connection] 20:01:37 Juanito-Jons [~jreynoso@187.208.170.144] has joined #lisp 20:03:23 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 20:03:32 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 20:05:00 -!- scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has quit [Ping timeout: 245 seconds] 20:08:17 -!- arnsa [~arnsa@78-63-18-208.static.zebra.lt] has quit [Quit: leaving] 20:09:27 arnsa [~arnsa@78-63-18-208.static.zebra.lt] has joined #lisp 20:12:00 mathrick [~mathrick@85.218.134.11] has joined #lisp 20:12:27 -!- sohail_ [~sohail@69-196-176-38.dsl.teksavvy.com] has quit [Ping timeout: 240 seconds] 20:14:22 is there a way to have method guards ala Erlang? 20:15:18 you would have to explain what that is 20:17:25 stassats`: https://gist.github.com/AeroNotix/6235152 20:17:27 if that makes sense 20:17:30 joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has joined #lisp 20:17:59 no 20:18:25 -!- Luna__ [~Luna@ip-178-200-76-240.unitymediagroup.de] has quit [Remote host closed the connection] 20:18:43 hmm, ok 20:19:20 I mean - I know I could program some kind of macro to do that, but I thought it'd be there already 20:19:50 the utility is questionable 20:19:51 maxter [~maxter@sundownness.lullaby.volia.net] has joined #lisp 20:20:43 you could try something like http://common-lisp.net/project/closer/filtered.html if you really want to do that 20:20:46 stassats`: perhaps I'm just thinking in Erlang, but it's preferable to doing conditional checks at the beginning of a function 20:20:57 -!- przl [~przlrkt@p4FE64603.dip0.t-ipconnect.de] has quit [Quit: leaving] 20:21:54 and this is not erlang 20:22:01 I know that 20:22:11 I admitted that I may just be thinking too much in Erlang and not switching over 20:28:59 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: activity terminated because mental process lost] 20:29:38 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 20:31:36 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 20:34:12 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 20:35:36 -!- namtsui` [~user@c-76-21-121-73.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 20:35:50 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 20:37:38 shaungilchrist [~chatzilla@c-67-182-222-192.hsd1.ut.comcast.net] has joined #lisp 20:39:02 -!- ltbarcly [~textual@216.113.168.141] has quit [Ping timeout: 240 seconds] 20:44:56 namtsui [~user@76.21.121.73] has joined #lisp 20:45:36 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Remote host closed the connection] 20:47:06 -!- askatasuna [~askatasun@190.18.152.144] has quit [Quit: WeeChat 0.4.1] 20:47:31 -!- maxter [~maxter@sundownness.lullaby.volia.net] has quit [Ping timeout: 246 seconds] 20:48:42 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 20:50:41 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 20:53:57 zacharias [~zacharias@herrwiese.broker.freenet6.net] has joined #lisp 20:53:59 -!- zacharias [~zacharias@herrwiese.broker.freenet6.net] has quit [Changing host] 20:53:59 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 21:04:50 -!- ahungry_ [~null@66.184.106.97] has quit [Quit: leaving] 21:07:05 -!- seangrove [~user@208.80.69.42] has quit [Ping timeout: 245 seconds] 21:07:27 -!- mbenson3 [~mbenson3@is-eis-mbenson3.unl.edu] has quit [Quit: leaving] 21:11:21 How 'idiomatic' is the use of blocks and return? 21:11:35 I feel like I am using them as a crutch/holdover from other languages 21:15:48 Spion [~spion@unaffiliated/spion] has joined #lisp 21:17:26 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 268 seconds] 21:19:29 -!- gravicappa [~gravicapp@ppp91-77-175-122.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 21:22:27 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 21:25:15 -!- ckoch786 [~ckoch@98.103.82.66] has quit [Quit: Leaving] 21:26:10 -!- Nisstyre-laptop is now known as Nisstyre 21:29:14 -!- ph88 [5597cc14@gateway/web/freenode/ip.85.151.204.20] has quit [Quit: Page closed] 21:30:35 -!- joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has quit [Remote host closed the connection] 21:32:05 I've hardly ever had to use return except for in loop calls, if that counts for anything. 21:32:55 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 245 seconds] 21:33:43 joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has joined #lisp 21:34:25 rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has joined #lisp 21:34:27 -!- davorb-cellphone [~davorb-ce@hallonpaj.df.lth.se] has quit [Ping timeout: 264 seconds] 21:34:27 -!- seantallen [~seantalle@ec2-54-234-24-103.compute-1.amazonaws.com] has quit [Ping timeout: 264 seconds] 21:34:28 -!- lufu [~user@5.254.129.36] has quit [Remote host closed the connection] 21:37:46 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 21:42:11 kcj [~casey@unaffiliated/kcj] has joined #lisp 21:42:19 seantallen [~seantalle@ec2-54-234-24-103.compute-1.amazonaws.com] has joined #lisp 21:43:13 -!- cscorp [~csorp@50-192-42-94-static.hfc.comcastbusiness.net] has quit [Quit: cscorp] 21:43:21 -!- wheelsucker [~user@168.114.240.151] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:43:46 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 21:44:44 Xach: ping? 21:44:51 lduros [~user@fsf/member/lduros] has joined #lisp 21:45:36 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 21:51:08 I was wondering about something while doing lisp-koans : my question is if it would be possible to write lisp code which "looks" at the enclosing code. A bit like a macro, but not operating on its parameters, but on the context it was called from. 21:52:02 for a practical example: would it be possible to write a score function which passes all tests in this koan, just by looking at what is being asserted. https://github.com/google/lisp-koans/blob/master/koans/scoring-project.lsp 21:52:53 my guess is not, just because of the order of evaluation 21:53:06 but I thought I'd still ask 21:55:21 hm, since you can change the order of evaluation with macros, I guess you could preprocess this entire 'koan' with a macro 21:55:26 a macro that allows you to do this 21:55:29 bitonic [~user@ppp-195-186.27-151.libero.it] has joined #lisp 21:55:32 you speak of terrible things. 21:55:39 Bike: yes :D 21:55:43 also kind of pointless. 21:56:04 Bike: it's just a thought, I don't intend to make humans suffer by making them read this abomination 21:56:10 fikusz: I just did all the koans 21:56:12 they're fun 21:56:13 well, no, you can't do that. 21:56:24 fikusz: you could use a preprocessor 21:56:30 but that way be dragons, as usual 21:56:35 i mean, for one, assert-equal is a macro that's going to be expanded to something else before score sees anything. 21:56:51 and you'd be inhibiting the compiler quite a bit if you mandated much of anything. 21:57:06 Bike: but in theory (like AeroNotix suggested) you could wrap the whole thing in a macro, which allows you to do this 21:57:09 -!- rpg [~rpg@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: rpg] 21:57:30 well, yes, and you could run it through a unix pipeline, so what? 21:57:30 -!- ericmathison [~ericmathi@66-192-9-62.static.twtelecom.net] has quit [Ping timeout: 245 seconds] 21:57:30 wrong-direction (a' back-in-time) macro 21:57:31 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 268 seconds] 21:57:55 or better: forward-in-time 21:57:57 -!- Ralt [Ralt@2a01:7e00::f03c:91ff:feae:6c69] has left #lisp 21:58:23 https://github.com/AeroNotix/lisp-koans/blob/master/koans/scoring-project.lsp 21:58:24 AeroNotix: yes, the koans are pretty fun (the first ones are pretty repetitive though) 21:58:29 there's my impl of that 21:58:43 I wanted to clean up the various score functions but I was bored of that 22:00:18 Ralt [Ralt@2a01:7e00::f03c:91ff:feae:6c69] has joined #lisp 22:00:21 AeroNotix: I got a bit bored while looking at this one and that's when I wondered if I could automate the implementation of score (just by making it pass for all the assertions, i.e. cheating) 22:00:40 fikusz: did you ever do 4clojure? 22:00:45 basically the same thing for clojure 22:00:55 On a couple of those it was solving math problems 22:00:59 AeroNotix: I've seen it, but didn't get to it yet 22:01:07 and I passed a couple by setting the function to (random 100) 22:01:23 fikusz: (defmacro assert-equal (&rest ignore) 't), bam 22:01:29 AeroNotix: interesting :) 22:01:49 definitely cheating, the koans are just for completing to get to the end 22:01:55 enlightenment is what you're after 22:01:58 not the end 22:02:20 s/are/are not 22:02:39 Bike: that cheat is more boring than the exercise itself :) 22:02:56 Bike: I'm looking for interesting cheats 22:03:04 -!- madalu [~user@unaffiliated/madalu] has quit [Read error: Connection reset by peer] 22:04:15 so theoretically I could preprocess the entire source file with a macro, which on any occurence of my function passes the asserted result to it 22:04:26 which it then can return, hereby passing any test 22:05:16 you could 'also" preprocess it with a unix pipeline. 22:05:18 but I don't think I can define a macro, which works on an entire file of code I guess 22:06:00 Bike: yes, I agree that my cheat isn't substantially more interesting 22:06:56 Bike: I just wanted to make it ubiquitous to the calling code 22:07:39 -!- oleo [~oleo@xdsl-84-44-211-55.netcologne.de] has quit [Read error: Operation timed out] 22:08:09 ehu` [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 22:08:13 anyway, I guess it's not possible in the way I originally imagined it 22:09:44 hypno_ [~hypno@impulse2.gothiaso.com] has joined #lisp 22:12:03 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 276 seconds] 22:12:11 -!- hypno [~hypno@impulse2.gothiaso.com] has quit [Ping timeout: 276 seconds] 22:12:31 fridim_ [~fridim@bas2-montreal07-2925317871.dsl.bell.ca] has joined #lisp 22:12:37 AeroNotix: I just checked your solution and it's pretty good 22:12:54 AeroNotix: instead of CL count it would be nice to have something like: http://docs.python.org/2/library/collections.html#collections.Counter 22:13:08 sohail [~sohail@108.161.116.248] has joined #lisp 22:13:08 -!- sohail [~sohail@108.161.116.248] has quit [Changing host] 22:13:08 sohail [~sohail@unaffiliated/sohail] has joined #lisp 22:13:24 fikusz: indeed 22:13:52 feel free to critique the rest of my koans 22:14:11 i think there are multisets in FSet 22:15:18 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 276 seconds] 22:15:25 AeroNotix: don't mind if I do! 22:16:01 AeroNotix: I think the triangle function in triangle-projects just begs for cond 22:16:12 instead of all those ifs 22:16:25 probabl 22:16:29 y 22:17:54 -!- CrazyEddy [~arcate@wrongplanet/CrazyEddy] has quit [Ping timeout: 276 seconds] 22:18:17 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:19:14 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 22:20:33 -!- Joreji [~thomas@vpn-ho1.unidsl.de] has quit [Ping timeout: 264 seconds] 22:22:48 -!- ehu` [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 268 seconds] 22:24:13 oleo [~oleo@xdsl-78-35-133-71.netcologne.de] has joined #lisp 22:25:04 -!- drmeist__ [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 22:30:30 ericmathison [~ericmathi@66-192-9-62.static.twtelecom.net] has joined #lisp 22:31:08 CrazyEddy [~ozonic@wrongplanet/CrazyEddy] has joined #lisp 22:34:56 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Quit: Konversation terminated!] 22:40:04 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 268 seconds] 22:41:09 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 22:42:10 drmeiste_ [~drmeister@166.137.85.62] has joined #lisp 22:43:02 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 22:43:03 tolk` [~user@host108.190-138-31.telecom.net.ar] has joined #lisp 22:43:24 -!- bitonic [~user@ppp-195-186.27-151.libero.it] has quit [Ping timeout: 256 seconds] 22:45:00 -!- akbiggs [~akbiggs@64.215.160.65] has quit [Ping timeout: 268 seconds] 22:45:06 -!- tolk [~user@host226.186-109-198.telecom.net.ar] has quit [Ping timeout: 256 seconds] 22:46:05 -!- segv- [~mb@95-91-241-71-dynip.superkabel.de] has quit [Remote host closed the connection] 22:46:23 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Ping timeout: 240 seconds] 22:46:35 -!- arnsa [~arnsa@78-63-18-208.static.zebra.lt] has quit [Quit: leaving] 22:46:45 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 22:58:25 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 246 seconds] 22:59:45 tolk`` [~user@host125.201-252-100.telecom.net.ar] has joined #lisp 23:00:03 -!- drmeiste_ [~drmeister@166.137.85.62] has quit [Remote host closed the connection] 23:01:57 -!- tolk` [~user@host108.190-138-31.telecom.net.ar] has quit [Ping timeout: 264 seconds] 23:04:21 something in (loop) similar to python's enumerate? 23:04:34 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:05:00 Ryan_Burnside [~ryan@63-153-69-204.hlna.qwest.net] has joined #lisp 23:05:06 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 23:05:09 not that i know of 23:05:42 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 23:06:55 I can't be the only one amused at the sexp function name. 23:08:31 Why not s-exp? 23:08:44 Why s-exp? 23:09:37 Because they are s-expressions. 23:12:02 ampersand27017 [~ampersand@ip-64-134-226-158.public.wayport.net] has joined #lisp 23:12:14 That's the point of naming it sexp. 23:12:30 s-expression is not fun, sexp is fun. 23:12:41 kushal [~kdas@fedora/kushal] has joined #lisp 23:12:42 I thought so. 23:12:43 sexp t (or nil, depending). 23:13:04 One could evaluate their beloved wife with sexp, she may return NIL 23:13:13 :< 23:14:36 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 268 seconds] 23:15:14 SSL secure IRC Bot whoo https://github.com/resttime/tesr/blob/master/main.lisp 23:15:35 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:15:55 much thanks to this guy: http://julien.danjou.info/blog/2013/cl-irc-async 23:16:01 fikusz: (defun counter (collection) (lambda (element) (count element collection))) (funcall (counter '(1 2 3 1 2 1)) 1) 23:16:08 more sophistication can be added at will. 23:16:25 the point is that it's easy in lisp to add any conception you find in other programming languages (or libraries). 23:17:01 pjb: sometimes it's easier to import stuff; stuff.doit() 23:17:55 It's more fun to do it yourself. 23:18:31 -!- ft [efftee@195.160.168.8] has quit [Ping timeout: 260 seconds] 23:19:23 pjb: depends on the situation 23:19:28 pjb: did you check that link I sent you before? 23:19:39 kliph [~user@unaffiliated/kliph] has joined #lisp 23:19:57 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Quit: normanrichards] 23:20:27 AeroNotix: yes, that's what I have in mind, just do it in lisp :-) 23:21:27 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 23:22:13 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 246 seconds] 23:22:14 -!- ampersand27017 [~ampersand@ip-64-134-226-158.public.wayport.net] has quit [Ping timeout: 246 seconds] 23:23:52 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 240 seconds] 23:24:04 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:25:29 ampersand27017 [~ampersand@ip-64-134-226-158.public.wayport.net] has joined #lisp 23:27:20 -!- srcerer [~chatzilla@dns2.klsairexpress.com] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130618035212]] 23:28:47 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 268 seconds] 23:30:02 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:30:49 -!- paul0 [~paul0@189.26.140.212.dynamic.adsl.gvt.net.br] has quit [Quit: Leaving] 23:31:06 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 23:35:10 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 23:36:38 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 240 seconds] 23:40:04 -!- shaungilchrist [~chatzilla@c-67-182-222-192.hsd1.ut.comcast.net] has quit [Ping timeout: 264 seconds] 23:42:07 -!- arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has quit [Quit: arare] 23:42:33 ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:43:01 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 23:43:06 Shinmera_ [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 23:43:55 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 246 seconds] 23:44:12 pjb: Not sure "easy" really applies, but "usually possible", yes. :) 23:45:35 tolk``` [~user@host154.190-138-222.telecom.net.ar] has joined #lisp 23:48:45 -!- tolk`` [~user@host125.201-252-100.telecom.net.ar] has quit [Ping timeout: 264 seconds] 23:50:53 -!- smazga [~acrid@64.55.45.194] has quit [Quit: rcirc on GNU Emacs 24.3.4] 23:51:07 normanrichards [~normanric@rrcs-192-154-180-58.sw.biz.rr.com] has joined #lisp 23:56:26 -!- Shinmera_ [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZzZ] 23:59:46 ack, I'm having a memory laps, is there a name for the things in lisp that you can't implement in lisp? 23:59:56 like the primitives everything else builds up from?