00:06 (join) Nisstyre-laptop 00:10 (quit) bremner: Ping timeout: 245 seconds 00:13 (join) bremner 00:13 (quit) bremner: Changing host 00:13 (join) bremner 00:20 (join) RacketCommitBot 00:20 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/DkxufA 00:20 RacketCommitBot: [racket/master] added the ability to extract a derivation - Robby Findler 00:20 (part) RacketCommitBot 00:23 (join) jeapostrophe 00:23 (quit) jeapostrophe: Changing host 00:23 (join) jeapostrophe 00:24 (join) bjz 00:34 (quit) jeapostrophe: Ping timeout: 252 seconds 00:42 (quit) jackhammer2022: Quit: Textual IRC Client: http://www.textualapp.com/ 00:48 (join) gciolli 00:52 (quit) jonrafkind: Ping timeout: 246 seconds 00:57 (quit) jao: Ping timeout: 246 seconds 01:02 (quit) mceier: Quit: leaving 01:06 (join) jonrafkind 01:06 (quit) Kaylin: Read error: Connection reset by peer 01:27 (quit) neilv: Quit: Leaving 01:34 (quit) hash_table: Ping timeout: 246 seconds 02:03 (join) mceier 02:38 (quit) bremner: Ping timeout: 246 seconds 02:39 (join) rahul_ 02:41 (join) bremner 02:41 (quit) bremner: Changing host 02:41 (join) bremner 02:44 (quit) ozzloy: Ping timeout: 268 seconds 02:45 (join) ozzloy 02:45 (quit) ozzloy: Changing host 02:45 (join) ozzloy 03:04 (join) samth 03:04 (quit) samth: Changing host 03:04 (join) samth 03:04 (join) samth_ 03:07 (join) tfb 03:10 (join) hkBst 03:10 (quit) hkBst: Changing host 03:10 (join) hkBst 03:17 (quit) gciolli: Quit: Leaving. 03:25 (quit) Nisstyre-laptop: Ping timeout: 260 seconds 03:45 (quit) mithos28: Quit: mithos28 03:55 (quit) ioa: Remote host closed the connection 04:00 (quit) tfb: Quit: sleeping 04:22 (quit) samth: Ping timeout: 240 seconds 04:22 (quit) samth_: Ping timeout: 272 seconds 04:37 (quit) bjz: Ping timeout: 256 seconds 04:44 (quit) jonrafkind: Ping timeout: 246 seconds 04:49 (join) bitonic 05:36 (quit) rahul_: Ping timeout: 246 seconds 05:39 (join) rahul_ 05:40 (join) bjz 05:48 (quit) bitonic: Ping timeout: 255 seconds 06:19 (quit) rahul_: Ping timeout: 246 seconds 06:31 (join) bitonic 07:01 (quit) bitonic: Ping timeout: 268 seconds 07:03 (join) soegaard_ 07:08 (join) bitonic 07:21 (quit) snorble_: Read error: Connection reset by peer 07:23 Gertm: http://pastie.org/5097611 <- feel free to comment/rip apart/publicly humiliate/suggest improvements to 07:38 (join) masm 07:39 (part) masm 07:39 (join) masm 07:47 (join) carleastlund 07:47 (join) mizu_no_oto 07:50 (quit) bitonic: Ping timeout: 260 seconds 08:13 (join) jeapostrophe 08:13 (quit) jeapostrophe: Changing host 08:13 (join) jeapostrophe 08:14 (join) dnolen 08:24 (join) dzhus 09:00 (join) rahul_ 09:01 (join) hash_table 09:01 (join) bitonic 09:03 (quit) dzhus: Remote host closed the connection 09:06 (quit) sizz: Ping timeout: 244 seconds 09:08 (quit) Shvillr: Quit: bye 09:09 (join) Shvillr 09:10 (join) gciolli 09:12 (join) sizz 09:16 (quit) bitonic: Ping timeout: 276 seconds 09:22 (join) bitonic 09:24 (join) dzhus 09:25 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 09:44 (quit) bitonic: Read error: Operation timed out 09:47 (join) bitonic 09:49 (quit) jschuster: Quit: Coyote finally caught me 09:51 (quit) hash_table: Ping timeout: 260 seconds 09:52 (join) mizu_no_oto 09:57 (quit) mizu_no_oto: Ping timeout: 272 seconds 09:57 (quit) bitonic: Read error: Connection reset by peer 09:58 (join) bitonic 10:01 (join) mizu_no_oto 10:02 (join) jschuster 10:04 (quit) mizu_no_oto: Read error: Connection reset by peer 10:04 (join) mizu_no__ 10:08 (quit) mizu_no__: Ping timeout: 246 seconds 10:11 (join) mizu_no_oto 10:16 (quit) jrslepak: Quit: What happened to Systems A through E? 10:17 (quit) gciolli: Quit: Leaving. 10:30 (quit) bitonic: Ping timeout: 240 seconds 10:35 (join) neilv 10:36 (quit) dnolen: Ping timeout: 246 seconds 10:42 (join) hash_table 10:43 (join) jao 10:43 (quit) jao: Changing host 10:43 (join) jao 10:43 (join) jrslepak 10:45 (join) gciolli 10:48 (quit) dzhus: Remote host closed the connection 10:54 (quit) mceier: Quit: leaving 11:05 (quit) gciolli: Quit: Leaving. 11:06 (join) bitonic 11:08 (quit) jeapostrophe: Ping timeout: 260 seconds 11:35 (join) gciolli 11:35 (quit) bjz: Quit: Leaving... 11:37 (join) jeapostrophe 11:37 (quit) jeapostrophe: Changing host 11:37 (join) jeapostrophe 11:42 (join) anRch 11:48 (quit) jeapostrophe: Ping timeout: 255 seconds 11:56 (join) RacketCommitBot 11:56 RacketCommitBot: [racket] plt pushed 3 new commits to release: http://git.io/7hFqUQ 11:56 RacketCommitBot: [racket/release] fix mismanagement of temporary print buffer - Matthew Flatt 11:56 RacketCommitBot: [racket/release] Changed "right" error messages to match new actual error messages. - Stephen Bloch 11:56 RacketCommitBot: [racket/release] ffi/unsafe: defend against some finalization bugs - Matthew Flatt 11:56 (part) RacketCommitBot 11:57 (join) jeapostrophe 11:57 (quit) jeapostrophe: Changing host 11:57 (join) jeapostrophe 12:04 (quit) hkBst: Quit: Konversation terminated! 12:10 (join) mceier 12:11 (quit) mizu_no_oto: Quit: ["Textual IRC Client: www.textualapp.com"] 12:11 (part) masm 12:15 (join) mithos28 12:18 (join) MayDaniel 12:25 (join) dyoo 12:26 (join) Shviller 12:28 (join) mizu_no_oto 12:44 (quit) anRch: Quit: anRch 12:45 (join) masm 12:56 (join) ssbr_ 13:05 (quit) soegaard_: Quit: soegaard_ 13:06 (quit) pmatey: Read error: Connection reset by peer 13:09 (join) RacketCommitBot 13:09 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/dBSuEA 13:09 RacketCommitBot: [racket/master] fix bug in detecting the name of the language - Robby Findler 13:09 (part) RacketCommitBot 13:10 (join) jonrafkind 13:13 (quit) mithos28: Quit: mithos28 13:14 (join) ynniv 13:28 (quit) bitonic: Remote host closed the connection 13:31 (join) bitonic 13:32 (quit) rahul_: Ping timeout: 272 seconds 13:44 (join) rahul_ 13:45 (join) RacketCommitBot 13:45 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/rvtz0w 13:45 RacketCommitBot: [racket/master] db: fix finalization bug - Ryan Culpepper 13:45 (part) RacketCommitBot 13:51 (join) didi 13:57 (quit) jeapostrophe: Ping timeout: 268 seconds 13:57 (quit) Cryovat: Ping timeout: 260 seconds 13:58 (quit) bitonic: Ping timeout: 252 seconds 13:59 (quit) jonrafkind: Ping timeout: 246 seconds 14:05 (join) jeapostrophe 14:05 (quit) jeapostrophe: Changing host 14:05 (join) jeapostrophe 14:11 (quit) ynniv: Quit: ynniv 14:14 (part) masm 14:15 (join) yoklov 14:16 (join) masm 14:23 (join) ianjneu 14:23 ianjneu: hello 14:23 dyoo: inajneu: hi; any questions? 14:24 ianjneu: Maybe shortly. 14:24 ianjneu: Okay, yes. 14:25 ianjneu: I have some pretty big data structures that have a lot of (functional) sharing that I don't want shortened in the output of the printer. However print-graph #f doesn't give me that outcome. 14:26 dyoo: so you're using the default printer, right? 14:26 ianjneu: Yes. 14:26 dyoo: (as opposed to the pretty printer) 14:26 dyoo: checking... 14:26 ianjneu: Well it's print-values since this is a module top level expression. 14:27 ianjneu: okay nm that was the problem. I just wrapped a display around it and the sharing went away. 14:28 dyoo: oh! 14:28 (quit) mizu_no_oto: Quit: ["Textual IRC Client: www.textualapp.com"] 14:28 (join) ssbr__ 14:29 dyoo: just to check on this: is this in drracket, or in terminal racket? 14:30 (join) mithos28 14:30 ianjneu: Terminal 14:31 ianjneu: The parameterization at the top level gets thunked with the rest of the expression for the call-with-values ... print-values) 14:32 (quit) ssbr_: Ping timeout: 248 seconds 14:33 dyoo: ianjneu: this is odd though. from docs, the current-print should be using (print …), which should have also been affected by print-graph too 14:35 (quit) dyoo: Quit: dyoo 14:35 ianjneu: even when I remove the parameterize for print-graph, the display does the right thing. 14:40 (quit) mithos28: Quit: mithos28 14:40 (quit) jeapostrophe: Ping timeout: 252 seconds 14:52 (join) bitonic 15:02 (join) ssbr_ 15:03 (join) snorble_ 15:05 (join) mizu_no_oto 15:05 (quit) ssbr__: Ping timeout: 260 seconds 15:07 (join) jules2 15:14 (join) tfb 15:17 (quit) yoklov: Quit: computer sleeping 15:27 (join) yoklov 15:27 (join) jbclements 15:34 (join) dyoo 15:40 (join) jonrafkind 15:40 (quit) carleastlund: Quit: carleastlund 15:51 creep: what da fuck is the executable output in drracket ? i expected binary that works 15:51 creep: and get some crap bashscript that fails 15:52 jonrafkind: what did you do? 15:53 bremner: creep: I'd use "raco exe" 15:55 creep: i would wanted to make an linux elf executable 15:56 (join) mithos28 15:56 creep: that contains machine code 15:57 creep: racket can not do that right? 15:59 jonrafkind: it can make binaries 16:00 jonrafkind: basically it copies the racket binary (machine code) and the compiled version of your code (byte code) into a single executable 16:01 jbclements: did you choose the "Distribution (to install on other machines)" option, perhaps? 16:02 creep: ug 16:02 creep: uh 16:02 creep: that sounds very uncool 16:03 creep: like bash script copying itself onto bash binary 16:04 jbclements: on OS X, for instance, the result of "create executable" is an 0xFEEDFACF binary. 16:05 creep: now i know why there aren't any serious programs in scheme 16:06 (quit) mithos28: Quit: mithos28 16:06 jbclements: As a former reader of a.f.u., I salute you. You know your stuff. 16:09 creep: scripting is not for me :( 16:13 (quit) ssbr_: Ping timeout: 260 seconds 16:14 (quit) Shviller: Ping timeout: 260 seconds 16:15 (join) Shviller 16:15 (quit) yoklov: Quit: computer sleeping 16:20 (join) Cryovat 16:39 (quit) gciolli: Quit: Leaving. 16:48 (quit) jrslepak: Quit: What happened to Systems A through E? 16:52 asumu: creep: I don't know about Scheme, but there are plenty of serious programs in Racket. 16:53 creep: *scripts 16:53 creep: there is a little difference in performance 16:53 creep: executing interpreted vs native code 16:53 asumu: Racket is quite competitive with other dynamic languages and usually faster than, e.g., Python. 16:54 friscosam: also there is jit 16:54 creep: will it be faster than my C code? 16:54 didi *sigh* 16:54 asumu: If you want C, it's right there. :) 16:54 creep: sure, but i thought racket can compile to binary too 16:54 asumu: (if you're serious, go see Rust though; C++-like performance in a nice high-level language) 16:57 (join) RacketCommitBot 16:57 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/q30fLQ 16:57 RacketCommitBot: [racket/master] update props for removed file - Ryan Culpepper 16:57 (part) RacketCommitBot 16:58 creep: asumu<< i am unsure now if i want that 17:00 (quit) MayDaniel: Read error: Connection reset by peer 17:04 bremner: gah, Rust needs a previous snapshot to build, what a PITA 17:05 (quit) mizu_no_oto: Quit: ["Textual IRC Client: www.textualapp.com"] 17:06 asumu: bremner: doesn't it auto-download it htough? 17:06 asumu: *though 17:06 creep: c is all right but it was not designed for lisp like things ;/ 17:06 bremner: asumu: well, it could auto-download a binary, that would be even more convenient ;) 17:08 creep: i would like auto write code function 17:08 didi: bremner: Maybe that's not that uncommon. CCL can compile the next version of itself only by accident. 17:10 (quit) hash_table: Ping timeout: 276 seconds 17:10 friscosam: normally the rust build will fetch the needed snapshot 17:11 (part) jbclements 17:16 (join) jeapostrophe 17:16 (quit) jeapostrophe: Changing host 17:16 (join) jeapostrophe 17:23 (join) mithos28 17:26 (join) jrslepak 17:27 bremner: didi: my perspective is probably influenced by packaging for debian, where that doesn't work. I think CCL is not in Debian yet mainly because of this. 17:28 bremner: well, that and the fact that CL in general is kindof moribund in Debian 17:33 (quit) mithos28: Quit: mithos28 17:34 (join) yoklov 17:35 (join) anRch 17:35 (quit) tfb: Quit: sleeping 17:35 (join) chrxn 17:38 didi: bremner: There is an ongoing work to put CCL in Debian, but it's kinda stuck at the moment. I think SBCL too suffer with something like that, so there is no automatic package building and the package maintainer has to build a new version by hand every new release. I may be not remembering it right though. 17:46 (nick) jules2 -> lambdacube 17:50 bremner: afaik, sbcl is fine 17:50 bremner: but I'm not very familiar with the packaging. 17:52 bremner: oh, I see, sbcl seems to use the previous version. similar ick, you're right 17:58 (join) RacketCommitBot 17:58 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/FiA7lg 17:58 RacketCommitBot: [racket/master] updated HISTORY - John Clements 17:58 RacketCommitBot: [racket/master] updated manual tests - John Clements 17:58 (part) RacketCommitBot 17:59 jonrafkind: omg, rust contains an entire llvm checkout 18:04 didi: bremner: I found the message at the mailing list. I was not entirely right, but you are. The SBCL package maintainer bootstrapped it once and now each version of SBCL can compile the next one. CCL can't do the same thing, so the package maintainer would have to bootstrap every version. 18:04 SamB_MacG5: didi: I think it's fairly common that a project will have a ground rule of "must build with the previous X.Y release" (or two), at least ... 18:04 SamB_MacG5: didi: how is *anyone* supposed to keep it bootstrapped, then? 18:05 bremner: SamB_MacG5: that's not the point. The point is, you can't build from source. 18:05 bremner: It's like the smalltalk people, who seem to have given up 18:05 (join) RacketCommitBot 18:05 RacketCommitBot: [racket] plt pushed 2 new commits to master: http://git.io/AazVNA 18:05 RacketCommitBot: [racket/master] macro stepper: fix bug re taking over run button - Ryan Culpepper 18:05 RacketCommitBot: [racket/master] macro-stepper: show errors in provide expansion - Ryan Culpepper 18:05 (part) RacketCommitBot 18:05 didi: SamB_MacG5: CCL release binaries with each version. 18:05 SamB_MacG5: bremner: you can't build GCC from source either 18:05 SamB_MacG5: hmm, smalltalk is a bit crazy like that 18:05 bremner: SamB_MacG5: you can build it with another C compiler 18:06 SamB_MacG5: can you even do a clean bootstrap? 18:06 didi: SamB_MacG5: So you can get the binary and use it to compile the sources of that specific version. 18:06 SamB_MacG5: didi: where do the binaries come from? 18:06 didi: SamB_MacG5: Subversion. 18:07 SamB_MacG5 wonders if there's any way to bootstrap a Squeak image from source code 18:07 SamB_MacG5: (obviously allowing an existing image to run the bootstrap in ...) 18:08 SamB_MacG5: didi: how do they get *there*? 18:08 didi: SamB_MacG5: I have no idea. 18:08 SamB_MacG5: and what's to stopp them from backdooring login? 18:13 SamB_MacG5: anyhow, self-hosting compilers that don't guarentee to be able to bootstrap each version with AT MINIMUM the previous release are BADLY BROKEN... 18:14 (quit) jeapostrophe: Ping timeout: 256 seconds 18:14 SamB_MacG5: (unless, of course, that release needed to be withdrawn because of fatal bugs ...) 18:17 SamB_MacG5 wonders how the Squeak package is built ... 18:19 (join) Kaylin 18:22 (quit) anRch: Quit: anRch 18:32 (quit) yoklov: Quit: computer sleeping 18:35 (join) bjz 18:48 jonrafkind: with slideshow/pict how do I horizontally align A and B and vertically align B and C? 18:48 jonrafkind: if I combine either A+B and then try to add in C its not aligned in the right place. same for B+C then add A 18:54 asumu: jonrafkind: I would use ppict for that kind of thing. 18:54 asumu: (from unstable/gui/ppict, using the at-find-pict placer) 18:54 asumu: Or be more manual and use pin-over or something. 18:55 jonrafkind: pin-over doesnt work because it doesnt change the baseline and height 18:55 jonrafkind: so if you put stuff outside the bounding box it gets cut off 18:55 jonrafkind: but ppict might work 18:56 (quit) bitonic: Remote host closed the connection 18:56 (join) mithos28 19:06 (quit) mithos28: Quit: mithos28 19:27 (join) yoklov 19:32 (quit) rahul_: Ping timeout: 244 seconds 19:44 (join) rahul_ 19:47 (quit) rahul_: Client Quit 19:51 (join) hash_table 19:59 (quit) ianjneu: Remote host closed the connection 20:06 (quit) Kaylin: Read error: Connection reset by peer 20:30 (quit) dyoo: Quit: dyoo 20:34 (join) mithos28 20:36 (quit) yoklov: Quit: computer sleeping 20:44 (quit) jonrafkind: Ping timeout: 264 seconds 20:45 (quit) mithos28: Quit: mithos28 20:58 (quit) bjz: Quit: Leaving... 20:58 (quit) masm: Quit: Leaving. 21:00 (part) offby1: "ERC Version 5.3 (IRC client for Emacs)" 21:04 (join) mizu_no_oto 21:07 (join) jonrafkind 21:13 (join) dyoo 21:15 (quit) dyoo: Client Quit 21:16 (join) jeapostrophe 21:16 (quit) jeapostrophe: Changing host 21:16 (join) jeapostrophe 21:16 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 21:41 (join) bjz 21:48 (quit) jeapostrophe: Ping timeout: 264 seconds 22:05 (join) mithos28 22:15 (quit) mithos28: Quit: mithos28 22:50 (join) jeapostrophe 22:50 (quit) jeapostrophe: Changing host 22:50 (join) jeapostrophe 22:59 (join) mizu_no_oto 23:15 (quit) didi: Remote host closed the connection 23:29 (join) jyc_ 23:33 (quit) mizu_no_oto: Quit: Computer has gone to sleep. 23:34 (join) mithos28 23:35 (join) mizu_no_oto 23:37 (quit) jeapostrophe: Ping timeout: 248 seconds 23:38 (quit) mizu_no_oto: Client Quit 23:44 (quit) mithos28: Quit: mithos28 23:47 (join) jeapostrophe 23:47 (quit) jeapostrophe: Changing host 23:47 (join) jeapostrophe 23:48 (join) mithos28