IRC log started Mon May 1 00:00:01 2000 [msg(TUNES)] permlog 2000.0501 -:- lar1 [larman@adsl-63-204-134-217.dsl.snfc21.pacbell.net] has left #tunes [] -:- vvater [water@tnt-9-238.tscnet.net] has joined #tunes -:- vvater is now known as water_ hcf: how did you come across that article you referenced above in the logs? 01:30am -:- SignOff water: #TUNES (Leaving) -:- water_ is now known as water -:- hcf [nef@me-portland-us1047.javanet.com] has joined #tunes water: article was found in usenet; ng: comp.os.misc, subj: standardi & modular OS -:- SignOff hcf: #TUNES (Leaving) 02:30am -:- dorint [root@ppp08.magicnet.ro] has joined #tunes Hi. i have some problems with my printer. i am able to print, but the color are much too dark . any hel. Distro Corel Linux 1.1, printer: HP 895 CXI -:- SignOff dorint: #TUNES (Read error to dorint[ppp08.magicnet.ro]: EOF from client) 05:20am -:- SignOff water: #TUNES (The Tao went that-a-way!) -:- Ghyll [karltk@msx-osl-13-26.ppp.cybercity.no] has joined #tunes -:- thomas_ [thomas@193.217.63.152] has joined #tunes -:- SignOff thomas: #TUNES (Ping timeout for thomas[193.217.63.152]) -:- WeRd2 [user8968@dhcp2477.mis.earthlink.net] has joined #tunes -:- WeRd2 [user8968@dhcp2477.mis.earthlink.net] has left #tunes [] -:- SignOff abi: #TUNES (Ping timeout for abi[bespin.dhs.org]) -:- abi [nef@bespin.dhs.org] has joined #tunes -:- SignOff thomas_: #TUNES (Read error to thomas_[193.217.63.152]: EOF from client) -:- hcf [nef@me-portland-us321.javanet.com] has joined #tunes -:- hcf 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 || Interview w/ Downix: http://www.aio.co.uk/downes.html abi: ncstrl is like researchindex, Networked Computer Science Technical Reference Library at http://www.ncstrl.org/ 12:00pm abi: NTRS is NASA Technical Report Server at http://techreports.larc.nasa.gov/cgi-bin/NTRS 12:10pm -:- ult [ult@user-37kbast.dialup.mindspring.com] has joined #Tunes -:- SignOff Ghyll: #TUNES (foo) -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us321.javanet.com]) -:- Netjoined: tolkien.openprojects.net varley.openprojects.net -:- smoke [smoke@16dyn34.delft.casema.net] has joined #tunes -:- SignOff ult: #TUNES (Read error to ult[user-37kbast.dialup.mindspring.com]: Connection reset by peer) -:- SignOff smoke: #TUNES (z) -:- eihrul [lee@usr5-ppp177.lvdi.net] has joined #tunes -:- hcf [nef@me-portland-us1000.javanet.com] has joined #tunes -:- SignOff eihrul: #TUNES ([x]chat) -:- TimL [tim@203.39.153.164] has joined #TUNES hcf: what can you find about supercombinators (or maybe supercompilation?) hi, timl... Fare: more keywords? Hi I'm just browsing the Web site. Looks interestng Fare: this relates to lambda lifting? abi: beep Fare i beeped Fare abi: smack Fare * abi/#tunes smacks Fare * Fare/#Tunes is back hcf: lambda-lifting? hum. Maybe, somehow. 04:40pm Ouch - supercombinators, lambda lifting ... over my head for now I suppose the supercombinators have no closed-upon variables TimL: sorry. Any question/suggestion/remark? I think I need to brush up on my functional programming :) I like the idea of TUNES Fare: supercombinators gets 24 hits on RI, check 'em out I woudl certainly like to help But I think I have a long way to go hcf: ok RI? abi: RI? i guess RI is researchindex at http://citeseer.nj.nec.com/cs?dd=2 :) -:- lar1 [larman@adsl-63-204-134-217.dsl.snfc21.pacbell.net] has joined #tunes theres also, ncstrl abi: ncstrl? i guess ncstrl is like researchindex, Networked Computer Science Technical Reference Library at http://www.ncstrl.org/ -:- XeF4 [xef4@44.ppp1-3.worldonline.dk] has joined #tunes Hmm -- a reference to Haskell in one of the supercombinator articles. I've used that one. Not to say I understand it though :) sure, supercombinators have been used in early haskell compilers; maybe still in GHC TimL: what's your interest in Tunes? Mainly through being fed up with existing programming systems I haven't examined TUNES in great depth yet Just read the large document on "Why another OS" ouch; I should strip it from the draft part I like the draft part too 04:50pm darn one day, I should finish the article TimL: read also the Tunes FAQ Fare: so r u gonna code (non-shell-script) anything anytime soon? TimL: how did you stumble on the Tunes project? OK - FAQ reading is in progress... hcf: usual answer: tomorrow ncstrl returns nothing research index doesn't point to actual contents, does it? yes it does "High-Level Language capable of both logical reasoning (including quotients)" What are quotients? Fare: in irc/1999.0702 u asked for simular poop, i gave urls: http://www.ccs.neu.edu/home/wand/semantics/analysis-papers.html http://www.diku.dk/students/turtle/bibliography.html http://www.brics.aau.dk/RS/97/Abs/BRICS-RS-97-Abs/BRICS-RS-97-Abs.html http://www.cs.uchicago.edu/publications/tech-reports/ do you know what happened to fermivista? (i may of given more urls the day or 2 after that) * Fare/#Tunes hides OK - I think I've got the basic gist of things from the FAQ 05:00pm Fare: r u able to get papers from RI or do u need assistance? TimL: so the FAQ is not completely useless hcf: a little assistance would help (apart from using Google to look for the article whose reference was given by RI) -:- SignOff XeF4: #TUNES (Leaving) on RI query page, find: supercombinators, click [search indexed articles] ... on results page, click on 'Details' for each of interest ... on details page, after title and a little stuff, theres a 'home' link followed by a link to the paper YMMV oh, I was clicking on "search citations". That's why Fare: Have you seen "Cirque Du Soleil"? lar1: no. What's that? On the other hand, I've seen Monty Python's Flying Circus. (well, not all episodes, I fear) ...and now for something completely different... Fare: A circus with no animals. Its quite grand! I thought you might have seen it, seeing as that it came from France. 05:10pm maybe on tv, some time ago Bah! The real experence tops that by many orders of magnitude ;) lar1: is this #circus?! hcf: Well, fare isn't in #{}... lar1: so fucking what invite him /msg him or something Meh, I'll make a note * Fare/#Tunes is reading /.'s interview of RMS what's the ACLU? american civil liberties union group of jewish lawyers that fight inconstituality whereever they see it * Fare/#Tunes doesn't like high-profile media people who put forward their being jewish (or their being whatever race/religion/foo for that matter, although it happens most frequently with jews) -:- SignOff TimL: #TUNES ([x]chat) * Fare/#Tunes doesn't like people put forward other people's race/religion/foo either 05:20pm i was joking * corey/#tunes shrugs. anyway french atheists are the best! never met one hard to find american atheists s/french/french-vietnamese/ corey: HAH! There are lots of american atheists! corey: www.atheists.org not in the small town i grew up in. i mean in person corey: scary i found one and shes my girlfriend corey: You are atheist? yeah Ah, cool. I'm agnostic of sorts. well im a practicing atheist i dunno its a difficult question Indeed 05:30pm my collection of fortune cookies include interesting ones on the subject, and also point to other (much larger) collections fare dcc me your fortune? http://fare.tunes.org/fortunes/ there's a scandinavian newspaper with hundreds of atheist quotes there are a lot of fundies in america well at least in florida fundies? fundamental -:- water [water@tnt-10-62.tscnet.net] has joined #tunes 05:40pm water! fare! hi all fare:what's new? hm icuc i joined the concatenative language mlist just to see what it's about egroups sucks if there's anything great on the list, tell us on tunes@ right, well i suppose billT will handle that re water hey lar 05:50pm i don't suppose people here have things to discuss? hm i suppose not I would if i werent so sleepy understandable 06:00pm hm i wish i could have been here to answer TimL's questions 06:10pm hum 06:20pm damn it my email client crashed 06:30pm -:- ult [ult@user-37kba4r.dialup.mindspring.com] has joined #Tunes Ph'nglui mglw'nafh Cthulhu R'lyeh wagn'nagl fhtagn! now That's noise * ult/#Tunes grin well this is obviously a great night for getting useful things done ;) * ult/#Tunes nods apparently so. 06:40pm * corey/#tunes yawns. -:- SignOff water: #TUNES (Read error to water[tnt-10-62.tscnet.net]: Connection reset by peer) -:- vvater [water@tnt-10-62.tscnet.net] has joined #tunes -:- vvater is now known as water -:- XeF4 [xef4@194.255.106.103] has joined #tunes re xef water got anything to ask/discuss? not at the moment.. too distracted k np water: did you solidify on any of the things our convo brought up for you? 06:50pm not just yet, because it brought up a few other issues -:- Kyle_L [kyle@cr168790-a.nmkt1.on.wave.home.com] has joined #Tunes re kyle water: where are you (just curious because of the Alaskan S.O.) OT? offtopic oh seattle water: do you have anything that may explain the construction of arrows? I am specifically interested in how the head and tail are modeled with arrows. they're abstract references... that's all can arrows model abstract references? yes, that's actually a systematic part of an arrow system that you can reify those references as arrows good, then the head of an arrows uses a set of arrows to describe it. so if i have a=(x, y), i can reify (a, x) and (a, y) as the head and tail arrows i have even introduced the idea of a primitive level graph for encapsulating this idea there is a single arrow that can represent a=(x, y)? (in the tunes mailing list in december iirc) not necessarily i simply describe a as referencing x and y other arrows could do the same 07:00pm maybe if I have some syntax, it may help me understand. Is thier a syntatical representation of an arrow; something that can be written? there's not supposed to be one :) use a lisp-style notation if you wish It may be hard to communicate the idea of an arrow if one can not be written down. a=(x y) OK, maybe I see. Then there exists b=(a x) an c=(a y) that represent the haed and tail arrows respectivly. yes, as i mentioned earlier good, and there may exist d=(x y) where a <> d. right whats <> Arrow, in other words, is just a newfangled version of flowcharting? ;) :P corey: ignore that for now "<>" same as "!=" oh nm And Kyle_L: Your not a basic programmer (I hope), use /= or at least != * ult/#Tunes cackles whoops i confused <> for the thing on my home page water: me too. AH! I saw <>! * lar1/#tunes listens intensivly we are not discussing <>. period. Not ever? not today In any arrow system there are at least an infinite number of arrows. tense system.... yes at least a strongly unreaachable infinity a=(x y) b=(a x) c=(b a) d=(c b) ... * water/#tunes nods excellent. this is the "head" and "tail" graph of any arrow system ... the one's containing all reified references recursively <> sounds like yet another attempt to create a universal language but im not talking about it :P it isn't you guys have a nice evening. 07:10pm likewise great, now it's dead again :) alright. fine. i'll answer questions about whatever so whats <> it's any language whose only grammatical construct is a proper formal modality 07:20pm the idea is that you can use such as a translation scheme between languages, and it is reflective abi: <> <> is Modality or a diamond symbol or your Arrow-like human language idea or additional blurb at http://www.tunes.org/~water/ it's not a universal language, because it's not a language :) uhm tense system you asked :) phonetic alphabet? ok that's about the particular bootstrapping mechanism i thought up in high school for <> could you go into it/ ? since the only grammatical type is a modality, you need a lot of inflection to keep from a verbose sentence the idea was to eventually have the tense system be a reflectively-constructed set of words that could be dynamically-optimized for particular discourses i had the tense system laid out into dimensions (orthogonal ones, even) define tense HUH? i know what tense is but i what your definition ok i'm including notions like case and such since i have no nouns or verbs etc water: inspired by Finnish? :D btw there is a philosophy that the language is based on * water/#tunes shrugs give an example of application please hm why should i? * corey/#tunes shrugs. how does <> relate to slate if at all? Good god <> led to arrow which led to slate ok slate is the implementation strategy for arrow, and arrow is philsophically similar to <> sorry im not being a good conversationalist, im multitasking. as am i -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us1000.javanet.com]) 07:30pm How does one compile the alphabet? thanks water. Bye all. heh very carefully :) -:- SignOff Kyle_L: #TUNES (Leaving) actually my original idea was to shape the alphabeet in the form of the tense system Hmm the IPA details the range of human vocal possibilities IPA? int. phonetic alpha. my original alphabet adapted that to my tense system Ah so i had 3 groups of 16 characters each with the "binary address" of each character determining the phonetic character of that letter -:- SignOff ult: #TUNES (Ping timeout for ult[user-37kba4r.dialup.mindspring.com]) this binary address also determined the coordinates of the character's use in the tense system Ok and i tried as much as possible to keep the match between the two very simple and intuitive, and i think it worked for the most part i got contacted recently by these transhumanists who were looking for a higher-order human language for a project of theirs Really? What did they say? they hadn't found anything with as much potential as what i described, especially since most conlangers aren't very educated about higher-order reasoning and programming ideas yeah its very interesting lojban is a piece of crap yeah it is i dont know why it persists water: what is wrong with it? (I just had a cursory look a few days ago) snake oil, mostly -:- hcf [nef@me-portland-us923.javanet.com] has joined #tunes re wasnt their premise the whorf-sapir hypothesis? i think so, and they took it way too literally 07:40pm -:- SignOff smkl: #TUNES (Ping timeout for smkl[glubimox.yok.utu.fi]) -:- smkl [sami@glubimox.yok.utu.fi] has joined #tunes besides, <> takes into account a lot of more advanced ideas -:- SignOff Fare: #TUNES (Ping timeout for Fare[lantier.enst.fr]) -:- Fare [rideaufr@lantier.enst.fr] has joined #Tunes Do you plan to work on <> after Slate? no, after arrow :) Oh god and trust me, there's more after <> :) water: hm.. I had some vaguely similar ideas for a constructed language after learning some about Finnish So its going to be a long time before the <> paper is out, no? ah * water/#tunes shrugs who knows, maybe after the navy i'll write like crazy water: youll have so much time, youll go crazy and maybe more people will listen after i make tunes work :) * lar1/#tunes considers 6 months to be a long time ;) -:- lar1 is now known as lar-food water: how do you plan to avoid pollution of the erhm.. euh.. phoneme space well depends on what kind of pollution you mean ? water: running out of available phoneme combinations for new cases well you drop stuff that's not immediately useful and replace it with the new stuff water: n+1 different cases for a given suffix there's only so much capacity for a person to form tenses at a given time 07:50pm eh? water: how am I understood if I speak to someone with a different set of cases? oh there are explicit words for describing one's tense system and ( a lot like tunes) intercommunication is helped by freely-available published standards sort of like dictionaries, but reflective and open-source 08:00pm -:- NetSplit: devlin.openprojects.net split from sterling.openprojects.net [08:03pm] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [devlin.openprojects.net] -:- Netjoined: devlin.openprojects.net sterling.openprojects.net -:- lar-food [larman@adsl-63-204-134-217.dsl.snfc21.pacbell.net] has joined #tunes -:- XeF4 [xef4@194.255.106.103] has joined #tunes -:- Fare [rideaufr@lantier.enst.fr] has joined #tunes -:- SignOff abi: #TUNES (Ping timeout for abi[bespin.dhs.org]) -:- SignOff corey: #TUNES (Ping timeout for corey[net255ip95.parklink.com]) -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us923.javanet.com]) -:- abi [nef@bespin.dhs.org] has joined #tunes -:- corey [coreyr@net255ip95.parklink.com] has joined #tunes -:- hcf [nef@me-portland-us923.javanet.com] has joined #tunes hum 08:30pm -:- eihrul [lee@usr5-ppp15.lvdi.net] has joined #tunes -:- SignOff XeF4: #TUNES (Leaving) -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp15.lvdi.net]) -:- eihrul [lee@usr5-ppp15.lvdi.net] has joined #tunes re 09:00pm hey -:- SignOff lar-food: #TUNES (Leaving) bad night for signar signal, even anything on your mind? specialization i dreamt of it last night! and i knew it was something really good, that i can't quite remember, and it's driving me mad :) you *dreamt* of it? yap heh you're almost as bad as i am :) 09:10pm -:- smoke [smoke@16dyn149.delft.casema.net] has joined #tunes -:- Ghyll [karltk@msx-osl-15-34.ppp.cybercity.no] has joined #tunes -:- spewbabe [steve@s13.nas04-mel.sub.net.au] has joined #tunes um hi spewbabe Hello. are you into tunes? I'm subscribed to the mailing list, but I'm not quite au fait with the details of the project. ok well i can answer questions for ya or just talk if you like, it's pretty quiet now I find the insistence on functional languages to be a bit difficult to cope with, seeing as I only use C and other normal languages. although eihrul's looking into some implementation techniques "normal" That'd be good. It's always nice to talk to someone who knows their stuff. have you tried, say, smalltalk? No. I've used Forth though. not functional, but definitely something like what tunes wants ok Forth was the strangest language I ever learnt. It normally only takes me a couple of days to pick up a new language (obviously not that great, but working knowledge), but Forth took me a couple of months. well that's not a language, that's a concept of programming Then I worked out that the code is located in the dictionary tree then it was all obvious. Wish the books had said that in the first place. just about all procedural languages are alike Yes, which is why it only takes a couple of days. oh :) { instead of BEGIN, not a lot to learn. :) yeah So what are some of the features of other types of programming? I find myself continually frustrated when programming in C. hehehe spewbabe: youll make them love you with words like that. you came to the right place ;) spewbabe: well, even C contains a dictionary Incidentally, the "babe" on my nickname doesn't mean I'm female. of course * corey/#tunes shrugs. Eihrul; yes, which is why I was able to "understand" forth when I worked out the interpiled code ends up in the dictionary. I'm sure I missed a lot of the point of Forth though. I do have a treasured copy of Dick Pontaine's "Object Orientated Programming in Forth" - not for how useful it is, but for shock value. :) cool Ah, a question... How does Eiffel compare to Python, or Pike for that matter? well, its umm, static they're much the same.... i don't get into them very much What do you get into? otherwise, no spectacular differences we're a dynamic languages bunch of course, being tunes people -:- SignOff hcf: #TUNES (Leaving) -:- hcf [nef@me-portland-us1011.javanet.com] has joined #tunes 11:40pm smalltalk, self, lisp, scheme, haskell, maude, forth, ... There was a weird language I had to use for an AI course at Uni. It was bizarre in how you wrote what you wanted, and the compiler would go and work out what answer best fit the statement. prolog? * water/#tunes shudders That's it. I hated it. Is that the kind of language you want to use for tunes? yeah that's called declarative programming functional programming is declarative programming of a kind I didn't really want to do 123+456 and have the compiler go through 1 + 1, 1 + 2, 1 + 3, 1 + 4 etc to find the right answer it shouldn't have to that's a static language you're confusing issues I'm sure I am... I'm a C weenie. :) yeah the whole point of tunes is to be able to open up the compiler and change it using simple semantics of the language like lisp can do Has tunes got any code at all so far? :) well there are small experiments around It keeps saying it doesn't, then I see references to code in the mailing lists. there are plenty of good programming environments which a c-programmer would not know the difference from tunes What are some of them? I use a text editor and cc, so I'm sure I'm pretty primitive, even for a C programmer squeak for instance, or a common lisp implementation That's the problem with revolution; the advantages aren't immediately realised. but none of them have all the capabilities that tunes would need to exist... that's why there's research One of my more heretical notions is that OOP has failed to live up to its promise. Is that a statement that would make you love me? :) hmm bah try using smalltalk spewbabe: c++ blah. spewbabe: nope, its more of a question that existing OO framework failed to live up to the concept I think any programming system that creates objects and layers is too different from reality to work well. Real systems have blurred boundaries - eg, TCP/IP stacks have to directly manipulate memory to avoid handling multiple copies for the sake of semantic separation. (I don't do C++ or Java) 11:50pm you should get out more, programming language-wise c has ruined the world. c++ and java are NOT oo I do a lot of low level stuff, so that's why I haven't encountered many other languages. no, you do regular stuff in low-level languages I work with embedded VME systems mainly In ADA, strangely enough. practically the only thing that needs to be written in low-level languages are core os code and some bits of drivers disgusting! ;) spewbabe: uh, there's a difference between blurring boundaries and not using objects! a big difference smalltalk and jalapeno would be a good example here :) What are some of the differences? er rather, squeak you can represent low-level concepts as objects, basically and they do that quite well and they're more easily documented and re-coded that way Why not use Forth as a starting point for a new OS, then layer in concepts from Tunes? It would be a good starting point for the project. * eihrul/#tunes shrugs. and do something? Even worse, committing to something... that's what retro is well, bug tcn i happen to think using forth will ruin tunes development the forth environment would have to be reflected into the tunes layer anyway :) right Forth is customisable enough to look like another language... yeah but it has serious limitiations tunes is not about syntax Lisp also can do this, but also has limitations How about a meta-language which you can write your favourite language in? well maude's a good meta-language * water/#tunes shrugs there's not many good one's of those at all I saw a post on the mailing list which I liked - either use one language for the whole system, or make the system work with an infinite number of languages You could use Intercal. :) uh right btw both of those views are identical [msg(TUNES)] newlog 2000.0502 IRC log ended Tue May 2 00:00:01 2000