00:15:20 sorry in another window 00:15:28 yah i think we spoke a couple times 00:15:31 on this channel 00:15:40 ok 00:30:50 [QUIT] _ruiner_ quit: destroy what destroys you 00:43:36 getting late here in EST 00:55:01 [QUIT] MysticOne quit: I'm outta here! Catch everyone later! 00:57:32 gotta run 00:57:33 [QUIT] sdsd quit: Leaving 01:59:52 good morning water 02:04:54 [QUIT] downix quit: downix has no reason 03:13:15 [QUIT] I440r quit: Ping timeout for I440r[purplecoder.com] 03:13:23 I440r joined #tunes 03:35:20 [QUIT] I440r quit: Excess Flood 03:35:27 I440r joined #tunes 03:53:14 smoke joined #tunes 04:07:01 [QUIT] I440r quit: Ping timeout for I440r[purplecoder.com] 04:10:49 I440r joined #tunes 05:43:00 [QUIT] water quit: Ping timeout for water[tnt-10-128.tscnet.net] 05:43:13 thomas joined #tunes 05:55:42 [QUIT] thomas quit: Ping timeout for thomas[rits1.rits.idcomnet.no] 06:25:05 morton joined #tunes 06:28:08 [QUIT] morton quit: Leaving 08:30:49 ult joined #tunes 09:08:02 [QUIT] ult quit: Hey! Where'd my controlling terminal go? 09:17:39 ult joined #tunes 10:19:52 [QUIT] abi quit: Ping timeout for abi[bespin.dhs.org] 17:22:26 Brianna joined #tunes 17:53:32 [QUIT] lar1 quit: [x]chat 17:58:27 ult joined #tunes 18:05:24 Lindril joined #tunes 20:01:08 CiA joined #tunes 20:01:48 CiA left #tunes 20:40:36 lar1 joined #tunes 20:48:36 ult joined #tunes 22:05:11 eihrul joined #tunes 22:22:22 [QUIT] lar1 quit: Yeah, yeah 22:31:29 [QUIT] MysticOne quit: Ping timeout for MysticOne[porpoise6.panama.gulf.net] 22:42:38 water joined #tunes 22:43:29 hi all 22:44:25 hm 22:44:33 hello lindril 22:57:12 [QUIT] Odyrithm quit: Leaving 22:58:00 lispbliss joined #tunes 22:58:27 hey lb 22:58:57 hi water 23:00:29 anything interesting happening? 23:00:38 still working on slate 23:01:04 i'm doing more and more research, and eihrul's working on the implementation 23:01:06 is slate a filesystem? 23:01:12 heh 23:01:26 or a programming language? 23:01:28 http://www.tunes.org/~water/slate-home.html 23:01:33 both :) 23:01:48 sorry,. no webbrowser 23:01:54 oh 23:02:02 not even lynx? 23:02:09 nope 23:02:22 why not, may i ask? 23:02:42 new install 23:02:54 I'm updating to debian 2.2 right now and then I'l install w3m 23:02:59 i see 23:03:19 abi: slate? 23:03:20 slate is a unifying/hybridizing of self/beta/lisp at http://www.tunes.org/~water/slate-home.html 23:03:35 I hope this works. I installed corel and am going to try and update to debian 2.2. 23:03:51 lisp syntax? 23:03:55 I've never seen self or beta.. 23:03:55 not anymore 23:03:58 nope, more like forth 23:04:15 and its not quite a file system, but the idea is that objects can be inspected in a way that is similar to a file system 23:04:43 eih: and a persistent store of slate objects would therefore be...? :) 23:04:44 hmm, does it have any special networking features? 23:04:45 so in theory, it is good for interactive programming :) 23:04:55 water: an object system, silly 23:05:32 "special" hmm 23:05:48 well the concurrency mechanisms should be distribution-friendly 23:06:03 Slate sounds familiar, wondering if it has anything to do with LinuxNOW 23:06:12 water: look at the ground first, please :) 23:06:15 no, it's in-house right now 23:06:38 of course, there's M$ Slate :P 23:06:44 eih: eh? 23:07:01 water: don't pressure me into making concurrency when we don't even have a working programming system :) 23:07:13 eih: i wasn't trying to 23:07:14 hmm, can you do me a favor and go to slashdot and take a look at the answers to Ian something's interview a day or so ago. he mentioned something and I could have sworn it was slate or something similiar 23:07:27 Piumarta? 23:07:53 umm, founder of debian 23:08:02 oh that one 23:08:10 hadn't looked at it, but i will 23:08:25 thanks 23:08:27 ah ian murdock 23:08:28 tell me what you see 23:09:00 seems like it was a filesystem by berkeley named Slate 23:09:14 eih: it was my intention to create the concurrency mechanisms in the pidgin environment first 23:09:28 eih: on top of the implementation 23:09:53 lisp: grepping "slate" turned up nothing 23:10:08 hmm,grep for berkeley 23:10:12 eihrul goes off to take a nap. 23:10:20 it is under the question about LinuxNOW 23:10:27 yeah i see it now 23:10:28 [QUIT] kc5tja quit: [BX] Get your free warez from ftp://127.0.0.1! 23:11:21 water: hmmm, just occurred to me... 23:11:44 water: since the meta-object can make slots appear that are not necessarily slots 23:11:50 lisp: the sprite fs 23:11:58 ahh 23:12:00 thanks 23:12:00 this also affects mechanisms that attempt to view the object 23:12:12 yep 23:12:19 as they will see under the meta-object 23:12:24 is this desirable? 23:12:45 probably both yes and no 23:13:02 i.e. both views will probably be desired 23:13:26 one would require meta-object cooperation though 23:13:27 do you have a particular example in mind? 23:13:36 right 23:14:08 so there should probably be parts of the protocol 23:14:15 that do things like enumerate all the slots of an object 23:15:42 water nods 23:15:55 just like a mirror, you think? 23:16:05 in fact, yes 23:16:07 or do you suggest an iterator of sorts 23:16:09 ? 23:16:21 like a lazy stream of slots 23:16:27 well, at the very least, just a function in the meta-object that returns a list of slots :) 23:16:36 ok 23:16:42 well, or something similar 23:16:50 because yeah, there could be a lot of generated slots 23:16:51 what about the case of non-coutnable collections of slots? 23:16:54 so a stream might be desirable 23:17:37 or could go with the mirror scheme 23:17:44 a meta-object could be queried for a mirror 23:17:52 which is then used for things like displaying the object 23:18:19 which iirc was what the self people used mirrors for :) 23:18:28 okay then 23:18:32 except they only had one MO called the VM :) 23:18:34 reinventing the wheel, isn't it grand? 23:19:10 you know, you could subscribe to the self mlist and ask the original people yourself :P 23:19:24 ask what? 23:19:29 this wasn't a question :) 23:19:45 i only made statements 23:19:49 well maybe you should start asking questions, then ;) 23:20:00 i got the solution without asking though :) 23:20:14 ah the pleasures of epi-cycles 23:20:29 oh, btw 23:20:56 though, mirrors are not necessarily important 23:21:03 when you have the meta-object 23:21:12 this IF logic book points out the similarity between godel's arguments using his formula-enumerating mechanism and quoting 23:21:23 and therefore meta-programming 23:21:48 because the MO provides the mirrors? :) 23:21:58 either of you read Principia Mathematica by Whitehead? 23:22:04 lisp: yes 23:22:04 well, the MO provides the ability to examine the contents of the object 23:22:13 the only thing you need is a way to iterate over the slots 23:22:16 lisp: it's online, btw 23:22:25 water, you've surely not read it all? 23:22:35 water, really? the whole thing? AWESOME! 23:22:56 yeah, although i don't recall the url... do a google search 23:23:29 cool, from what I've heard about it it sounds quite interesting 23:23:52 it's okay, but it's also open-ended 23:24:08 and i don't think they had the right answers 23:24:21 it's almost 100 years old, you know 23:24:55 by any chance do you know why if you take a number and multiply it by two and then multiply that number by two on and on and then lkook at the first digit of each number there is a repeating pattern every 10 numbers? 23:25:13 hm 23:25:30 provably so? 23:25:53 I can't prove it 23:26:03 try it though 23:26:04 no, has someone proven it 23:26:10 ? 23:26:23 also works for 5, since it goes into 10 23:26:28 I don't know, I just noticed it theo ther day 23:26:54 the other 23:27:19 a similiar thing happens for 25. except that pattern is 5 digits long 23:27:33 i'd bet there is a simple proof of it using groups and representations 23:28:20 where would I find one 23:28:33 a proof? :) 23:28:34 I asked the profs at this college (ricks in idaho) and not a single one could tell me why 23:29:00 then they're lame 23:29:34 but then again, some apparently simple things to prove can be really difficult 23:29:44 probably so.. 23:29:45 hmm 23:29:49 I don't remember the exact proof 23:29:59 but I believe lispbliss that your thing works for every number 23:30:10 its just a differnet length inbetween repetitions 23:30:13 I'm not sure what a proof constitutes, I'm not really into mathematics much, I haven't even taken calculus.. 23:30:21 yes it has to be independent of the base number 23:30:27 yeah its weird 23:30:54 its easy to calculate because theres a pattern that involves the radix too 23:31:17 radix? 23:31:21 base 23:33:46 this is what one guy told me, I did not understand it 23:33:55 2(100n + 20) = 200n + 40 23:34:07 2(200n + 40)=400n + 80 23:34:09 [QUIT] air quit: http://www.qzx.com/ :: sleep 23:34:21 2(400n + 80)=800n+160 23:34:37 2(800n + 160) = 1600n + 320 23:34:43 100(16n+3) + 20 23:34:53 3+16 times old n becomes new n 23:34:57 any ideas what the heck that means? 23:35:33 yes 23:35:35 see the pattern there 23:38:05 ahh, I think I begin to see it, but I'm not quite understanding it 23:39:10 does this explain why there is a patern when doubling the numbers? 00:24:53 hum game-theoretical semantics