IRC log started Thu Jun 3 00:00:01 1999 [msg(TUNES)] permlog 1999.0603 * Fare/#Tunes is back -:- FareWell [rideau@quatramaran.ens.fr] has joined #Tunes -:- FareWell [rideau@quatramaran.ens.fr] has left #Tunes [] -:- SignOff Fare: #TUNES (Connection reset by pear) -:- Fare [rideau@quatramaran.ens.fr] has joined #Tunes -:- _ruiner_ [nate@ppp060.wi.centuryinter.net] has joined #tunes -:- smkl [sami@DXIII.rdyn.saunalahti.fi] has joined #tunes gakuk! hello Fare how is your competition going? <_ruiner_> gakuk! i've now had the polytechnique exams (math and physics) and i think i will pass tomorrow i'll have CS exam for university congrats! 06:40am smkl: and good luck! nothing is certain yet 06:50am -:- SignOff _ruiner_: #TUNES (Leaving) -:- tcn [tcn@cci-209150250096.clarityconnect.net] has joined #tunes tcn: gakuk! tcn: rebooting the computer to test... 08:30am hey fare * tcn/#tunes crosses his fingers brb afk looks like it works! sweet! gimme five :) * Fare/#Tunes deep-sixes tcn! * tcn/#tunes turns off the horrible opera playing on the radio in the other room ok, now for seriouser work how's the IDE driver going? can you read? 08:40am yup write should work, but I haven't tried it yet try on the second or so sectors of the harddisk: between first sector and first partition oh yeah, that's safe I also have a partition set aside for retro I have partitions ready, but meanwhile, I use them as either scratch or swap heh.. I wonder why I have a 10mb dos partition loadlin+umsdos debugging? I have that on all my computers (although it's rather 64MB than 10MB) nope I just needed extra room at one point I can delete most of this crap.. wordperfect, printshop.. :) we used this stuff 10 years ago hehe.. I have Cracker Jack on here still cracker jack? wassat? a cracker tool I wonder if any of these logins still work? to crack games? or BBSes? unices unices? ow 08:50am these people had stupid pw's.. hehe.. they mostly just used their names (in the gecos field) hey, I know one of these people :) * Fare/#Tunes won't turn down people who use girl first names as their passwords... I wonder how the hell I cracked this one: j10l18w4 don't ask *me* heh.. I figured out why mylinux failed: Not enough room on drive C to create a swapfile what's mylinux? mulinux it fits on one 1720K floppy with X on another :) oh :) ok, freed up that 10meg partition muretro will fit one sector, with retrox on another? haha 09:00am ok, time to work on IDE and floppy drivers 09:10am -:- iStormy [stormy@rain.futuresouth.com] has joined #Tunes howdy hoy, tcn abi: forget howdy tcn, I didn't have anything matching howdy -:- water [water@ppp-tnt-210.tscnet.net] has joined #tunes hi all hi hoy, iStormy hey brian is there a discussion now? no does anyone have something on their minds? i need to learn forth sure, i'm wondering what to do next with retro iStormy: you can find some tutorials on www.forth.org hang on, I can /dcc you a decent tutorial last night, i was discussing some changes to the web site with hcf and beholder istormy: you have an interpreter and some docs? water: not yet yes, check out forth.org there's also GNU forth * water/#tunes also has Forth for the Apple ][ on his emulator. thanks that's one of the better tutorials I found it buried in a large file on forth.org for an interpreter, I'd recommend PFE anyway, what's your problem with retro? choosing what to do next :) 09:30am i have to admit that i'm on the opposite side of that argument: doing less with retro (for tunes) and more for concepts. hard disk stuff, persistent storage... better multitasking support, display multiplexing (VC's)... better memory management.. and doing all of that in C and ASM, yes? well, I respect your opinion (and thanks for not saying it all the time :) Forth and ASM hrrmm. my tank game's memory performance suxx it's ok. it just seems that coding more for the LLL means more work later on in the HLL. I think the experience is worthwhile, though. well, forth is much better than C, anyway. yeah.. imagine where I'd be if I was writing a C compiler in ASM :) tank game? yeah, scorched earth clone. i'm writing games because i don't have time to make anything more intelligent a networked Scorch should be popular well, mine is networked. it will be released soon So, who remembers ARTILL.BAS ? not i think: mid-80's 09:40am it was scorch's direct ancestor at that time, i had an actual apple ][e. oh, apples beat PC's hands down :) i had a lot of basic games, but i haven't heard of that one. this was an IBM or microsoft thing, distributed with DOS.. probably derived from something else before that.. yes, it had a nice design. i was messing with it by the time i was 8 years old. brb ok * Fare/#Tunes is back ok, I decided what to do with retro: Work on the disk drivers, but in the meantime develop the memory management/peristent storage/GC on paper water: that was a //e, not a ][e sure. ok. what was the IIgs? 6502 or something bigger? (that's not what the computer said). 65c02 ? hehe abi, what? I guess the gs was the last of the II line sort of. there was an apple III (which predated the gs actually) oh, fare. there's something i'd like to discuss 09:50am actually, a few things. are you listening, fare? hehe >>> tcn [tcn@cci-209150250096.clarityconnect.net] requested PING 928432557 818572 from #tunes gotta go -:- SignOff tcn: #TUNES (tcn has no reason) bye fare? i think fare is sometimes looking at another screen and interruptible with a beep (/msg Fare ^G) or at http://www.tunes.org/~fare/ ok retro? retro is probably at http://bespin.cx/~tcn/retro.html -:- tcn [tcn@cci-209150250086.clarityconnect.net] has joined #tunes hi tcn 10:00am hehe.. that was one of abi's rare *useful* replies about fare oh yes. yeah, you'll notice he drifts in and out of the channel fare's not responding at all * water/#tunes slaps Fare around a bit with a large trout oh well, what's on your mind? anything I can answer? i'm considering moving the glossary into Wiki and making it a part of "review" on the site. each definition would be a node. it would be a "review of computing concepts" of sorts. have you seen the Principia Cybernetica site? no.. where's it at? just a second... Wiki could help us manage all those web pages, yeah. http://pespmc1.vub.ac.be i just thought that if we broke down our terms into html nodes, they would be simpler to organize, reference, and maintain. sort of an object-oriented format. wiki would allow annotations and such. i've already volunteered for the authoring and management. although i've never used wiki. which reminds me to look up the docs and tutorial. you should try it.. see if it's really what you want I think you could find something a little better than Wiki it might be useful for teaching some of the concepts that i've used in the paper, but that most Tunesers don't understand. 10:10am go for it thanks. -:- Manoj [srivasta@tiamat.ametro.net] has joined #tunes tcn: do you have time to test my game today? hello Manoj hi folks i'll post a proposal to the list and write up a few definitions today. hi manoj hey manoj smkl: sure is it in ML? yeah i had problems with random number generation, but now it should work wow, that was tiny :) make a dir first it's just the gfx lib (but the game src is tiny too) I don't have libXext hmm try changing /usr/X11 to /usr/X11R6 /usr/X11 doesn't exist in some systems for some reason what linux distro do you have? some old slackware what depth are you running? i haven't tested it at all in 24 bit 16 bit 10:20am that is probably only depth it works in :/ what's a jakautuva? miina = mine you know MIRV in scorch? ahh hey, you should leave all the weapon names in finnish :) it's on TODO. actually i have only bombs implemented anyway, I'm having some trouble.. do I need to do anything before 'make' (for xtank) (ogame compiled successsfully) perhaps "touch depend ; make dep" you need to make install ogame oh crap! now it can't find List.find xtank.ml line 15 hmm. what version of ocaml do you have? 2.01 it's probably what came with debian 2.1 i have 2.02. but List.find should be in 2.01 i think 10:30am try "ocaml" and then "module Help = List;;" I just looked at list.mli. find ain't in there. From changes: "Module List: added find, filter, partition." yup I'll patch it actually.. it takes a few hours to compile.. i can send you list.ml and list.mli -:- Manoj [srivasta@tiamat.ametro.net] has left #tunes [] ok ok, how to compile it? hmm. try adding it to OBJECTS in xtank Makefile or OOBJECTS I think I can just compile it in /usr/local/lib/ocaml it wont work because it needs to be inside lib files done does it work now? Help showed it there. xtank.ml line 117, 'eng' unknown :) :( I guess I should just upgrade ocaml hrrmph bah. i sended you an old version oops 10:40am if you get it working with 2.0.1 i'll try it xtank.ml line 279 'ignore' unbound another 2.02 dependency :/ we'll do this later, then i'm building 2.02 now hehe.. On the other hand, Forth's extensibility allows "full-featured" systems to consume over 100K bytes and provide comprehensive window-based programming environments. I dunno.. 100k is kinda bloated ;) 10:50am cool. THAT'S the idea behind retro :) ok. which is of course the full advantage of having an explorative programming system based on re-write rules. so, what do you have so far? (where can i get the current source?) got CVS? no. bzip2? hmmm... bzip2 is http://www.muraroa.demon.co.uk/ http://tunes.org/~tcn/retro.html#files is bzip2 available for dos? ok get the .tar.bz2 snapshot do you have tar for DOS? of course. i've just never found bzip2 for dos. was it on the bzip2 www site? hold on.. i'm getting the page now. i can make a zip if you need it 11:00am there, I updated the zip ok. the site has bzip2 for dos. i'm getting it now. ok, now i'm getting the archive 11:10am -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-210.tscnet.net]) -:- HappyFace [user6526@207.25.41.107] has joined #Tunes -:- water [water@ppp-tnt-210.tscnet.net] has joined #tunes hi happy gotta go.. ok. 11:30am later brian, later happy i'll check out that retro code -:- SignOff tcn: #TUNES (tcn has no reason) . -:- HappyFace [user6526@207.25.41.107] has left #Tunes [] -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-210.tscnet.net]) 11:40am -:- water [water@ppp-tnt-192.tscnet.net] has joined #tunes * water/#tunes whistles a tune... -:- SignOff water: #TUNES (Leaving) * Tril/#TUNES is back from the dead. Gone 18 hrs 55 min 57 secs hello Tril hi what's up, Tril I dunno. Abi, what's up? ABI UP? tril: bugger all, i dunno 12:50pm -:- Beholder [beholder@ppp-065.m4-1.osh.ican.net] has joined #tunes Hello all hi hi, iStormy * iStormy/#Tunes bonks abi. 01:10pm Is: In all the time I've been in this channel, I don't think i've ever seen you reply ;) i'm not often here right when someone talks. i sit here all day, and read the scrollback every few hours Ahh, are you in the mailing list also? -:- chuckie [sysadm@38.212.233.3] has joined #tunes yup, seen all of 2 posts in 6 months hey fare, how's it goin? is: Heheh... actually I don't think I've been with Tunes for 6 whole months yet! :) oh, i have a feeling he's not around, with a idle time of over 3 hours :) hmm, that was weird i think my /away is b roken did yall see this: iStormy hmm, that was weirdis AFK (cutting grass). or did it look normal to you? -:- Wompa [user8122@209.192.26.10] has joined #Tunes Didn't see it at all? even stranger -:- SignOff Wompa: #TUNES (Leaving) * iStormy/#Tunes is AFK (cutting grass). Now I saw it hi beholder chuckie: Fare isn't really here.. Hey Tril, how are ya? good. only one homework assignment left! And I'm doing it. i got a hint of that after i saw the idle time :) thanks if he shows up, he'll write "Fare is back" cool What school do you go to Tril? thanks again I go to wwu.edu, specifically the alternative education college inside the university 01:20pm which lets me have control over my own studies hey, that sounds cool. http://www.ac.wwu.edu/~fhc/ Wish i had gotten to go to a place like that. is it just me, or is guile-gtk really screwed up? Ouch... I'm pinging 2:36 on EffNet... >>> chuckie [sysadm@38.212.233.3] requested PING 928444535 from #tunes chuckie dunno, what version? i've tried a older version, and the latest version... but when i actually try to attach a procedure with gtk-signal-connect, and in the procedure, disconnect and reconnect, in order to pass my data through recursion, it executes it without waiting for a button to be hit. (makeing a infinate loop). I can't seem to figure how to pass data around while useing it. can't help ya, i don't have experience gtk programming ok. I apreciate the try >>> Beholder [beholder@ppp-065.m4-1.osh.ican.net] requested PING 31704393 from TUNES just curious, does "latest version" mean you got it from CVS? yep. I also tried some other versions... however i have a feeling that this is a design problem, and not just a minor bug. guile-gtk is the guile bindings for gtk, right? correct 01:30pm -:- binEng [bineng@dialup43-2-18.swipnet.se] has joined #tunes but i'm guessing that the gtk guys didn't have recursion in mind when they designed it, and therefore weren't expecting me to try to recurse in the middle of a "signal" i recommend you post to a mailing list, if you have read the appropriate docs. hey bineng hi Hey bin now you and beholder are both here, I have a question: Someone once asked why the project you were both doing for a new tunes web layout never got finished is it because of Fare's requirements for metalayout, and not underestanding exactly what was involved? or just you neither have any time.. Tril: Every idea was rejected... just ran out of ideas.... rejected? I don't remember that.. I recall that most people liked it. bineng's proposed design, that is I didn't see much enthusiasm, and I wasn't really up to the task of *writing* the site, I was just designing the one we put in ~bineng?? it's not so much writing a site, but just modifying the old one to look like your idea, and making a script to do the modification automatically. Hmm... all I heard was critisim about how to should be done differently, or how terrible it looks in (name the browser)... so I decided there could be no happy medium :) -:- hcf [nef@me-portland-us101.javanet.com] has joined #tunes But if people were ok with it, then it should be continued... the idea is to store the page in a layout-indepednet format (text, or in a database), then use your layout as the example, and if people don't like it we'll add more possibilities, later. Automation is not my cup of tea re nefarious But I *was* intending to get back to it sometime... had just other things to attend to Tril: so is this system actually being constructed? hey hcf hcf: Not yet, we're talking about it. hoy Beholder hcf: just a chat.. always just talking... include yourself in that accusation i do but i'm mostly guilty, regarding the web pages at least we need a good definition of "object" (re my post to unios) :) hcf, Brian and I were discussing that last night i'll go look at logs Tril: hav u looked at all the other simular meta-html-templated-preprocessed systems, and found them not good? 01:40pm crap water is duplicating dufrp's efforts which he just gave up on Hmm... we should find a technology and stick to it for the purpose of automation... Maybe PHP3 and some SQL database in Linux? * chuckie/#tunes chuckles hcf: ALL? Did you say "all"? argh. hcf: Actually, I am pretty much set on using PHP3 with PostgreSQL but it takes significant time to convert the page, which I might do this summer. Tril: 'all' isnt that bad when 'look' is defined lightly ;) Tril: so your saying that the group has digressed from just talking about tunes, to just talking about the web page, which means that they are talking about talking about tunes? it's like the Review project. look at ALL languages and OSes and consider their features and relevance to the TUNES project. :) chuckie, nah. We stopped talking about tunes, and started programming some experiments for our ideas. The web page is separate Tril: we dont need to do a site automation review hey that's cool if php3/sql is no good we'll look at something else i dunno how to integrate sql with CVS, though do databases have a revision control for records? does qz use php3/sql or just php3? i'm curious, how'd you pick postgres over mysql? just php3, i think does anyone have any info on Birkas Mate's project mu? chuckie I used Debian's Free Software Guidelines, i.e. postgres is in main, but mysql and msql are in non-free. Chuck: Have you used either one? hcf, I discussed it with him in email a while ago -:- SignOff binEng: #TUNES (Ping timeout for binEng[dialup43-2-18.swipnet.se]) yes, i've used postgres and mysql. Tril: know of a web page for it? i haven't used them extensively chuckie, but I haven't used either of them. I'll just try postgres first. chuck: which one is better? (if it's relevent) (i.e. i just developed a bit for postgres, and screwed around with mysql, they never got deployed) Tril: r the ppl on the mlist aware of the situation? Tril: perhaps u could ask for assistence well i stopped using postgres because mysql is supposed to have a really good reliability to it. it's not as featurefull as postgres, but works stably for what it does hcf: I don't think it has a web page, and I don't remember the details of his project, I probably mix it up with some other. I'll check my mail archive when i go home Tril: thx postgres is a nightmare from a source code perspective, and i wasn't confidant that it would keep my data around however if your running a backup for a occasionally changed web page you should be fine postgres has the advantaged of user definable types, and other cool stuff. 01:50pm -:- binEng [bineng@dialup80-1-32.swipnet.se] has joined #tunes hcf hmmm wb binEng tnx :p I thought the database would just be used to store data, isn't the programming functionality in PHP3? sort of. php3 I believe just lets you embed SQL language. i'm not sure how much SQL programming is normally done when using php3. look on espn right now and you'll see a golf course in my town I think you embed it into your html (the queries) and it produces the page by pulling data from the database yep, that's right -:- SignOff smkl: #TUNES (sleeping ....) * Fare/#Tunes is back Tril: My PostGre keeps crapping out on me, have you gotten it working yet? 02:00pm it's running on bespin right now.. Gakuk! Hi Fare. Beh: Debian is very good about having things work right after you install them :) Tril: I'm gonna have to get that one what, debian? Tril: Yes do it Tril: Red Hat's got some strange problems... Tril: just wondering, how stable is the mail-forwarding from bespin? Can I rely on that it remains for the time to come? Bin: are you asking if bespin will stay up? nobody is going to go in and delete your .forward.. ok. I was thinking about wether or not I should give out that address -:- ProGuy [Paul@p442-030.ppp.get2net.dk] has joined #tunes I haven't used the beholder@unios.dhs.org address yet :) I should hey fare chuckie: hi how's it goin? there is no forseeable reason bespin would go down in the future, but anything can happen, and I don't guarantee it will stay up since it's a free service chuckie: do we know each other? << corey Tril: ok Beholder: Then how do you know it works? :) (that's a yes :) Tril: I don't! :) But I know you set things up well enough :) telnet localhost 25 EXPN 250 Pat Wendorf should work :) corey!!! what's up? well my most recent thing i've been up to is screwing around with is guile-gtk. -is of course i've been up to other things too how about you? -:- ^Myrmidon [ubiquity@dm4-2.slc.aros.net] has joined #tunes <^Myrmidon> Howdy. yo. do you know _QZ? it has been said that _QZ is the creator of BRiX, and webmaster of http://www.qzx.com 02:10pm hum, reading a bit, pushing back writing a lot <^Myrmidon> Not personally. myrmidon, ok he uses the same ISP as you abi: good girl :) <^Myrmidon> Yeah, I know. :)( is that a large nose and a sad face, or a happy face with a big double chin? * Beholder/#tunes uses lots of emoticons, but has never seen that one :) <^Myrmidon> Actually, it was a typographical mistake. maybe a Pac man mouth? :)(( <-- happy w/ double chin, :)( happy w/ single chin I saw it as a face with the teeth bared... hmm... somone doesn't like QZ :) fare: you ever goin to get a chance to come by america? hum, chances are dwindling * Tril/#TUNES is away: (doing homework) [BX-MsgLog Off] bummer unless I publish a paper in an american conference... does saying "good girl" to abi reinforce when she just did, or is it just for show? when=what abi: what do you think? fare: bugger all, i dunno 02:20pm its simply: good girl => :) gotcha abi: good girl :) abi: bad girl abi: indifernt girl abi: bad girl spank me hcf abi: Die die die hah i know that this means that someone had *way* too much time on their hands... but i like this :) Fare: What is abi? What kind of bot I mean? -:- water [water@ppp-tnt-1.tscnet.net] has joined #tunes hola Hey Brian :) beh: my new mail account isn't on the list yet, so i haven't posted Beholder: infobot wat: Understood, no big deal i'm subscribing now have you had any new ideas, by the way? ok wat: Well, not about the definitions, but Trill sounds like he's working on getting the page automation up and working abi: what kind of girl are you? i don't know, fare abi: abi? i am the little girl borg with a big brain or #tunes' personal little whore or gaklosmontic or flurivostuginuous or xyvarestoplik or an Artificial Idiot or braindead or a crack addict infoslut crack? well, crack is the only thing that spreads faster than Java thank god, abi is not java addict! beh: ok 02:30pm that's a very strange bot! gaklosmontic? wat: If you want a permanant e-mail, I think Tril can give you an @Tunes.org abi: tunes? tunes is in my head or a useful nevertheless expedient system or at http://tunes.org/ or a free reflective computing system or to programming languages what the internet is to computer networks abi: gaklosmontic? wish i knew, chuckie beh: ok. chuckie: feel free to add a proper definition... hmm.. an interesting metaphor abi: UniOS? it has been said that UniOS is at http://unios.dhs.org a gaklosmontic is a flurivostuginuous a flurivostuginuous is a gaklosmontic, duh. gaklosmontic? gaklosmontic is probably a flurivostuginuous flurivostuginuous? i guess flurivostuginuous is a gaklosmontic, duh. i think fare's better a programming her personality wize though a=at should i tell abi that: Arrow is a homo-iconic information representation system intended to support programming and human languages in the way that Tunes should? i think that this will work. water: could you please either formalize homo-iconic or drop the claim? (preferrably the former) :) formalize it? well, it's just a system with a standard abstraction that links together all other system abstractions. does that work? where does the term homo-iconic come from? no homo = same, icon = symbol fare: why not? because that's what "OO" people claimed they were doing, and look at the result! ok. how could i distinguish my idea? IMO we're not finished with OO yet... But don't take me on my word until I actually accomplish something :) 02:40pm abi, stats? Since Thu May 27 22:09:20 1999, there have been 390 modifications and 212 questions. I have been awake for 6 days, 16 hours, 30 minutes, 44 seconds this session, and currently reference 1543 factoids. water: by giving a formal criterion for what is a system with more than "one" abstraction ok, how about "constructive" information system? is untyped lambda-calculus "homo-iconic"? what about typed lambda-calculus? but lambda-calc's are _finite_, aren't they? so, they can't make first-order models (lambda's) of everything. uh? how that lam-cal is finite? it has got a finite description in any universal system * ^Myrmidon/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog On] but there are infinitely many different lambda-terms, if that's what you mean it represents algorithms: finite sequences of actions. that's why it's used to formalize computability. can be used to formalize infinite stuff, too water: abi has factoids for 'arrow' and 'homo-iconic' now, plz check em by /msg abi arrow? and correct by /msg abi no, arrow is ... like, infinite lists, sets, etc fare: how? arrow? i think arrow is a homo-iconic information representation system intended to support programming and human languages in the way that Tunes should. abi: homo-iconic? homo-iconic is, like, homo = same, icon = symbol. a system with a standard abstraction that links together all other system abstractions see Haskell and lazy evaluation (or explicit delays a la Scheme) for infinite data structures wait a second. those ideas aren't done yet. see implementation of infinite sets with a recognizer function, too * Tril/#TUNES is back from the dead. Gone 0 hrs 33 min 6 secs sure, it can _implement_ them, but can a lambda construct an infinite set? hey tril. i've got an idea for you. Anyone happen to be familiar with using mmap() unix function?? what do you mean by "construct an infinite set"??? what, water Tril: somehow Tril: what about it? tril: hold on a minute. i'm discussing lambda calc with fare Fare: Why do I get segfault how about a half an hour, I'll go home and come back then * Tril/#TUNES is away: (afk) [BX-MsgLog Off] who's in to write a scheme compiler? A scheme compiler? it has been said that a scheme compiler is almost as easy to write as a forth compiler 02:50pm fare: well, you can't represent certain human-level actions that computers can't do. -:- SignOff Tril: #TUNES (Ping timeout for Tril[sloth.wcug.wwu.edu]) -:- Tril [dem@sloth.wcug.wwu.edu] has joined #TUNES -:- mode/#Tunes [+o Tril] by ChanServ <^Myrmidon> Welcome back. 03:00pm bye everyone <^Myrmidon> Bye. bye chuck -:- SignOff chuckie: #TUNES (Leaving) 03:10pm -:- SignOff ProGuy: #TUNES (Read error to ProGuy[p442-030.ppp.get2net.dk]: EOF from client) -:- ZeuS [user6530@dialup08.canad.ro] has joined #Tunes does anyone have a Vortex soudcard? hi zeus not me hi hey, ZeuS do you know how can i cofig one? sorry, no. do you know where i could find the full version of OSS ? what's OSS? open sound <^Myrmidon> ZeuS: that'd be piracy. <^Myrmidon> :( really? * iStormy/#Tunes wonders if (no warez) will fit in the crowded topic. 03:20pm tell me how can i configure my sound card, Myrmidon! ZeuS: have you tried asking #linpeople ? yes try any of a thousand linux web pages with links to the sound faq done even the last sndconfig does not support it (Vortex 2 is already on the market) then you're out of luck to my knowledge. SuSe is not for free, right? it's free but it won't install over a modem -:- SignOff ZeuS: #TUNES (Ping timeout for ZeuS[dialup08.canad.ro]) grrr! 03:30pm * Fare/#Tunes ISP has let me down again fare: what? damn cable! cable is not for the faint of heart, you know! * water/#tunes summons some demons to help Fare damn the cable. hum. How can I do some tabbing in a HTML document? :) uh? I mean, put space between left margin and text... oh. blockquote will indent, but it changes the font sometimes most people use tables 03:40pm gotta go now, some work to do, bye all :) -:- Beholder [beholder@ppp-065.m4-1.osh.ican.net] has left #tunes [] -:- tcn [tcn@cci-209150250128.clarityconnect.net] has joined #tunes 03:50pm hey there, everyone! hey hi lively conversation? i'm with bineng on a different channel. we should move back to tunes, though. here we are i was going to explain "Crosscutting of ontologies" ok. i just sent bineng an AOP paper by Xerox. -:- SignOff water: #TUNES (Read error to water[ppp-tnt-1.tscnet.net]: Connection reset by peer) i think, therefore i exist. -:- water [water@ppp-tnt-1.tscnet.net] has joined #tunes that's all i have to say on the subject hey water, transfer incomplete darn it, my connection reset! 99% complete,too! ok. i'll send again. murphy's law says that transfers are most likely to fail when they're almost done water: you can safely try to explain here ok. heh hmm, i wonder if I still have squeak AOP considers an issue in programming to "cross-cut" the basic functionality of an implementation if it drastically complicates the code while performing no additional purpose. tcn: the shipwreck survivor law says that you're most likely to strongly notice failures and complain about them when they happen in unpleasing circumstances that suggest Murphy's law hey, the send worked! amazing but from my POV the *recieve* worked ;) btw, fare, i just realized that almost all of the sources for my paper are in one directory. should i upload? if so, where to? Let's take it slow here, water, did you really say AOP _wants_ to complicate matters? 04:00pm water: uh? paper? no, it identifies issues that already complicate code and factors them into separate languages, so that aspect programming then occurs in two or more separate simpler source files which are 'weaved' into a combined file in the target language.. make a tarball, and put it on your web page. fare: ok. don't you have one as http://tunes.org/~water ? not yet. Fare: would you say incremental GC is more efficient than concurrent GC? depends on what you call efficient bineng: does that make sense? Fare: is it a size-speed tradeoff? one could argue that incremental GC is a particular kind of concurrent GC, where the lock mechanism and scheduler have been mixed with the actual GC water: why would that improve the matter? it's rather a usual speed vs usual latency vs worst-case speed vs worst-case latency kind of multiple-aspect tradeoff s/usual/expected/g hehe also, incremental is hairy w/ shared-memory multiprocessors (so is real concurrent GC in general) what about distributed processors? well, if the logic behind whether or not to migrate an object over a network is simple, but requires code at every message declaration for every class, then factoring that out results in smaller code, for one. it gets worse as things are distributed separate _languages_? synchronization is costly in terms of space, time, latency, speed, warranties, etc it also centralizes the logic to an aspect declaration for a class, so that it's simpler to view that logic and modify it as necessary. ok. I'll try designing my own GC before I try implementing a certain kind of GC I know people who've been doing distributed GC (shapiro's team) Fare: any pointers? shapiro.. is he the guy doing rscheme? the usual Review/Languages.html#GC www-sor.inria.fr for Marc Shapiro's team bineng: yes, a core language (perhaps stripped of APIs and language operators that address a chosen aspect, and one or more aspect languages that declare the appropriate relationships. oops. forgot to close my parenthesis. no, RScheme is by Kolby, originally under Wilson's guidance oops abi: RScheme somebody said RScheme was by Kolby, originally under Wilson's guidance shit abi: RScheme? RScheme is probably by Kolby, originally under Wilson's guidance oops :) ) <-- Balancing the uiverse 04:10pm no, RScheme is by Donovan Kolby, originally under Prof Wilson's guidance. It's at http://www.RScheme.org does it make some sense? maybe. Did you say what it was that was filtered out? ok, how about memory management.. Say I use a heap of free blocks, and a binary-tree of used blocks. binEng: happily, your blather is not the Universe ;-) ^--- disbalancing the universe Yeah? Well guess again, 'cause smileys don't affect the universe ;) oh. it's usually any code in the original text (not cleanly removable without aspects) that is not part of the software's function (just as the function of an image processor is to provide image-processing logic, not to minimize its memory footprint). RScheme also has nice documentation about its internals, about real-time or distributed GC, etc abi: aspect? water: i don't know uh oh aop? aop is at http://www.parc.xerox.com/spl/projects/aop/ ah! there it is! tcn: best memory management makes a difference between small and large objects small: size << pagesize ; large: size >> pagesize right also, there are cases about separating pure vs impure data, linear vs multilinear data, etc [linear is a "pointed-to once", whereas multilinear is a "pointed-to many times"] aop also relates to meta-object composition. I'm not surprised I haven't seen any serious paper on meta-object composition i've got a few from ecoop'97 and '98 lots of crap about this "holy-grail" of "reflective programming" but not a single good paper that I know of well, it's not that serious. it doesn't surprise me for meta-objects are precisely about de-composition, NOT composition. they do discuss an implementation of a smalltalk process-management environment for a factory. it definitely composes meta-objects, albeit via a hack. have you heard of the relation between monads and aspects? me? hmmm... binEng is :) 04:20pm abi: I am not formally involved in TUNES. ...but bineng is :)... abi: No, I am not formally involved in TUNES. okay, binEng. me? you are not formally involved in TUNES. me? right, but now I asked water. -:- hcf has changed the topic on channel #Tunes to: http://www.tunes.org/~nef/irc/topics.html 1. abi /back hey tril uhh hi we're discussing aspects. I'm not here to discuss tunes until after I finish my hw so if anyone can help, that would speed it up oh. ok. Tril! Tril: what hw? has anyone ever managed to get rxvt to include ~ in words that you can highlight with a double-click? Fare: I need to write a program using shared memory between 2 processes. I'm using mmap(), but it's not working. ippelstein can! Fare: take a look at current topic #2 iS: use Eterm ;-> too slow Tril: uh? mmap is if you have a file for shared memory segments, try SYSV IPC instead Fare: yup. I have to create a file and then share it between two procseses. ok. I hate SYSV IPC, anyway so where's the problem? hcf: cool <-- Leaving you agree on a filename, open the file on both sides, w/o stringent locking bye bye, bin then you mmap() with right options and keep the return address bye -:- SignOff binEng: #TUNES (Leaving) Tril: wassa prob? hold on I'm trying to reproduce it again. homo-iconic homo-iconic is a system that relates all of its abstractions to a common abstraction. or built from homo (same) icons (symbols or constructs). Tril: forgot MAP_SHARED? abi: you are a good bot. thanks water :) abi: bad girl! spank me Fare * Fare/#Tunes spanks abi whoa! elton john is a homo-icon i didn't need to know about that! michael jackson is too Fare: I think it's a permissions problem * Fare/#Tunes is rather hetero- than homo- Why does mmap only support 700, 400, 200, 100, 70, 40, 20, 10, 7, 4, 2, and 1 octal permissions, instea of the full range? Tril: chmod? or PROT_ flags? PROT I want read and write, so I guess I need execute, too? don't use 700 stuff; only PROT_ things Are they supposed to work ORed together? I'm using PROT, I am referring to the octal numbers represented by the PROTs. 04:30pm mmap(buf,sz, PROT_READ|PROT_WRITE, MAP_SHARED, fd, ofs) I'm talking about S_ flags not PROT what S_ flags??? water fd=open("/tmp/tictactoe", O_RDWR|O_CREAT, S_IRWXG); or rather, buf=mmap(...) darn! open flags abi: what is water? you are an expression of the Tao alright! * water/#tunes splaches around a bit. dammit, we're having a trade war with europe Fare: I used dd to create a 40-byte file, then I opened it and mmaped it. fd = open(name,O_RDWR|O_CREAT, S_IRWXU); 40-byte is too small try at least a page-long file I don't think it is specified what happens when you mmap() past the last whole page of a file (if any) I want a structure that is 40 bytes in the file, and it seems to work, but my program gets SEGV when it reaches the end of main(). what does the SEGV error descriptor say? what does strace say? -:- HickServ [thrustit@209.68.229.203] has joined #tunes it worked when I used a 4k file hey hick hey does as86 use intel asm or shitty at&t? well, no segv hi niihau, HickServ hmm, wait, that's a 2k file tril, fare: maybe you should msg each other. HS: either, at your option hmmmm HS: use nasm, anyway how do i initialisze it? um btw, at&t syntax is not shitty. Just different i don't have any linux or internet access to my linux box i can't get nasm HS: of course you can HS: can't you IRC? if you can IRC, you can get nasm internet key word does the concept of "floppy" ring a bell? IRC is on the internet! internet relay chat well how do i get it on a floppy from windows? my other box(the linux one) doesn't have a modem nasm is less than one floppy erm * Fare/#Tunes hits HickServ with a floppy Fare: you should update your Asm-HOWTO to say "use nasm" tcn: yes i can only download it to my brother's windows comp I believe I did, but the HOWTO is still at home so how do i get it onto a linux formated floppy? bizarrely, I haven't received any mail from the ldp for months... HS: linux can read dos-formatted floppies! how? * Fare/#Tunes hits HS with mcopy 04:40pm * Fare/#Tunes hits HS with mount /dev/fd0 /floppy -t vfat ok * water/#tunes wonders why HS uses linux at all. someone dcc me nasm :) i know im o expert -:- mode/#Tunes [+o Fare] by ChanServ hs: ftp it but it brings out the best in my 486 i know but im lazy -:- HickServ was kicked off #tunes by Fare (stop being annoyingly lazy) -:- HickServ [thrustit@209.68.229.203] has joined #tunes ghahaah *cry* grrrrr Fare: u should at a2i to the asm-howto http://tunes.org/~tcn/retro/dos a2i??? well, a2i is converts AT&T->INTEL/nasm style asm, at http://www.multimania.com/placr/a2i.html nasm? i think nasm is at http://www.cryogen.com/nasm brb.. a minute or two. tcn: dos? funny thing i hate the nasm website HS: who cares? i do abi: wrong, it was /Nasm i care * HickServ/#tunes gives Fare a funny look abi: nasm is also at http://www.erols.com/johnfine/ okay, hcf. oh yeah he didn't ask for the dos version :) hcf: abi shouldn't downcase URLs as above -:- SignOff water: #TUNES (Read error to water[ppp-tnt-1.tscnet.net]: Connection reset by peer) Fare: she doesnt, its how it was entered * Fare/#Tunes laughs at HickServ's funny look -:- water [water@ppp-tnt-1.tscnet.net] has joined #tunes * HickServ/#tunes laughs back at Fare :) ok i'm back. btw hi myrmidon myrmidon i know from efnet he's qz's bitch :) j/k see ya all does EFnet still exist? Wasn't it crushed under its own weight? later -:- SignOff tcn: #TUNES (tcn has no reason) hahaha no 04:50pm although it splits all the damn time the netwrok needs to be remaped i think * HickServ/#tunes printed out over 100 pages(both sides) of hardware stuff from qz's site :))) tril: done with hw? hcf: the anti-OOP rant you found is great, despite a slow start oh my Fare is an anti-OOP bigot hehehe Brought to you by: Under Construction. Proud sponsors of over a million web pages, and more every day! water: No although this problem is worked around for now. i guess that Wiki is collaborating with them. how long are you going to be here ok. i'd like to discuss the site. an hour or two water: I noticed in the log that you wmentioned Review and wiki. Well, dufrp was moving the whole Review into wiki, or he was hoping someone would help him, but he gave up. He posted about it on the list.. What we really need to do is move Review, (and the glossary, news items, and the rest of the page) into a SQL database maybe. i was just thinking about a PCP-style web. I dont know hwat that is PCP -> principia cybernetica what style do they have? fare: mount point /floppy does not exist abi: PCP is Principia Cybernetica, a web-based public theory of cybernetics and systems theory Hickserv: mkdir /floppy water: I know what it is, and i've been to the site, enough to know it's bigger than ours. But what style do you refer to? that will make it on the harddrive im trying to read a dos floppy that' s what fare told me to do hickserv: Mount requires an existing directory on the root filesystem in order to mount anything. hickserv: after you run mount the contents of the floppy appear under that subdirectory. oh well "mount /dev/fd0 /floppy -t vfat won't work tril: simply isolating definitions of terms to a single node per term, with the terms in the definition linked to their nodes. water: PC *P*? = Project? yes Water: that's what we're going to do 05:00pm that works for the glossary :( ok, so why isn't it ready to replace the original? well until then how do i tell as86 what type of asm i want? Hickserv, you need to read some intorudctory UNIX stuff before trying anything else yeah really well i shall be the master of BuenOS so that's ok :))) water: I haven't learned sql databases yet. And nobody else has volunteered. sql is very powerful. it's hardly a solution for a site as small as ours. i also intend to use php3. It lets you embed database queries in HTML just a minute. i'm going off line to move to another room, so that i can watch Tenchi Muyo. water: the other alternative is ASCII text files, metaprocessed by some scripts. Tril: http://www.linas.org/linux/db.html brb -:- SignOff water: #TUNES (Leaving) oh, he's going to watch it and talk at the asme time tenchi muyo? anime oic hey that's pretty cool um i must go code later -:- SignOff HickServ: #TUNES (:)(:) 05:10pm -:- water [water@ppp-tnt-20.tscnet.net] has joined #tunes * Fare/#Tunes is back wb hi again hello hey, Tril water why do you think we don't need something powerful for our web page? well, what would it be used for? Just what you said. Storing terms, text of pages, so they can refer to one another individually and be used to automatically generate HTML I still don't know how it will work in with Fare's CVS, maybe stop using CVS? well, the php3 source can be in cvs but the database data... if we use a database it seems a lot of extra work to export/import ASCII just so Fare's requirement of text be fulfilled well, CVS still gzip's accesses to the terms, doesn't it? I think we need tunes for the web pages yeah, well... so that we'd better keep things tunes-migratable now, perhaps getting php3 or whatever experience is good, too -:- _QZ [brand@p0wer.qzx.com] has joined #tunes now everyone's wondering what the purpose of tunes is, I think we had one, but Fare shot it down because of certain offensive language you can forget the cvs requirements for the database if you can just make a daily/whatever snapshot in an openly documented format. what did I shoot down? I'm talking about a fully object oriented computing system let's just use some simple (for users) application. I know Fare doesnt like the word "oriented". What shall we replace it with "homo-iconic"? hey! replace 'object' too water, users ...as the people reading the web page, or people editing them? We should have everyone editing them, with retro-moderation. isn't that the way it is now? agreed Fare: No, only tunes members are editing them, not any web user well, wiki, but that doesn't count. that's the mostly way it should be. well, i for one have no idea how to modify tunes content. Fare: OK, fine. But tunes members should be able to edit them from their browser. with a password to the database web users should annotate not edit It's normal that Tunes members have more access than non-members to the pages i don't have linux, for instance, and don't intend to use it. water: with your bespin account you have access to the CVS repository. The web pages are stored there. so you have write access to change them. although I appreciate open wiki-like access for the public at large water: why not use linux? "I don't have a cmoputer, for instance, and don't intend to use one." 05:20pm well, how can i access CVS aside from a terminal? I told Alonzo to use ML to write his OS, do you think that was a mistake? water: in read-only mode, from the web Tril: if CMU guys could, why not Alonzo? water: you have windows, get WinCVS, a GUI cvs client althoug I'd recommend him OCAML over SML/NJ any day! Fare: Because he doesn't know the language yet Fare: ANd I don't know it much, either, so why should he listen to me recommedn it? because meta-knowledge is different from knowledge can't i ftp directly to the cvs? cvs? cvs is probably Concurrent Version System at http://www.cyclic.com water, CVS has an internal format for revisions, like RCS. It stores all the changes to a file since its inception, in one file, and extracts the version you want when you "check out". water: You can just run cvs on bespin, in your home directory, and then FTP to that, sure. ok. where's WinCVS available from? http://www.cyclic.com/cvs/windows.html abi wincvs it has been said that wincvs is at http://download.cyclic.com/pub/macintosh/maccvs3.0/wincvs.zip that url is old check it abi: wincvs is also at http://www.wincvs.org/ okay, hcf. ok tril's url is invalid abi, no, wincvs is at http://www.wincvs.org/ okay, Tril. abi: wincvs is also a win95/nt cvs client okay, hcf. Tril: you said I "shot down" something... Fare: the term 'oriented' oh Fare, I think the goal of having a system where every part is an object, *IS* our goal. But your anti-OO crusade made us look away from that ok, i'm downloading has anyone a nice database frontend to propose I setup for my mother? Tril: how does 'fully' differ from 'pure'? Tril: you needn't be "OO" for that. LISP systems did it well before the slogan "OO" was forged Fare: Aren't we looking for one of those for tunes web page, too? hcf: huh? Tril: n/m Tril: why not? 05:30pm although for my mom, I don't care if it's not web-based hcf, "pure functional" means the language has NO mechanism for variables (storage), just functions and return values. "fully functional" I use to refer to an OS not a language pure, functional or not, means there are no side-effects not functional, oo or put it otherwise, that there is no implicit context, but that the semantics is entirely in the explicit expression storage mechanisms are merely shifted to a persistent store. Fare, are you saying that the goal I proposed is already achieved? Tril: not quite water: exactly water: uh? water: in what? The functional paradigm is the DYNAMIC part of the system. Persistent store is the static part. Both are required, but each is implicit from the other. in pure functional programming, storage is entirely explicited. fare: what about monads for functions? Tril: not forcibly -:- SignOff hcf: #TUNES (Leaving) -:- hcf [nef@me-portland-us316.javanet.com] has joined #tunes for instance, the Join-calculus can be considered some kind of pure language. Fare: forcibly, no, but bad style not to or perhaps it's just a "homo-iconic" side-effecting language? oh, and you were talking about monadic I/O in pure languages, not about pure languages in themselves. oh no, not another buzzword buzzword? where? homo-iconic somebody said homo-iconic was a system that relates all of its abstractions to a common abstraction. or built from homo (same) icons (symbols or constructs). -:- _water [water@ppp-tnt-227.tscnet.net] has joined #tunes what do you think about the buzzword entries in the FAQ and Glossary? abi, can't you just say metatopologically fully connected? tril: bugger all, i dunno <_water> tril: what's fully connected? -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-20.tscnet.net]) -:- SignOff _water: #TUNES (Leaving) -:- water [water@ppp-tnt-227.tscnet.net] has joined #tunes for every piece of information, its meaning (meta-information) is connected to every other piece of metainformation in the system, by some route ok possibly a route that says "this information has nothing to do with this other information" :) i meant connected as in a graph you mean a collection of arrows? :) Tril: maybe a better concept than "homo-iconic". 05:40pm what term is better than homo-iconic? although the precise topology should be explicited metatopologically fully connected Fare: OK ok that's a fairly technical term, anyway. water: did you coin the term "homo-iconic"? isn't that the asme thing as intensional, anyway? fare: no. * Tril/#TUNES just coined mt-f-c i hope it means what I mean it to mean well, precisely... I understand intensional very little I have an intuitive feel for the concept, but .. Tril: dont let remain just mentioned in irc, detail it, and put it in the gloassary or something hcf, it should go in the definition of integrated, or unified, I think => the topology of the reference and inference flow for all meta-information is fully connected. Tril: as u might of seen in the log, i mentioned how much of we talk about here should detailed and added to the site instead of remaining unglorified in the irc log hcf: that's abi's job or, rather, we assume that. Tril: not really abi cant write the details for u water: Not quite what I meant. It might not be connected ta the meta-level, but at SOME meta-level, perhaps meta-meta or higher I think again, you're thinking in layers. Am I? Fine, if you look at it that way, then the way you said it was right.. but you have to mention that "layers are not taken into account." or "layers don't actually exist" or whatever yeah, isn't "homo-iconic" what I called "unified" in an old Tunes requirements page? i.e. "meta" is a relative direction. i should be able to construct a loop of meta-transitions. water, "meta" also means first-order meta, I.e. a specific "layer". loop? a loop around what? indeed. <_QZ> can the AD crap be turned off in ncftp 3.0.0? meta is over used, a new prefix needs to be devised Fare: Maybe you mean the old Uniform? hcf, there's always hyper- hcf: ana- and cata- ada- and dada- ;) AD? 05:50pm pardon my informal term: i'd like to express that in a certain way, everything is a meta-meta-meta-(iteration...)-term over itself. anna- and maria- or bill- and hillary- whats the inverse of meta? -:- Fare was kicked off #TUNES by Tril (lame) -:- Fare [rideau@quatramaran.ens.fr] has joined #Tunes :( meta-level vs object-level in AI research does anyone understand Yuriy's subject-object extension to subject-subject, object-subject, subject-object and object-object? he says it's from cognition theory, which I know nothing about http://www.geocities.com/ResearchTriangle/Facility/2320/ua/ it's just a term. i'll take a look 1. Subject - subject. We accept internal knowledge about a thing internally. Say, we see a cat, if one is black we say a cat is black. 2. Subject - object. We estimate external knowledge about a thing internally. At this stage, we began notice that a cat is not mere black but has gradual coloring or spots. 3. Object - object. We analyze external knowledge externally. With the courseof time (but not necessary), we accumulate several representations of a cat (that is our knowledge becomes external) and then we can find some relations between representations or the like. the human language that i developed cast all of those relationships into modalities 4. Object - subject. We synthesize internal knowledge externally. All in all, we discover relations in our different representations, ie we can institute internal knowledge basing on a external representations. Say, we can find dependence betweeen a hint of a spot on cat's skin and a light. the link is bad honestly, i don't see how a truly general cybernetic system could ever distinguish between internal and external in an absolute way. who's Yuriy? Fare: Uniform Abstract Language person hmm, http://www.npaci.edu/Research/DI/srb/mcat.html 06:00pm * hcf/#tunes : away water: http://x40.deja.com/=dnc/[ST_rn=ps]/getdoc.xp?AN=479897299&CONTEXT=928458155.1756102679&hitnum=1 hcf is that a post to lists.w3.org? www-talk, even ok * hcf/#tunes : afk http://lists.w3.org/Archives/Public/www-talk/1999JanFeb/0012.html That's strange that his Geocities account is down, I just offered him a bespin web page and he said geocities was fine. OK The deja one is what he had on the main page.. the www-talk one is the UA spec. Together those make up most of what he had on the web site (if not all) <_QZ> is ther something else that must be done after editing /etc/DIR_COLORS before they start working? qz yes :) <_QZ> what eval `dircolors` alias ls='ls --color=auto' <_QZ> =auto? or =yes <_QZ> i am using ls --color you also need TERM= that supports ANSI color <_QZ> my colors are working such as "ansi", "linux", or "xterm" so what is your problem <_QZ> but i edited DIR_COLORS and its still using the old colors Fare, Water: Are you guys reading the UAL stuff, or what? yes 06:10pm _QZ: try: $ eval `dircolors /etc/DIR_COLORS` <_QZ> well that did something <_QZ> it turned off color run the part in `` without eval to see what it is doing it probably unaliases ls or something <_QZ> it made LS_COLORS and exported it <_QZ> my ls alias is still ther ok. it seems to have some external features that are similar to those desired for Arrow. water, I dont really understand the object-subject stuff at all. can you explain? <_QZ> oops hold on. i'll look at that part. <_QZ> it did work but i was running ls in a directory with only files <_QZ> Tril: thanks _QZ : OK. You can also use ~/.dir_colors hmm.. interesting there's no mention of the subject-object relationship _per se_, but the analysis of context is definitely something to think about. 06:20pm ok you must have missed it <_QZ> well i only have root and myself and i want the colors to match did you read the deja article wait one Well, he also had some pictures that were really interesting. Red and blue circles... shifting between the subject-object perspectives. but I supose those aren't available, now. the articles are specs, and they don't contain the word 'subject' anywhere. Fare must have went to sleep you know, i forgot how hysterically funny Tenchi Muyo is. Water: did you see the one about the 4 traits of 5th Generation Languages: Abstract language, abstract calculus, abstract cognition (this has the subject-object stuff), and abstract science? where is that? hum not sleep yet, but soon tenchi muyo? who's that? oh wait. there it is. it's a japanese comedy animated show. abi, Tenchi Muyo is a Japanese animation series i don't think abi needs to know about that. I haven't seen it, but I heard the end theme, and it sounds pretty funny they don't show the good ones in France... water: sure she does. That was the second time someone asked what it was since you mentioned it. oh Fare: They don't SHOW them here, either. You order the videos through mail. * Fare/#Tunes is subscribed to a newsletter by a typical paranoid conspiracy-nutty american what's his name they once broadcast Capt'n Future, and Cobra. I liked these the SciFi channel shows anime movies occasionally do they show NATO bombings, too? fare, what newsletter by a david gould, coffee@infotech.net.mx 06:30pm americans are stupid if they think nato hit all those places by accident they would also be stupid to think none was hit by accident the CIA is not remotely perfect maybe they missed some Kosovars, and hit some Serbs by accident neither is the NSA. :) my! they couldn't even predict the behavior of Milosevic! Fare: you're mixing up the army with the news media "Never ascribe to malice that which is caused by greed and ignorance." -- Cal Keegan or apply Occam's razor to the choice of explaining things via malicious intelligence vs greed and ignorance (Occam's razor, coincidentally, is an arrow leading away from the Tao.) water: malicious intelligence is a *very* complex thing. Greed and ignorance are very simple. Occam's razor tells us to account on the latter. Ockham -:- GMOL [yadavm@elvis.scripps.edu] has joined #tunes btw, did you know that Occam's razor could be formalized in terms of Kolmogorov Complexity? Maneesh? fare: i know. Tis Tis? that's what someone posted on the list today.. oh fare: where do i get papers on kolmogorov complexity? Don't have long...does anyone see how what Jim is proposing is at all different/useful? prism? yes Water: get the bible: Introduction to K Complexity and its Applications by Vitanyi and Li on the web? * Fare/#Tunes was honored to meet Mr Vitanyi in Nancy Water: no, on paper on the web, dunno. Fare: Is Kolmogorov Complexity different than Chaitan's stuff? maybe Gregory Chaitin's books on the web... well, i'd like to save physical space. that's my laptop's secondary purpose - to subsume my extant library. it's basically the same idea, discovered independently by lots of people at the same time: Kolmogorov, Solomonoff, Chaitin, etc... yes, i've heard that. Yes..neat stuff..corect me if I am wrong but one cannot actually determine the complexity of a bit string yes? so who said complexity was completely bogus? did I read that in the arrow paper GMOL: depends what you mean GMOL: first complexity depends on a context (the choice of universal function) GMOL: then, it is not computable complexity as in the smallest string that can be run through a Turing machine that produces the given string...then when is it computable? although it's uppergraph is semi-computable 06:40pm * Fare/#Tunes had two days of course on the subject in Nancy tril: how would the arrow paper say something about complexity? When you pick out a fixed machine (Chaitan's is doing something with a LISP VM and he does sort of get around the Godel aspect of AIT yes?) Anyone can say anything about prism? It really doesn't look like anything but writing out C structs in binary.. prism? GMOL, yes, prism is useful. You define new metamodels, that is nothing like C++ that's Chaitin, and he has books online but metamodel definition is unclean. it would be like defining new semantics to the language and then interoperting the two models together * Fare/#Tunes hasn't read enough of Prism to comment wow, i used the word 'unclean'. i feel like a rabbi. Yes I have looked at them...but I believe this is some of his newer stuff..know anything about his LISP VM efforts? what do you mean water Tril, please write out something in prism that defines a new metamodel (=class as far as I have seen?) GMOL: John Tromp has proven that combinators were at least as effective (and much cleaner) than Chaitin's contorted LISP stuff metamodel definition models aren't subject to clean manipulation. Have a link? Never heard of that stuff... watere: why not??? water: why? GMOL: Any _Stream or _Map object you define is a new metamodel water: when are you going to be in SD...it'd be neat if we could hook up and talk for a bit.. abi: John Tromp is at http://www.cwi.nl/~tromp, and is working on K-complexity (with Paul Vitanyi) and universal prefix machines... fare: why? SD? Any metamodel you define is just a collection of _Stream or _Map objects...no different than a class...just show me an example of creating a metamodel that doesn't behave exactly like a class? San Diego why shouldn't metamodels be subject to clean manipulations? NuPRL people have done it! GMOL, the meaning of a metamodel isn't predetermined by the language that's what the domain abstraction part is about i'm not saying that they shouldn't, i'm saying that they aren't. when you use _Bit, _stream, etc to define programs that build new virtual machines Then how do you define the meaning of the metamodel in Prisim... ? the meaning depends entirely on how it is used just as in any system, data's meaning is assigned by functions on it in C++ a class already has some meaning Which is no different than existing bytecodes! Lookat how he define's the integer metamodel...tell me how that is different than doing it with a class? the meaning of a class also depends on how yu use it 06:50pm GMOL, at least C++ doesn't consider function bodies to be classes that's a difference no reflection but prism only provides limited reflection To say prism provides reflection is like saying assembly provides reflection..you can only look at the individual bit sequences representing computations, and nothing else no? yes, I think he will run into trouble when getting into heavier reflection. But aren't we all? :) it's one thing to reflect on a declared object and its execution state. it's another thing to reflect on the declaration of that object itself. ouch, he said the C++ word! C++? C++ is a language that adds quite something to C, but in the end has no more value than C Well then as I said, what he is doing is no different than C++, you can grab the addresses of functions and look at there compsitions... in binary, but I woulnd't call that reflection if a language tries to promote simlicity, but doesn't include the construction processes that a programmer uses among its objects, then it will not be suitable for tunes. if "everything is an object", then what is the declaration of an object? how do you model it? 07:00pm well, i'm sorry that i stopped the discussion. water: if everything is an object, you don't need a special declaration to make anything "an object" you don't *make* anything an object, either. Everything *is* already an object! hcf are you here? Tril, again please tell how Prism is anything different than C++ i mean, what is an object's specification? if 'source code', whatever its nature, isn't a construction of system objects that the system can analyze, then everything is NOT effectively an object. GMOL, you should contact jiml and arrange a meeting here so he can defend his system himself..i'm not too good at ti it fare: everything might be an object for you, but what about the system's view of things? if the system can't reify or abstract something on its own, then it's NOT an object. water, you mean for the user interface?? If the system uses the same interface as the user, then everything's an object for both.. Well you did say that it is different, you must have a reason. water define "reify on its own" did you read the glossary entry for reification? GMOL not really..only because Jim thinks so I also think Prism is rather low-level >>> Tril [dem@sloth.wcug.wwu.edu] requested PING 928462126 583286 from #TUNES water's lagged that's beacuse...irc.linux.com is faraway.. fare: yes, i read the entry. i just re-read it for good measure. 07:10pm i mean reify dynamically. reify an arbitrary concept. Mail delivery failed: forwarding to Postal gateway ;) tril: what? -:- krz [krz@d3.owo.com] has joined #tunes hi krz hey i'm in my inbox. one subject says "Mail delivery failed: returning message" and the immediately following message has the word 'human' in it. So I misread it as saying "Human delivery failed" oh. ok. it's some wcug dude that I don't know you cannot ever reify "arbitrary" concept hi krz :) hey .. other wcug dude that i sorta know fare: why not? as long as there's a computable way to do it... btw, the religion entry in the glossary is absurd. arbitrary includes stuff that the computer has no definition for, example in point, comments in program code abi: Reify gotta go...Brian...look at Gougeon's stuff (type in CafeOBJ at a search engine), and I am interested in what you have to say. well, if you provide construction mechanisms which are sufficient, you should be able to exceed present-day systems. gmol: ook. of course you are assuming a abstract concept manipulation system which we don't evne have you can't reify if you haven't an abstraction first i hate being negative. I'm sure there's a way :) -:- billyboof [hatefull@nrwc-sh12-port187.snet.net] has joined #tunes hello hi hoy, Tril abi, tell billyboof about hello hello? Fare did you also get this mail delivery failed to core@augustin.thierry? i know, but then you'd be arguing against my complaints about current systems based on the fact that we haven't exceeded them. that's bogus. 07:20pm Tril: uh? no. Such an address is forcibly one I typed (a*.t* is the fake domain in my firewalled home LAN) Fare: There is an output of you running 'make' on ZhengHe, addressed to core But somehow it got sent thru bespin, screwing things up because you didn't fully qualify your domain oh, core received it in the end (I might have bounced it) ok To all, I think a lot of these sub projects we have to look at what they are and call a duck a duck; I am not at all impressed by what Jim has producded as it doesn't seem at all different than standard programming; I think it would be good to take a look and post your opinions. BTW One last thing to clarify, I am not so much against Retro. We don't need to create an OS, but if you are going to * Fare/#Tunes must have been using the wrong MUA it said mutt yeah, but mutt as root... but you were root :) make one, do it with some intellegnce in design. All the neat features are not going to be magically integerated in the end. That's all for today folks...ja ne. soo desu ka , ja mata -:- SignOff GMOL: #TUNES (Read error to GMOL[elvis.scripps.edu]: EOF from client) instead of mutt as fare what language was that? japanese are we finished with the "everything is an object" discussion? i don't know. did water answer fare's question about reify, and did fare answer water's question about the system's perspective? -:- SignOff krz: #TUNES (wonk!) i've lots of objections to Fare's point of view. he definitely didn't answer mine. I have a very simple perspective. "Everything is an object" means there is one type which is a supertype of every other type. * hcf/#tunes is back Tril: u wanted me for something? can you deal with the circular reference? hcf, no, there is no webpage for MU, but I know what it is now. Basically, Mate wants to make a reflective dynamic assembler. water, which one? and what about relationships that don't admit of super-sub distinction. you definitely have aggregation and association. I deal with them one at a time, as they come :) not every relationship is a "subtype-of" one ok, thx well, a "universal type" has to be a sub-type, otherwise your semantics will be all screwed up. 07:30pm that's trivial, since every set is a subset of itself. then what's the point of the universal supertype? the precondition for set membership in "Objects" is just set to "True". -:- SignOff ^Myrmidon: #TUNES (Ping timeout for ^Myrmidon[dm4-2.slc.aros.net]) the point is that you can instantiate it so? rumour has it so is he just gonna make bochs emulate only system instructions in freemware and have variables which vary over "any object", like LISP symbols do by default ?!?!?!?!? abi ?!??! abi: forget so Tril: I forgot so haha anyway the point is that this unversal type completes the "meta-toplogical connection" between any two objects in the system. abi: so is so? tril: bugger all, i dunno so, subtype instantiation is your system construction method? but isn't this supertype featureless? or does it mean that the maximum amount of information can be stated about it? I guess. (I guess it is the system construction method--not sure what you mean ) well, in lisp, you build things by cons'ing, quoting, and applying functions. featureless..well, the only feature it provides is existence, (anything not in it is not in the system/persistent store), so yes (plus some mathematical primitives, but i'm ignoring that) Yes, to be completely pure about the system, it has to be featureless so you have an existential quantifier with no implicit assumptions. OTherwise, there would be some "required" features, and we don't want that. Not even the ability to take a reference to an object. I.e. we want to control all operations there exists X in the set of objects, is always true, yes. If "awlays true" counts as no implicit assumptions -:- Darkness_ [user9254@sdn-ar-002cavictP314.dialsprint.net] has joined #Tunes <_QZ> Tril: what is the name of that place that gives out dns names for dynamic ips? the only way that things could be implicit for that object is to talk about it within a language. do you mean the implicit assumptions which are defined by the membership in a type? then yeah 07:40pm -:- Darkness_ [user9254@sdn-ar-002cavictP314.dialsprint.net] has left #Tunes [] in logic, as i'm sure you know, the set of statements concerning featureless existentially quantified objects forms the logical theory, and in turn its model and positive diagram. water: Actually, in practice, you can't have objects which are only members of the root type, because there would be no way to take a reference to them, and therefore they would be garbage collected. (Or should be, since there would be no way to use them, to add them into any other types.) -:- SignOff billyboof: #TUNES (hatefull@antisocial.com) well, then how do you create new subtypes, then? (note unnecessary repetition of the word 'then'.) :) ok -:- tcn [tcn@cci-209150250122.clarityconnect.net] has joined #tunes hey tcn hey brian I'm looking for doc's on various data structures & algorithms we're discussing some stuff about objects and types. hmm.. such as? 07:50pm heaps and trees, at the moment i'd recommend knuth's art of comp. programming volume one, then. water, if you want to define a new type as a subtype of another, you have to provide a function from the supertype to boolean, to indicate which objects of the supertype are members of the subtype. more generally, you provide a function from the supertype to anything, and select one of the values in the range. The set of objects that map to that given value forms your subtype. Knuth's book would be nice, but I ain't got it. Seen any web pages? so, you can instantiate members of the root type as temporary function arguments? yeah, right now that's basically how it works (creating new objects) but that's the same thing as saying "there is a 0-argument function that returns a new object" which ther eis ok tcn: not sure, really. water: If you keep this up (asking me about my system) we might end up getting a complete specification :) but that might take a long time.. if I find anything good, I'll add it to the Language Review so, functions generate subtypes? what's the relation between the two? well, you can create types many ways, creating subtypes the way I described is just one of them. there's also union, intersection, difference (std. set operators) on other types obviously I also need to have induction as a means to define types i'll get to that someday.. what's a definition, then? (obviously its the relation between the function and the type it defines) the relationship, though, is that a type is defined by a membership operator membership would be a relation, not an operator, though. that's the only requirement I have right now, and it'll probably stick. OTher operations, such as mapping, and quotienting would be optional what's an operator? a function that returns the same type as its argument(s)? yes, and it only takes tuples of a single type or specific types. what about tuples? you mean tuples as "the tuple of all the arguments passed to the function"? 08:00pm all functions in my system take objects of a single type. (but you can define a new type just for that one function, if you want) the purpose of types is you use them to specify preconditions and postconditions of functions. The precondition must be true before the function can be evaluated, and the postcondition is guaranteed to be true of the function's result. quotienting is NOT optional or else you haven't got a reflective system i'm still not comfortable with the primacy of pre- and post-conditions over function definition. fare's right. I meant an optimized quotienting for a particular type. The system can always create a quotient function for an arbitrary type, by mapping the membership function for the type to all the members in the supertype. It follows that the supertype needs a map function. Therefore quotienting only is guaranteed if there are a finite number of objects in the system (which may not be true) at least it's undecidable uh? i kind of threw that out didnt i yes, undecidable, which is exactly the kind of expressiveness we need that's the idae just trust me, the requirements I have will allow the system to construct a quotienting function for an arbitrary type. But you can provide a quotienting function that would be simpler/faster, if you awnt. * Fare/#Tunes falls asleep what's so special about undecideability? water: the membeship in a type is undecidable, i.e. the precondition can be undecidable, needed for maximum expressivbity (Otherwise you can't write ANY function in terms of a type membership) change ANY to ALL you already know the map function can be undecidable, to allow infinite types <_QZ> have u guys heard of the adapter to make the 370 celeron work in smp boards? <_QZ> there is suppose to be one that makes the slo1 celeron work too _QZ : Which one is well known? _QZ: Do you mean a device that does it without you having to drill out one of the pins and solder a wire in there? I didnt know there was one <_QZ> ya 08:10pm did you already know about the modification to make SMP celerons? <_QZ> the 370 is just teh chip so the adapter was easy to make for it silly if you didnt' i'm downloading that bible of kolm. complexity now <_QZ> but the guy at my dealer place said there is now one for the slot1 celeron and he is trying to order tehm in water i take it you have no objection to the undecidable thing.. <_QZ> i havent drilled my celerons yet hey qz, I decided not to get a new box <_QZ> i thought one went bad i'd rather have a Telecaster <_QZ> but it just didnt work in teh dual board <_QZ> so im gonna put it in this board and either drill the other two or buy those adapters tril: no, but it's a weak argument. you should argue for something more specific. <_QZ> tcn: telecaster? qz: guitar * Tril/#TUNES gave guitar to sister, he's too lazy to learn now i'll learn the keyboard first <_QZ> hehe <_QZ> im pretty good at the qwerty keyboard :) impulse tracker :) water: why should we have a restriction that says "type membership must be decidable"? Obviously, the system would be more powerful without that restriction. I'm not sure what there is to argue about. pianoman.com * water/#tunes would love to be able to channel his guitar through a professional selection of music software. MIDI guitars? hehe it sounds like those would be expensive, if there is such a thing. bleh. no, something along the lines of ProTools with real-time input. don't use a x86, use DSP's digital editing? tril: i'm saying that there's more to expressibility than being undecidable. is every member of TUNES interested in music somehow? hehe I guess that's why the name Tunes attracted them has anyone looked into agora? abi: tuneser? water, oh, ok. That's not contrary to what I was saying. All I (and fare) are saying is that limiting to decidable functions is less expressive. water: wish i knew hcf: We looked enough to see the word "message passing", and shirk away of course, this is probably a losing strategy, since it is REFLECTIVE we're agoraphobic ugh :) tuneser i think tuneser is on average a young white male hacker or programmer interested in music and rpg's whats wrong w/ message passing? there! now its official! 08:20pm abi: tunerer is also one who strives to create the perfect CD database software wish i knew, hcf let's check the glossary for that one that CDDB example needs some siblings hehe * tcn/#tunes volunteers to write working examples good. i'm sure utopian visions of computing are hardly beyond you. just make it realisitic, ok? oops, it's in the TODO hcf: The main thing is that message passing is a useless concept. It is no different in essence than a function call. So why call it message passing? then what r better solutions? just use a functional language, where if you want to call a function, you do it, rather than implicitly call a function by "sending a mesage". -:- _water [water@ppp-tnt-156.tscnet.net] has joined #tunes I'm heavily influenced by Fare on this one, but I was writing a message-passing OS when I joined TUNES, and he convinced me to stop -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-227.tscnet.net]) well, he gave the arguments against it, and I decided to stop -:- _water is now known as water * water/#tunes forms a small pool in a low-lying area of the room. ahhh! are you pissing in the channel? oh maybe just being water * water/#tunes IS the small pool in a low-lying area of the room! * Tril/#TUNES is not a symbiant (those are spelled with two 'l's) :) 08:30pm do you think arrow could serve as a research adjunct to K-complexity theory? sort of a relativisation of the subject? adjunct to only one thing? tunes is adjunct to a billion things, so arrow should be pretty close. but you probably mean something else. i'm thinking adjacent maybe a natural generalization I think Fare said that K-complexity doesnt make too much sense because you can make a new language that can write the program shorter. maybe I'm misrepresenting k-c? no, i think that you have it right, although i should look at it more closely. it says on this one web page that shannon's info theory interprets absolute K-c as impossible it seems like my idea is silly, because you can write any program as exactly one object, that's the purpose of abstraction and the complexity of the implementation depends on how well the program's concent maps onto the hardware, which also has nothing to do with how complex the program is for people to understand. K-c is supposed to be some absolute measure of complexity? What does absolute mean? For people in general? For one person? for the universe? 08:40pm i only really know what Fare explained in the channel to me about it once well, it _is_ a formal mathematical theory. not to say that formal mathematics doesn't ignore certain issues. then the absolute basis for comparison is mathematics itself. So I take it non-mathematical concepts have a high K-c rating :) that is probably so. of course, mathematics is largely informal with good reason, but most mathematicians can't deal with that concept. hehe... we'll show them here's a new language (coincidence) ALMA - an imperative constraint programming language. well, i know that _i'll_ show them. ALMA-0 is an extension of Modula-2 extension of a subset of , rather. 53k for a compiler? ok. it's a small research language with no pretentions. sorry I haven't run your Arrow prototype yet. did you say it did something? or is it like mine, just to read code don't! it'll deadlock! just file in and browse it tries to follow all the arrows? interesting... ALMA provides general-purpose quantifiers. yes, and NulArrow (or any self-referencer or graph referencer) doesn't evaluate. 08:50pm anyway, i'm concentrating on making it fully (and minimally) functional. i.e. providing the minimal number of arrow handles for the VM. working-functional or lambda-functional both, actually. -:- HickServ [thrustit@209-68-229-157.dialup.cust.tfb.com] has joined #tunes hi hey when i type "make" in the nasm directory it doesn't do anything(im unix illiterate) hi <_QZ> hick serv <_QZ> u see the api? um im not in my email <_QZ> i emailed u he: ./configure ? ok oh that will work * Tril/#TUNES phears HickServ trying to compile something and one more thing(i really gotta finish my homework so you must be quick) hehehe hs: does mate' mean anything in spanish? what is the best way to do linux file io in asm i don't think so i don't speak much spanish mind you oh :) hehehe im in spanish 1 I think it's portuguese anyway but i act like i know a lot :) ok Mate is in .hu which is Hungary well anyone know? it's some kind of food or spice linux file io in asm c'mon * HickServ/#tunes is edgy The answer is to use the OS open, read, and write function calls learn how to call the kernel in ASM, and do it. er hmmmm i guess i won't fux0r with it then tonight well thanks for the unix help * HickServ/#tunes loves this cannel cause he gets l33t inf0z :) -:- SignOff HickServ: #TUNES (later) 09:00pm an easy way would be to look at the output of gcc -S <_QZ> oh oh oh i want a g400 fine, leave qz: haha I might get a non-upgradeable g200 -:- Tril has changed the topic on channel #Tunes to: TuN3Z - the place for l33t inf0z :) (by the logic that, by the time I want to upgrade it, it'll be obsolete anyway) <_QZ> non-upgradeable g200? yeah, they sell for about 2/3 the price of the upgradeable ones woohoo! a contribution to review! <_QZ> i have a g200 how much ram? <_QZ> how do i tell if its upgradeable and what is it upgradeale to? <_QZ> 8meg i dunno how much did it cost? looks great! we haven't had one of those for a long time. Now do you want to add it with your wincvs or do I need to? <_QZ> ~$100 probably upgradable to 16M matrox <_QZ> oh yer talking about upgradeable ram? you need to. wincvs won't install yet. bad downloads. maybe you can upgrade other stuff <_QZ> mine has ram slots to add more ram i'm checking out the Cyc site now. it has some interesting ontologies! I could get a 16M non-upgradeable for the price of an 8M upgradeable :) water: where? www.cyc.com check out publications.html <_QZ> WICKED!! the g400 has dual output <_QZ> dual headed beast in one card <_QZ> a g400 MAX is definitely on my to-buy list you buy too much shit <_QZ> i might even get off my ass and go buy it soon pretty soon i'm gonna be tripping over old computers everywhere I go, because of people like you :) <_QZ> oh damn, its not out yet here's another language: CycL -:- Dragoon [dragoon@user-38ldhif.dialup.mindspring.com] has joined #Tunes 09:10pm hey dragon water, is there a general URL for alma? hi starcraft player :) Hello. what's this 'l33t inf0z' :) about? tril: yes, that's the one i gave you. it's most likely the only one. it means we can usually answer any question that comes up Oh, it's not starcraft. think final fantasy 2 Okay, then my question is: What's the best HTML editor for linux? Dragoon: vi emacs <_QZ> $149 for the G400 and $229 for the g400 max I sense many ideological differences here. :> Dragoon: You mean a WYSIWYG one? Netscape Composer (part of communicator) is about the only one <_QZ> Dragoon: gnome has gnotepad+ and gxedit Not really. Any of you know what DidaPro is? It's text-based, but has a preview feature. That's what I'd like. Dragoon: thats a windoze thing It's win95 only, and I'm going to be ditching win as soon as I get something other than a winmodem, so I'm looking for replacements. Dragoon, you can preview just by loading netscape, of course.. -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-156.tscnet.net]) -:- _ruiner_ [nate@ppp273.wi.centuryinter.net] has joined #tunes Dragoon: i got a Zoom 56k external that works good better than my old USR piece of crap :) and much cheaper I know. It's just more convient(argh I can't spell now) that way. Dida also automatically sets width height on images, which saves time. tcn: for my birthday, i'm getting a whole upgrade and an external will be part of it. can't wait for some real speed, winmodems just suck. I use joe's editor or pico for web page editing :) winmodems really suck for playing quake.. they hog your CPU to do DSP I always thought real men used cat for editing :) Ghod, I don't even try to play anymore. I'll have my fun soon tho. <_ruiner_> real men use edlin what's edlin? edlin is the dos port of ed, the unix line-based editor <_ruiner_> a text editor for dos <_ruiner_> its a major pain in the ass -:- SignOff iStormy: #TUNES (Ping timeout for iStormy[rain.futuresouth.com]) 09:20pm if i wanted to be that masochistic, i'd just rip out the harddrive and use really small magnets to change the bytes by hand. <_ruiner_> lmao <_ruiner_> you would have bragging rights over anybody on earth if you did that if you were masochistic you wouldnt need a disk what, i'd still use punch cards? Not that I ever did or anything, but.. * Tril/#TUNES is away: (afk) [BX-MsgLog Off] you could edit with DIP switches like on those Altairs I've only read about ever seen an analog computer? You switch around 60+ cables to do different computations. okay, i've got another question. is it possible to route the output from a console program to the X root? i'm thinking cmatrix as a background here. 09:30pm -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us316.javanet.com]) <_QZ> dragon: i dont think so but u can use transparent terminals with no borders <_QZ> have teh terminal start up maximized on a p133/15mb of ram? it's painful. oh well.. more things to wait for. 15mb ain't a typo either.. never let siblings come close to computers. hehe s/he took one out? 09:40pm <_QZ> u cant have 15meg pretty much. it's two 8mb, but two little brothers hit the box, and after that, it's been 15mb of ram.. <_QZ> uhh -:- water [water@ppp-tnt-202.tscnet.net] has joined #tunes tril: here's something for you: in CycL, non-atomic types (NATs) are made by functions. oh yes. i'm back! what have i missed? <_QZ> does netscape 3.01 have a zoom feature that im unaware of? yes. <_QZ> this page on fastgraphics.com uses text so small that i cant read it <_ruiner_> you can't have 15 meg dude <_QZ> oh ya i can change the font size wait. no, opera is the one with that option. <_QZ> ahh much better, bigger text when it starts up, the ram check only runs to 15 megs or so. i'd call that 15 megs of ram. 09:50pm -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes hey phoenix yes what's up? ...and what should up? -:- SignOff _ruiner_: #TUNES (Leaving) life... or you mean something specific? is there anything that you'd like to discuss? -:- SignOff Dragoon: #TUNES (Leaving) it depends on who are you and what are you doing here... and if you know me i'm Brian, the originator of the Arrow idea for Tunes. i'm not sure that i knwo you, though. I'm sorry but I don't know what is Arrow idea although I am acquiant with Tunes... :( well, there's a paper about it on the Tunes web site, but it's pretty technical. And I am the originator of UA (Uniform Abstract Language) and one day Tril get know about it and invite me to collaboration or at least being conscious about each other I am already bound for it really? i was just downloading your web research! 10:00pm i liked your ideas about contexts (modalities, ... ) how you got know about it? from tril, actually. thank you! I was exerted for mere several years to be liked by someone... in tunes where should I go? in subprojects? my arrow idea is somewhat similar, in that it is very abstract, and deals with contexts as well -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) ok. well, you should probably learn about the project by looking at the site and asking questions. -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes darn! it is important we understand under word "context" the same meaning... Are you sure is that so? what is darn? the original meaning or acronym? -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-202.tscnet.net]) -:- water [water@ppp-tnt-250.tscnet.net] has joined #tunes -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes hello? welcome back wow! I think we have more the similar points than I and TUNES... I will read your draft... it is a pity you have not examples... 10:10pm ooh... these connections... yes it is, although i am continuing to write. i will have this paper completed soon, and one or two more short ones following that. i'm also going to add to the Tunes site. so do I too... I mean I am continuing to write too -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes i have a lot of theory and proofs to develop for my system I don't know whether you know but try don't say you want complete a paper... It's infinite process, in general... ;) i need to give examples, of course. I need to go somewhere but I am going to return for awhile... yes. my first paper doesn't answer many of its own questions. ok. -:- billyboof [hatefull@nrwc-sh12-port187.snet.net] has joined #tunes hi billy hi water..whats up i'm doing web research and explaining things to people here (actually i've asked as many questions as i've answered) ahhh.... i probably should work on my webpage some more... too lazy though :) where is it? lemme check :) hehe.. Maneesh found someone else to argue with :) maneesh? why? where's maneesh? http://pages.cthome.net/consultant/prios.htm -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) 10:20pm ok. i'll take a look at it nothing good on it... -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes except for the links about microsoft.. i worked on it for like 30minutes.. i just wanted to know what your interests were. oh... :) wow. JMC has some strange ideas tcn: i have most of his papers. what is strange? the social/politicial/scientific stuff nuclear power and pesticides are healthy that kind of stuff oh. the 'society can't sustain itself' stuff I am back... ok welcome back christ, who needs nuclear power, when we have solar and wind umm.. submarines? (btw, i work on nuclear reactors) well, I think we need to examine a paper of each other and to say something... Although it is difficult to say something if you have your own opinion but at least we should try... you mean you are related to nuclear physics? phoenix: i agree. i've already looked at your papers a little. in a few days, i might have a good understanding. phoenix: no, i mean that my job is as a technician in the navy working on aircraft carrier reactors. although i'm very familiar with nuclear physics. heh.. everyone can have solar/wind power, saving the need for transmission lines.. but everyone have a reactor? :) I must confess I am working close together with someone who has good understanding and this someone wants to help me to bring my ideas to others who while don't understand it. So, if you won't understand something then wait awhile and I will issue new paper... well, the technology isn't ready to support that. 10:30pm -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) phoenix: don't worry, i have an extensive background in formal mathematics and the sciences, as well as my research in computer science. i doubt that your ideas will be hard to understand. -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes question is why you are trying to do something in computer science? it is hobby, vocation or what? phoenix: don't worry, i have an extensive background in formal mathematics and the sciences, as well as my research in computer science. i doubt that your ideas will be hard to understand. no. computer science enables people to understand my ideas about other things... like human languages and philosophy philology, rather. matter isn't you have background in mathematics but in my English and some clandestine spots in a paper which appears clear for me but aren't for others the Arrow project is not just about computers, but about cybernetics in general. it is also about people and their ideas. -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes wow! it means we have even more common points because I originate from philosophy too... I thought and think it is necessary for good understanding cybernetics in general ok when i was in high school, i developed ideas about language, and there resulted a prototype language that i tested with a friend. the Arrow system derives mostly from that language. but why this language isn't present there? because people aren't ready to deal with its ideas. it's more powerful than any extant human language. people are afraid of freedom like that. oops...? how is that could be so? it is too difficult to understand or what? and if you are acquiant a little with UA then say how your language differs from mine? sorry for my English... -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) 10:40pm -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes if you have said something please repeat -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes well, the arrow system and its predecessor are both based on one type of object. for the arrow system, it's shapes which are actual arrows. for the arrow system, it's shapes which are actual arrows. mmm... what you mean under arrows? ----> ? for the language, it's something similar to logical modalities. i mean that an arrow leads from one object to another. hmmmmm... s/arrow/byte/ or s/arrow/dword/ and that's it. you could call it a C language struct with exactly two pointers. but it supports building information and knowledge by collections of arrows. in Arrow, everything is an arrow.. in a prototype-based OO system, everything is an object.. in a computer, everything is a bit. tcn: thanks. well, I don't know what to say... my example in Java is on my pages and all UA constructions could be formed in a mere tree... maybe, you mean the same... BlackPhoenix: what's your page? tcn: you mean where? or what theme of? where? -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) hehe brian- how does an arrow collection translate to bits? linked list? 10:50pm -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes http://www.geocities.com/ResearchTriangle/Facility/2320/ua/ Only don't say you hate Geocities, I don't like popup windows too but it is the most affordable and convenient variant for me, while... phoenix: your page isn't available. fortunately lynx doesn't support popups :) -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) tcn: a linked list should work, but most arrow collections within a system will not be isolated at all. -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes I should look at your squeak code the code on the site isn't functional yet. i have my own code which is somewhat functional, but requires very much care to run. but specification of the language? is there anywhere? at least... the human language that i created? i'd like to translate it to Forth, or some simple language like that hmm... you mean this language is not formal? or what means "human"? the human language does have a very formal definition. I see you like squeak there... I even don't realize what it is. (human language=spoken language) abi: squeak it has been said that squeak is a cool language descended from Smalltalk, at http://squeak.cs.uiuc.edu/ abi: squeak is also at http://www.squeak.org/ okay, water. well, you mean your language is intended to be spoken... why then it has code in squeak? well, Arrow is coded in Squeak. the human language is different from Arrow. -:- _ruiner_ [nate@ppp273.wi.centuryinter.net] has joined #tunes hi ruiner <_ruiner_> billy....woohoo! <_ruiner_> hi water As for me, I think UA could be used as general language for exchanging ideas... but while I don't outstand it... hey ruiner... whats up <_ruiner_> not much <_ruiner_> working on logos -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes tcn: you should know that a current Arrow implementation problem is laziness: if an Arrow references itself, then a strict evaluator will deadlock. tcn: that's the problem with the Squeak code on the web site. 11:00pm -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- jae [jae@pool03.ka.ilk.de] has joined #Tunes hi, jae -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes water: I just like other languages better than Squeak.. ones that are more portable, faster, smaller, .. water: hi... (wondering what I do here...) i only chose squeak for practical reasons. abi: tunes? tunes is probably in my head or a useful nevertheless expedient system or at http://tunes.org/ or a free reflective computing system or to programming languages what the internet is to computer networks ooh... must be I find the difference between our languages... I intend UA to be even language-independent language... ;) if I understand what I intended to say... :) i intend the same for arrow squeak isn't bad to start with -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) I gotta admit, it's pretty nifty tcn: it has useful tools, including the GUI apps (like the code browser). -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes tcn: the real downside is the language itself. because it's not functional? -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) because classes make it complicated. water: hey, do you feel like explaining a few basic arrow operations, right now? (so I can try coding them in forth) ok. -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes cool. I've got lots of paper :) 11:10pm 'reverse' (or 'inverse') returns an arrow with references swapped. 'compose' takes two arrows, checks to see if they meet at a single node (in series) and returns a new arrow. i can give a more formal definition, too. <_QZ> hmm, compinents direct is the only place on pricewatch that has the g400 max and its selling it for $20 more than matrox suggests <_QZ> s/compinents/components/ water: if they don't meet at a single node, it doesn't return an arrow? well, 'compose' and 'reverse' are really relations, not operations. -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) i'm not sure that forth can handle arrow very easily. self would probably be better. -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes i think Forth can do it water: btw what is your email? i have two email addresses: BRice@vinson.navy.mil and water@tscnet.com -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) i'd like to see your homepage when it is available, phoenix. -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes i'd like to see your homepage when it is available, phoenix. !!! I have got them (emails) between disconnects... ;) 11:20pm I am not sure I have understood what you have said... rephrase? geocities says "not found" rephrase what? oh yes. i cannot view your web page. -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) water: when compose returns an arrow, what 2 things does it point at? -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes not found??? well then I understand what you mean "when it is available"... Rephrase is not wanted. water: btw what email is preferrable? it's 0-slot (tail) points at the 0-slot (tail) of the first arrow. its 1-slot (head) points at the 1-slot (head) of the second arrow in the series. a diagram makes it look like vector addition. -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes oops... either Geocities works incorrectly or someone have cracked my page there... in compose, do both heads have to meet? or can the tails meet? uhm... can someone help me with the Tunes CVS? I can login ok, but when I try checkout, it fails with `Fatal Error, aborting' and `guest: no such user' (i.e., are arrows bidirectional?) -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) jae: try anonymous ? a head of one and a tail of another must reference a common arrow -:- SignOff billyboof: #TUNES (hatefull@antisocial.com) I get it tcn: I did it exactly as the www.tunes.org listed it (and I know my way around CVS pretty well) <_QZ> who sells the celery sandwhich? -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes Now, I do run a pretty recent CVS from CVS' CVS ;-) but I updated a dozen projects just a couple hours ago, and all was well. jae: I dunno.. you should email tril@tunes.org he runs the machine 11:30pm tcn: will do, thanks. you can download a .tar.bz2 snapshot water: btw what email is preferrable? i already had it that way, BlackPhoenix. stupid bot ... -:- SignOff _ruiner_: #TUNES (Leaving) phoenix: the water@tscnet.com would be better. * water/#tunes slaps abi around a bit with a large trout crap, I'm gonna be up all night.. I took some ephedra.. You cannot believe me but in File Manager all pages are available at Geocities but in reality... GeoCities is often like that. I check it out too... I know it but I don't know why. brian: any other Arrow operations? oops it is error phrase... omit it well, the others are not so basic. they depend on an environment, in general. but I am not a bot... Honestly abi is a bot abi, are you a bot? wish i knew, tcn abi, what are you? i think i am the little girl borg with a big brain or #tunes' personal little whore or gaklosmontic or flurivostuginuous or xyvarestoplik or an Artificial Idiot or braindead or a crack addict infoslut see? tcn: bugger all, i dunno tcn: and a lot of them are relations, not operations. abi: what is tunes? tunes is a useful nevertheless expedient system or at http://tunes.org/ or a free reflective computing system abi: what is arrow? hmmm... arrow is a homo-iconic information representation system intended to support programming and human languages in the way that Tunes should. abi is fine girl... abi: what is life? i haven't a clue, blackphoenix hung up? sorry... 11:40pm water: I'm checking your paper.. I found some parts that make sense to me :) tcn: ok -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes slots refer to arrows, not slots. that helps :) ok <_QZ> wysiwyg://144/http://www.dudecomputer.com/ <_QZ> nice url :) -:- _ruiner_ [nate@ppp273.wi.centuryinter.net] has joined #tunes <_QZ> can any1 explain that to me? -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) water: Suppose I have 2 arrows, A and B, that meet at C. Does that mean B1=C and C1=A ? explain what? no, that means that A1=B1=C or A1=B0=C or ... -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes 11:50pm -:- SignOff tcn: #TUNES (Ping timeout for tcn[cci-209150250122.clarityconnect.net]) anything on your mind, phoenix? -:- tcn [tcn@cci-209150250097.clarityconnect.net] has joined #tunes wb, tcn <_ruiner_> wb tcn -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes water- been to the library a lot since you got back? definitely. -:- SignOff jae: #TUNES (Ping timeout for jae[pool03.ka.ilk.de]) that musta sucked, being stuck on a ship -:- _ruiner_ [nate@ppp273.wi.centuryinter.net] has left #tunes [] -:- SignOff BlackPhoenix: #TUNES (Read error to BlackPhoenix[adm.univd.kharkov.ua]: EOF from client) you just can't get really good material over the net -:- BlackPhoenix [black-phoe@adm.univd.kharkov.ua] has joined #tunes well, i partly disagree, but my net access at sea was terrible. let's qualify that: you can't get any good *old* stuff <_QZ> nite later ok. i agree there bye bye water: I just have printed your draft... maybe something will come to my mind soon... but connect worsen with each minute so I am not sure you get know my opinion right now phoenix: ok [msg(TUNES)] newlog 1999.0604 IRC log ended Fri Jun 4 00:00:00 1999