IRC log started Sat May 27 00:00:01 2000 [msg(TUNES)] permlog 2000.0527 -:- smoke [smoke@15dyn60.delft.casema.net] has joined #tunes -:- SignOff smoke: #TUNES (Read error to smoke[15dyn60.delft.casema.net]: EOF from client) -:- smoke [smoke@15dyn60.delft.casema.net] has joined #tunes -:- nate37 [nate@cx83983-d.irvn1.occa.home.com] has joined #tunes -:- AmICul2 [asdasd@node-64-248-41-203.dslspeed.zyan.com] has joined #tunes -:- AmICul2 [asdasd@node-64-248-41-203.dslspeed.zyan.com] has left #tunes [] -:- water [water@tnt-9-105.tscnet.net] has joined #tunes -:- ``water [water@tnt-9-105.tscnet.net] has joined #tunes -:- SignOff water: #TUNES (Ping timeout for water[tnt-9-105.tscnet.net]) -:- ``water is now known as water -:- NetSplit: fontana.openprojects.net split from varley.openprojects.net [03:17am] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [fontana.openprojects.net] -:- Netjoined: fontana.openprojects.net varley.openprojects.net -:- smoke [smoke@15dyn60.delft.casema.net] has joined #tunes -:- SignOff water: #TUNES (The Tao went that-a-way!) -:- SignOff nate37: #TUNES (BitchX: all the things phone and hop won't include) -:- dalvarez [dalvarez@tristan.sc.cs.tu-bs.de] has joined #tunes -:- SignOff smoke: #TUNES (One day sheep will rule the world) -:- smoke [smoke@15dyn60.delft.casema.net] has joined #tunes -:- dirt [cogito@riga09.mohawk.net] has joined #tunes -:- eihrul [lee@usr5-ppp127.lvdi.net] has joined #tunes -:- SignOff dalvarez: #TUNES (Leaving) -:- hcf [nef@207-172-225-178.s178.tnt1.pld.me.dialup.rcn.com] has joined #tunes -:- water [water@tnt-9-197.tscnet.net] has joined #tunes hey hey 09:10am hey fyi i figured out how to systematize slate eih: did you read yesterday's rant? 09:20am not yet oh, about literals and such? sure 09:50am hm i could lay out the formalism in the form i'm currently using to formalize slate, but i'd rather wait until i have an easily digestible form for people the bottom line is that i figured out how slate relates to arrow in a very direct way :) * water/#tunes waits for people to pummel him for relating such ideas together 10:50am pummel? that is, when people actually get around to reading what i put into their scroll-buffers "pummel: To beat, as with the fists; pommel: The thief was pushed and pummeled by an angry crowd. See Synonyms at beat." we really miss a lot i know what it means who does? you and i we're like "out of phase" is that what you mean by "miss a lot"? yes what i meant was "why would you think people would pummel you for that?" do you mean just timing or semantic meaning? oh because "arrow is a load of nonsense" or so has been hinted at for many years youlian likes it so there must be something to it :-] i'm aware of that and i hope you never got the impression that that's the way i felt but how credible is his (and your) opinion to others? good point i just don't think it's helpful to dwell in negativity not that that's the determining factor, but it figures in to the situation you'll get plenty of chances to question yourself when people actually *do* attack your ideas in that case, do you have any constructive topics we might pursue? sure something i should have asked long ago i'm in linux at the moment what do i do to view your postscript files (my printer's out of ink) oh ghostview in linux? yes ok i've used it in nt didn't realize that was the solution here as well thx it's linked to from sourceforge or the alladin site np and as far as pursuing other topics why don't you give a shot at explaining your epiphany that links slate and arrow to me it's not much of an epiphany. i merely lost sight of the mapping a while ago when trying to explain the language to people the slate object system is actually capable of a graph formalism the nodes are nameless per se 11:00am following the directed edges, or arrows, corresponds to selecting a namespace i'm with you so far is the graph a single rooted tree? the metaphor gets more complicated when you account for the fact that you have meta-objects and delegation all over the place or is there multiple inheritance possible inheritance is not the relation of the graph ok it's the relationship of the namespace structuring i just assumed that inheritance would follow the namespace structure by default otherwise, what makes it "object-oriented"? no, that makes things a bit tricky to analogize because of tree-rewrite techniques which ultimately result from inheritance have you read my explanation of ":" in the tutorial? no abi : abi: slate tut slate tut is at http://www.tunes.org/~water/slate-tutorial.html i will tho the fact that result slots are everywhere means that the graph is always orientable, whether or not the namespace relation is a hierarchy k but what i'm wondering is whether the graph of the namespace is limited to a tree-like structure and the ".." slot is merely another namespace relation, so the hierarchy cannot really exist if we expect such a slot to always be available -:- I440r [mark4@purplecoder.com] has joined #tunes i think i just gave most of the answer to your question hey l440r ok i think i've got it now, thx water! hi anyway, the core slate language just consists of graph-traversal and rewriting been having someproblems here, trying to get my firewall working grrrr #linpeople sorry, man, we're busy heeh no im not askign for help her :) hehe here ok ill get it figured eventualy :) nice to see you "miss" with people other than myself water :-] so anyway, the abstract semantics of the core slate language are pretty simple 11:10am at another level, though, formalizing the interface for the language requires another set of constructions (still using graphs, of course) (god damn it, i want a web db framework for slate/arrow/tunes right friggin now!) what happens when one continually traverses to ".." is it a closed loop? and if so how big? or is it possibly an endless seemingly random sequence of addresses? what eihrul and i decided on for the interim was a hierarchy where the root namespace contained itself ok that seems to majorly cut into the whole idea how so? but i can understand it makes sense for initial implementation i don't know if you come up with a better, more systematic approach, let us know i don't have a systematic approach but i can see if someone could create one that is complex it would be really interesting we can change it after the initial library is built up.... in fact it would be a cool thing to do to show off strong modularity it's a weird thing to get "out" of the tree-mode of thought yes it's a non-trivial process the especially hard thing is to come up with a solution that scales for any given number of nodes it's easy to create "some" framework but for the general case... nto so well, i'm looking at higher-order graph rewrite theory it's not impossible, it just requires thinking in different terms right for example, the issue i hinted at earlier about the interface to slate objects names must be other objects ahh s/ects nam/ects' nam/ everything gets back to that self-referential thing no matter how you slice it ... 11:20am i merely extend the system to do things that previous systems haven't before, it just wasn't dealt with... ascii text was the common denominator, and "that was that" somehow there has to be a way to create a certain "type" of node that "jumps" to the other end of what would have been the tree hierarchy creating a loop of some sort that's where thte evaluator comes in to play s/thte/the/ and the meta-objects, of course hmmm i have to read your tutorial i sure wish my printer wasn't out of ink and the rest of the slate docs, i suggest... you should probably look at again after reading the tutorial and your original point was that the structur of arrow nicely maps to this same namespace directed graph structure in slate? i still need to finish outlining the arguments that slate is *necessary* for tunes hll, not simply *sufficient* ooh hm maybe i stuck a "directed" in there where it wasn't warranted directed works if the namespace is to have any use i think it has to be directed doesn't it? arrow is basically a specific kind of slate environment with the emphasis on *basically* or can the slate environment be a non-directed graph? sorry -- there's probably a better technical term to indicate a graph that is not a directed graph no worries if you make the ".." implict, then it's non-directed on the other hand, if you "added" combinators to the language then every directed link could have an inverse (if specified so at the meta-level) 11:30am btw, "clone" is very much like an identity combinator abi combinator :P -:- SignOff I440r: #TUNES ([x]chat) abi: dads? dads is at http://hissa.nist.gov/dads/terms.html dirt: check out dads thx hcf it doesn't have "combinator" http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?combinator dirt: check out foldoc too there you go thx i still don't see how the lang w/o combinators would naturally be a directionless graph for the root node (where .. is defined to be itself) i understand there is some ambiguity the links are still oriented, but you can travel both ways but for every other node, the "naming" of that node creates a direction sure -- traveling across the links doesn't mean you don't know whether you're going "up" or "down" i'm saying that having ".." as inverse to the name makes the link bi-directional but that doesn't make the link non-oriented i guess the term was mis-applied 11:40am it just seems to me that the "naming" of a node's path means that each link does have a direction yes i know though i suppose that it's possible that that direction is only relevant wrt a specific node * water/#tunes sighs * dirt/#tunes doesn't know whether to sigh or shrug the issue is not that important sorry to waste your time then :/ 11:50am well i guess i screwed that up, then what? the conversation just stopped dead in its tracks * dirt/#tunes refrains from mentioning the negativity thing again well, almost refrains :-] well well -:- water has changed the topic on channel #tunes to: TUNES, Free Reflective Computing System: http://www.tunes.org/ || Slate Language: http://www.tunes.org/~water/slate-home.html 12:00pm in any case, what *is* important that you think worth talking about? that's my point, i lost the thread of conversation myself 12:10pm -:- SignOff hcf: #TUNES (Leaving) -:- hcf [nef@207-172-225-84.s84.tnt1.pld.me.dialup.rcn.com] has joined #tunes hm * water/#tunes does some much-needed thinking -:- dirt [cogito@riga09.mohawk.net] has left #tunes [] 12:20pm -:- dirt [mindfvck@niantic0310.mohawk.net] has joined #tunes re 12:30pm lo abi: AbiSource is a project developing a suite of open source desktop productivity applications (such as AbiWord) at http://www.abisource.com/ abi: AbiWord is a open source cross-platform word processor by AbiSource at http://www.abisource.com/products.phtml 12:40pm abi: CodeCatalog is an open source source code search engine at http://www.CodeCatalog.com hcf: why does abi need those? the first 2 was just cuz they use her name ;) water: u get tril's post to slate@ yet? just now 12:50pm -:- smklsmkl [sami@ppp2.dial-in.verkkotieto.fi] has joined #tunes depression simply sucks 01:00pm -:- Kyle_L [kyle@cr168790-a.nmkt1.on.wave.home.com] has joined #tunes hey kyle hello I read the stuff you put on IRC yesterday. 01:20pm You asked if you need strings in Slate. I would imagine you need them only to communicate with humans. that's not what i meant hold on -:- tobias [tobias@host213-1-192-26.btinternet.com] has joined #tunes sorry water, I have to go. -:- tobias [tobias@host213-1-192-26.btinternet.com] has left #tunes [] ok -:- SignOff Kyle_L: #TUNES (Leaving) 01:30pm would anyone else care to discuss things? 02:50pm i'll take that as "no".... cay cya -:- SignOff water: #TUNES (The Tao went that-a-way!) -:- SignOff hcf: #TUNES (Leaving) 03:00pm -:- raja [raja@Sprint424.tbaytel.net] has joined #tunes -:- water [water@tnt-9-197.tscnet.net] has joined #tunes hi again hey water what's new? 03:40pm smkl: slate specs check the logs... i'll be posting to the mailing lists some time this weekend 03:50pm -:- SignOff smklsmkl: #TUNES (back tomorrow ...) -:- MadMan [cfielding@209-6-241-108.c4-0.frm-ubr1.sbo-frm.ma.cable.rcn.com] has joined #tunes -:- SignOff MadMan: #TUNES (Read error to MadMan[209-6-241-108.c4-0.frm-ubr1.sbo-frm.ma.cable.rcn.com]: Connection reset by peer) -:- lar1 [larman@adsl-63-204-132-255.dsl.snfc21.pacbell.net] has joined #tunes -:- SignOff lar1: #TUNES (Read error to lar1[adsl-63-204-132-255.dsl.snfc21.pacbell.net]: Connection reset by peer) -:- lar1 [larman@adsl-63-204-132-255.dsl.snfc21.pacbell.net] has joined #tunes hey lar hey water 04:10pm eih: did you read the stuff i was talking about earlier about slate? -:- hcf [nef@207-172-225-23.s23.tnt1.pld.me.dialup.rcn.com] has joined #tunes 05:00pm -:- ``water [water@tnt-10-226.tscnet.net] has joined #tunes -:- SignOff water: #TUNES (Ping timeout for water[tnt-9-197.tscnet.net]) -:- ``water is now known as water -:- SignOff smoke: #TUNES (z) -:- SignOff lar1: #TUNES (Leaving) -:- SignOff dirt: #TUNES (Ping timeout for dirt[niantic0310.mohawk.net]) -:- mark4 [mark4@purplecoder.com] has joined #tunes hey mark4 -:- mark4 is now known as I440r hi dood -:- rares [rares@wtrb-sh6-port191.snet.net] has joined #tunes -:- coreyBUSY [coreyr@net255ip95.parklink.com] has joined #tunes 06:00pm -:- SignOff I440r: #TUNES ([x]chat) -:- rares [rares@wtrb-sh6-port191.snet.net] has left #tunes [] -:- sucker79 [sucker79@cm-208-138-198-121.fredericksburg.mg.ispchannel.com] has joined #tunes -:- sucker79 [sucker79@cm-208-138-198-121.fredericksburg.mg.ispchannel.com] has left #tunes [] hm 07:50pm -:- SignOff water: #TUNES (The Tao went that-a-way!) -:- SignOff hcf: #TUNES (Leaving) -:- hcf [nef@207-172-225-121.s121.tnt1.pld.me.dialup.rcn.com] has joined #tunes -:- I440r [mark4@purplecoder.com] has joined #tunes -:- SignOff hcf: #TUNES (Leaving) -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp127.lvdi.net]) -:- eihrul [lee@usr5-ppp127.lvdi.net] has joined #tunes -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp127.lvdi.net]) -:- eihrul_ [lee@usr5-ppp127.lvdi.net] has joined #tunes -:- eihrul_ is now known as eihrul -:- water [water@tnt-10-135.tscnet.net] has joined #tunes hey [msg(TUNES)] newlog 2000.0528 IRC log ended Sun May 28 00:00:01 2000