2015-05-06T18:18:10Z ccl-logbot joined #lisp 2015-05-06T18:18:10Z 2015-05-06T18:18:10Z names: ccl-logbot jlongster mega1 futpib TDT mvilleneuve mrSpec Goopyo mj-0 selat pyon chu bb010g a2015 Jesin milosn EvW oleo slimetree otwieracz Oladon ASau k-stz Mon_Ouie Davidbrcz jlarocco_work gravicappa resttime rotty yrk Patzy fleaswallow kraison Denommus shka _sjs rhllor Karl_Dscc jesusito `micro JuanitoJons jreynoso_ quazimod1 quazimodo ahungry_ agumonkey ebrasca cadadar arpunk emma duggiefresh Vutral LiamH happy-dude scoofy pjb cluck yeticry moei flip214 2015-05-06T18:18:10Z names: psy_ rvchangue_ Ukari ziocroc ggole prxq harish_ sdothum rtra nyef loke kvsari d4ryus vsync viaken killmaster josteink TristamWrk Zhivago girrig newcup xan_ zaquest seg sz0 myrk2 Jubb jlarocco kami scymtym stepnem remi`bd pavelpenev edgar-rft axion nicdev balle Xof kanru bjorkintosh rtoym farhaven convexferret angavrilov slyrus sshirokov mishoo_ MrWoohoo djinni` Shinmera nightfly CrazyEddy theos Kruppe cmbntr ChibaPet stardiviner pinterface1 RenRenJuan aap 2015-05-06T18:18:10Z names: peterhil Odin- clog sword Zotan c74d musegarden2 anunnaki jackdaniel tuturto gz jtz gko pchrist d4gg4d splittist vaporatorius j_king teiresias christoph_debian impulse Posterdati __main__ DeadTrickster CEnnis91 alusion nowhere_man hlavaty radioninja_work oconnore munge` Guest70936 burtons Quadrescence joneshf-laptop tsumetai mathrick wyan constantinexvi gniourf SAL9000 NhanH sigjuice manfoo7`` Subfusc kjeldahl sytse K1rk_ marvi troydm cyphase schoppenhauer 2015-05-06T18:18:10Z names: reb` minion GuilOooo Jaskologist_ dilated_dinosaur JuanDaugherty cibs justinmcp AntiSpamMeta yorick Qudit314159 setheus jself tessier AeroNotix heurist` dxtr srcerer dmiles cmatei ir2ivps Grue` rewzn daimrod PinealGlandOptic eazar001 akkad diginet funnel netytan Intensity Natch voidlily theBlackDragon foom renard_ yang jdz xificurC vlnx Khisanth yrdz dim someone bhyde` kephra pillton notty bipt hellome Ober dkcl bthom1 trn lieven thomas vert2 redline6561 2015-05-06T18:18:10Z names: jeaye galdor peccu TeMPOraL phf Xach nydel schjetne mingvs eagleflo ivan\ tomaw lifenoodles_ thephoeron_ failproofshark tokik dsp_ shifty779 joast alchemis7 wemeetagain joga wglb` easye ``Erik trilakin cyraxjoe joshe mikaelj salva Colleen housel ahungry katco Tristam Oddity copec capitaomorte kbtr XachX akersof eMBee Walex SHODAN alex6407 replcated m_zr0 edk sbryant |3b| sharkz_ swflint isoraqathedh GGMethos victor_lowther endou_________ cojy_ guaqua 2015-05-06T18:18:10Z names: whartung john-mcaleely p_l gigetoo jrm Ralt ferada NaNDude Tordek Plazma nitro_idiot gensym cods_ ssake__ arrdem gabriel_laddel doppioslash aksatac brucem lpaste PuercoPop arrsim metaf5 Neptu brandonz_ p_l|back1p mburke wolf_mozart Cheery roscoe_tw rk[1] decent Bike zymurgy EnergyCoffee tkd rj-code drdo ivan4th` tmh_ smull_ birk mtd sellout- billstclair yauz bytecrawler dlowe tokenrove stux|RC kalzz hratsimi1ah honkfestival jasom ssake_ PlasmaStar mearnsh 2015-05-06T18:18:10Z names: hitecnologys froggey ramus dfrank darthdeus nightshade427 wooden_ jackc- trig-ger faheem_ tristero johs les lemoinem dfox gabot zyoung_ sivoais aeth H4ns kini stopbyte mood zbigniew C-Keen sfa_ jsnell_ clop pederindi drmeister ecraven pok Neet wenincode sepi brent80_plow ircbrowse @fe[nl]ix Blkt phadthai samebchase abbe xristos aerique antoszka Borbus jayne RazWelles j0ni klltkr_ Fade qlkzy yeltzooo9 finnrobi_ ineiros sjl gabc The_third_man trigen Mandus 2015-05-06T18:18:10Z names: _death moomin-aba___ cross snafuchs ggherdov rvirding dan64 hyoyoung quasisane bege nisstyre danlentz ft luis Rudolph-Miller_ motumla_ oGMo Tuxedo backupthrick misv vhost- eak zickzackv Takumo larme cpt_nemo s_e ck_ edran_ z0d 2015-05-06T18:18:29Z nikki93_ joined #lisp 2015-05-06T18:23:40Z attila_lendvai joined #lisp 2015-05-06T18:24:24Z dim: re abcl, is it now possible to save a whole application as a .jar? 2015-05-06T18:24:40Z mj-0 quit (Remote host closed the connection) 2015-05-06T18:25:11Z jasom: dim: I've done it manually in the past, just unzipping the .jar and adding more lisp files to it 2015-05-06T18:25:27Z mj-0 joined #lisp 2015-05-06T18:26:09Z dim: I would consider supporting the JVM as a target for pgloader if there was a simple way to `make jar` from the source dir; I guess it would ease things a lot for some (hi windows) users 2015-05-06T18:26:29Z happy-dude quit (Quit: Connection closed for inactivity) 2015-05-06T18:27:03Z dkcl quit (Remote host closed the connection) 2015-05-06T18:29:18Z nikki93_ quit (Remote host closed the connection) 2015-05-06T18:30:04Z manuel_ joined #lisp 2015-05-06T18:30:14Z EvW quit (Remote host closed the connection) 2015-05-06T18:30:27Z ndrei joined #lisp 2015-05-06T18:31:50Z Fare joined #lisp 2015-05-06T18:32:09Z Vutral quit (Ping timeout: 240 seconds) 2015-05-06T18:33:28Z slimetree quit (Ping timeout: 256 seconds) 2015-05-06T18:33:58Z EvW joined #lisp 2015-05-06T18:34:00Z slimetree joined #lisp 2015-05-06T18:38:33Z _sjs_ joined #lisp 2015-05-06T18:41:04Z _sjs quit (Ping timeout: 245 seconds) 2015-05-06T18:41:11Z Vutral joined #lisp 2015-05-06T18:41:23Z slyrus quit (Ping timeout: 246 seconds) 2015-05-06T18:41:31Z slimetree quit (Quit: Lost terminal) 2015-05-06T18:41:47Z jreynoso_ quit (Remote host closed the connection) 2015-05-06T18:41:48Z JuanitoJons quit (Remote host closed the connection) 2015-05-06T18:42:33Z gravicappa quit (Remote host closed the connection) 2015-05-06T18:43:05Z tajjada joined #lisp 2015-05-06T18:44:12Z jesusito left #lisp 2015-05-06T18:45:26Z nikki93_ joined #lisp 2015-05-06T18:46:12Z Goopyo quit (Quit: Goopyo) 2015-05-06T18:46:22Z selat quit (Quit: Lost terminal) 2015-05-06T18:47:14Z pjb: akkad: well obviously, ecl is limited by gcc. SBCL is bound to generate faster code. http://cliki.net/Performance 2015-05-06T18:47:40Z nyef: Note that ECL generates code that performs better on any architecture which SBCL doesn't run on. 2015-05-06T18:47:57Z tomaw quit (*.net *.split) 2015-05-06T18:47:57Z jlongster quit (*.net *.split) 2015-05-06T18:47:57Z ASau quit (*.net *.split) 2015-05-06T18:47:57Z kami quit (*.net *.split) 2015-05-06T18:47:57Z jlarocco quit (*.net *.split) 2015-05-06T18:47:57Z Jubb quit (*.net *.split) 2015-05-06T18:47:57Z myrk2 quit (*.net *.split) 2015-05-06T18:47:57Z sz0 quit (*.net *.split) 2015-05-06T18:47:57Z seg quit (*.net *.split) 2015-05-06T18:47:57Z zaquest quit (*.net *.split) 2015-05-06T18:47:57Z xan_ quit (*.net *.split) 2015-05-06T18:47:57Z newcup quit (*.net *.split) 2015-05-06T18:47:57Z girrig quit (*.net *.split) 2015-05-06T18:47:58Z Zhivago quit (*.net *.split) 2015-05-06T18:47:58Z TristamWrk quit (*.net *.split) 2015-05-06T18:47:58Z josteink quit (*.net *.split) 2015-05-06T18:47:58Z killmaster quit (*.net *.split) 2015-05-06T18:47:58Z viaken quit (*.net *.split) 2015-05-06T18:47:58Z `micro quit (*.net *.split) 2015-05-06T18:47:58Z vsync quit (*.net *.split) 2015-05-06T18:47:58Z manuel_ quit (*.net *.split) 2015-05-06T18:47:58Z Xof quit (*.net *.split) 2015-05-06T18:47:58Z stardiviner quit (*.net *.split) 2015-05-06T18:47:58Z vaporatorius quit (*.net *.split) 2015-05-06T18:47:59Z teiresias quit (*.net *.split) 2015-05-06T18:47:59Z christoph_debian quit (*.net *.split) 2015-05-06T18:47:59Z trn quit (*.net *.split) 2015-05-06T18:47:59Z mingvs quit (*.net *.split) 2015-05-06T18:47:59Z schjetne quit (*.net *.split) 2015-05-06T18:47:59Z nydel quit (*.net *.split) 2015-05-06T18:47:59Z Xach quit (*.net *.split) 2015-05-06T18:47:59Z phf quit (*.net *.split) 2015-05-06T18:47:59Z TeMPOraL quit (*.net *.split) 2015-05-06T18:47:59Z peccu quit (*.net *.split) 2015-05-06T18:48:00Z djinni` quit (*.net *.split) 2015-05-06T18:48:00Z oconnore quit (*.net *.split) 2015-05-06T18:48:00Z cibs quit (*.net *.split) 2015-05-06T18:48:00Z pillton quit (*.net *.split) 2015-05-06T18:48:12Z pjb: indeed. 2015-05-06T18:48:52Z nyef: (If you find such an architecture, porting SBCL might be an interesting challenge.) 2015-05-06T18:49:24Z manuel_ joined #lisp 2015-05-06T18:49:24Z Xof joined #lisp 2015-05-06T18:49:24Z stardiviner joined #lisp 2015-05-06T18:49:24Z vaporatorius joined #lisp 2015-05-06T18:49:24Z teiresias joined #lisp 2015-05-06T18:49:24Z christoph_debian joined #lisp 2015-05-06T18:49:24Z oconnore joined #lisp 2015-05-06T18:49:24Z cibs joined #lisp 2015-05-06T18:49:24Z pillton joined #lisp 2015-05-06T18:49:24Z trn joined #lisp 2015-05-06T18:49:24Z peccu joined #lisp 2015-05-06T18:49:24Z TeMPOraL joined #lisp 2015-05-06T18:49:24Z phf joined #lisp 2015-05-06T18:49:24Z Xach joined #lisp 2015-05-06T18:49:24Z nydel joined #lisp 2015-05-06T18:49:24Z schjetne joined #lisp 2015-05-06T18:49:24Z mingvs joined #lisp 2015-05-06T18:49:24Z tomaw joined #lisp 2015-05-06T18:49:38Z jlongster joined #lisp 2015-05-06T18:49:38Z ASau joined #lisp 2015-05-06T18:49:38Z `micro joined #lisp 2015-05-06T18:49:38Z kami joined #lisp 2015-05-06T18:49:38Z jlarocco joined #lisp 2015-05-06T18:49:38Z Jubb joined #lisp 2015-05-06T18:49:38Z myrk2 joined #lisp 2015-05-06T18:49:38Z sz0 joined #lisp 2015-05-06T18:49:38Z seg joined #lisp 2015-05-06T18:49:38Z zaquest joined #lisp 2015-05-06T18:49:38Z xan_ joined #lisp 2015-05-06T18:49:38Z newcup joined #lisp 2015-05-06T18:49:38Z girrig joined #lisp 2015-05-06T18:49:38Z Zhivago joined #lisp 2015-05-06T18:49:38Z TristamWrk joined #lisp 2015-05-06T18:49:38Z josteink joined #lisp 2015-05-06T18:49:38Z killmaster joined #lisp 2015-05-06T18:49:38Z viaken joined #lisp 2015-05-06T18:49:38Z vsync joined #lisp 2015-05-06T18:49:39Z AntiSpamMeta quit (Read error: Connection reset by peer) 2015-05-06T18:49:43Z djinni` joined #lisp 2015-05-06T18:49:44Z Goopyo joined #lisp 2015-05-06T18:49:44Z AntiSpamMeta joined #lisp 2015-05-06T18:50:13Z pjb: jasom: I wouldn't bet on ECL to be faster than clisp on byte-compiled code. I don't know if any benchmark has been done. abcl and cmucl (which also has a bytecode VM IIRC in addition to its native compiler) could be included in such a comparison. 2015-05-06T18:50:34Z selat joined #lisp 2015-05-06T18:51:44Z gigetoo quit (Ping timeout: 272 seconds) 2015-05-06T18:52:01Z Mon_Ouie quit (Ping timeout: 264 seconds) 2015-05-06T18:53:28Z nikki93_ quit (Remote host closed the connection) 2015-05-06T18:53:32Z kohryu joined #lisp 2015-05-06T18:53:36Z Petit_Dejeuner joined #lisp 2015-05-06T18:53:38Z Fare quit (Ping timeout: 272 seconds) 2015-05-06T18:53:43Z alexherbo2 joined #lisp 2015-05-06T18:54:03Z gigetoo joined #lisp 2015-05-06T18:54:04Z tajjada quit (Ping timeout: 265 seconds) 2015-05-06T18:54:49Z Goopyo_ joined #lisp 2015-05-06T18:55:01Z Goopyo quit (Ping timeout: 255 seconds) 2015-05-06T18:55:01Z Goopyo_ is now known as Goopyo 2015-05-06T18:55:16Z s1n4 joined #lisp 2015-05-06T18:58:18Z jackdaniel: FWIW ecl has two compilers, but I don't know yet about status of newcmp (which is disabled by default) 2015-05-06T18:58:28Z mj-0 quit (Remote host closed the connection) 2015-05-06T18:58:32Z attila_lendvai quit (Ping timeout: 246 seconds) 2015-05-06T18:59:31Z jackdaniel does a tedious moving issues from sf.net to gitlab 2015-05-06T18:59:51Z jackdaniel: tedious work of° 2015-05-06T19:00:37Z pt1 joined #lisp 2015-05-06T19:00:40Z manuel_ quit (Quit: manuel_) 2015-05-06T19:02:14Z tomaw quit (Ping timeout: 600 seconds) 2015-05-06T19:06:19Z manuel__ joined #lisp 2015-05-06T19:06:43Z EvW quit (Ping timeout: 244 seconds) 2015-05-06T19:07:12Z EvW joined #lisp 2015-05-06T19:08:17Z axion: how do i create an in-memory binary output stream? 2015-05-06T19:08:33Z H4ns: axion: look at flexi-streams 2015-05-06T19:08:33Z Xach: axion: there is not a standard way, but flexi-streams can do it for you in a portable way. 2015-05-06T19:08:48Z axion: H4ns: i tried, but its not of the standard type 'stream' which is required for this library it seems 2015-05-06T19:08:58Z tomaw joined #lisp 2015-05-06T19:09:03Z Xach: axion: what type of stream does it expect? 2015-05-06T19:09:09Z axion: :type stream 2015-05-06T19:09:21Z Xach: axion: what error do you get when you use a flexi-stream? 2015-05-06T19:10:15Z axion: There is no applicable method for the generic function # when called with arguments (# #(...) 2015-05-06T19:10:48Z jasom: pjb: compiled code on ecl was faster for the one application I tested compared to clisp. I haven't run any artificial benchmarks 2015-05-06T19:11:07Z pjb: jasom: did you compile with gcc or with the bytecompiler? 2015-05-06T19:11:12Z jasom: pjb: gcc 2015-05-06T19:11:32Z pjb: jasom: next time, try to compare apples to apples. 2015-05-06T19:11:33Z jasom didn't know ecl had a bytecompiler 2015-05-06T19:11:48Z Fare joined #lisp 2015-05-06T19:12:00Z jasom: pjb: IMO calling COMPILE on each is apples to apples 2015-05-06T19:12:20Z Xach: axion: that is a matter of an input vs an output stream 2015-05-06T19:12:33Z pjb: jasom: depends on what you want to compare. 2015-05-06T19:12:45Z axion: hmm 2015-05-06T19:12:51Z Xach: axion: you can't read from an output stream or write to an input stream, but i suspect an io stream might work. 2015-05-06T19:12:59Z jasom: pjb: If clisp is slower than ecl because it's bytecode compiled but ecl is native compiled, it's still slower. 2015-05-06T19:13:30Z pjb: jasom: but if clisp vm is faster than ecl vm, when you don't have gcc, then clisp is faster. 2015-05-06T19:13:30Z fourier joined #lisp 2015-05-06T19:14:01Z munksgaard joined #lisp 2015-05-06T19:14:17Z slimetree joined #lisp 2015-05-06T19:14:26Z slimetree quit (Client Quit) 2015-05-06T19:14:36Z axion: Xach: i'm trying to write to a flexi-streams:make-in-memory-output-stream, and then i need to read that data later 2015-05-06T19:15:48Z not_a_tiger joined #lisp 2015-05-06T19:17:09Z not_a_tiger left #lisp 2015-05-06T19:17:13Z Xach: axion: you can get the data with get-output-stream-sequence - do you actually need to pass the stream somewhere that can only use read-sequence? 2015-05-06T19:17:56Z axion: i'm not sure how this library works to be honest...i tried making sense out of the source 2015-05-06T19:18:32Z Xach: What library is it? 2015-05-06T19:18:42Z axion: 'archive' 2015-05-06T19:18:46Z munksgaard quit (*.net *.split) 2015-05-06T19:18:47Z EvW quit (*.net *.split) 2015-05-06T19:18:47Z Xof quit (*.net *.split) 2015-05-06T19:18:47Z stardiviner quit (*.net *.split) 2015-05-06T19:18:47Z vaporatorius quit (*.net *.split) 2015-05-06T19:18:47Z teiresias quit (*.net *.split) 2015-05-06T19:18:47Z christoph_debian quit (*.net *.split) 2015-05-06T19:18:47Z trn quit (*.net *.split) 2015-05-06T19:18:47Z mingvs quit (*.net *.split) 2015-05-06T19:18:47Z schjetne quit (*.net *.split) 2015-05-06T19:18:47Z nydel quit (*.net *.split) 2015-05-06T19:18:47Z Xach quit (*.net *.split) 2015-05-06T19:18:48Z phf quit (*.net *.split) 2015-05-06T19:18:48Z TeMPOraL quit (*.net *.split) 2015-05-06T19:18:48Z peccu quit (*.net *.split) 2015-05-06T19:18:48Z cibs quit (*.net *.split) 2015-05-06T19:18:48Z pillton quit (*.net *.split) 2015-05-06T19:18:59Z Goopyo quit (Quit: Goopyo) 2015-05-06T19:19:13Z axion: they provide a macro with-open-archive for a filespec, but i need to read it from an in memory stream 2015-05-06T19:19:20Z munksgaard joined #lisp 2015-05-06T19:19:20Z EvW joined #lisp 2015-05-06T19:19:20Z Xof joined #lisp 2015-05-06T19:19:20Z stardiviner joined #lisp 2015-05-06T19:19:20Z vaporatorius joined #lisp 2015-05-06T19:19:20Z teiresias joined #lisp 2015-05-06T19:19:20Z christoph_debian joined #lisp 2015-05-06T19:19:20Z cibs joined #lisp 2015-05-06T19:19:20Z pillton joined #lisp 2015-05-06T19:19:20Z trn joined #lisp 2015-05-06T19:19:20Z peccu joined #lisp 2015-05-06T19:19:20Z TeMPOraL joined #lisp 2015-05-06T19:19:20Z phf joined #lisp 2015-05-06T19:19:20Z Xach joined #lisp 2015-05-06T19:19:20Z nydel joined #lisp 2015-05-06T19:19:20Z schjetne joined #lisp 2015-05-06T19:19:20Z mingvs joined #lisp 2015-05-06T19:19:24Z Mon_Ouie joined #lisp 2015-05-06T19:19:24Z Mon_Ouie quit (Changing host) 2015-05-06T19:19:24Z Mon_Ouie joined #lisp 2015-05-06T19:20:14Z axion: Xach: ah you missed that message from a netsplit 2015-05-06T19:20:29Z axion: they provide a macro with-open-archive for a filespec, but i need to read it from an in memory stream 2015-05-06T19:21:22Z Xach: You have a tar file's contents in memory? 2015-05-06T19:21:50Z axion: yes, deflated first 2015-05-06T19:23:10Z Xach: Ah. What are you going to do with its contents? 2015-05-06T19:23:24Z zadock joined #lisp 2015-05-06T19:23:27Z axion: they are textures to be uploaded to a GPU 2015-05-06T19:23:33Z axion: then cleared immediately from meory 2015-05-06T19:24:45Z ggole quit 2015-05-06T19:25:39Z jackdaniel: jasom: one of examples - by default on windows platfrom ecl compiles to bytecode, since there is no compiler in env usually 2015-05-06T19:25:41Z angavrilov quit (Quit: Konversation terminated!) 2015-05-06T19:25:43Z jackdaniel: same with android 2015-05-06T19:27:31Z Goopyo joined #lisp 2015-05-06T19:27:49Z ebrasca: axion: have you try fast-io? 2015-05-06T19:28:29Z axion: no 2015-05-06T19:33:22Z dkcl joined #lisp 2015-05-06T19:33:37Z jasom: I can also recommend fast-io 2015-05-06T19:33:38Z dkcl quit (Changing host) 2015-05-06T19:33:39Z dkcl joined #lisp 2015-05-06T19:34:09Z axion: i do not see how to make an i/o stream with fast-io 2015-05-06T19:34:11Z Fare quit (Ping timeout: 265 seconds) 2015-05-06T19:34:12Z jasom: though I don't know that it applies to what axion is trying to do 2015-05-06T19:34:58Z Xach: axion: for what it's worth, the tar file format is super-trivial, so it may be faster to make your own thing than to figure out someone else's. 2015-05-06T19:35:19Z pt1 quit (Remote host closed the connection) 2015-05-06T19:35:24Z axion: i've been reinventing the wheel for this whole project so far...moving backwards already 2015-05-06T19:35:35Z Xach: axion: every 512 bytes is a block, those blocks have a header (like the file name and file size) and data. 2015-05-06T19:36:18Z jasom: (make-instance 'fast-io:fast-input-stream :vector a-byte-vector) 2015-05-06T19:36:25Z dkcl quit (Remote host closed the connection) 2015-05-06T19:38:13Z k-stz quit (Ping timeout: 264 seconds) 2015-05-06T19:38:52Z frkout joined #lisp 2015-05-06T19:39:51Z frkout_ joined #lisp 2015-05-06T19:40:10Z axion: jasom: the question was how to create a stream that is both input and output 2015-05-06T19:40:38Z rhllor quit (Quit: rhllor) 2015-05-06T19:41:19Z jasom: axion: usually you just create an output stream, then finish the output and create an input stream 2015-05-06T19:41:39Z jasom: axion: if you need something more like a pipe, then I think you need to roll it yourself 2015-05-06T19:41:46Z axion: ok 2015-05-06T19:42:14Z jasom: alternatively you could use something like socketpair and two threads 2015-05-06T19:42:27Z jasom: but that gets the OS involved 2015-05-06T19:43:19Z frkout quit (Ping timeout: 256 seconds) 2015-05-06T19:45:10Z BlueRavenGT joined #lisp 2015-05-06T19:45:18Z attila_lendvai joined #lisp 2015-05-06T19:46:00Z MrWoohoo quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-05-06T19:50:25Z pt1 joined #lisp 2015-05-06T19:51:16Z slyrus joined #lisp 2015-05-06T19:51:40Z frkout_ quit (Read error: Connection reset by peer) 2015-05-06T19:55:13Z Fare joined #lisp 2015-05-06T19:56:05Z chu quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-05-06T19:56:07Z HDurer joined #lisp 2015-05-06T19:56:09Z Davidbrcz quit (Ping timeout: 240 seconds) 2015-05-06T19:57:21Z eazarOdyssey001 joined #lisp 2015-05-06T19:57:31Z Adlai joined #lisp 2015-05-06T19:58:51Z dkcl joined #lisp 2015-05-06T20:00:25Z bb010g quit (Quit: Connection closed for inactivity) 2015-05-06T20:01:41Z prxq quit (Remote host closed the connection) 2015-05-06T20:02:05Z sdemarre joined #lisp 2015-05-06T20:05:20Z ajtulloch joined #lisp 2015-05-06T20:05:31Z Goopyo quit (Quit: Goopyo) 2015-05-06T20:10:09Z emaczen joined #lisp 2015-05-06T20:10:09Z rtra quit (Ping timeout: 240 seconds) 2015-05-06T20:10:46Z lisper29 joined #lisp 2015-05-06T20:12:54Z pt1 quit (Remote host closed the connection) 2015-05-06T20:13:26Z HDurer quit (Ping timeout: 272 seconds) 2015-05-06T20:14:35Z s1n4 quit (Ping timeout: 264 seconds) 2015-05-06T20:17:57Z eazarOdyssey001 is now known as labreazarpits001 2015-05-06T20:18:32Z gabc quit (Ping timeout: 244 seconds) 2015-05-06T20:19:00Z duggiefresh quit 2015-05-06T20:19:10Z labreazarpits001 is now known as ichthyozar001 2015-05-06T20:19:59Z Fare: Xach: does quicklisp still have issues with package-inferred-system? 2015-05-06T20:22:33Z slyrus quit (Ping timeout: 240 seconds) 2015-05-06T20:24:23Z HDurer joined #lisp 2015-05-06T20:29:52Z Davidbrcz joined #lisp 2015-05-06T20:30:14Z TDT quit (Quit: TDT) 2015-05-06T20:34:36Z otwieracz: Any ideas how to check if list is actually a property list? 2015-05-06T20:35:17Z rszeno joined #lisp 2015-05-06T20:37:12Z nyef: otwieracz: If you're wanting to do that, you're probably doing something wrong. 2015-05-06T20:37:38Z otwieracz: You're probably right. 2015-05-06T20:38:05Z otwieracz: Well, there's cl-json:encode-json 2015-05-06T20:38:29Z otwieracz: Which is fine for everything, and alists but not plists 2015-05-06T20:38:47Z otwieracz: And there's cl-json:encode-json-plist - which works only with plists. 2015-05-06T20:38:53Z larion joined #lisp 2015-05-06T20:40:32Z otwieracz: And you're actually right – I want to see only plists here, so problem solved :) 2015-05-06T20:40:41Z sheilong joined #lisp 2015-05-06T20:43:09Z rtra joined #lisp 2015-05-06T20:45:18Z dim: jasom: do you have more info about socketpair? 2015-05-06T20:45:33Z slyrus joined #lisp 2015-05-06T20:45:56Z selat quit (Quit: Lost terminal) 2015-05-06T20:46:38Z fe[nl]ix: dim: it's a syscall that returns two file descriptors 2015-05-06T20:47:12Z dim: mm, interesting 2015-05-06T20:47:32Z dim: I've been wondering if I should try using a socket for pgloader rather than lparallel queues... 2015-05-06T20:47:42Z dim: I would use a pipe but that's not portable to windows 2015-05-06T20:48:50Z xinau joined #lisp 2015-05-06T20:50:38Z ehu joined #lisp 2015-05-06T20:51:31Z fourier quit (Ping timeout: 265 seconds) 2015-05-06T20:51:34Z fe[nl]ix: socketpair isn't either 2015-05-06T20:51:42Z fe[nl]ix: you can use two TCP sockets 2015-05-06T20:52:19Z dim: why not just one? one thread writes to the socket, the other one reads from it, right? 2015-05-06T20:52:59Z BitPuffin|osx joined #lisp 2015-05-06T20:53:03Z dim: I don't think I need full-duplex here 2015-05-06T20:53:35Z jlongster quit (Ping timeout: 256 seconds) 2015-05-06T20:57:53Z mtd_ joined #lisp 2015-05-06T20:57:56Z EvW quit (Ping timeout: 240 seconds) 2015-05-06T20:59:26Z ahungry_ quit (Quit: leaving) 2015-05-06T21:01:01Z mtd quit (Ping timeout: 264 seconds) 2015-05-06T21:01:41Z joneshf-laptop quit (Ping timeout: 250 seconds) 2015-05-06T21:04:26Z hiroakip joined #lisp 2015-05-06T21:04:59Z shka quit (Quit: Konversation terminated!) 2015-05-06T21:06:16Z munksgaard quit (Ping timeout: 240 seconds) 2015-05-06T21:08:16Z attila_lendvai quit (Ping timeout: 240 seconds) 2015-05-06T21:08:46Z s1n4 joined #lisp 2015-05-06T21:09:54Z Fare quit (Ping timeout: 252 seconds) 2015-05-06T21:13:00Z attila_lendvai joined #lisp 2015-05-06T21:13:00Z attila_lendvai quit (Changing host) 2015-05-06T21:13:00Z attila_lendvai joined #lisp 2015-05-06T21:15:46Z eudoxia joined #lisp 2015-05-06T21:16:29Z sdemarre quit (Ping timeout: 245 seconds) 2015-05-06T21:17:23Z s1n4 quit (Ping timeout: 256 seconds) 2015-05-06T21:18:37Z sheilong quit (Quit: Konversation terminated!) 2015-05-06T21:19:29Z Longlius joined #lisp 2015-05-06T21:20:13Z futpib quit (Ping timeout: 264 seconds) 2015-05-06T21:22:36Z Goopyo joined #lisp 2015-05-06T21:24:44Z mvilleneuve quit (Quit: This computer has gone to sleep) 2015-05-06T21:25:28Z jasom: fe[nl]ix: socketpair exists on windows 2015-05-06T21:25:39Z jasom: fe[nl]ix: it generates TCP sockets instead of unix domain sockets 2015-05-06T21:25:52Z lisper29 quit (Quit: Leaving) 2015-05-06T21:26:16Z HDurer quit (Ping timeout: 272 seconds) 2015-05-06T21:26:18Z rk[1] quit (Ping timeout: 256 seconds) 2015-05-06T21:27:45Z bgs100 joined #lisp 2015-05-06T21:28:06Z kami: What is the most efficient way of writing the content of a cffi foreign-alloc'd buffer to a file? 2015-05-06T21:28:30Z kami: I'm trying to extend cl-libssh2 for sftp and am at this point: http://paste.lisp.org/+364X 2015-05-06T21:30:25Z slyrus quit (Ping timeout: 256 seconds) 2015-05-06T21:31:23Z ehu quit (Quit: Leaving.) 2015-05-06T21:32:25Z attila_lendvai quit (Quit: Leaving.) 2015-05-06T21:32:51Z cadadar quit (Quit: Leaving.) 2015-05-06T21:33:58Z rk[1] joined #lisp 2015-05-06T21:36:46Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-05-06T21:38:55Z Goopyo quit (Ping timeout: 256 seconds) 2015-05-06T21:40:44Z Goopyo joined #lisp 2015-05-06T21:43:57Z attila_lendvai joined #lisp 2015-05-06T21:43:57Z attila_lendvai quit (Changing host) 2015-05-06T21:43:57Z attila_lendvai joined #lisp 2015-05-06T21:45:53Z Adlai quit (Ping timeout: 250 seconds) 2015-05-06T21:47:08Z fourier joined #lisp 2015-05-06T21:47:20Z jackdaniel: finally: https://gitlab.com/embeddable-common-lisp/ecl/issues :-) 2015-05-06T21:47:25Z jackdaniel: good night 2015-05-06T21:51:16Z fikusz joined #lisp 2015-05-06T21:52:19Z fourier quit (Ping timeout: 255 seconds) 2015-05-06T21:54:16Z blackwolf joined #lisp 2015-05-06T21:54:38Z drmeister: Did anybody see this? http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4474.pdf 2015-05-06T21:54:45Z ajtulloch quit (Remote host closed the connection) 2015-05-06T21:55:05Z drmeister: tl;dr: It's a proposal for C++17 to create a "Uniform call syntax" in C++. 2015-05-06T21:55:54Z drmeister: I read it as an bit of an admission that syntax like x.f() is messing things up so they are making x.f() interchangeable with f(x) 2015-05-06T21:56:55Z eudoxia: that's be great if they were willing to break back-compat 2015-05-06T21:56:56Z drmeister: Having two function call syntaxes makes C++ template programming a lot more tricky. Duh. That's why Common Lisp uses S-expressions - it makes writing macros easy. 2015-05-06T21:57:25Z ajtulloch joined #lisp 2015-05-06T21:57:40Z eudoxia: otherwise it's yet another deck to the Vasa 2015-05-06T21:57:48Z drmeister: Apparently it won't break backwards compatibility "modulo SFINAE trickery". If you don't know what that is - count yourself lucky. 2015-05-06T21:58:14Z pnpuff joined #lisp 2015-05-06T21:58:52Z Adlai joined #lisp 2015-05-06T21:59:32Z drmeister: The proposal is authored by Bjarne Stroustrup - he would rather sell his kidneys than break backward compatibility in C++. It's the one most important feature of C++. 2015-05-06T21:59:47Z drmeister: Look what happened to Python 3.x when they broke backwards compatibility. 2015-05-06T22:00:14Z drmeister: "Thou shalt not break other peoples code". 2015-05-06T22:00:16Z ziocroc quit (Quit: ziocroc) 2015-05-06T22:01:13Z eudoxia: and if you don't want to break compatibility, the sensible thing is to stop making additions 2015-05-06T22:01:18Z drmeister: But bloody heck - it's a pretty startling admission. 2015-05-06T22:01:57Z drmeister: Now all they need is to make (f x) interchangeable with f(x) and x.f() and admit that the whole M-expression thing was a complete mistake if you want to write programs that write programs. 2015-05-06T22:01:57Z eudoxia: mhm 2015-05-06T22:02:27Z eudoxia: i keep waiting for C++ to cross the Schwarzschild radius of complexity where even compiler authors give up but it never happens :( 2015-05-06T22:03:06Z alusion quit (Quit: WeeChat 0.4.2) 2015-05-06T22:03:45Z drmeister: But since most programmers are still in their 20's and still wrastlin' with writing programs it's going to take at least a decade before they realize what a box they are in. 2015-05-06T22:03:50Z grant joined #lisp 2015-05-06T22:04:12Z grant is now known as Guest42058 2015-05-06T22:04:28Z drmeister: You can only write "for" loops for so many years before the thought occurs to you "maybe I should write a program that writes these for me" - and then you're going to want a decent language that can support real macros. 2015-05-06T22:05:44Z drmeister is tired of writing programs and so he writes programs that write programs. So that he can write programs that write programs that build molecules that build molecules. 2015-05-06T22:05:59Z Guest42058 is now known as {}grant 2015-05-06T22:06:03Z drmeister: "Molecular metaprogramming" - you saw it here first. 2015-05-06T22:06:41Z kbtr quit (Ping timeout: 250 seconds) 2015-05-06T22:06:44Z LiamH quit (Quit: Leaving.) 2015-05-06T22:07:01Z eudoxia: "i'll never write another for loop in my life, i have standards to uphold" - me, before turning around and writing "loop for item in list collecting..." 2015-05-06T22:07:07Z ft quit (Ping timeout: 250 seconds) 2015-05-06T22:07:17Z kraison left #lisp 2015-05-06T22:07:24Z drmeister: I can say that because I've actually made molecules that make molecules - Boyaa! 2015-05-06T22:07:26Z drmeister: 1. Parker, M. F. L., Osuna, S., Bollot, G., Vaddypally, S., Zdilla, M. J., Houk, K. N., and Schafmeister, C. E. “Acceleration of an Aromatic Claisen Rearrangement via a Designed Spiroligozyme Catalyst That Mimics the Ketosteroid Isomerase Catalytic Dyad.” Journal Of The American Chemical Society 136, no. 10 (2014): 3817–3827. doi:10.1021/ja409214c, 2015-05-06T22:07:26Z manuel__ quit (Quit: manuel__) 2015-05-06T22:07:33Z mburke quit (Ping timeout: 250 seconds) 2015-05-06T22:07:33Z ecraven quit (Ping timeout: 250 seconds) 2015-05-06T22:07:40Z mburke joined #lisp 2015-05-06T22:07:53Z kbtr joined #lisp 2015-05-06T22:07:56Z ft joined #lisp 2015-05-06T22:08:11Z ecraven joined #lisp 2015-05-06T22:08:21Z eudoxia: speaking of molecules, a long time ago i ran into this http://www.n-a-n-o.com/nano/cavstuf/cavstuf.html 2015-05-06T22:08:31Z eudoxia: it's a molecular nanotechnology program written in CL 2015-05-06T22:08:48Z Bike: there's a catalytic dyad too? frickin a. 2015-05-06T22:09:00Z munksgaard joined #lisp 2015-05-06T22:09:02Z eudoxia: "with valuable input from K. E. Drexler" 2015-05-06T22:09:06Z jlarocco_work: gees, I can barely read the title, much less the article 2015-05-06T22:09:12Z jlarocco_work: *paper 2015-05-06T22:09:26Z Bike: oh, you don't need the acid. guess that sort of makes sense 2015-05-06T22:09:30Z pnpuff: Hello dears :) ... the topics today are very interesting !!! 2015-05-06T22:10:25Z pnpuff: I was bored by dumb micro shock absorber 2015-05-06T22:11:06Z drmeister: Markus did Common Lisp? I know that guy. What a small world. 2015-05-06T22:12:30Z robot-beethoven joined #lisp 2015-05-06T22:13:37Z drmeister: jlarocco_work: That's ok, we do organic chemistry so you don't have to. :-) 2015-05-06T22:13:50Z jlarocco_work: haha 2015-05-06T22:13:57Z pnpuff: drmeister: awesome job 2015-05-06T22:14:02Z munksgaa1d joined #lisp 2015-05-06T22:14:24Z Goopyo quit (Quit: Goopyo) 2015-05-06T22:14:28Z munksgaard quit (Ping timeout: 256 seconds) 2015-05-06T22:16:08Z eudoxia: drmeister: so CL-powered molecular assemblers when 2015-05-06T22:16:44Z MrWoohoo joined #lisp 2015-05-06T22:16:56Z drmeister: Just call your congress person and tell them to support and fund basic science research. Without it we'll be fighting the great Water War, mad Max style by 2030 - and no, Mr. Humongous is not a reasonable man. 2015-05-06T22:19:20Z Bike: psh, everyone knows organic chemists are hording all the water they need as solvent. 2015-05-06T22:20:07Z attila_lendvai quit (Ping timeout: 250 seconds) 2015-05-06T22:20:40Z gigetoo quit (Ping timeout: 255 seconds) 2015-05-06T22:22:25Z stardiviner quit (Quit: Weird in coding now, or make love, only two things push me away from IRC.) 2015-05-06T22:22:33Z otwieracz: How to read something interactive in restart case? 2015-05-06T22:23:03Z stardiviner joined #lisp 2015-05-06T22:23:26Z gigetoo joined #lisp 2015-05-06T22:23:51Z isaac_rks joined #lisp 2015-05-06T22:24:56Z pnpuff: anyway... yesterday I was reading something about the philosophy of computer science: even there they speak about what they don't know :) 2015-05-06T22:26:09Z ndrei quit (Ping timeout: 240 seconds) 2015-05-06T22:27:04Z munksgaa1d quit (Ping timeout: 272 seconds) 2015-05-06T22:27:23Z ajtulloc_ joined #lisp 2015-05-06T22:28:10Z s1n4 joined #lisp 2015-05-06T22:28:15Z mrSpec quit (Quit: mrSpec) 2015-05-06T22:29:44Z Goopyo joined #lisp 2015-05-06T22:29:55Z a2015 quit (Quit: Page closed) 2015-05-06T22:30:47Z stardiviner quit (Quit: Weird in coding now, or make love, only two things push me away from IRC.) 2015-05-06T22:31:03Z ajtulloch quit (Ping timeout: 256 seconds) 2015-05-06T22:31:30Z stardiviner joined #lisp 2015-05-06T22:31:37Z kami: Just for the records: converting a foreign-alloc'd pointer to a sequence: (cffi:convert-from-foreign buffer (list :array :char numbytes)) 2015-05-06T22:32:06Z drmeister: We prefer N-Methyl-2-pyrrolidone 2015-05-06T22:32:15Z lieven quit (Ping timeout: 250 seconds) 2015-05-06T22:32:15Z Neptu quit (Ping timeout: 250 seconds) 2015-05-06T22:32:27Z Longlius quit (Remote host closed the connection) 2015-05-06T22:32:41Z hiroakip quit (Ping timeout: 250 seconds) 2015-05-06T22:32:41Z K1rk_ quit (Ping timeout: 250 seconds) 2015-05-06T22:33:13Z lieven joined #lisp 2015-05-06T22:33:24Z s1n4 quit (Ping timeout: 272 seconds) 2015-05-06T22:33:25Z K1rk joined #lisp 2015-05-06T22:34:48Z stardiviner quit (Client Quit) 2015-05-06T22:34:52Z Neptu joined #lisp 2015-05-06T22:35:00Z zophy joined #lisp 2015-05-06T22:35:00Z drmeister: Tetrahydrofuran if they are natural products chemist. Those folks know how to party 2015-05-06T22:35:05Z stardiviner joined #lisp 2015-05-06T22:36:07Z pnpuff: it the depends from the solvent effect as reported here: http://en.wikipedia.org/wiki/Solvent_effects XD 2015-05-06T22:36:16Z badkins joined #lisp 2015-05-06T22:36:31Z kraison1 joined #lisp 2015-05-06T22:37:16Z drmeister: Water is a little too wet for our tastes. 2015-05-06T22:37:47Z ChibaPet quit (Remote host closed the connection) 2015-05-06T22:37:55Z kraison1 left #lisp 2015-05-06T22:39:47Z EvW joined #lisp 2015-05-06T22:39:49Z drmeister: About 55.5 Molar too wet 2015-05-06T22:40:08Z Goopyo quit (Quit: Goopyo) 2015-05-06T22:40:32Z gigetoo quit (Ping timeout: 256 seconds) 2015-05-06T22:40:55Z larion quit (Ping timeout: 250 seconds) 2015-05-06T22:41:13Z quazimod1 quit (Ping timeout: 264 seconds) 2015-05-06T22:41:14Z quazimodo quit (Ping timeout: 265 seconds) 2015-05-06T22:43:29Z larion joined #lisp 2015-05-06T22:45:47Z kami quit (Ping timeout: 256 seconds) 2015-05-06T22:46:47Z zygentoma joined #lisp 2015-05-06T22:48:05Z yappy joined #lisp 2015-05-06T22:49:08Z Goopyo joined #lisp 2015-05-06T22:50:20Z gigetoo joined #lisp 2015-05-06T22:52:50Z defaultxr joined #lisp 2015-05-06T22:53:36Z Goopyo quit (Client Quit) 2015-05-06T22:54:06Z pnpuff: drmeister: yes... I think that it's all about artistry 2015-05-06T22:54:55Z isaac_rks quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-05-06T22:54:58Z yappy quit (Remote host closed the connection) 2015-05-06T23:02:49Z clop2 joined #lisp 2015-05-06T23:04:53Z ndrei joined #lisp 2015-05-06T23:05:51Z Fare joined #lisp 2015-05-06T23:07:20Z larion quit (Ping timeout: 265 seconds) 2015-05-06T23:08:40Z larion joined #lisp 2015-05-06T23:09:23Z Jesin quit (Remote host closed the connection) 2015-05-06T23:10:12Z ChibaPet joined #lisp 2015-05-06T23:10:12Z ChibaPet quit (Changing host) 2015-05-06T23:10:12Z ChibaPet joined #lisp 2015-05-06T23:12:00Z zophy quit (Ping timeout: 276 seconds) 2015-05-06T23:16:48Z Fare quit (Ping timeout: 256 seconds) 2015-05-06T23:16:50Z Jesin joined #lisp 2015-05-06T23:16:58Z pnpuff left #lisp 2015-05-06T23:18:44Z fleaswallow quit (Quit: Leaving) 2015-05-06T23:18:56Z xinau quit (Ping timeout: 246 seconds) 2015-05-06T23:19:47Z yappy joined #lisp 2015-05-06T23:20:32Z zadock quit (Quit: Leaving) 2015-05-06T23:22:40Z yappy quit (Remote host closed the connection) 2015-05-06T23:26:04Z stepnem quit (Ping timeout: 245 seconds) 2015-05-06T23:26:29Z mishoo_ quit (Ping timeout: 245 seconds) 2015-05-06T23:29:35Z pjb` joined #lisp 2015-05-06T23:30:03Z EvW quit (Ping timeout: 265 seconds) 2015-05-06T23:31:32Z pjb quit (Ping timeout: 256 seconds) 2015-05-06T23:32:38Z ajtulloc_ quit (Remote host closed the connection) 2015-05-06T23:33:13Z ajtulloch joined #lisp 2015-05-06T23:33:19Z ajtulloch quit (Remote host closed the connection) 2015-05-06T23:35:33Z ajtulloc_ joined #lisp 2015-05-06T23:36:17Z fourier joined #lisp 2015-05-06T23:38:46Z edgar-rft quit (Quit: edgar-rft) 2015-05-06T23:41:03Z jdm_ joined #lisp 2015-05-06T23:41:48Z fourier quit (Ping timeout: 272 seconds) 2015-05-06T23:43:11Z s1n4 joined #lisp 2015-05-06T23:43:12Z scymtym quit (Ping timeout: 272 seconds) 2015-05-06T23:48:44Z Longlius joined #lisp 2015-05-06T23:48:51Z sheilong joined #lisp 2015-05-06T23:52:18Z clop2 quit (Ping timeout: 276 seconds) 2015-05-06T23:52:31Z jasom: drmeister: not MEK? 2015-05-06T23:55:01Z s1n4 quit (Ping timeout: 264 seconds) 2015-05-06T23:57:30Z quazimodo joined #lisp 2015-05-06T23:57:33Z quazimod1 joined #lisp 2015-05-06T23:57:35Z zygentoma quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)