2016-07-24T05:00:18Z ccl-logbot joined #lisp 2016-07-24T05:00:18Z 2016-07-24T05:00:18Z names: ccl-logbot cibs smokeink gravicappa mbuf xorox90 adhoc[] larme schoppenhauer moei brendyn grublet john-mcaleely fugue cebreidian m_zr0 MrWoohoo oleo_ _Sucks libreman cpt_nemo alexherbo2 kjeldahl Bike vlnx yeticry watersoul JustinHitla deank guaqua defaultxr phoe davsebamse impaktor vydd Grue` aindilis2 sharkteeth happy-dude NeverDie j0ni edgar-rft harish_ therik holly2 nullman dyelar brucem specbot clog d4ryus nydel ASau noorbeh froggey fluter p_l 2016-07-24T05:00:18Z names: aries_liuxueyang Anselmo Harag setheus cmbntr beach lemoinem impulse Jesin SiCC jdz dmiles gko vaporatorius foom dougk_ fluxit pkkm arpunk Kooda isakovic mmos MoALTz PuercoPop faheem ksool barbone Cthulhux joga fouric cmpitg tiago_ wooden_ jjk ec\ Whip dlowe failproofshark joshe mikaelj _sjs ozzloy phadthai TMA pok Tordek creat nhandler ecraven funnel cmatei ristur |3b| Mon_Ouie nicdev Khisanth StephanLahl the_signalman ym AntiSpamMeta roscoe_tw zymurgy 2016-07-24T05:00:18Z names: moore33 DavidGu easye M-Illandan zbigniew knobo1 benny anachrome clop ft fkac emma sulky vert2 mr_robot drewc_ca nbg eschatologist qlkzy troydm flip214 loke thornber CEnnis91 Posterdati DGASAU yrdz bcoburn srcerer Patzy seg emlow Tristam groovy2shoes makufiru avalokite Oladon despoil jean377 mtd White_Flame Grue`` jokleinn rann Oddity M-moredhel ivan4th papachan kaotikus justinmcp whartung aeth norfumpit Mandus alms_clozure shymega grindhold alphor mjl 2016-07-24T05:00:18Z names: cyberlard wolf_mozart axion voidlily NhanH _eko dilated_dinosaur quasisane whiteline jasom drforr1 lieven sigjuice XachX_ drdo ircbrowse d4gg4d asedeno rvirding banjiewen l1x lancetw Lord_of_Life gbyers marsjaninzmarsa abbe trinitr0n hitecnologys constantinexvi cods kolko sshirokov sbryant nocd rotty schjetne djinni` lxpz justinabrahms theBlackDragon dim el-mikl kbtr ``Erik eagleflo hjudt jackdaniel gypsydave5 ineiros toogley steelbird fe[nl]ix Blkt 2016-07-24T05:00:18Z names: emaczen tristero gendl Lord_Nightmare fiddlerwoaroof danlentz z0d euphoria- msb minion Zackio DrCode HDurer shifty Kaisyu heurist dwchandler moredhel shaftoe thijso Quadrescence John[Lisbeth] tessier vhost- Zhivago jtz dxtr gigetoo cky leo_song ChibaPet add^_ nxnfufunezn kilimanjaro Oxford trn velvetcore p_l|back1p copec erg Ober_ tokik misv nightfly CrazyEddy pootler_ bbz_ musegarden4 swflint low-profile WojciechK arrsim cyraxjoe zkat Subfusc cross zwdr 2016-07-24T05:00:18Z names: Kruppe pchrist Neet drmeister MorTal1ty adlai danieli keix octo_ russell-- billstclair mordocai heddwch tanuzzo PlasmaStar nopf zaquest neuri8 johs sfa ferada ck_ sz0 Nikotiini Blukunfando totimkopf jself mingus EDT taij33n tippenein itscaleb thomas tobel SAL9000 tilpner yang shikhin habs akkad dan64 j_king zyoung ski trig-ger hydraz reb`` sebboh Zotan forgot mood vsync joast derrida oGMo oystewh snits redline6561 anunnaki jsnell AeroNotix finnrobi_ 2016-07-24T05:00:18Z names: sausages gensym sswords cell mnoonan spacebat2 Intensity micro` jurov bounb angular_mike sytse ggherdov splittist wyan josteink lpaste GGMethos Aethiles housel ben_vulpes Fade les` Xach djh_ xantoz gz__ tkd zeroish eli otwieracz H4ns antoszka drot tokenrov1 yeltzooo9 honkfestival o`connor_ Colleen stux|RC-only dsp- askatasuna newcup xristos gabot ramus eMBee isoraqathedh arrdem jackc- mj12` __main__ zerac wizzo luis samebchase mrSpec tomaw renard_ aap 2016-07-24T05:00:18Z names: someone _death 2016-07-24T05:06:38Z IPmonger joined #lisp 2016-07-24T05:10:37Z pillton joined #lisp 2016-07-24T05:11:01Z IPmonger quit (Ping timeout: 252 seconds) 2016-07-24T05:22:05Z defaultxr quit (Quit: gnight) 2016-07-24T05:27:06Z cibs quit (Ping timeout: 240 seconds) 2016-07-24T05:27:32Z vlatkoB joined #lisp 2016-07-24T05:29:18Z cibs joined #lisp 2016-07-24T05:43:26Z fkae joined #lisp 2016-07-24T05:45:58Z fkac quit (Ping timeout: 250 seconds) 2016-07-24T05:47:32Z oleo_ quit (Quit: Leaving) 2016-07-24T06:08:19Z fugue quit (Quit: Computer has gone to sleep) 2016-07-24T06:12:20Z Guthur joined #lisp 2016-07-24T06:13:01Z mastokley joined #lisp 2016-07-24T06:13:04Z sdsadsdas joined #lisp 2016-07-24T06:23:51Z tejr joined #lisp 2016-07-24T06:25:14Z protist joined #lisp 2016-07-24T06:31:10Z sdsadsdas quit (Remote host closed the connection) 2016-07-24T06:32:54Z fugue joined #lisp 2016-07-24T06:36:29Z kini joined #lisp 2016-07-24T06:37:37Z SumoSudo joined #lisp 2016-07-24T06:38:11Z sdsadsdas joined #lisp 2016-07-24T06:41:12Z protist quit (Quit: Konversation terminated!) 2016-07-24T06:41:15Z shka joined #lisp 2016-07-24T06:41:51Z fugue quit (Ping timeout: 240 seconds) 2016-07-24T06:42:21Z sdsadsdas quit (Client Quit) 2016-07-24T06:44:58Z noorbeh` joined #lisp 2016-07-24T06:46:49Z noorbeh quit (Ping timeout: 260 seconds) 2016-07-24T06:50:26Z cibs quit (Ping timeout: 240 seconds) 2016-07-24T06:52:26Z cibs joined #lisp 2016-07-24T07:00:21Z harish_ quit (Ping timeout: 276 seconds) 2016-07-24T07:01:03Z happy-dude quit (Quit: Connection closed for inactivity) 2016-07-24T07:03:31Z yeticry quit (Ping timeout: 240 seconds) 2016-07-24T07:04:19Z IPmonger joined #lisp 2016-07-24T07:05:15Z fugue joined #lisp 2016-07-24T07:06:33Z ggole joined #lisp 2016-07-24T07:08:44Z IPmonger quit (Ping timeout: 250 seconds) 2016-07-24T07:20:56Z harish_ joined #lisp 2016-07-24T07:22:03Z mastokley quit (Ping timeout: 264 seconds) 2016-07-24T07:26:41Z ec\ quit (Quit: Lost terminal) 2016-07-24T07:26:47Z fugue quit (Quit: Computer has gone to sleep) 2016-07-24T07:28:48Z IPmonger joined #lisp 2016-07-24T07:29:22Z angavrilov joined #lisp 2016-07-24T07:33:30Z IPmonger quit (Ping timeout: 276 seconds) 2016-07-24T07:35:36Z yeticry joined #lisp 2016-07-24T07:37:37Z harish_ quit (Ping timeout: 258 seconds) 2016-07-24T07:38:06Z beach: Correct me if I am wrong: Calling either (SIN X), (COS X), or (SQRT X), when given an X of some float type τ always return a float type τ, and never signal an error. 2016-07-24T07:38:38Z beach: Er, for SQRT, X has to be non-negative. 2016-07-24T07:39:18Z gingerale joined #lisp 2016-07-24T07:41:09Z Bike: i'm not sure that they couldn't technically return a rational, though it's hard to imagine that practially happening 2016-07-24T07:41:29Z beach: I don't think the Common Lisp HyperSpec allows that. 2016-07-24T07:41:39Z Bike: clhs 12.1.3.3 2016-07-24T07:41:39Z specbot: Rule of Float Substitutability: http://www.lispworks.com/reference/HyperSpec/Body/12_acc.htm 2016-07-24T07:41:46Z Bike: i don't see anything analogous for floating arguments. 2016-07-24T07:42:22Z beach: Ah, I see. 2016-07-24T07:43:13Z oleo joined #lisp 2016-07-24T07:43:43Z oleo quit (Read error: Connection reset by peer) 2016-07-24T07:44:05Z Bike: the clhs for trig also mentions that they "might signal arithmetic-error", i guess that could happen with (tan (/ pi 2)) or something? 2016-07-24T07:44:12Z beach: Is it allowed for a function such as SIN to return a float of a different precision from its argument? 2016-07-24T07:44:18Z ec\ joined #lisp 2016-07-24T07:44:34Z beach: Yes, TAN can overflow 2016-07-24T07:44:43Z Bike: oh, you didn't say tan, sorry. 2016-07-24T07:45:00Z beach: Right, only SIN, COS, and SQRT. 2016-07-24T07:45:30Z Bike: presumably because none of them have asymptotes or branch cuts 2016-07-24T07:45:50Z Bike: as for the other thing 2016-07-24T07:45:53Z Bike: clhs 12.1.4.4 2016-07-24T07:45:53Z specbot: Rule of Float Precision Contagion: http://www.lispworks.com/reference/HyperSpec/Body/12_add.htm 2016-07-24T07:46:14Z Bike: so, no 2016-07-24T07:47:04Z beach: Yes, thanks. 2016-07-24T07:47:06Z Bike: oh, wait, sqrt does have a branch cut, doesn't it. complex analysis is hard 2016-07-24T07:47:16Z Bike: not that it matters for real arguments very much 2016-07-24T07:48:09Z beach: I stipulate that X is non-negative for SQRT. 2016-07-24T07:49:15Z metaphysician joined #lisp 2016-07-24T07:50:13Z protist joined #lisp 2016-07-24T07:51:29Z oleo joined #lisp 2016-07-24T07:51:29Z oleo quit (Changing host) 2016-07-24T07:51:29Z oleo joined #lisp 2016-07-24T07:51:53Z plertrood_ joined #lisp 2016-07-24T07:52:11Z harish_ joined #lisp 2016-07-24T07:54:39Z metaphysician quit (Quit: leaving) 2016-07-24T07:54:51Z _Sucks quit (Quit: Leaving) 2016-07-24T07:55:15Z metaphysician joined #lisp 2016-07-24T07:56:47Z xorox90 quit (Quit: Connection closed for inactivity) 2016-07-24T08:00:45Z grouzen joined #lisp 2016-07-24T08:02:08Z moei quit (Read error: Connection reset by peer) 2016-07-24T08:02:41Z moei joined #lisp 2016-07-24T08:06:19Z Bike quit (Quit: sleep) 2016-07-24T08:07:36Z ukari joined #lisp 2016-07-24T08:11:57Z stepnem joined #lisp 2016-07-24T08:22:11Z puchacz joined #lisp 2016-07-24T08:27:38Z heddwch is now known as dysnomia 2016-07-24T08:28:16Z dysnomia is now known as heddwch 2016-07-24T08:28:19Z plertrood_ quit (Ping timeout: 260 seconds) 2016-07-24T08:32:40Z Guest_83424 joined #lisp 2016-07-24T08:33:49Z Walakea joined #lisp 2016-07-24T08:33:49Z Walakea is now known as Walakea_ 2016-07-24T08:38:19Z metaphysician quit (Quit: leaving) 2016-07-24T08:44:36Z Walakea_ quit (Quit: Walakea_) 2016-07-24T08:56:07Z plertrood_ joined #lisp 2016-07-24T08:56:08Z attila_lendvai joined #lisp 2016-07-24T08:57:52Z zaquest quit (Remote host closed the connection) 2016-07-24T08:59:24Z puchacz quit (Quit: Konversation terminated!) 2016-07-24T09:01:55Z zaquest joined #lisp 2016-07-24T09:04:41Z m00natic joined #lisp 2016-07-24T09:07:16Z sukra joined #lisp 2016-07-24T09:08:46Z grimsley joined #lisp 2016-07-24T09:09:04Z Josh2 joined #lisp 2016-07-24T09:12:12Z Guest_83424 quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 2016-07-24T09:14:37Z MrWoohoo quit (Ping timeout: 260 seconds) 2016-07-24T09:16:34Z IPmonger joined #lisp 2016-07-24T09:21:24Z IPmonger quit (Ping timeout: 276 seconds) 2016-07-24T09:28:55Z IPmonger joined #lisp 2016-07-24T09:31:44Z ukari quit (Ping timeout: 250 seconds) 2016-07-24T09:33:22Z IPmonger quit (Ping timeout: 252 seconds) 2016-07-24T09:33:31Z copec quit (Ping timeout: 240 seconds) 2016-07-24T09:35:08Z ukari joined #lisp 2016-07-24T09:39:50Z Josh3 joined #lisp 2016-07-24T09:41:41Z IPmonger joined #lisp 2016-07-24T09:42:12Z Josh2 quit (Ping timeout: 276 seconds) 2016-07-24T09:42:12Z Josh3 is now known as Josh2 2016-07-24T09:46:05Z IPmonger quit (Ping timeout: 258 seconds) 2016-07-24T09:48:36Z deank quit (Quit: quit) 2016-07-24T09:48:57Z copec joined #lisp 2016-07-24T09:50:48Z MrWoohoo joined #lisp 2016-07-24T09:51:32Z DeadTrickster joined #lisp 2016-07-24T09:52:03Z ssake_ joined #lisp 2016-07-24T10:03:08Z puchacz joined #lisp 2016-07-24T10:06:02Z IPmonger joined #lisp 2016-07-24T10:07:31Z corehello joined #lisp 2016-07-24T10:10:24Z IPmonger quit (Ping timeout: 260 seconds) 2016-07-24T10:13:27Z smokeink quit (Ping timeout: 265 seconds) 2016-07-24T10:14:03Z d4ryus quit (Ping timeout: 240 seconds) 2016-07-24T10:16:55Z d4ryus joined #lisp 2016-07-24T10:29:21Z Josh2 quit (Ping timeout: 258 seconds) 2016-07-24T10:33:51Z edgar-rft quit (Quit: edgar-rft) 2016-07-24T10:35:05Z despoil quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-07-24T10:35:48Z despoil joined #lisp 2016-07-24T10:36:10Z despoil quit (Read error: Connection reset by peer) 2016-07-24T10:39:10Z varjag joined #lisp 2016-07-24T10:39:28Z elpatron joined #lisp 2016-07-24T10:48:42Z diphuser joined #lisp 2016-07-24T10:48:50Z sjl joined #lisp 2016-07-24T10:49:24Z narendraj9 joined #lisp 2016-07-24T10:49:33Z elpatron quit (Ping timeout: 240 seconds) 2016-07-24T10:52:59Z smokeink joined #lisp 2016-07-24T11:02:35Z narendraj9 quit (Remote host closed the connection) 2016-07-24T11:06:47Z scymtym joined #lisp 2016-07-24T11:08:37Z prole joined #lisp 2016-07-24T11:16:36Z ecclesia joined #lisp 2016-07-24T11:16:44Z BenceF joined #lisp 2016-07-24T11:17:22Z ecclesia: so I heard on #emacs that #lisp hates Paul Grahams book, "On Lisp" referring to it as "unidiomatic" which book would you recommen in its place? 2016-07-24T11:17:37Z beach: It's a fine book. 2016-07-24T11:18:49Z kurwa9000 joined #lisp 2016-07-24T11:19:01Z scymtym_ joined #lisp 2016-07-24T11:20:59Z beach: ... and there is nothing else discussing that advanced macrology. 2016-07-24T11:21:33Z beach: His style is sometimes a bit quirky, but you can easily compensate for that, at least over time as you learn more conventions. 2016-07-24T11:21:47Z the_signalman quit (Ping timeout: 260 seconds) 2016-07-24T11:23:24Z scymtym quit (Ping timeout: 258 seconds) 2016-07-24T11:23:36Z quasus joined #lisp 2016-07-24T11:25:07Z shka: hi all 2016-07-24T11:25:20Z beach: Hello shka. 2016-07-24T11:25:26Z shka: how are you? 2016-07-24T11:25:39Z beach: Me? Fine as usual. And you? 2016-07-24T11:26:08Z shka: ecclesia: On Lisp is hard to read IMHO but ideas presented are worth knowning 2016-07-24T11:26:26Z shka: beach: fighting lazyness and reading CFFI manual 2016-07-24T11:26:47Z shka: trying to figure out basic things, like where c libs should be located 2016-07-24T11:26:57Z shka: also, Miles Davis 2016-07-24T11:27:02Z shka: good sunday :-) 2016-07-24T11:27:26Z ukari quit (Ping timeout: 250 seconds) 2016-07-24T11:27:27Z the_signalman joined #lisp 2016-07-24T11:28:14Z shka: ecclesia: let over lambdas is considered more advanced that on lisp, but writing is way easier to understand 2016-07-24T11:28:23Z beach: Miles Davis sounds good. Not the rest. 2016-07-24T11:28:44Z shka: it's ok, that's how we learn 2016-07-24T11:29:38Z beach: As I recall, Let over Lambda uses some undefined constructs that are often asked about here. About how backquote is implemented as I recall. 2016-07-24T11:31:09Z mrottenkolber joined #lisp 2016-07-24T11:40:10Z ukari joined #lisp 2016-07-24T11:42:12Z the_signalman quit (Ping timeout: 244 seconds) 2016-07-24T11:45:37Z quazimodo joined #lisp 2016-07-24T11:45:41Z quazimod1 joined #lisp 2016-07-24T11:46:59Z oleo quit (Quit: Leaving) 2016-07-24T11:47:48Z the_signalman joined #lisp 2016-07-24T11:48:29Z oleo joined #lisp 2016-07-24T11:48:29Z oleo quit (Changing host) 2016-07-24T11:48:29Z oleo joined #lisp 2016-07-24T11:50:09Z diphuser quit (Ping timeout: 260 seconds) 2016-07-24T12:11:19Z gingerale quit (Remote host closed the connection) 2016-07-24T12:15:22Z gingerale joined #lisp 2016-07-24T12:20:31Z sz0 quit (Quit: Connection closed for inactivity) 2016-07-24T12:25:22Z DeadTrickster quit (Ping timeout: 260 seconds) 2016-07-24T12:26:21Z sukra quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-07-24T12:32:00Z quasus quit (Ping timeout: 250 seconds) 2016-07-24T12:42:01Z grouzen quit (Ping timeout: 252 seconds) 2016-07-24T12:42:20Z grouzen joined #lisp 2016-07-24T12:56:15Z plertrood_ quit (Ping timeout: 264 seconds) 2016-07-24T13:08:29Z EvW joined #lisp 2016-07-24T13:10:34Z lemoinem quit (Ping timeout: 250 seconds) 2016-07-24T13:11:48Z ovenpasta joined #lisp 2016-07-24T13:11:54Z kurwa9000 quit (Remote host closed the connection) 2016-07-24T13:15:32Z joga quit (Changing host) 2016-07-24T13:15:32Z joga joined #lisp 2016-07-24T13:16:30Z nhandler quit (Read error: Connection reset by peer) 2016-07-24T13:19:11Z phoe: ^ 2016-07-24T13:19:30Z phoe: There's that problem that was pointed out to me, about backquote. 2016-07-24T13:20:34Z phoe: For example, '`,X when read in SBCL does not create something akin to (BACKQUOTE (UNQUOTE (X))). 2016-07-24T13:20:34Z safe joined #lisp 2016-07-24T13:20:49Z phoe: Rather, (UNQUOTE (X)) is implemented as a structure - not a tree of conses. 2016-07-24T13:21:37Z Karl_Dscc joined #lisp 2016-07-24T13:21:51Z phoe: One can check it out on their own Lisp by doing '`,x and trying to poke into this with CAR and CDR. 2016-07-24T13:22:08Z phoe: Trying CAR on ,X alone gives me a "The value ,X is not of type LIST." on SBCL. 2016-07-24T13:23:37Z lemoinem joined #lisp 2016-07-24T13:28:44Z przl joined #lisp 2016-07-24T13:29:12Z davsebamse quit (Ping timeout: 265 seconds) 2016-07-24T13:30:03Z kurwa9000 joined #lisp 2016-07-24T13:34:21Z kurwa9000 quit (Remote host closed the connection) 2016-07-24T13:34:29Z kurwa9000 joined #lisp 2016-07-24T13:35:26Z kurwa9000 quit (Remote host closed the connection) 2016-07-24T13:35:36Z kurwa9000 joined #lisp 2016-07-24T13:37:45Z armin joined #lisp 2016-07-24T13:38:22Z davsebamse joined #lisp 2016-07-24T13:41:02Z corehello quit (Remote host closed the connection) 2016-07-24T13:42:03Z kurwa9000 quit (Ping timeout: 244 seconds) 2016-07-24T13:42:28Z IPmonger joined #lisp 2016-07-24T13:46:11Z EvW quit (Ping timeout: 240 seconds) 2016-07-24T13:47:15Z IPmonger quit (Ping timeout: 264 seconds) 2016-07-24T13:51:03Z davsebamse quit (Ping timeout: 240 seconds) 2016-07-24T13:52:36Z grouzen quit (Ping timeout: 250 seconds) 2016-07-24T13:59:35Z grublet quit (Read error: Connection reset by peer) 2016-07-24T14:00:19Z davsebamse joined #lisp 2016-07-24T14:07:24Z schoppenhauer quit (Ping timeout: 276 seconds) 2016-07-24T14:15:44Z cmack joined #lisp 2016-07-24T14:17:46Z Ven joined #lisp 2016-07-24T14:21:53Z ovenpasta quit (Ping timeout: 265 seconds) 2016-07-24T14:21:56Z rszeno joined #lisp 2016-07-24T14:28:33Z gingerale quit (Ping timeout: 258 seconds) 2016-07-24T14:29:39Z grimsley quit (Quit: Leaving) 2016-07-24T14:36:32Z Davidbrcz joined #lisp 2016-07-24T14:46:54Z Davidbrcz quit (Ping timeout: 260 seconds) 2016-07-24T14:47:12Z ukari quit (Ping timeout: 250 seconds) 2016-07-24T14:48:18Z sweater joined #lisp 2016-07-24T14:51:06Z rszeno quit (Quit: Leaving.) 2016-07-24T14:54:38Z gingerale joined #lisp 2016-07-24T14:57:04Z emlow quit (Quit: emlow) 2016-07-24T14:59:47Z ukari joined #lisp 2016-07-24T15:01:53Z Davidbrcz joined #lisp 2016-07-24T15:02:08Z mbuf quit (Ping timeout: 244 seconds) 2016-07-24T15:06:03Z sjl quit (Ping timeout: 240 seconds) 2016-07-24T15:07:51Z davsebamse quit (Ping timeout: 240 seconds) 2016-07-24T15:09:53Z Jesin quit (Quit: Leaving) 2016-07-24T15:12:03Z Jesin joined #lisp 2016-07-24T15:12:29Z karswell` joined #lisp 2016-07-24T15:15:50Z akersof joined #lisp 2016-07-24T15:17:12Z davsebamse joined #lisp 2016-07-24T15:22:57Z edgar-rft joined #lisp 2016-07-24T15:23:51Z smokeink quit (Ping timeout: 240 seconds) 2016-07-24T15:26:23Z ecclesia quit (Quit: ERC (IRC client for Emacs 25.1.50.1)) 2016-07-24T15:26:31Z harish_ quit (Ping timeout: 240 seconds) 2016-07-24T15:28:35Z narendraj9 joined #lisp 2016-07-24T15:29:28Z wtetzner joined #lisp 2016-07-24T15:29:57Z brendyn quit (Ping timeout: 276 seconds) 2016-07-24T15:30:29Z IPmonger joined #lisp 2016-07-24T15:34:02Z narendraj9 quit (Read error: Connection reset by peer) 2016-07-24T15:34:55Z IPmonger quit (Ping timeout: 258 seconds) 2016-07-24T15:36:32Z narendraj9 joined #lisp 2016-07-24T15:40:09Z deank joined #lisp 2016-07-24T15:41:22Z ukari quit (Ping timeout: 250 seconds) 2016-07-24T15:41:37Z wildlander joined #lisp 2016-07-24T15:42:47Z shka: phoe: i stumbled upon this before 2016-07-24T15:43:01Z phoe: shka: ayup 2016-07-24T15:43:07Z shka: i believe that this is correct behaviour, though 2016-07-24T15:44:13Z shka: to overcome this i had to write crap like this: 2016-07-24T15:45:43Z prole: how can you put a comma without backquote? 2016-07-24T15:45:59Z prole: (car ,x) -> comma not inside a backquote 2016-07-24T15:47:13Z ggole: '`(,x) or something like that 2016-07-24T15:47:15Z ukari joined #lisp 2016-07-24T15:47:24Z shka: http://paste.lisp.org/display/321285 2016-07-24T15:48:06Z shka: phoe: it is not cool at all 2016-07-24T15:49:37Z phoe: ^ 2016-07-24T15:49:40Z phoe: prole: oh, right 2016-07-24T15:50:00Z phoe: (cdr `',x) 2016-07-24T15:50:01Z prole: shka: why is there a backquote inside a backquote? 2016-07-24T15:50:10Z blackwolf joined #lisp 2016-07-24T15:50:59Z shka: prole: because of some overcomplicated metaprogramming that i did back then 2016-07-24T15:51:20Z prole: (I'm a noob between) 2016-07-24T15:51:29Z shka: it required multiple evaluation steps 2016-07-24T15:51:46Z ukari quit (Ping timeout: 250 seconds) 2016-07-24T15:52:08Z shka: prole: esentially, this is function that is used by macro to expand body 2016-07-24T15:52:30Z shka: i like it this way because i found it to be a little easier to understand 2016-07-24T15:52:45Z shka: and you can even try to write some kind of unit test 2016-07-24T15:53:17Z prole: shka: Well, I just never though you could nest the backquote and do something right 2016-07-24T15:53:21Z prole: thought* 2016-07-24T15:53:49Z shka: well, this example is not something that is quite right ;-) 2016-07-24T15:54:01Z shka: but it works so yay, i guess 2016-07-24T15:54:28Z shka: and in fact given use case, it is probabbly good enough… 2016-07-24T15:54:57Z prole: I should change my lastname to goodenough. It resumes my whole life 2016-07-24T15:56:17Z harish_ joined #lisp 2016-07-24T15:56:46Z shka: prole: it is way better than notgoodenough! ;-) 2016-07-24T15:57:11Z shka: ok, folks: i need to create QVector template instance with commonqt 2016-07-24T15:57:32Z prole: shka: hahaha 2016-07-24T15:57:48Z shka: namely: QVector 2016-07-24T15:57:55Z rotty quit (Ping timeout: 258 seconds) 2016-07-24T15:58:09Z shka: and i have no idea how :/ 2016-07-24T16:00:47Z shka: i'm under the impression that it may be not even supported 2016-07-24T16:02:39Z v325 joined #lisp 2016-07-24T16:02:57Z mrottenkolber quit (Ping timeout: 260 seconds) 2016-07-24T16:04:33Z przl quit (Ping timeout: 240 seconds) 2016-07-24T16:12:42Z xxninjabunnyxx joined #lisp 2016-07-24T16:13:18Z mejja joined #lisp 2016-07-24T16:14:24Z avalokite quit (Ping timeout: 258 seconds) 2016-07-24T16:14:44Z harish_ quit (Ping timeout: 258 seconds) 2016-07-24T16:17:16Z xxninjabunnyxx quit (Quit: Leaving) 2016-07-24T16:17:25Z mishoo joined #lisp 2016-07-24T16:20:28Z hhdave joined #lisp 2016-07-24T16:21:38Z sukra joined #lisp 2016-07-24T16:22:56Z hhdave_ joined #lisp 2016-07-24T16:23:14Z mfranzwa joined #lisp 2016-07-24T16:24:42Z cmack quit (Ping timeout: 250 seconds) 2016-07-24T16:25:08Z hhdave quit (Ping timeout: 265 seconds) 2016-07-24T16:25:08Z hhdave_ is now known as hhdave 2016-07-24T16:25:36Z sjl joined #lisp 2016-07-24T16:36:23Z mfranzwa quit 2016-07-24T16:36:43Z harish_ joined #lisp 2016-07-24T16:36:49Z przl joined #lisp 2016-07-24T16:44:47Z fugue joined #lisp 2016-07-24T16:49:46Z fugue quit (Quit: Computer has gone to sleep) 2016-07-24T16:50:34Z davsebamse quit (Ping timeout: 260 seconds) 2016-07-24T16:52:04Z davsebamse joined #lisp 2016-07-24T16:55:39Z phoe: I have a question about #'ED. 2016-07-24T16:56:31Z phoe: How can I actually tell my Lisp (SBCL) to open files inside the same Emacs it's connected to through SLIME? 2016-07-24T16:58:03Z gravicappa quit (Ping timeout: 240 seconds) 2016-07-24T17:00:21Z harish_ quit (Ping timeout: 258 seconds) 2016-07-24T17:00:48Z mejja quit (Quit: \ No newline at end of file) 2016-07-24T17:01:45Z heddwch: start an emacs server and emacsclient 2016-07-24T17:01:51Z heddwch: use emacsclient* 2016-07-24T17:02:49Z davsebamse quit (Ping timeout: 260 seconds) 2016-07-24T17:03:24Z mishoo quit (Ping timeout: 260 seconds) 2016-07-24T17:03:27Z scymtym_: phoe: for sbcl, (push (lambda (&optional what) (swank:ed-in-emacs what) t) sb-ext:*ed-functions*) and customize slime-ed-use-dedicated-frame as desired 2016-07-24T17:03:38Z phoe: scymtym_: thanks! 2016-07-24T17:04:36Z davsebamse joined #lisp 2016-07-24T17:07:01Z DeadTrickster joined #lisp 2016-07-24T17:08:00Z heddwch: oh, sorry, wasn't aware of that >_> 2016-07-24T17:09:24Z davsebamse quit (Ping timeout: 276 seconds) 2016-07-24T17:10:55Z sukra quit (Quit: Textual IRC Client: www.textualapp.com) 2016-07-24T17:11:29Z sukra joined #lisp 2016-07-24T17:12:55Z sukra quit (Client Quit) 2016-07-24T17:13:26Z sukra joined #lisp 2016-07-24T17:18:26Z davsebamse joined #lisp 2016-07-24T17:19:17Z sukra quit (Changing host) 2016-07-24T17:19:17Z sukra joined #lisp 2016-07-24T17:21:28Z hhdave quit (Quit: hhdave) 2016-07-24T17:23:15Z blackwolf quit (Ping timeout: 264 seconds) 2016-07-24T17:25:59Z narendraj9 quit (Remote host closed the connection) 2016-07-24T17:28:10Z Bike joined #lisp 2016-07-24T17:29:55Z quazimodo quit (Ping timeout: 244 seconds) 2016-07-24T17:30:25Z quazimod1 quit (Ping timeout: 244 seconds) 2016-07-24T17:30:52Z harish_ joined #lisp 2016-07-24T17:31:06Z IPmonger joined #lisp 2016-07-24T17:31:58Z protist quit (Ping timeout: 244 seconds) 2016-07-24T17:32:48Z xaotuk joined #lisp 2016-07-24T17:34:05Z yrk joined #lisp 2016-07-24T17:34:39Z yrk quit (Changing host) 2016-07-24T17:34:39Z yrk joined #lisp 2016-07-24T17:35:35Z IPmonger quit (Ping timeout: 244 seconds) 2016-07-24T17:40:30Z zygentoma joined #lisp 2016-07-24T17:43:10Z Sucks joined #lisp 2016-07-24T17:43:11Z przl quit (Ping timeout: 244 seconds) 2016-07-24T17:45:06Z unrahul joined #lisp 2016-07-24T17:46:57Z Davidbrcz quit (Ping timeout: 244 seconds) 2016-07-24T17:49:38Z davsebamse quit (Ping timeout: 250 seconds) 2016-07-24T18:05:43Z JustinHi1la joined #lisp 2016-07-24T18:06:59Z JustinHitla quit (Ping timeout: 260 seconds) 2016-07-24T18:08:16Z karswell` quit (Read error: Connection reset by peer) 2016-07-24T18:10:44Z Kundry_Wag2 joined #lisp 2016-07-24T18:13:40Z xaotuk quit (Ping timeout: 244 seconds) 2016-07-24T18:14:19Z xaotuk joined #lisp 2016-07-24T18:19:17Z JustinHi1la is now known as JustinHitla 2016-07-24T18:29:27Z JustinHitla: you can't catch me 2016-07-24T18:29:28Z JustinHitla left #lisp 2016-07-24T18:30:31Z Kundry_Wag2 quit (Remote host closed the connection) 2016-07-24T18:30:39Z lemoinem quit (Ping timeout: 276 seconds) 2016-07-24T18:33:15Z Davidbrcz joined #lisp 2016-07-24T18:34:37Z shymega: urgh 2016-07-24T18:38:04Z wtetzner quit (Remote host closed the connection) 2016-07-24T18:40:24Z mastokley joined #lisp 2016-07-24T18:43:13Z phoe: there needs to be an alert-the-mods button on #lisp methinks 2016-07-24T18:43:26Z heddwch: For? 2016-07-24T18:43:53Z phoe: minor annoyances. 2016-07-24T18:44:28Z phoe: and major ones - not like I've seen one happen around here, luckily. 2016-07-24T18:44:36Z sweater quit (Read error: Connection reset by peer) 2016-07-24T18:44:47Z shymega: not just yet, anyway :) 2016-07-24T18:44:49Z heddwch: ah 2016-07-24T18:44:55Z phoe: ayup 2016-07-24T18:44:57Z heddwch watches shymega carefully 2016-07-24T18:45:03Z phoe: uh oh 2016-07-24T18:45:04Z shymega: :( 2016-07-24T18:45:11Z phoe: protective parentheses power - activate! 2016-07-24T18:45:17Z shymega: wait, we can get those? 2016-07-24T18:45:17Z phoe turns shymega into (shymega) 2016-07-24T18:45:31Z phoe: yes, you can get those 2016-07-24T18:45:34Z shymega: nice 2016-07-24T18:45:38Z phoe: fire up a CL Repl 2016-07-24T18:45:40Z shymega: :P 2016-07-24T18:45:41Z phoe: okay? 2016-07-24T18:45:44Z shymega: gotcha 2016-07-24T18:45:49Z phoe: type 'SHYMEGA and hit Enter 2016-07-24T18:45:54Z phoe: got it? 2016-07-24T18:45:58Z strykerkkd joined #lisp 2016-07-24T18:46:00Z shymega: loud and clear 2016-07-24T18:46:04Z phoe: now - repeatedly type / and hit Enter, repeat a few times 2016-07-24T18:46:13Z shymega: haha! 2016-07-24T18:46:15Z phoe: is a shortcut for protective parentheses power, and it stacks 2016-07-24T18:46:18Z shymega: Today I learned 2016-07-24T18:46:24Z shymega: thanks for the tip, phoe 2016-07-24T18:46:34Z phoe: the / key is so close to Enter so you can one-hand it just in case 2016-07-24T18:46:39Z shymega: indeed 2016-07-24T18:47:35Z phoe: it's a little-known feature of Common Lisp REPL 2016-07-24T18:47:42Z shymega: evidently so 2016-07-24T18:47:45Z shymega: pretty cool though 2016-07-24T18:47:46Z phoe: also known as the beautify operator 2016-07-24T18:47:53Z shymega: ah, i ee 2016-07-24T18:47:54Z shymega: oops 2016-07-24T18:47:57Z shymega: *see 2016-07-24T18:48:04Z phoe: following the 5th Lisp Theorem that states "if it's ugly, add parens" 2016-07-24T18:48:15Z shymega: to me, sounds like a good way to live by 2016-07-24T18:48:53Z phoe: of course there are sects that modify and transcribe the theorems 2016-07-24T18:49:04Z phoe: like Clojurists, they also allow brackets and braces 2016-07-24T18:49:29Z shymega: right 2016-07-24T18:49:59Z scymtym_ quit (Ping timeout: 258 seconds) 2016-07-24T18:50:59Z wtetzner joined #lisp 2016-07-24T18:55:36Z strykerkkd quit (Read error: Connection reset by peer) 2016-07-24T18:55:49Z strykerkkd joined #lisp 2016-07-24T18:56:42Z killmaster joined #lisp 2016-07-24T18:57:48Z davsebamse joined #lisp 2016-07-24T19:03:17Z Walakea joined #lisp 2016-07-24T19:03:17Z Walakea is now known as Walakea_ 2016-07-24T19:06:15Z jjk left #lisp 2016-07-24T19:09:47Z oleo quit (Quit: Leaving) 2016-07-24T19:12:18Z Walakea_ quit (Quit: Walakea_) 2016-07-24T19:12:48Z didi joined #lisp 2016-07-24T19:13:29Z didi: Why doesn't (dotimes (i 42) do) throw an error? I expected some kind of error because of `do'. 2016-07-24T19:14:16Z phoe: clhs dotimes 2016-07-24T19:14:17Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/m_dotime.htm 2016-07-24T19:14:27Z Bike: ah, heh, it's a tagbody tag. 2016-07-24T19:14:51Z davsebamse quit (Ping timeout: 276 seconds) 2016-07-24T19:15:14Z dfigrish joined #lisp 2016-07-24T19:15:19Z dfigrish: well, hi 2016-07-24T19:15:22Z vlatkoB quit (Remote host closed the connection) 2016-07-24T19:15:28Z didi: Oh, interesting. I don't know tagbody. I will read on it. Thank you. 2016-07-24T19:15:46Z phoe: (dotimes (i 42) loop for i = 3 then osdsifhskjdhsdg finally return 42) 2016-07-24T19:15:49Z phoe: this is amusing 2016-07-24T19:15:56Z phoe: it actually doesn't err out 2016-07-24T19:16:09Z mishoo joined #lisp 2016-07-24T19:16:29Z davsebamse joined #lisp 2016-07-24T19:16:52Z dfigrish: phoe: what is osdsifhskjdhsdg? 2016-07-24T19:17:03Z phoe: dfigrish: it's woeufhijdgbskdjgh 2016-07-24T19:17:15Z phoe: the pseudorandom function of my fingers on my keyboard 2016-07-24T19:17:28Z dfigrish: phoe: uh, nice function :) 2016-07-24T19:19:23Z JammyHammy joined #lisp 2016-07-24T19:20:30Z Bike: the point is that any number of atoms are basically ignored, because if they're symbols or numbers they're treated as go tags (and anything else is self evaluating), and there's no code to make the go tags matter 2016-07-24T19:20:53Z ggole: Implicit tagbody isn't really such a great idea. 2016-07-24T19:21:14Z davsebamse quit (Ping timeout: 250 seconds) 2016-07-24T19:21:33Z phoe: ggole: I really didn't think of this. Like, uh, putting non-lists inside dotimes's body. 2016-07-24T19:23:00Z didi: TIL I can rotatef whole vectors at once. Nice. 2016-07-24T19:23:03Z Grue`: "Implicit tagbody considered harmful" -- Edsger Dijkstra 2016-07-24T19:23:11Z phoe: Grue`: XDD 2016-07-24T19:23:23Z phoe: now I have my spit all over my keyboard 2016-07-24T19:23:23Z phoe: thanks 2016-07-24T19:23:32Z ggole: Hmm, what's a legal tag? Just integers and symbols? 2016-07-24T19:23:35Z didi: Bike: Thank you. 2016-07-24T19:23:44Z Bike: what? 2016-07-24T19:23:51Z didi: Fr the explanation. 2016-07-24T19:23:53Z didi: For* 2016-07-24T19:23:59Z Bike: oh, k 2016-07-24T19:24:03Z Bike: ggole: yes 2016-07-24T19:26:13Z Bike: the implicit tagbody-ness doesn't come up much, since there's not much reason to leave symbols and integers alone in a dowhatever form. a symbol macro, maybe 2016-07-24T19:26:28Z Bike: but a side effectful symbol macro expansion seems kinda gross 2016-07-24T19:27:41Z ggole: And quoted (or many-quoted) symbols seem to work too (in SBCL) 2016-07-24T19:27:52Z ggole: Other atoms cause an error. 2016-07-24T19:28:08Z lisp127 joined #lisp 2016-07-24T19:28:19Z phoe: ggole: uh. 3 doesn't err out. 2016-07-24T19:28:26Z ggole: 3 is a legal tag. 2016-07-24T19:28:29Z ggole: 1/3 is not. 2016-07-24T19:28:32Z phoe: Oh! Right. 2016-07-24T19:28:46Z lisp127 quit (Client Quit) 2016-07-24T19:28:51Z v325 quit (Quit: Leaving) 2016-07-24T19:29:09Z oleo joined #lisp 2016-07-24T19:29:51Z Bike: a quoted symbol will not be a go tag, it will be a form (which has no side effects and its return va lue ignored, so you don't notice) 2016-07-24T19:29:58Z footimmy joined #lisp 2016-07-24T19:30:00Z ggole wonders whether that is one of the things that was brought in for compatibility with some ancient Lisp 2016-07-24T19:30:02Z quasus joined #lisp 2016-07-24T19:30:03Z phoe: Bike: haha! 2016-07-24T19:30:18Z phoe: Right, 'X will be (quote X) which will return X and have absolutely no side effects! 2016-07-24T19:30:20Z davsebamse joined #lisp 2016-07-24T19:30:28Z phoe: Because it's not a symbol, it's a list - and hence will be evaluated. 2016-07-24T19:30:31Z gingerale quit (Remote host closed the connection) 2016-07-24T19:30:32Z Bike: and (dotimes (i 42) 'do (go 'do)) is an error 2016-07-24T19:30:43Z ggole: Ah, right 2016-07-24T19:30:45Z phoe: Bike: because there's no do tag. 2016-07-24T19:30:53Z phoe: And, uh, 'do is not a valid tag either. 2016-07-24T19:30:56Z Bike: because there's no (quote do) tag 2016-07-24T19:31:12Z Xach: do be do be do 2016-07-24T19:31:55Z IPmonger joined #lisp 2016-07-24T19:36:25Z IPmonger quit (Ping timeout: 258 seconds) 2016-07-24T19:37:42Z unbalancedparen joined #lisp 2016-07-24T19:39:14Z didi: I have two vectors, v0 and v1, with the same length. I want to copy the values from v1 to v0. Which one would be more efficient: (dotimes (i (length v1)) (setf (svref v0 i) (svref v1 i))), (rotatef v0 v1), (map-into v0 #'identity v1) ? 2016-07-24T19:40:08Z ovenpasta joined #lisp 2016-07-24T19:40:21Z Bike: clhs replace 2016-07-24T19:40:21Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/f_replac.htm 2016-07-24T19:40:36Z didi: Niiice. 2016-07-24T19:40:42Z didi: Thank you, Bike. 2016-07-24T19:40:50Z Bike: also, that rotatef doesn't actually touch the vectors, just swaps their names, so to speak. 2016-07-24T19:41:03Z didi: Bike: Interesting... 2016-07-24T19:41:08Z Bike: if that's okay for whatever you're doing, it will almost certainly be fastest. 2016-07-24T19:41:25Z didi: My algorithm works, but now I don't know how. 2016-07-24T19:41:35Z didi: :-) 2016-07-24T19:41:40Z Bike: well, also it SWAPS them, not copies v1 over v0, which would just be (setf v0 v1) 2016-07-24T19:41:58Z didi: Hummmm 2016-07-24T19:43:16Z didi: (setf v0 v1) doesn't work for me because I need two independent vectors. 2016-07-24T19:43:38Z Bike: actually copying over the elements wouldn't work either, then 2016-07-24T19:43:57Z IPmonger joined #lisp 2016-07-24T19:44:00Z didi: How come? 2016-07-24T19:44:18Z Bike: because then the vectors would have the same elements, of course 2016-07-24T19:44:27Z didi: Nah, they are integers. 2016-07-24T19:44:28Z Bike: or is that not what you meant by "independent" 2016-07-24T19:44:47Z didi: The elements, I mean. 2016-07-24T19:44:57Z Bike: when you put "vector" and "independence" next to each other, i do not think first of computer side effects 2016-07-24T19:44:57Z didi: I guess not. 2016-07-24T19:45:10Z wildlander quit (Remote host closed the connection) 2016-07-24T19:45:10Z didi: Curious. 2016-07-24T19:45:49Z didi: Anyway, TIL `replace'. Thank you, Bike. 2016-07-24T19:48:38Z IPmonger quit (Ping timeout: 258 seconds) 2016-07-24T19:49:12Z wildlander joined #lisp 2016-07-24T20:01:39Z didi` joined #lisp 2016-07-24T20:02:29Z Davidbrcz quit (Ping timeout: 260 seconds) 2016-07-24T20:03:29Z mvilleneuve joined #lisp 2016-07-24T20:05:03Z sukra quit (Ping timeout: 265 seconds) 2016-07-24T20:05:27Z Davidbrcz joined #lisp 2016-07-24T20:05:33Z didi quit (Ping timeout: 276 seconds) 2016-07-24T20:06:10Z vydd: Xach: hey, when is the next quicklisp release? 2016-07-24T20:08:32Z strykerkkd quit (Quit: Leaving) 2016-07-24T20:13:04Z Sucks quit (Ping timeout: 264 seconds) 2016-07-24T20:17:34Z footimmy quit (Quit: /* */) 2016-07-24T20:19:35Z Walakea joined #lisp 2016-07-24T20:19:36Z Walakea is now known as Walakea_ 2016-07-24T20:25:14Z shka quit (Ping timeout: 260 seconds) 2016-07-24T20:27:09Z fugue joined #lisp 2016-07-24T20:27:19Z m_zr0_ joined #lisp 2016-07-24T20:28:37Z Josh2 joined #lisp 2016-07-24T20:28:49Z grouzen joined #lisp 2016-07-24T20:30:35Z m_zr0 quit (Ping timeout: 250 seconds) 2016-07-24T20:31:35Z tmtwd joined #lisp 2016-07-24T20:32:29Z phoe: Xach: umm, I'll join the question. Is it possible and/or proper for https://github.com/phoe-krk/pseudonyms to land in Quicklisp? 2016-07-24T20:33:29Z fugue quit (Quit: Computer has gone to sleep) 2016-07-24T20:41:40Z PuercoPop: phoe: to request inclusion on ql you have to open an issue on https://github.com/quicklisp/quicklisp-projects 2016-07-24T20:41:52Z phoe: PuercoPop: okay! 2016-07-24T20:46:30Z davsebamse quit (Ping timeout: 276 seconds) 2016-07-24T20:51:21Z rumbler31 joined #lisp 2016-07-24T20:51:46Z Walakea_ quit (Quit: Walakea_) 2016-07-24T20:53:10Z xaotuk quit (Ping timeout: 252 seconds) 2016-07-24T20:55:25Z davsebamse joined #lisp 2016-07-24T20:58:04Z mishoo quit (Ping timeout: 264 seconds) 2016-07-24T21:01:27Z grouzen quit (Ping timeout: 276 seconds) 2016-07-24T21:05:04Z davsebamse quit (Ping timeout: 250 seconds) 2016-07-24T21:05:05Z xaotuk joined #lisp 2016-07-24T21:06:45Z davsebamse joined #lisp 2016-07-24T21:08:08Z sweater joined #lisp 2016-07-24T21:08:18Z MoALTz quit (Ping timeout: 244 seconds) 2016-07-24T21:11:52Z dfigrish quit (Ping timeout: 252 seconds) 2016-07-24T21:15:44Z scymtym joined #lisp 2016-07-24T21:17:47Z omilu joined #lisp 2016-07-24T21:17:50Z mrottenkolber joined #lisp 2016-07-24T21:21:08Z mattrepl joined #lisp 2016-07-24T21:26:59Z Sucks joined #lisp 2016-07-24T21:28:05Z prole: l 2016-07-24T21:34:01Z phoe: i 2016-07-24T21:35:01Z heddwch: r 2016-07-24T21:37:07Z holycow joined #lisp 2016-07-24T21:38:06Z ovenpasta quit (Quit: ovenpasta) 2016-07-24T21:40:37Z puchacz quit (Quit: Konversation terminated!) 2016-07-24T21:42:06Z mejja joined #lisp 2016-07-24T21:42:36Z schoppenhauer joined #lisp 2016-07-24T21:44:35Z learning joined #lisp 2016-07-24T21:44:40Z IPmonger joined #lisp 2016-07-24T21:45:11Z learning quit (Client Quit) 2016-07-24T21:46:11Z learning joined #lisp 2016-07-24T21:46:32Z learning quit (Client Quit) 2016-07-24T21:46:41Z harish_ quit (Ping timeout: 244 seconds) 2016-07-24T21:46:45Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2016-07-24T21:47:40Z aries_liuxueyang joined #lisp 2016-07-24T21:48:15Z fkae is now known as fkac 2016-07-24T21:49:00Z IPmonger quit (Ping timeout: 250 seconds) 2016-07-24T21:49:50Z DougNYC joined #lisp 2016-07-24T21:50:00Z ggole quit 2016-07-24T21:50:12Z rumbler31 quit (Ping timeout: 276 seconds) 2016-07-24T21:51:43Z mvilleneuve quit (Quit: This computer has gone to sleep) 2016-07-24T21:53:19Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-07-24T21:55:34Z xaotuk quit (Ping timeout: 258 seconds) 2016-07-24T22:00:58Z harish_ joined #lisp 2016-07-24T22:01:39Z sweater quit (Ping timeout: 258 seconds) 2016-07-24T22:03:04Z prole quit (Read error: Connection reset by peer) 2016-07-24T22:03:40Z rotty joined #lisp 2016-07-24T22:05:30Z Polyphony joined #lisp 2016-07-24T22:09:01Z quazimodo joined #lisp 2016-07-24T22:09:59Z eudoxia joined #lisp 2016-07-24T22:10:27Z angavrilov quit (Remote host closed the connection) 2016-07-24T22:12:34Z Davidbrcz quit (Ping timeout: 260 seconds) 2016-07-24T22:13:35Z quazimod1 joined #lisp 2016-07-24T22:24:45Z prole joined #lisp 2016-07-24T22:28:40Z prole quit (Client Quit) 2016-07-24T22:31:39Z trocado joined #lisp 2016-07-24T22:39:16Z stepnem quit (Ping timeout: 258 seconds) 2016-07-24T22:39:24Z quazimodo quit (Ping timeout: 260 seconds) 2016-07-24T22:39:36Z quazimod1 quit (Ping timeout: 276 seconds) 2016-07-24T22:40:08Z cagmz joined #lisp 2016-07-24T22:40:50Z eudoxia quit (Quit: Leaving) 2016-07-24T22:42:33Z DeadTrickster quit (Ping timeout: 240 seconds) 2016-07-24T22:44:06Z Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-07-24T22:52:16Z cagmz quit (Remote host closed the connection) 2016-07-24T22:54:52Z _sjs quit (Remote host closed the connection) 2016-07-24T22:55:07Z cagmz joined #lisp 2016-07-24T22:56:19Z trocado quit (Ping timeout: 260 seconds) 2016-07-24T22:56:43Z didi`: Sanity check: `find' doesn't call `key' at `item' but `pushnew' calls `key' at `obj'. 2016-07-24T22:56:57Z didi`: Right? 2016-07-24T22:58:41Z cagmz quit (Read error: Connection reset by peer) 2016-07-24T22:58:46Z Bike: er... yes. i didn't even know pushnew had key. 2016-07-24T23:00:11Z didi`: Bike: I've been using it. Tho I might not anymore just because I am rewriting my function. 2016-07-24T23:00:29Z didi`: Bike: Thank you. 2016-07-24T23:07:25Z phoe: Night, #() 2016-07-24T23:13:59Z wtetzner quit (Remote host closed the connection) 2016-07-24T23:14:46Z quazimodo joined #lisp 2016-07-24T23:14:47Z quazimod1 joined #lisp 2016-07-24T23:21:15Z didi`: phoe: o/ 2016-07-24T23:21:59Z didi`: Now, if one feels adventurous, I have a Levenshtein Distance function that could use some optimization. ;-) 2016-07-24T23:22:49Z Bike: like that other person, huh 2016-07-24T23:22:50Z reepca joined #lisp 2016-07-24T23:23:09Z BenceF quit (Ping timeout: 260 seconds) 2016-07-24T23:23:20Z didi`: What person? Did I miss something? 2016-07-24T23:25:19Z didi`: For the curious, https://paste.debian.net/hidden/9313ff6f 2016-07-24T23:25:24Z Bike: there was someone here the other day doing hamming, but it's not important 2016-07-24T23:25:44Z didi`: Bike: oic 2016-07-24T23:25:48Z didi`: :-) 2016-07-24T23:26:52Z Bike: so you settled on using replace instead of rotatef? the latter not working? 2016-07-24T23:28:32Z didi`: Bike: It did, but I had to return (svref v0 (length s2)) instead of the algorithm's (svref v1 (length s2)), so as I still doesn't know the performance impact, I kept `replace' because it makes my program most similar to the algorithm. 2016-07-24T23:30:20Z Bike: https://en.wikipedia.org/wiki/Levenshtein_distance#Iterative_with_two_matrix_rows this one? 2016-07-24T23:30:41Z didi`: Bike: Indeed. 2016-07-24T23:30:44Z grublet joined #lisp 2016-07-24T23:32:39Z m00natic quit (Remote host closed the connection) 2016-07-24T23:32:40Z IPmonger joined #lisp 2016-07-24T23:33:31Z Bike: it looks like v1 is filled in anew every iteration from left to right, so i think swapping should be ok 2016-07-24T23:33:59Z didi`: Bike: I will change it then. Thank you. 2016-07-24T23:34:52Z akersof quit (Ping timeout: 252 seconds) 2016-07-24T23:37:09Z IPmonger quit (Ping timeout: 250 seconds) 2016-07-24T23:38:39Z quazimodo quit (Read error: Connection reset by peer) 2016-07-24T23:38:39Z quazimod1 quit (Read error: Connection reset by peer) 2016-07-24T23:39:44Z zygentoma quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2016-07-24T23:42:28Z akersof joined #lisp 2016-07-24T23:45:09Z Bike: other than that it looks like the inner loop is doing generic arithmetic (on sbcl), but there's probably no way to fix that without restricting scores to fixnums 2016-07-24T23:45:30Z IPmonger joined #lisp 2016-07-24T23:46:13Z didi`: Thank you for looking at it, Bike. I doubt I will be using this to compare strings longer than say 100. 2016-07-24T23:47:12Z akersof quit (Ping timeout: 276 seconds) 2016-07-24T23:47:39Z SumoSudo quit (Ping timeout: 260 seconds) 2016-07-24T23:48:23Z holycow quit (Quit: Lost terminal) 2016-07-24T23:49:08Z akersof joined #lisp 2016-07-24T23:50:04Z Josh2 quit (Remote host closed the connection) 2016-07-24T23:50:27Z IPmonger quit (Ping timeout: 276 seconds) 2016-07-24T23:57:25Z IPmonger joined #lisp