IRC log started Thu Feb 3 15:15:48 2000 [msg(TUNES)] permlog 2000.0203 IRC log started Thu Feb 3 15:16:00 2000 [msg(MODTUNES)] permlog 2000.0203 -:- SignOff smook: #TUNES (Hey! Where'd my controlling terminal go?) -:- ult [noone@user-38lc6cl.dialup.mindspring.com] has joined #Tunes -:- SignOff smoke: #TUNES (z!) -:- SignOff ult: #TUNES (Read error to ult[user-38lc6cl.dialup.mindspring.com]: Network is unreachable) -:- bineng [Anders@j141.ryd.student.liu.se] has joined #tunes -:- SignOff Plundis: #TUNES (Ping timeout for Plundis[130.238.23.252]) -:- Plundis [plundis@130.238.23.252] has joined #tunes -:- eihrul [lee@usr5-ppp22.lvdi.net] has joined #tunes -:- Signon time : Thu Feb 3 15:15:23 2000 -:- Signon time : Thu Feb 3 15:15:34 2000 -:- Signoff time : Thu Feb 3 17:10:23 2000 -:- Total uptime : 0d 1h 55m 0s -:- Signoff time : Thu Feb 3 17:10:23 2000 -:- Total uptime : 0d 1h 54m 49s BitchX-75+Deb1an -- just do it. IRC log ended Thu Feb 3 17:10:24 2000 BitchX-75+Deb1an -- just do it. IRC log ended Thu Feb 3 17:10:24 2000 IRC log started Thu Feb 3 17:17:15 2000 [msg(TUNES)] permlog 2000.0203 IRC log started Thu Feb 3 17:17:27 2000 [msg(modtunes)] permLOG 2000.0203 -:- air [brand@p0wer.qzx.com] has joined #tunes -:- SignOff bineng: #TUNES ( <k!14>) anyone here know howto use ipfwadm? 07:30pm -:- ult [noone@user-38lc66i.dialup.mindspring.com] has joined #Tunes -:- hcf [nef@me-portland-us1006.javanet.com] has joined #modtunes -:- hcf [nef@me-portland-us1006.javanet.com] has joined #tunes -:- mode/#modtunes [+o hcf] by ChanServ -:- SignOff _hcf: #TUNES (Leaving) -:- abi [nef@bespin.dhs.org] has joined #tunes -:- water [water@tnt-9-73.tscnet.net] has joined #tunes hey hey * eihrul/#tunes was thinking about leaves... leaves? [foo [bar baz]] er: (foo (bar baz)) i see as: (foo (bar (baz))) -:- AlonzoTG [Alonzo@216-164-131-160.s160.tnt2.lnhva.md.dialup.rcn.com] has joined #tunes hm so what does it mean to apply nothing to baz? :) that the function call will only return a function and not a value but functions are values -:- water [water@tnt-9-73.tscnet.net] has joined #modtunes -:- mode/#modtunes [+o water] by ChanServ i reg'd #modtunes thx while the logger was away and: set #modtunes founder water, access #modtunes add hcf 500, access #modtunes add water 500 i trust u can do the rest but you have... bazMeta apply: nothing to: baz yes i can, but i didn't plan on setting it up tonight no prob hm ok i've been thinking about this from another perspective, but ok maybe apply doesn't belong maybe it should be bindingWtih: er... bindingWith: hm 08:20pm 08:20pm what do you think? stilll thinking over that it doesn't quite work, it seems well let's see * AlonzoTG/#tunes meditates on the wisdom of constricting the programmer to one language... one language that can be eventually transformed into another one :) the seemingly logical thing to do here is to replace a list of argument bindings with messages, i suppose no wait! you're using applicative syntax, right? yes and no well, which is it? :) i mean, you want 'result's, right? :) kind of a mish-mash of the two :) 08:30pm ok i'll write the slate (as is) version of the same thing * eihrul/#tunes was also pondering assignment and argument passing. foo (bar (baz result) result) .... er sort of the problem with what i just wrote is that the passing of the argument is not message-based (syntactically) my cat is pigging out on a treat I got it under my desk. =P this is where an implicit 'in' would help, actually well, everything in my idea of the evaluator was just a message :) eih: yeah, but the syntax screws up the message syntax s/the syntax/your syntax its not necessarily a message syntax which is probably why the problem is there :) it's just all this sexp.... too much unsafe sexp, eh? ;) yes, you need to cover sexp up the equivalent of a sexp condom no, i want to divorce sexp from lisp hey, it was your joke :) hm * eihrul/#tunes jots down some more imaginary slate code to help him think. ok here's the argument for 'in': we can implicitly have argument passing syntax be an accessor to 'in' and 'in' would be a syntactic sugar for a set of "input" slots in the object actually this gains us a simple interface to applicative syntax, but at the cost of object-orientation uniformity, which has side-effects ejemplo, por favor? i'm working on one 08:40pm hm ok maybe i don't see any major negative effect :) both ways of passing values to objects-as-functions require you to look at the object to know what it does at the same time, you can always pass arguments by binding to individual variables which yields oo partial-eval however, you can still have functional partial-eval if you make 'in' subject to things like lisp-style macros maybe this should just be part of the standard library assigning the individual slots just seems cleaner :) yes i'll tag the concept for the stdlib but that leaves one thing open in slate, as opposed to normal oo, you have to know the name of the slot(s) that constitute input in order to apply values to methods well, i don't see it as too much different from smalltalk.... you still need to know the individual parts of the message selector preceding the argument oh that's right for methods though having to specify the initial selector is a pain :) but what about smalltalk blocks? hm i guess it's a redundant concept now blocks, that is well, they're just self-less methods that inherit others like themselves self-less? 08:50pm oh yeah (they don't modify some object that holds them, where them => activation record + code) or rather access yes i get it though... 'filter' and 'map' heh come to mind continue :) well, they pump lists of arguments through a function lists or streams 'in' almost seems justified for blocks if not for this purpose... but then, in lisp, you can map many lists/streams through a single function (requiring more than one argument :>) so it could be useful to have different argument passing mechanisms for methods and blocks because of the differing ways in which they're used hm explain well, methods are usually invoked explicitly usually by name... whereas blocks are usually to make a given computation more generic -:- lar1 [larman@dialup-209.245.129.235.SanJose1.Level3.net] has joined #tunes yeah, as nameless functional objects so having a specific protocol becomes a hazard hm though you could probably make blocks from methods :) i think it's possible, though specifically i don't know what would be needed well, you'd just build a block meta-object from the method meta-object.... change the application a little er ok, i can see that by changing the accessor meta-protocols 09:00pm and introducing a nameless(?) 'in'-like slot, perhaps so blocks would not need to be a primitive -:- SignOff lar1: #TUNES (Ping timeout for lar1[dialup-209.245.129.235.SanJose1.Level3.net]) hm but would blocks still require special syntax? -:- lar1 [larman@dialup-209.245.129.235.SanJose1.Level3.net] has joined #tunes s/special/applicative not necessarily care to explain? :) hold er, did you mean syntax for block definition... or evaluation? well, i guess i could see it as possible to pass a stream of method-closures to the environment eval as in application :) well, it just seems like a little meta-object hackery to me how would it be done? a list that specifies the order in which slots are to be assigned... and which slots, at that sounds like what i was saying each application of an argument to the block just pops off the list huh? 09:10pm well, in say (block argFoo argBar) you mean the list would be converted into a sequence of the appropriate messages yes duh :) that infers applicative syntax, though what i was asking was if that were necessary well, i see (foo bar baz) as applying bar to foo, then applying baz to foo :P no kidding, dude i have absolutely no confusion as to what applicative syntax is after looking up bar and baz in foo -:- SignOff lar1: #TUNES (Read error to lar1[dialup-209.245.129.235.SanJose1.Level3.net]: Connection reset by peer) how does this generalize to making the equivalent of "map", though? -:- lar1 [larman@dialup-209.245.129.235.SanJose1.Level3.net] has joined #tunes well, it merely saves the need of making the method/block/whatever conform to a more complicated protocol :) huh? what does "it" refer to? well, blocks... where slots are assigned by ordering rather than by name no, not blocks applicative syntax blocks can still have oo protocols i.e. named slots etc define applicative syntax :) how you propose to assign state to blocks is applicative-style and there's something wrong with it because you'll wind up *needing* macros to do proper partial-eval so what's the alternative? we could go with the "in" feature via the mo, and sticking with the usual oo message-passing as a basis wait a minute blocks are obviously a special use of the notion of function 09:20pm we just need to support that notion i don't see what's wrong with just having (foo bar baz) where bar and baz are messages cascaded to foo :) duh! we're talking about making a "map" or "filter" equivalent i don't want to have to have applicative syntax just to get them sure, and i don't see why that's not possible within the framework we have so far i'm asking how would it be done within the oo syntax just changing the mop to interpret bar and baz as arguments er mo -p oh geez which requires some state to be stored somewhere look doesn't that sound odd, though? within either the block object itself or the mo hold on how would you get an mo whose point is to intercept message-sends and perform lookups etc to do that? it's totally outside what i've defined for it to do suppose "bar" happens to be a selector of "foo" well, bar and baz get looked up in the environment rather than in the block lol get precise define environment here rmm, namespace foo's mo treats them as selectors into the current scope and why should the mo handle blocks separately from other objects? this is bulls*** in your idea, blocks are inconsistent to the object model rmm, not really or then methods are inconsistent as well, or atleast my perception of them yes really :) your perception, i'm sure * eihrul/#tunes shrugs. fine, suggest something better i don't even know what you're thinking which qualifies you enough to say its bullshit, certainly i don't even use namespace as part of my slate vocabulary yet -:- AlonzoTG [Alonzo@216-164-131-160.s160.tnt2.lnhva.md.dialup.rcn.com] has left #tunes [] well, i do know of a better way to define a "map" of a function well, self... moreso than any other namespace 09:30pm you basically pass a stream of messages to an object that include assignment yes, that's the whole idea subscribing various functions to that object's 'result' at various points in the stream accomplishes "map" nicely but 'foo bar baz' is total bullshit quux isn't! it hides way too much to express anything we're dealing with lots of issues about immutability sorry, bbiaf -:- SignOff water: #TUNES (Leaving) -:- SignOff water: #modtunes (Leaving) lar1: shush 09:40pm -:- SignOff hcf: #TUNES (Leaving) -:- SignOff hcf: #modtunes (Leaving) -:- water [water@tnt-9-123.tscnet.net] has joined #tunes foo quux hm 10:00pm -:- SignOff water: #TUNES (Leaving) -:- SignOff eihrul: #TUNES ([x]chat) -:- SignOff lar1: #TUNES (Ping timeout for lar1[dialup-209.245.129.235.SanJose1.Level3.net]) -:- _ruiner_ [DIY@ppp027.wi.centurytel.net] has joined #tunes -:- lar1 [larman@sdn-ar-017casfrMP107.dialsprint.net] has joined #tunes -:- rhigby [root@tnt047.web-ster.com] has joined #tunes hello Hey hi well this room is happenin' Yup anyway... you are the guy who spent all that time trying to compile xicq... right Umm, I don't think I am... err.. trying to help ME compile it or did you help me wiht the zip drive 10:30pm I helped with zip I think and we never finished with xicq ya Sorry I never checked up... howd it go? i got it going Cool, cool i figured it out myself i dont know how but i did Heh the reason i havent been online here in a while is because i was having linux problems Ugh... linux problems aren't cool the problen was it wasnt installed... i needed to have win98 for gaming. but i came back Ah and guess what... i need to redo my zip drive... i got every thing but the fstab file... ci cant get it right i made the folder/mnt/zip and found the device listing...HDB Hmm, I am not familiar with ci... well, its the thing that happens when I misspell vi ;) i ment I not ci i just got off work and i am tired VERY TIRED I understand Whats I? you are mailto:lar1@bigfoot.com or somtimes interuptable with a ^G (CTRL-G) quiet, abi! i mean... i couldnt figure it out Ohhh mount /dev/hdb1 -t vfat /mnt/zip doesn't work? yes it did... i am a retard i just worked. Ok, cool Nah, not retard, just tired ok i will agree ok so the fstab file will look like this.../dev/hdb1 /mnt/zip vfat,user, 0 0 Should work i am sorry for bugging you again... i am new and i am struggeling with the sipmlist things No problem at all 10:40pm see i fix computers for my school and i know win95/98/nt like the back of my hand, and now i dont know anything now i know how the teachers whos computers i fix feel You are in High School? Heh, yeah ya 11 Cool North Marion high school `aurora, oregon Thats a ways from me your from cali right Yeah, San Jose kool, i used to like in modesto, cali Ah, thats not too far from here I don't think about a 2 1/2 hour drive ya i moved to oregon 3 years ago -:- lar2 [larman@sdn-ar-017casfrMP107.dialsprint.net] has joined #tunes -:- SignOff lar1: #TUNES (Read error to lar1[sdn-ar-017casfrMP107.dialsprint.net]: Connection reset by peer) -:- lar2 is now known as lar1 i got sick of cal and moved.. no i live with my aunt kell and grandma dotty Sick of cali? Hmm... I didn't know that was possible! ;) you would love it up here dude... this is where the silicon valey is moving to I had a teacher that moved up to Oregon last semester all the big computer compnies are moving up here intel has like 3 of its chip making plants here I thought SV was GTT (Gone to Texas)? then what is SV Silicon Valley ok duh..? well there is a shit load of jobs here oregon had to bring in like a 150,000 new engineers and administrators to fill then and they make damn good money. Thats why my teacher left... cause his wife got an engineering job at Intel my uncle is a national sys admin, and he said i could probally get the local admin possition the company has open. and it starts at 35,000 a year Sweet my entier life is puters, thats why i am taking the time to learn lynix Take it! :) and i havent even graduated yet Not even a legal adult yet i am going to apply in 4 months i will be 17 then insurance says no till i am 17 That sucks but i just have to wait till april 6 10:50pm -:- kthulu [bpregont@Heliophaniformis.dwave.org] has joined #tunes Hey kthulu hey hey anything interesting going on? I like yer nick... reminds me of KTVU and KTEH, 2 tv stations by me :) Not really I was just on a channel of mimes Uh huh... same in here? Mostly idleness wow, why even bother then Erg! There are two people I need to talk to, and they arent around! yeah -:- SignOff rhigby: #TUNES (using sirc version 2.211+4KSIRC/981227-pre0.9) k, well I think I am gonna have to leave Ok Later -:- kthulu [bpregont@Heliophaniformis.dwave.org] has left #tunes [] 11:00pm -:- rhigby [root@ascend79.web-ster.com] has joined #tunes lo the fstab still wont work but i can mount the zip wiht the command you gave me i will brb -:- smoke [smoke@16dyn158.delft.casema.net] has joined #tunes 11:10pm -:- SignOff lar1: #TUNES (Leaving) ok -:- SignOff rhigby: #TUNES (using sirc version 2.211+4KSIRC/981227-pre0.9) -:- SignOff _ruiner_: #TUNES (destroy what destroys you) 11:30pm [msg(TUNES)] newlog 2000.0204 [msg(modtunes)] newlog 2000.0204.mod IRC log ended Fri Feb 4 00:00:01 2000 IRC log ended Fri Feb 4 00:00:01 2000