IRC log started Sat Mar 18 00:00:01 2000 [msg(TUNES)] permlog 2000.0318 -:- dalvarez [ircusr@212.68.72.98] has joined #tunes -:- SignOff eihrul: #TUNES ([x]chat) -:- water [water@tnt-10-77.tscnet.net] has joined #tunes is anyone still around? i'm here, as requested thx did you read any of the emails i sent? i read 'em what do ya think? over my head as usual damn well n/m then, thanks very much for sticking arounf s/arount/around/ hm you noticed the debian crap in the logs i see quite insulting esp since fare partook i was just about to say that :) hm so is today some sort of weird holiday/party day? dunno i heard someone mention green beer 12:50am oh well do u expect Fare to actually do any refining of tunes docs? sorry hcf the conversation i had planned i am not ready to go into no not really >>> water [water@tnt-10-77.tscnet.net] requested PING 953369457 from TUNES i thought over a lot of issues tonight and i'm not sure where to take it aside from going forward with slate and then moebius/arrow this relates to the tunes hll spec? well slate certainly does does anyone care about the tunes-hll? ah that reminds me that i'm probably near ready to finish the slate as hll post i think iepos does but he thinks combinators are everything as well as bill tanksley fare should and tril tril's busy with college it seems and fare's busy in his insane little phd world what happened to beholder? he said he would drop in on the channel sometimes but i've not seen him since abi seen beholder beholder was last seen on IRC 14 days, 7 hours, 19 minutes and 8 seconds ago, saying: HEhe [Fri Mar 3 17:35:52 2000] QED it was odd that i saw this really interesting book on the psychology of mathematical infinities but there was no mention anywhere of induction or co-induction in it go figure i really need to put in that formal statement to the navy about me having a second job of sorts it might make a big difference in how i'm treated at work second job? but unpaid open-source advocacy of high-level semantics hardly counts as a second job for them wasnt/isnt arrow a job too? i have to say something formally however yes that's included 01:00am perhaps i should throw in inventor as a term with luck it will make enough of a signal for them to try to get rid of me dalvarez: u awake? hm i beeped him, but no response he arrived recently, should be alive * Fufie/#tunes yaawns good morning fufie good morning :) -:- SignOff water: #TUNES (Ping timeout for water[tnt-10-77.tscnet.net]) 01:10am -:- SignOff Fufie: #TUNES (Ping timeout for Fufie[tunnel-44-33.vpn.uib.no]) ltr -:- SignOff hcf: #TUNES (Leaving) * dalvarez/#tunes has been in school until now and at your service... 01:30am -:- SignOff air: #TUNES (http://www.qzx.com/ :: sleep) -:- nate37 [nate37@ppp-206-117-27-123.dialup.pcmagic.net] has joined #tunes hello -:- nate37 [nate37@ppp-206-117-27-123.dialup.pcmagic.net] has left #tunes [] 03:00am -:- nate37 [nate37@ppp-206-117-27-143.dialup.pcmagic.net] has joined #tunes ah... that's better.. hello? anybody alive? 03:10am -:- smoke [smoke@15dyn169.delft.casema.net] has joined #tunes hello nate37: what's up? nothing. why? cause you're asking three times in a row for attention what makes everyone think you have to say something extremely relevant hmmm sorry.. just bored. 03:30am + Etymologically, reflection is first about turning back the image of another object; since the phenomenon was mostly used to see oneself with mirrors (the alternate spelling reflexion is preferred for the optical phenomenon), it has come to mean applying to oneself (see reflexive). From there, it has come to mean not just to see oneself's physical image, but also to examine one's own mental state (early 17th century), and quickly applied to thinking in general (late 17th century), and has been used for well considered thought in general, although still keeping as an alternative this meaning of thinking about one's thoughts. + In Computer Science, Reflection is the domain of programs that (effectively or potentially) describe and manipulate "themselves", or other related programs. This notion extends to programs the philosophical notion of Reflection of human thought that can apply to itself. The idea is not quite new, and has been used by the founding fathers of formal logic and computer science in their early theorems on the power and limits of reasoning and computation (Cantor, Gvdel, Turing, etc). + We sometimes say reflective for potentially reflective, and likewise say reflection instead of potential 03:50am program. + A programming language or an operating system is called reflective if suited to reflective metaprogramming, that is, if it has provides programs some special ability to read and write themselves or other related programs. Actually, such reflection is often obtained as an interesting side effect of a more general and -:- SignOff dalvarez: #TUNES (Excess Flood) -:- dalvarez [ircusr@212.68.72.98] has joined #tunes -:- SignOff smoke: #TUNES (brb) 04:00am -:- nate37 [nate37@ppp-206-117-27-143.dialup.pcmagic.net] has left #tunes [] -:- SignOff dalvarez: #TUNES (Leaving) -:- smoke [smoke@15dyn169.delft.casema.net] has joined #tunes -:- water [water@tnt-9-177.tscnet.net] has joined #tunes -:- water [water@tnt-9-177.tscnet.net] has left #tunes [] -:- water [water@tnt-9-215.tscnet.net] has joined #tunes -:- dalvarez [ircusr@212.68.72.98] has joined #tunes hi dalvarez water: greetings 07:10am anything on your mind? -:- water_ [water@tnt-9-247.tscnet.net] has joined #tunes damn -:- SignOff water: #TUNES (Ping timeout for water[tnt-9-215.tscnet.net]) -:- water_ is now known as water 07:20am water: sure hm you posted something interesting last night after hcf and fufie and i left i can't remember i looked in the irc logs going to read the logs - bbs was it that why you beeped me this morning (hcf wanted to talk to me too but I don't know why) while I was in school? no we wanted to ask you some questions btw if you're in school, why be on irc? I'm there in the brakes hm ok checked the logs - they don't know of anything... http://www.tunes.org/files/irc/2000.0318 ? you posted something about reflection, perhaps from the tunes glossary, and were flooded ahh... that was intendet to be contained in a msg but didn't work oh was strange so what's onn your mind? there was a guy asking what reflection means so I gave a brief explanation to him, told him to read the stuff on tunes.org, and passed him the glossary entry - nothing more oh ok anything you'd care to discuss then? 07:30am then the flood protection kicked me ass and put me into #tunes in half a second again nothing to diskuss by now, no k I had some ideas about distributed scheduling speedup but didn't yet work them out -:- mathias [math@france2.hemmet.chalmers.se] has joined #tunes -:- mathias [math@france2.hemmet.chalmers.se] has left #tunes [] 07:40am and maybe in the end they turn out to be impracticabel hm i sort of like this idea called demand-driven concurrency for pure lazy functional languages you synchronize at function calls waiting for argument evaluation which can occur in distributed threads transparently how does lisp relate to reentrancy problems (I don't make any assumptions about low-level data representation) ? i don't think it does relate sophisticated... but you can check the common lisp documents (there's stuff on concurrency) on line I'm reading all time and will hopefully soon reach advanced issues 08:00am -:- eihrul [lee@usr5-ppp144.lvdi.net] has joined #tunes -:- hcf [nef@me-portland-us216.javanet.com] has joined #tunes good morning mornin my phone line got some weird noise last night that's why i was cut off 09:30am -:- AlonzoTG [Alonzo@207-172-184-196.s196.tnt6.lnhva.md.dialup.rcn.com] has joined #tunes hm. another paper that address a lot of things related to infinity and laziness that references induction and recursion but no co-induction or co-recursion 10:20am fyi for whoever's listening: i think i'm going to allow circularity of references everywhere, but still keep a way to classify slots that helps to define a conceptual hierarchy to aid intuitive understanding (within slate, i mean) of course this means the directory-style syntax will get fully generalized to a relational algebra (basically a more freeform syntax) hcf: btw, how does my html editor screw up the code? reformats the poop in within ie meta tags hm or so i recall * water/#tunes looks for a better html editor why, wanna edit the tunes web pages? no just slate darn otoh i suppose i could work on tunes, but i'm already doing most everything else i suppose i could just modify a copy of tunes docs on my own account 10:30am that way there's no screwing around with cvs or political bullshit with Fare sound do-able? i ges heh don't sound so enthusiastic :) ;) seriously i don't want to screw around with yet another source of complexity hm are there any good wysiwyg html editors out there? i wouldnt know oh goodie deja is down does mozilla provide a wysiwyg editor? 10:40am hm they do 10:50am there's amaya as well how good is it? haven't used it before, but i've heard nothing bad said of it www.w3.org/Amaya/ it's netscape's but not mozilla? hm i found it on netscape.com as well wow it looks quite nice 11:00am hm mozilla looks quite odd 11:10am hm and still unstable 11:20am -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- lar1 [larman@dialup-209.245.131.16.SanJose1.Level3.net] has joined #tunes -:- tcn [r@cci-209150250177.clarityconnect.net] has joined #tunes hey tcn hey just signed on to grab a better text editor than pico :) what are you getting? nano & joe pico is awsome! they're all crap :) 11:50am nano's like pico but it has search&replace ooh sigh :0 hehe pico is the ms-dos of the editors smalltalk makes a good text editor ;) ed is allright heh.. I used ed at work last week tcn: read /usr/share/emacs/*/etc/JOKES ? :) hmm lessee haven't gotten to the emacs jokes yet -rwxr-xr-x 1 root 24 Oct 29 1929 /bin/ed -rwxr-xr-t 4 root 1310720 Jan 1 1970 /usr/ucb/vi -rwxr-xr-x 1 root 5.89824e37 Oct 22 1990 /usr/bin/emacs the dates are a nice touch :) could you spew noise somewhere else please? there's no signal yeah but noise is noise when i'm going through the logs yeah what else do you expect on IRC though? if someone has anything serious they take it to email 12:00pm it doesn't take much effort to make or go to a new channel it *does* take effort to move the logger hmm try #osdev or #dolphin or something i guess i don't much give a shit because i don't read all the logs - just when i get cut off find something else to worry about rmm, it's called courtesy, tcn... sometimes other people appreciate it -:- leilani_18 [leilani_18@lsanca1-ar2-059-034.biz.dsl.gtei.net] has joined #tunes hello leilani IM PORTUGUESE -:- leilani_18 [leilani_18@lsanca1-ar2-059-034.biz.dsl.gtei.net] has left #tunes [] heh haha That was interesting OPN is getting spill-over from efnet, now, it seems 12:10pm OPN? oh Heh ya just can't win how are they learning of opn, though? i remember stuff like that happening more a year ago anyone here know ADA ? smoke: wan't that the DoD pascal-like crap? yeah i think all the ada specs are online dalvarez: i have no idea. the tunes review page has no real content regarding ada. 12:20pm heard they had to explode a rocket because of a program failure or something... -:- Kaufmann [newbie@200.224.105.142] has joined #tunes yes ada is a huge language Foo Bar baaz oooh, Ada :) yeah the big bulky language with every possible whizbang feature added to impress the generals heh water: so you have used it? I like "whizbang" Americans have all sorts of cool onomatopeic words the A merican D ental A ssociantion is at ada.org smoke: no, but look at the spec and decide if it's worth it :) dalvarez: there's www.gnuada.org and www.adahome.com http://www.adapower.com/ Kaufmann: well, that's because they are the only words many americans can correctly spell eihrul, oh I see what's up kauf? have you read my posts? -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us216.javanet.com]) water, to the mailing list? -:- hcf [nef@me-portland-us216.javanet.com] has joined #tunes 12:30pm yeah yep what do you think? Omigod... a Scotch tape hard disk surprise: AMD seems to run its site on a plan9 ... water, about what, specifically? The original post? sure i suppose comment on whatever you'd like uhrm... well, I think that, while Slate will definitely fulfill the HLL specs, they're vague enough that you'll still have to provide justification for many of your design choices, once Slate r1 is completed, before it's adopted as the official Tunes HLL. (Not that _I_ don't like it. I'm just saying that it could have been done differently, and there'll probably be people who will think it _should_ have.) yikes shorter sentences please -:- tcn [r@cci-209150250177.clarityconnect.net] has left #tunes [] well by the time i'm done with the post i'll have explained everything in detail (note that it's only part one of three) 12:40pm hey, I worked very hard to learn how to write long sentences for my papers! heh before then, I was a very laconic person Kaufmann: yes, but you've not learned the art of punctuation wrt run-on sentences :) kauf: what about the language in particular? eihrul, hey! There are _6_ commas there! That's plenty of punctuation many of them could denote the end of a sentence rather than a pause in (but anyway) kauf: nothing, then? oops, sorry I was on another channel no, I can't really say much one way or the other about Slate why not? because I don't have the necessary background 12:50pm -:- SignOff dalvarez: #TUNES (night) like almost everyone else in tunes well then i must work this out with bill t, iepos, jecel, and whoever else I suppose c'est la vie screw that LOL "c'est la vie" "screw that" if nothing else, talking to you is always a surprse wish i could say likewise LOL I'll just sit here and pretend not to be offended... heh -:- SignOff lar1: #TUNES (Read error to lar1[dialup-209.245.131.16.SanJose1.Level3.net]: No route to host) -:- Tril [dem@bespin.dhs.org] has joined #TUNES -:- mode/#tunes [+o Tril] by ChanServ Gakuk, Tril! kukag * Fare/#Tunes is doing too much politics, and not enough coding tril! I was too.. now I've stopped * Fare/#Tunes is an active classical liberal -:- lar1 [larman@dialup-209.245.131.16.SanJose1.Level3.net] has joined #tunes (US people would say "libertarian") * Kaufmann/#tunes is just sitting down, listening to Queen, and having his dullness thrown at his face by water 01:00pm what're you up to, tril? water: I've been working on trying to do TUNES research as an undergraduate degree. My CS professor is heavily discouraging it :) why would they? i'm not surprised, i had the same experience Tril: what does your CS professor think of TUNES? Yeah, I had the same experience, too He earnestly believes that a CS degree is a solid foundation for further research,which I should do in graduate school. happily my boss is not a professor. He's an industrial researcher. Tril: sure. However, a CS degree involve a term project. Instead, my insane goal is now to get some working TUNES code before I finish a CS degree, which will then be part of graudate school application :) Tril: in how many years? eihrul: 1.5 to 2 * eihrul/#tunes laughs. hence "insane" so where is tunes going? tril: u have the same time frame s/u/i 2 more military years Oh, I should publish this paper I wrote this quarter on the list. so where is tunes going? I wrote the proposal for how to do TUNES research in my undergraduate degree. It will explain my idea of where tunes was going why haven't you mailed me in the last two months, btw? Tril: any comment on how to make my Arch+Refl+MetaGC paper readable? water: busy with deadlines, I guess exactly everybody concerned with tunes is too busy to put in the time Fare Whu? -:- SignOff hcf: #TUNES (Read error to hcf[me-portland-us216.javanet.com]: Connection reset by peer) i have a programming language in development that i'm going to mold into the hll and i need some sort of support, tril -:- hcf [nef@me-portland-us946.javanet.com] has joined #tunes ok and discussions with Fare have 5-minute lag times fare was talking about his architecture1 paper well, it's a rambling draft but then the slate docs are still not put-together well tril: i assume you haven't even been following my explanations of slate at all 01:10pm hum * Fare/#Tunes just booted on another machine how fascinating two weeks ago, I had no machine, but now I have two of them once again. water: I know the basic idea but, you are basically correct ah well, I've been kicked around enough for the day... I'm off I have some time now, so I'll read them soon all right well i want the tunes web docs to get a hell of a lot more specific apparently even fare's opinions have changed in the last 2-3 years since he last updated tunes specs Fare, wanna give me one? of course my opinions evolve! (in the right direction, I hope) the point is that the docs don't reflect any useful policy any more hell, when I entered the MOOSE project, I was "OO" like everyone. water: change them! fare: you're the coordinator -:- SignOff Kaufmann: #TUNES (A stranger is just an asshole you haven't met yet. -- Meet the Fascist Moderator at www.osopinion.com) am I? well, feed me something to coordinate. like, a patch. grrr this is not something i can just patch in this needs you to be involved does it? unless of course you plan on turning tunes into lispos in which case you can just shut down tunes.org and say the project is done ;) not exactly, although tunes will encompass a lispos great, tril's obviously afk sorry Trying to convert this document to html i find it pointless to argue with you, fare, when you're only justification for lisp is formalism s/you're/your water: what do you want Fare to do? no, it's also ease of bootstrap, an established tradition, etc, etc. sometimes i'd like him to leave the project water: "la critique est facile, l'art est difficile" i know water: how that, "leave"? If you want to be coordinator, just say so. water: I never asked for it. I happened to be it. but what am i supposed to do when i know that lisp will make tunes susceptible to all sorts of crappy design flaws? actually, that's my very problem. well i don't have time to coordinate what else do you propose? yet another language tradition? or ML? Mercury? Maude? and i already spend every waking moment working on my ideas slate you ass!!! is slate within any tradition, or is it Yet Another? none of the above water: can we make a list of lisp's crappy design flaws? 01:20pm sure it's not unified well, Rscheme is no it isn't if you meant it has one 'object' superclass? rscheme is definitely not unified Tril: CL: proprietary tradition; global object hierarchy; flat module space; no multiprogramming; and the fact that macros are a pure hack should indicate something CL macros are more than a pure hack, although they are not as clean as could. i was referring to cleanness the unpreciseness of macro-expansion time sometimes hurts, tho it reflects poor language design LISP was not designed. It was grown, and at one time, commiteed. Scheme is designed. But that's no better. so we're stuck again? even if we pick lisp, what's the point if we don't know what the hll is supposed to be? that's why i want tunes docs overhauled Fare: why cant u update ur opinions on the site? we know some of it: ease of reflection and metaprogramming, for which the LISP tradition seems fit. lol and also higher-order functions yeah that's way too abstract though http://tunes.org/~dem/tunes/ hcf: which opinions where? sigh hcf is way too terse and jumps back to earlier conversations :) Fare: hcf was referring to water's statement that "Even fare's opinions have changed over the last 2-3 years" wrt the tunes page try again hcf: because I feel like I should be doing coding, not webbing, unless there are specific bug reports that can be fixed w/o major website overhaul? Fare: coding what? yeah coding what? u'v admitted that ur published opinions r out of date, no? bandwidth between IRC and Fare's mind is lagged i've found it so very often 01:30pm I said "should". That's not indicative. hcf: some of them might. even more often, he isn't even around, should we be glad?? (I've been around less often lately) Fare: then dont just leave 'em to decay further no he's around nearly every day, spouts his usual opinionated garbage to newbies and then ignores the replies/qiuestions water: you're not being very positive lately are you? i'm fed up with Fare not since I've met him? Anyways. I'm sure Water is just upset that TUNES has a lack of progress! yes that's the major point i have ideas like slate and arrow that i'm pushing as well as i can manage and they're not getting any feedback etc that's obvious. well, you can't force feedback you'd have to start up a company and pay people for polls if you really want to. yes but i try to actively seek out people who would naturally be interested like jecel brb and you're scared that happy lurkers like us here screw up the project. oh and anyone who thinks that slate is only oo is greatly mistaken smoke: yeah well sorry no need to excuse yourselves for being scared. but telling what can be done instead of what should NOT be done would be wiser imho thx for more advice 01:40pm -:- NetSplit: devlin.openprojects.net split from irc.linux.com [01:42pm] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [devlin.openprojects.net] -:- Netjoined: devlin.openprojects.net irc.linux.com -:- eihrul [lee@usr5-ppp144.lvdi.net] has joined #tunes -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp144.lvdi.net]) -:- eihrul [lee@usr5-ppp144.lvdi.net] has joined #tunes * Tril/#TUNES is away: (Auto-Away after 10 mins) [BX-MsgLog Off] * Tril/#TUNES is back from the dead. Gone 0 hrs 0 min 8 secs gah uh tril: make sure to factor in the fact that i'll be back at sea off and on in about 4-6 months water: You don't have internet connectivity at sea? hehe not really. i have http and email, but i can't use anything in real time like irc or ever telnet -:- SignOff lar1: #TUNES (Read error to lar1[dialup-209.245.131.16.SanJose1.Level3.net]: Connection reset by peer) well, tril, what do you plan for the next 2 years, then? water have you read that .htm yet? yes first I am goign to try putting review in a db again. okay -:- ult [ult@user-37kbatp.dialup.mindspring.com] has joined #Tunes then what? what do you have time for? Heya. 01:50pm well, obviously it would be good for me to look at least a few of the actual review entries, and learn about them hold on, in this paper are you proposing closed-development for tunes research? okay what do you mean by closed development? * ult/#Tunes gacks "The free software development model (see The Cathedral and the Bazaar by Eric S. Raymond) does not seem to apply to research projects" There is Tunes development? yes ult :) Actually that statement makes a lot of sense I meant that tunes is an example of hjow open research projects fail or at least that it's not working yet The outcome of the 'free software development model' is that you get a product that has very little thought put into it, and barely works. that's one reason review needs to be interactive shutup ult you troll how long will this take? Tril:Hmmm...I think it's failing because there are 3 people doing anything. Tril: Perhaps there ought to be an available list of what needs to be done? we have a lot of trolls on #tunes. Fare even counts Tril: And btw, I'm not trolling...That's my honest belief. ult: you don't like free software? (Trolling being saying things one does not believe in, and usually considers ridiculous, just for effect) Tril: No. ult: why are you on the OPN then Tril: It's like democracy...it sucks...but its 10 times better than anything else out there. tril: we already have the wiki, what's the cost of just migrating to it? n/m we've had this discussion already Tril: Define short term goals and tasks that will cause long term goals and tasks to come into focus. ult: shut up hmm, tuneswiki seems broken. maybe not we don't even have a useful hll spec someone edited the main page to no longer point at the TUNES wiki page :) * water/#tunes is yet again quite stressed out ult: good idea tril: please do whatever's possible overall, but i refuse to deal with any complicated interfaces when modifying tunes content is an html form complicated? (necessarily?) i hope not Tril just don't end up with something like sourceforge. ult: why's that Sourceforge is useful, I think we just aren't using it because we still have root on our own server. tril: just keep in mind that i've been researching tons of ideas over the last year we have declarative specs for the HLL, but not imperative specs. but, I haven't USED sourceforge just browsed a couple projects in it 02:00pm what about a bbs? Tril: Sourceforge is slow, overcomplicated, &c. what about communicating with smoke signs? smoke how is BBS different from a mailing list or newsgroup fare: declarative specs in broadly-informal english doesn't lead to anything doesn't lead to. But constrains the result. s/doesn't/don't/ what result?? they are not anything like a be-all end-all improve them! tril: it's the same i'll make it inconsistent, fare. our thinking styles clash the result: water whining. The whole of TUNES was made with precisely that goal in mind. no, fare trolling water: then I'll re-establish the consistency, and you'll re-break it, etc, until we either converge or split. you guys are hopeless * Fare/#Tunes is hopeless or maybe not "tant qu'il y a de la vie, il y a de l'espoir" translation? "as long as there's life, there's hope" (and conversely) -:- AlonzoTG [Alonzo@216-164-132-35.s289.tnt2.lnhva.md.dialup.rcn.com] has joined #tunes wow babblefish got it right tunes wars, episode 4, the new hopelessness that's a proverb. This means that babelfish was trained with well-konwn proverbs. * eihrul/#tunes imagines something more Tolkien-esque. yeah and three months from now, neither Tril nor Fare will have learned anything from slate and would either of you care to post something *useful* to the mailing list? something useful is posted in cvs, not on the list. well if it goes on cvs, the list should know and at least it should be discussed a bit before cvs'ing if its significant 02:10pm hm is tril away again? no no, not discussed before. oh okay we vote afterwords then? of course no one will disagree with fare because they aren't as knowledgable fare, what you don't understand is that you have near-total autonomy with your opinions in tunes due to tunes history tunes has total inertia... bill tanksley, to name an example, would never suggest a different idea to you with any hope of it getting accepted and he actually does know as much as you That's why Bill Tanksley is working on Dolphin ;) you dont have to get idfeas accepted by fare to do them yourself. i didn't know that but it makes sense it doesn't matter fare = tunes culture everything else is nonsense water: then just split. That's free software, you know. no one will look into slate ideas sufficiently because it's not the fare-endorsed plan of course, people will look at slate! just show them! you've sucked up all the interest with tunes! they want to see tunes shut your mouth, do a great slate, and amaze us. water: have you ever seen http://everything.blockstackers.com Water? Stop whining? HAHAHAHAHAHAHAHAHAHAHHAHAHAHAH! fare: it doesn't help that i'm the only coder/researcher/developer/specifier/etc -:- lar1 [larman@dialup-209.245.131.16.SanJose1.Level3.net] has joined #tunes water: you're pronoid damn it my http access is fubar it's a web space where anyone can add new nodes and link to other ones no, i've asked for help everywhere and gotten blank stares water: hum. Same for me with tunes. We're even. with absolutely no purpose or topic hence it is called everything oh so it's just everything. yeah i've seen it 02:20pm besides, jecel's on the tunes list and i get good feedback from him when i mention something there water: I think Fare doesn't care what people do in CVS because you can reverse the changes. yes he'll reverse everything he thinks is nonsense not without discussing if you start a loser, you won't win. yeah the discussion will consist of "but it's not lisp!" or not scheme or not fp or whatever you're prejudiced so are you I'm postjudiced. who cares? opinions don't always improve with knowledge i don't think yours do of course they do, if the knowledge is good. Just feed me good knowledge. well quit criticizing oo based on the mainstream of oo what's left of "oo"? smalltalk and clos? lol yes, at least those well, then I prefer to say "smalltalk and clos", and be understood. i'd throw in a dozen research languages, cardelli's object calculus and self? what about moostrap? or lens? water: correct me if i'm wrong, but i think something in your ideas on slate contradicts. #1 you consider OO to be a key feature of slate, #2 you strive for minimalism. wouldn't it be better to create a language which is _capable of doing_ OO instead of _being_ OO ? what about maude? grrr because it's not oo and i quote: "Slate is a purely object-oriented language with an em..." yep that webpage needed some updating? nope and i quote: "Water is a hypocrite" no i'm trying to make a point * smoke/#tunes confoozed. i can show this to oo people and they'll accept it i can also show it to declarative (fp) people and they'll accept it too once i write the correct intro 02:30pm i can also show it to applicative or imperative or combinator people and show that its their language as well -:- SignOff ult: #TUNES (Read error to ult[user-37kbatp.dialup.mindspring.com]: Connection reset by peer) what sort of people would you prefer not showing it too ? people who are type-addicted, i suppose, but then i might find a way around that i'm still working on a lot of it -:- ult [ult@user-38lc60k.dialup.mindspring.com] has joined #Tunes the big thing is meta-behavior i got that :) meta-behavior allows you to factor out a lot of semantics from a basic notation is it important that the base can handle -anything- ? hm i don't think so right now well, anything a turing machine could do, for example if you could find a mapping between your language and a typical machine language, you'd be set. yes the base is a utm, but it's not a usable one the base is actually closer to brainf*** than anything else, because it has no number system built in i recall someone pointed out brainfuck missed some features to make it usable #think# well smalltalk without any libraries is hardly usable as well why yes of course, but it was something fundamental hm i must be mistaken.. can't recall what it was sorry. water, so far, I like the visual environment, and the representing all data as functions well it's a utm, that's what counts tril: okay I don't know Beta well, so I'm unable to comment on the object stuff yet the visual environment is not mandatory, is it? the beta part is actually not very significant no, but it will help ok. what about a auditive environment? mostly because of the namespace system fare: lol "RUN CODE RUN" -:- SignOff smoke: #TUNES (/set bother-y'all off) 02:40pm ping? . pong * Tril/#tunes reading slate page Fare: and what r u doing? something useless right? make sure to look at the semantics page, under details that's what I'm on now :) k the stuff in the email adds on to that 02:50pm * Fare/#Tunes is reading tcn's fos -:- bineng [Anders@j141.ryd.student.liu.se] has joined #tunes hi hi there hey bin cool, more useful slate comments * AlonzoTG/#tunes greets "Salutations bineng!" :-) * bineng/#tunes waves to the crowd * AlonzoTG/#tunes is studying neural interfaces theory or actual? Tril: I just read your mail, are you considering focusing your courses on TUNES? actual, its my latest project. the guarana author is on the tunes mlist it seems. i never knew that bineng: yeah I was tril: btw, great thing your proposal1a * bineng/#tunes wonders if it was him water meant would come with *useful* comments bleh, brb, must reboot sounds nice, yes bin: no, but it applies ;) -:- water [water@tnt-9-247.tscnet.net] has left #tunes [] you should point to it from the papers/ page Fare: what do you especially like about it? lively style yet precise exposition of the ideas. Tril: Is the intended target for that text ok with the word 'hacker'? yes, the initial paragraph is not optimally worded bineng: yeah, they said it was ok nice Fare: you may suggest changes -:- water [water@tnt-9-17.tscnet.net] has joined #tunes the initial paragraph uses the words "hack*" then introduces them afterwards. Either you should suppose readers know it or you should suppose they know it not but the current way is confusing. oh, and microsoftish ' is EVIL. did it put punctuation in the wrong place?? M$ encodes apostrophes in an incompatible way. you don't introduce the term "idea system" before you use it 03:00pm ' or " ? I see ' just fine, the " are " using netscape on linux, ' is seen as an unknown char marker (just like those from any M$ composed document) I need to get X working so I can use netscape for linux what's a "Concentration" ? X is not that hard to get working. #linpeople or #debian can help you except in the cases where it's hard to get working, of course concentration is http://www.ac.wwu.edu/~fhc/concentration/ Fare: Maybe they can.. but I just need to try it myself. I am going to compile Xfree86 4.0 myself unless the X maintainer gets experimental .deb's out before I get around to it. -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) I couldn't get X 3.3.6 working with nvidia's 3.3.5 GLX module and/or 3.3.5 SVGA server ie. it just hung when I ran it or couldnt connect Tril: What kind of "senior project" could you do after having studied tunes stuff? bineng: senior project can be anything , I could write some code, or do a presentation or write a paper, etc ic Tril: what other disciplines than computer science: cognitive sciences? language and math, philosphy, psychology I suppose It's not looking like I will actually do the concnetration, mainly since it's mostly computer be sure to take a peek at that now half-freeware AI system CYC but I have spring quarter to decide you don't want that much computer stuff? bineng if there is a lot of computer stuff it's hard to justify why it's an interdisciplinary concentration. they want me to just take a regular computer degree right it could be argued that tunes does revolve around computers to some degree.. heh. of course computers revolve around win32 and java programming with a little bit of asm thrown in * bineng/#tunes gives water an irritated look and a lot of magic oh silly me i forgot that page does say "Students have sometimes found it to their advantage to design a Concentration even though their central interest was in one discipline." Tril: bad definition for reflection 03:10pm I'm sure it is I'd say "the ability of a system to have a dynamically coherent model of itself" no sentence could capture the whole idea some better than others. the whole programme seems pretty ambitious yes how long is this concentration thingy? the cs prof who read it said, it would take 5 PH.d's to do therefore doing it as a degree would not really have a good ending point, or visible progress. maybe a bit more :) it would take 2 years at the most, I guess -:- SignOff lar1: #TUNES (Read error to lar1[dialup-209.245.131.16.SanJose1.Level3.net]: Connection reset by peer) also, I had a really bad experience trying to do an Independent study course in researching my tunes ideas maybe your proposal should restrict the application focus of the fields you'll be visiting to only one thing (e.g. the mental processes used in software development) i like that idea else, you may end up studying poetry and music-making :) -:- lar1 [larman@dialup-209.245.131.16.SanJose1.Level3.net] has joined #tunes not that poetry and music-making are that foreign to software design what's an "Independent study course" ? or vice versa :) Eihrul yes I have regrets of choosing CS degree program. I'd rather quit school and start a nonprofit foundation to fund an open source computer science research center. But what's easier? doh... still trying to decide next four years of my life, what fun Fare: http://www.ac.wwu.edu/~fhc/isps/ 03:20pm CS professors have little or no time to work with students on ISP's but I would need a lot of ISP's to study tunes at university * Fare/#Tunes is away hm -:- SignOff hcf: #TUNES (Leaving) tril: have you any comments or questions about slate so far? what's it mean to disallow side-effects? You mean side effects on OTHER objects, right? right it's enforced by namespace protection do you want to use objects as device drivers? Then there's a side effect on the hardware. if you think of the slate object system + namespaces as a whole, you'll see it can act like a directory structure with permissions it's customizable a lot of the language is contained in the default meta-object I haven't seen anything about persistence yet. which can be replaced or incrementally modified well, yes I did persistence is transparent (orthogonal) i haven't really addressed it basically the object system is a file system as well it was in the explanation of the name choice "Slate", it said that the entire computation history is stored. yes, effectively (or can be, I would assume.) although you can toss it out or replace it with a function that generates it on demand obviously it is impossible to reify the entire computation, including all meta levels, that would be an infinite string. But it looks like you don't have a reflective tower. no it's a different type of reflection (although it would be trivial to implement I think) there's a paper on it actually a few, actually 03:30pm -:- SignOff bineng: #TUNES ( <k!14>) well keep in mind that reflection can occur for the functional expressions which are object constructors as well as just general hof stuff I noticed you can also get multiple inheritance or even more general stuff than that by sharing construction functions Well, I'm glad that I can actually understand most of what is written. I have yet to see whether it actually is complete enough idea to program. not quite yet did you look at my mails to the list recently? no they discuss some ideas i'm still working with not in the docs yet some of them are quite mind-bending, like making the namespace system a graph instead of a tree well, that's like having multiple ".."'s. kind of but it's cleaner semantics with the graph idea My friend wrote a Tradewars universe generator this week. It's just sectors numbered 1-1000 and randomly connected together (but such that the graph is connected). hm I imagine navigating would be like that, but with maybe names instead of numbers to move from one location to another. well the shell syntax can be extended to cover graphs Tril: by focusing your Concentration on the particular mental structures specifically involved in programming, you provide the architecture of a system. and besides i can always categorize slots to provide a canonical hierarchy I'm reading this interesting slashdot article about whether patches to software fall under the original license. It applies directly to tunes because we haven't resolved that issue either. bugroff squeak has problems with the gpl, if it applies Fare: how do I study that? the gpl turns the entire image, including special additions, into gpl forcibly well, you study any relevant field of cognitive sciences, but focus on these particular structures that you think are involved in programming. for instance, you may overlook most of the mental processes involved in mating rituals. one would hope 03:40pm so your "idea system" would be very skewed. But at least you'd do it in 2 years you might take a peek at systems like CYC or other stuff that propose other kinds of idea systems, but focus only on what is relevant in program-making. cyc is very primitive compared to some of the research going on in logics csli and folli are doing some very interesting things wrt the logic of programming abi: csli? i don't know, fare abi: folli? wish i knew, fare er clsi abi jolli well, jolli is the Journal of Logic, Language, and Info at http://www.folli.uva.nl/Jolli/ abi: clsi? i don't know, fare related to cog sci so there's cross-over you can get to clsi from jolli * water/#tunes really likes his new substructural logics book abi issl damn it abi: substructural logics? no idea, fare i suppose i could fill abi with a bunch of factoids on it abi ssl is substructural logics or logics without the usual structural-preserving rules of first-order logic such rules as? well linear logic is substructural there are many aspects to it for instance arrow logic drops associativity in most cases * Tril/#TUNES is away: (afk) [BX-MsgLog Off] some add modal operators and drop full boolean algebra * Fare/#Tunes is away 3053 others change quantifiers into variable-assignment operators gah 03:50pm what an ass water: what's a diff between ssl and "modal logics" ? (before I go to bed) ssl is a much larger family of logics that'll gimme nice dreams. like i said, dynamic logics of variable assignment are included Does your gramma and her dog qualify as substructural logics? heh no but relevant logic qualifies -:- SignOff ult: #TUNES (Leaving) anyway. I like linear logic&co. and there are more applications of modal stuff than you'd ever guess at first sight I just don't understand the contours of ssl is there some standard reference about them? well it's a diverse field yeah the one that just got published a month ago :) the one i got a copy of :) isbn? 041521534X -:- SignOff lar1: #TUNES (Leaving) and yes it has plenty of proofs okay i'm talking to the wall again :) is anyone left? yes, but i don't count no, you traitor ;) -:- nate37 [nate37@ppp-206-117-27-117.dialup.pcmagic.net] has joined #tunes -:- nate37 [nate37@ppp-206-117-27-117.dialup.pcmagic.net] has left #tunes [] only temporarily :P i know i assure you, this is the last operating system i ever make :) -:- nate37 [nate37@ppp-206-117-27-117.dialup.pcmagic.net] has joined #tunes hey nate where can I get the logs for this chatroom? hey water. http://www,tunes.org/files/irc/ oops http://www.tunes.org/files/irc/ thanks np 04:00pm geez.. .every log I see has lar1 asking "do u like the aphex twins", this is like the 5th one I have seen within 24 hours! that's odd he must like them alot i suppose anyway... I should leave before I create too much noise :-) i only remembered that he asked it once last night unless you have something tunes-related to talka bout I'm looking at one that is the 3/14, he asked me last night... and I saw another log last night where he was asking somebody.... no don't have much to talk about... just learning what tunes is... cya ok you can ask newbie questions any time you want hmmmm... let me think... how about reflective computing thing, I don't quite get that yet. well if you can manipulate programs as data structures, you can write programs that write programs certain languages allow you to do that in quite simple ways like lisp or scheme or self ok I should go though (dialup connection, one phone line), bye oh ok -:- nate37 [nate37@ppp-206-117-27-117.dialup.pcmagic.net] has left #tunes [] 04:10pm Tril: let me know when you get back 04:20pm well i'll bbl tonight, perhaps around 9 -:- SignOff water: #TUNES (The Tao went that-a-way!) 04:30pm -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp144.lvdi.net]) -:- AlonzoTG [Alonzo@216-164-137-130.s384.tnt4.lnhva.md.dialup.rcn.com] has joined #tunes -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- water [water@tnt-9-134.tscnet.net] has joined #tunes -:- SignOff water: #TUNES (The Tao went that-a-way!) -:- SignOff Tril: #TUNES (Signed off) -:- eihrul [lee@usr5-ppp204.lvdi.net] has joined #tunes -:- rares [rares@wtrb-sh6-port162.snet.net] has joined #tunes -:- lar1 [larman@dialup-209.245.131.124.SanJose1.Level3.net] has joined #tunes abi, seen Downix Downix was last seen on IRC 20 days, 16 hours, 37 minutes and 12 seconds ago, saying: not at all [Sun Feb 27 01:50:59 2000] 06:30pm -:- ult [ult@user-38lcn4c.dialup.mindspring.com] has joined #Tunes -:- nate37 [nate37@ppp-206-117-27-145.dialup.pcmagic.net] has joined #tunes hey nate het hey i mean anything new with the voice stuff? been doing school transfer papers had a tooth pulled ouch 08:10pm * lar1/#tunes is gonna get a tooth pulled I had a few of my baby teeth pullin a little while ago. lar1: adult teeth? nate: Yeah lar1: why? braces or something? nate: Yup I didn't wear my headgear and rubberbands enough so I am blessed with getting a tooh pulled. ;) This really doesn't belong on this channel though hcf got _really_ pissed at me today lar1: over to #{} then -:- SignOff rares: #TUNES ([x]chat) 08:20pm -:- SignOff ult: #TUNES (Leaving) -:- noof [pi@pubnix.org] has joined #tunes hi Hey whats new nothing much I don't think 08:50pm -:- vY_ [vyrus@adsl-63-195-48-214.dsl.snfc21.pacbell.net] has joined #tunes -:- vY_ [vyrus@adsl-63-195-48-214.dsl.snfc21.pacbell.net] has left #tunes [] fare: i like your 'dreams' page 09:10pm -:- Tril [dem@bespin.dhs.org] has joined #TUNES -:- mode/#tunes [+o Tril] by ChanServ Guten nacht, tril! hi hello 09:20pm -:- SignOff eihrul: #TUNES ([x]chat) later -:- SignOff noof: #TUNES (Leaving) -:- SignOff Tril: #TUNES (Tril has no reason) 09:30pm -:- SignOff lar1: #TUNES (Read error to lar1[dialup-209.245.131.124.SanJose1.Level3.net]: Connection reset by peer) -:- nate37 [nate37@ppp-206-117-27-145.dialup.pcmagic.net] has left #tunes [] -:- nate37 [nate37@ppp-206-117-27-119.dialup.pcmagic.net] has joined #tunes any good papers on what tunes is? >>> nate37 [nate37@ppp-206-117-27-119.dialup.pcmagic.net] requested VERSION from TUNES 09:50pm -:- nate37 [nate37@ppp-206-117-27-119.dialup.pcmagic.net] has left #tunes [] -:- nate37 [nate37@ppp-206-117-27-120.dialup.pcmagic.net] has joined #tunes -:- lar1 [larman@dialup-209.244.105.112.SanJose1.Level3.net] has joined #tunes -:- _ruiner_ [DIY@ppp411.wi.centurytel.net] has joined #tunes -:- SignOff _ruiner_: #TUNES (destroy what destroys you) [msg(TUNES)] newlog 2000.0319 IRC log ended Sun Mar 19 00:00:01 2000