IRC log started Tue Apr 13 00:00:00 1999 [msg(TUNES)] permlog 1999.0413 -:- ChanServ has changed the topic on channel #tunes to: Millenia Year Application Software System -- www.qzx.com/myass.txt -lilo(lilo@varley.openprojects.net)- [GlobalNotice] Sorry all. Had to reup services in order to resolve a timestamp problem. Thanks for your patience. !lilo:*! looks like the problem is resolved....I'll have to recompile to get rid of the test info but I think I'll wait till tomorrow my time 8) -:- tantan [mismo@infb2.pntic.mec.es] has joined #Tunes que hable alguien por favor -:- tantan [mismo@infb2.pntic.mec.es] has left #Tunes [] 02:50am -:- Downix [down@d-nh-concord-12.ici.net] has joined #Tunes -:- SignOff Downix: #TUNES (Leaving) -:- NuFAN [nufan@pppm24.rendsburg.netsurf.de] has joined #Tunes -:- SignOff NuFAN: #TUNES (Leaving) -:- Fare has changed the topic on channel #tunes to: Reflective Computing System QZ: Millenia Year Application Software System -- www.qzx.com/myass.txt (godwin strikes again) 07:10am -:- AlonzoTG [Alonzo@client-151-200-120-65.bellatlantic.net] has joined #tunes -:- hcf [nef@me-portland-us644.javanet.com] has joined #tunes -:- ChanServ has changed the topic on channel #tunes to: Millenia Year Application Software System -- www.qzx.com/myass.txt -lilo(lilo@varley.openprojects.net)- [GlobalNotice] Hi all. That was, I hope, one last change to services. Thanks for your patience! -:- Downix [down@24.128.89.92] has joined #Tunes hey 09:10am loy what's up? hum. My stupidity is up ok 09:40am yer a genius! u understand lambda calc! :P AlonzoTG: everyone is a genius compared to u * AlonzoTG/#tunes ignites a flamethrower and eyes hcf 09:50am -:- Chikano [Tiqui@195.235.112.167] has joined #Tunes Hijos dwe puta -:- Chikano [Tiqui@195.235.112.167] has left #Tunes [] 10:00am -:- SignOff hcf: #TUNES (Leaving) -:- SignOff Downix: #TUNES (Ping timeout for Downix[24.128.89.92]) !saberhagen.openprojects.net!! Remote CONNECT becquer.openprojects.net 8005 from lilo !wang.openprojects.net!! Remote CONNECT becquer.openprojects.net 8005 from lilo !koontz.openprojects.net!! Remote CONNECT becquer.openprojects.net 8005 from lilo !koontz.openprojects.net!! Remote CONNECT becquer.openprojects.net 8005 from lilo !sterling.openprojects.net!! Remote CONNECT becquer.openprojects.net 8005 from lilo !hogan.openprojects.net!! Remote CONNECT becquer.openprojects.net 8005 from lilo !netgod:*! anyone else starting to think becquer is unreachable? !Is:*! traceroute stops at 194.179.28.21 !Is:*! (from saberhagen) !lilo:*! netgod, why does a gline tell you you are 'terminated with extreme prejudice'? that's not horribly friendly ;) !lilo:*! another message that needs fixing 8) -:- SignOff Fare: #TUNES (Read error to Fare[quatramaran.ens.fr]: Connection reset by peer) -:- _QZ [brand@p0wer.qzx.com] has joined #tunes om 03:00pm <_QZ> hello mo om! 03:10pm -:- Fare [rideau@quatramaran.ens.fr] has joined #Tunes Gakuk! <_QZ> gakuk QZ: why do you clobber my topic, instead of appending to it? will you show myass to me? have you screenshots of myass? is myass open, or is it proprietary? <_QZ> i didnt clobber yer topic, chanserv did but you told it to, didn't you? <_QZ> they added enhancements to chanserv yesterday and its screwed up <_QZ> that is why tril is op'd I think that myass is fake, and that you're full of crap! <_QZ> whatever 04:00pm shyte. I dunno the passwd 04:10pm -:- Iepos [root@d11.t1-3.tecinfo.com] has joined #TUNES anyone here? nope oh I bet myass i read the first part of your master's thesis ... oh. I reread it once, an was not proud of it. i've never done any real study on type systems ... although not everything is to be thrown away what makes them so interesting? there are *excellent* tutorials by B. Werner on the topic. type systems are more than interesting. They are a key concept. yeah... i wasn't planning on treating types specially in my system ... but maybe it would be simpler if i did. For instance, people from category theory reconstructed type lambda calculus in an amazingly isomorphic way to what was known, from a completely different initial point of view! s/type/typed/ well, my masters thesis doesn't treat types that specially. hmm ... i tried to figure out category theory a while back ... by the way, where does that "s/from/to" thing come from? in retrospect, it can be said to be lambda-calculus with a very bizarre syntax, but lots of interesting higher-order theorems, and an interesting way to draw diagrams. Iepos: it comes from ed. yeah i'll agree with "bizarre syntax" and interesting diagrams i couldn't understand anything i saw about it 04:20pm it looked really funny... weird symbols everywhere but vi, sed, and perl have inherited s/// from ed something about "morphisms" and objects but not sure what oh ... vi ... i usually use emacs so do I is there someway around having to press ESC all the time in vi? if there was, then i might use it 'cause i hate waiting forever for emacs to load :-) but s/type/typed/ is easier to write than M-x replace-string t y p e RET t y p e d RET haha... Iepos: why wait for emacs to load? good question. it is sometimes slow, sometimes fast, on my system. I launch xemacs once a week, and just spawn gnuclient's out of it. kinda weird. oh, i don't usually use X. a gnuclient window pops out instantly! even w/o X-window, you can keep an xemacs in a VC or in a screen(1) oh and have gnuclient seize control of your terminal a few minutes ago, i was trying to understand Curry's "U" ... from his combinatory logic U ? Which combinator was it? a Universal combinator? or was it disjunction? just a sec (like the Union symbol) something like "\x.\y.forall z.!((x z) & (y z))" all kinds of logic packed into one strange... i don't know why he chose it ! is not? yes isn't it rather !(!(x z) & !(y z)) ??? i guess you can generate other fun combinators using it like !, &, |, forall, etc. well that would just be the same as (x z) | (y z) then it's type disjunction, indeed (well, assuming classical logic) i think it's a nand... not both he's precisely defining disjunctino frmo conjunction and not only that's a bad move, for it presumes classical logic what's the deal with "classical logic"? is something wrong with it? and that leads him in big trouble (see my lambdaND paper about it) classical logic means you have !!A -> A is something wrong with DeMorgan's theorum... is that it? oh wrong: yes and no ummm.... what is wrong with !!A -> A ??? classical logic is powerful, but it implies that it be possible to always decide that something be either true or false. oh so the liar's paradox gives trouble maybe? Which is clearly only possible to god, and leads to many paradoxes. "this statement is false" yeah, it gives lots of gratuitous paradoxes, and forces to use a typesystem. weird. so what is the solution how can you reason without !!A -> A ?? and then, you cannot have a fully reflective logic, either. haha Iepos: that's called intuitionnistic logic it's been fought for by Brouwer and others. it gave us things like Coq. hmmm ... do you have any links to where i can learn about this? constructive logics. maybe Coq tutorials? phew....... no not them !! really confusing.. 04:30pm :-) if you're really in math theory, get the MacLane & Mordijk seems to assume i already understand it. so what are some basic axioms of intuitionist logic? intuitionnistic if not, well, s/.*// ??? same axioms, except for excluded middle oh what is excluded middle? in simple propositional logic, you have axioms S, K, I, that correspond to well-known combinators. propositional logic == simply typed lambda-calculus oh axiom I = \x->x : P->P axiom K = \x y.x : P->Q->P it doesn't seem like you could do much reasoning with just SKI axiom S = \x y z.x z (y z) : (P->Q->R)->(P->Q)->P->R how could you even say the proposition "A=B"? no equality? and modus ponens: from f:P->Q and x:P deduce (f x):Q Iepos: propositional logic has grammar P ::= A | P->P ??? what is "::=" ? you can add arbitrary atomic equality propositions. Iepos: BNF syntax but then you'd have to add axioms as well, wouldn't you? it reads "a proposition is either an atom, or an implication of a proposition by another proposition" much shorter, everyone understands, and scales to much more complicated grammars. oh ... i get it... P is for Proposition Iepos: oh, then you add axioms for your particular target domain A is for atom then you have to extend the system to make it work those three axioms only give you tautologies so the original SKI system wasn't very useful after all? (definition of tautologies: things "always" valid, independently from particulars of the problem at hand) of course it is. Also note that this is only simply typed logic, and that there is more to lambda-calculus than this simple type system. this is strange... without atoms, you can still have your tautologies, and the calculus is sufficient to express quite a few things. i don't even see how you could express "P -> Q" with just SKI... Actually, even with the simply typed calculus, it suffices to accept a one recursive type to be Turing-equivalent I: P->P 04:40pm K: P->Q->P S: (P->Q->R)->(Q->R)->P->R sooo ... S, K, and I are propositions ? and if you want classical logic, add ((P->A)->A)->P S, K, I are *proof terms* they are statements, aren't they? they are proof terms for basic axioms. the statement proved by I is P->P rather than functions, i mean. the statement proved by K is P->Q->P etc. i was thinking you were talking about combinatory logic, with functions. that's the curry-howard isomorphism. i guess there is implicit universal quantification I proves that, for all P, P->P K proves for all P and Q, that P->Q->P btw, X:((P->A)->A)->P is kind of a call/cc, iirc oh, yeah, but this quantification is outside to the calculus yeah, the definitions of S, K, and I are outside ... that makes sense... this is starting to make more sense there's a quantification over propositions at the meta-level, but not inside the calculus (which is why this is propositional logic and/or simply typed lambda-calculus) you *can* get quantification *inside* the calculus, and then things are more complicated, and you need more combinators, etc. then it is the "predicate" calculus, right? there are *many* ways to look at things. yeah, when there are quantifications, you have predicates rather than mere propositions. although there is a distinction I don't understand between "predicative" and "impredicative" logics. -:- Fare has changed the topic on channel #tunes to: lambda-calculus 101 hmmm... these S, K, and I axioms are very similar to the S, K, and I functions i've seen before they are isomorphic! hence, the name! I remember that I was unneccessary ... that's the Curry-DeBruijn-Howard isomorphism! it could be expressed as (S K K) is it the same here then? yeah except that 1) I is more elegant, and 2) you do need a P->P, not just (P->R)->(P->R) as you'd get with plain (S K K) under this system. well you don't have functions in this system, do you? so there is no (S K K) ... because no function application or do you just use imp instead? functions do not appear among propositions, only as proof terms. (S->K)->K ?? again, that's the simplest type system possible :-) wait though 04:50pm S is not a term only an axiom (well, simplest non-trivial type system) it's the *proof* of an axiom. i don't see any types at all in this system. where are the types? the types are sets, you can do set union on two types abi i wasn't talking to you! :-) the axiom is (P->Q->R)->(Q->R)->P->R S is the proof of the axiom, the axiom is the (simple) type of S. C-dB-H isomorphism! heh heh ... i've never heard of Curry-DeBruijn-Howard isomorphism. you can tell i haven't gone to school for this well, read tutorial papers by B. Werner (around same ftp directory as Coq) these are things you mostly don't learn in school. what ftp dir? see the ftp address for Coq oh .... i don't remember something like ftp.inria.fr:/Projects/coq/ i just remember going to coq.inria.fr and following links... oh or /local/Projects/coq i'll have to read um on this s/um/up because i still don't have a clear idea of what this system is ... ... and what it is for . well, experiment with Coq. It uses the C-dB-H isomorphism, but with a much richer type system than Church's simple type system. (should be Simple, as a personal name) let's see... and this is "propositional logic"? or is there a more specific name ? for this some with the "->" trees and SKI. well, intuitionistic propositional logic with only the -> connector. s/some/stuff okay i got one of the files you can add more connectors if you wish, and possibly a classical axiom. in the Benjamin.Warner dir 05:00pm dunno which are the best. Maybe you should publish a bibliography of good stuff for Review/ ? maybe ... i probably don't know enough about it now ... ... to tell what is good. that's fine: publish things that pleased you things that made you understand. * Fare/#Tunes wishes Tril was here. okay Hum. This kind of summoning doesn't look like it works. gotta go, now. okay bye Bye! -:- SignOff Iepos: #TUNES (Iepos) * Fare/#Tunes is away (sleep) 05:10pm -:- XeF4 [xef4@wbrady.wasilla.ptialaska.net] has joined #tunes * XeF4/#tunes is away: (taxes) [BX-MsgLog On] -:- NetSplit: carter.openprojects.net split from koontz.openprojects.net [07:08pm] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [carter.openprojects.net] * XeF4/#tunes is back from the dead. Gone 0 hrs 53 min 11 secs -:- SignOff XeF4: #TUNES (Leaving) -:- Netjoined: carter.openprojects.net koontz.openprojects.net -:- _QZ [brand@p0wer.qzx.com] has joined #tunes -:- hcf [nef@me-portland-us328.javanet.com] has joined #tunes om 07:40pm -:- SignOff hcf: #TUNES (Leaving) -:- hotrod231 [MyComputer@gnzl-as1-52.eatel.net] has joined #tunes -:- hotrod231 [MyComputer@gnzl-as1-52.eatel.net] has left #tunes [] -:- SignOff Tril: #TUNES (Ping timeout for Tril[sloth.wcug.wwu.edu]) -:- SignOff Fare: #TUNES (Ping timeout for Fare[quatramaran.ens.fr]) -:- Tril [dem@sloth.wcug.wwu.edu] has joined #TUNES -:- mode/#tunes [+o Tril] by ChanServ <_QZ> Tril: u here? 09:40pm om 09:50pm -:- SignOff _QZ: #TUNES (Ping timeout for _QZ[p0wer.qzx.com]) -:- _QZ [brand@p0wer.qzx.com] has joined #tunes * AlonzoTG/#tunes slaps _QZ around a bit with a large trout 15:42 hours of uptime... 11:00pm <_QZ> 12:02am up 8 days, 3:36, 1 user, load average: 0.00, 0.00, 0.00 <_QZ> ah horseshit <_QZ> i wouldnt have shown that if i had remembered the reboot last week this makes no sense, my IRC client says I've been on this server longer than my dialer say's I've been connected... :(((((((((((((((((((( my dialer reports 14:11 hours... oh well... to bed I go... see you in 4 hours... :P -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- SignOff _QZ: #TUNES (Ping timeout for _QZ[p0wer.qzx.com]) 11:10pm -:- _QZ [brand@p0wer.qzx.com] has joined #tunes -:- SignOff _QZ: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) [msg(TUNES)] newlog 1999.0414 IRC log ended Wed Apr 14 00:00:00 1999